@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}button,input,select,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0}button:focus,input:focus,select:focus,textarea:focus{outline:none}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul{display:block;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;-webkit-padding-start:0px;padding-inline-start:0px}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6,p{font-size:inherit;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px}dl{display:block;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px}@font-face{font-family:SerialGroteskMedium;src:url(SerialGroteskMedium.eot);src:url(SerialGroteskMedium.eot) format("embedded-opentype"),url(SerialGroteskMedium.woff2) format("woff2"),url(SerialGroteskMedium.woff) format("woff"),url(SerialGroteskMedium.ttf) format("truetype"),url(SerialGroteskMedium.svg#SerialGroteskMedium) format("svg")}@font-face{font-family:SerialGroteskRegular;src:url(SerialGroteskRegular.eot);src:url(SerialGroteskRegular.eot) format("embedded-opentype"),url(SerialGroteskRegular.woff2) format("woff2"),url(SerialGroteskRegular.woff) format("woff"),url(SerialGroteskRegular.ttf) format("truetype"),url(SerialGroteskRegular.svg#SerialGroteskRegular) format("svg")}@font-face{font-family:PanamaItalic;src:url(PanamaItalic.eot);src:url(PanamaItalic.eot) format("embedded-opentype"),url(PanamaItalic.woff2) format("woff2"),url(PanamaItalic.woff) format("woff"),url(PanamaItalic.ttf) format("truetype"),url(PanamaItalic.svg#PanamaItalic) format("svg")}@font-face{font-family:gc16-SemiBold;src:url(gc16-SemiBold.eot?#iefix) format("embedded-opentype"),url(gc16-SemiBold.otf) format("opentype"),url(gc16-SemiBold.woff) format("woff"),url(gc16-SemiBold.ttf) format("truetype"),url(gc16-SemiBold.svg#gc16-SemiBold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:gc16_Mono_Italic;src:url(gc16_Mono_Italic.eot);src:url(gc16_Mono_Italic.eot) format("embedded-opentype"),url(gc16_Mono_Italic.woff2) format("woff2"),url(gc16_Mono_Italic.woff) format("woff"),url(gc16_Mono_Italic.ttf) format("truetype"),url(gc16_Mono_Italic.svg#gc16_Mono_Italic) format("svg")}@font-face{font-family:SurtLightExtended;src:url(SurtLightExtended.eot);src:url(SurtLightExtended.eot) format("embedded-opentype"),url(SurtLightExtended.woff2) format("woff2"),url(SurtLightExtended.woff) format("woff"),url(SurtLightExtended.ttf) format("truetype"),url(SurtLightExtended.svg#SurtLightExtended) format("svg")}.about-sokio__founders-text .content .title .small-title,.btn-s--cancel,.btn-s--edit,.btn-s--time,.cart-item__error,.cart-page__totals-content-block .content-totals .text-totals,.cart-page__totals-content-block .content-totals .value-totals,.cart-page__totals-content-block .text-totals,.cart-page__totals-content-block .title-totals,.cart-page__totals-content-block .value-totals,.cart-page__totals-ctas-total,.customer-sokio__address-new-form .button-container p[id=close_new_address],.customer-sokio__orders-block,.delete-item,.find-us__pos-block .pos,.header__sokio-bag .cart-count-bubble,.input-s--test,.legal-text,.pagination__orders ul,.qty-selector-input,.qty-selector-minus,.qty-selector-plus,.single-product__how-instructions .content h1,.single-product__how-instructions .content h2,.single-product__how-instructions .content h3,.single-product__how-instructions .content h4,.single-product__how-instructions .content h5,.single-product__how-instructions .content h6,.single-product__ingredients-list,.single-product__review-rating .shopify-app-block:first-child .spr-starrating,.single-product__review-rating .shopify-app-block:last-child,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-label,.ttl-10,.ttl-11,.ttl-3,.ttl-7,.ttl-9,.ttl-login-ic,.txt-18,.txt-product,.txt-small-2,.txt-small-3{font-family:SerialGroteskRegular}#BIS_trigger,.announcement-bar__sokio-block-inner,.btn-s--account-page,.btn-s--address,.btn-s--bundle-product,.btn-s--buy-single .btn_main_container,.btn-s--checkout,.btn-s--filter,.btn-s--options,.btn-s--subfilter,.btn-s--text,.btn-s--text-banner,.btn-s--text-pop,.cart-bag__products-block-data .data-title .price-item,.cart-notification-product .product-option,.cart-notification-product__options .price-item,.cart-notification-product__options .product-option,.collection__sokio-filters .filters-list li a .index,.customer-sokio__order-single-block--end p,.customer-sokio__order-single-header .title,.find-us__pos-block .pos .ttl-address,.footer-s__block .link-list li,.input-s--account,.input-s--white,.marquee__style-2-inner span,.product-sokio__block .data-container .sold-out,.radio-variant label,.select-container label,.select-container select,.single-product__how-instructions .content,.single-product__ingredients-block .ingredient-hover,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input,.text-area-s,.txt-button,.txt-small,.yotpo-button-style.yotpo-standard-size.yotpo-filled-button.yotpo-rectangular-btn-type{font-family:SerialGroteskMedium}.popup-devoluciones__text .content .title,.popup-wholesale__text .content .title,.ttl-13,.ttl-2,.ttl-login-ic strong{font-family:gc16-SemiBold}.checkbox-container,.find-us__pos-block .state,.input-s--search,.login-page__create-subtitle em,.marquee__style-1-inner span,.marquee__style-2-inner span em,.ritual__bundle-cart .sale-off,.single-product__ingredients-list h1,.single-product__ingredients-list h2,.single-product__ingredients-list h3,.single-product__ingredients-list h4,.single-product__ingredients-list h5,.single-product__ingredients-list h6,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h1,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h2,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h3,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h4,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h5,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h6,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-message.spr-form-message-success,.single-product__review-rating .shopify-app-block:last-child h1,.single-product__review-rating .shopify-app-block:last-child h2,.single-product__review-rating .shopify-app-block:last-child h3,.single-product__review-rating .shopify-app-block:last-child h4,.single-product__review-rating .shopify-app-block:last-child h5,.single-product__review-rating .shopify-app-block:last-child h6,.ttl-1 em,.ttl-12,.ttl-4,.ttl-5,.ttl-6 em,.ttl-7 em,.ttl-8 em,.txt-banner,.txt-cart-product,.txt-founders,.txt-phrase,.txt-product h1,.txt-product h2,.txt-product h3,.txt-product h4,.txt-product h5,.txt-product h6{font-family:PanamaItalic}.ttl-1,.ttl-6,.ttl-8{font-family:SurtLightExtended}#BIS_trigger,.announcement-bar__sokio-block-inner,.btn-s--account-page,.btn-s--address,.btn-s--bundle-product,.btn-s--buy-single .btn_main_container,.btn-s--checkout,.btn-s--filter,.btn-s--options,.btn-s--subfilter,.btn-s--text,.btn-s--text-banner,.btn-s--text-pop,.cart-bag__products-block-data .data-title .price-item,.cart-notification-product__options .price-item,.collection__sokio-filters .filters-list li a .index,.footer-s__block .link-list li,.input-s--white,.product-sokio__block .data-container .sold-out,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a,.txt-button,.yotpo-button-style.yotpo-standard-size.yotpo-filled-button.yotpo-rectangular-btn-type{font-size:18px;line-height:22px;letter-spacing:.04em}@media only screen and (max-width:650px){#BIS_trigger,.announcement-bar__sokio-block-inner,.btn-s--account-page,.btn-s--address,.btn-s--bundle-product,.btn-s--buy-single .btn_main_container,.btn-s--checkout,.btn-s--filter,.btn-s--options,.btn-s--subfilter,.btn-s--text,.btn-s--text-banner,.btn-s--text-pop,.cart-bag__products-block-data .data-title .price-item,.cart-notification-product__options .price-item,.collection__sokio-filters .filters-list li a .index,.footer-s__block .link-list li,.input-s--white,.product-sokio__block .data-container .sold-out,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a,.txt-button,.yotpo-button-style.yotpo-standard-size.yotpo-filled-button.yotpo-rectangular-btn-type{font-size:14px;line-height:17px}}.input-s--account,.select-container label,.select-container select,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input,.text-area-s{font-weight:400;font-size:20px;line-height:21px;text-transform:uppercase}@media only screen and (max-width:650px){.input-s--account,.select-container label,.select-container select,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input,.text-area-s{font-size:20px;line-height:21px}}.cart-notification-product .product-option,.cart-notification-product__options .product-option,.marquee__style-2-inner span,.radio-variant label,.single-product__how-instructions .content,.single-product__ingredients-block .ingredient-hover,.txt-small{font-size:15px;line-height:18px;letter-spacing:.04em}@media only screen and (max-width:650px){.cart-notification-product .product-option,.cart-notification-product__options .product-option,.marquee__style-2-inner span,.radio-variant label,.single-product__how-instructions .content,.single-product__ingredients-block .ingredient-hover,.txt-small{font-size:12px;line-height:14px}}.marquee__style-1-inner span,.marquee__style-2-inner span em,.txt-banner{font-size:15px;line-height:15px}@media only screen and (max-width:650px){.marquee__style-1-inner span,.marquee__style-2-inner span em,.txt-banner{font-size:16px;line-height:16px}}.single-product__ingredients-list,.single-product__review-rating .shopify-app-block:first-child .spr-starrating,.single-product__review-rating .shopify-app-block:last-child,.txt-product{font-size:17px;line-height:23px;letter-spacing:.04em}.single-product__ingredients-list h1,.single-product__ingredients-list h2,.single-product__ingredients-list h3,.single-product__ingredients-list h4,.single-product__ingredients-list h5,.single-product__ingredients-list h6,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h1,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h2,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h3,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h4,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h5,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h6,.single-product__review-rating .shopify-app-block:last-child h1,.single-product__review-rating .shopify-app-block:last-child h2,.single-product__review-rating .shopify-app-block:last-child h3,.single-product__review-rating .shopify-app-block:last-child h4,.single-product__review-rating .shopify-app-block:last-child h5,.single-product__review-rating .shopify-app-block:last-child h6,.txt-product h1,.txt-product h2,.txt-product h3,.txt-product h4,.txt-product h5,.txt-product h6{font-size:19px;line-height:24px;margin:0 0 5px}@media only screen and (max-width:650px){.single-product__ingredients-list h1,.single-product__ingredients-list h2,.single-product__ingredients-list h3,.single-product__ingredients-list h4,.single-product__ingredients-list h5,.single-product__ingredients-list h6,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h1,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h2,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h3,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h4,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h5,.single-product__review-rating .shopify-app-block:first-child .spr-starrating h6,.single-product__review-rating .shopify-app-block:last-child h1,.single-product__review-rating .shopify-app-block:last-child h2,.single-product__review-rating .shopify-app-block:last-child h3,.single-product__review-rating .shopify-app-block:last-child h4,.single-product__review-rating .shopify-app-block:last-child h5,.single-product__review-rating .shopify-app-block:last-child h6,.txt-product h1,.txt-product h2,.txt-product h3,.txt-product h4,.txt-product h5,.txt-product h6{font-size:16px}}.single-product__ingredients-list p:not(:last-child),.single-product__review-rating .shopify-app-block:first-child .spr-starrating p:not(:last-child),.single-product__review-rating .shopify-app-block:last-child p:not(:last-child),.txt-product p:not(:last-child){margin:0 0 50px}@media only screen and (max-width:650px){.single-product__ingredients-list,.single-product__review-rating .shopify-app-block:first-child .spr-starrating,.single-product__review-rating .shopify-app-block:last-child,.txt-product{font-size:15px;line-height:17px}}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-message.spr-form-message-success,.txt-phrase{font-size:19px;line-height:24px}@media only screen and (max-width:650px){.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-message.spr-form-message-success,.txt-phrase{font-size:16px}}.btn-s--time,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-label,.txt-small-2{font-size:15px;line-height:18px;letter-spacing:.04em}@media only screen and (max-width:650px){.btn-s--time,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-label,.txt-small-2{font-size:12px;line-height:14px}}.cart-item__error,.cart-page__totals-content-block .content-totals .text-totals,.cart-page__totals-content-block .content-totals .value-totals,.cart-page__totals-content-block .text-totals,.cart-page__totals-content-block .title-totals,.cart-page__totals-content-block .value-totals,.txt-18{font-size:18px;line-height:21px;letter-spacing:.04em}@media only screen and (max-width:650px){.cart-item__error,.cart-page__totals-content-block .content-totals .text-totals,.cart-page__totals-content-block .content-totals .value-totals,.cart-page__totals-content-block .text-totals,.cart-page__totals-content-block .title-totals,.cart-page__totals-content-block .value-totals,.txt-18{font-size:15px;line-height:17px}}.txt-cart-product{font-size:24px;line-height:24px}@media only screen and (max-width:650px){.txt-cart-product{font-size:16px;line-height:16px}}.legal-text{font-size:18px;line-height:22px;letter-spacing:.04em}@media only screen and (max-width:650px){.legal-text{font-size:15px;line-height:17px}}.legal-text h1,.legal-text h2,.legal-text h3,.legal-text h4,.legal-text h5,.legal-text h6{text-transform:uppercase;margin:0 0 20px}.legal-text p:not(:last-child){margin:0 0 20px}.legal-text ul{margin:0 0 20px;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;-webkit-padding-start:0px;padding-inline-start:0px}.legal-text ul li:not(:last-child){margin:0 0 5px}.legal-text ul li:before{content:"-";margin-right:5px}.legal-text ol{list-style:none;counter-reset:sokio-counter;margin:0 0 20px;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;-webkit-padding-start:0px;padding-inline-start:0px}.legal-text ol li:not(:last-child){margin:0 0 5px}.legal-text ol li{counter-increment:sokio-counter}.legal-text ol li:before{content:counter(sokio-counter) ".-";margin-right:5px}.btn-s--cancel,.btn-s--edit,.customer-sokio__orders-block,.pagination__orders ul,.txt-small-3{font-size:14px;line-height:17px;letter-spacing:.04em}@media only screen and (max-width:650px){.btn-s--cancel,.btn-s--edit,.customer-sokio__orders-block,.pagination__orders ul,.txt-small-3{font-size:12px;line-height:14px}}.txt-founders{font-size:19px;line-height:24px}@media only screen and (max-width:650px){.txt-founders{font-size:16px}}.ttl-1{font-size:50px;line-height:60px;font-weight:300}.ttl-1 em{font-size:50px;line-height:60px}@media only screen and (max-width:650px){.ttl-1{font-size:40px;line-height:48px}}.ttl-1 h1,.ttl-1 h2,.ttl-1 h3,.ttl-1 h4,.ttl-1 h5,.ttl-1 h6{font-weight:300}.ttl-2{font-weight:600;font-size:40px;line-height:45px}@media only screen and (max-width:650px){.ttl-2{font-size:23px;line-height:26px}}.ttl-2 h1,.ttl-2 h2,.ttl-2 h3,.ttl-2 h4,.ttl-2 h5,.ttl-2 h6{font-weight:600}.cart-page__totals-ctas-total,.input-s--test,.single-product__how-instructions .content h1,.single-product__how-instructions .content h2,.single-product__how-instructions .content h3,.single-product__how-instructions .content h4,.single-product__how-instructions .content h5,.single-product__how-instructions .content h6,.ttl-3{font-size:30px;line-height:37px}@media only screen and (max-width:650px){.cart-page__totals-ctas-total,.input-s--test,.single-product__how-instructions .content h1,.single-product__how-instructions .content h2,.single-product__how-instructions .content h3,.single-product__how-instructions .content h4,.single-product__how-instructions .content h5,.single-product__how-instructions .content h6,.ttl-3{font-size:20px;line-height:22px}}.checkbox-container,.input-s--search,.ttl-4{font-size:18px;line-height:20px}@media only screen and (max-width:650px){.checkbox-container,.input-s--search,.ttl-4{font-size:13px;line-height:15px}}.ttl-5{font-size:50px;line-height:60px;font-weight:300}@media only screen and (max-width:650px){.ttl-5{font-size:40px;line-height:48px}}.ttl-6{font-size:47px;line-height:56px;font-weight:300}@media only screen and (max-width:650px){.ttl-6{font-size:30px;line-height:36px}}.ttl-6 h1,.ttl-6 h2,.ttl-6 h3,.ttl-6 h4,.ttl-6 h5,.ttl-6 h6{font-weight:300}.ttl-7{font-size:30px;line-height:37px}@media only screen and (max-width:650px){.ttl-7{font-size:20px;line-height:22px}}.ttl-7 h1,.ttl-7 h2,.ttl-7 h3,.ttl-7 h4,.ttl-7 h5,.ttl-7 h6{font-weight:300}.customer-sokio__address-new-form .button-container p[id=close_new_address],.delete-item{font-size:17px;line-height:23px;text-align:right;letter-spacing:.04em;text-decoration-line:underline;color:#454545}@media only screen and (max-width:650px){.customer-sokio__address-new-form .button-container p[id=close_new_address],.delete-item{text-align:left}}.ttl-login-ic{font-weight:400;font-size:30px;line-height:37px;text-align:center;text-transform:uppercase}@media only screen and (max-width:650px){.ttl-login-ic{font-size:20px;line-height:22px}}.ttl-login-ic strong{font-weight:300}.ttl-8{font-size:30px;line-height:37px;font-weight:300}@media only screen and (max-width:650px){.ttl-8{font-size:20px;line-height:22px}}.ttl-8 h1,.ttl-8 h2,.ttl-8 h3,.ttl-8 h4,.ttl-8 h5,.ttl-8 h6{font-weight:300}.ttl-9{font-size:17px;line-height:23px;letter-spacing:.04em;text-transform:uppercase;color:#454545}.ttl-10{font-size:19px;line-height:23px;letter-spacing:.04em;text-transform:uppercase;color:#454545}.ttl-11{font-size:20px;line-height:23px;letter-spacing:.04em}.ttl-12{font-size:19px;line-height:24px}.ttl-13{font-weight:600;font-size:30px;line-height:35px}@media only screen and (max-width:650px){.ttl-13{font-size:20px;line-height:22px}}.ttl-13 h1,.ttl-13 h2,.ttl-13 h3,.ttl-13 h4,.ttl-13 h5,.ttl-13 h6{font-weight:600}.btn-s,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;opacity:1;cursor:pointer;padding:0}.btn-s--hamburguer{width:21px;height:15px;background-image:url(menu.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.btn-s--close{width:21px;height:15px;background-image:url(close.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.btn-s--search{width:18px;height:19px;background-image:url(search.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.btn-s--search-cta{width:60px;height:40px;position:absolute;top:0;right:0;background-image:url(arrow-search.svg);background-size:12px 16px;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:950px){.btn-s--search-cta{top:calc(50% - 20px)}}.btn-s--account{display:block;width:27.37px;height:26px;background-image:url(account.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.btn-s--bag{width:31px;height:auto;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.btn-s--bag .icon{width:auto;height:25px}.btn-s--text-banner{width:323px;max-width:100%;height:54px;border:1px solid #000000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:0 15px}@media only screen and (max-width:650px){.btn-s--text-banner{width:100%;max-width:233px;min-height:40px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 15px}}.btn-s--text,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a{max-width:323px;width:100%;height:54px;border:1px solid #000000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:0 15px}@media only screen and (max-width:650px){.btn-s--text,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a{max-width:233px;min-height:40px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 15px}}.btn-s--text span.price,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary span.price,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a span.price{padding-right:10px;color:#454545;text-decoration:line-through}.btn-s--text-hover-me .first-txt{display:block}.btn-s--text-hover-me .second-txt,.btn-s--text-hover-me:hover .first-txt{display:none}.btn-s--text-hover-me:hover .second-txt{display:block}.btn-s--text-hover-me-banner{width:323px;max-width:100%}@media only screen and (max-width:650px){.btn-s--text-hover-me-banner{width:100%;max-width:233px}}.btn-s--text-hover-me-banner .first-txt{display:block}.btn-s--text-hover-me-banner .second-txt,.btn-s--text-hover-me-banner:hover .first-txt{display:none}.btn-s--text-hover-me-banner:hover .second-txt{display:block}.btn-s--filter{width:217px;height:54px;border:1px solid #000000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;text-align:center;padding:0 15px}@media only screen and (max-width:650px){.btn-s--filter{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-height:30px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 15px}}.btn-s--filter.active,.btn-s--filter:hover{border-radius:30px}.btn-s--subfilter{width:217px;height:34px;border:1px solid #000000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}@media only screen and (max-width:650px){.btn-s--subfilter{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-height:30px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 15px}}.btn-s--subfilter.active,.btn-s--subfilter:hover{border-radius:30px}.btn-s--buy-single{width:323px;min-height:54px;border:1px solid #000000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 5px}.btn-s--buy-single:disabled{pointer-events:none}.btn-s--buy-single .btn_main_container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;line-height:20px}@media only screen and (max-width:650px){.btn-s--buy-single{width:100%;max-width:233px;min-height:40px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 15px}}.btn-s--buy-single .price-current,.btn-s--buy-single .price-current .price{width:-webkit-max-content;width:-moz-max-content;width:max-content}.btn-s--buy-single .price-current .price:after{content:"-";margin:0 5px}.btn-s--buy-single .cart-status{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.btn-s--time{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:134px;height:24px;background-color:#e7fdbb;border:1px solid #000000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:40px;padding:0 5px}.btn-s--close-bag{width:44px;height:44px;cursor:pointer;background-image:url(close-bag.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.btn-s--text-pop{width:100%;height:54px;border:1px solid #000000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}@media only screen and (max-width:650px){.btn-s--text-pop{min-height:40px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 15px}}.btn-s--checkout{width:100%;height:54px;border:1px solid #000000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e7fdbb}@media only screen and (max-width:650px){.btn-s--checkout{min-height:40px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 15px}}.btn-s--account-page{width:100%;max-width:323px;height:54px;border:1px solid #000000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}@media only screen and (max-width:650px){.btn-s--account-page{width:233px;min-height:40px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 15px}}.btn-s--address{width:100%;max-width:323px;height:54px;border:1px solid #000000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e7fdbb}@media only screen and (max-width:650px){.btn-s--address{width:233px;min-height:40px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 15px}}.btn-s--edit{color:#454545;text-decoration:underline;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content}.btn-s--cancel{color:#454545;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content}.btn-s--test-step{width:44px;height:44px;cursor:pointer;background-image:url(next-form.svg);background-size:contain;background-repeat:no-repeat}.btn-s--options{width:100%;height:54px;border:1px solid #000000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}@media only screen and (max-width:650px){.btn-s--options{width:275px;min-height:40px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 15px;margin:0 auto}}.btn-s--bundle-product{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 25px;height:54px;border:1px solid #000000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;position:relative;text-align:center}.btn-s--bundle-product span.price{padding-right:10px;color:#454545;text-decoration:line-through}.btn-s--bundle-product:disabled{pointer-events:none}@media only screen and (max-width:650px){.btn-s--bundle-product{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;min-height:40px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 15px}}.input-s,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;opacity:1;padding:0;margin:0}.input-s--white{width:100%;padding:15px 30px 15px 13px;background-color:#fff;border:1px solid #000000;color:#000}.input-s--white::-webkit-input-placeholder{color:#000}.input-s--white::-moz-placeholder{color:#000}.input-s--white:-ms-input-placeholder{color:#000}.input-s--white::-ms-input-placeholder{color:#000}.input-s--white::placeholder{color:#000}.input-s--white:focus{outline:none;outline-offset:0;-webkit-box-shadow:none;box-shadow:none}.input-s--white:focus::-webkit-input-placeholder{opacity:0}.input-s--white:focus::-moz-placeholder{opacity:0}.input-s--white:focus:-ms-input-placeholder{opacity:0}.input-s--white:focus::-ms-input-placeholder{opacity:0}.input-s--white:focus::placeholder{opacity:0}.input-s--white:-webkit-autofill,.input-s--white:-webkit-autofill:focus,.input-s--white:-webkit-autofill:hover{border:none;border:1px solid #000000;-webkit-text-fill-color:#000000;background-color:#fff;-webkit-box-shadow:0 0 0px 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input-s--search{width:50%;min-width:240px;height:40px;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.input-s--search::-webkit-input-placeholder{opacity:1}.input-s--search::-moz-placeholder{opacity:1}.input-s--search:-ms-input-placeholder{opacity:1}.input-s--search::-ms-input-placeholder{opacity:1}.input-s--search::placeholder{opacity:1}.input-s--search:focus::-webkit-input-placeholder{opacity:0}.input-s--search:focus::-moz-placeholder{opacity:0}.input-s--search:focus:-ms-input-placeholder{opacity:0}.input-s--search:focus::-ms-input-placeholder{opacity:0}.input-s--search:focus::placeholder{opacity:0}.input-s--search:focus-visible{outline:none!important;outline-offset:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.input-s--account,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input{width:100%;padding:10px 0 15px;background-color:transparent;border:none;border-bottom:1px solid #000000;color:#000;line-height:1.5em}.input-s--account::-webkit-input-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email::-webkit-input-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text::-webkit-input-placeholder,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input::-webkit-input-placeholder{color:#000}.input-s--account::-moz-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email::-moz-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text::-moz-placeholder,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input::-moz-placeholder{color:#000}.input-s--account:-ms-input-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email:-ms-input-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text:-ms-input-placeholder,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input:-ms-input-placeholder{color:#000}.input-s--account::-ms-input-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email::-ms-input-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text::-ms-input-placeholder,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input::-ms-input-placeholder{color:#000}.input-s--account::placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email::placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text::placeholder,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input::placeholder{color:#000}.input-s--account:focus,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email:focus,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text:focus,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input:focus{outline:none;outline-offset:0;-webkit-box-shadow:none;box-shadow:none}.input-s--account:focus::-webkit-input-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email:focus::-webkit-input-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text:focus::-webkit-input-placeholder,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input:focus::-webkit-input-placeholder{opacity:0}.input-s--account:focus::-moz-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email:focus::-moz-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text:focus::-moz-placeholder,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input:focus::-moz-placeholder{opacity:0}.input-s--account:focus:-ms-input-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email:focus:-ms-input-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text:focus:-ms-input-placeholder,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input:focus:-ms-input-placeholder{opacity:0}.input-s--account:focus::-ms-input-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email:focus::-ms-input-placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text:focus::-ms-input-placeholder,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input:focus::-ms-input-placeholder{opacity:0}.input-s--account:focus::placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email:focus::placeholder,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text:focus::placeholder,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input:focus::placeholder{opacity:0}.input-s--account:-webkit-autofill,.input-s--account:-webkit-autofill:focus,.input-s--account:-webkit-autofill:hover,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-email:-webkit-autofill,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-text:-webkit-autofill,.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input:-webkit-autofill{border:none;border-bottom:1px solid #000000;-webkit-text-fill-color:#000000;background-color:#fff;-webkit-box-shadow:0 0 0px 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input-s--test{width:100%;text-transform:uppercase;text-align:center;padding:5px;border-bottom:1px solid #000000}.input-s--test::-webkit-input-placeholder{color:#000}.input-s--test::-moz-placeholder{color:#000}.input-s--test:-ms-input-placeholder{color:#000}.input-s--test::-ms-input-placeholder{color:#000}.input-s--test::placeholder{color:#000}.input-s--test:focus{outline:none;outline-offset:0;-webkit-box-shadow:none;box-shadow:none}.input-s--test:focus::-webkit-input-placeholder{opacity:0}.input-s--test:focus::-moz-placeholder{opacity:0}.input-s--test:focus:-ms-input-placeholder{opacity:0}.input-s--test:focus::-ms-input-placeholder{opacity:0}.input-s--test:focus::placeholder{opacity:0}.input-s--test:-webkit-autofill,.input-s--test:-webkit-autofill:focus,.input-s--test:-webkit-autofill:hover{border:none;border-bottom:1px solid #000000;-webkit-text-fill-color:#000000;background-color:#fff;-webkit-box-shadow:0 0 0px 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea,.text-area-s{width:100%;padding:10px 0 15px;background-color:transparent;border:none;border-bottom:1px solid #000000;color:#000;text-transform:none;line-height:1.5em}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea::-webkit-input-placeholder,.text-area-s::-webkit-input-placeholder{color:#000;text-transform:uppercase}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea::-moz-placeholder,.text-area-s::-moz-placeholder{color:#000;text-transform:uppercase}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea:-ms-input-placeholder,.text-area-s:-ms-input-placeholder{color:#000;text-transform:uppercase}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea::-ms-input-placeholder,.text-area-s::-ms-input-placeholder{color:#000;text-transform:uppercase}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea::placeholder,.text-area-s::placeholder{color:#000;text-transform:uppercase}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea:focus,.text-area-s:focus{outline:none;outline-offset:0;-webkit-box-shadow:none;box-shadow:none}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea:focus::-webkit-input-placeholder,.text-area-s:focus::-webkit-input-placeholder{opacity:0}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea:focus::-moz-placeholder,.text-area-s:focus::-moz-placeholder{opacity:0}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea:focus:-ms-input-placeholder,.text-area-s:focus:-ms-input-placeholder{opacity:0}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea:focus::-ms-input-placeholder,.text-area-s:focus::-ms-input-placeholder{opacity:0}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea:focus::placeholder,.text-area-s:focus::placeholder{opacity:0}.qty-selector{width:100%;max-width:106px;height:45px;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #000000}@media only screen and (max-width:650px){.qty-selector{height:37px}}.qty-selector--single{height:54px}@media only screen and (max-width:650px){.qty-selector--single{height:37px}}.qty-selector-input{width:40px;height:45px;text-align:center;font-size:17px;background:transparent;pointer-events:none;opacity:1;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}@media only screen and (max-width:650px){.qty-selector-input{height:37px;font-size:15px}}.qty-selector-input::-webkit-inner-spin-button,.qty-selector-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty-selector-minus{width:32px;height:45px;text-align:center;background:transparent;border:none;opacity:1;cursor:pointer;font-size:17px;padding:0}@media only screen and (max-width:650px){.qty-selector-minus{height:37px;font-size:15px}}.qty-selector-plus{width:32px;height:45px;text-align:center;background:transparent;border:none;opacity:1;cursor:pointer;font-size:17px;padding:0}@media only screen and (max-width:650px){.qty-selector-plus{height:37px;font-size:15px}}.select-container{width:100%}.select-container select{padding:15px 0;width:100%;background:transparent;opacity:1;border:none;border-bottom:1px solid #000000}.checkbox-container{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.checkbox-container input[type=checkbox]{width:30px;height:24px;border:1px solid #000000;margin-right:15px}.checkbox-container input[type=checkbox]:checked{background-color:#000}.option-container{display:block;width:100%;position:relative}.option-container input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-variant{position:relative}.radio-variant label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:90px;max-width:100%;height:34px;padding:0 15px;border:1px solid #000000;background:#fff;border-radius:30px}.radio-variant label:focus{outline:none;outline-offset:0;-webkit-box-shadow:none;box-shadow:none}.radio-variant input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.announcement-bar__sokio{width:100vw;max-width:100%;border:1px solid #000000;position:relative;z-index:1}@media only screen and (min-width:650px){.announcement-bar__sokio{z-index:101}}.announcement-bar__sokio>div:not(:first-child){opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.announcement-bar__sokio.slick-initialized>div:not(:first-child){visibility:visible;opacity:1}.announcement-bar__sokio-block{width:100%}.announcement-bar__sokio-block-inner{width:100%;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.error-404{position:relative;height:calc(100vh - 50px);padding:75px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error-404 .title{text-align:center;text-transform:uppercase;margin:0 0 40px}.error-404 .subtitle{text-align:center;color:#000;margin:0 0 60px}.error-404 .btn-s,.error-404 .single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary,.error-404 .single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .error-404 .spr-button.spr-button-primary,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions .error-404 a{margin:0 auto}.footer-s{width:100vw;max-width:100%;background-color:#e7fdbb;border:1px solid #000000;padding:120px 0}@media only screen and (max-width:950px){.footer-s{padding:40px 0 35px}}.footer-s__container{width:calc(100% - 276px);margin:0 auto}@media only screen and (max-width:1200px){.footer-s__container{width:calc(100% - 138px)}}@media only screen and (max-width:1090px){.footer-s__container{width:calc(100% - 40px)}}@media only screen and (max-width:950px){.footer-s__container{width:100%}}.footer-s__grid{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(10,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width:950px){.footer-s__grid{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}}.footer-s__heading{-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1/11;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px;border-bottom:1px solid #000000}@media only screen and (max-width:950px){.footer-s__heading{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-s__heading-logo a{display:block;width:141px;height:35px}.footer-s__heading-logo .logo{width:100%;height:auto}@media only screen and (max-width:950px){.footer-s__heading-logo{margin:0 0 30px}}.footer-s__social-media{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-s__social-media a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-s__social-media a:not(:last-child){margin-right:30px}.footer-s__social-media .ic-social{width:25px;height:auto}@media only screen and (max-width:950px){.footer-s__social-media{max-width:calc(100% - 40px)}}.footer-s__nav{width:100%;padding:30px 0 90px}@media only screen and (max-width:950px){.footer-s__nav{width:calc(100% - 40px);padding:30px 0 40px;margin:0 auto}}.footer-s__newsletter{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;width:100%}@media only screen and (max-width:950px){.footer-s__newsletter{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;margin:0 auto}}.footer-s__newsletter-container{width:100%;max-width:335px;color:#000}.footer-s__newsletter-container .title{margin:0 0 10px}.footer-s__newsletter-container--help{margin:18px auto 0 0}@media only screen and (max-width:950px){.footer-s__newsletter-container{max-width:370px;margin:0 auto 30px 0}}.footer-s__newsletter-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.footer-s__newsletter-form-wrapper .field-s{z-index:0;position:relative}.footer-s__newsletter-form .title-success{margin:20px 0 0}.footer-s__shop{-ms-grid-column:5;-ms-grid-column-span:2;grid-column:5/7;width:100%}@media only screen and (max-width:950px){.footer-s__shop{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}}.footer-s__legal{-ms-grid-column:7;-ms-grid-column-span:2;grid-column:7/9;width:100%}@media only screen and (max-width:950px){.footer-s__legal{-ms-grid-column:4;-ms-grid-column-span:3;grid-column:4/7}}.footer-s__sokio{-ms-grid-column:9;-ms-grid-column-span:2;grid-column:9/11;width:100%}@media only screen and (max-width:950px){.footer-s__sokio{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;margin:30px 0 0}}.footer-s__block .title{margin:0 0 10px}.footer-s__block .link-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-s__block .link-list li:not(:last-child){margin:0 0 10px}.footer-s__block .link-list li a{color:#000}.footer-s__copy{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-s__copy-logo{width:35px}.footer-s__copy-logo .logo{width:35px;height:auto}.footer-s__copy-text{margin:30px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;text-align:center}@media only screen and (max-width:950px){.footer-s__copy-text{width:calc(100% - 40px)}}.header__sokio{width:100vw;max-width:100%;position:fixed;z-index:100;top:49px;border:1px solid #000000;background-color:#fff;-webkit-transition:top cubic-bezier(.075,.82,.165,1) .2s;transition:top cubic-bezier(.075,.82,.165,1) .2s}.header__sokio.active{top:0}.header__sokio-menu{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;border-right:1px solid #000000;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:950px){.header__sokio-menu{max-width:65px}.header__sokio-menu .cta-container{position:fixed;z-index:105;top:var(--top-bag);left:21px}}@media only screen and (max-width:650px){.header__sokio-menu{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.header__sokio-logo{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}@media only screen and (max-width:650px){.header__sokio-logo{-ms-grid-column:2;-ms-grid-column-span:4;grid-column:2/6}}.header__sokio-logo a{display:block;width:141px;height:35px}.header__sokio-logo .logo{width:141px;height:35px}.header__sokio-profile{-ms-grid-column:11;-ms-grid-column-span:2;grid-column:11/13;width:100%;border-left:1px solid #000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:relative}@media only screen and (max-width:950px){.header__sokio-profile{-ms-grid-column:11;-ms-grid-column-span:2;grid-column:11/13;max-width:65px;margin:0 0 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:650px){.header__sokio-profile{-ms-grid-column:6;-ms-grid-column-span:1;grid-column:6/7}}.header__sokio-search{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:8px 0 0}@media only screen and (max-width:950px){.header__sokio-search{display:none}}@media only screen and (max-width:950px){.header__sokio-account{display:none}}.header__sokio-bag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}@media only screen and (max-width:950px){.header__sokio-bag{position:fixed;z-index:105;top:var(--top-bag);right:14px}}@media only screen and (max-width:650px){.header__sokio-bag{right:7px}}.header__sokio-bag .icon{z-index:1}.header__sokio-bag .cart-count-bubble{position:absolute;z-index:2;background-color:#fffbb3;width:16px;height:16px;color:#000;border:1px solid #000000;font-size:8px;line-height:8px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:3px;right:2px}:root{--actual-height:125px;--top-bag:75px}.header__aside{display:none;width:100vw;max-width:100%;height:100vh;position:fixed;top:0;left:0;z-index:99;padding:var(--actual-height) 0 0}.header__aside.active{display:block}@media only screen and (max-width:950px){.header__aside.active{z-index:103;padding:0}}@media only screen and (max-width:950px){.header__aside{background-color:#f5f6f6}}.header__aside>.container-full-width{height:100%}.header__aside>.container-full-width>.grid-s{height:100%}.header__aside-mobile{display:none;width:100%;height:65px;border:1px solid #000000;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:950px){.header__aside-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__aside-mobile-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__aside-mobile-close{width:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__aside-mobile-profile{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__aside-mobile-profile .btn-s--account,.header__aside-mobile-profile .btn-s--search{margin-right:20px}.header__aside-container{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;width:100%;max-height:100%;height:100%;overflow-y:auto;overflow-x:hidden;background-color:#f5f6f6;padding:25px 20px;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000}.header__aside-container::-webkit-scrollbar{width:1px}.header__aside-container::-webkit-scrollbar-track{background:transparent}.header__aside-container::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0;border:1px solid black}.header__aside-container.hide{display:none}.header__aside-container:after{content:"";display:block;width:1px;height:100%;background-color:#000;position:absolute;right:-.5px;top:0}@media only screen and (max-width:950px){.header__aside-container:after{right:0}}.header__aside-container>.header__aside-block:not(:last-child)>.link-list-container{border-bottom:1px solid #000000}@media only screen and (max-width:950px){.header__aside-container{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.header__aside-container{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.header__aside-search-mobile{display:none;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;width:100%;height:100%;background-color:#f5f6f6;padding:0;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000}.header__aside-search-mobile.show{display:block}.header__aside-search-mobile:after{content:"";display:block;width:1px;height:100%;background-color:#000;position:absolute;right:-.5px;top:0}@media only screen and (max-width:950px){.header__aside-search-mobile:after{right:0}}@media only screen and (max-width:650px){.header__aside-search-mobile{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.header__aside-search-mobile .search-form{width:100%;height:65px;position:relative;border-bottom:1px solid #000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__aside-block{width:100%;margin:0 0 20px}.header__aside-block .ttl-heading{margin:0 0 10px}.header__aside-block .link-list-container{width:100%;padding:0 0 20px}.header__aside-block .link-list-container .link-list-item{width:100%;color:#2d2d2d;margin:0 0 10px}.header__aside-block .link-list-container .link-list-item .dropdown-trigger{cursor:pointer}.header__aside-block .link-list-container .numbered-list{list-style:none;counter-reset:product-counter}.header__aside-block .link-list-container .numbered-list li{counter-increment:product-counter;padding-left:8px;position:relative}.header__aside-block .link-list-container .numbered-list li:before{content:counter(product-counter);position:absolute;top:-2px;left:0;font-size:.6em}.header__aside-block .link-list-container .dropdown-list{display:none;width:calc(83.3333333333vw + 20px);position:fixed;z-index:98;top:0;left:calc((100vw - 110px) / 12 * 2);background-color:#fffbb3;height:100vh;color:#2d2d2d;padding:var(--actual-height) 0 0 0}@media only screen and (max-width:950px){.header__aside-block .link-list-container .dropdown-list{z-index:99;width:100vw;left:0;top:65px;height:calc(100vh - 65px);padding:0}}.header__aside-block .link-list-container .dropdown-list.active{display:block}.header__aside-block .link-list-container .dropdown-list>.container-full-width{height:100%;position:relative}.header__aside-block .link-list-container .dropdown-list>.container-full-width>.grid-s{height:100%}.header__aside-block .link-list-container .dropdown-list.green{background-color:#e7fdbb}.header__aside-block .link-list-container .dropdown-list .close_aside_submenu{position:absolute;top:25px;left:30px;width:12px;height:17px;background-image:url(close-aside.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media only screen and (max-width:950px){.header__aside-block .link-list-container .dropdown-list .close_aside_submenu{display:block}}.header__aside-block .link-list-container .dropdown-list .list-block{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;width:100%;height:100%;border-right:1px solid #000000;border-bottom:1px solid #000000;padding:25px 20px}.header__aside-block .link-list-container .dropdown-list .list-block li{margin:0 0 10px}@media only screen and (max-width:950px){.header__aside-block .link-list-container .dropdown-list .list-block{-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1/11;border-left:1px solid #000000;padding:60px 30px 25px}}@media only screen and (max-width:650px){.header__aside-block .link-list-container .dropdown-list .list-block{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.header__aside-block .link-list-container .dropdown-list .dropdown-photo{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11;width:100%;height:100%;position:relative;overflow:hidden}@media only screen and (max-width:950px){.header__aside-block .link-list-container .dropdown-list .dropdown-photo{display:none}}.header-sokio__search{display:none;width:100%;height:80px;border-top:1px solid black;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 40px 0 100px}.header-sokio__search.show{display:-webkit-box;display:-ms-flexbox;display:flex}.header-sokio__search .btn-s--close{cursor:pointer;display:block;position:absolute;top:calc(50% - 7.5px);left:40px}.header-sokio__search .search-form{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body{color:#000}#BIS_trigger:hover,.about-sokio__banner,.announcement-bar__sokio,.btn-s--account-page:hover,.btn-s--address:hover,.btn-s--bundle-product:hover,.btn-s--checkout:hover,.btn-s--filter.active,.btn-s--filter:hover,.btn-s--options:hover,.btn-s--subfilter.active,.btn-s--subfilter:hover,.btn-s--text-banner:hover,.btn-s--text-pop:hover,.btn-s--text:hover,.radio-variant input[type=radio]:checked+label,.radio-variant label:focus,.radio-variant label:hover,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .slider-explore__block:hover>.data-container>.button-container .spr-button.spr-button-primary,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary:hover,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions .slider-explore__block:hover>.data-container>.button-container a,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a:hover,.slider-explore__block:hover>.data-container>.button-container .btn-s,.slider-explore__block:hover>.data-container>.button-container .single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary,.slider-explore__block:hover>.data-container>.button-container .single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a{background:radial-gradient(50% 50% at 50% 50%,#fff200,#e7fdbb),#fff}.btn-s--buy-single,.contact-sokio,.customer-sokio,.ritual__bundle-cart .sale-off,.ritual__bundle-name,.ritual__message,.sokio-rewards__frame-activity,.welcome-sokio{background:radial-gradient(circle,#fac8c8 25%,#e0d1ff)}.popup-wholesale__container,.ritual__form,.ritual__welcome{background:radial-gradient(50% 50% at 50% 50%,#fff200,#e7fdbb),#fff}.hide{display:none}.pagination-wrapper{margin:0 0 60px;-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;width:100%}@media only screen and (max-width:650px){.pagination-wrapper{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.image{width:100%;height:auto}.image--ratio-cover{height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.image--ratio-contain{height:100%;position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain}.slider-ritual{width:100%;position:relative;z-index:1}.slider-ritual .slick-slide{margin:0 10px}.slider-ritual .slick-list{margin:0 -10px}.slider-ritual>div:not(:first-child){opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.slider-ritual.slick-initialized>div:not(:first-child){visibility:visible;opacity:1}@media only screen and (max-width:650px){.slider-ritual .slick-list{padding:0 10%!important}}.slider-ritual__block{width:100%}.slider-ritual__block:hover>.image-container>.reviews{visibility:visible}.slider-ritual__block .image-container{position:relative;width:100%;height:0;overflow:hidden;padding-top:122.2222222222%;z-index:1}.slider-ritual__block .image-container .reviews:empty,.slider-ritual__block .image-container .tag:empty{display:none}.slider-ritual__block .image-container .tag{width:100%;position:absolute;z-index:2;right:0;top:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-ritual__block .image-container .tag .ic-sokio{width:50px;height:auto}.slider-ritual__block .image-container .tag .ic-sokio:not(:last-child){margin-right:10px}.slider-ritual__block .image-container .reviews{visibility:hidden;width:100%;position:absolute;z-index:2;bottom:0;left:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-ritual__block .image-container .reviews .star{width:20px;height:auto}.slider-ritual__block .data-container{width:100%;margin:20px 0 0;color:#000}.slider-ritual__block .data-container .product-name{text-transform:uppercase;text-align:center;margin:0 0 8px}.slider-ritual__block .data-container .skin-type{text-align:center;margin:0 0 15px}.slider-ritual__block .data-container .button-container{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-explore{width:100%;position:relative;z-index:1}.slider-explore .slick-slide{margin:0 10px}.slider-explore .slick-list{margin:0 -10px}.slider-explore>div:not(:first-child){opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.slider-explore.slick-initialized>div:not(:first-child){visibility:visible;opacity:1}@media only screen and (max-width:650px){.slider-explore .slick-list{padding:0 10%!important}}.slider-explore__block{width:100%;max-width:100%}.slider-explore__block:hover>.image-container{border:1px solid #000000}.slider-explore__block:hover>.image-container>.reviews{visibility:visible}.slider-explore__block .image-container{position:relative;width:100%;height:0;overflow:hidden;padding-top:122.2222222222%;z-index:1}.slider-explore__block .image-container .reviews:empty,.slider-explore__block .image-container .tag:empty{display:none}.slider-explore__block .image-container .tag{width:100%;position:absolute;z-index:2;right:0;top:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-explore__block .image-container .tag .ic-sokio{width:50px;height:auto}.slider-explore__block .image-container .tag .ic-sokio:not(:last-child){margin-right:10px}.slider-explore__block .image-container .reviews{visibility:hidden;width:100%;position:absolute;z-index:2;bottom:0;left:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-explore__block .image-container .reviews .star{width:20px;height:auto}.slider-explore__block .data-container{width:100%;max-width:100%;margin:20px 0 0;color:#000}.slider-explore__block .data-container .product-name{text-align:center;margin:0 0 8px}.slider-explore__block .data-container .skin-type{text-align:center;margin:0 0 15px}.slider-explore__block .data-container .button-container{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-bundles{width:100%;position:relative;z-index:1}.slider-bundles>div:not(:first-child){opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.slider-bundles.slick-initialized>div:not(:first-child){visibility:visible;opacity:1}.slider-bundles__block{width:100%;display:block}.slider-bundles__block:hover>a>.image-container>.reviews{visibility:visible}.slider-bundles__block a{display:block}.slider-bundles__block a .image-container{position:relative;width:100%;height:0;overflow:hidden;padding-top:61.4705882353%;z-index:1}@media only screen and (max-width:950px){.slider-bundles__block a .image-container{padding-top:122.2222222222%}}.slider-bundles__block a .image-container .reviews:empty,.slider-bundles__block a .image-container .tag:empty{display:none}.slider-bundles__block a .image-container .tag{width:100%;position:absolute;z-index:2;right:0;top:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-bundles__block a .image-container .tag .ic-sokio{width:50px;height:auto}.slider-bundles__block a .image-container .tag .ic-sokio:not(:last-child){margin-right:10px}.slider-bundles__block a .image-container .reviews{visibility:hidden;width:100%;position:absolute;z-index:2;bottom:0;left:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-bundles__block a .image-container .reviews .star{width:20px;height:auto}.slider-bundles__block a .data-container{width:100%;margin:20px 0 0;color:#000}.slider-bundles__block a .data-container .product-name{text-transform:uppercase;text-align:center;margin:0 0 8px}.slider-bundles__block a .data-container .skin-type{text-align:center;margin:0 0 15px}.slider-bundles__block a .data-container .button-container{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-bundles__block a .data-container .button-container .product-form{width:100%;max-width:100%}.slider-single{width:100%;position:relative;overflow:hidden}.slider-single .slick-slide{margin:0 10px}.slider-single .slick-list{margin:0 -10px;padding:0 0 0 30%!important}@media only screen and (max-width:650px){.slider-single .slick-list{padding:0 0 0 15%!important}}.slider-single>div:not(:first-child){opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.slider-single.slick-initialized>div:not(:first-child){visibility:visible;opacity:1}.slider-single__block{width:100%}.slider-single__block .image-container{width:100%;height:calc(100vh - 75px);min-height:460px;position:relative;overflow:hidden}@media only screen and (max-width:650px){.slider-single__block .image-container{height:0;min-height:1px;padding-top:187.0967741935%}}.slider-testimonials{width:100%;position:relative;z-index:1}.slider-testimonials .slick-slide{margin:0 10px}.slider-testimonials .slick-list{margin:0 -10px}.slider-testimonials>div:not(:first-child){opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.slider-testimonials.slick-initialized>div:not(:first-child){visibility:visible;opacity:1}.slider-testimonials-block{width:100%}.slider-testimonials-block .image-container{width:100%;height:0;position:relative;z-index:1;overflow:hidden;padding-top:100%;border:1px solid #000000}.slider-testimonials-block .image-container .image{z-index:2}.slider-testimonials-block .data-container{width:100%;margin:25px 0 0;text-align:center}.slider-bundle{width:100%;position:relative;z-index:1}.slider-bundle .slick-slide{margin:0 10px}.slider-bundle .slick-list{margin:0 -10px}.slider-bundle>div:not(:first-child){opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.slider-bundle.slick-initialized>div:not(:first-child){visibility:visible;opacity:1}@media only screen and (max-width:650px){.slider-bundle .slick-list{padding:0 10%!important}}.slider-bundle__block{width:100%}.slider-bundle__block:hover>.image-container>.reviews{visibility:visible}.slider-bundle__block .collection-data{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 20px}.slider-bundle__block .collection-data .ttl-11{text-align:center}.slider-bundle__block .collection-data .ttl-11 sup{margin-right:2px}.slider-bundle__block .image-container{position:relative;width:100%;height:0;overflow:hidden;padding-top:122.2222222222%;z-index:1}.slider-bundle__block .image-container .reviews:empty,.slider-bundle__block .image-container .tag:empty{display:none}.slider-bundle__block .image-container .tag{width:100%;position:absolute;z-index:2;right:0;top:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-bundle__block .image-container .tag .ic-sokio{width:50px;height:auto}.slider-bundle__block .image-container .tag .ic-sokio:not(:last-child){margin-right:10px}.slider-bundle__block .image-container .reviews{visibility:hidden;width:100%;position:absolute;z-index:2;bottom:0;left:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-bundle__block .image-container .reviews .star{width:20px;height:auto}.slider-bundle__block .data-container{width:100%;margin:20px 0 0;color:#000}.slider-bundle__block .data-container .product-name{text-transform:uppercase;text-align:center;margin:0 0 8px}.slider-bundle__block .data-container .skin-type{text-align:center;margin:0 0 15px}.slider-bundle__block .data-container .button-container{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.arrow-s{display:block!important;cursor:pointer;width:44px;height:44px;position:absolute;z-index:2;top:calc(40% - 22px);background-size:contain;background-position:center;background-repeat:no-repeat}.arrow-s.slick-disabled{display:none!important}.arrow-s--left{left:15px;background-image:url(left.svg)}@media only screen and (max-width:650px){.arrow-s--left{left:10px}}.arrow-s--right{right:15px;background-image:url(right.svg)}@media only screen and (max-width:650px){.arrow-s--right{right:10px}}.arrow-s-white{display:block!important;cursor:pointer;width:44px;height:44px;position:absolute;z-index:2;top:calc(40% - 22px);background-size:contain;background-position:center;background-repeat:no-repeat}.arrow-s-white--left{left:15px;background-image:url(left-white.svg)}@media only screen and (max-width:650px){.arrow-s-white--left{left:10px}}.arrow-s-white--right{right:15px;background-image:url(right-white.svg)}@media only screen and (max-width:650px){.arrow-s-white--right{right:10px}}.product-form,.product-form form{width:100%;max-width:100%}.product-form__buttons{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes rotateIcon{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateIcon{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes marquee{0%{-webkit-transform:translate3d(var(--move-initial),0,0);transform:translate3d(var(--move-initial),0,0)}to{-webkit-transform:translate3d(var(--move-final),0,0);transform:translate3d(var(--move-final),0,0)}}@keyframes marquee{0%{-webkit-transform:translate3d(var(--move-initial),0,0);transform:translate3d(var(--move-initial),0,0)}to{-webkit-transform:translate3d(var(--move-final),0,0);transform:translate3d(var(--move-final),0,0)}}.marquee__style-1{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #000000;border-left:1px solid #000000;background-color:#ffde004d;position:relative;overflow:hidden;--offset:10vw;--move-initial:calc(-15% + var(--offset));--move-final:calc(-40% + var(--offset))}.marquee__style-1.green{background-color:#e7fdbb}.marquee__style-1.yellow{background-color:#fffbb3;border-left:none;border-right:1px solid #000000;border-bottom:1px solid #000000}.marquee__style-1-inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transform:translate3d(var(--move-initial),0,0);transform:translate3d(var(--move-initial),0,0);-webkit-animation:marquee 16s linear infinite;animation:marquee 16s linear infinite;-webkit-animation-play-state:running;animation-play-state:running}@media only screen and (max-width:950px){.marquee__style-1-inner{-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite}}@media only screen and (max-width:650px){.marquee__style-1-inner{-webkit-animation:marquee 24s linear infinite;animation:marquee 24s linear infinite}}@media only screen and (min-width:1701px){.marquee__style-1-inner{-webkit-animation:marquee 10s linear infinite;animation:marquee 10s linear infinite}}.marquee__style-1-inner span{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:.5em}.marquee__style-1-inner span:not(:first-child):before{content:" / "}.marquee__style-2{width:100%;height:67px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #000000;border-left:1px solid #000000;background-color:#ffe9e9;position:relative;overflow:hidden;--offset:10vw;--move-initial:calc(-15% + var(--offset));--move-final:calc(-40% + var(--offset))}.marquee__style-2-inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transform:translate3d(var(--move-initial),0,0);transform:translate3d(var(--move-initial),0,0);-webkit-animation:marquee 16s linear infinite;animation:marquee 16s linear infinite;-webkit-animation-play-state:running;animation-play-state:running}@media only screen and (max-width:950px){.marquee__style-2-inner{-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite}}@media only screen and (max-width:650px){.marquee__style-2-inner{-webkit-animation:marquee 24s linear infinite;animation:marquee 24s linear infinite}}@media only screen and (min-width:1701px){.marquee__style-2-inner{-webkit-animation:marquee 10s linear infinite;animation:marquee 10s linear infinite}}.marquee__style-2-inner span{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:15px;padding-right:1em}:root{--top-cart:125px}.cart-bag{width:390px;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:100vh;overflow-y:auto;position:fixed;z-index:99;top:var(--top-cart);right:0}@media only screen and (max-width:650px){.cart-bag{max-width:390px;width:calc(100% - 20px);right:10px}}.cart-bag__container{width:100%;background-color:#f5f6f6;border:1px solid #000000;border-radius:42px;padding:30px 20px 60px}.cart-bag__header{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #000000;padding-bottom:20px;color:#000}.cart-bag__header .cart-page__totals-ctas-total,.cart-bag__header .input-s--test,.cart-bag__header .single-product__how-instructions .content h1,.cart-bag__header .single-product__how-instructions .content h2,.cart-bag__header .single-product__how-instructions .content h3,.cart-bag__header .single-product__how-instructions .content h4,.cart-bag__header .single-product__how-instructions .content h5,.cart-bag__header .single-product__how-instructions .content h6,.cart-bag__header .ttl-3,.single-product__how-instructions .content .cart-bag__header h1,.single-product__how-instructions .content .cart-bag__header h2,.single-product__how-instructions .content .cart-bag__header h3,.single-product__how-instructions .content .cart-bag__header h4,.single-product__how-instructions .content .cart-bag__header h5,.single-product__how-instructions .content .cart-bag__header h6{text-transform:uppercase}.cart-bag__header .btn-s--close-bag{position:absolute;top:-10px;right:5px}.cart-bag__products{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 50px}.cart-bag__products-block{width:100%;padding:15px 0;border-bottom:1px solid #000000;display:-ms-grid!important;display:grid!important;-ms-grid-columns:100px 10px 1fr;grid-template-columns:100px 1fr;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.cart-bag__products-block-image{width:100%;height:0;padding-top:100%;overflow:hidden;position:relative}.cart-bag__products-block-data{width:100%}.cart-bag__products-block-data .data-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cart-bag__products-block-data .data-title .price-item{font-size:14px}.cart-bag__totals{width:100%;text-transform:uppercase;text-align:right;margin:40px 0 30px}.cart-bag__links{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-bag__links .btn-s:not(:last-child),.cart-bag__links .single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary:not(:last-child),.cart-bag__links .single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a:not(:last-child),.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .cart-bag__links .spr-button.spr-button-primary:not(:last-child),.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions .cart-bag__links a:not(:last-child){margin:0 0 20px}.cart-bag__links #cart-notification-form{width:100%}.cart-notification.animate{-webkit-transition:visibility 0s var(--duration-short) ease,-webkit-transform var(--duration-short) ease;transition:visibility 0s var(--duration-short) ease,-webkit-transform var(--duration-short) ease;transition:transform var(--duration-short) ease,visibility 0s var(--duration-short) ease;transition:transform var(--duration-short) ease,visibility 0s var(--duration-short) ease,-webkit-transform var(--duration-short) ease}.cart-notification.active{display:block;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:visibility 0s,-webkit-transform var(--duration-default) ease;transition:visibility 0s,-webkit-transform var(--duration-default) ease;transition:transform var(--duration-default) ease,visibility 0s;transition:transform var(--duration-default) ease,visibility 0s,-webkit-transform var(--duration-default) ease;visibility:visible}.cart-notification-product__name .title-item{max-width:170px}.cart-notification-product__options{margin:10px 0 0}.cart-notification-product__options .price-item{font-size:14px;margin:0 0 5px}.cart-notification-product__options .product-option{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.cart-notification-product{margin:10px 0 0}.cart-notification-product .product-option dd{display:block;-webkit-margin-start:0px;margin-inline-start:0px}.legal-page{padding:75px 0 0;color:#000;background-color:#ffe9e9}.legal-page__content{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;margin:130px 0 210px}.legal-page__content h1.title{margin:0 0 80px;text-align:center;text-transform:uppercase}@media only screen and (max-width:950px){.legal-page__content{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.legal-page__content{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.popup-wholesale{width:100vw;height:100vh;position:fixed;z-index:200;top:0;left:0;display:none}.popup-wholesale .aux-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-wholesale.show{display:block}.popup-wholesale__container{width:calc(100% - 40px);max-width:920px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:3fr 20px 3fr;grid-template-columns:3fr 3fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;border-radius:90px;border:1px solid #000000;position:relative;z-index:1}@media only screen and (max-width:950px){.popup-wholesale__container{-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;max-width:390px}}.popup-wholesale__close{position:absolute;display:block!important;top:45px;right:37px;width:44px;height:44px;cursor:pointer;z-index:3;background-image:url(close-pink.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media only screen and (max-width:650px){.popup-wholesale__close{right:30px}}.popup-wholesale__image{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;grid-row:1;position:relative;z-index:1}.popup-wholesale__image .image-container{width:100%;height:0;padding-top:108.8888888889%;position:relative;z-index:1;overflow:hidden}.popup-wholesale__image .image-container img{border-radius:90px;overflow:hidden;border:1px solid #000000}@media only screen and (max-width:650px){.popup-wholesale__image .image-container{padding-top:0;height:40vh}}.popup-wholesale__image .tag{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:2}.popup-wholesale__image .tag .ic-sokio{width:60px;height:60px;-webkit-animation:rotateIcon 3s both infinite;animation:rotateIcon 3s both infinite}.popup-wholesale__image .tag--down{bottom:80px;right:-20px}@media only screen and (max-width:950px){.popup-wholesale__image .tag--down{bottom:-30px;right:60px}}.popup-wholesale__text{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;grid-row:1;padding:100px 0 20px 30px}@media only screen and (max-width:950px){.popup-wholesale__text{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;grid-row:2;padding:40px 30px 100px}}.popup-wholesale__text .content{width:100%;max-width:360px;color:#000}@media only screen and (max-width:950px){.popup-wholesale__text .content{max-width:100%}}@media only screen and (max-width:650px){.popup-wholesale__text .content{max-height:50vh;overflow-y:scroll}.popup-wholesale__text .content::-webkit-scrollbar{width:1px}.popup-wholesale__text .content::-webkit-scrollbar-track{background:transparent;margin-top:20px;margin-bottom:40px}.popup-wholesale__text .content::-webkit-scrollbar-thumb{background:#0000;border-right:1px solid #000000}.popup-wholesale__text .content::-webkit-scrollbar-thumb:hover{background:#000}}.popup-wholesale__text .content .title{letter-spacing:.04em;text-transform:uppercase;font-weight:400;font-size:30px;line-height:30px;margin:0 0 30px}@media only screen and (max-width:650px){.popup-wholesale__text .content .title{font-size:23px;line-height:24px;margin:0 0 15px}}.popup-wholesale__text .content .text p:not(:last-child){margin:0 0 15px}@media only screen and (max-width:650px){.popup-wholesale__text .content .text p:not(:last-child){margin:0 0 10px}}.popup-wholesale__text .content .text a{text-decoration:underline;text-decoration-thickness:.8px}.popup-devoluciones{width:100vw;height:100vh;position:fixed;z-index:200;top:0;left:0;display:none}.popup-devoluciones .aux-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-devoluciones.show{display:block}.popup-devoluciones__container{width:calc(100% - 40px);max-width:530px;margin:0 auto;border-radius:90px;border:1px solid #000000;background-color:#fffbb3;position:relative;z-index:1;padding:110px 30px 60px}@media only screen and (max-width:650px){.popup-devoluciones__container{max-width:390px}}.popup-devoluciones__close{position:absolute;display:block!important;top:40px;right:45px;width:44px;height:44px;cursor:pointer;z-index:3;background-image:url(close-green.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media only screen and (max-width:650px){.popup-devoluciones__close{right:30px}}.popup-devoluciones__text{width:100%}.popup-devoluciones__text .content{width:100%;color:#000}@media only screen and (max-width:950px){.popup-devoluciones__text .content{max-width:100%}}@media only screen and (max-width:650px){.popup-devoluciones__text .content{max-height:80vh;overflow-y:scroll}.popup-devoluciones__text .content::-webkit-scrollbar{width:1px}.popup-devoluciones__text .content::-webkit-scrollbar-track{background:transparent;margin-top:20px;margin-bottom:40px}.popup-devoluciones__text .content::-webkit-scrollbar-thumb{background:#0000;border-right:1px solid #000000}.popup-devoluciones__text .content::-webkit-scrollbar-thumb:hover{background:#000}}.popup-devoluciones__text .content .title{letter-spacing:.04em;text-transform:uppercase;font-weight:400;font-size:30px;line-height:30px;margin:0 0 30px}@media only screen and (max-width:650px){.popup-devoluciones__text .content .title{font-size:23px;line-height:24px;margin:0 0 15px}}.popup-devoluciones__text .content .text{max-width:500px}.popup-devoluciones__text .content .text p:not(:last-child){margin:0 0 15px}@media only screen and (max-width:650px){.popup-devoluciones__text .content .text p:not(:last-child){margin:0 0 10px}}.popup-devoluciones__text .content .text a{text-decoration:underline;text-decoration-thickness:.8px}.wrapper{width:100vw;max-width:100%}.container{width:calc(100% - 40px);max-width:1440px;margin:0 auto}.container-full-width{width:100%;margin:0 auto}.grid-s{width:100%;display:-ms-grid;display:grid}.grid-s--col-12{-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(12,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width:650px){.grid-s--col-12{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}}.grid-s--col-12-nogap{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}@media only screen and (max-width:650px){.grid-s--col-12-nogap{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}}.grid-s--col-10{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}@media only screen and (max-width:650px){.grid-s--col-10{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}}.grid-s--col-3-c{-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(3,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:60px}@media only screen and (max-width:950px){.grid-s--col-3-c{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.grid-s--col-2-account{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media only screen and (max-width:950px){.grid-s--col-2-account{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-s--questions{-ms-grid-columns:1fr 140px 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:140px;-moz-column-gap:140px;column-gap:140px;row-gap:30px}@media only screen and (max-width:950px){.grid-s--questions{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media only screen and (max-width:650px){.grid-s--questions{-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:20px}}.hero__sokio{width:100vw;max-width:100%;position:relative;height:calc(100vh - 50px);padding:75px 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero__sokio--coming{height:100vh}.hero__sokio>.container{position:relative;z-index:2}.hero__sokio .image-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.hero__sokio-text{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/10;width:100%;max-width:425px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.hero__sokio-text .title{color:#e7fdbb;margin:0 0 5px;text-align:center;position:relative;z-index:1}.hero__sokio-text .social-container{width:calc(100% - 40px);margin:40px auto 0;max-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.hero__sokio-text .social-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hero__sokio-text .social-container a:not(:last-child){margin-right:30px}.hero__sokio-text .social-container .ic-social{width:25px;height:auto}.hero__sokio-text .social-container .ic-social path,.hero__sokio-text .social-container .ic-social rect{fill:#fffbb3!important}.hero__sokio-text .tag{width:100px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:2;top:-20%;right:-12%}@media only screen and (max-width:650px){.hero__sokio-text .tag{top:-10px;width:30px;height:30px;right:-10px}}.hero__sokio-text .tag .ic-sokio{width:60px;height:60px;-webkit-animation:rotateIcon 3s both infinite;animation:rotateIcon 3s both infinite}@media only screen and (max-width:650px){.hero__sokio-text .tag .ic-sokio{width:30px;height:30px}}@media only screen and (max-width:950px){.hero__sokio-text{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11}}@media only screen and (max-width:650px){.hero__sokio-text{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.home__ritual{padding:45px 0 50px}@media only screen and (max-width:650px){.home__ritual{overflow:hidden;padding:45px 0}.home__ritual>.container{width:100%}}.home__ritual-title{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11;width:100%;margin:0 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000}.home__ritual-title .title{text-align:center;margin:0;text-transform:uppercase}@media only screen and (max-width:950px){.home__ritual-title{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12}}@media only screen and (max-width:650px){.home__ritual-title{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;width:calc(100% - 40px);margin:0 auto 45px}}.home__ritual-slider{width:100%;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}@media only screen and (max-width:650px){.home__ritual-slider{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.home__explore{width:100%;padding:50px 0}@media only screen and (max-width:650px){.home__explore{overflow:hidden;padding:40px 0}.home__explore>.container{width:100%}}.home__explore-title{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11;width:100%;margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000}.home__explore-title .title{text-align:center;margin:0;text-transform:uppercase}@media only screen and (max-width:950px){.home__explore-title{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12}}@media only screen and (max-width:650px){.home__explore-title{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;width:calc(100% - 40px);margin:0 auto 40px}}.home__explore-filters{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;width:100%;margin:0 0 40px}@media only screen and (max-width:650px){.home__explore-filters{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.home__explore-filters-main{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home__explore-filters-main-block:not(:last-child){margin-right:20px}.home__explore-filters-main-block{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:10px;margin-bottom:10px}.home__explore-filters-secondary{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0 0}.home__explore-filters-secondary-block:not(:last-child){margin-right:10px}.home__explore-filters-secondary-block{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:650px){.home__explore-filters-secondary{margin:15px 0 0}}.home__explore-slider{width:100%;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}@media only screen and (max-width:650px){.home__explore-slider{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.home__know{position:relative;z-index:1;border-left:1px solid #000000;border-right:1px solid #000000;background:linear-gradient(90deg,#f5f6f6 calc(50vw - 40px),#ffe9e9 50vw)}@media only screen and (max-width:950px){.home__know{background:#ffe9e9}}.home__know:before{content:"";position:absolute;z-index:3;width:100%;height:1px;background-color:#000;top:0;left:0;display:block}.home__know:after{content:"";position:absolute;z-index:3;width:100%;height:1px;background-color:#000;bottom:0;left:0;display:block}.home__know>.container{width:100%}.home__know-image{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;width:100%;position:relative;z-index:1;background-color:#f5f6f6}@media only screen and (max-width:950px){.home__know-image{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.home__know-image{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.home__know-image .image-container{width:100%;height:0;position:relative;padding-top:90.1408450704%;border-radius:90px;border:1px solid #000000;overflow:hidden;z-index:2}@media only screen and (max-width:650px){.home__know-image .image-container{padding-top:89.7435897436%}}.home__know-image .content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 0 70px;position:absolute;bottom:0;left:0;z-index:3}@media only screen and (max-width:650px){.home__know-image .content{padding:0 0 50px}}.home__know-image .content .text{width:100%;max-width:440px;margin:0 auto;color:#fffbb3;text-align:center}@media only screen and (max-width:650px){.home__know-image .content .text{width:calc(100% - 40px)}}.home__know-image .content .button-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:110px auto 0}@media only screen and (max-width:650px){.home__know-image .content .button-container{width:calc(100% - 40px);margin:50px auto 0}}.home__know-text{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/13;width:100%;position:relative;z-index:2;background-color:#ffe9e9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 0 70px}@media only screen and (max-width:950px){.home__know-text{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;padding:100px 0 70px}}@media only screen and (max-width:650px){.home__know-text{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;padding:60px 0 50px;border-top:1px solid #000000}}.home__know-text .content{width:100%;max-width:440px;margin:0 auto}@media only screen and (max-width:650px){.home__know-text .content{width:calc(100% - 40px)}}.home__know-text .title{width:100%;max-width:300px;margin:0 auto 30px;text-align:center;position:relative}@media only screen and (max-width:650px){.home__know-text .title{max-width:230px;margin:0 auto 20px}}.home__know-text .title .tag{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:2}@media only screen and (max-width:650px){.home__know-text .title .tag{width:30px;height:30px}}.home__know-text .title .tag .ic-sokio{width:60px;height:60px;-webkit-animation:rotateIcon 3s both infinite;animation:rotateIcon 3s both infinite}@media only screen and (max-width:650px){.home__know-text .title .tag .ic-sokio{width:30px;height:30px}}.home__know-text .title .tag--up{top:-10px;right:-25px}@media only screen and (max-width:950px){.home__know-text .title .tag--up{top:-20px;right:-20px}}@media only screen and (max-width:650px){.home__know-text .title .tag--up{top:-5px;right:5px}}.home__know-text .title .tag--down{bottom:-35px;left:-40px}@media only screen and (max-width:650px){.home__know-text .title .tag--down{bottom:-13px;left:-18px}}.home__know-text .subtitle{width:100%;max-width:225px;margin:0 auto;text-align:center}@media only screen and (max-width:650px){.home__know-text .subtitle{width:calc(100% - 40px);max-width:150px}}.home__know-text .button-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:110px auto 0}@media only screen and (max-width:650px){.home__know-text .button-container{width:calc(100% - 40px);margin:50px auto 0}}.home__know-text:before{content:"";position:absolute;z-index:4;width:1px;height:100%;background-color:#000;top:0;left:-21px;display:block}.home__testimonials{width:100%;background-color:#ffde004d;padding:70px 0;border-top:1px solid #000000}@media only screen and (max-width:650px){.home__testimonials{padding:60px 0 30px}}.home__testimonials-container{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;max-width:950px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home__testimonials-container .text{text-align:center;text-transform:uppercase;margin:0 0 20px}.home__testimonials-container .button-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 0}@media only screen and (max-width:650px){.home__testimonials-container{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.home__visto{width:100%;padding:50px 0;border-top:1px solid #000000}@media only screen and (max-width:650px){.home__visto{padding:40px 0}}.home__visto-title{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11;width:100%;margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000}.home__visto-title .title{text-align:center;margin:0;text-transform:uppercase}@media only screen and (max-width:950px){.home__visto-title{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12}}@media only screen and (max-width:650px){.home__visto-title{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;width:calc(100% - 40px);margin:0 auto 40px}}.home__visto-logos{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;width:100%;max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}@media only screen and (max-width:650px){.home__visto-logos{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.home__visto-logos .image-container{width:-webkit-max-content;width:-moz-max-content;width:max-content}.home__visto-logos .image-container .image{width:auto;height:60px}.collection__sokio{padding:75px 0 0;background-color:#f5f6f6;border-left:1px solid #000000;border-bottom:1px solid #000000;color:#000}.collection__sokio--list{padding:75px 0 150px;border-bottom:none}.collection__sokio-title{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/10;width:100%;max-width:560px;margin:70px auto 15px}@media only screen and (max-width:1090px){.collection__sokio-title{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11}}@media only screen and (max-width:650px){.collection__sokio-title{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.collection__sokio-title .ttl-1{text-align:center}.collection__sokio-filters{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;width:100%}@media only screen and (max-width:1090px){.collection__sokio-filters{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.collection__sokio-filters{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.collection__sokio-filters .filters-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.collection__sokio-filters .filters-list li{position:relative;margin-top:10px;margin-bottom:10px}.collection__sokio-filters .filters-list li a{position:relative}.collection__sokio-filters .filters-list li a .name{padding-left:2px}.collection__sokio-filters .filters-list li a .index{font-size:.6em}.collection__sokio-filters .filters-list li:not(:last-child){margin-right:20px}.collection__sokio-products{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;width:100%;padding:25px 0 60px}@media only screen and (max-width:650px){.collection__sokio-products{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.collection__sokio-products--empty{height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-sokio__block{width:100%}.product-sokio__block:hover a>.image-container>.reviews{visibility:visible}.product-sokio__block .collection-data{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 20px}.product-sokio__block .collection-data--bundle{margin:4px auto 20px;overflow:visible}.product-sokio__block .collection-data .ttl-11{text-align:center}.product-sokio__block .collection-data .ttl-11 sup{margin-right:2px}.product-sokio__block .image-container{position:relative;width:100%;height:0;overflow:hidden;padding-top:122.2222222222%;z-index:1}.product-sokio__block .image-container .reviews:empty,.product-sokio__block .image-container .tag:empty{display:none}.product-sokio__block .image-container .tag{width:100%;position:absolute;z-index:2;right:0;top:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-sokio__block .image-container .tag .ic-sokio{width:50px;height:auto}.product-sokio__block .image-container .tag .ic-sokio:not(:last-child){margin-right:10px}.product-sokio__block .image-container .reviews{visibility:hidden;width:100%;position:absolute;z-index:2;bottom:0;left:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-sokio__block .image-container .reviews .star{width:20px;height:auto}.product-sokio__block .data-container{width:100%;margin:20px 0 0;color:#000}.product-sokio__block .data-container .product-name{text-transform:uppercase;text-align:center;margin:0 0 8px}@media only screen and (max-width:650px){.product-sokio__block .data-container .product-name{font-size:16px;line-height:18px}}.product-sokio__block .data-container .skin-type{text-align:center;margin:0 0 15px}.product-sokio__block .data-container .button-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-sokio__block .data-container .sold-out{text-align:center}.mask-sold-out{display:block!important;position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:#ffffff80}.collection__sokio-favorites{background-color:#ffe9e9;padding:75px 0;overflow:hidden}@media only screen and (max-width:650px){.collection__sokio-favorites>.container{width:100%}}.collection__sokio-favorites-title{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11;margin:0 0 40px}@media only screen and (max-width:950px){.collection__sokio-favorites-title{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12}}@media only screen and (max-width:650px){.collection__sokio-favorites-title{width:calc(100% - 40px);margin:0 auto 40px;-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.collection__sokio-favorites-title .tag-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:40px 60px 0;margin:0 auto;position:relative}@media only screen and (max-width:650px){.collection__sokio-favorites-title .tag-container{padding:40px 0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}}.collection__sokio-favorites-title .tag-container .ttl-2{text-transform:uppercase;text-align:center}.collection__sokio-favorites-title .tag-container .tag{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:2;right:0;top:0}@media only screen and (max-width:650px){.collection__sokio-favorites-title .tag-container .tag{width:30px;height:30px;top:10px;right:-10px}}.collection__sokio-favorites-title .tag-container .tag .ic-sokio{width:60px;height:60px;-webkit-animation:rotateIcon 3s both infinite;animation:rotateIcon 3s both infinite}@media only screen and (max-width:650px){.collection__sokio-favorites-title .tag-container .tag .ic-sokio{width:30px;height:30px}}.collection__sokio-favorites-slider{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}@media only screen and (max-width:650px){.collection__sokio-favorites-slider{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.collection__sokio-bundles-container{position:relative;z-index:1;border-left:1px solid #000000;border-right:1px solid #000000;background:#f5f6f6}.collection__sokio-bundles-container>.container{width:100%}.collection__sokio-bundles-container>.container .grid-s{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}@media only screen and (max-width:950px){.collection__sokio-bundles-container{border-left:none;border-right:none}}.collection__sokio-bundles-container:before{content:"";position:absolute;z-index:3;width:100%;height:1px;background-color:#000;top:0;left:0;display:block}.collection__sokio-bundles-container:after{content:"";position:absolute;z-index:3;width:100%;height:1px;background-color:#000;bottom:0;left:0;display:block}@media only screen and (max-width:950px){.collection__sokio-bundles-container:after{display:none}}.collection__sokio-bundles-image{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;width:100%;position:relative;z-index:1;background-color:#f5f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:950px){.collection__sokio-bundles-image{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000}}@media only screen and (max-width:650px){.collection__sokio-bundles-image{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.collection__sokio-bundles-image .image-container{width:100%;height:0;position:relative;padding-top:90.1408450704%;border-radius:90px;border:1px solid #000000;overflow:hidden;z-index:2}@media only screen and (max-width:650px){.collection__sokio-bundles-image .image-container{padding-top:89.7435897436%}}.collection__sokio-bundles-image .content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:0;z-index:3}@media only screen and (max-width:650px){.collection__sokio-bundles-image .content{padding:0 0 50px}}.collection__sokio-bundles-image .content .text{width:100%;max-width:440px;margin:0 auto 20px;color:#e7fdbb;text-align:center}@media only screen and (max-width:650px){.collection__sokio-bundles-image .content .text{width:calc(100% - 40px)}}.collection__sokio-bundles-image .content .text-2{color:#e7fdbb;max-width:440px;text-align:center;margin:0 auto}@media only screen and (max-width:650px){.collection__sokio-bundles-image .content .text-2{width:calc(100% - 40px)}}.collection__sokio-bundles-slider{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/13;width:100%;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:950px){.collection__sokio-bundles-slider{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;padding:45px 0}}@media only screen and (max-width:650px){.collection__sokio-bundles-slider{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.collection__sokio-bundles-slider:before{content:"";position:absolute;z-index:4;width:1px;height:100%;background-color:#000;top:0;left:0;display:block}@media only screen and (max-width:950px){.collection__sokio-bundles-slider:before{display:none}}.collection__sokio-bundles-slider-container{width:100%;padding:30px 20px 40px}@media only screen and (max-width:650px){.collection__sokio-bundles-slider-container{padding:20px 0 30px}}.single-product{padding:75px 0 0}.single-product__information{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/13;width:calc(100% - 40px);margin:40px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:950px){.single-product__information{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.single-product__information{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.single-product__information .information{width:100%}.single-product__how-instructions .content .single-product__information .information h1,.single-product__how-instructions .content .single-product__information .information h2,.single-product__how-instructions .content .single-product__information .information h3,.single-product__how-instructions .content .single-product__information .information h4,.single-product__how-instructions .content .single-product__information .information h5,.single-product__how-instructions .content .single-product__information .information h6,.single-product__information .information .cart-page__totals-ctas-total,.single-product__information .information .input-s--test,.single-product__information .information .single-product__how-instructions .content h1,.single-product__information .information .single-product__how-instructions .content h2,.single-product__information .information .single-product__how-instructions .content h3,.single-product__information .information .single-product__how-instructions .content h4,.single-product__information .information .single-product__how-instructions .content h5,.single-product__information .information .single-product__how-instructions .content h6,.single-product__information .information .ttl-3{color:#2d2d2d;text-transform:uppercase;text-align:center;margin:0 0 15px}.single-product__information .information .ttl-12{color:#2d2d2d;margin:0 0 5px;text-align:center}.single-product__information .information .weight-product{color:#2d2d2d;text-align:center}.single-product__information .information .content{width:100%;max-width:455px;margin:60px auto;color:#2d2d2d;text-align:center}.single-product__information .information .content h1,.single-product__information .information .content h2,.single-product__information .information .content h3,.single-product__information .information .content h4,.single-product__information .information .content h5,.single-product__information .information .content h6{color:#000}.single-product__information .benefits{width:100%;max-width:447px;margin:15px auto 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.single-product__information .benefits .benefit-container{width:129px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media only screen and (max-width:650px){.single-product__information .benefits .benefit-container{max-width:90px}}.single-product__information .benefits .benefit-container .ic-sokio{width:26px;height:26px}@media only screen and (max-width:650px){.single-product__information .benefits .benefit-container .ic-sokio{width:20px;height:20px}}.cart-notification-product .single-product__information .benefits .benefit-container .product-option,.cart-notification-product__options .single-product__information .benefits .benefit-container .product-option,.marquee__style-2-inner .single-product__information .benefits .benefit-container span,.radio-variant .single-product__information .benefits .benefit-container label,.single-product__how-instructions .single-product__information .benefits .benefit-container .content,.single-product__information .benefits .benefit-container .cart-notification-product .product-option,.single-product__information .benefits .benefit-container .cart-notification-product__options .product-option,.single-product__information .benefits .benefit-container .marquee__style-2-inner span,.single-product__information .benefits .benefit-container .radio-variant label,.single-product__information .benefits .benefit-container .single-product__how-instructions .content,.single-product__information .benefits .benefit-container .single-product__ingredients-block .ingredient-hover,.single-product__information .benefits .benefit-container .txt-small,.single-product__ingredients-block .single-product__information .benefits .benefit-container .ingredient-hover{text-align:center;margin:8px 0 0}.single-product__information .variants-container{width:100%;max-width:455px;margin:0 auto 20px}.single-product__information .variants-container .variants-fields{width:100%}.single-product__information .variants-container .variants-fields .radio-variant{margin-top:5px;margin-bottom:10px}.single-product__information .buy-information{width:100%;max-width:455px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:100px 20px 1fr;grid-template-columns:100px 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width:650px){.single-product__information .buy-information{-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:20px}.single-product__information .buy-information .qty-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.single-product__information .buy-information .button-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.variant-option{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none;background:transparent;padding:0}.variant-option>.radio-variant:not(:last-child){margin-right:20px}.single-product__gallery{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;width:100%;position:relative;padding:0 20px 20px 0;border-right:1px solid #000000;border-bottom:1px solid #000000}@media only screen and (max-width:950px){.single-product__gallery{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;border-right:none;border-bottom:1px solid #000000;padding:20px 0}}@media only screen and (max-width:650px){.single-product__gallery{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.single-product__gallery .slider-single{position:sticky;top:75px}.single-product__ingredients{background-color:#f5f6f6;padding:50px 0;position:relative;border-bottom:1px solid #000000}.single-product__ingredients:before{content:"";display:block;width:100%;height:1px;background-color:#000;position:absolute;top:-1px;left:0}.single-product__ingredients-main.hide{display:none}.single-product__ingredients-title{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/10;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 45px;color:#2d2d2d}.single-product__ingredients-title .ttl-2{text-align:center;text-transform:uppercase}@media only screen and (max-width:650px){.single-product__ingredients-title{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.single-product__ingredients-grid{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:center;align-content:center;gap:20px}@media only screen and (max-width:650px){.single-product__ingredients-grid{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.single-product__ingredients-block{width:calc((100% - 40px) / 3);max-width:310px;position:relative;z-index:1}@media only screen and (max-width:650px){.single-product__ingredients-block{width:160px;margin:0 auto}}.single-product__ingredients-block.hover-description:hover>.ingredient-hover{opacity:1;z-index:12}.single-product__ingredients-block.hover-description:hover{z-index:10}.single-product__ingredients-block .image-container{width:100%;margin:0 auto;max-width:120px;height:0;position:relative;overflow:hidden;padding-top:55.5555555556%;z-index:1}.single-product__ingredients-block .image-container .image{z-index:1}.single-product__ingredients-block .data-container{width:100%;margin:35px 0 0;color:#2d2d2d;position:relative;z-index:1}.single-product__ingredients-block .data-container .single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-message.spr-form-message-success,.single-product__ingredients-block .data-container .txt-phrase,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .single-product__ingredients-block .data-container .spr-form-message.spr-form-message-success{text-align:center}.single-product__ingredients-block .ingredient-hover{position:absolute;z-index:-1;opacity:0;top:calc(100% - 20px);left:0;width:100%;padding:10px;background-color:#fff;border:1px solid #000000;border-radius:30px;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2d2d2d;text-align:center;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}@media only screen and (max-width:950px){.single-product__ingredients-block .ingredient-hover{display:none}}.single-product__ingredients-block .ingredient-hover.active{display:block}.single-product__ingredients-cta{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;width:100%;margin:80px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:650px){.single-product__ingredients-cta{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;margin:40px 0 0}}.single-product__ingredients-cta--noparent{margin:0}.single-product__ingredients-pop{position:relative;padding:60px 0 0;display:none}.single-product__ingredients-pop.active{display:block}.single-product__ingredients-pop .btn-s--close{position:absolute;top:20px;right:0;z-index:5}@media only screen and (max-width:650px){.single-product__ingredients-pop .btn-s--close{top:-30px}}@media only screen and (max-width:650px){.single-product__ingredients-pop{padding:0}}.single-product__ingredients-list{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;padding:0 0 60px;color:#2d2d2d}@media only screen and (max-width:650px){.single-product__ingredients-list{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.single-product__featured-text{padding:35px 0;background-color:#e7fdbb;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000}.single-product__featured-text-container{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/10;width:100%}.single-product__featured-text-container .content{text-align:center}.single-product__featured-text-container .content p:not(:last-child){margin:0 0 30px}@media only screen and (max-width:950px){.single-product__featured-text-container .content{width:80%;margin:0 auto}}@media only screen and (max-width:1090px){.single-product__featured-text-container{-ms-grid-column:3;-ms-grid-column-span:9;grid-column:3/12}}@media only screen and (max-width:950px){.single-product__featured-text-container{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12}}@media only screen and (max-width:650px){.single-product__featured-text-container{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.single-product__how{background-color:#f5f6f6}.single-product__how>.container{width:100%}.single-product__how-instructions{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:950px){.single-product__how-instructions{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;border:1px solid #000000;padding:40px 20px}}@media only screen and (max-width:650px){.single-product__how-instructions{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.single-product__how-instructions .content{width:90%;max-width:454px;margin:0 auto;padding:60px 0}.single-product__how-instructions .content h1,.single-product__how-instructions .content h2,.single-product__how-instructions .content h3,.single-product__how-instructions .content h4,.single-product__how-instructions .content h5,.single-product__how-instructions .content h6{color:#2d2d2d;margin:0 0 15px;text-transform:uppercase}.single-product__how-instructions .content p:not(:last-child){margin:0 0 30px}@media only screen and (max-width:650px){.single-product__how-instructions .content{width:100%;padding:40px 0}}.single-product__how-image{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/13;width:100%;border:1px solid #000000}@media only screen and (max-width:950px){.single-product__how-image{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;border:none}}@media only screen and (max-width:650px){.single-product__how-image{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.single-product__how-image .image-container{width:100%;height:0;position:relative;overflow:hidden;padding-top:76.3888888889%}.single-product__how-image .image-container video{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain}.single-product__how-slider{width:100%}.single-product__how-slider>div:not(:first-child){opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.single-product__how-slider.slick-initialized>div:not(:first-child){visibility:visible;opacity:1}.single-product__how-slider-block{width:100%}.single-product__review{padding:50px 0}@media only screen and (max-width:650px){.single-product__review{padding:40px 0}}.single-product__review-title{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product__review-title .title{text-align:center;margin:0 0 30px}@media only screen and (max-width:950px){.single-product__review-title{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.single-product__review-title{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.single-product__review-rating{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;width:100%}@media only screen and (max-width:950px){.single-product__review-rating{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.single-product__review-rating{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.single-product__review-rating .shopify-app-block:first-child{margin:0 auto 60px}@media only screen and (max-width:650px){.single-product__review-rating .shopify-app-block:first-child{margin:0 auto 40px}}.single-product__review-rating .shopify-app-block:first-child .spr-starrating .spr-stars{margin-right:20px}.single-product__review-rating .shopify-app-block:last-child .spr-container{padding:0;border:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:1;flex-shrink:1}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header{width:100%}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-starrating.spr-summary-starrating{display:none}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-caption{text-transform:uppercase}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content{width:100%}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form{border:none;border-top:1px solid #000000}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-title{margin:0 0 40px}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-label{display:block;margin:0 0 15px}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-contact-email,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-contact-name,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-review-rating,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-review-title{margin:0 0 30px}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-review-body{margin:0 0 60px}@media only screen and (max-width:650px){.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-review-body{margin:0 0 40px}}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-input.spr-form-input-textarea{height:150px}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-message.spr-form-message-success{text-align:center}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-reviews{margin:60px 0 0}@media only screen and (max-width:650px){.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-reviews{margin:40px 0 0}}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-reviews .spr-review{border-top:1px solid #000000}.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-reviews .spr-review .spr-review-reply{background-color:#f5f6f6}#BIS_trigger{max-width:323px;width:100%;height:54px;border:1px solid #000000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:0 15px;position:absolute;bottom:0;left:calc(50% - 161.5px)}@media only screen and (max-width:650px){#BIS_trigger{max-width:233px;min-height:40px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 15px;left:calc(50% - 116.5px)}}.product-form--sold-out form{position:relative;padding-bottom:85px}@media only screen and (max-width:650px){.product-form--sold-out form{padding-bottom:70px}}.about-sokio__hero{padding:75px 0 0;background-color:#f5f6f6}.about-sokio__hero>.container{width:100%}.about-sokio__hero-text{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;width:100%;padding-left:20px;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-sokio__hero-text:before{content:"";position:absolute;z-index:4;width:1px;height:100%;background-color:#000;top:0;left:0;display:block}.about-sokio__hero-text .title{width:100%;max-width:590px;margin:0 auto;text-align:center}@media only screen and (max-width:950px){.about-sokio__hero-text .title{max-width:100%;width:calc(100% - 40px)}}@media only screen and (max-width:950px){.about-sokio__hero-text{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;padding:145px 0;border-right:1px solid #000000;border-bottom:1px solid #000000}}@media only screen and (max-width:650px){.about-sokio__hero-text{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.about-sokio__hero-image{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/13;width:100%;position:relative;z-index:1;border-left:1px solid #000000;border-right:1px solid #000000}@media only screen and (max-width:950px){.about-sokio__hero-image{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.about-sokio__hero-image{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.about-sokio__hero-image .image-container{width:100%;height:0;position:relative;padding-top:90.1408450704%;border-radius:90px;border:1px solid #000000;overflow:hidden;z-index:2}@media only screen and (max-width:650px){.about-sokio__hero-image .image-container{padding-top:89.7435897436%}}.about-sokio__founders{position:relative;z-index:1;border-left:1px solid #000000;border-right:1px solid #000000;background:linear-gradient(90deg,#ffe9e9 calc(50vw - 40px),#fff 50vw)}@media only screen and (max-width:950px){.about-sokio__founders{background:#ffe9e9}}.about-sokio__founders>.container{width:100%}.about-sokio__founders-image{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;padding:50px 20px;background-color:#ffe9e9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:-20px;border-right:1px solid #000000}.about-sokio__founders-image .image-container{margin:0 auto;width:100%;max-width:590px;height:0;position:relative;padding-top:110.3448275862%;border-radius:290px;border:1px solid #000000;overflow:hidden;z-index:2}@media only screen and (max-width:1200px){.about-sokio__founders-image .image-container{padding-top:117.2413793103%}}@media only screen and (max-width:950px){.about-sokio__founders-image .image-container{padding-top:96.5517241379%}}@media only screen and (max-width:650px){.about-sokio__founders-image .image-container{padding-top:136.3636363636%}}@media only screen and (max-width:950px){.about-sokio__founders-image{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;margin-right:0;border-right:none;padding:25px 20px}}@media only screen and (max-width:650px){.about-sokio__founders-image{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.about-sokio__founders-text{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/13;width:100%;padding:50px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:950px){.about-sokio__founders-text{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;background-color:#fff;border-top:1px solid #000000;border-bottom:1px solid #000000;padding:100px 20px}}@media only screen and (max-width:650px){.about-sokio__founders-text{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.about-sokio__founders-text .content{width:100%;max-width:495px;margin:0 auto}.about-sokio__founders-text .content .title{text-align:center;margin:0 0 70px}.about-sokio__founders-text .content .title .small-title{font-size:18px;line-height:22px;letter-spacing:.04em}.about-sokio__founders-text .content .title .big-title{text-transform:uppercase}@media only screen and (max-width:950px){.about-sokio__founders-text .content .title{margin:0}}.about-sokio__founders-text .content .message{text-align:center;text-transform:uppercase}.about-sokio__banner{padding:180px 0;border-top:1px solid #000000;border-right:1px solid #000000}@media only screen and (max-width:950px){.about-sokio__banner{border-left:1px solid #000000;border-top:none}}@media only screen and (max-width:650px){.about-sokio__banner{padding:150px 0}}.about-sokio__banner-content{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;width:100%;max-width:1020px;margin:0 auto}@media only screen and (max-width:950px){.about-sokio__banner-content{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.about-sokio__banner-content{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.about-sokio__banner-content .content{text-transform:uppercase;text-align:center;margin:0 0 40px}@media only screen and (max-width:650px){.about-sokio__banner-content .content{width:80%;margin:0 auto 40px}}.about-sokio__banner-content .button-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-sokio__tagline{padding:110px 0 120px;background-color:#ffe9e9;border-top:1px solid #000000;border-right:1px solid #000000;border-left:1px solid #000000}@media only screen and (max-width:650px){.about-sokio__tagline{padding:50px 0 70px}}.about-sokio__tagline-content{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11;width:100%;max-width:640px;margin:0 auto}@media only screen and (max-width:950px){.about-sokio__tagline-content{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.about-sokio__tagline-content{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.about-sokio__tagline-title{width:100%;max-width:600px;margin:0 auto 75px}.about-sokio__tagline-title .title{text-align:center;text-transform:uppercase}@media only screen and (max-width:650px){.about-sokio__tagline-title{margin:0 auto 20px}}.about-sokio__tagline-icons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:center;align-content:center}.about-sokio__tagline-icons-block{width:140px;margin:25px 10px}@media only screen and (max-width:650px){.about-sokio__tagline-icons-block{margin:35px 10px}}.about-sokio__tagline-icons-block .image-container{width:100%;height:96px;position:relative}.about-sokio__tagline-icons-block .text{max-width:115px;margin:30px auto 0;text-align:center}.testimonials-sokio__hero{height:calc(100vh - 50px);padding:75px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-top:1px solid #000000}.testimonials-sokio__hero>.container{position:relative;z-index:2}.testimonials-sokio__hero .image-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.testimonials-sokio__hero-text{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/10;width:100%;max-width:490px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.testimonials-sokio__hero-text .title{color:#fffbb3;margin:0 0 35px;text-align:center;text-transform:uppercase}.testimonials-sokio__hero-text .button-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:950px){.testimonials-sokio__hero-text{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;-ms-grid-row:1;grid-row:1}}@media only screen and (max-width:650px){.testimonials-sokio__hero-text{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.testimonials-sokio__slider{background-color:#f5f6f6;padding:70px 0}.testimonials-sokio__slider-title{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/10;width:100%;max-width:490px;margin:0 auto 45px}.testimonials-sokio__slider-title .title{text-align:center}@media only screen and (max-width:950px){.testimonials-sokio__slider-title{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.testimonials-sokio__slider-title{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.testimonials-sokio__slider-container{width:100%;position:relative;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}@media only screen and (max-width:650px){.testimonials-sokio__slider-container{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.testimonials-sokio__banner{padding:75px 0 90px;background-color:#ffe9e9;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000}@media only screen and (max-width:950px){.testimonials-sokio__banner{padding:125px 0}}.testimonials-sokio__banner-content{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/10;max-width:355px;margin:0 auto}@media only screen and (max-width:950px){.testimonials-sokio__banner-content{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.testimonials-sokio__banner-content{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.testimonials-sokio__banner-content .title{width:100%;margin:0 auto 40px;text-align:center;position:relative}@media only screen and (max-width:650px){.testimonials-sokio__banner-content .title{max-width:230px;margin:0 auto 20px}}.single-product__how-instructions .content .testimonials-sokio__banner-content .title h1,.single-product__how-instructions .content .testimonials-sokio__banner-content .title h2,.single-product__how-instructions .content .testimonials-sokio__banner-content .title h3,.single-product__how-instructions .content .testimonials-sokio__banner-content .title h4,.single-product__how-instructions .content .testimonials-sokio__banner-content .title h5,.single-product__how-instructions .content .testimonials-sokio__banner-content .title h6,.testimonials-sokio__banner-content .title .cart-page__totals-ctas-total,.testimonials-sokio__banner-content .title .input-s--test,.testimonials-sokio__banner-content .title .single-product__how-instructions .content h1,.testimonials-sokio__banner-content .title .single-product__how-instructions .content h2,.testimonials-sokio__banner-content .title .single-product__how-instructions .content h3,.testimonials-sokio__banner-content .title .single-product__how-instructions .content h4,.testimonials-sokio__banner-content .title .single-product__how-instructions .content h5,.testimonials-sokio__banner-content .title .single-product__how-instructions .content h6,.testimonials-sokio__banner-content .title .ttl-3{text-transform:uppercase;text-align:center;margin:0 auto}.testimonials-sokio__banner-content .title .tag{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:2}@media only screen and (max-width:650px){.testimonials-sokio__banner-content .title .tag{width:30px;height:30px}}.testimonials-sokio__banner-content .title .tag .ic-sokio{width:60px;height:60px;-webkit-animation:rotateIcon 3s both infinite;animation:rotateIcon 3s both infinite}@media only screen and (max-width:650px){.testimonials-sokio__banner-content .title .tag .ic-sokio{width:30px;height:30px}}.testimonials-sokio__banner-content .title .tag--up{top:-20px;right:-25px}@media only screen and (max-width:950px){.testimonials-sokio__banner-content .title .tag--up{top:-20px;right:-20px}}@media only screen and (max-width:650px){.testimonials-sokio__banner-content .title .tag--up{top:-5px;right:5px}}.testimonials-sokio__banner-content .title .tag--down{bottom:-25px;left:-40px}@media only screen and (max-width:650px){.testimonials-sokio__banner-content .title .tag--down{bottom:-5px;left:-10px}}.testimonials-sokio__banner-content .button-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonials-sokio__mail{background-color:#f5f6f6;position:relative;z-index:1;border-left:1px solid #000000;border-right:1px solid #000000;background:#f5f6f6}.testimonials-sokio__mail>.container{width:100%}.testimonials-sokio__mail>.container>.grid-s{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.testimonials-sokio__mail:before{content:"";position:absolute;z-index:3;width:100%;height:1px;background-color:#000;top:0;left:0;display:block}.testimonials-sokio__mail-image{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;width:100%;position:relative;z-index:1;background-color:#f5f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:950px){.testimonials-sokio__mail-image{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.testimonials-sokio__mail-image{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.testimonials-sokio__mail-image .image-container{width:100%;height:0;position:relative;padding-top:90.1408450704%;border-radius:90px;border:1px solid #000000;overflow:hidden;z-index:2}@media only screen and (max-width:650px){.testimonials-sokio__mail-image .image-container{padding-top:89.7435897436%}}.testimonials-sokio__mail-image .content{width:calc(100% - 40px);margin:0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:0;z-index:3}@media only screen and (max-width:650px){.testimonials-sokio__mail-image .content{padding:0 0 50px}}.testimonials-sokio__mail-image .content .text{width:100%;max-width:570px;margin:0 auto 20px;color:#e7fdbb;text-align:center}@media only screen and (max-width:650px){.testimonials-sokio__mail-image .content .text{width:calc(100% - 40px)}}.testimonials-sokio__mail-image .content .text-2{color:#e7fdbb;max-width:440px;text-align:center;margin:0 auto}@media only screen and (max-width:650px){.testimonials-sokio__mail-image .content .text-2{width:calc(100% - 40px)}}.testimonials-sokio__mail-text{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/13;width:100%;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:90px;border:1px solid #000000}@media only screen and (max-width:950px){.testimonials-sokio__mail-text{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;padding:120px 0 130px}}@media only screen and (max-width:650px){.testimonials-sokio__mail-text{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.testimonials-sokio__mail-text .author,.testimonials-sokio__mail-text .text{text-align:center;width:calc(100% - 40px);max-width:450px;margin:0 auto 30px}.testimonials-sokio__mail-text .button-container{width:calc(100% - 40px);max-width:450px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart-page{padding:75px 0 0;background-color:#ffe9e9;color:#454545}.cart-page__container{width:100%;max-width:1440px;margin:0 auto;border:1px solid #000000;border-radius:40px;background-color:#fff}.cart-page__table{width:100%}.cart-page__table-upper{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1/9;width:100%;padding:30px 20px 120px 0}@media only screen and (max-width:950px){.cart-page__table-upper{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;padding:40px 15px 0}}@media only screen and (max-width:650px){.cart-page__table-upper{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;padding:40px 0 0}}.cart-page__table.is-empty>.cart-content-update{padding:90px 0 0}@media only screen and (max-width:650px){.cart-page__table.is-empty>.cart-content-update{padding:60px 0 90px}}.cart-page__table.is-empty>.cart-page__table-main,.cart-page__table.is-empty>.cart-page__table-title{display:none}.cart-page__table.is-empty>.cart-page__table-empty{display:block}.cart-page__table-empty .cart-page__totals-ctas-total,.cart-page__table-empty .input-s--test,.cart-page__table-empty .single-product__how-instructions .content h1,.cart-page__table-empty .single-product__how-instructions .content h2,.cart-page__table-empty .single-product__how-instructions .content h3,.cart-page__table-empty .single-product__how-instructions .content h4,.cart-page__table-empty .single-product__how-instructions .content h5,.cart-page__table-empty .single-product__how-instructions .content h6,.cart-page__table-empty .ttl-3,.single-product__how-instructions .content .cart-page__table-empty h1,.single-product__how-instructions .content .cart-page__table-empty h2,.single-product__how-instructions .content .cart-page__table-empty h3,.single-product__how-instructions .content .cart-page__table-empty h4,.single-product__how-instructions .content .cart-page__table-empty h5,.single-product__how-instructions .content .cart-page__table-empty h6{text-transform:uppercase;margin:0 0 20px}.cart-page__table-title{width:100%;padding:0 0 20px;border-bottom:1px solid #000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}@media only screen and (max-width:650px){.cart-page__table-title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 20px 30px}}.cart-page__table-container,.cart-page__table-main{width:100%}.cart-page__table-block{width:100%;padding:15px 0;border-bottom:1px solid #000000;display:-ms-grid;display:grid;-ms-grid-columns:180px 40px 1fr;grid-template-columns:180px 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media only screen and (max-width:1200px){.cart-page__table-block{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media only screen and (max-width:650px){.cart-page__table-block{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-ms-grid-columns:100px 10px 1fr;grid-template-columns:100px 1fr}}.cart-page__table-block-inner-grid{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width:650px){.cart-page__table-block-inner-grid{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-ms-grid-columns:1fr;grid-template-columns:1fr}}.cart-page__table-block-details{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cart-page__table-block-details-title{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:1;grid-row:1;margin:25px 0 15px}@media only screen and (max-width:650px){.cart-page__table-block-details-title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin:0 0 10px}}.cart-page__table-block-details-image{width:180px;height:180px;position:relative;overflow:hidden}@media only screen and (max-width:650px){.cart-page__table-block-details-image{width:100px;height:100px}}@media only screen and (max-width:650px){.cart-page__table-block-details-text{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;grid-row:3;margin:0 0 10px;text-align:left}}.cart-page__table-block-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media only screen and (max-width:650px){.cart-page__table-block-total{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;grid-row:2;margin:0 0 10px;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cart-page__table-block-qty{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:650px){.cart-page__table-block-qty{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:4;grid-row:4;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cart-page__table-block-qty .qty-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:230px}@media only screen and (max-width:1200px){.cart-page__table-block-qty .qty-container{margin-left:10px}}@media only screen and (max-width:650px){.cart-page__table-block-qty .qty-container{margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cart-page__table-block-qty .qty-container .qty-selector{margin:15px 0 0}}.cart-page__table-block-qty .customer-sokio__address-new-form .button-container p[id=close_new_address],.cart-page__table-block-qty .delete-item,.customer-sokio__address-new-form .button-container .cart-page__table-block-qty p[id=close_new_address]{margin:25px 0 15px;display:block}@media only screen and (max-width:650px){.cart-page__table-block-qty .customer-sokio__address-new-form .button-container p[id=close_new_address],.cart-page__table-block-qty .delete-item,.customer-sokio__address-new-form .button-container .cart-page__table-block-qty p[id=close_new_address]{margin:10px 0 15px}}.cart-page__totals{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9/13;width:100%;padding:30px 0 120px 20px;border-left:1px solid #000000}@media only screen and (max-width:950px){.cart-page__totals{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;padding:50px 15px 60px;border-left:none}}@media only screen and (max-width:650px){.cart-page__totals{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;padding:45px 0 55px}}.cart-page__totals.is-empty{display:none}.cart-page__totals-title{width:100%;padding:0 0 20px;border-bottom:1px solid #000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}@media only screen and (max-width:650px){.cart-page__totals-title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 0 30px;border-bottom:none}}.cart-page__totals-content{width:100%;padding:40px 30px;border-bottom:1px solid #000000}@media only screen and (max-width:1200px){.cart-page__totals-content{padding:40px 0}}@media only screen and (max-width:650px){.cart-page__totals-content{padding:30px 20px 60px 30px}}.cart-page__totals-content-block{margin:0 0 20px;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width:1200px){.cart-page__totals-content-block{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.cart-page__totals-content-block .title-totals{text-transform:uppercase}.cart-page__totals-content-block .text-totals{font-size:15px}.cart-page__totals-content-block .value-totals{text-align:right}.cart-page__totals-content-block .content-totals p:not(:last-child){margin:0 0 10px}.cart-page__totals-content-block .content-totals .text-totals{font-size:15px}.cart-page__totals-content-block .content-totals .value-totals{text-align:right;color:#ff0606}.cart-page__totals-ctas{width:100%;padding:50px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:650px){.cart-page__totals-ctas{padding:40px 0 0}}.cart-page__totals-ctas-total{text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 50px;text-align:right;max-width:270px}@media only screen and (max-width:650px){.cart-page__totals-ctas-total{margin:0 0 5px}}.cart-page__totals-ctas .button-container{max-width:270px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-page__totals-ctas .button-container .btn-s:not(:first-child),.cart-page__totals-ctas .button-container .single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary:not(:first-child),.cart-page__totals-ctas .button-container .single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a:not(:first-child),.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .cart-page__totals-ctas .button-container .spr-button.spr-button-primary:not(:first-child),.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions .cart-page__totals-ctas .button-container a:not(:first-child){margin:20px 0 0}@media only screen and (max-width:650px){.cart-page__totals-ctas .button-container{max-width:180px}}.contact-sokio{padding:75px 0 0;color:#2d2d2d}.contact-sokio__header{width:100%;padding:75px 0;border-bottom:1px solid #000000}.contact-sokio__header-title{-ms-grid-column:3;-ms-grid-column-span:7;grid-column:3/10;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-sokio__header-title .title{margin:0;text-align:center}@media only screen and (max-width:650px){.contact-sokio__header-title{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}@media only screen and (max-width:650px){.contact-sokio__header{padding:60px 0}}.contact-sokio__content>.container{width:100%}.contact-sokio__content-text{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;width:100%;position:relative;padding:95px 0 95px 20px}.contact-sokio__content-text:after{content:"";width:1px;height:100%;background-color:#000;position:absolute;top:0;right:-21px}.contact-sokio__content-text .content{width:100%;max-width:450px;margin:0 auto 50px}@media only screen and (max-width:950px){.contact-sokio__content-text .content{width:80%;max-width:100%;margin:0 auto 30px}}.contact-sokio__content-text .media-contact{width:100%;max-width:450px;margin:0 auto}.contact-sokio__content-text .media-contact h3.txt-button{margin:0 0 20px}@media only screen and (max-width:950px){.contact-sokio__content-text .media-contact h3.txt-button{margin:0 0 15px}}.contact-sokio__content-text .media-contact ul li:not(:last-child){margin:0 0 15px}@media only screen and (max-width:950px){.contact-sokio__content-text .media-contact ul li:not(:last-child){margin:0 0 10px}}@media only screen and (max-width:950px){.contact-sokio__content-text .media-contact{width:80%;max-width:100%;margin:0 auto}}@media only screen and (max-width:950px){.contact-sokio__content-text{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;max-width:100%;padding:75px 20px 70px;border-bottom:1px solid #000000}.contact-sokio__content-text:after{display:none}}@media only screen and (max-width:650px){.contact-sokio__content-text{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.contact-sokio__content-form{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/13;width:100%;background-color:#f5f6f6;border-radius:90px;border:1px solid #000000;padding:95px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:950px){.contact-sokio__content-form{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;padding:65px 20px 60px}}@media only screen and (max-width:650px){.contact-sokio__content-form{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.contact-sokio__content-form-container{width:100%;max-width:455px;margin:0 auto}@media only screen and (max-width:650px){.contact-sokio__content-form-container{max-width:320px}}.contact-sokio__content-form-container input{width:100%;border:none!important;background:transparent!important;border-bottom:1px solid #000000!important}div.form_submit_div button,div.form_submit_div button:hover{color:#2d2d2d!important;background:#fff!important;border-radius:0;width:100%;font-size:16px;border:1px solid #000000!important}.login-page{padding:75px 0 0;background:linear-gradient(90deg,#e0d1ff calc(50vw - 20px),#ffe9e9 50vw);color:#2d2d2d}@media only screen and (max-width:950px){.login-page{background:#ffe9e9}}.login-page>.container{width:100%}.login-page__form{width:100%;position:relative;z-index:2;border-right:1px solid #000000}@media only screen and (max-width:950px){.login-page__form{border-right:none;border-bottom:1px solid #000000}}.login-page__form:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(57.6% 57.6% at 50% 94.45%,#fac8c8 26.04%,#e0d1ff);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);z-index:-1}.login-page__form-title{padding:60px 20px;border-bottom:1px solid #000000}.login-page__form-title .title{text-align:center;margin:0}.login-page__form-container{padding:90px 0 100px;width:100%;max-width:450px;margin:0 auto}@media only screen and (max-width:950px){.login-page__form-container{padding:40px 0 50px}}@media only screen and (max-width:650px){.login-page__form-container{max-width:230px}}.login-page__form-container p.subtitle{margin:0 0 40px}.login-page__form-container form .input-container:not(:last-child){margin:0 0 20px}@media only screen and (max-width:950px){.login-page__form-container form .input-container:not(:last-child){margin:0 0 30px}}.login-page__form-container form .links-container{width:100%;margin:40px 0 0}@media only screen and (max-width:950px){.login-page__form-container form .links-container{margin:35px 0 0}}.login-page__form-container form .links-container p[id=cancel-recover-password],.login-page__form-container form .links-container p[id=recover-password]{text-decoration:underline;margin:10px 0 0;cursor:pointer}.login-page__form-container form .links-container p[id=cancel-recover-password]{text-align:center}.login-page__form-container form .button-container{width:100%;margin:150px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:950px){.login-page__form-container form .button-container{margin:60px 0 0}}.login-page__create{padding:0 0 100px}@media only screen and (max-width:950px){.login-page__create{padding:0 0 90px}}.login-page__create-container{width:100%;max-width:450px;margin:0 auto}@media only screen and (max-width:650px){.login-page__create-container{max-width:320px}}.login-page__create-title{width:100%;max-width:372px;margin:79px auto 85px;position:relative}@media only screen and (max-width:650px){.login-page__create-title{max-width:230px;margin:79px auto 65px}}.login-page__create-title .tag{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:2}@media only screen and (max-width:650px){.login-page__create-title .tag{width:30px;height:30px}}.login-page__create-title .tag .ic-sokio{width:60px;height:60px;-webkit-animation:rotateIcon 3s both infinite;animation:rotateIcon 3s both infinite}@media only screen and (max-width:650px){.login-page__create-title .tag .ic-sokio{width:30px;height:30px}}.login-page__create-title .tag--up{top:-35px;right:5px}@media only screen and (max-width:950px){.login-page__create-title .tag--up{top:-20px;right:0}}@media only screen and (max-width:650px){.login-page__create-title .tag--up{top:-5px;right:0}}.login-page__create-title .tag--down{bottom:35px;left:-5px}@media only screen and (max-width:650px){.login-page__create-title .tag--down{bottom:23px;left:0}}.login-page__create-subtitle{width:100%;max-width:372px;margin:0 auto 35px;line-height:23px}@media only screen and (max-width:650px){.login-page__create-subtitle{max-width:230px}}.login-page__create-cta{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-container:not(:empty),.success-container:not(:empty){margin:0 0 20px}.register-page{padding:75px 0 0;color:#2d2d2d}.register-page__header{background-color:#ffe9e9;border-bottom:1px solid #000000}.register-page__color{background:linear-gradient(90deg,#ffe9e9 calc(50vw - 20px),#e0d1ff 50vw)}@media only screen and (max-width:950px){.register-page__color{background:#ffe9e9}}.register-page__color>.container{width:100%}.register-page>.container{width:100%}.register-page__title{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;padding:60px 20px}.register-page__title .title{text-align:center;margin:0}@media only screen and (max-width:950px){.register-page__title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.register-page__form{width:100%;background-color:#ffe9e9;border-right:1px solid #000000}@media only screen and (max-width:950px){.register-page__form{border-right:none;border-bottom:1px solid #000000}}.register-page__form-container{padding:90px 0 100px;width:100%;max-width:450px;margin:0 auto}@media only screen and (max-width:950px){.register-page__form-container{padding:40px 0 50px}}@media only screen and (max-width:650px){.register-page__form-container{max-width:230px}}.register-page__form-container p.subtitle{margin:0 0 40px}.register-page__form-container form .input-container:not(:last-child){margin:0 0 20px}@media only screen and (max-width:950px){.register-page__form-container form .input-container:not(:last-child){margin:0 0 30px}}.register-page__form-container form .links-container{width:100%;margin:40px 0 0}@media only screen and (max-width:950px){.register-page__form-container form .links-container{margin:35px 0 0}}.register-page__form-container form .links-container p[id=cancel-recover-password],.register-page__form-container form .links-container p[id=recover-password]{text-decoration:underline;margin:10px 0 0;cursor:pointer}.register-page__form-container form .links-container p[id=cancel-recover-password]{text-align:center}.register-page__form-container form .button-container{width:100%;margin:150px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:950px){.register-page__form-container form .button-container{margin:60px 0 0}}.register-page__create{padding:0 0 100px;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.register-page__create:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(57.6% 57.6% at 50% 94.45%,#fac8c8 26.04%,#e0d1ff);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);z-index:-1}@media only screen and (max-width:950px){.register-page__create{padding:0 0 90px}}.register-page__create--text-center{padding:0}.register-page__create-container{width:100%;max-width:450px;margin:0 auto;padding:80px 0}@media only screen and (max-width:650px){.register-page__create-container{max-width:330px}}.register-page__create-title{width:100%;max-width:372px;margin:0 auto;position:relative}@media only screen and (max-width:650px){.register-page__create-title{max-width:230px}}.register-page__create-title .tag{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:2}@media only screen and (max-width:650px){.register-page__create-title .tag{width:30px;height:30px}}.register-page__create-title .tag .ic-sokio{width:60px;height:60px;-webkit-animation:rotateIcon 3s both infinite;animation:rotateIcon 3s both infinite}@media only screen and (max-width:650px){.register-page__create-title .tag .ic-sokio{width:30px;height:30px}}.register-page__create-title .tag--up{top:-35px;right:-35px}@media only screen and (max-width:950px){.register-page__create-title .tag--up{top:-20px}}@media only screen and (max-width:650px){.register-page__create-title .tag--up{top:-5px;right:-30px}}.register-page__create-title .tag--down{bottom:0;left:-40px}@media only screen and (max-width:650px){.register-page__create-title .tag--down{left:-35px}}.welcome-sokio{padding:75px 0 0;color:#2d2d2d}.welcome-sokio__container{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;width:100%;padding:180px 0 210px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:650px){.welcome-sokio__container{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;padding:80px 0 160px}}.welcome-sokio__title{width:100%;max-width:590px;margin:0 auto 30px}@media only screen and (max-width:650px){.welcome-sokio__title{max-width:320px}}.welcome-sokio__title .title{width:100%;margin:0 auto;position:relative;text-transform:uppercase;text-align:center}.welcome-sokio__title .title .tag{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:2}@media only screen and (max-width:650px){.welcome-sokio__title .title .tag{width:30px;height:30px}}.welcome-sokio__title .title .tag .ic-sokio{width:60px;height:60px;-webkit-animation:rotateIcon 3s both infinite;animation:rotateIcon 3s both infinite}@media only screen and (max-width:650px){.welcome-sokio__title .title .tag .ic-sokio{width:30px;height:30px}}.welcome-sokio__title .title .tag--up{top:-35px;left:30px}@media only screen and (max-width:950px){.welcome-sokio__title .title .tag--up{top:-20px}}@media only screen and (max-width:650px){.welcome-sokio__title .title .tag--up{top:-15px;left:10px}}.welcome-sokio__title .title .tag--down{bottom:-20px;right:50px}@media only screen and (max-width:650px){.welcome-sokio__title .title .tag--down{bottom:-10px;right:30px}}.welcome-sokio__content{width:100%;max-width:590px;margin:0 auto 60px;text-align:center}@media only screen and (max-width:650px){.welcome-sokio__content{max-width:320px}}.welcome-sokio__cta{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.customer-sokio{padding:75px 0 0;color:#2d2d2d}.customer-sokio__header{width:100%;padding:60px 0 70px;border-bottom:1px solid #000000}@media only screen and (max-width:950px){.customer-sokio__header{padding:60px 0 0 20px;border-bottom:none}}.customer-sokio__header-title{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:950px){.customer-sokio__header-title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:650px){.customer-sokio__header-title{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.customer-sokio__header-title .title{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;position:relative}@media only screen and (max-width:950px){.customer-sokio__header-title .title{text-align:left;max-width:400px}}@media only screen and (max-width:650px){.customer-sokio__header-title .title{max-width:220px}}.customer-sokio__header-title .title .tag{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:2}@media only screen and (max-width:650px){.customer-sokio__header-title .title .tag{width:30px;height:30px}}.customer-sokio__header-title .title .tag .ic-sokio{width:60px;height:60px;-webkit-animation:rotateIcon 3s both infinite;animation:rotateIcon 3s both infinite}@media only screen and (max-width:650px){.customer-sokio__header-title .title .tag .ic-sokio{width:30px;height:30px}}.customer-sokio__header-title .title .tag--up{top:-35px;right:-45px}@media only screen and (max-width:950px){.customer-sokio__header-title .title .tag--up{top:-20px;right:40px}}@media only screen and (max-width:650px){.customer-sokio__header-title .title .tag--up{top:-5px;right:0}}.customer-sokio__tab{width:100%}.customer-sokio__tab>.container{width:100%}.customer-sokio__tab-nav{width:100%;padding:90px 20px 120px 40px;border-right:1px solid #000000}@media only screen and (max-width:950px){.customer-sokio__tab-nav{padding:60px 20px 90px 40px;border-right:none;border-bottom:1px solid #000000}}.customer-sokio__tab-nav-container{width:100%}.customer-sokio__tab-nav-container .title{margin:0 0 25px}.customer-sokio__tab-nav-container .tab-links{width:100%;margin:0 0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.customer-sokio__tab-nav-container .tab-links li:not(:last-child){margin:0 0 40px}.customer-sokio__tab-nav-container .tab-links .not-orders-yet{margin:10px 0 0;color:#454545}.customer-sokio__tab-nav-container .tab-links .not-orders-yet a{text-decoration:underline}.customer-sokio__tab-nav-container .tab-links p[id=open_new_address],.customer-sokio__tab-nav-container .tab-links p[id=open_orders]{cursor:pointer}.customer-sokio__tab-nav-container .tab-links p[id=open_new_address]{text-decoration:underline;margin:10px 0 0;color:#454545}.customer-sokio__tab-nav-container .tab-links .active,.customer-sokio__tab-nav-container .logout-link{text-decoration:underline}.customer-sokio__tab-content{width:100%;padding:90px 20px 60px;background-color:#fff;border-radius:90px;border:1px solid #000000}@media only screen and (max-width:950px){.customer-sokio__tab-content{padding:50px 20px 30px}}@media only screen and (max-width:650px){.customer-sokio__tab-content{padding:50px 20px 30px 40px}}.customer-sokio__address{width:100%;max-width:450px;margin:0 auto;position:relative;z-index:3;height:480px;max-height:480px;overflow-y:scroll;padding:0 20px 0 0}@media only screen and (max-width:950px){.customer-sokio__address{height:calc(80vh - 100px);max-height:calc(80vh - 100px);padding:0 20px 100px 0}}@media only screen and (max-width:650px){.customer-sokio__address{padding:0 20px 100px 0}}.customer-sokio__address::-webkit-scrollbar{width:1px}.customer-sokio__address::-webkit-scrollbar-track{background:transparent;margin-top:20px;margin-bottom:40px}.customer-sokio__address::-webkit-scrollbar-thumb{background:#0000;border-right:1px solid #000000}.customer-sokio__address::-webkit-scrollbar-thumb:hover{background:#000}.customer-sokio__address .new-address{cursor:pointer;color:#454545;text-decoration:underline;padding:0 0 30px;border-bottom:1px solid #000000}.customer-sokio__address-new{width:100%;padding:40px 0 30px;border-bottom:1px solid #000000}.customer-sokio__address-new-form{width:100%}.customer-sokio__address-new-form .title{margin:0 0 20px;text-transform:uppercase}.customer-sokio__address-new-form .form-container,.customer-sokio__address-new-form .select-container{margin:0 0 20px}.customer-sokio__address-new-form .checkbox-container{margin:0 0 40px}.customer-sokio__address-new-form .button-container{width:100%;margin:20px 0 0}.customer-sokio__address-new-form .button-container .btn-s:first-child,.customer-sokio__address-new-form .button-container .single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary:first-child,.customer-sokio__address-new-form .button-container .single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a:first-child,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .customer-sokio__address-new-form .button-container .spr-button.spr-button-primary:first-child,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions .customer-sokio__address-new-form .button-container a:first-child{margin-bottom:20px}.customer-sokio__address-new-form .button-container p[id=close_new_address]{background:transparent;padding:0;border:none;text-align:left;cursor:pointer}.customer-sokio__address-list{width:100%}.customer-sokio__address-block{width:100%;margin:40px 0 0;padding:0 0 45px;border-bottom:1px solid #000000;color:#000}.customer-sokio__address-block .title{margin:0 0 20px}.customer-sokio__address-block .address-container{margin:0 0 25px}.customer-sokio__address-block .button-container .btn-s:first-child,.customer-sokio__address-block .button-container .single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .spr-button.spr-button-primary:first-child,.customer-sokio__address-block .button-container .single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions a:first-child,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-content .spr-form .spr-form-actions .customer-sokio__address-block .button-container .spr-button.spr-button-primary:first-child,.single-product__review-rating .shopify-app-block:last-child .spr-container .spr-header .spr-summary .spr-summary-actions .customer-sokio__address-block .button-container a:first-child{margin-right:20px}.customer-sokio__address-block .edit-container{margin:30px 0 0}.customer-sokio__address-block .edit-container .title{margin:0 0 20px}.customer-sokio__address-block .edit-container form>.input-container,.customer-sokio__address-block .edit-container form>.select-container{margin:0 0 20px}.customer-sokio__address-block .edit-container form>.checkbox-container{margin:0 0 40px}.customer-sokio__orders{width:100%;max-width:450px;margin:0 auto;position:relative;z-index:3;height:480px;max-height:480px;overflow-y:scroll;padding:0 20px 0 0}@media only screen and (max-width:950px){.customer-sokio__orders{height:calc(80vh - 100px);max-height:calc(80vh - 100px);padding:0 20px 100px 0}}@media only screen and (max-width:650px){.customer-sokio__orders{padding:0 20px 100px 0}}.customer-sokio__orders::-webkit-scrollbar{width:1px}.customer-sokio__orders::-webkit-scrollbar-track{background:transparent;margin-top:20px;margin-bottom:40px}.customer-sokio__orders::-webkit-scrollbar-thumb{background:#0000;border-right:1px solid #000000}.customer-sokio__orders::-webkit-scrollbar-thumb:hover{background:#000}.customer-sokio__orders .title{margin:0 0 15px}.customer-sokio__orders-block{width:100%;padding:25px 0;border-bottom:1px solid #000000;color:#000}.customer-sokio__orders-block .state{margin:0 0 5px;text-transform:uppercase}.customer-sokio__orders-block .state span{display:inline-block;width:16px;height:16px;border-radius:100%;border:1px solid #000000;margin-right:5px}.customer-sokio__orders-block .state .working{background-color:#fffbb3}.customer-sokio__orders-block .state .complete{background-color:#e7fdbb}.customer-sokio__orders-block .number{margin:0 0 5px}.customer-sokio__orders-block .date{color:#454545;margin:0 0 5px}.customer-sokio__orders-block .price{color:#454545;margin:0 0 20px}.customer-sokio__orders-block .grid-products{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.customer-sokio__orders-block .grid-products .image-container{width:100%;height:0;position:relative;overflow:hidden;padding-top:100%}.pagination__orders{width:calc(100% - 20px);margin:30px auto 10px}.pagination__orders ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;color:#000}.pagination__orders ul li:not(:last-child){margin-right:.5em}.pagination__orders ul li a svg{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.pagination__orders ul li:first-of-type svg{margin-left:-.2rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pagination__orders ul li:last-of-type svg{margin-right:-.2rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.pagination__orders ul li [aria-current]:after{content:"";display:block;width:2rem;height:.01rem;position:absolute;bottom:.08rem;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);background-color:currentColor}.customer-sokio__order-single{width:100%;max-width:450px;margin:0 auto;position:relative;z-index:3;height:480px;max-height:480px;overflow-y:scroll;padding:0 20px 0 0}@media only screen and (max-width:950px){.customer-sokio__order-single{height:calc(80vh - 100px);max-height:calc(80vh - 100px);padding:0 20px 100px 0}}@media only screen and (max-width:650px){.customer-sokio__order-single{padding:0 20px 100px 0}}.customer-sokio__order-single::-webkit-scrollbar{width:1px}.customer-sokio__order-single::-webkit-scrollbar-track{background:transparent;margin-top:20px;margin-bottom:40px}.customer-sokio__order-single::-webkit-scrollbar-thumb{background:#0000;border-right:1px solid #000000}.customer-sokio__order-single::-webkit-scrollbar-thumb:hover{background:#000}.customer-sokio__order-single-header{width:100%;color:#000;margin:0 0 40px}.customer-sokio__order-single-header .title{margin:0 0 40px}.customer-sokio__order-single-header p:not(:last-child){margin:0 0 20px}.customer-sokio__order-single-list{width:100%;margin:0 0 40px}.customer-sokio__order-single-item{width:100%;padding-bottom:20px;border-bottom:1px solid #000000}.customer-sokio__order-single-block{width:100%;margin:0 0 20px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 3fr;grid-template-columns:1fr 3fr;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.customer-sokio__order-single-block--end{padding-top:20px;border-top:1px solid #000000}.customer-sokio__order-single-addresses{width:100%;margin:0 0 40px}.customer-sokio__order-single-addresses .ttl-9{margin:0 0 20px}.customer-sokio__order-single-addresses .btn-s--cancel p:not(:last-child),.customer-sokio__order-single-addresses .btn-s--edit p:not(:last-child),.customer-sokio__order-single-addresses .customer-sokio__orders-block p:not(:last-child),.customer-sokio__order-single-addresses .pagination__orders ul p:not(:last-child),.customer-sokio__order-single-addresses .txt-small-3 p:not(:last-child),.pagination__orders .customer-sokio__order-single-addresses ul p:not(:last-child){margin:0 0 10px}.find-us{padding:75px 0 0;background:linear-gradient(90deg,#ffe9e9 calc(50vw - 20px),#f5f6f6 50vw)}.find-us>.container{width:100%}.find-us__pos{width:100%;background-color:#ffe9e9;position:relative;z-index:1;padding:50px 20px 65px;border-bottom:1px solid #000000}@media only screen and (max-width:950px){.find-us__pos{border-left:1px solid #000000}}.find-us__pos:after{content:"";position:absolute;width:1px;height:100%;background-color:#000;top:0;right:0}.find-us__pos-title{width:100%;max-width:400px;margin:0 auto 30px 0;text-transform:uppercase;color:#000}.find-us__pos-list{width:100%;max-width:630px;margin:0 auto 0 0}.find-us__pos-list>.find-us__pos-block:last-child{margin:0}.find-us__pos-block{width:100%;margin:0 0 30px;color:#000}.find-us__pos-block .state{font-weight:400;font-size:19px;line-height:24px;margin:0 0 15px}.find-us__pos-block .pos:not(:last-child){margin:0 0 12px}.find-us__pos-block .pos{cursor:pointer;font-size:17px;line-height:23px;letter-spacing:.04em}@media only screen and (max-width:650px){.find-us__pos-block .pos{font-size:15px;line-height:17px}}.find-us__pos-block .pos .ttl-address{margin:0 0 5px;position:relative;padding-left:25px}.find-us__pos-block .pos .ttl-address:before{content:"";position:absolute;top:4px;left:0;display:block;width:16px;height:16px;border-radius:100%;border:1px solid #000000;background-color:#fffbb3}.find-us__pos-block .pos .txt-address{color:#454545}.find-us__pos-maps{width:100%;background-color:#f5f6f6}.find-us__pos-maps-container{width:100%;height:100%;position:relative}.find-us__pos-maps-container .map-container{width:100%;position:relative;z-index:1;height:calc(100vh - 75px);display:none;overflow:hidden;border-radius:90px;border:1px solid #000000;position:sticky;top:75px}.find-us__pos-maps-container .map-container.active{display:block}@media only screen and (max-width:950px){.find-us__pos-maps-container .map-container{height:70vh}}@media only screen and (max-width:650px){.find-us__pos-maps-container .map-container{min-height:420px}}.find-us__message{background-color:#f5f6f6;padding:110px 0}@media only screen and (max-width:950px){.find-us__message{border-top:1px solid #000000}}.find-us__message-container{-ms-grid-column:3;-ms-grid-column-span:7;grid-column:3/10;width:100%;max-width:500px;margin:0 auto;color:#000}@media only screen and (max-width:950px){.find-us__message-container{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.find-us__message-container{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.find-us__message-container .title{text-transform:uppercase;text-align:center;margin:0 0 15px}.find-us__message-container .content{text-align:center;margin:0 0 30px}.find-us__message-container .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ritual__welcome{width:100%;height:calc(100vh - 125px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ritual__welcome-content{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/10;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ritual__welcome-content .title{max-width:345px;text-transform:uppercase;margin:0 auto 30px;text-align:center}@media only screen and (max-width:950px){.ritual__welcome-content{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.ritual__welcome-content{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.message-test-show{width:44px;height:44px;display:block!important;cursor:pointer;background-image:url(next-step.svg);background-repeat:no-repeat;background-size:contain}.ritual{padding:75px 0 0}.ritual__message{width:100%;height:calc(100vh - 125px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ritual__message-content{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ritual__message-content .title{max-width:690px;margin:0 auto 15px;text-align:center}.ritual__message-content .content{max-width:690px;text-align:center;margin:0 auto 20px}@media only screen and (max-width:950px){.ritual__message-content{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.ritual__message-content{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.ritual__form{width:100%}.ritual__form-aux{width:100%;min-height:calc(100vh - 125px)}.ritual__form-first{width:100%;min-height:calc(100vh - 125px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ritual__form-questions{width:100%;padding:70px 0 0}@media only screen and (max-width:650px){.ritual__form-questions{padding:80px 0 40px}}.ritual__form-container{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;max-width:930px;margin:0 auto}@media only screen and (max-width:950px){.ritual__form-container{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.ritual__form-container{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.ritual__form-container .title{margin:0 0 100px}@media only screen and (max-width:650px){.ritual__form-container .title{margin:0 0 80px}}.ritual__form-container .title .single-product__ingredients-list,.ritual__form-container .title .single-product__review-rating .shopify-app-block:first-child .spr-starrating,.ritual__form-container .title .single-product__review-rating .shopify-app-block:last-child,.ritual__form-container .title .txt-product,.single-product__review-rating .ritual__form-container .title .shopify-app-block:last-child,.single-product__review-rating .shopify-app-block:first-child .ritual__form-container .title .spr-starrating{margin:0 0 15px;text-align:center}.ritual__form-container .title .ttl-1{text-align:center}.ritual__form-container .input-container{width:100%;max-width:570px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ritual__form-container .input-container .button-container{margin:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ritual__form-container .option-container--end{max-width:336px;margin:0 auto;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:650px){.ritual__form-container .option-container--end{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;max-width:100%}}.ritual__form-container .grid-s{max-width:812px;margin:0 auto}.ritual__bundle-name{width:100%;padding:75px 0;min-height:calc(100vh - 50px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #000000;position:relative;z-index:1}.ritual__bundle-name-container{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/10;max-width:500px;margin:0 auto}.ritual__bundle-name-container .title{margin:0;text-align:center}@media only screen and (max-width:950px){.ritual__bundle-name-container{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12}}@media only screen and (max-width:650px){.ritual__bundle-name-container{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.ritual__bundle-name .message-test-show{position:absolute;z-index:2;bottom:10vh;left:calc(50% - 22px)}@media only screen and (max-width:650px){.ritual__bundle-name .message-test-show{position:static;margin:30px auto 0}}.ritual__bundle-grid{padding:70px 0 80px}.ritual__bundle-grid-container{width:100%;-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;max-width:1050px;margin:0 auto}@media only screen and (max-width:1200px){.ritual__bundle-grid-container{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.ritual__bundle-grid-container{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;overflow:hidden}.ritual__bundle-grid-container>.container{width:100%}}.ritual__bundle-cart{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;max-width:1050px;margin:70px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ritual__bundle-cart form{position:relative;z-index:1}.ritual__bundle-cart .sale-off{width:55px;height:55px;border-radius:50%;border:1px solid #000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;line-height:15px;-webkit-transform:rotate(-16.61deg);transform:rotate(-16.61deg);position:absolute;top:-25px;right:-25px;z-index:2}@media only screen and (max-width:650px){.ritual__bundle-cart .sale-off{font-size:13px;line-height:13px;top:-30px;right:-15px;width:45px;height:45px}}@media only screen and (max-width:1200px){.ritual__bundle-cart{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.ritual__bundle-cart{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.ritual__benefits{background-color:#ffe9e9;border-top:1px solid #000000;padding:50px 0}.ritual__benefits-content{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;width:100%;margin:0 auto}@media only screen and (max-width:950px){.ritual__benefits-content{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.ritual__benefits-content{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.ritual__benefits-title{width:100%;max-width:600px;margin:0 auto 65px}.ritual__benefits-title .title{text-align:center;text-transform:uppercase}@media only screen and (max-width:650px){.ritual__benefits-title{margin:0 auto 20px}}.ritual__benefits-icons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:center;align-content:center}.ritual__benefits-icons-block{width:140px;margin:25px 10px}@media only screen and (max-width:650px){.ritual__benefits-icons-block{margin:35px 10px}}.ritual__benefits-icons-block .image-container{width:100%;height:96px;position:relative}.ritual__benefits-icons-block .text{max-width:115px;margin:30px auto 0;text-align:center}.sokio-rewards__banner{padding:75px 0 0;background-color:#ffe9e9;min-height:calc(100vh - 50px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;border-left:1px solid #000000;border-bottom:1px solid #000000}@media only screen and (max-width:650px){.sokio-rewards__banner{border-right:1px solid #000000}}.sokio-rewards__banner .scroll-program{position:absolute;z-index:2;bottom:10vh;left:calc(50% - 22px)}@media only screen and (max-width:650px){.sokio-rewards__banner .scroll-program{bottom:40px}}.sokio-rewards__banner-title{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sokio-rewards__banner-title .title{max-width:540px;text-align:center;text-transform:uppercase;margin:0 auto 40px}@media only screen and (max-width:950px){.sokio-rewards__banner-title{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13}}@media only screen and (max-width:650px){.sokio-rewards__banner-title{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.sokio-rewards__about{background:linear-gradient(90deg,#fff 50vw,#fffbb3 calc(50vw - 40px));border-bottom:1px solid #000000;border-right:1px solid #000000}@media only screen and (max-width:950px){.sokio-rewards__about{background:#fff;border-right:none}}.sokio-rewards__about>.container{width:100%}.sokio-rewards__about>.container>.grid-s{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.sokio-rewards__about-text{width:100%;-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;border-right:1px solid #000000;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:950px){.sokio-rewards__about-text{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;padding:150px 20px;border-right:none;border-bottom:1px solid #000000}}@media only screen and (max-width:650px){.sokio-rewards__about-text{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.sokio-rewards__about-text-container{width:100%;max-width:450px;margin:0 auto}@media only screen and (max-width:950px){.sokio-rewards__about-text-container{max-width:100%}}.sokio-rewards__about-text .subtitle{margin:0 auto 5px;color:#000}.sokio-rewards__about-text .title{margin:0 auto 20px;text-transform:uppercase}@media only screen and (max-width:650px){.sokio-rewards__about-text .title{margin:0 auto 15px}}.sokio-rewards__about-image{width:100%;-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/13;padding:35px 45px;background-color:#fffbb3}@media only screen and (max-width:950px){.sokio-rewards__about-image{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/13;padding:20px 15px;border-left:1px solid #000000;border-right:1px solid #000000}}@media only screen and (max-width:650px){.sokio-rewards__about-image{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7}}.sokio-rewards__about-image .image-container{width:100%;height:0;position:relative;padding-top:101.724137931%;overflow:hidden}.sokio-rewards__about-image .image-container img{border-radius:50%;border:1px solid #000000}@media only screen and (max-width:950px){.sokio-rewards__about-image .image-container{padding-top:101.3888888889%}}.sokio-rewards__about-image .image-container .tag{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:2}@media only screen and (max-width:650px){.sokio-rewards__about-image .image-container .tag{width:30px;height:30px}}.sokio-rewards__about-image .image-container .tag .ic-sokio{width:60px;height:60px;-webkit-animation:rotateIcon 3s both infinite;animation:rotateIcon 3s both infinite}@media only screen and (max-width:650px){.sokio-rewards__about-image .image-container .tag .ic-sokio{width:30px;height:30px}}.sokio-rewards__about-image .image-container .tag--up{top:40px;left:80px}@media only screen and (max-width:950px){.sokio-rewards__about-image .image-container .tag--up{top:80px}}@media only screen and (max-width:650px){.sokio-rewards__about-image .image-container .tag--up{top:40px;left:40px}}.scroll-program{width:44px;height:44px;display:block!important;cursor:pointer;background-image:url(next-step.svg);background-repeat:no-repeat;background-size:contain}.yotpo-button-style.yotpo-standard-size.yotpo-filled-button.yotpo-rectangular-btn-type{border:1px solid #000000!important;background-color:#fff!important;color:#000!important}.yotpo-button-style.yotpo-standard-size.yotpo-filled-button.yotpo-rectangular-btn-type:focus{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.yotpo-widget-campaign-widget:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.sokio-rewards>:focus,.sokio-rewards>:focus-visible,.sokio-rewards>:focus-within{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.sokio-rewards__frame{width:100%}.sokio-rewards__frame-user,.sokio-rewards__frame-activity{border-bottom:1px solid #000000}.sokio-rewards__frame-redeem{border-bottom:1px solid #000000;background-color:#e7fdbb}.sokio-rewards__frame-friends{background-color:#ffe9e9}.sokio-rewards__frame-friends .yotpo-background,.sokio-rewards__frame-friends .yotpo-tile{background:transparent!important}.sokio-rewards__frame-friends .yotpo-input-container.yotpo-email-container input{text-transform:none!important}.yotpo-redemption-option-reward{font-size:18px!important;padding:15px 0;min-height:70px}.yotpo-button-style{background-color:#fff!important}.yotpo-button-style:hover{background:radial-gradient(circle,#fff200,#e7fdbb)!important}.yotpo-headline{font-size:40px!important}.yotpo-widget-campaign-widget .yotpo-action-button-widget .yotpo-button-style:focus,.yotpo-widget-campaign-widget .yotpo-action-button-widget .yotpo-button-style:focus-visible,.yotpo-widget-campaign-widget .yotpo-action-button-widget .yotpo-button-style:focus-within,.yotpo-widget-campaign-widget .yotpo-action-button-widget .yotpo-button-style:hover,.yotpo-widget-campaign-widget:focus,.yotpo-widget-campaign-widget:focus-visible,.yotpo-widget-campaign-widget:focus-within,.yotpo-widget-campaign-widget:hover{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.yotpo-widget-campaign-widget [aria-label=CreateAccountCampaign] .yotpo-widget-campaign-widget-icon-container{position:relative}.yotpo-widget-campaign-widget [aria-label=CreateAccountCampaign] .yotpo-widget-campaign-widget-icon-container svg{display:none!important}.yotpo-widget-campaign-widget [aria-label=CreateAccountCampaign] .yotpo-widget-campaign-widget-icon-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(07.png);background-repeat:no-repeat;background-position:center;background-size:contain}.yotpo-widget-campaign-widget [aria-label=PointsForPurchasesCampaign] .yotpo-widget-campaign-widget-icon-container{position:relative}.yotpo-widget-campaign-widget [aria-label=PointsForPurchasesCampaign] .yotpo-widget-campaign-widget-icon-container svg{display:none!important}.yotpo-widget-campaign-widget [aria-label=PointsForPurchasesCampaign] .yotpo-widget-campaign-widget-icon-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(03.png);background-repeat:no-repeat;background-position:center;background-size:contain}.yotpo-widget-campaign-widget [aria-label=BirthdayCampaign] .yotpo-widget-campaign-widget-icon-container{position:relative}.yotpo-widget-campaign-widget [aria-label=BirthdayCampaign] .yotpo-widget-campaign-widget-icon-container svg{display:none!important}.yotpo-widget-campaign-widget [aria-label=BirthdayCampaign] .yotpo-widget-campaign-widget-icon-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(02.png);background-repeat:no-repeat;background-position:center;background-size:contain}.yotpo-widget-campaign-widget [aria-label=FacebookShareCampaign] .yotpo-widget-campaign-widget-icon-container{position:relative}.yotpo-widget-campaign-widget [aria-label=FacebookShareCampaign] .yotpo-widget-campaign-widget-icon-container svg{display:none!important}.yotpo-widget-campaign-widget [aria-label=FacebookShareCampaign] .yotpo-widget-campaign-widget-icon-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(04.png);background-repeat:no-repeat;background-position:center;background-size:contain}.yotpo-widget-campaign-widget [aria-label=FacebookPageVisitCampaign] .yotpo-widget-campaign-widget-icon-container{position:relative}.yotpo-widget-campaign-widget [aria-label=FacebookPageVisitCampaign] .yotpo-widget-campaign-widget-icon-container svg{display:none!important}.yotpo-widget-campaign-widget [aria-label=FacebookPageVisitCampaign] .yotpo-widget-campaign-widget-icon-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(01.png);background-repeat:no-repeat;background-position:center;background-size:contain}
/*# sourceMappingURL=/cdn/shop/t/14/assets/styles.css.map */
