html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.flex__col{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.af-menupanel{background-color:#fff;height:0;position:absolute;top:0;left:0;width:100%;z-index:-1;-webkit-transition:height .3s;-moz-transition:height .3s;-o-transition:height .3s;-ms-transition:height .3s;transition:height .3s}.af-footer__block{margin-bottom:40px}.af-footer__block h4{color:#c82c50}.af-footer__block .af-image.-footer-logo{display:block;margin:0 auto;width:100%;max-width:250px}@media only screen and (min-width: 68.75em){.af-footer__block .af-image.-footer-logo{max-width:300px}}.af-flexGrid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.af-flexGrid .af-flexGrid__item{padding:0 10px}.ab-grid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ab-grid.ab-grid--tiles{max-width:1080px;margin:0 auto}.ab-grid.ab-grid--tiles .ab-grid__item{width:100%}@media only screen and (min-width: 75em){.ab-grid.ab-grid--tiles .ab-dt-grid__item--half{width:50%}}@media only screen and (min-width: 75em){.ab-grid.ab-grid--tiles{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.ab-grid.ab-grid__item--gutter .ab-grid__item{margin-right:0;margin-left:0;margin-bottom:20px}.ab-grid.ab-grid__item--gutter .ab-grid__item:first-child{margin-top:20px}@media only screen and (min-width: 31.25em){.ab-grid.ab-grid__item--gutter .ab-grid__item{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 75em){.ab-grid.ab-grid__item--gutter .ab-dt-grid__item--half{width:calc(50% - 20px)}}.ab-grid.ab-grid--image-tiles{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 31.25em){.ab-grid.ab-grid--image-tiles{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.ab-grid.ab-grid--image-tiles .ab-grid__item{width:100%}@media only screen and (min-width: 31.25em){.ab-grid.ab-grid--image-tiles .ab-grid__item{width:25%}}.af-box-ratio{height:0;max-width:100%;overflow:hidden;position:relative}.af-box-ratio.-square{padding-bottom:100%}.af-box-ratio.-video{padding-bottom:56.25%}.af-box-ratio .af-media-embed{height:100%;left:0;position:absolute;top:0;width:100%}.af-box-ratio .af-media-embed>*{height:100%;width:100%}.product-page{margin-top:40px}.product-page .section-title{margin-left:0;padding-bottom:0;text-align:center}@media only screen and (min-width: 43.75em){.product-page .section-title{text-align:left}}.product-page .section-title h1{line-height:1.2}.product-page .product-description .af-price{margin-bottom:20px}.product-page .product-description .af-price>div{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.product-page .product-description .af-price div:first-child{text-align:center;-webkit-box-flex:1;-webkit-flex:1 0 100%;-moz-box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}@media only screen and (min-width: 43.75em){.product-page .product-description .af-price div:first-child{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}}.product-page .product-description .af-price div:last-child{text-align:right}.product-page .product-description .af-product-qty{text-align:center;-webkit-box-pack:flex-center;-ms-flex-pack:flex-center;-webkit-justify-content:flex-center;-moz-justify-content:flex-center;justify-content:flex-center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 43.75em){.product-page .product-description .af-product-qty{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}}.product-page .product-description .af-product-qty .af-button--form{margin-left:0;width:100%}@media only screen and (min-width: 43.75em){.product-page .product-description .af-product-qty .af-button--form{width:auto;margin-left:10px}}.product-page .product-description .product-qty{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.product-page .product-description .product-add{margin:20px 0 0}.product-page .product-description .af-button--form{color:#fff;height:50px;line-height:50px;margin-left:20px;text-transform:uppercase;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 10px;margin-bottom:10px;-webkit-transition:background-color .5s;transition:background-color .5s}@media only screen and (min-width: 43.75em){.product-page .product-description .af-button--form{margin-bottom:0;height:40px;line-height:40px}}.product-page .product-description .af-button--form:hover{background-color:#b1b1b1;color:#fff!important}.product-page .product-description .af-button--form:visited{color:#fff}.product-page #shopify-product-reviews{margin-top:40px}.product-page .af-productReview{margin-bottom:30px}.product-page .af-productReview .spr-icon{color:#c82c50}.product-page .spr-container{border:none}.af-tiles .af-tile-variant a{display:block;background-size:contain;height:48px;margin-right:2px;width:48px}.af-tiles .af-tile-variant.available a .af-nostock{display:none}.af-custom-page{max-width:780px;margin:0 auto}.af-custom-page h2{font-family:Roboto;font-size:28.8px;margin-bottom:10px;text-align:left}.af-custom-page h3,.af-custom-page h4{text-align:left}.af-custom-page p{margin:10px 0}.af-custom-page a{border-bottom:1px solid #000}.af-custom-page ul,.af-custom-page ol{list-style:disc;margin:20px}.af-custom-page ul li,.af-custom-page ol li{margin:5px 0}.af-custom-page th{background-color:transparent}.af-custom-page .af-product-image{display:block;margin:30px auto;box-shadow:0 0 26px #00000080}.af-custom-page .af-table__row{margin-bottom:60px}.af-custom-page .af-table{width:inherit;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.af-custom-page .af-table thead th{font-weight:700;text-transform:uppercase;vertical-align:top}.af-custom-page .af-table tr{position:relative;white-space:normal}.af-custom-page .af-table td{border-bottom:1px solid #d2d2d2;text-align:left;padding:10px 10px 10px 0;width:40vw}@media only screen and (min-width: 31.25em){.af-custom-page .af-table td{width:300px}}.af-custom-page .af-table td:last-child{padding-right:0}.af-page{margin:0 auto}.af-row{margin:20px 0}.af-table__row .af-inner{background-color:#fff9;padding:40px}.af-row--overflow{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;margin-bottom:20px}.af-ftable{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.af-ftable__row,.af-ftable__row--header{padding:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 100%;-moz-box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.af-ftable__row--header{background-color:#000;color:#fff;text-align:left;text-transform:uppercase;width:100%}.af-ftable__row{border-bottom:1px solid #d2d2d2}.af-table__cell--header,.af-table__cell{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.af-table__cell:first-child{color:#9a1313;width:100%;-webkit-box-flex:1;-webkit-flex:1 0 100%;-moz-box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.af-table__cell:last-child{text-align:right}.cart-title{margin-top:20px}.af-cart-image img{max-width:100%}@media only screen and (min-width: 43.75em){.af-cart-image img{max-width:113px}}.af-soon{padding:14px 5px 0}.af-faq dt{font-weight:400;font-size:20px}.af-faq dt:before{content:"Q: "}.af-faq dd{margin-left:0}.af-size__guide .af-heading__h2,.af-size__guide .af-heading__h3,.af-size__guide .af-heading__h4,.af-size__guide p{text-align:center;margin-top:0;margin-bottom:20px}.af-size__guide .af-section__header{padding:30px}.af-size__guide .af-heading__h2{background-color:#f8f8f8;margin:0;padding:20px}.af-size__guide .af-heading__h3{margin-bottom:0;text-transform:uppercase}.af-size__guide .af-row__header i{color:#c82c50}.af-size__guide .af-model__grid{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 62.5em){.af-size__guide .af-model__grid{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.af-size__guide .af-model__varient{background-color:#f8f8f8;padding:20px 0 0;margin:10px 0}@media only screen and (min-width: 31.25em){.af-size__guide .af-model__varient{margin:20px;padding:20px}}.af-size__guide .af-model__image{display:block}.af-size__guide .af-table__varient{display:table;text-align:center;margin:0 auto;width:100%}.af-size__guide .af-table__varient tbody,.af-size__guide .af-table__varient tr{width:100%}.af-size__guide .af-table__varient th{background-color:transparent;text-transform:uppercase;font-size:18px;font-size:1.125rem}.af-size__guide .af-table__varient td,.af-size__guide .af-table__varient th{border-bottom:1px solid #e4e4e4;padding:5px 0;text-align:center;width:33.33%}.af-size__guide .af-table__varient tr td:first-child,.af-size__guide .af-table__varient tr th:first-child{text-align:left}.af-size__guide .af-table__varient thead tr{position:relative;top:inherit;left:inherit}.af-size__guide .af-table__varient thead tr:last-child{display:none}@media only screen and (min-width: 31.25em){.af-size__guide .af-table__varient thead tr:last-child{display:table-row}}.af-size__guide .af-table__varient thead tr:nth-child(1) th{border-bottom:none;padding:0}.af-size__guide .af-table__varient thead tr:nth-child(2) th{text-transform:none;padding-bottom:10px}.af-size__guide p{margin:40px 0}.ab-product-size-guide{border-top:1px solid #b9b9b9;margin-bottom:30px;padding-bottom:30px;padding-top:60px;text-align:center}.ab-product-size-guide .ab-title{text-align:center}.ab-product-size-guide.-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-auto-rows:auto;grid-column-gap:30px;grid-row-gap:15px}@media only screen and (min-width: 31.25em){.ab-product-size-guide.-grid{grid-template-columns:repeat(8,1fr)}}.ab-product-size-guide .ab-product-image{grid-row:1;grid-column:auto / span 2}@media only screen and (min-width: 31.25em){.ab-product-size-guide .ab-product-image{grid-column:4 / span 2}}.ab-product-size-guide .ab-product-image .ab-image{display:block;box-shadow:0 0 10px #0000001a;margin:0 auto 20px;max-width:500px;width:100%}.ab-product-size-guide .ab-product-information{align-self:center;grid-row:2;grid-column:auto / span 2}@media only screen and (min-width: 31.25em){.ab-product-size-guide .ab-product-information{grid-column:auto / span 8}}.ab-product-size-guide .ab-size-guide{justify-self:center;grid-column:1 / span 2;margin:10px 0}@media only screen and (min-width: 31.25em){.ab-product-size-guide .ab-size-guide{grid-row:3;grid-column:auto / span 4}}.ab-product-size-guide .ab-size-guide .ab-table thead tr{position:relative;top:inherit;left:inherit}.ab-product-size-guide .ab-size-guide .ab-table tr th{padding-bottom:5px}.ab-product-size-guide .ab-size-guide .ab-table tr:nth-child(2) th{border-top:1px solid #000;padding-bottom:10px}.ab-product-size-guide .ab-size-guide .ab-table th{padding:0 10px;text-align:center}.ab-product-size-guide .ab-size-guide .ab-table td{text-align:center}shopify-section-password-content{min-height:100%}.s-password-page.o-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;height:100vh}.s-password-page__header{position:relative}.s-password-page__content{align-self:center}.c-page-header-basic{padding:2rem;text-align:center}@media only screen and (min-width: 31.25em){.c-page-header-basic{padding-top:4rem}}.c-page-header-basic__logo{display:block;margin:0 auto;margin-bottom:1rem;width:100%}.c-page-header-basic__title{text-transform:uppercase}.c-page-header-basic__announce{font-weight:700;text-transform:uppercase;margin-bottom:0}@media only screen and (min-width: 31.25em){.c-page-header-basic__announce{margin-bottom:2rem}}.c-slide-panel{align-items:center;height:100%;padding:2rem;position:absolute;transform:translateY(-100%);transition:all .5s;top:0;left:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.c-slide-panel__close{position:absolute;opacity:.5;top:10px;transition:opacity .3s;right:20px;font-size:24px;font-size:1.5rem}.c-slide-panel__close:hover{opacity:1}.c-slide-panel__open{padding:1rem;opacity:.5;text-transform:uppercase;text-align:center;transition:opacity .3s}@media only screen and (min-width: 31.25em){.c-slide-panel__open{text-align:right}}.c-slide-panel__open:hover{opacity:1}.c-slide-panel__open i{font-size:14px;font-size:.875rem}.-is-open .c-slide-panel{transform:translateY(0)}.c-slide-panel .o-inner{flex:1 0 auto}.c-slide-panel form{margin:0 auto;max-width:400px}.c-mail-signup-basic{margin:0 auto;padding:2rem;text-align:center;min-width:100%;width:100%}@media only screen and (min-width: 31.25em){.c-mail-signup-basic{min-width:auto;padding-top:4rem}}.c-mail-signup-basic__button{display:block;margin:4rem auto 2rem;padding:.8rem 4rem;text-transform:uppercase;transition:all .3s;max-width:18.75rem;width:90%}@media only screen and (min-width: 31.25em){.c-mail-signup-basic__button{max-width:25rem;width:100%}}.c-mail-signup-basic__button:hover{opacity:.8}.c-socials-bar{margin:0 auto;padding:2rem;text-align:center;text-transform:uppercase}.c-socials-bar__list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.c-socials-bar__item{margin:0 8px}.c-poweredby-bar{margin:0 auto;padding:2rem;text-align:center;opacity:.5}.-has-max-width{margin:0 auto;max-width:980px}.h1,.c-page-header-basic__title,.c-mail-signup-basic__title{font-size:32px;font-size:2rem}.h2,.c-page-header-basic__announce{font-size:24px;font-size:1.5rem}.text-spacing,.c-page-header-basic,.c-slide-panel__open,.c-mail-signup-basic,.c-socials-bar__message,.c-poweredby-bar{letter-spacing:.07rem}.box-padding{padding:2rem}.margin-bottom,.c-page-header-basic__title,.c-mail-signup-basic__title,.c-mail-signup-basic__message,.c-socials-bar__message{margin-bottom:2rem}.af-navContainer .af-flexGrid__item--mobileNav{font-size:25px;font-size:1.5625rem;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}@media only screen and (min-width: 62.5em){.af-navContainer .af-flexGrid__item--mobileNav{display:none}}.af-navContainer .af-flexGrid__item--logo{text-align:center;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media only screen and (min-width: 62.5em){.af-navContainer .af-flexGrid__item--logo{text-align:left;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.af-navContainer .af-flexGrid__item--siteNav{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}.af-navContainer .af-flexGrid{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}#breadcrumb.af-breadcrumb{margin:0;padding:20px;text-align:left;letter-spacing:1px}#breadcrumb.af-breadcrumb .af-inner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#breadcrumb.af-breadcrumb a{opacity:.5;text-transform:uppercase}.af-button{background-color:#000;color:#fff;display:block;line-height:40px;padding:0 10px;text-align:center;text-transform:uppercase}.af-product__tabs{width:100%}.af-product__tabs .af-tabs{margin:20px 0 0;width:100%}.af-product__tabs .af-tabs li{display:block;height:40px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.af-product__tabs .af-tabs a{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-bottom:#d1d1d1 1px solid;display:block;font-size:14px;height:40px;line-height:40px;margin:0;padding:0 20px;color:#303030;text-align:center;-webkit-transition:border .5s ease;-moz-transition:border .5s ease;-o-transition:border .5s ease;transition:border .5s ease}.af-product__tabs .af-tabs a.tabactive{border-bottom:#c82c50 2px solid}@media only screen and (min-width: 31.25em){.af-product__tabs .af-tabs a{padding:0;text-align:left;font-size:16px}}.af-product__tabs .af-tab-content{background-color:#f8f8f8;padding:20px}.af-product__tabs .af-tab-content ul{list-style:disc;margin-left:40px}.af-product__tabs .af-tab-content p{line-height:1.6;margin-bottom:10px;font-size:12px;font-size:.75rem}@media only screen and (min-width: 31.25em){.af-product__tabs .af-tab-content p{text-align:left;font-size:14px;font-size:.875rem}}.af-banner-image img{display:block;height:auto;width:100%}.af-image-tile{box-sizing:border-box;color:#fff;overflow:hidden;text-align:left;text-transform:uppercase;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.af-image-tile .af-inner{background-size:contain;background-repeat:no-repeat;height:100%;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.af-image-tile .af-inner:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.af-image-tile .af-content-tile--height{height:100%;width:100%}.af-image-tile p{line-height:160%;margin-bottom:20px;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}@media only screen and (min-width: 81.25em){.af-image-tile p{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}.af-image-tile img{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}@Include bp-1300{.af-image-tile img {-webkit-box-flex: 1; -webkit-flex: 1 0 0; -moz-box-flex: 1; -moz-flex: 1 0 0; -ms-flex: 1 0 0; flex: 1 0 0;}}#shopping-cart tbody,#shopping-cart tr,#shopping-cart td,#shopping-cart .cart-image,#shopping-cart p{vertical-align:middle}#shopping-cart thead th{padding:0 10px;text-transform:uppercase;text-align:center}#shopping-cart thead th:first-child{text-align:left}#shopping-cart td{background-color:#f9f9f9;border-bottom:2px solid #fff;padding:10px}#shopping-cart td:nth-child(2){text-align:center}#shopping-cart .additional-checkout-button{border-radius:0!important;margin:0 0 20px;width:100%!important}#shopping-cart .additional-checkout-button--paypal{background-color:#ffc439}#shopping-cart .additional-checkout-button--google-pay{background-color:#000}.af-search__page#page{margin-bottom:0}@media only screen and (min-width: 31.25em){.af-search__page#page{margin-bottom:10px}}.af-search{font-size:18px;font-size:1.125rem;-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}.af-search form{position:relative;display:none}@media only screen and (min-width: 62.5em){.af-search form{display:block}}.af-search input:focus{outline:none;border-bottom:1px solid #c82c50!important}.af-search input[type=text]{background-color:#f9f9f9;border:0;border-radius:0;padding:0 15px;letter-spacing:1px;line-height:40px;margin-bottom:0;text-indent:0;text-transform:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.af-search .af-search__icon{font-size:20px;font-size:1.25rem;opacity:.1;position:absolute;top:8px;right:11px;z-index:100}@media only screen and (min-width: 62.5em){.af-search .af-search__open{display:none}}.af-search__bar{margin-bottom:0}@media only screen and (min-width: 31.25em){.af-search__bar{padding:0 20px}}.af-search__bar .af-inner{position:relative;width:300px}.af-search__bar form{position:relative;display:block}.af-shoppable-instagram{margin:40px 0}.af-shoppable-instagram h2 span{display:block;font-family:Roboto Condensed;margin:10px 0 40px;font-size:20px;font-size:1.25rem}.af-shoppable-instagram--products{border-top:1px solid #2d406d;margin-top:40px;padding:40px 0}.af-shoppable-instagram--products h2 span{display:block;font-family:Roboto Condensed;padding:10px 0 20px;font-size:20px;font-size:1.25rem}.af-richtext{text-align:center}.af-richtext-title{margin-bottom:15px}.af-richtext-text p{font-size:20px;font-size:1.25rem;letter-spacing:.02rem;line-height:2rem;margin-bottom:15px}.af-richtext-text p:last-child{margin-bottom:0}.af-collection-list .product-details{margin-top:25px}.af-collection-list .product-details h3{letter-spacing:2px}.af-list-item{margin-top:25px;margin-bottom:25px}.af-collection-button{background-color:#fff;display:inline-block;margin-top:5px;padding:8px 20px;text-align:center;text-transform:uppercase}.af-collection-button.-float{bottom:30px;left:50%;margin-top:0;position:absolute;-webkit-transform:translateX(-50%);transform:translate(-50%)}.collection-page.-media-banner .af-title.-h1{margin-top:10px}.af-collection-media-banner .af-inner{max-width:1200px;margin:0 auto}.af-collection-media-banner .af-row>*{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 50em){.af-collection-media-banner .af-row>*{flex-direction:row}}.af-collection-media-banner .af-text{line-height:1.3;margin:20px 0 40px;font-size:20px;font-size:1.25rem}@media only screen and (min-width: 50em){.af-collection-media-banner .af-text{max-width:800px;margin:30px auto 40px}}.af-collection-media-banner .af-collection-image{margin-bottom:20px;width:90%}@media only screen and (min-width: 50em){.af-collection-media-banner .af-collection-image{-webkit-box-flex:0;-webkit-flex:0 1 38%;-moz-box-flex:0;-moz-flex:0 1 38%;-ms-flex:0 1 38%;flex:0 1 38%;margin-bottom:0;padding-right:20px}}.af-collection-media-banner .af-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.af-collection-media-banner .af-media{width:90%}@media only screen and (min-width: 50em){.af-collection-media-banner .af-media{-webkit-box-flex:0;-webkit-flex:0 1 64.55%;-moz-box-flex:0;-moz-flex:0 1 64.55%;-ms-flex:0 1 64.55%;flex:0 1 64.55%}}.af-collection-media-banner .full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:20px 0}.af-promo-gallery .row{max-width:1920px}.af-promo-gallery .row.af-full-width{width:100%}.af-promo-gallery .af-promo-inner{margin-bottom:40px;margin-top:40px}.af-promo-gallery .af-promo-caption{margin-bottom:40px;text-align:center}.af-promo-gallery .af-promo-caption .af-heading.-h3{margin-bottom:8px;text-transform:uppercase}.af-promo-gallery .af-promo-caption .af-subheading{margin-bottom:20px}.af-promo-gallery .af-promo-caption .af-link{letter-spacing:1px;-webkit-transition:background .5s ease,color .5s ease;-moz-transition:background .5s ease,color .5s ease;-o-transition:background .5s ease,color .5s ease;transition:background .5s ease,color .5s ease}.af-promo-gallery .af-promo-caption .af-link.-button{font-size:20px;font-weight:400;padding:10px 20px;display:inline-block;width:auto;width:initial}.af-featured-collection .af-product{margin-bottom:40px}.af-featured-collection .af-product-details{margin-top:0;margin-bottom:40px}body.-american-freshman h1,body.-american-freshman h2{font-family:intramural,serif}body.-peaky-blinders{font-family:"FrontageCondReg",sans serif;letter-spacing:-.1rem;background-repeat:repeat;background-color:transparent}body.-peaky-blinders #content{max-width:960px}body.-peaky-blinders h1,body.-peaky-blinders h2,body.-peaky-blinders h3,body.-peaky-blinders h4,body.-peaky-blinders h5,body.-peaky-blinders h6,body.-peaky-blinders ul#main-nav li a,body.-peaky-blinders .slide-title,body.-peaky-blinders .cta a{font-family:"VeneerTwo",san serif;font-weight:400!important}body.-peaky-blinders input[type=text],body.-peaky-blinders input[type=password],body.-peaky-blinders input[type=email],body.-peaky-blinders input[type=submit],body.-peaky-blinders textarea,body.-peaky-blinders select{font-family:"FrontageCondReg",sans serif}body.-peaky-blinders .topbar select.currency-picker,body.-peaky-blinders .topbar ul#cart li a{font-family:"FrontageCondReg",sans serif;font-size:16px}body.-peaky-blinders .caption{font-family:RangeMono,serif;text-transform:none!important}body.-peaky-blinders .af-richtext-text strong{font-weight:400;font-family:"VeneerTwo",san serif;letter-spacing:.2rem;font-size:26px;font-size:1.625rem}body.-peaky-blinders header,body.-peaky-blinders .shifter-page,body.-peaky-blinders .index-section{background-color:transparent}body.-peaky-blinders .slideshow-section{box-shadow:0 0 30px 15px #0c04004d;margin-top:40px}body.-peaky-blinders .slideshow-section .slideshow__image{opacity:.8}body.-peaky-blinders .slideshow-section .box-ratio,body.-peaky-blinders .slideshow-section .box-ratio img{background-color:transparent}body.-peaky-blinders .caption-inners{display:flex!important;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;min-height:250px}@media only screen and (min-width: 43.75em){body.-peaky-blinders .caption-inners{min-height:400px}}@media only screen and (min-width: 68.75em){body.-peaky-blinders .caption-inners{display:inline-block!important;min-height:inherit}}body.-peaky-blinders #shopify-section-header{padding-top:10px}body.-peaky-blinders.index .af-megaheader{border-bottom:none;padding-bottom:0}body.-peaky-blinders .af-megaheader{padding-bottom:30px}body.-peaky-blinders.shifter-enabled .shifter-navigation{padding-top:20px;top:0}body.-peaky-blinders .af-search input[type=text],body.-peaky-blinders .af-product__tabs .af-tab-content{background-color:#d8cfc757}body.-peaky-blinders .af-search .af-search__icon{opacity:1}body.-peaky-blinders .fancybox-wrap #search_popup #search{width:100%}@media only screen and (min-width: 31.25em){body.-peaky-blinders .fancybox-wrap #search_popup #search{width:300px}}body.-peaky-blinders .fancybox-wrap #search_popup #search form{position:relative}body.-peaky-blinders .fancybox-wrap #search_popup #search form:after{background-repeat:no-repeat;background-size:contain;content:"";position:absolute}body.-peaky-blinders .fancybox-wrap #search_popup #search form:after{background-image:url(/cdn/shop/files/PB-horseshoe-rs.png?309);top:14px;right:0;height:24px;width:30px}body.-peaky-blinders .fancybox-wrap #search_popup #search input{margin-bottom:0;padding:15px 40px 20px 15px;text-align:left}body.-peaky-blinders .fancybox-wrap .fancybox-close:before{background-color:transparent;color:#000}body.-peaky-blinders .product-page .quantity{background-color:#fff!important}body.-peaky-blinders .product-page .product-image-container{box-shadow:0 0 26px #00000080}body.-peaky-blinders .af-custom-page.ab-size-guide .ab-product-information .ab-description{font-family:RangeMono,serif}body.-peaky-blinders .af-custom-page .af-delivery h2.-time:before{content:url(/cdn/shop/files/PB-watch-rs--list.png?309);margin-right:10px;display:inline-block;-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}body.-peaky-blinders .af-custom-page .af-delivery h2.-shipping:before{content:url(/cdn/shop/files/PB-horse-rs-list.png?309);margin-right:10px;display:inline-block;-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}body.-peaky-blinders .af-custom-page .af-delivery h2.-non:before{content:url(/cdn/shop/files/PB-horse-rs-list.png?309);margin-right:10px;display:inline-block;-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}body.-peaky-blinders .af-custom-page p,body.-peaky-blinders .af-custom-page ul{font-family:RangeMono,serif;line-height:1.4}body.-peaky-blinders .af-custom-page .af-faq dt,body.-peaky-blinders .af-custom-page .af-faq dd{font-family:"VeneerTwo",sans serif;letter-spacing:.01rem}body.-peaky-blinders .af-custom-page .af-faq dd p{margin-bottom:50px}body.-peaky-blinders .af-custom-page .af-faq dt:before{content:url(/cdn/shop/files/PB-razor-list.png?309);margin-right:8px;display:inline-block;-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}@media only screen and (min-width: 62.5em){body.-peaky-blinders .af-search{position:relative}body.-peaky-blinders .af-search:after{background-repeat:no-repeat;background-size:contain;content:"";position:absolute}body.-peaky-blinders .af-search:after{background-image:url(/cdn/shop/files/PB-horseshoe-rs.png?309);top:8px;right:3px;height:24px;width:42px}body.-peaky-blinders .af-search .af-search__icon:before{content:""}}body.-peaky-blinders .af-mobile-search{position:relative}body.-peaky-blinders .af-mobile-search:after{background-repeat:no-repeat;background-size:contain;content:"";position:absolute}body.-peaky-blinders .af-mobile-search:after{background-image:url(/cdn/shop/files/PB-horseshoe-rs.png?309);top:14px;right:3px;height:24px;width:42px}body.-peaky-blinders .af-mobile-search input{padding-right:40px}body.-peaky-blinders .section-title h1:after,body.-peaky-blinders .section-title h2:after{content:url(/cdn/shop/files/PB-money-rs.png?309);margin:20px auto 0;text-align:center;display:block;-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/freshman.scss.css.map */
