div.family__auth{margin:auto;text-align:center}form.family__auth{display:flex;flex-direction:column;align-items:center}.family__auth_row{display:flex;flex-direction:column;align-items:center;justify-content:center}.family__auth_group{position:relative;padding:1rem}.family__auth_group label{position:absolute;transition:all .3s ease;font-size:.8rem;bottom:1.2rem;left:1rem}.family__auth_group label:hover{cursor:pointer}.family__auth_group input{border-radius:0;width:300px;border-bottom:2px solid #000;outline:none;font-size:.8rem;line-height:1.5rem;transition:all .3s ease-in-out}.family__auth_group input::selection{color:red}.family__auth_group input:autofill{-webkit-box-shadow:0 0 0 30px white inset!important}.family__auth_group input:hover{cursor:pointer}.family__auth_group input:focus{cursor:text;border-color:#0006}.family__auth_group__error{color:red;font-size:.7em;letter-spacing:.1em;padding:0}.family__auth_group:has(input:focus,input:not(:placeholder-shown),input:autofill) label{color:red;bottom:2.5rem;left:20px}.family__auth_group:has(input:not(:placeholder-shown)) label{color:#000}.family__auth_row:last-child .family__auth_group{text-align:center;padding:0;display:inline-grid}.family__auth_row:last-child .family__auth_group .btn{width:200px;justify-self:center;margin:1em auto}.family__auth_row:last-child .family__auth_group span a{font-weight:700}.family__auth_row:last-child .family__auth_group span a:hover{opacity:.6}section.family h1{text-align:center}div.family{width:90%;display:flex;flex-direction:row;margin:auto}.static-page .family{max-width:100%!important;padding:unset!important}.family__menu{width:20%;position:sticky;top:50px;height:100%}.family__user{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.famliy__user__account{width:100%;align-items:center;display:flex;flex-direction:row;justify-content:space-between}.famliy__user__account__logout{text-decoration:underline}.famliy__user__account__logout:hover{font-weight:700}.famliy__user__account__data{display:inline-grid;width:80%}.family__content{width:100%}.family__orders{width:90%;margin:auto;max-height:60dvh;text-wrap:balance;overflow-y:overlay;scroll-snap-type:y mandatory}.family__orders::-webkit-scrollbar{width:6px}.family__orders::-webkit-scrollbar-thumb{background:#000;border-radius:5rem;height:50%}.family__orders::-webkit-scrollbar:hover{width:26px}.family__products{width:60dvw;margin:auto;max-height:60dvh;text-wrap:balance;overflow-y:overlay;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;gap:2rem;scroll-snap-type:y mandatory}.family__products::-webkit-scrollbar{width:6px}.family__products::-webkit-scrollbar-thumb{background:#000;border-radius:5rem;height:50%}.family__products::-webkit-scrollbar:hover{width:26px}.family__products__product{display:flex;flex-direction:column;justify-content:center;align-items:center;height:30%;width:30%}.family__products__product_image{width:15dvw}.family__products__product_name{text-align:center;font-family:Adderley;font-size:1.2rem;font-weight:700;letter-spacing:-.1px;transform:scaleX(1.1);transform-origin:center}.family__options{display:flex;flex-direction:column;text-align:center;gap:1rem;margin:1rem 0}.family__options a{font-weight:700;border-radius:2rem;background:linear-gradient(355deg,#0000000f,#22dba129);height:2rem;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.family__options a:hover{transform:scale(.9)}.family__options a.active{outline:1px solid rgba(0,0,0,.6)}.family__orders__order{scroll-snap-align:start;scroll-snap-stop:always}.family__orders__order_container{display:flex;justify-content:space-evenly;height:30dvh;align-items:center;width:90%;margin:auto}.family__orders__order:has(+.family__orders__order) .family__orders__order_container{border-bottom:2px solid rgba(0,0,0,.6)}.family__orders__order_products{width:40%;height:200px;overflow-y:overlay;overflow-x:hidden;scroll-snap-type:y mandatory}.family__orders__order_products::-webkit-scrollbar{width:6px}.family__orders__order_products::-webkit-scrollbar-thumb{background:#000;border-radius:5rem}.family__orders__order_products__contact,.family__orders__order_products__delivery{padding:0 0 0 .5rem;border-left:2px solid rgba(0,0,0,.6);font-family:Helvetica,Arial,sans-serif;font-weight:300;margin:0 0 0 .5rem}.family__orders__order_container__data_block,.family__orders__order_container__confirm_data{width:50%}.family__products__product{scroll-snap-align:start;scroll-snap-stop:always}@media (width <= 1000px){div.family{width:100%;flex-direction:column;align-items:center}.family__menu{width:80%;position:inherit}.family__user>img{width:50%}.family__orders{width:95%}.family__orders__order_container{flex-direction:column-reverse;height:unset}.family__orders__order_products{width:100%;overflow-x:overlay;overflow-y:hidden;scroll-snap-type:x mandatory;display:-webkit-inline-box}.family__orders__order_container__data_block{padding:1em 0 0;width:60%}.family__orders__order:has(+.family__orders__order) .family__orders__order_container{padding:0 0 1rem}.family__orders__order_container__confirm_data{width:100%}.family__products{width:95%}.family__products__product{width:40%;height:40%}.family__products__product_image{width:100%}}.hamburger{display:none;margin-left:12px;position:absolute;top:78px;transition:all .7s ease-in-out;z-index:4}.hamburger .line{background-color:var(--text-primary);display:block;height:2px;margin:4px;transition:all .6s ease-in-out;width:20px}.hamburger:hover{cursor:var(--pointer)}.hamburger:before{border:2px solid transparent;border-radius:100%;box-sizing:border-box;content:"";height:40px;left:calc(50% - 20px);position:absolute;top:calc(50% - 20px);transition:all .5s ease-in-out;width:40px}.hamburger.is-active{margin-left:calc(70% - 60px);transform:rotate(45deg)}.hamburger.is-active:before{border:2px solid #000}.hamburger.is-active .line{background-color:#000;transition-duration:.5s;width:30px}.hamburger.is-active .line:nth-child(1){transform:translateY(6px)}.hamburger.is-active .line:nth-child(2){opacity:0}.hamburger.is-active .line:nth-child(3){transform:translateY(-6px) rotate(90deg)}.side-menu{background-color:#000;box-shadow:4px 0 16px #223c5033;height:100vh;left:-100%;opacity:0;position:absolute;transition:all .5s ease-in-out;transition-delay:.2s;width:70vw;z-index:3}.side-menu.is-active{left:0;opacity:1;transition-delay:0s}.side-menu .header{align-items:center;background-color:var(--text-primary);display:flex;font-family:Adderley,sans-serif;font-size:2rem;height:50px;line-height:1}.side-menu .header .title{margin-left:20px;margin-top:7px}.side-menu .body{color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;margin-left:20px;margin-top:20px;text-transform:uppercase}.side-menu .body ul{display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 1024px){.hamburger{display:block}}.marquee3k{overflow:hidden;max-width:100%;background-color:#fff;white-space:nowrap}.marquee3k .marquee3k__copy{background-color:#fff;color:#000000e6;font-size:23px;font-weight:700;height:65px;line-height:28px;padding:18px 2px 5px;z-index:0;margin-top:0;text-transform:uppercase;font-family:Adderley,sans-serif}.marquee3k .marquee3k__copy i{font-style:normal;padding:0 14px}header{position:sticky;top:0;z-index:2}.header-content{align-items:center;background-color:var(--main-color);color:var(--text-primary);display:flex;font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:700;height:50px;justify-content:space-between;letter-spacing:.04em;-webkit-user-select:none;user-select:none;width:100%}.header-left{width:42%}.header-left>.header-nav{display:flex;justify-content:flex-start}.header-left>.header-nav li{padding:0 1.5em;transition:opacity .3s ease-in-out}.header-left>.header-nav li:hover{opacity:.6}.header-logo{height:100%;transition:all .2s ease-in-out}.header-logo img{height:100%}.header-logo:hover{height:95%;opacity:.5;transition:all .2s ease-in-out}.header-right{width:42%}.header-right>.header-nav{display:flex;justify-content:flex-end}.header-right>.header-nav li{padding:0 2em 0 1em}.logo{background-image:url(images/header/logo.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:100%}.currency{font-family:Source Sans Pro;font-weight:600}.localizator__container{background-color:#000;border-radius:4px;box-shadow:-9px 9px 20px -10px #8c8c8c;color:#fff;font-family:Helvetica;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:18rem;z-index:100}.localizator__container .close__container{width:100%;display:flex;justify-content:end;padding:15px 15px 0}.localizator__container .close__container button svg{height:30px;width:30px}.localizator__container .close__container button:hover svg{opacity:.6}.localizator__container .end__container{display:flex;justify-content:center;padding:0 15px 15px}.localizator__container .end__container .change{font-size:.8em;text-decoration:underline;height:30px}.localizator__container .end__container .change:hover{text-decoration:none}.localizator__container .content{min-height:16rem;align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.localizator__container .content .locale{font-weight:700;font-size:1.2rem}.localizator__container .content .locales{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:1rem}.localizator__container .content .locales a{gap:.5rem;display:flex;flex-direction:row}.localizator__container .content .locales a:hover{text-decoration:underline;text-decoration-thickness:2px}.localizator__container .content .btn__cnt{width:60%;height:40px;border:1px solid #fff;--color: rgba(255, 255, 255, .4)}.localizator__container .content .btn__cnt:hover{color:var(--color);border-color:var(--color)}.localizator__container .flag{width:30%}.localizator__background{background-color:#0000004d;height:100dvh;left:0;position:fixed;top:0;width:100dvw;z-index:99}.product__mystery-box{align-items:center;display:grid;grid-template-columns:1fr 1fr;margin:auto;width:80%;font-family:Helvetica,Arial,sans-serif}.product__mystery-box .data{width:80%}.product__mystery-box .information{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}.product__mystery-box .information h1{font-family:Adderley;font-size:3rem;font-weight:700;letter-spacing:-.1px;transform:scaleX(1.1);max-width:90%;transform-origin:left}.product__mystery-box form{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0;width:fit-content}.product__mystery-box form .buttons{display:flex;gap:1rem}.product__mystery-box form .btn.add-to-cart{width:100%;margin-top:unset}.product__mystery-box form .pick-size{font-weight:700}.product__mystery-box .add-cart-form{align-items:flex-start}@media screen and (max-width: 1024px){.product__mystery-box{grid-template-columns:unset;grid-template-rows:1fr 1fr;width:100%}.product__mystery-box .data{padding:0 1rem;width:100%}.product__mystery-box form{width:100%}}.product__certificate{padding:2rem;align-items:center;display:grid;font-family:Helvetica,Arial,sans-serif;grid-template-columns:1fr 1fr;margin:auto;width:80%}.product__certificate .data{width:80%}.product__certificate .information{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}.product__certificate .information h1{font-family:Adderley;font-size:3rem;font-weight:700;letter-spacing:-.1px;max-width:90%;transform:scaleX(1.1);transform-origin:left}.product__certificate form{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0;width:50%}.product__certificate form input[type=range]{appearance:unset;background:transparent;width:100%}.product__certificate form input[type=range]::-webkit-slider-runnable-track{background:#0000001a;height:10px;border-radius:10px}.product__certificate form input[type=range]::-webkit-slider-thumb{appearance:unset;background:#000;border-radius:50%;height:20px;margin-top:-5px;width:20px}.product__certificate form input[type=range]::-webkit-slider-thumb:hover{cursor:var(--pointer)}.product__certificate form input[type=range]::-webkit-slider-thumb:active{background:#0009}.product__certificate form input[type=text],.product__certificate form input[type=email]{border:2px solid rgba(0,0,0,.5);padding:0 .5rem;height:30px;outline:unset}.product__certificate form input[type=text]:focus,.product__certificate form input[type=email]:focus{border:2px solid rgb(0,0,0)}.product__certificate form #errorMessage{font-size:.8rem;color:var(--danger-color)}.product__certificate form #errorMessage.hidden{display:none}.product__certificate form .btn{width:100%}.product__certificate .add-cart-form{align-items:flex-start}.product__certificate #certificate-carousel{margin:auto}@media screen and (max-width: 1024px){.product__certificate{padding:0;grid-template-columns:unset;grid-template-rows:1fr;width:100%}.product__certificate .data{padding:0 1rem;width:100%}.product__certificate form{width:100%}.product__certificate .information h1{font-size:2rem}.product__certificate{margin-bottom:2rem}#certificate-carousel{padding:2rem}}.cart_total .cart_promo{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;width:100%;height:auto;padding-bottom:20px;flex-wrap:nowrap;gap:15px}.cart_total .cart_promo *{font-family:Adderley}.cart_total .cart_promo .cart_promo__input-group{display:flex;flex-direction:column;gap:5px;align-items:flex-start;justify-content:flex-start;padding:0;width:100%;max-width:330px}.cart_total .cart_promo .cart_promo__label{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;padding:0;width:100%}.cart_total .cart_promo .cart_promo__title{font-size:20px;font-weight:500;color:#8a8a8a;padding:0;text-transform:uppercase}.cart_total .cart_promo .cart_promo__validation{display:flex;flex-direction:row;gap:10px;font-size:16px;font-weight:400;font-family:Helvetica,Arial,sans-serif;color:#ed0726}.cart_total .cart_promo .cart_promo__input{appearance:none;border:1px solid #000000;padding:0 20px;min-height:60px;font-weight:500;width:100%;max-width:330px}.cart_total .cart_promo .cart_promo__button{max-width:220px;align-self:flex-end;height:60px;margin:0}@media screen and (max-width: 1600px){.cart_total .cart_promo .cart_promo__button{max-width:170px}}@media screen and (max-width: 768px){.cart_total .cart_promo .cart_promo__button{max-width:150px;height:50px}.cart_total .cart_promo .cart_promo__input{min-height:50px;max-width:350px}.cart_total .cart_promo .cart_promo__input-group{max-width:350px}}@media screen and (max-width: 656px){.cart_total .cart_promo{gap:10px;justify-content:center}.cart_total .cart_promo .cart_promo__input-group{width:100%}.cart_total .cart_promo .cart_promo__input{min-width:auto;max-width:100%}}.cart_total_t-discount{display:none!important}.cart_total_t-discount.show{display:flex!important}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__slide--thumbnail img,.splide__slide--cover img{width:100%;height:100%;object-fit:cover}.splide__slide--inst img{height:100%;cursor:var(--pointer);content-visibility:auto}.splide__slide--inst img{object-fit:contain}.splide__slide--thumbnail,.splide__slide--thumbnail.is-active{opacity:1}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:none;border:0;border-radius:50%;cursor:var(--pointer);display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.8;padding:0;position:absolute;top:50%;transform:translateY(-50%);max-width:2em;z-index:1}.splide__arrow svg{fill:currentColor;height:1.5em;width:1.5em}.splide__arrow:hover:not(:disabled){opacity:1}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:0}.splide__arrow--prev{left:0}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:0}.splide.is-focus-in .splide__arrow:focus{outline:0}.splide__pagination{bottom:.5em;left:0;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#000;border-color:#ccc;transform:scale(1.5);z-index:1;opacity:1}.splide__pagination__page:hover{cursor:var(--pointer);opacity:.9}.splide__pagination__page:focus-visible{outline:0}.splide.is-focus-in .splide__pagination__page:focus{outline:0}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}.splide__toggle{cursor:var(--pointer)}.splide__track--nav>.splide__list>.splide__slide{cursor:var(--pointer)}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}*{box-sizing:border-box}.payment-stripe{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;display:flex;justify-content:center;align-content:center;height:100%;width:100%}#stripe-form{align-self:center;width:100%}#payment-message{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}#stripe-element{margin:1rem 0}#stripe-submit{height:50px;display:block;width:100%}#stripe-submit:disabled{opacity:.5;cursor:default}#button-text{font-size:unset;padding-bottom:unset}#stripe-spinner{position:relative}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width: 600px){#stripe-form{min-width:initial}}abbr{text-decoration:unset}h1{line-height:normal;margin-block-end:unset;margin-block-start:unset}input[type=radio]{appearance:unset;-webkit-appearance:unset}[x-cloak]{display:none!important}:root{--main-color: #000;--text-primary: #fff;--danger-color: #e81313;--shadow-color: 0deg 0% 63%;--shadow-elevation-low: -.6px .6px 1px hsl(var(--shadow-color) / .34), -1px 1px 1.6px -1.2px hsl(var(--shadow-color) / .34), -2.3px 2.4px 3.7px -2.5px hsl(var(--shadow-color) / .34);--shadow-elevation-medium: -.6px .6px 1px hsl(var(--shadow-color) / .36), -1.9px 2px 3.1px -.8px hsl(var(--shadow-color) / .36), -4.7px 4.9px 7.6px -1.7px hsl(var(--shadow-color) / .36), -11.5px 12px 18.7px -2.5px hsl(var(--shadow-color) / .36);--shadow-elevation-high: -1px 1px 1.6px hsl(var(--shadow-color) / .34), -5.8px 5.8px 9.2px -.4px hsl(var(--shadow-color) / .34), -10.9px 10.9px 17.3px -.7px hsl(var(--shadow-color) / .34), -17.9px 17.9px 28.5px -1.1px hsl(var(--shadow-color) / .34), -28.6px 28.6px 45.5px -1.4px hsl(var(--shadow-color) / .34), -44.7px 44.7px 71.1px -1.8px hsl(var(--shadow-color) / .34), -67.9px 67.9px 108px -2.1px hsl(var(--shadow-color) / .34), -100px 100px 159.1px -2.5px hsl(var(--shadow-color) / .34);--pointer: url(/build/assets/pointer-BcUuaJmM.svg) 3 0, auto}::-webkit-scrollbar{background-color:transparent;width:4px}::-webkit-scrollbar-track{background:#0003}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}*,:after,:before{box-sizing:inherit}a:hover{cursor:var(--pointer)}.bigpicture iframe{height:calc(100dvh - 50px);object-fit:cover;object-position:center;pointer-events:none;transition:all .3s ease-in-out;width:100%}.filter{bottom:2rem;margin:2rem auto;position:sticky;width:fit-content;z-index:1}.filter>div{align-items:center;background:#000;border-radius:4px;display:flex;font-family:Helvetica,Arial,sans-serif;font-size:12px;height:2.5rem;justify-content:space-evenly;opacity:.8;width:7rem}.filter>div span{color:#fff;line-height:1;text-transform:uppercase}.filter>div svg{width:20px}.filter>div:hover{cursor:var(--pointer);opacity:1}.filter_panel__wrapper{backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);display:none;height:100%;position:fixed;top:0;width:100%;z-index:2}.filter__panel{background-color:#fff;bottom:0;box-shadow:0 0 20px #6b6b6b;height:100dvh;position:fixed;right:0;transform:translateY(110%);transition:transform .5s ease-in-out;width:20dvw;z-index:2}.filter__panel .filter__panel-close{display:block;height:30px;margin:10px auto;opacity:.6;width:30px}.filter__panel .filter__panel-close:hover{cursor:var(--pointer);opacity:1}.filter__panel .filter_panel__container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.filter__panel .filter_panel__container .filter_panel__categories{width:100%}.filter__panel .filter_panel-logo{background-image:url(/build/assets/logo_fs-BMyNFxU-.png);background-position:6rem 7rem;background-repeat:no-repeat;background-size:cover;bottom:0;height:50%;opacity:.1;position:absolute;width:100%;z-index:-1}.filter__panel .category_button.active a>span{background-color:#000;color:#fff}.filter__panel .category_button.active.category_button-sale a>span{color:#aa2424}.filter__panel .category_button:hover a>span{background-color:#000;color:#fff}.filter__panel .category_button:has(+.category_button){border-bottom:1px solid black}.filter__panel .category_button a>span{cursor:var(--pointer);display:block;font-family:Helvetica,Arial,sans-serif;padding:10px 20px;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.filter__panel .category_button.category_button-soldout{color:gray}.filter__panel .category_button.category_button-sale{color:#aa2424}.filter__panel .category_button.category_button-sale:hover a>span{color:#aa2424!important}.catalog-result-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:50px 0;width:100%}.catalog-result-empty h1{font-family:Adderley,sans-serif;font-size:3rem}.inst-image-full{height:100%;object-fit:contain;width:auto}.async-images-loading{background-color:#000;border:2px solid white;bottom:20px;color:#fff;display:none;font-family:Helvetica,Arial,sans-serif;line-height:1;outline:2px solid black;padding:10px;position:fixed;right:20px;z-index:9999}.async-images-loading--show{display:block}.async-images-loading-1,.async-images-loading-2,.async-images-loading-3{animation-duration:1s;animation-iteration-count:infinite;animation-name:loadingFade}.async-images-loading-2{animation-delay:.1s}.async-images-loading-3{animation-delay:.2s}.show-on-mobile{display:none}.hide-on-mobile{display:initial}.product-collection,.product-price{font-family:Helvetica,Arial,sans-serif;font-size:1em;margin-bottom:10px}.product-collection{font-size:.8em;margin-bottom:-5px}.fade-in{animation:fade-in .5s cubic-bezier(.55,.085,.68,.53) both}.tracking-in-contract-bck{animation:tracking-in-contract-bck 1s cubic-bezier(.215,.61,.355,1) both}.focus-in-contract-bck{animation:focus-in-contract-bck 1s cubic-bezier(.25,.46,.45,.94) both}.slide-in{animation:slide-in .7s cubic-bezier(.55,.09,.43,.21) both}html{box-sizing:border-box;-webkit-user-select:none;user-select:none}*{-webkit-user-drag:none}body{display:flex;flex-direction:column;overflow:overlay}ol,ul{margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding-inline-start:0}a{color:unset;text-decoration:none}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol[class],p,ul[class]{margin:0}ol,ul,ul[class]{list-style:none}button,input,select,textarea{font:inherit}b,strong{font-weight:700}.delivery-buttons{display:flex;flex-direction:column;gap:1rem}.delivery-button-input{border:1px solid #fff;height:0;opacity:0;padding:.5em;position:absolute;transition:all .3s ease-in-out}.delivery-button-input:checked+.delivery-button-label{background:#0003;border:1px solid #000}.delivery-button-input:checked{background:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///////yH5B000000LAAAAAABAAEAAAICRAEAOw==) no-repeat center center;background-size:9px 9px;color:#000}.delivery-button-input:hover+.delivery-button-label{background:#0003}.delivery-button-label{align-items:center;border:1px solid rgba(0,0,0,.2);cursor:var(--pointer);display:flex;font-family:Adderley;font-size:1.5em;height:1em;justify-content:center;margin-right:.5em;transition:all .3s ease-in-out;width:1em}.delivery-button{align-items:center;display:flex;margin-bottom:1em}.size-button-input{opacity:0;position:absolute}.animate-fade{animation-delay:.5s;animation-duration:.5s;animation-fill-mode:backwards;animation-name:animate-fade}.animate-fade-out{animation-delay:.5s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:animate-fade}.mini_fi{animation-duration:.5s;animation-fill-mode:backwards;animation-name:animate-fade}section{animation-delay:.5s;animation-duration:.5s;animation-fill-mode:backwards;animation-name:animate-fade}.size-button-input:hover+.size-button-label{background-color:#000;color:#fff}.size-button-input:checked+.size-button-label{background-color:#000;border-color:#000;color:#fff;transition:all .3s ease-in-out}.size-button-label{align-items:center;border:2px solid #000;box-shadow:var(--shadow-elevation-medium);cursor:var(--pointer);display:flex;font-family:Adderley;font-size:1em;height:50px;justify-content:center;line-height:1;transition:all .3s ease-in-out;width:50px}.size-buttons{display:flex;gap:1em;padding:1em 0}.add-cart-form{align-items:center;display:flex;flex-direction:column;width:100%}.sale{color:#00ff5a!important}ul.header-nav>li>span,.header-nav .dropdown a>span{color:var(--text-primary);cursor:var(--pointer);transition:all .3s ease-in-out}ul.header-nav>li>span:hover,.header-nav .dropdown a>span:hover{opacity:.6;transition:all .3s ease-in-out}.footer_branding{align-items:center;bottom:0;display:flex;flex-direction:row;justify-content:space-between;padding:2em;position:absolute;text-align:center}.footer_branding_item{object-fit:contain;width:20%}span.footer_branding_item{color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:.6vw;font-weight:700;opacity:.7;-webkit-user-select:none;user-select:none;width:35%}.footer_bottom{background-color:#000;display:flex;flex-direction:row;justify-content:space-between;padding:2vh 1vw 1vh 1vw}.footer_bottom a{transition:all .3s ease-in-out}.footer_bottom a:hover{opacity:.6;transition:all .3s ease-in-out}.footer_bottom .right,.footer_bottom .left{display:flex;flex-direction:column;width:35%}.footer_bottom .right{justify-content:space-between}.footer_nav{color:#fff;display:flex;flex-direction:row;font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;justify-content:space-between;text-align:center;text-transform:uppercase}.footer_nav span{font-weight:300}.footer_nav .item li{align-items:center;display:flex;flex-direction:row;font-size:1rem}html{cursor:url(/build/assets/cursor-CJo6luud.svg) 19 19,auto}.related_products{display:flex;flex-wrap:wrap}.related_products .product-card{padding:1em;width:16.6666666667%}.product-instagram-container .splide__slide{padding:0 1vw}.page_back{padding:2em 2em 0}.page_back a{align-items:center;display:flex;flex-direction:row;transition:opacity .3s ease-in-out;width:fit-content}.page_back a:hover{opacity:.6;transition:opacity .3s ease-in-out}.page_back span{font-family:Adderley;font-size:1.3em;font-weight:700;margin-left:.5em}.back_button{background-image:url(/build/assets/arrow_back2-BYJ-CVWX.svg);background-position:center;background-repeat:no-repeat;background-size:1.5em,1.5em;height:1.5em;width:1.5em}.footer_nav .item li:hover>.list_bullet{background-image:url(/build/assets/list_hole-n-Z4MZA9.svg);transform:rotate(360deg);transition:all .3s ease-in-out}.footer_nav .item li .list_bullet{background-image:url(/build/assets/list_bullet-CheIaMax.svg);background-position:center;background-repeat:no-repeat;background-size:1.5vw,1.5vw;height:1.5vw;margin-right:.3vw;transform:rotate(180deg);transition:all .3s ease-in-out;width:1.5vw}.footer_logo{align-self:flex-end;opacity:.3;padding-top:2rem;width:15%}.footer_logo,.footer_nav ul{text-align:start}.fmobile{display:none}.footer_m{background-color:var(--main-color);width:100%}.fmbutton-arrow{font-family:Helvetica,Arial,sans-serif;font-size:2em;font-weight:700;transition:transform .8s ease}.fmbutton-arrow.active{transform:rotate(-180deg);transition:transform .8s ease}.fmbutton{align-items:flex-start;border-bottom:1px solid var(--text-primary);display:flex;flex-direction:column;font-size:.7em;height:fit-content;letter-spacing:.2em;text-transform:uppercase;transition:all .3s ease-in-out}.dropdown-menu .items li:last-child,.fmbutton:last-child{border:0}.fmbutton span{margin:1em}.fmbutton_options{font-size:1em;height:auto;letter-spacing:0;max-height:0;opacity:0;overflow:hidden;transition:all .5s ease-in-out}.fmbutton_options.active{height:fit-content;max-height:500px;opacity:1}.fmbutton_option{align-items:center;display:flex;height:40px;justify-content:flex-start;margin-left:1em;max-height:600px;text-transform:none}.fmbutton_head,.fmsocial{align-items:center;display:flex;height:50px}.fmbutton_head{justify-content:space-between;width:100%}.fmsocial{border-bottom:1px solid var(--text-primary);font-size:.7em;justify-content:space-around;letter-spacing:.2em;text-transform:uppercase}.fmbutton span,.fmsocial span{color:var(--text-primary);font-family:Helvetica,Arial,sans-serif;font-weight:400}.dropdown:hover .dropdown-currency,.dropdown:hover .dropdown-menu{opacity:1;transition:all .3s ease-in-out;visibility:visible;z-index:1}.header-nav .dropdown{display:flex;justify-content:center}.header-nav .dropdown a,.header-nav .dropdown span{align-self:center}.dropdown-currency,.dropdown-menu{background:#000;opacity:0;position:absolute;transition:all .3s ease-in-out;visibility:hidden}.dropdown-menu{margin-top:15px;width:max-content}.dropdown-menu .items li{border-bottom:1px solid gray;margin:0;padding:1em}.dropdown-menu .items li span{margin:3em}.dropdown-currency{margin-top:50px}.dropdown-currency .items li{align-self:center;border-top:1px solid gray;display:flex;justify-content:center;margin:0;padding:1em}.dropdown-currency .items li span{margin:none}.dropdown-currency_m,.dropdown-currency_m.active{opacity:1;transition:all .3s ease-in-out;visibility:visible}.dropdown-currency_m{background:#eeeeee4d;opacity:0;visibility:hidden}.dropdown-currency_m .items li{height:28px;margin-top:11px}.dropdown-currency_m .items li:last-child{margin-bottom:11px}.currency_m{height:28px;width:56px}.dropdown-flag{background-position:center;background-repeat:no-repeat;background-size:contain;height:100%;margin:0 auto;width:28px}.currency_nav_m{margin:0 10px}.dropdown-currency_m ul.items{padding-bottom:2px}.btn.add-to-cart{border-radius:0;font-family:Adderley;font-size:1.2em;margin-top:1em;text-transform:uppercase;width:60%}.circular-menu{bottom:1em;position:fixed;right:1em;z-index:2}.circular-menu .floating-btn,.circular-menu:after{background-color:var(--main-color);height:3.5em;width:3.5em}.circular-menu .floating-btn{background-image:url(/build/assets/menu-B73JMEIR.svg);background-position:center;background-repeat:no-repeat;background-size:1.5em,1.5em;border-radius:50%;box-shadow:0 0 6px 3px var(--main-color);cursor:var(--pointer);display:block;line-height:3.9;outline:0;text-align:center;transform:rotate(0);transition-duration:.5s}.circular-menu.active .floating-btn{background-image:url(/build/assets/close-ClQTe89d.svg);box-shadow:0 0 6px 3px var(--text-primary);transform:rotate(180deg)}.circular-menu .floating-btn:active{box-shadow:0 4px 8px #0006}.circular-menu:after{box-shadow:0 0 3px 1px var(--main-color);content:" ";right:0;top:0;transition:transform .6s ease;z-index:-2}.circular-menu.active:after{box-shadow:0 0 6px 2px var(--main-color);transform:scale3d(5.5,5.5,1);transition:transform .5s ease;transition-timing-function:ease-in}.circular-menu .items-wrapper{margin:0;padding:0}.circular-menu .menu-item,.circular-menu:after{border-radius:50%;display:block;position:absolute}.circular-menu .menu-item{background-color:#fff;color:#fff;font-size:1em;height:3em;line-height:3;right:.2em;text-align:center;text-decoration:none;top:.2em;transition:transform .5s ease;width:3em;z-index:-1}.circular-menu .menu-item:hover{background-color:#0000004d}.circular-menu.active .menu-item{transition-timing-function:ease-in-out}.circular-menu.active .menu-item:nth-child(1){transform:translate3d(1em,-7em,0)}.circular-menu.active .menu-item:nth-child(2){transform:translate3d(-3.5em,-6.3em,0)}.circular-menu.active .menu-item:nth-child(3){transform:translate3d(-6.5em,-3.2em,0)}.circular-menu.active .menu-item:nth-child(4){transform:translate3d(-7em,1em,0)}.right-nav{display:none;justify-content:flex-end;margin-right:12px}.bag{background-image:url(/build/assets/bag-B9KeCWW5.svg);height:20px;width:20px}.bag,.bag-ico{background-repeat:no-repeat;background-size:cover}.bag-ico{background-image:url(/build/assets/test-BthXlndq.svg);height:10px;width:10px}.featured-products{display:flex;flex-wrap:wrap;margin-top:2em}.featured-products .product-card{padding:1em;width:25%}.card-information,.product-card{align-items:center;display:flex;flex-direction:column}.product-card{font-family:Adderley;font-weight:700;position:relative}.product-card .discount{color:var(--danger-color);font-size:1.2rem;position:absolute;right:5%;top:5%}.card-information{padding:1rem 0}.image-blured{animation:loadingBlur 2s infinite;transform:scale(.93)}.card-images{aspect-ratio:1/1;cursor:var(--pointer);position:relative;width:100%}.card-images:hover .back-image{opacity:1;transition-duration:.7s}.front-image,.back-image{background-repeat:no-repeat;background-size:cover;width:100%}.card-images:hover .front-image,.front-image{opacity:0;transition-duration:.4s}.front-image{opacity:1}.back-image{display:block;height:auto;left:0;opacity:0;position:absolute;top:0;transition-duration:.7s}.card-product_name{font-size:1.3em;letter-spacing:-.1px;text-align:center;text-wrap:nowrap;transform:scaleX(1.1);transform-origin:center}.card-product_coming-soon,.card-product_price,.card-product_soldout{font-family:Helvetica,Arial,sans-serif;font-size:.8em;font-weight:400;transform:scaleX(.92);transform-origin:center}.card-product_coming-soon.discount_price,.card-product_price.discount_price,.card-product_soldout.discount_price{align-items:center;display:flex;flex-direction:row;gap:5px}.card-product_coming-soon.discount_price>span:first-child,.card-product_price.discount_price>span:first-child,.card-product_soldout.discount_price>span:first-child{color:var(--danger-color)}.product_price-before{opacity:.6;text-decoration-line:line-through;-webkit-text-decoration-line:line-through}.card-product_coming-soon,.card-product_soldout{color:#aa2424;font-size:.7em;letter-spacing:.5px;transform:scale(1)}.card-product_coming-soon{color:#0082d2}.vcssn-input-search-options{background:#fff;max-height:400px;outline:1px solid rgba(0,0,0,.2);overflow-y:scroll;position:absolute;width:100%;z-index:1}.vcssn-btn-search{background:None;height:40px;width:100%}.vcssn-btn-search,.vcssn-input-search-dropdown{background:transparent;outline:1px solid rgba(0,0,0,.2);position:absolute;width:100%}.vcssn-input-search{background:#fff;border-left:none!important;border-right:none!important;border-top:none!important;height:40px;width:100%}.vcssn-input-option{cursor:var(--pointer);font-size:1em;padding:1em;transform-origin:left}.vcssn-input-option:has(+.vcssn-input-option){border-bottom:1px solid rgba(0,0,0,.1)}.vcssn-input-option:hover{-webkit-text-stroke-width:.5px}.alert,.checkout-modal{align-items:center;background-color:var(--text-primary);display:flex;font-family:Helvetica,Arial,sans-serif;font-weight:400;padding:1em;position:fixed;width:fit-content;z-index:4}.alert{border:1px solid var(--main-color);font-size:1em;height:fit-content;justify-content:center;right:.5em;top:1em}.checkout-modal{flex-direction:column;height:160px;justify-content:space-between;left:50%;top:50%;transform:translate(-50%,-50%)}.checkout-modal .btn-close{align-self:end}.btn-close{color:#000;cursor:var(--pointer);opacity:.3;width:.5em}#controls span:hover,#next:hover,#prev:hover,.btn-close:hover{opacity:1}.btn-close:after,.btn-close:before{background-color:#333;content:" ";height:20px;position:absolute;width:2px}.btn-close:before{transform:rotate(45deg)}.btn-close:after{transform:rotate(-45deg)}.checkout-modal .modal-header{font-size:1em;font-weight:700;text-align:center}.checkout-modal .btn{font-family:Adderley;font-size:1.5em;transition:all .3s ease-in-out;width:200px}.checkout-modal .btn:hover{background:None;border:1px solid var(--main-color);color:var(--main-color)}.checkout-continue.checkout-continue{background-color:#000;line-height:1;margin-bottom:1em;margin-top:1em;padding:0}.modal-background{background-color:var(--main-color);height:100vh;left:50%;opacity:.5;position:fixed;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:3}.instagram_landing{margin-top:3vw;position:absolute;z-index:1}.instagram-images{align-items:center;display:flex;flex-direction:row;height:40vh}.instagram-image{background-repeat:no-repeat;background-size:cover;height:100%;width:100%}#carousel-container{margin:100px 0;position:relative;width:100%}#carousel-container>div:first-child{overflow:hidden}#carousel,.slide{transition-duration:.5s}#carousel{display:flex;flex-wrap:nowrap;position:relative;transition-property:transform}.slide{height:100%;margin:1em;width:20%}.slide-image{background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:100%}#controls{position:absolute;top:calc(50% - 25px);width:100%}#controls span{cursor:var(--pointer);opacity:.4;width:50px}#prev{float:left;transform:rotate(-45deg)}#next{float:right;transform:rotate(45deg)}#next,#prev{border-color:var(--main-color);border-style:solid;box-sizing:border-box;color:#000;content:"";cursor:var(--pointer);display:block;height:3em;opacity:.5;width:3em}#prev{border-width:4px 0 0 4px;transform-origin:100% 0}#next{border-width:4px 4px 0 0;transform-origin:0 0}#context-menu{background:#1b1a1a;border-radius:5px;display:none;font-family:Adderley;font-weight:700;position:fixed;width:150px;z-index:10000}#byimatic-minicart-li:hover #mini-cart,#context-menu.visible{display:block}.context-option{border-radius:inherit;color:#eee;cursor:var(--pointer);font-size:15px;padding:8px 10px}.context-option:hover{background:#343434}.checkout-confirm_contact,.checkout-confirm_delivery,.checkout-confirm_total{font-family:Helvetica,Arial,sans-serif;font-weight:300}.checkout-confirm_contact span,.checkout-confirm_delivery span,.checkout-confirm_total span{font-family:Adderley;font-size:1.5em;padding-bottom:2em}.checkout-row_header{font-family:Adderley;font-size:1.5em;padding:1em 0 5px}.checkout-confirm_contact p,.checkout-confirm_delivery p,.checkout-confirm_total p{font-size:1em;padding-top:5px}.payment_systems{display:flex;flex-direction:column;gap:1rem}.checkout-confirm_total input[type=submit]{margin-top:1rem;width:100%}.payment_system_option{cursor:var(--pointer)}.payment_system_option input[type=radio]{-webkit-appearance:none;appearance:none;border:1px solid #000;border-radius:50%;display:inline-grid;height:1.5em;margin-right:0;padding:0;place-content:center;transition:all .3s ease-in-out;width:1.5em}.checkout-confirm_total .btn{background-color:#000;padding:0}.payment_system_option input[type=radio]:before{border-radius:50%;box-shadow:inset 1em 1em #000;content:"";height:12px;transform:scale(0);transition:.3s transform ease-in-out;width:12px}.payment_system_option input[type=radio]:checked:before{transform:scale(1)}.payment_system_option label{font-size:1em;font-weight:500}.btn{align-items:center;background-color:var(--main-color);-webkit-border-radius:0;border-radius:0;color:var(--text-primary);display:flex;font-family:Adderley;height:50px;justify-content:center;width:150px}.btn:disabled:hover{cursor:not-allowed}.checkout_data,.checkout-confirm_data{width:50%}.checkout-confirm_products{max-height:400px;overflow-x:hidden;overflow-y:overlay;position:sticky;scroll-snap-type:y mandatory;top:48px;width:400px;height:fit-content}.checkout_data .btn{width:40%}fieldset{border:0;margin-inline-end:0;margin-inline-start:0;min-inline-size:0;padding-block-end:0;padding-block-start:0;padding-inline-end:0}.mcart_navigation,.mcart_total{border-top:1px solid rgba(0,0,0,.2);display:flex;justify-content:space-between;padding:20px}.mcart_total{font-size:1.5em;height:50px;width:100%}.mcart_navigation{align-content:center;align-items:center;color:var(--main-color);height:70px}.mini_cart{background-color:var(--text-primary);border:1px solid rgba(0,0,0,.2);border-top:unset;display:none;font-family:Helvetica,Arial,sans-serif;font-weight:700;max-height:600px;position:fixed;right:0;top:50px;width:400px;z-index:2}.mcart_item{align-items:center;display:flex;gap:10px;height:200px;padding:10px;scroll-snap-align:start;scroll-snap-stop:always}.mcart_item_name span{font-family:Adderley;font-size:1.3em;letter-spacing:-.1px;text-transform:uppercase;transform:scaleX(1.1)}.mcart_item_header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.mcart_item_image{background-repeat:no-repeat;background-size:contain;height:150px;width:150px}.mcart_item_data,.mcart_item_qp{display:flex;justify-content:space-between}.mcart_item_data{align-items:center;flex-direction:row}.mini-cart span:hover{cursor:unset;opacity:1!important}.mcart_item_qp{flex-direction:column;font-family:Helvetica,Arial,sans-serif;font-weight:400}.mcart_items{max-height:400px;min-height:200px;overflow-y:scroll;position:relative;scroll-snap-type:y mandatory}.mcart_items .spinner-small{left:50%;position:absolute;top:50%}.mcart_items .spinner-small:before{height:50px;width:50px}.mcart_item_price,.mcart_item_qua,.mcart_item_size{font-size:.8em;padding-top:.5em;transform:scaleX(.92);transform-origin:left}.cart{align-items:center;display:flex;flex-direction:column;font-family:Helvetica,Arial,sans-serif;font-weight:400;padding:100px 0}.cart .progressbar{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;left:50%;position:absolute;top:50%;translate:-50% -50%;width:50%;z-index:2}.cart .progressbar .bar{background:#0003;border-radius:1rem;overflow:hidden;width:90%}.cart .progressbar .bar .progress{animation:glow 3s linear alternate infinite,progress 1.5s cubic-bezier(.645,.045,.355,1) alternate infinite;background-image:linear-gradient(15deg,#0009,#0003);height:.5rem;width:var(--progress)}.cart .progressbar .about{animation:glow 3s linear alternate infinite;aspect-ratio:1/1;background-color:#0000001a;border-radius:50%;color:#fff;cursor:var(--pointer);font-size:1rem;font-weight:700;height:22px;position:relative;text-align:center;transition:background-color .3s ease-in-out}.cart .progressbar .about .tooltip{align-items:center;background:#000000b3;border-radius:6px;display:flex;justify-content:center;left:50%;max-height:0px;position:absolute;top:128%;transition-duration:.2s;transition-property:max-height,width;transition-timing-function:ease-in-out;translate:-50% 0;width:100px;z-index:10}.cart .progressbar .about .tooltip span{font-size:0;transition-duration:.3s;transition-property:font-size;transition-timing-function:ease-in-out}.cart .progressbar .about.active{animation:unset;background-color:#000000b3}.cart .progressbar .about.active .tooltip span{font-size:.55rem}.cart .progressbar .about.active .tooltip{height:25px;max-height:25px;width:200px}.cart .progressbar .about.active .tooltip span:after{border-color:transparent transparent rgba(0,0,0,.7) transparent;border-style:solid;border-width:5px;bottom:100%;content:" ";left:50%;margin-left:-5px;position:absolute}.hpromo_text{font-family:Adderley;font-size:1.5rem;padding-left:3rem}.hpromo_before{position:relative}.hpromo_fin{font-family:Adderley}.hpromo_fin h1{font-size:2rem}.hpromo_fin .hpromo_blur{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:1rem;height:100%;position:absolute;width:100%;z-index:1}.hpromo_products{width:800px}.hpromo_products section{padding:0 2rem}.hpromo_products section.locked .splide__arrow{z-index:0}.hpromo_products section .splide__arrow{color:#000}.hpromo_products .hproduct_name{font-size:.9rem}.hpromo_products .splide__slide{margin:2rem 0;padding:0 1rem;transition:scale .1s linear}.hpromo_products .splide__slide .hproduct{aspect-ratio:1/1;border:1px solid rgba(0,0,0,.2);box-shadow:var(--shadow-elevation-medium);display:grid;font-family:Adderley;grid-template-rows:80% 20%;justify-items:center;margin:unset;padding:1rem;position:relative;text-align:center}.hpromo_products .splide__slide .hproduct img{aspect-ratio:1/1;width:80%}.hpromo_products .splide__slide .hproduct .discount{color:var(--danger-color);font-size:1.2rem;position:absolute;right:5%;top:5%}.hpromo_products .splide__slide .hproduct .hproduct_info{display:grid;justify-items:center}.hpromo_products .splide__slide:hover{cursor:var(--pointer);scale:.9}.hpromo{background-color:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:var(--shadow-elevation-medium);left:50%;max-height:100dvh;overflow-y:auto;padding:50px;position:fixed;top:50%;translate:-50% -50%;width:900px;z-index:10}.hpromo .close{height:30px;opacity:1;right:10px;top:10px;width:30px}.hpromo .close:after,.hpromo .close:before{height:30px;left:14px;width:2px}.hpromo .close:hover{opacity:.6}.hpromo .content{display:grid;gap:1rem;height:100%;width:100%}.hpromo .content h1{font-family:Adderley;font-size:2rem;text-align:center}.hpromo .content .products{display:grid;flex-direction:row;flex-wrap:wrap;gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr}.hpromo .content .products .product{aspect-ratio:1/1;display:grid;font-family:Adderley;justify-items:center;margin:unset;outline:1px solid rgba(0,0,0,0);padding:unset;position:relative;text-align:center;transition:scale .1s linear;width:100%}.hpromo .content .products .product img{padding:1rem}.hpromo .content .products .product .discount{color:var(--danger-color);font-size:1.2rem;position:absolute;right:0;top:0}.hpromo .content .products .product:hover{cursor:var(--pointer);outline:1px solid rgb(0,0,0);outline-offset:10px;scale:.9;transition:outline .5s linear}.cart_h{padding-bottom:2em;text-transform:uppercase}.cart_data{justify-content:space-around;width:80%}.cart_data,.cart_item{align-items:center;display:flex}.cart_item{gap:1rem;scroll-snap-align:start;scroll-snap-stop:always}.cart_item_image{background-repeat:no-repeat;background-size:contain;height:200px;width:200px}.cart_item_name{font-size:1.1em}.cart_item_name span{font-family:Adderley;font-weight:700}.cart_item_remove span{cursor:var(--pointer);opacity:.6}.cart_item_remove span:hover{opacity:1}.cart_item_data{display:flex;flex-direction:row}.cart_item_price,.cart_item_qua,.cart_item_size,.cart_item_remove{font-size:.8em;padding-top:.5em;transform:scaleX(.92);transform-origin:left}.cart_item_remove input,.mcart_item_remove input{background:0 0;border:0;cursor:var(--pointer)}.cart_item_l,.cart_total{display:flex;flex-direction:column}.cart_item_l{font-family:Helvetica,Arial,sans-serif;font-weight:400}.cart_total{align-self:start;border:1px solid rgba(0,0,0,.2);box-shadow:var(--shadow-elevation-medium);height:max-content;justify-content:center;position:sticky;text-align:center;top:100px;width:600px}.cart_total div:first-child{display:flex;flex-direction:column;padding:1em}.cart_total_d,.cart_total_p,.cart_total_t{display:flex;justify-content:space-between}.cart_total_d span,.cart_total_p span,.cart_total_t span{margin:10px}.cart_total_t span{margin:6px}.cart_total_t-line{border-top:1px solid rgb(0,0,0);padding-top:10px}.cart_total .btn{align-self:center;font-family:Adderley;font-weight:700;margin:20px;text-transform:uppercase}.checkout-confirm_header{font-family:Adderley;font-size:2.5em;font-weight:400;padding:1em;text-align:center}.cart_total .btn{font-family:Adderley;width:100%}.checkout-confirm{display:flex;flex-direction:row;font-weight:400;justify-content:space-evenly;padding:3em}.checkout-confirm .btn{font-size:1.5em;width:60%}.checkout-confirm_row{display:flex;justify-content:space-between;padding-bottom:1em}.checkout{display:flex;flex-direction:column;font-family:Helvetica,Arial,sans-serif;font-weight:400;justify-content:center;padding:3em;width:100%;z-index:1}.checkout_head,.checkout_input_error{transform:scaleX(.92);transform-origin:left}.checkout_head{font-size:1em;opacity:.8;padding-bottom:5px}.checkout_input_error{color:var(--danger-color);font-size:.7em;letter-spacing:.1em;padding:.5em}.checkout input,.checkout select{border:1px solid rgba(0,0,0,.2);border-radius:0;height:40px;padding:1em}.checkout input:focus,.checkout select:focus{outline:0}.checkout_information{font-size:2em;padding-bottom:1em;text-transform:uppercase}.checkout_delivery_info>span.vcb{font-size:1.5em;text-transform:uppercase}.checkout_delivery_info .checkout_input{padding-top:2em}.checkout_user_pick{display:flex;flex-direction:row;font-size:1em;justify-content:space-between;padding-bottom:2em;transform-origin:left;width:40%}.checkout_user_pick span.selected{opacity:.7}.checkout_user_info{display:flex;flex-direction:column;justify-content:center}.checkout_delivery_options div{align-items:center;display:flex;padding-top:1em}.checkout_input{display:flex;flex-direction:column;padding-bottom:.5em;width:40%}.checkout_input input::placeholder{font-size:1em}.checkout_input input{font:caption}.checkout_row>div.checkout_input{margin-right:5em}.checkout_delivery_options{display:flex;flex-direction:column}.checkout_delivery_options select{margin:0}.checkout_checkmark_cont{cursor:var(--pointer);display:block;padding-left:1.2em;position:relative}.checkout_checkmark_cont input{cursor:var(--pointer);height:0;opacity:0;position:absolute;width:0}.checkout_checkmark{border:1px solid rgba(0,0,0,.2);border-radius:50%;height:.8em;left:0;position:absolute;width:.8em}.checkout_checkmark_cont:hover input~.checkout_checkmark{background-color:#ccc}.checkout_checkmark_cont input:checked~.checkout_checkmark{background-color:#2196f3}.checkout_checkmark:after{content:"";display:none;position:absolute}.checkout_checkmark_cont input:checked~.checkout_checkmark:after{display:block}.checkout_checkmark_cont .checkout_checkmark:after{background:var(--text-primary);border-radius:50%;height:8px;left:9px;top:9px;width:8px}.checkout_row{display:flex;flex-direction:row;justify-content:space-between;min-height:80px}.checkout_header{align-self:center;width:calc(50% + 400px)}.checkout_container{display:flex;justify-content:center}.vch1{font-size:2em}.vcb,.vch1{font-family:Helvetica,Arial,sans-serif;font-weight:700}.col{flex-direction:column}.row{flex-direction:row}.flex{display:flex}.justsb{justify-content:space-between}.product{display:flex;flex-direction:row;font-family:Helvetica,Arial,sans-serif;font-weight:400;margin:auto;padding:3em 3em 0;width:80%}.product-images{align-items:start;display:flex;justify-content:center;width:50%}.product-images-thumb{padding-right:1em}.product-data{align-items:center;display:flex;flex-direction:column;text-align:center;width:50%}.product-name{font-family:Adderley;font-size:3em;font-weight:700;letter-spacing:-.1px;margin-bottom:-6px;transform:scaleX(1.1);transform-origin:center}.product-image{background-repeat:no-repeat;background-size:cover;padding-top:100%;width:100%}.product-size-cont{display:flex}.product-size-btn{padding:.5em}.product-description{margin-top:1em;text-align:left;width:80%}.product-description h1{font-family:Adderley;font-size:1.5em;margin-bottom:.2em;text-transform:uppercase}.product-description p{font-size:1em;margin-bottom:1em}.product-size-btn-label{align-items:center;background-color:#fff;border:3px solid #000;display:flex;height:3em;justify-content:center;width:3em}.product-size-btn-label span{color:#000;font-family:Adderley;font-size:2em}label{display:inline-block}span.size-table{cursor:var(--pointer);font-family:Adderley;font-size:1em;text-decoration:underline;transition:opacity .2s ease-in-out}span.size-table:hover{opacity:.6;transition:opacity .2s ease-in-out}.fdsktp{display:block}.content{min-height:30vh}.checkout-confirm__verify-data{display:grid;grid-template-columns:repeat(2,1fr);column-gap:2rem}.checkout-confirm__payment{padding-top:1rem;width:calc(50% - 1rem)}.checkout-confirm_total.total_price p{display:flex;justify-content:space-between}.checkout-confirm_total.total_price p:nth-child(2){border-bottom:1px solid black}.checkout-confirm_total .btn{height:50px;width:70%}.spinner:before{box-sizing:border-box;position:absolute}.btn{border:0;cursor:var(--pointer);line-height:1;transition:all 333ms ease-in-out}.btn:hover{background-color:transparent;border:1px solid #000;color:#000;transition:all 333ms ease-in-out}#mySpinner,.header-nav,.header-right{height:100%}.mcart_item_name.mcart_item_name.mcart_item_name.mcart_item_name span,.mcart_item_qp.mcart_item_qp.mcart_item_qp.mcart_item_qp.mcart_item_qp span,.mcart_total.mcart_total.mcart_total.mcart_total.mcart_total.mcart_total span{color:#000}.checkout.checkout.checkout.checkout.checkout select{padding:0}#mySpinner{background:#fff;left:0;position:fixed;top:0;transition:opacity .3s ease,z-index .5s ease;width:100%;z-index:999}#mySpinner.hidden{opacity:0;z-index:-100}.spinner:before{content:"";height:40px;width:40px;animation:spinner 2s infinite;animation-timing-function:cubic-bezier(.6,.1,.5,.9);border:4px solid #ccc;border-radius:50%;border-top-color:#000;left:50%;top:50%;aspect-ratio:1/1;translate:-50% -50%}.spinner-small{display:table-cell}.spinner-small:before{display:block;height:20px;margin-left:0;margin-top:0;position:static;width:20px}.size-button-label-disabled{cursor:not-allowed;opacity:.5}.size-button-input[disabled]:hover+.size-button-label{background:0 0;color:#000}section.static-page{margin:50px auto;max-width:800px;padding:0 20px}section.static-page address{text-align:right}section.static-page h1{font-family:Adderley,sans-serif;font-size:3rem;margin-bottom:20px}section.static-page h2{font-family:Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:700;margin-bottom:10px;text-transform:uppercase}section.static-page h3{font-family:Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:10px;text-transform:uppercase}section.static-page h4{font-family:Helvetica,Arial,sans-serif;font-size:1.3rem;margin-bottom:10px;text-transform:uppercase}section.static-page .silent{opacity:.1}section.static-page p{font-size:1.1rem;line-height:1.5}section.static-page p.small{font-size:.8rem}section.static-page .youtube-container{height:0;padding-top:56.25%;position:relative;width:100%}section.static-page .youtube-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}section.static-page ol,section.static-page ul{list-style:unset}section.static-page.static-page__music{max-width:1000px;text-align:center}section.static-page.static-page__music img{width:100%}section.static-page.static-page__music h1.nickname{margin-bottom:0}section.static-page.static-page__music .set-holder{column-gap:70px;display:grid;grid-template-columns:1fr 1fr}.all-sizes-button{background:0 0;border:3px solid #000;cursor:var(--pointer);font-family:Adderley,sans-serif;font-size:1.5em;margin-top:20px;transition:color .2s ease-in-out}.all-sizes-img{width:100vh}.all-sizes-dialog{align-items:center;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:#3335;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.payment-awaiting{align-items:center;display:flex;flex-direction:column;font-family:Adderley,sans-serif;margin:150px auto;max-width:700px;padding:0 20px;text-align:center}.payment-awaiting__logo{height:100px}.payment-awaiting__spinner{position:relative;height:100px}.payment-awaiting__spinner .spinner:before{height:60px;width:60px}.payment-awaiting__spinner svg.active{display:block}.payment-awaiting__spinner svg .e1{stroke-dashoffset:12px;stroke-dasharray:12px;transition:stroke-dashoffset .3s ease;transition-delay:1.6s}.payment-awaiting__spinner svg.active .e1{stroke-dashoffset:0px}.payment-awaiting__spinner svg .e2{stroke-dashoffset:68px;stroke-dasharray:68px;transition:stroke-dashoffset 2s ease}.payment-awaiting__spinner svg.active .e2{stroke-dashoffset:0px}.payment-awaiting__title{font-size:3rem;line-height:100px}.payment-awaiting__support{line-height:100px}.payment-result{align-items:center;display:flex;flex-direction:column;font-family:Adderley,sans-serif;margin:100px auto;max-width:700px;padding:0 20px;text-align:center}.payment-result-logo{width:100px}.payment-result-title{font-size:4rem;line-height:1;margin-top:10px}.payment-result-text{font-family:Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:30px;margin-top:30px;text-transform:uppercase}.payment-result-button.payment-result-button{font-size:1.3rem;width:200px}.insta_header p{font-family:Helvetica,Arial,sans-serif}.insta_header p a{color:var(--danger-color);opacity:.6;text-decoration:underline;transition:opacity .3s ease-in-out}.insta_header p a:hover{opacity:1}.insta_header h1{font-family:Adderley;font-size:2em;font-weight:700;text-transform:uppercase}.insta_header{padding:1vw 1vw 0vw}.product-instagram-after{margin-top:200px}.mcart_item_qua,.cart_item_qua{display:flex;gap:5px;margin-top:10px}.change-quantity{font-family:Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;height:24px;-webkit-user-select:none;user-select:none;width:24px}.change-quantity-number{font-family:Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700}.zoomable{cursor:zoom-in}.fullscreen-viewer{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:-100%;position:fixed;top:0;transition:left .2s ease-in-out;width:100%;z-index:80}.fullscreen-images{align-items:start;display:flex;justify-content:center}.fullscreen-viewer .splide__arrow svg{height:5em;width:5em}.splide__arrow{cursor:var(--pointer);background-color:transparent;mix-blend-mode:difference;color:#fff}.close{cursor:var(--pointer);height:40px;opacity:.8;position:absolute;right:calc(5% - 20px);top:calc(5% - 20px);transition:all .3s ease-in-out;width:40px;z-index:1;background-color:transparent;mix-blend-mode:difference;color:#fff}.close:hover{opacity:1}.close:before,.close:after{background-color:currentColor;content:" ";height:40px;left:18px;position:absolute;width:4px}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.breadcrumb ul{display:flex;flex-direction:row}.breadcrumb .sep{margin:0 .5em;opacity:.5}.breadcrumb-item{display:inline;position:relative}.breadcrumb li+li:before{background-image:url(https://raw.githubusercontent.com/jenyadev3/vertical-menu/44927f26ede48b4b7cf991e961b90c95278de11c/img/arrow.svg);background-position:center;background-repeat:no-repeat;background-size:6px 10px;content:"";height:10px;left:-16px;position:absolute;top:8px;width:6px}.breadcrumb{font-size:.8em}.breadcrumb a{color:#151413;transition:opacity .5s}.breadcrumb-item.active,.breadcrumb a:hover,.breadcrumbs a:focus{opacity:.6}.blured{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);height:100%;left:0;position:fixed;top:0;width:100%;z-index:800}.rl-product-fullscreen{bottom:-100vh;left:unset;top:unset;transition:bottom .2s ease-in-out}.rl-product{height:inherit}.rl-product-content{display:flex;flex-direction:row;height:90%;justify-content:space-around;transition:padding .3s ease-in-out;width:80%}.rl-product-image-container{height:100%;position:relative}.rl-product-content_photo{height:80%;width:100%}.rl-product-content_data{display:flex;flex-direction:column;justify-content:center;position:relative;width:500px}.rl-product-content_products__product{align-items:center;display:flex;flex-direction:column;width:45%}.rl-product-content_products__product>a{align-items:center;display:flex;flex-direction:column;width:100%}.rl-product-content_products__product_image{height:200px}.rl-product-content_products{align-self:center;display:inline-flex;flex-wrap:wrap;justify-content:space-evenly;transition:scale .333s ease-in-out;width:100%}.rl-product-image_points__wrapper{height:100%;position:absolute;top:0;width:100%}.rl-product-image_point__wrapper{opacity:0;position:absolute;transition:all .3s ease-in-out}.rl-product-image_poit__wrapper__left .rl-product-image_point_hint{-webkit-transform:translateX(-100%);transform:translate(-96%)}.rl-product-image_poit__wrapper__left .rl-product-image_point_hint__arrow{border-bottom:16px solid rgba(0,0,0,.7);border-left:16px solid transparent;border-right:none;left:unset;right:16px;top:-16px}.rl-product-image_point{background-color:#fff;border-radius:50%;cursor:none;height:18px;transition:all .2s ease-in-out;width:18px}.rl-product-image_point_hint{opacity:0;transition:all .2s ease-in-out}.rl-product-image_point_hint__text{background-color:#000000b3;color:#fff;font-size:.8em;margin-left:12px;margin-top:20px;min-width:200px;padding:5px 10px;text-align:center}.rl-product-image_point_hint__arrow{border-bottom:16px solid rgba(0,0,0,.7);border-right:16px solid transparent;height:0;left:-4px;position:absolute;top:22px;-webkit-transform:translateX(100%);transform:translate(100%);width:0}.rl-product-image_point:hover,.rl-product-image_point__wrapper.active .rl-product-image_point{box-shadow:0 5px #222;-webkit-transform:scale(1.2);transform:translateY(-6px) scale(1.2);transform-origin:center;transition:all .2s ease-in-out}.rl-product-image_point:hover~.rl-product-image_point_hint,.rl-product-image_point__wrapper.active .rl-product-image_point_hint{opacity:1;transition:all .2s ease-in-out}.rl-product-image_points__wrapper:hover .rl-product-image_point__wrapper,.rl-product-image_point__wrapper.active{opacity:1;transition:all .2s ease-in-out}.rl-product-content_products__product_add-to-cart{height:40px;width:90%}.rl-product-content_products__product_name{font-family:Adderley;font-size:1.3em;letter-spacing:-.1px;margin-bottom:-6px;transform:scaleX(1.1);transform-origin:center}.rl-product-content_products__product_price{font-family:Helvetica,Arial,sans-serif;font-size:.8em;margin:.5rem auto}.rl-add_to_cart{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100dvh;justify-content:center;left:100vw;position:absolute;transition:left .3s ease-in-out;width:100%}.rl-product_controls{align-items:center;display:inline-flex;gap:1em;height:40px;position:absolute;right:calc(5% + 60px);top:calc(5% - 20px);z-index:1;mix-blend-mode:difference;background-color:transparent;color:#fff}.rl-product_controls .arrow{cursor:var(--pointer);opacity:.8;transition:all .2s ease-in-out}.rl-product_controls .arrow svg{fill:currentColor}.rl-product_controls .arrow:hover{opacity:1;transition:all .2s ease-in-out}.rl-product_controls .arrow svg{height:2em}.rl-product_controls .arrow.glass svg{height:unset}.rl-add_to_cart .product-data{width:80%}.rl-add_to_cart .irl-product_img{width:70%}.rl-add_to_cart .product-name{font-size:2em}.rl-add_to_cart .product-price{margin:0}.rl-add_to_cart .add-to-cart{width:80%}.splide__slide img{height:100%;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.splide__slide--inst img{object-fit:cover;transition:transform .3s ease-in-out}.product_description-expand{display:none}.popup{border:2px solid #000;left:50%;position:fixed;top:50%;translate:-50% -50%;z-index:100}.popup img{position:relative}.popup button{background:#000;border:2px solid #000;bottom:3%;color:#fff;cursor:var(--pointer);font-family:Adderley;font-size:2rem;left:9%;padding:0 3rem;position:absolute;transition:all .2s ease-in-out}.popup button:hover{background:#0000;color:#000}@media screen and (max-width: 1024px){.cart .progressbar .about .tooltip{translate:-90% 0}.cart .progressbar .about.active .tooltip span:after{border-color:transparent transparent rgba(0,0,0,.7) transparent;border-style:solid;border-width:5px;bottom:100%;content:" ";left:90%;margin-left:-5px;position:absolute}.payment-result-title{font-size:2.5rem}.hpromo_fin{align-items:center;display:flex;flex-direction:column;text-align:center}.hpromo_fin h1{font-size:1.3rem}.hpromo_fin a{width:100%}.hpromo_fin .hpromo_blur,.hpromo_products{width:100dvw}.hpromo_products section{padding:0}.hpromo_products .splide__slide{padding:0 10px;transition:scale .1s linear}.hpromo_products .splide__slide .hproduct{grid-template-rows:80% 20%;height:100%;padding:10px}.hpromo_products .splide__slide .hproduct img{padding:10px}.hpromo_products .splide__slide .hproduct .hproduct_info .hproduct_name{font-size:.8rem}.hpromo_products .splide__slide .hproduct .hproduct_info{display:grid;justify-items:center}.hpromo{box-shadow:unset;height:100dvh;overflow-y:auto;padding:50px 5dvw;width:100dvw}.hpromo .content{gap:1rem;height:fit-content}.hpromo .content h1{font-family:Adderley;font-size:2rem;text-align:center}.hpromo .content .products{flex-direction:row;flex-wrap:wrap;gap:1rem;grid-template-columns:1fr 1fr}.popup{width:90%}.popup button{font-size:1rem;left:5%;padding:0 2rem}section.static-page h1{font-size:2.3rem}section.static-page.static-page__music .set-holder{grid-template-columns:1fr;row-gap:50px}section.static-page h2{font-size:1.3rem}section.static-page h3{font-size:1.3rem}section.static-page p{font-size:.95rem}.checkout_header{width:100%}.checkout-confirm_products{max-height:200px;outline:1px solid black;position:inherit}.checkout_container{flex-direction:column-reverse}.content{min-height:30vh}.checkout-confirm_section{position:inherit}.header-nav{display:none!important}.right-nav{align-items:center;display:flex;height:100%}.featured-products .product-card,.slide{width:33.3333333333%}.cart_data{align-items:center;flex-direction:column}.checkout_user_pick{width:80%}.content{padding:0}.fdsktp{display:none}.fmobile{display:block}.product{flex-direction:column;padding:0 0 3em;width:100%}.product-images{flex-direction:column-reverse;width:100%}.product-data{padding-top:1em;width:100%}.btn.add-to-cart{font-size:1em;margin-top:1em;text-transform:uppercase;width:90%}.product-description{max-height:150px;overflow:hidden;text-overflow:ellipsis;transition:max-height .3s ease-in-out;width:90%}.product_description-expand{align-items:center;display:none;flex-direction:column;justify-content:center;margin:1rem auto;width:100%}.product_description-expand span.expand-read{font-family:Adderley;font-size:1rem;text-transform:uppercase}.product_description-expand span.expand-button{display:block;height:20px;transition:rotate .2s ease .1s;width:20px}.product-description h1{font-size:1.2em;margin-bottom:.2em}.product-name{font-family:Adderley;font-size:2em;font-weight:700;letter-spacing:-.1px;margin-top:0;transform:none;transform-origin:center}.product-description p{font-size:.8em;margin-bottom:1em}.product-images-thumb{display:none}#product-images-carousel{margin:0 auto}.filter>div svg{width:18px}.filter__panel{display:table;height:fit-content;width:100dvw}.filter__panel .filter_panel-logo{background-position:16dvh 12dvh;height:100%}.rl-product_controls{right:76px;top:16px}.rl-product-content{flex-direction:column;height:100dvh;justify-content:unset;overflow-x:hidden;overflow-y:overlay;width:100dvw}.rl-product-image-container{height:auto;width:100dvw}.rl-product{object-fit:contain}.rl-product-content_data{margin-bottom:140px;width:100%}.rl-product-content_products{justify-content:center}.rl-add_to_cart{height:100%;position:fixed;top:0;z-index:1}.rl-add_to_cart .product-data,.rl-product-content_products__product{width:100%}.rl-product-content_products__product_add-to-cart{width:50%}.rl-product-content_products__product_image{height:150px}.insta_header p{font-size:.8em}.product-instagram-container,.product-related-container{margin-left:auto;margin-right:auto;padding:0 0 2em;width:90%}.related_products .product-card{width:50%}body{min-height:100vh}footer{margin-top:auto}#product-images-carousel{max-width:100%!important;width:100%!important}.category-holder{flex-wrap:wrap}.category-normal,.category-status{border:none;justify-content:space-between;width:100%}.category-normal>*,.category-status>*{align-items:center;display:flex;flex-grow:1;justify-content:center}.category-normal{border-bottom:1px solid gray}.category-link{font-size:.52rem;padding:8px 10px}select[name=collection],select[name=sort]{max-width:150px;width:100%}.inst-image-full{max-height:80%}.show-on-mobile{display:initial}.hide-on-mobile{display:none}.checkout_header{padding:2em 0 .5em;width:100%}.checkout-row_header{padding:0}.checkout_information{font-size:1.5em;text-align:center}.checkout-confirm_products{display:flex;flex-direction:row;max-height:200px;max-width:100%;overflow-x:overlay;overflow-y:hidden;position:inherit;scroll-snap-type:x mandatory}::-webkit-scrollbar{height:2px}::-webkit-scrollbar-thumb:horizontal{background:#000}.checkout-confirm_products .cart_item{min-width:100%}.checkout_container{flex-direction:column-reverse;width:100%}.checkout{align-items:center;flex-direction:column-reverse;padding:.5em .5em 2em}.checkout-confirm_data{width:100%}.checkout-confirm__verify-data{grid-template-columns:1fr}.checkout-confirm__verify-data__block{padding:1em 0 0;width:100%}.checkout-confirm_total .btn{width:100%}.vch1{font-size:1.5em}.checkout_container.column{flex-direction:column}.cart_total{box-shadow:unset;position:inherit}.page_back{display:none}.instagram_landing{position:inherit}.featured-products .product-card{width:50%}.slide{margin:0;width:100%}.header-content{height:50px}.card-product_name{font-size:.8em}.card-product_price{color:#9f9f9f;font-family:Helvetica,Arial,sans-serif;font-size:.6em;font-weight:700}.checkout{flex-direction:column;position:inherit}.checkout_information{text-align:center}.checkout_data .btn{line-height:50%;width:100%}.checkout_data,.checkout_input.full,.checkout_user_pick{width:100%}.checkout_input,.checkout_user_pick span{width:48%}.cart_total{padding:1em;width:100%;max-width:590px;align-self:center}.checkout_row>div.checkout_input{margin-right:0}.checkout_input_error{color:var(--danger-color);font-size:.6em;letter-spacing:.1em;padding:.5em;transform:scaleX(.92);transform-origin:left}.cart_data{gap:1rem;padding:1em;width:100%}.cart_items,.checkout-confirm .btn{width:100%}.cart_items{display:flex;flex-direction:column;gap:1rem}.cart_item_data{height:8em;padding:0;width:60%}.cart_item_data,.cart_item_remove{align-items:center}.cart_item_image{background-position:center;height:auto;width:30%}.checkout-confirm_header{font-family:Adderley;font-size:2.5em;font-weight:400;padding:1em 0 .5em;text-align:center}.product-instagram-after{margin-top:100px}.close{right:16px;top:16px}.product-instagram-container .splide__slide,.insta_header{padding:0}.bigpicture iframe{height:calc(45vh - 50px)}.bigpicture img,.checkout-confirm__payment{width:100%}}
