@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:none}}@-webkit-keyframes wsgbk6XdVclpkaXZKFPJ{0%{opacity:0}to{opacity:1}}@keyframes wsgbk6XdVclpkaXZKFPJ{0%{opacity:0}to{opacity:1}}.is-flex{display:flex}.is-align-center{align-items:center}.is-flex-wrap{flex-wrap:wrap}.is-flex-row{flex-direction:row}.is-flex-row-reverse{flex-direction:row-reverse}.is-visible{display:block!important}@media only screen and (max-width: 798px){.is-hidden-mobile-only{display:none!important}}@media only screen and (min-width: 799px){.is-hidden-desktop-only{display:none!important}}@media only screen and (max-width: 798px){.is-hidden-offset-mobile-only{left:0!important}}.index{display:flex;flex-wrap:wrap}.shopify-section{width:100%}@media only screen and (max-width: 480px){.shopify-section{width:100%!important;padding-left:0!important;padding-right:0!important}}.section{max-width:1200px;width:95%;margin-left:auto;margin-right:auto}.section.is-width-wide{width:100%;max-width:none}.section-wrapper{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.container{position:relative;margin:0 auto;display:flex;flex-wrap:wrap}.container .column,.container .columns{margin-left:10px;margin-right:10px}[class*=offset-by]{position:relative}.sixteen,.one-whole{width:calc(100% - 20px)}.one-half{width:calc(50% - 20px)}.one-fifth{width:calc(20% - 20px)}.five-eighths{width:calc(62.5% - 20px)}.offset-by-three{left:18.75%}.has-no-side-gutter .one-whole,.has-no-side-gutter .one-half,.has-no-side-gutter .eight,.has-no-side-gutter .one-third,.has-no-side-gutter .two-thirds,.has-no-side-gutter .one-fourth,.has-no-side-gutter .four,.has-no-side-gutter .one-fifth,.has-no-side-gutter .three-fifths,.has-no-side-gutter .two-fifths,.has-no-side-gutter .one-sixth,.has-no-side-gutter .one-seventh,.has-no-side-gutter .one-eighth,.has-no-side-gutter .two{margin-right:0;margin-left:0}.has-no-side-gutter .one-whole{width:100%}.has-no-side-gutter .one-half{width:50%}.container.full-width--true,.full-width--true>.container{width:100%;max-width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1,.age-gate__heading{font-size:2em}img{border:0}svg:not(:root){overflow:hidden}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,figure{margin:0}*{box-sizing:border-box}body{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;font-size:16px;text-transform:none;color:#333;line-height:1.6em;overflow:auto;background-color:#fff}::selection{background:#fff7b6;color:#000}.transition--blur-up{-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:blur(5px);transform:translateZ(0);transition:filter .2s}.transition--blur-up.lazyloaded{filter:none;transform:scale(1)}img[data-sizes=auto].lazyloaded{height:auto}img[data-sizes=auto],img[data-sizes="100vw"]{display:block;width:100%;margin-left:auto;margin-right:auto}.image__container{display:block;margin-left:auto;margin-right:auto}.image-element__wrap{overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%}.image-element__wrap img{height:auto}.logo,.header__logo{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:700;font-style:normal;font-size:20px;text-transform:uppercase;line-height:1.2em}h1,.age-gate__heading{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-style:normal;text-transform:uppercase;line-height:1.5;color:#333;display:block;letter-spacing:2px;text-rendering:optimizeLegibility;font-size:34px;margin:0 auto 15px;clear:both;font-weight:400;padding-top:4px}h2,.h2,h2.title{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1.5;color:#333;display:block;letter-spacing:2px;text-rendering:optimizeLegibility;font-size:30px;margin-bottom:.75em}h2 a,.h2 a,h2.title a{font-weight:inherit}h2.product_name a,.h2.product_name a,h2.title.product_name a{color:#333}h3,.h3{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1.5;color:#333;display:block;letter-spacing:2px;text-rendering:optimizeLegibility;font-size:27px;margin:0 auto 15px 0}h6,.h6{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1.5;color:#333;display:block;letter-spacing:2px;text-rendering:optimizeLegibility;font-size:20px;letter-spacing:1px;margin:0 0 .5em;padding:7px 0}.collection_title{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1.5;color:#333;display:block;letter-spacing:2px;text-rendering:optimizeLegibility;font-size:34px;margin:0 auto 15px;clear:both;padding-top:4px}.headline,.empty_cart,.promo-banner,.title{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1.5;color:#333;display:block;letter-spacing:2px;text-rendering:optimizeLegibility;font-size:34px}p{margin:0 0 15px;font-style:normal;line-height:1.6em}b,strong{font-weight:700}.feature-divider{width:100%;margin-bottom:20px;display:block;border:0;border-color:#aaa;border-bottom-width:1px;border-bottom-style:solid}@media only screen and (max-width: 798px){.feature-divider{margin-bottom:10px}}a,a:visited,a span{color:#749eca;text-decoration:none;position:relative;transition:color .1s linear}a:hover,a:focus{color:#6b6b6b}a,button,input,select,textarea,label,summary{touch-action:manipulation}ul,ol{margin-bottom:20px}ul li,ol li{margin-bottom:12px}ul{list-style:disc outside}ol{list-style:decimal}.header{position:relative;z-index:1000;width:100%;top:0}body.is-active{overflow-y:hidden;height:100vh}body.is-active #header{bottom:0;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}#header.mobile_nav-fixed--true,.mobile_nav-fixed--false.is-active #header{position:fixed;z-index:998;width:100%;top:0;left:0}#header{display:none;pointer-events:all}#header .top-bar{text-align:center;display:flex;align-items:center}#header .top-bar>a,#header .top-bar>a:visited,#header .top-bar>a:active{display:block;font-size:25px}#header .top-bar a span{color:#000;display:inline-block;padding-left:4px;position:relative}#header .top-bar a.icon-bag:before,#header .top-bar a.icon-cart:before{font-size:18px!important}#header .mobile_nav.dropdown_link{width:25%}.mobile_nav{display:flex;align-items:center;cursor:pointer}.mobile_nav div{flex-shrink:0;width:30px;height:40px;position:relative;float:left;margin:0 8px 0 5px;transform:rotate(0);transition:.1s ease-in-out}.mobile_nav div span{display:block!important;position:absolute!important;height:1px!important;width:100%;background:#000;border-radius:9px;opacity:1;left:0;padding:0!important;transform:rotate(0);transition:.1s ease-in-out}.mobile_nav div span:nth-child(1){top:10px}.mobile_nav div span:nth-child(2),.mobile_nav div span:nth-child(3){top:20px}.mobile_nav div span:nth-child(4){top:30px}.mobile_nav div.open span:nth-child(1){top:9px;width:0%;left:50%}.mobile_nav div.open span:nth-child(2){transform:rotate(45deg)}.mobile_nav div.open span:nth-child(3){transform:rotate(-45deg)}.mobile_nav div.open span:nth-child(4){top:9px;width:0%;left:50%}#mobile_menu{margin:10px 20px}#mobile_menu li{display:block;padding-right:0;padding-left:0}.cart-container{float:right}.top-bar{display:flex;justify-content:space-between;background-color:#fff}.top-bar .top-bar--right{display:flex;align-items:center;margin-left:auto;height:40px}.top-bar .top-bar--right .cart-container{display:inline-block}.top-bar--right-menu{display:flex;flex-wrap:nowrap;flex:0 0 auto}.main-nav,.dropdown{clear:both;transition:all .2s linear;animation:fadeIn .2s linear none}.main-nav,.dropdown{background:#fff}.is-active .sticky_nav{bottom:0;overflow-y:scroll;overflow-x:hidden}.nav--combined{width:100%;display:flex}.nav--combined.center{justify-content:center}.sticky_nav{display:none;position:fixed;width:100%;z-index:35;top:0;left:0;padding:0;transform:translateY(-100%);opacity:0}.sticky_nav .main-nav{flex-wrap:nowrap;padding:0 0 0 20px}.sticky_nav .header__logo{padding:12px 0}.sticky_nav .mini_cart{font-size:18px;padding:12px;align-items:center}.sticky_nav .mini_cart:before{margin:0}.sticky_nav .mini_cart .cart_count{margin:0;padding:0 0 0 8px}.sticky_nav[data-animation]{display:block;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.sticky_nav[data-animation-state=open]{display:block;opacity:1;transform:translateY(0)}@media only screen and (max-width: 798px){.sticky_nav--stick{display:none}}.main-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:10px 20px}.menu{flex:1 1 auto;display:block;border:none;padding:0;margin:0}.menu li{margin:0;border:0;display:inline-block}.menu-position--inline{flex-wrap:nowrap}.menu-position--inline .header__logo{width:100%}.top-bar__menu{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.top-bar__menu li{margin:0;padding:0}.top-bar__menu .icon-user{padding:0}.header__logo{width:auto;line-height:1;margin-left:20px;margin-right:20px}.header__logo a{display:inline-block}.header__logo img,.header__logo span.header__logo-text{width:100%;display:inline-block;color:#000}.logo-position--left .header__logo{padding-right:20px;margin-right:0;margin-left:0}.cart-container .mini_cart{display:flex;justify-content:center;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;font-size:13px;color:#000;letter-spacing:1px;width:70px;max-width:70px;white-space:nowrap}.cart-container .mini_cart .cart_count{color:inherit}@media only screen and (max-width: 480px){.cart-container .mini_cart{width:50px;max-width:50px}}.menu a,.menu a:visited,.menu a span{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;font-size:15px;text-transform:uppercase;color:#6d6e71;padding-top:12px;padding-bottom:12px;position:relative;display:block;letter-spacing:1px;text-rendering:optimizeLegibility}@media only screen and (max-width: 798px){.menu a,.menu a:visited,.menu a span{font-size:13px}}#header span.menu_title,.menu a span,.mini_cart span{padding-left:5px;padding-right:5px}.menu li{vertical-align:top;padding-right:10px}.top-bar .top-bar__menu a,.top-bar .social_icons a,.top-bar .mobile-menu-title{padding:0;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;font-size:13px;letter-spacing:1px;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#000;text-transform:uppercase}.top-bar .top-bar__menu a:visited,.top-bar .social_icons a:visited,.top-bar .mobile-menu-title:visited{color:#000}.top-bar .top-bar__menu a:hover,.top-bar .top-bar__menu a:focus,.top-bar .top-bar__menu a:active,.top-bar .social_icons a:hover,.top-bar .social_icons a:focus,.top-bar .social_icons a:active,.top-bar .mobile-menu-title:hover,.top-bar .mobile-menu-title:focus,.top-bar .mobile-menu-title:active{color:#749eca}.mini_cart,.nav a.mini_cart{float:right;text-align:center;cursor:pointer;background-color:#fff;padding-left:5px;padding-right:5px;margin-left:5px;z-index:2001}@media only screen and (min-width: 799px){.mini_cart,.nav a.mini_cart{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 798px){.mini_cart,.nav a.mini_cart{right:0}}.top-bar a.mini_cart span{padding-top:0;padding-bottom:0;line-height:40px}.mini_cart span{display:inline-block}.active_link{pointer-events:all}.cart-container.active_link .mini_cart,.cart-container.active_link .mini_cart span{background-color:#fff;color:#333!important}.mini_cart,.top-bar [class^=icon-]:before,.top-bar [class*=" icon-"]:before{font-size:16px;margin-right:0}.dropdown{position:absolute;width:100%;z-index:1000}::-webkit-input-placeholder{color:#888}.product_row img,.product_image_col img,.article img,.section img,.thumbnail img,.page img,.sidebar img,.logo img,.cart_image img,.footer img,#target img,.column img,.columns img{max-width:100%;height:auto}.global-button,product-cta,.custom-html-container button,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.sidebar .faceted-active-filters__clear,.sidebar .faceted-active-filters__remove-filter{display:inline-flex;align-items:center;justify-content:center;border:1px solid;padding:13px 20px;text-align:center;line-height:1.2;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;font-size:15px;text-transform:uppercase;letter-spacing:1px;word-break:break-word;cursor:pointer;transition:all .2s linear;border-color:var(--button-color-border, #bd2133);background:var(--button-color-background, #bd2133);color:var(--button-color-text, #ffffff)}.global-button,product-cta,.custom-html-container button,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.sidebar .faceted-active-filters__clear,.sidebar .faceted-active-filters__remove-filter{border-radius:3px}.global-button:visited,product-cta:visited,.custom-html-container button:visited,.shopify-payment-button__button.shopify-payment-button__button--unbranded:visited,.sidebar .faceted-active-filters__clear:visited,.sidebar .faceted-active-filters__remove-filter:visited{color:var(--button-color-text, #ffffff)}.global-button:hover:not([disabled]),.global-button:active,product-cta:hover:not([disabled]),product-cta:active,.custom-html-container button:hover:not([disabled]),.custom-html-container button:active,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:not([disabled]),.shopify-payment-button__button.shopify-payment-button__button--unbranded:active,.sidebar .faceted-active-filters__clear:hover:not([disabled]),.sidebar .faceted-active-filters__clear:active,.sidebar .faceted-active-filters__remove-filter:hover:not([disabled]),.sidebar .faceted-active-filters__remove-filter:active{background:var(--button-color-background-hover, var(--button-color-background, #c57e7e));border-color:var(--button-color-border-hover, var(--button-color-border, #c57e7e));color:var(--button-color-text-hover, var(--button-color-text, #ffffff))}.global-button[disabled],product-cta[disabled],.custom-html-container button[disabled],.shopify-payment-button__button.shopify-payment-button__button--unbranded[disabled],.sidebar .faceted-active-filters__clear[disabled],.sidebar .faceted-active-filters__remove-filter[disabled]{cursor:not-allowed}@media only screen and (min-width: 481px){.global-button--primary-desktop{--button-color-border: #bd2133;--button-color-background: #bd2133;--button-color-text: #ffffff;--button-color-border-hover: #c57e7e;--button-color-background-hover: #c57e7e;--button-color-text-hover: #ffffff}}@media only screen and (max-width: 480px){.global-button--primary-mobile{--button-color-border: #bd2133;--button-color-background: #bd2133;--button-color-text: #ffffff;--button-color-border-hover: #c57e7e;--button-color-background-hover: #c57e7e;--button-color-text-hover: #ffffff}}.global-button--primary{--button-color-border: #bd2133;--button-color-background: #bd2133;--button-color-text: #ffffff;--button-color-border-hover: #c57e7e;--button-color-background-hover: #c57e7e;--button-color-text-hover: #ffffff}.global-button--secondary{--button-color-border: #bd2133;--button-color-background: transparent;--button-color-text: #bd2133;--button-color-border-hover: #c57e7e;--button-color-background-hover: #c57e7e;--button-color-text-hover: #ffffff}.global-button--text{--button-color-border: #333333;--button-color-background: transparent;--button-color-text: #333333;--button-color-border-hover: #333333;--button-color-background-hover: #333333;--button-color-text-hover: #ffffff }.add_to_cart,.product_form input.add_to_cart{width:100%;margin-bottom:0}button.add_to_cart .text{display:block;width:100%;animation-duration:.5s}button .checkmark{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}button .checkmark path{stroke-dasharray:19.79 19.79;stroke-dashoffset:19.79;stroke:#fff;opacity:0}.shopify-product-form{margin-bottom:0}.shopify-payment-button{position:relative;height:44px}.shopify-payment-button div{height:auto}.shopify-payment-button button{line-height:1.2;padding-top:11px;padding-bottom:11px;margin-bottom:0}button.shopify-payment-button__button.shopify-payment-button__button--unbranded{height:100%}.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded{overflow:hidden;min-height:44px}button.shopify-payment-button__more-options{color:#333;box-shadow:none;text-transform:none;font-size:.8rem;letter-spacing:0;padding:16px 0 28px;max-width:80%;margin:0 auto;position:absolute;top:100%;left:50%;font-weight:400;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-style:normal;transform:translate(-50%)}.purchase-details{display:flex;align-items:center;flex-wrap:wrap}.product_section .smart-payment-button--true.product_form{max-width:100%}.smart-payment-button--true .purchase-details{padding-bottom:40px}.smart-payment-button--true .purchase-details .shopify-payment-button__more-options{top:70%}.smart-payment-button--true button .checkmark path{stroke:#bd2133}.product-quantity-box.purchase-details__quantity{margin-right:5px;width:calc(50% - 12px)}@media only screen and (max-width: 480px){.product-quantity-box.purchase-details__quantity{width:100%}}.product-quantity-box.purchase-details__quantity input.quantity{padding-top:11px;padding-bottom:11px;line-height:1.4;min-height:44px;margin-bottom:0;width:calc(100% - 88px)}.smart-payment-button--true .product-quantity-box.purchase-details__quantity{width:calc(50% - 6px)}@media only screen and (max-width: 798px){.smart-payment-button--true .product-quantity-box.purchase-details__quantity{width:100%;margin-right:0}}.purchase-details__buttons{display:flex;flex:1 0 calc(50% - 12px);flex-wrap:wrap;margin-left:6px}@media only screen and (max-width: 798px){.purchase-details__buttons{margin-top:20px;margin-left:12px;flex:1 0 calc(50% - 12px)}}@media only screen and (max-width: 480px){.purchase-details__buttons{margin-top:12px;margin-left:0;flex:1 0 100%}}.purchase-details__buttons .shopify-payment-button{flex:1 0 100%;margin-bottom:0;max-width:100%}.purchase-details__buttons.purchase-details__spb--true{flex:1 0 100%;margin-top:10px;margin-left:0}@media only screen and (max-width: 798px){.purchase-details__buttons.purchase-details__spb--true{margin-left:0;margin-bottom:0}}.purchase-details__buttons.purchase-details__spb--true .add_to_cart{flex:1 0 50%;max-width:50%}@media only screen and (max-width: 798px){.purchase-details__buttons.purchase-details__spb--true .add_to_cart{flex:1 0 100%;margin-right:0;margin-top:0;margin-bottom:10px;max-width:100%}}.purchase-details__buttons.purchase-details__spb--true .shopify-payment-button{margin-left:6px;max-width:calc(50% - 6px)}@media only screen and (max-width: 798px){.purchase-details__buttons.purchase-details__spb--true .shopify-payment-button{margin-left:0;margin-top:0;margin-bottom:10px;max-width:100%}}form,fieldset{margin-bottom:20px}input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color],select,textarea{display:block;width:100%;height:44px;min-height:44px;padding:0 10px;margin:0 0 15px;line-height:22px;border:1px solid #cccccc;outline:none;background:#fff;color:#5f6a7d;font:13px HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-appearance:none;appearance:none;text-rendering:optimizeLegibility}input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color],select,textarea{border-radius:3px}@media only screen and (max-width: 480px){input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color],select,textarea{font-size:16px}}input[type=text]:active,input[type=text]:focus,input[type=password]:active,input[type=password]:focus,input[type=email]:active,input[type=email]:focus,input[type=search]:active,input[type=search]:focus,input[type=url]:active,input[type=url]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=number]:active,input[type=number]:focus,input[type=date]:active,input[type=date]:focus,input[type=month]:active,input[type=month]:focus,input[type=week]:active,input[type=week]:focus,input[type=time]:active,input[type=time]:focus,input[type=range]:active,input[type=range]:focus,input[type=color]:active,input[type=color]:focus,select:active,select:focus,textarea:active,textarea:focus{color:#444;border:1px solid #aaa}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}select{background:#fff url("data:image/svg+xml,%3Csvg width='50' height='27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 27.05 0 1.319 1.367 0 25 24.316 48.633 0 50 1.318z' fill='%23000' fill-rule='nonzero'/%3E%3C/svg%3E%0A") no-repeat 95% 50%;background-size:.85rem;border:1px solid #d9dbdc;-webkit-appearance:none;appearance:none;text-indent:.01px;text-overflow:""}select{padding:8px 14px;border-radius:3px}label,legend,.option_title{display:block;font-weight:700;font-size:13px;text-align:left;margin-bottom:5px;text-transform:none}textarea{min-height:120px;padding:15px 9px}input.newsletter-form__sign-up[type=submit]{margin-left:5px;display:inline-block}input.contact_email[type=email]{width:320px;display:inline-block;float:left}.items_left{color:#8c8b8b}.product-main{width:100%}.modal_price{padding-bottom:8px;display:block}.product-quantity-box label{margin-bottom:.5em}.product-quantity-box label{text-align:left}.product_section .product_form,.product_section .contact-form{max-width:400px}@media only screen and (max-width: 798px){.product_section .product_form,.product_section .contact-form{max-width:100%}}.newsletter{margin:0 auto;max-width:640px}.input-row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;width:100%}@media only screen and (max-width: 798px){.input-row{flex-direction:column;margin-left:0;margin-right:0}}.input-row input{flex-basis:0;flex-grow:1;flex-shrink:1;max-height:40px}@media only screen and (max-width: 1024px){.input-row input{margin:5px 0}}.input-row input.newsletter-form__sign-up{display:inline-block;flex:none;max-height:44px}@media only screen and (max-width: 798px){.input-row input.newsletter-form__sign-up{width:100%}}.js-newsletter-popup{display:none}.newsletter__lightbox .fancybox-content{width:100%;max-width:740px;padding:0}.newsletter__lightbox .fancybox-toolbar{display:none}.newsletter-popup{display:flex;background-color:#fff;padding:0;width:100%}.newsletter-popup__image-wrapper{width:40%}.newsletter-popup__image{width:100%;height:100%;display:block}.newsletter-info{text-align:left;color:#363636;background-color:#fff;height:auto;float:left}.newsletter-info input.contact_email[type=email]{width:65%;float:left}.newsletter-info #contact_form input.newsletter-form__sign-up[type=submit]{width:calc(35% - 10px)}.newsletter-info .input-row{margin-right:0;margin-left:0}.newsletter-info .popup-signup-show--true{margin-top:20px}.newsletter-image--true .newsletter-popup__content{width:60%;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 1025px){.newsletter-image--true{max-height:875px}}.align-left .newsletter-info{right:0}.newsletter-description h2{color:#363636;margin-top:0}.newsletter-description{padding:40px;margin:0 auto}@media only screen and (min-width: 1025px){.newsletter-description{min-width:350px}}.newsletter_section{transform:translateZ(0);background-color:#fdf4f5;color:#000}.newsletter_section h2{margin-top:0;color:#000}.section_form{padding:10px 20px}.section_form input[type=email],.section_form input[type=text]{border:0}.section_form .newsletter-text+.newsletter,.section_form h5+.newsletter{margin-top:15px}.newsletter_section .newsletter-text p{margin-bottom:0}.newsletter_section .newsletter,.password-page-row form{display:inline-block;padding-top:0!important;width:450px}@media only screen and (max-width: 480px){.newsletter_section .newsletter,.password-page-row form{width:100%;max-width:100%}}@media only screen and (max-width: 480px){.newsletter_section .newsletter,.password-page-row form{width:100%}}.shopify-section--footer .newsletter_section{padding:0;background-color:transparent;color:#6b6b6b}.shopify-section--footer .newsletter_section .newsletter,.shopify-section--footer .newsletter_section .newsletter input{width:100%}.shopify-section--footer .newsletter_section .newsletter .newsletter-form__sign-up{margin-left:0}.shopify-section--footer .newsletter_section h6{color:#040404;font-size:14px}.shopify-section--footer .newsletter_section p{padding:15px 0}table:not(#customer-orders):not(#order-details) tr{border-bottom:1px solid #dcdcdc}table:not(#customer-orders):not(#order-details) tr:first-child{border-top:1px solid #dcdcdc}.center,.text-align--center{text-align:center}.text-align--left{text-align:left}.items_left{margin:0 0 15px;line-height:1.6em;font-size:normal;font-style:italic;color:#8c8b8b}.logo-list{margin-bottom:1rem}.logo-list.logo-list--grid{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.logo-list__item{width:160px}.icon-star-background{transform:scaleX(var(--rating-scale, 0))}.icon-star-reference{position:absolute;left:-9999px;width:0;height:0}.mobile-search{position:fixed;top:0;left:0;display:none;opacity:0;z-index:9999;width:100%;padding:1rem;background-color:#fff}.site-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;opacity:0;background-color:#000c;z-index:999}.featured_text{font-size:18px;line-height:36px}.primary_logo{display:block}.mobile-menu-container{position:absolute;left:0;top:100%;width:100%;text-align:left;opacity:0}.mobile-menu-container[data-animation]{transition:opacity .2s linear}.mobile-menu-container[data-animation-state=open]{opacity:1}.top-bar__login-link{display:flex;gap:5px;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;font-size:13px;color:#000;letter-spacing:1px;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;text-transform:uppercase}.top-bar__login-link:visited{color:#000}.top-bar__login-link:hover,.top-bar__login-link:active,.top-bar__login-link:focus{color:#749eca;text-decoration:none}.modal .modal_price,.modal_price{font-size:20px;margin-bottom:10px}.payment-terms-container{margin:0;width:100%}:root{--color-body-text: #333333;--color-body: #ffffff;--color-bg: #ffffff}shopify-payment-terms{display:block;margin-top:8px;font-size:16px}.product_section .modal_price{display:flex;flex-wrap:wrap}#contact_form .newsletter-form__sign-up{display:inline-block;width:120px;padding-left:0;padding-right:0;float:none}.product_section .product_form{opacity:0;transition:opacity .2s ease}.product_section .product_form.is-visible{opacity:1}.selector-wrapper{display:none}.swatch_options{margin-bottom:1rem}.swatch .option_title{width:100%;margin:.5em 0}.swatch input{display:none}.swatch label{margin:0;cursor:pointer;padding:10px;font-size:13px;text-transform:uppercase;text-align:center}.swatch-element{border:#e2e2e2 1px solid}.swatch-element{border-radius:3px}.swatch_options input:checked+.swatch-element{border-color:#000;box-shadow:0 0 0 2px #fff}.swatch .swatch-element{position:relative;margin:0 8px 8px 0;transform:translateZ(0);min-width:40px}.swatch .swatch-element .crossed-out{display:none}.crossed-out{background-image:linear-gradient(to bottom left,transparent 50%,#999 50%,#999 calc(50% + 1px),transparent 50%),linear-gradient(to bottom right,transparent 50%,#999 50%,#999 calc(50% + 1px),transparent 50%);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.fancybox-bg{opacity:1;background-color:#2b2e38e6}@media only screen and (max-width: 480px){.fancybox-bg{background-color:#fffffffc}}@media only screen and (min-width: 481px){.fancybox-toolbar{display:none}}@media only screen and (min-width: 481px){.fancybox-slide--image{padding:44px}}.fancybox-slide--image .fancybox-image{object-fit:contain;height:100%}.fancybox-slide--image .fancybox-image-wrap{position:absolute;width:100%;height:100%}.fancybox-slide--image .fancybox-content{padding:0;background-color:#fff}@media only screen and (min-width: 481px){.fancybox-slide--image .fancybox-content{box-shadow:0 0 0 30px #fff}}.fancybox-slide--image .fancybox-close-small{top:-30px;right:-30px}.fancybox-close,.fancybox-slide--html .fancybox-close-small{position:absolute;top:0;right:0;width:36px;height:36px;z-index:2;color:#000;background-color:transparent}.fancybox-close svg,.fancybox-slide--html .fancybox-close-small svg{display:none}.fancybox-close:hover,.fancybox-slide--html .fancybox-close-small:hover{color:#000}.fancybox-close:before,.fancybox-slide--html .fancybox-close-small:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\d7";text-align:center}.fancybox-button{min-height:auto}@media only screen and (max-width: 480px){.fancybox-button{background-color:#fff}.fancybox-button svg path{fill:#95979c}}.fancybox-content:hover .fancybox-nav{opacity:1}.fancybox-nav{transition:opacity .2s linear;opacity:0;position:absolute;top:0;width:50px;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center}.fancybox-nav{background-color:#ffffff40}.fancybox-nav span{pointer-events:none}.fancybox-nav svg path{fill:#333}.fancybox-next{right:0}.fancybox-prev{left:0}.fancybox-nav:hover{background-color:#ffffff80}.fancybox-nav span{position:absolute;width:36px;height:36px;cursor:pointer}.footer{padding:20px 0;pointer-events:all;font-size:14px;border-top:solid 1px #cccccc;background-color:#ededed;background-position:center center;color:#6b6b6b}.footer-text .toggle_content{padding-top:15px}img.footer-logo{width:75%;max-width:250px;margin-bottom:10px;display:inline-block}@media only screen and (max-width: 798px){img.footer-logo{max-width:50%!important;margin:0 25% 25px}}.footer .footer-menu-wrap h6{margin:0;padding:0 0 5px;color:#040404;font-size:14px}@media only screen and (max-width: 798px){.footer .footer-menu-wrap h6{border-top:1px solid #cccccc;margin-bottom:5px;padding:10px 0 5px}}.footer .footer-menu-wrap h6>span{display:none}@media only screen and (max-width: 798px){.footer .footer-menu-wrap h6>span{display:inline-block;transition:transform .3s linear;perspective:1000}}@media only screen and (min-width: 799px){.footer .toggle_content{display:block!important}}.footer a,.footer a:visited{color:#749eca;font-size:14px}.footer a:hover,.footer a:active{color:#6b6b6b}.footer ul{list-style:none;margin:0;padding:15px 0 0}.footer ul li{margin-bottom:1em;line-height:1.1}.footer form{margin-bottom:0}.footer-menu-wrap{text-align:left;padding-top:20px}.newsletter form{margin-bottom:0}.footer_credits{display:flex;flex-direction:column;margin-top:10px;border-top:1px solid #cccccc}.footer-credits__top,.footer-credits__bottom{display:flex;flex-direction:column-reverse;align-items:center;gap:15px}@media only screen and (min-width: 799px){.footer-credits__top,.footer-credits__bottom{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:0}}.footer-credits__top{flex-direction:column}@media only screen and (min-width: 799px){.footer-credits__top{flex-direction:row}}.footer-credits__top .footer__follow-on-shop,.footer-credits__top .localization-wrap,.footer-credits__bottom .payment_methods,.footer-credits__bottom .credits{text-align:center}@media only screen and (min-width: 799px){.footer-credits__top .footer__follow-on-shop,.footer-credits__top .localization-wrap,.footer-credits__bottom .payment_methods,.footer-credits__bottom .credits{text-align:unset}}.footer-credits__bottom .payment_methods{margin:10px 0 6px;padding-top:10px}@media only screen and (min-width: 799px){.footer-credits__bottom .payment_methods{float:right;text-align:right}}.payment_methods svg{padding-right:4px;height:30px;width:48px}.payment_methods svg:last-of-type{padding-right:0}.footer-credits__bottom .credits{text-align:left;padding-top:20px}h6 span,h4 span,.sublink span{transition:transform .3s linear;perspective:1000}.sidebar span.active,.sidebar .active>.icon-down-arrow,#mobile_menu span.active,#mobile_menu .active>.icon-down-arrow,.footer-menu-wrap span.active,.footer-menu-wrap .active>.icon-down-arrow{transform:rotateX(180deg)}@media only screen and (max-width: 798px){.footer-menu-wrap h6,.sidebar h6,#mobile_menu h6{padding-top:8px;cursor:pointer;border-top:1px solid #040404;margin-top:0}.footer-menu-wrap h6 span,.footer-menu-wrap h4 span,.footer-menu-wrap .sublink span,.sidebar h6 span,.sidebar h4 span,.sidebar .sublink span,#mobile_menu h6 span,#mobile_menu h4 span,#mobile_menu .sublink span{display:inline-block;transition:transform .3s linear;perspective:1000}.footer-menu-wrap .columns>ul,.sidebar .columns>ul,#mobile_menu .columns>ul{display:none;padding-left:20px}.footer-menu-wrap .columns>ul li,.sidebar .columns>ul li,#mobile_menu .columns>ul li{line-height:1.7}.toggle_content{display:none;padding:0 20px}}@media only screen and (min-width: 799px){h4.toggle,.footer-menu-wrap h6{pointer-events:none}}.promo-banner{background-color:#749eca;text-align:center;color:#fff;font-size:12px;position:relative;width:100%;height:0;line-height:0;z-index:5000;top:0;transition:all .3s linear;overflow:hidden}.promo-banner .promo-banner__content{margin:0 auto;padding:0 1.5rem}@media only screen and (max-width: 798px){.promo-banner .promo-banner__content{font-size:10px;max-height:50px}}.promo-banner p{margin-bottom:0;display:inline;line-height:1}.promo-banner .promo-banner__close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;text-decoration:none;color:#fff;border:0;outline:0;background:transparent;z-index:1000}.promo-banner .promo-banner__close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:20px;line-height:30px;position:absolute;top:0;left:0;display:block;width:35px;content:"\d7";text-align:center}.promo-banner--show .promo-banner{transition:all 0s linear;height:auto;min-height:30px;line-height:1.1;display:flex;align-items:center}.top-bar{padding-top:0;position:relative;transition:padding-top .3s linear}@media only screen and (max-width: 480px){.top-bar{padding-top:0}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:50px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}@media (min-width: 480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width: 768px){.plyr__captions{font-size:18px}}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control--overlaid{background:#00b3ffcc;border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000b3);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:10px}}.plyr--video{background:#000;overflow:hidden}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.slideshow-transition--fade.flickity-enabled .flickity-slider{transform:none!important}.slideshow-transition--fade.flickity-enabled .gallery-cell{left:0!important;opacity:0;transition:opacity .5s ease-in-out;z-index:-1}.slideshow-transition--fade.flickity-enabled .gallery-cell.is-selected{opacity:1;z-index:0}.gallery-arrows--true .product_gallery .flickity-prev-next-button{display:block}.gallery-arrows--true .product_gallery .flickity-prev-next-button:hover{opacity:.5}.product_gallery{margin-bottom:30px;position:relative;opacity:0;transition:opacity .2s}@media only screen and (max-width: 798px){.product_gallery{margin-bottom:30px}}.product_gallery .gallery-cell{width:100%;display:block;margin-right:10px;position:relative}.product_gallery.flickity-enabled{opacity:1}.product_gallery img{background-color:#fff}.product_gallery_nav{text-align:center;margin-bottom:30px}.product_gallery_nav .gallery-cell{width:20%;margin:0 10px 10px 0;opacity:.7;display:inline-block;position:relative}.product_gallery_nav .gallery-cell.is-nav-selected{opacity:1}.product_gallery_nav .gallery-cell img{cursor:pointer}.product_gallery .gallery-cell a{cursor:zoom-in}.gallery-wrap .flickity-viewport{margin-top:0}.js-quick-shop{display:none;width:90%;max-width:900px;cursor:pointer!important;background-color:#f1f1f1}@media only screen and (max-width: 959px){#contact_form input.newsletter-form__sign-up[type=submit]{margin-left:0;margin-bottom:1.5em;width:100%}input.contact_email[type=email]{width:100%}}@media only screen and (min-width: 799px) and (max-width: 959px){.nav a,.nav a:visited,.menu a:hover,.nav a:active,.nav a:focus{font-size:13px}}@media only screen and (max-width: 480px){h1,.age-gate__heading,h2,h3,h4,h5,h6,.collection_title,.empty_cart{font-size:110%;line-height:1.5em}h1,.age-gate__heading,h1.home,.title a,h2{padding:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 1024px){html{-webkit-text-size-adjust:100%;text-size-adjust:100%}}[class^=icon-]:before,[class*=" icon-"]:before{font-family:turbo;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.15em}.icon-bag:before{content:"\e905"}.icon-down-arrow:before{content:"\e909"}.icon-user:before{content:"\e91b"}.icon-email:before,.icon-mail-share:before{content:"\e90a"}.icon-facebook:before,.icon-facebook-share:before{content:"\ea90"}.icon-instagram:before{content:"\e913"}.icon-twitter:before,.icon-twitter-share:before{content:"\ea96"}.icon-youtube:before{content:"\e918"}span.icon-down-arrow{padding:0!important;font-size:12px!important}.social_icons{margin-left:0;margin-top:0}.social_icons li{display:inline;padding-right:2px}@media only screen and (max-width: 798px){footer .footer-social-icons{display:none}}footer .footer-social-icons--mobile.columns{display:none;padding-left:0}@media only screen and (max-width: 798px){footer .footer-social-icons--mobile.columns{display:block}footer .footer-social-icons--mobile.columns>ul{display:block;padding-left:0}}footer .social_icons{display:block;margin-top:15px}@media only screen and (max-width: 798px){footer .social_icons{padding-left:0;text-align:center}}footer .social_icons a,footer .social_icons a:visited{color:#6b6b6b;font-size:22px;display:inline-block;margin-bottom:1em}@media only screen and (max-width: 480px){footer .social_icons a,footer .social_icons a:visited{margin-bottom:0}}footer .social_icons a:active,footer .social_icons a:hover{color:#6b6b6b;font-size:22px}.fadeInDown{animation-name:fadeInDown}.product-block.product-block--first{margin-top:0}.plyr--video .plyr__controls{background:#fff9;padding:10px}.plyr--video .plyr__control{background:transparent;color:#333}.plyr--video .plyr__control--overlaid{background:#fff;border-radius:0;border:1px solid rgba(0,0,0,.05);height:50px;width:50px}.plyr--video .plyr__control--overlaid svg{left:auto}.plyr--video .plyr__control .play-icon-button-control{width:50px;height:50px;position:absolute;top:0;left:0}.plyr--video .plyr__control .play-icon-button-control rect{fill:#fff}.plyr--video .plyr__control .play-icon-button-control path{fill:#333}.plyr.plyr--stopped .plyr__controls{display:none}.product_gallery_nav .media-badge{position:absolute;top:0;right:0;max-width:33%;max-height:33%;min-width:20px;width:25px;height:25px}.product_gallery_nav .media-badge path:first-child{fill:#fff}.product_gallery_nav .media-badge path:last-child{fill:#333}.product_gallery_nav .media-badge .media-badge__outline{stroke:#3333330d}.gallery-wrap.product-height-set .product_gallery img,.gallery-wrap.product-height-set .product_gallery .plyr--html5 video{width:100%}.gallery-wrap.product-height-set .product_gallery img{object-fit:contain}@media only screen and (max-width: 480px){.full-width--true .caption{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1025px){.full-width--true .caption{max-width:960px;padding:0}}.caption{width:100%;position:absolute;top:50%;padding:0 5%;z-index:3;transform:translateY(-50%)}@media only screen and (min-width: 799px){.caption{max-width:960px;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 1025px){.caption{padding:0 30px}}@media only screen and (max-width: 798px){.caption{width:100%}}.caption a{pointer-events:all}.caption.position-center{left:0;right:0;text-align:center;margin-left:auto;margin-right:auto}@media only screen and (max-width: 798px){.caption.position-center{width:85%}}@media only screen and (max-width: 480px){.caption.position-center{width:100%}}@media only screen and (max-width: 480px){.caption--below-true .caption{margin:20px auto!important;font-size:3vw;position:static;transform:none;width:100%}.caption-content{display:inline-block;float:none;max-width:60%;font-size:0}@media only screen and (max-width: 798px){.caption-content{max-width:80%}}.caption-content{width:100%;max-width:100%}.caption-content.align-center{text-align:center}@media only screen and (max-width: 798px){.caption-content.align-center{max-width:80%}}.caption-content.align-center{width:100%;max-width:100%}.caption-content{padding:30px}.caption-content>*:only-child{margin-bottom:0}.caption-content{padding:15px}.caption--below-true .caption-content{padding:0}.homepage-slideshow .gallery-cell:not(:first-child){height:0}.homepage-slideshow.flickity-enabled .gallery-cell:not(:first-child){height:auto}.shopify-section--featured-product .product__details{padding:40px 2rem}.shopify-section--text-columns-with-images .text-column{margin-bottom:25px}.shopify-section--text-columns-with-images .text-columns-with-images__button{margin:10px 0 25px}.shopify-section--text-columns-with-images img{margin:0 0 15px}.homepage-slideshow:hover .flickity-prev-next-button,.shopify-section--testimonials:hover .flickity-prev-next-button{opacity:.5}.text-animation--true .caption-content{opacity:0}.homepage-slideshow.single-image .flickity-prev-next-button,.shopify-section--testimonials.single-image .flickity-prev-next-button,.homepage-slideshow.single-image .flickity-page-dots,.shopify-section--testimonials.single-image .flickity-page-dots{display:none}.homepage-slideshow .gallery-cell,.shopify-section--testimonials .gallery-cell{width:100%}.homepage-slideshow .gallery-cell,.shopify-section--testimonials .gallery-cell{background-color:#666}.homepage-slideshow .gallery-cell,.shopify-section--testimonials .gallery-cell{background-color:transparent}.homepage-slideshow .gallery-cell img,.shopify-section--testimonials .gallery-cell img{width:100%;display:block}.homepage-slideshow .flickity-prev-next-button,.shopify-section--testimonials .flickity-prev-next-button{opacity:0;width:5%;height:100%;border-radius:0}@media only screen and (min-width: 799px){.homepage-slideshow .flickity-prev-next-button,.shopify-section--testimonials .flickity-prev-next-button{opacity:0}}.homepage-slideshow .flickity-page-dots,.shopify-section--testimonials .flickity-page-dots{bottom:2em;display:none}@media only screen and (min-width: 799px){.homepage-slideshow .flickity-page-dots,.shopify-section--testimonials .flickity-page-dots{display:block}}.homepage-slideshow .flickity-page-dots .dot,.shopify-section--testimonials .flickity-page-dots .dot{height:4px;width:40px;margin:0;border-radius:0;background:#333}.homepage-slideshow .flickity-page-dots,.shopify-section--testimonials .flickity-page-dots{display:block;bottom:5px}.slideshow-video{padding:50px 0}.slideshow-video .homepage-slideshow{max-width:1070px;margin:0 auto}.slideshow-video h1{font-family:Clattering-Regular!important;font-weight:400!important;font-size:48px!important;line-height:1.2;letter-spacing:.01rem;text-transform:capitalize;margin-bottom:35px;padding:0 20px}.slideshow-video .accent{color:#f47174;font-family:Clattering-Regular!important}.slideshow-video .gallery-cell{background:none;width:calc(33.33% - 13.33px);margin-right:20px}.slideshow-video .gallery-cell video{width:100%}.slideshow-video .flickity-prev-next-button{opacity:1;width:49px;height:49px;top:calc(50% - 25px);background:none;background-position:50%!important;background-repeat:no-repeat!important;border-radius:50%}.slideshow-video .homepage-slideshow:hover .flickity-prev-next-button,.slideshow-video .flickity-prev-next-button:active{opacity:1}.slideshow-video .flickity-button-icon{display:none}.slideshow-video .flickity-prev-next-button.previous{left:-60px;background-image:url(//slobproof.com/cdn/shop/t/50/assets/arrow-left-circle-prev.png?v=54732967933161182181725484050)}.slideshow-video .flickity-prev-next-button.next{right:-60px;background-image:url(//slobproof.com/cdn/shop/t/50/assets/arrow-left-circle.png?v=83929672455887397691725484050)}.slideshow-video .flickity-page-dots{display:none}@media (max-width: 1210px){.slideshow-video .homepage-slideshow{max-width:calc(100% - 70px)}}@media (max-width: 767px){.slideshow-video h1{font-size:35px!important}.slideshow-video .gallery-cell{width:85%;margin-right:10px}}@media (max-width: 425px){.slideshow-video section,.slideshow-video .one-whole{width:100%;margin:0}.slideshow-video .homepage-slideshow{max-width:100%}.slideshow-video .flickity-slider{left:10%!important}.slideshow-video .gallery-cell{width:80%;margin-right:10px}.slideshow-video .flickity-prev-next-button{border-radius:50%;background-size:95%!important;height:43px}.slideshow-video .flickity-prev-next-button.previous{left:10px}.slideshow-video .flickity-prev-next-button.next{right:10px}}.button-grid-container{margin-top:10px;display:inline-grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-auto-flow:column;grid-gap:1rem}.image-with-text-container .featured-link--half a[href] img{box-shadow:#000 0 0;transition:opacity .2s linear}.image-with-text-container .featured-link--half:hover a[href] img.lazyloaded{opacity:.8}.featured-link--wrap,.featured-link--wrap .image-element__wrap,.featured-link--wrap .image-element__wrap img{height:100%}.featured-link--half{box-sizing:border-box;text-align:center;background-color:#fff}.featured-link--half img{display:block;margin:0 auto;width:100%;max-width:100%}.featured-link--half img{width:100%;max-width:auto}.featured-link--half .info{display:inline-block;width:80%;margin:0 auto;padding:20px}.featured-link--half .info.text-align--left{text-align:left}.featured-link--half .info{position:static;transform:translateY(0);padding:2em 0}.featured-link--half .collection_title{margin-bottom:15px;display:block}.featured-link--half .collection_title{color:#333}.featured-link--half .description{position:relative;font-size:16;line-height:1.5;margin-bottom:20px}@media only screen and (max-width: 798px){.featured-link--half .description{font-size:2vw}}.featured-link--half .description{font-size:inherit}.shopify-section--rich-text-and-image{padding:20px 0}.rich-text__content .regular_text,.rich-text__content .featured_text{margin-top:15px}.banner{position:relative;overflow:hidden}.banner{background-color:#666}.banner{max-height:inherit;background-color:transparent}.banner img{width:100%;display:block}.newsletter_section{padding:20px 0}.compare-at-price{text-decoration:line-through;color:#8c8b8b}.unit-pricing{display:block;font-size:.75em;margin-top:2px}.price-ui{display:inline-block;opacity:1;transition:opacity .25s ease-in-out}.product__details--product-page .price-ui{display:flex;flex-wrap:wrap}.product__details--product-page .price-ui .unit-pricing{order:4;width:100%}.product__details--product-page .price-ui .compare-at-price{order:2;margin-right:5px}.price-ui--loading{opacity:0}.price-ui-badges{display:flex;margin-bottom:15px}.price-ui-badge{margin-right:5px}.price-ui-badge:last-child{margin-right:0}.surface-pick-up{opacity:1;transition:opacity .3s ease-in}.surface-pick-up.surface-pick-up--loading{visibility:hidden;opacity:0}.nav-desktop__tier-1-item,.nav-desktop__tier-2-item,.nav-desktop__tier-3-item{margin:0}.feature_image .nav-desktop__tier-1-link{color:#000;transition:color .2s ease}.feature_image .nav-desktop__tier-1-link:visited{color:#000}.feature_image .nav-desktop__tier-1-link:hover,.feature_image .nav-desktop__tier-1-link:active,.feature_image .nav-desktop__tier-1-link:focus,.feature_image .nav-desktop__tier-1-link.nav-desktop__tier-1-link--active{color:#749eca}.nav-desktop__tier-1-link{border-bottom:solid 1px transparent}.feature_image .nav-desktop__tier-1-link{color:#000}.nav-desktop__tier-1-link:hover,.nav-desktop__tier-1-link[aria-expanded=true]{border-bottom:solid 1px #749eca}.nav-desktop__tier-1-link,.nav-desktop__tier-2-link,.nav-desktop__tier-3-link{position:relative;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#6d6e71;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;text-decoration:none;cursor:pointer}@media only screen and (max-width: 798px){.nav-desktop__tier-1-link,.nav-desktop__tier-2-link,.nav-desktop__tier-3-link{font-size:13px}}}.nav-desktop__tier-1-link span,.nav-desktop__tier-2-link span,.nav-desktop__tier-3-link span{color:inherit}.nav-desktop__tier-1-link:visited,.nav-desktop__tier-2-link:visited,.nav-desktop__tier-3-link:visited{color:#6d6e71;text-decoration:none}.nav-desktop__tier-1-link:visited span,.nav-desktop__tier-2-link:visited span,.nav-desktop__tier-3-link:visited span{color:inherit}.nav-desktop__tier-1-link:hover,.nav-desktop__tier-1-link:active,.nav-desktop__tier-1-link:focus,.nav-desktop__tier-1-link:focus-within,.nav-desktop__tier-1-link.nav-desktop__tier-1-link--active,.nav-desktop__tier-2-link:hover,.nav-desktop__tier-2-link:active,.nav-desktop__tier-2-link:focus,.nav-desktop__tier-2-link:focus-within,.nav-desktop__tier-2-link.nav-desktop__tier-1-link--active,.nav-desktop__tier-3-link:hover,.nav-desktop__tier-3-link:active,.nav-desktop__tier-3-link:focus,.nav-desktop__tier-3-link:focus-within,.nav-desktop__tier-3-link.nav-desktop__tier-1-link--active{color:#749eca;text-decoration:none}.nav-desktop__tier-1-link:hover span,.nav-desktop__tier-1-link:active span,.nav-desktop__tier-1-link:focus span,.nav-desktop__tier-1-link:focus-within span,.nav-desktop__tier-1-link.nav-desktop__tier-1-link--active span,.nav-desktop__tier-2-link:hover span,.nav-desktop__tier-2-link:active span,.nav-desktop__tier-2-link:focus span,.nav-desktop__tier-2-link:focus-within span,.nav-desktop__tier-2-link.nav-desktop__tier-1-link--active span,.nav-desktop__tier-3-link:hover span,.nav-desktop__tier-3-link:active span,.nav-desktop__tier-3-link:focus span,.nav-desktop__tier-3-link:focus-within span,.nav-desktop__tier-3-link.nav-desktop__tier-1-link--active span{color:inherit}.nav-desktop__tier-1{display:flex;align-items:center;flex-wrap:wrap;column-gap:30px;padding:0;margin:0;list-style:none}.center .nav-desktop__tier-1{justify-content:center}.nav-desktop__tier-1 .nav-desktop__tier-1-item{display:inline-block}@media only screen and (max-width: 798px){.medium-down--sixteen,.medium-down--one-whole{width:calc(100% - 20px)}.medium-down--one-half{width:calc(50% - 20px)}.has-no-side-gutter .medium-down--one-whole,.has-no-side-gutter .medium-down--one-half,.has-no-side-gutter .medium-down--eight,.has-no-side-gutter .medium-down--one-third,.has-no-side-gutter .medium-down--two-thirds,.has-no-side-gutter .medium-down--one-fourth,.has-no-side-gutter .medium-down--four,.has-no-side-gutter .medium-down--one-fifth,.has-no-side-gutter .medium-down--three-fifths,.has-no-side-gutter .medium-down--two-fifths,.has-no-side-gutter .medium-down--one-sixth,.has-no-side-gutter .medium-down--one-seventh,.has-no-side-gutter .medium-down--one-eighth,.has-no-side-gutter .medium-down--two{margin-right:0;margin-left:0}.has-no-side-gutter .medium-down--one-whole{width:100%}#header .top-bar a.mobile_logo{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;font-size:18px;line-height:34px;z-index:5;width:50%;height:auto;color:#000;display:flex;align-items:center;justify-content:center}#header a.mobile_logo img{width:auto;max-height:27px}.payment_methods{text-align:center;float:none;display:block}.credits{float:none;display:block;text-align:center}.is-absolute{top:0!important}.featured_text{font-size:16px;line-height:1.7em}#header{display:block}.header{display:none}select{width:100%;margin-left:0}.newsletter-form__sign-up,input[type=submit],input[type=reset],input[type=button]{margin-left:0;width:100%;outline:0}}@media only screen and (max-width: 959px){.newsletter .input-row input{margin:5px 0}input.newsletter-form__sign-up{margin:0}}p.cart-message a{display:inline-block}.top-bar a{display:flex;align-items:center}.top-bar .mini-cart__item-title a{display:block}.top-bar li{padding-left:10px;padding-right:10px}.cart-container li.mini-cart__item{display:flex;justify-content:space-between}.cart_content__continue-shopping,.no-touchevents a.cart_content__continue-shopping.secondary_button{display:none}@media only screen and (max-width: 798px){.no-touchevents a.cart_content__continue-shopping.secondary_button{display:block;border-top:0;margin:0 auto 10px;padding-top:0;padding-bottom:10px;position:static;font-size:inherit;letter-spacing:inherit}}.cart-container .cart_content{display:none}.cart-container.active_link .cart_content{display:block;overflow-y:auto;max-height:calc(90vh - 100px)}.cart-container.active_link .cart_content::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:7px}.cart-container.active_link .cart_content::-webkit-scrollbar-thumb{border-radius:0;background-color:#00000080;box-shadow:0 0 1px #ffffff80}.cart_content .product-quantity-box{margin:15px 0 0;width:130px}.cart_content .product-quantity-box .quantity{padding:0 5px;width:30%;min-height:30px;height:30px}.cart_content .product-quantity-box .product-plus,.cart_content .product-quantity-box .product-minus{font-size:15px;line-height:30px;height:30px;padding-right:2px;width:25%}.product-quantity-box .product-plus{border-top-right-radius:3px;border-bottom-right-radius:3px}.product-quantity-box .product-minus{border-top-left-radius:3px;border-bottom-left-radius:3px}.cart_content{top:40px;right:0;position:absolute;z-index:2000;background-color:#fff;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;text-transform:none;color:#333;border:1px solid #cccccc;border-top:0;border-right:0;width:100%;max-width:320px}@media only screen and (min-width: 799px){.cart_content{max-width:420px}}div.cart_content form{margin:15px 0 0;padding:0}.cart_content li.mini-cart__item{position:relative}.cart_content li.mini-cart__item a.cart__remove-btn{position:absolute;top:0;right:0}.cart_content li.mini-cart__item a.cart__remove-btn:active{position:absolute}.cart_content li.mini-cart__item a.cart__remove-btn span{color:#333}.cart_content li.mini-cart__item a.cart__remove-btn .remove-icon{margin-left:0}.cart_content li.mini-cart__item a.cart__remove-btn .remove-icon:before{font-size:25px}.mini-cart__item-content{display:flex;flex:1;flex-direction:column;flex-wrap:wrap;position:relative;text-align:left}.mini-cart__item-price{padding-top:10px;line-height:1;font-weight:700}.mini-cart__item-title{display:flex;flex-direction:column;padding-right:20px}.mini-cart__item-properties{margin-top:5px}.cart_discounts{display:flex;align-items:flex-start;line-height:1}.cart__remove-btn{display:flex;cursor:pointer;position:absolute;right:0;top:10px}.cart__remove-btn span.remove-icon{color:#333}.cart__remove-btn:hover span,.cart__remove-btn:active span{color:#6b6b6b}.cart__remove-btn .remove-icon{margin-left:5px}.cart__remove-btn .remove-icon:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:1em;display:block;content:"\d7"}.cart_content .cart_subtotal{text-align:left;font-weight:700}.cart_content a,.cart_content a:visited,.cart_content a:hover{color:#333!important}.cart_content ul{list-style:none;margin:0;padding:15px 20px}.cart_content ul li{padding-left:0;padding-right:0}.cart_content ul li:empty{margin-bottom:0}.cart_content ul li{list-style:none;clear:both}.top-bar [class^=icon-]:before{font-size:16px;margin-right:0}.cart_image img{max-width:100%;height:auto}.global-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid;padding:13px 20px;text-align:center;line-height:1.2;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;font-size:15px;text-transform:uppercase;letter-spacing:1px;word-break:break-word;cursor:pointer;transition:all .2s linear;border-color:var(--button-color-border, #bd2133);background:var(--button-color-background, #bd2133);color:var(--button-color-text, #ffffff)}.global-button{border-radius:3px}.global-button:visited{color:var(--button-color-text, #ffffff)}.global-button:hover:not([disabled]),.global-button:active{background:var(--button-color-background-hover, var(--button-color-background, #c57e7e));border-color:var(--button-color-border-hover, var(--button-color-border, #c57e7e));color:var(--button-color-text-hover, var(--button-color-text, #ffffff))}.global-button:active{box-shadow:inset 0 2px 4px #00000026,0 1px 2px #0000000d;outline:0}.global-button--primary{--button-color-border:#bd2133;--button-color-background:#bd2133;--button-color-text:#ffffff;--button-color-border-hover:#c57e7e;--button-color-background-hover:#c57e7e;--button-color-text-hover:#ffffff}.add_to_cart{width:100%;margin-bottom:0}button.add_to_cart{position:relative}.add_to_cart span.icon-lock{margin-right:10px;font-size:larger}.add_to_cart span.icon-lock:before{margin:0}button{border:none;-webkit-appearance:none;appearance:none}form{margin-bottom:20px}input[type=number]{display:block;width:100%;height:44px;min-height:44px;padding:0 10px;margin:0 0 15px;line-height:22px;border:1px solid #cccccc;outline:none;background:#fff;color:#5f6a7d;font:13px HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-appearance:none;appearance:none;text-rendering:optimizeLegibility}input[type=number]{border-radius:3px}@media only screen and (max-width: 480px){input[type=number]{font-size:16px}}input[type=number]:active,input[type=number]:focus{color:#444;border:1px solid #aaa}input[type=number]{-moz-appearance:textfield!important}input.quantity{width:48px;display:inline;margin-bottom:0;padding:8px 5px}ul.cart_items{padding-top:0;padding-bottom:0}.cart_content li.mini-cart__item{padding:0 0 15px;margin-bottom:15px;border-bottom:1px solid #cccccc}li.mini-cart__item a,li.mini-cart__item a:active{font-size:inherit;text-align:left}li.mini-cart__item a{align-items:flex-start}.cart_image{float:left;width:100%;max-width:100px;min-width:100px;text-align:center;padding-right:20px}.cart_image img{display:block}@media only screen and (max-width: 480px){.cart_image{padding-right:10px}}.empty_cart{text-align:center;font-size:18px;padding:40px 0 25px;color:inherit}.product-quantity-box .quantity,.product-quantity-box .quantity:focus,.product-quantity-box .product-plus,.product-quantity-box .product-minus{border:#e2e2e2 1px solid;color:#000}.product-quantity-box{margin-right:0;-webkit-user-select:none;user-select:none}.product-quantity-box .quantity{text-align:center;padding:6px 15px;width:38%;height:44px;border-radius:0;-webkit-appearance:none;appearance:none;float:left}@media only screen and (max-width: 798px){.product-quantity-box .quantity{width:calc(100% - 88px)}}.product-quantity-box .product-plus,.product-quantity-box .product-minus{background:#f2f2f2;font-weight:300;position:relative;cursor:pointer;height:44px;display:block;width:44px;text-align:center;float:left}.product-quantity-box .product-plus:hover,.product-quantity-box .product-minus:hover{background:#d9d9d9}@media only screen and (max-width: 798px){.product-quantity-box .product-plus,.product-quantity-box .product-minus{display:inline;display:initial;margin:0}}.product-quantity-box .product-plus{border-left:0;font-size:16px;line-height:44px}.product-quantity-box .product-minus{border-right:0;line-height:44px;font-size:18px}.hidden{display:none}.right{float:right;position:relative}div.hidden{display:none}.sale{color:#bd2133}a.secondary_button{display:block;padding:15px 0;text-align:center;border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;margin:10px 0;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#749eca;-webkit-appearance:none;appearance:none}a.secondary_button:hover,a.secondary_button:active,a.secondary_button:visited{color:#6b6b6b}.cart_savings{text-align:left}.meta{font-size:13px}p.meta{margin-bottom:10px}@media only screen and (max-width: 480px){.empty_cart{font-size:110%;line-height:1.5em}}[class^=icon-]:before{font-family:turbo;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.15em}.icon-plus:before{content:"\e914"}.icon-minus:before{content:"\e911"}.icon-lock:before{content:"\e919";color:#fff}.animated{animation-duration:1s;animation-fill-mode:both}.fadeIn{animation-name:fadeIn}@media only screen and (min-width: 799px) and (max-width: 959px){.nav a,.nav a:visited,.nav a:active,.nav a:focus{font-size:13px}}.feature_image .nav-desktop__tier-1-link{color:#000;transition:color .2s ease}.feature_image .nav-desktop__tier-1-link:visited{color:#000}.feature_image .nav-desktop__tier-1-link:hover,.feature_image .nav-desktop__tier-1-link:active,.feature_image .nav-desktop__tier-1-link:focus{color:#749eca}.nav-desktop__tier-1-link{border-bottom:solid 1px transparent}.feature_image .nav-desktop__tier-1-link{color:#000}.nav-desktop__tier-1-link:hover{border-bottom:solid 1px #749eca}.nav-desktop__tier-1-link{position:relative;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#6d6e71;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;text-decoration:none;cursor:pointer}@media only screen and (max-width: 798px){.nav-desktop__tier-1-link{font-size:13px}}.nav-desktop__tier-1-link span{color:inherit}.nav-desktop__tier-1-link:visited{color:#6d6e71;text-decoration:none}.nav-desktop__tier-1-link:visited span{color:inherit}.nav-desktop__tier-1-link:hover,.nav-desktop__tier-1-link:active,.nav-desktop__tier-1-link:focus{color:#749eca;text-decoration:none}.nav-desktop__tier-1-link:hover span,.nav-desktop__tier-1-link:active span,.nav-desktop__tier-1-link:focus span{color:inherit}.nav-desktop__tier-1 .nav-desktop__tier-1-link{display:block;padding:12px 0;white-space:nowrap}.shopify-section--featured-product .product__details{padding:40px 2rem}.center{text-align:center}.arrow{position:relative;top:-1px;left:2px;opacity:.6}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:#ffffffbf;cursor:pointer;transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled{position:relative;overflow:hidden}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-button.flickity-prev-next-button.next:focus,.flickity-button.flickity-prev-next-button.previous:focus{opacity:1}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-prev-next-button{filter:alpha(opacity=50);opacity:.5;position:absolute;top:0;bottom:0;width:32px;border:none;background:#ffffffbf;cursor:pointer;border-radius:0;height:auto;max-width:11%;transform:none}.flickity-prev-next-button:hover{background:#fff;border:none}.flickity-prev-next-button:focus{outline:none}.flickity-prev-next-button:hover,.flickity-prev-next-button:active{filter:alpha(opacity=80);opacity:.8}.flickity-prev-next-button.previous{left:-1px}.flickity-prev-next-button.next{right:-1px}.flickity-prev-next-button:disabled{filter:alpha(opacity=10);opacity:.1;cursor:auto}.flickity-prev-next-button svg{top:50%;transform:translateY(-50.1%);padding:10px 0;position:absolute;left:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}@media only screen and (max-width: 480px){h1{font-size:110%;line-height:1.5em}h1{padding:0}}.homepage-slideshow .gallery-cell:not(:first-child){height:0}.homepage-slideshow.flickity-enabled .gallery-cell:not(:first-child){height:auto}.homepage-slideshow:hover .flickity-prev-next-button{opacity:.5}.homepage-slideshow .gallery-cell{width:100%}.homepage-slideshow .gallery-cell{background-color:#666}@media only screen and (max-width: 480px){.homepage-slideshow .gallery-cell{background-color:transparent}}.homepage-slideshow .flickity-prev-next-button{opacity:0;width:5%;height:100%;border-radius:0}@media only screen and (min-width: 799px){.homepage-slideshow .flickity-prev-next-button{opacity:0}}.homepage-slideshow .flickity-page-dots{bottom:2em;display:none}@media only screen and (min-width: 799px){.homepage-slideshow .flickity-page-dots{display:block}}.homepage-slideshow .flickity-page-dots .dot{height:4px;width:40px;margin:0;border-radius:0;background:#333}@media only screen and (max-width: 480px){.homepage-slideshow .flickity-page-dots{display:block;bottom:5px}}.slideshow-video .homepage-slideshow{max-width:1070px;margin:0 auto}.slideshow-video h1{font-family:Clattering-Regular!important;font-weight:400!important;font-size:48px!important;line-height:1.2;letter-spacing:.01rem;text-transform:capitalize;margin-bottom:35px;padding:0 20px}.slideshow-video .accent{color:#f47174;font-family:Clattering-Regular!important}.slideshow-video .gallery-cell{background:none;width:calc(33.33% - 13.33px);margin-right:20px}.slideshow-video .gallery-cell video{width:100%}.slideshow-video .flickity-prev-next-button{opacity:1;width:49px;height:49px;top:calc(50% - 25px);background:none;background-position:50%!important;background-repeat:no-repeat!important;border-radius:50%}.slideshow-video .homepage-slideshow:hover .flickity-prev-next-button,.slideshow-video .flickity-prev-next-button:active{opacity:1}.slideshow-video .flickity-button-icon{display:none}.slideshow-video .flickity-prev-next-button.previous{left:-60px;background-image:url(https://slobproof.com/cdn/shop/t/49/assets/arrow-left-circle-prev.png?v=54732967933161182181724884479)}.slideshow-video .flickity-prev-next-button.next{right:-60px;background-image:url(https://slobproof.com/cdn/shop/t/49/assets/arrow-left-circle.png?v=83929672455887397691724884512)}.slideshow-video .flickity-prev-next-button.previous:hover,.slideshow-video .flickity-prev-next-button.next:hover{opacity:.7}.slideshow-video .flickity-page-dots{display:none}@media (max-width: 1210px){.slideshow-video .homepage-slideshow{max-width:calc(100% - 70px)}}@media (max-width: 767px){.slideshow-video h1{font-size:35px!important}.slideshow-video .gallery-cell{width:85%;margin-right:10px}}@media (max-width: 425px){.slideshow-video section,.slideshow-video .one-whole{width:100%;margin:0}.slideshow-video .homepage-slideshow{max-width:100%}.slideshow-video .flickity-slider{left:10%!important}.slideshow-video .gallery-cell{width:80%;margin-right:10px}.slideshow-video .flickity-prev-next-button{border-radius:50%;background-size:95%!important;height:43px}.slideshow-video .flickity-prev-next-button.previous{left:10px}.slideshow-video .flickity-prev-next-button.next{right:10px}.slideshow-video .flickity-prev-next-button.previous:hover,.slideshow-video .flickity-prev-next-button.next:hover{opacity:1}}.banner{position:relative;overflow:hidden}.banner{background-color:#666}@media only screen and (max-width: 480px){.banner{max-height:inherit;background-color:transparent}}.slideshow-video{padding:50px 0}.banner img{width:100%;display:block}@media only screen and (max-width: 798px){.mobile_nav-fixed--true.promo-banner--show .section-wrapper{display:block;margin-top:70px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/home.css.map?v=136992338465895505461726665267 */
