@charset "UTF-8";*,*:after,*:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;border:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}div{vertical-align:top}body{overscroll-behavior:none}a{color:inherit;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img,svg,video{max-width:100%;vertical-align:top}form label{cursor:text}form input,form button,form select,form textarea{margin:0;padding:0;display:inline-block;font-size:100%;font-style:normal;font-weight:500;letter-spacing:0;color:inherit;font-family:inherit;background:none;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}form input{width:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:auto!important}form input[type=radio],form input[type=checkbox]{display:none}form select{width:100%;text-align:left!important;cursor:pointer}form button{width:fit-content;width:-moz-fit-content;cursor:pointer}form .desktop button:hover,form .mobile button:active{color:#00f}form input:disabled,form select:disabled,form button:disabled{-webkit-text-fill-color:grey;color:gray;pointer-events:none;opacity:1}form textarea{width:100%;resize:none;scrollbar-width:none}form ::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}form ::-webkit-input-placeholder,form ::placeholder{font-family:inherit;line-height:inherit!important;color:gray;opacity:1}#preview-bar-iframe,.collection-digital-goods-vat-tax,.collection-monarch-regular,.collection-skrappa-bold-condensed,.collection-frontpage,#admin-bar-iframe,.grecaptcha-badge{display:none!important}html{padding:0!important}ol{counter-reset:item}ol li,ul li{position:relative;list-style:none}ul li:before{position:absolute;left:0}ol li:before{content:counter(item,decimal-leading) ".";counter-increment:item;position:absolute;left:0}table *{padding:0;margin:0;border:none;display:block}table{width:100%;border-collapse:collapse}table tbody{display:grid;grid-auto-flow:row;grid-auto-rows:min-content}table tr{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-auto-rows:min-content}table td{width:100%;display:grid;align-items:center}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;font-display:auto;src:url(HelveticaNeue-Medium.woff2) format("woff2"),url(HelveticaNeue-Medium.woff) format("woff"),url(HelveticaNeue-Medium.ttf) format("truetype")}.clearfix:after{clear:both;content:"";display:table}.container{margin-left:auto;margin-right:auto;width:100%}.hide{display:none!important}@media(min-width:768px){.hide--desktop{display:none!important}}@media(max-width:767px){.hide--mobile{display:none!important}}@media(max-width:767px){.desktop{display:none!important}}@media(min-width:768px){.mobile{display:none!important}}.image img{width:100%;height:auto}.image.cover img{height:100%;object-fit:cover;object-position:center}.image.contain img{height:100%;object-fit:contain;object-position:center}.icon svg{width:100%;height:100%}.flex{display:flex}.flex.center{justify-content:center;align-items:center}.flex.wrap{flex-wrap:wrap}.flex.direction--column{flex-direction:column}.flex.direction--reverse{flex-direction:row-reverse}.flex.justify--start{justify-content:flex-start}.flex.justify--center{justify-content:center}.flex.justify--end{justify-content:flex-end}.flex.justify--between{justify-content:space-between}.flex.align--start{align-items:flex-start}.flex.align--center{align-items:center}.flex.align--end{align-items:flex-end}.flex.align--stretch{align-items:stretch}.flex.align--baseline{align-items:baseline}.grid{display:grid}.auto{margin-right:auto;margin-left:auto}.uppercase{text-transform:uppercase}.text--left{text-align:left}.text--center{text-align:center}.text--right{text-align:right}html{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;text-transform:uppercase}body{overflow-x:hidden;background:#fff;color:#000}.banner-hidden main{padding-top:48px}main{position:relative;padding-top:84px;z-index:1}.template-index.hide-banner main{padding-top:48px;transition:padding-top .2s ease}.template-index.banner-hidden main{padding-top:48px}.breadcrumbs{padding:15px 12px;border-bottom:1px solid #000}.module-txt__container>*{margin-bottom:1.2em}.module-txt__container>*:last-child{margin:0}.module-txt__container p{text-transform:initial}.module-txt__container p.module\2013txt_title{text-align:center!important}.banner-hidden .header{top:0}.header{position:fixed;left:0;z-index:9;width:100%}.header .banner{position:relative;bottom:100%;left:0;width:100%;height:fit-content;background:#737373}.header .banner__container{display:flex;justify-content:space-between;padding:10px 12px 11px}.header .banner .banner-close{cursor:pointer}.banner-hidden .header .banner{display:none}.header--top{position:relative;height:48px;background:#fff;border-bottom:1px solid #000}.header--top__container{display:flex;justify-content:space-between;padding:17px 12px}.template-countdown .header--top{background:#c7c5c5}.template-index .header--top{border:1px solid rgba(0,0,0,0)}.header .button-menu{position:relative;z-index:9;cursor:pointer}@media(min-width:1025px){.header .button-menu{display:none}}@media(max-width:1024px){.header .menus{position:fixed;bottom:100%;left:0;width:100%;height:100vh;padding-top:48px;background:#fff;transition:transform .4s ease}}.show-menu .header .menus{transform:translate3d(0,100%,0)}.header .menu ul{display:flex}@media(max-width:1024px){.header .menu ul{display:block}}.header .menu-item{margin-right:33px;cursor:pointer}.header .menu-item:last-child{margin:0}@media(max-width:1024px){.header .menu-item{margin:0}}@media(max-width:1024px){.header .menu-item a,.header .menu-item span{display:block;padding:10px 12px;border-top:1px solid #000}}@media(max-width:1024px){.header .menu--main{border-bottom:1px solid #000}}.header .menu--secondary{position:relative;z-index:9;display:flex}.header .logo-wrapper{position:absolute;top:50%;left:50%;z-index:9;width:110px;height:30px;overflow:hidden;transform:translate3d(-50%,-50%,0)}.header .logo-wrapper>* svg{width:auto;height:100%}.header .logo-wrapper .logo{position:absolute;top:50%;left:50%;width:100px;height:19px;transform:translate3d(-50%,-50%,0);transition:transform .2s ease}.scroll .header .logo-wrapper .logo,.show-menu .header .logo-wrapper .logo{transform:translate3d(-50%,-200%,0)}.header .logo-wrapper .icon{position:absolute;top:50%;left:50%;width:70px;height:25px;transform:translate3d(-50%,100%,0);transition:transform .2s ease}.scroll .header .logo-wrapper .icon,.show-menu .header .logo-wrapper .icon{transform:translate3d(-50%,-50%,0)}.header #form-search .form-input{width:82px;margin-right:12px}.header #form-search .form-input::placeholder{color:#000;opacity:1;font-weight:500}.header #form-search .form-submit{display:none}@media(max-width:1024px){.header #form-search{position:fixed;bottom:100%;left:0;width:100%}}.header .submenu{background:#fff;border-bottom:1px solid #000}@media(max-width:1024px){.header .submenu{width:100vw;overflow:hidden}}.header .submenu__container{padding:17px 12px}@media(max-width:1024px){.header .submenu__container{padding:0;overflow-x:auto;white-space:nowrap}}.header .submenu ul{display:flex}@media(max-width:1024px){.header .submenu ul{padding:17px 12px}}.header .submenu-item{margin-right:33px;text-transform:initial;cursor:pointer}@media(max-width:1024px){.header .submenu-item{margin-right:18px}}.header .submenu-item:last-child{margin:0}@media(max-width:1024px){.header .submenu-item:last-child{padding-right:12px}}.header .submenu a{color:#bdbdbd}.header .submenu a.link-active{color:#000}.template-index .header .submenu{border-top:1px solid #000}.template-countdown .header{border-bottom:1px solid #000}.header .coming{display:none}.header .coming span{display:block}.header .coming .claim:after{content:" ";white-space:pre}@media(max-width:1024px){.header .coming .claim{display:none}}.template-countdown .header .coming{display:flex;text-transform:initial}.header .save{display:none}.template-countdown .header .save{display:block;text-transform:initial}.template-countdown .header .save:after{content:"."}.template-index.hide-banner .header,.template-index.show-menu .header{transition:transform .2s ease}.footer__top{display:grid;grid-template-columns:repeat(4,1fr);column-gap:12px;padding:90px 12px 75px;border-bottom:1px solid #000}@media(max-width:1024px){.footer__top{display:block;padding:30px 12px 50px;border:0}}.footer__main{position:relative;display:grid;grid-template-columns:repeat(4,1fr);column-gap:12px;padding:45px 12px;border-bottom:1px solid #000}@media(max-width:1024px){.footer__main{display:block;padding:0}}@media(max-width:1024px){.footer__main .logo-wrapper{display:none}}.footer__main #back-to-top{position:absolute;top:45px;right:12px;cursor:pointer}@media(max-width:1024px){.footer__main #back-to-top{display:none}}.footer__bottom{position:relative;display:flex;justify-content:space-between;padding:12px;overflow:hidden}.footer .col .title{margin-bottom:30px}@media(max-width:1024px){.footer .col .title{display:none}}.footer .col--newsletter{display:grid;grid-template-columns:repeat(6,1fr);grid-column-start:span 2}@media(max-width:1024px){.footer .col--newsletter{display:block}}.footer .col--newsletter form label{display:block;margin-bottom:30px}.footer .col--newsletter form fieldset{display:flex;padding-bottom:4px;margin-bottom:16px;border-bottom:1px solid #000}.footer .col--newsletter form input{margin-right:24px}.footer .col--newsletter form button{font-size:10px;text-transform:uppercase}.footer .col--newsletter form .form-message{font-size:10px;text-transform:initial}.footer .col--newsletter form .form-message a{text-decoration:underline}.footer .col--newsletter form{position:relative;margin-top:-1.2em;grid-column-start:span 4}.footer .menu--lang ul{display:flex}.footer .menu--lang .menu-item{margin-right:10px}.footer .menu--lang .menu-item:last-child{margin:0}.footer .menu--lang .menu-item .active{text-decoration:underline}@media(min-width:600px){.submenu__container_mobile{display:none}}@media(max-width:600px){.submenu{display:none!important}.submenu__container_mobile:not(.active){display:none}.submenu__container_mobile.active .submenu-item{margin-right:0}.submenu__container_mobile.active .submenu-item a{border-top:none;margin-top:0;padding-top:0;padding-left:19px}}@media(max-width:1024px){.footer .menu--lang{display:none}}.footer .menu--footer .menu-item{margin-bottom:8px}@media(max-width:1024px){.footer .menu--footer .menu-item{margin:0}}.footer .menu--footer .menu-item:last-child{margin:0}@media(max-width:1024px){.footer .menu--footer .menu-item a{display:block;padding:10px 12px;border-top:1px solid #000}}.footer .copyright{font-size:10px}.footer .credits-trigger{cursor:pointer;font-size:10px}.footer .credits-content{position:absolute;top:100%;left:0;width:100%;height:100%;background:#000;color:#fff;font-size:10px;transition:transform .2s ease}.footer .credits-content__container{display:flex;justify-content:space-between;height:100%;padding:12px}.show-credits .footer .credits-content{transform:translate3d(0,-100%,0)}.footer .credits-content .text{display:flex}.footer .credits-content .code,.footer .credits-content .design{margin-right:55px}@media(max-width:1024px){.footer .credits-content .code,.footer .credits-content .design{margin-right:12px}}@media(max-width:1024px){.footer .credits-content .keep:after{content:"."}}@media(max-width:1024px){.footer .credits-content .remove{display:none}}.footer .credits-content .credits-close{cursor:pointer}.cookies{position:fixed;bottom:0;left:0;z-index:99;width:100%;background:#bdbdbd;text-transform:initial}.cookies__container{display:flex;padding:22px 14px 18px 12px}@media(max-width:1024px){.cookies__container{padding:22px 14px 18px 12px}}@media(max-width:767px)and (orientation:portrait){.cookies__container{padding:22px 14px 18px 12px}}@media(max-width:767px)and (orientation:landscape){.cookies__container{padding:22px 14px 18px 12px}}.cookies__content{margin-right:19px}.cookies__actions{display:flex}.cookies .cta{display:flex;justify-content:center;align-items:center;width:180px;height:30px;border-radius:7px;border:1px solid #000;text-transform:uppercase;text-align:center;cursor:pointer}.cookies .cta:first-child{margin-right:10px}.cookies .cta.black{background:#000;color:#fff}@media screen and (max-width:600px){.cookies__container{display:block;text-align:center}#cookies-content{margin-right:0;margin-bottom:20px}div#cookies-actions{justify-content:center}}.module-media .highlight{position:relative}.module-media .highlight .image{height:calc(100vh - 48px)}.module-media .highlight .image img{height:100%;object-fit:cover;object-position:center}.template-index .module-media .highlight .image{height:calc(100vh - 48px)}.template-index.hide-banner .module-media .highlight .image{height:calc(100vh - 48px);transition:height .2s ease}.template-index.banner-hidden .module-media .highlight .image{height:calc(100vh - 48px)}.module-media .highlight .info{position:absolute;bottom:0;left:0;display:flex;justify-content:space-between;width:100%;padding:16px 12px;color:#fff}.module-media .highlight__title{text-transform:initial}.module-media .highlight__cta{text-transform:initial;text-decoration:underline}.module-products__container{display:grid;grid-template-columns:repeat(4,1fr);column-gap:6px}@media(max-width:1024px){.module-products__container{grid-template-columns:1fr 1fr}}.module-products .product{pointer-events:none}.module-products .product .image{pointer-events:all}.module-products .product .info{padding:9px 24px 15px}.module-products .product__title,.module-products .product__price{width:fit-content;text-transform:initial;pointer-events:all}.module-products .product__price s{color:#bdbdbd}.template-countdown{background:#c7c5c5}.template-countdown main{position:relative}.template-countdown .legal{position:absolute;top:0;left:0;display:grid;grid-template-columns:1fr 1fr;column-gap:12px;width:100%;height:100%;padding:64px 12px 240px;background:#c7c5c5;opacity:0;overflow:hidden;pointer-events:none;text-transform:initial}@media(max-width:1024px){.template-countdown .legal{padding-bottom:340px}}.template-countdown .legal .title{text-transform:uppercase}@media(max-width:1024px){.template-countdown .legal .title{margin-bottom:2.4em}}.template-countdown .legal .col--title{display:grid;grid-template-columns:repeat(3,1fr);text-transform:uppercase}@media(max-width:1024px){.template-countdown .legal .col--title{display:flex;justify-content:space-between}}.template-countdown .legal .col--title .button--close-privacy{width:fit-content;height:fit-content;text-transform:uppercase;cursor:pointer}.template-countdown .legal p,.template-countdown .legal ul{margin-bottom:1.2em}.template-countdown .legal p:last-child,.template-countdown .legal ul:last-child{margin-bottom:0}.template-countdown .legal li{padding-left:1.5ch}.template-countdown .legal li:before{content:"\2013  ";white-space:pre}.template-countdown .legal a{text-decoration:underline}.template-countdown .legal.active{height:auto;opacity:1;pointer-events:all}@media(max-width:1024px){.template-countdown .legal.active{display:block}}.template-countdown .module-page{width:100%;height:75vh}@media(max-width:767px){.template-countdown .module-page{height:50vh}}.template-countdown .cookies{display:none}.template-countdown .header--top__container{height:48px}.template-countdown .header a{pointer-events:none}.template-countdown .header .banner,.template-countdown .header .menu{display:none}.template-countdown .footer{position:fixed;bottom:0;left:0;z-index:9;width:100%;border-top:1px solid #000;background:#c7c5c5}.template-countdown .footer__top{display:none}.template-countdown .footer__main{display:flex;justify-content:space-between;padding:34px 12px}@media(max-width:1024px){.template-countdown .footer__main{flex-direction:column}}.template-countdown .footer__main .logo-wrapper{width:36vw;height:6vw;pointer-events:none}@media(max-width:1024px){.template-countdown .footer__main .logo-wrapper{order:2;width:100%;height:auto}}.template-countdown .footer__main .logo-wrapper .logo{width:100%;height:100%}.template-countdown .footer__main .logo-wrapper .logo svg{width:100%;height:100%}.template-countdown .footer__main .col{display:none}.template-countdown .footer__main .col--newsletter{display:block;width:33.33%}@media(max-width:1024px){.template-countdown .footer__main .col--newsletter{order:1;width:100%;margin-bottom:27px}}.template-countdown .footer__main .col--newsletter form label{display:block;margin-bottom:30px}.template-countdown .footer__main .col--newsletter form fieldset{display:flex;padding-bottom:4px;margin-bottom:16px;border-bottom:1px solid #000}.template-countdown .footer__main .col--newsletter form input{margin-right:24px}.template-countdown .footer__main .col--newsletter form button{font-size:10px;text-transform:uppercase}.template-countdown .footer__main .col--newsletter form .form-message{font-size:10px;text-transform:initial}.template-countdown .footer__main .col--newsletter form .form-message a{text-decoration:underline}.template-countdown .footer__main #back-to-top{display:none}.template-countdown .footer .button--privacy{cursor:pointer;text-decoration:underline}.template-countdown .countdown{display:flex;justify-content:center;align-items:center;height:100%}.template-countdown #timer{font-size:13.9vw;text-align:center}@media(max-width:767px){.template-countdown #timer{font-size:12vw}}.template-countdown .grid{display:flex;justify-content:space-between;padding:0 6vw}@media(max-width:1024px){.template-countdown .grid{padding:0 2vw}}.template-countdown .grid p{text-align:center;text-transform:initial}.template-countdown .grid p:before{content:"["}.template-countdown .grid p:after{content:"]"}.template-legal main{text-transform:initial}.template-legal .module-page{display:grid;grid-template-columns:1fr 1fr;column-gap:12px;padding:16px 12px 90px}@media(max-width:1024px){.template-legal .module-page{display:block;padding:0}}.template-legal .title{text-transform:uppercase}.template-legal .col--title{display:grid;grid-template-columns:repeat(3,1fr);text-transform:uppercase}@media(max-width:1024px){.template-legal .col--title{display:flex;justify-content:space-between;padding:12px;border-bottom:1px solid #000}}@media(max-width:1024px){.template-legal .col--content{padding:12px}}.template-legal .col--content>*{margin-bottom:1.2em}.template-legal .col--content>*:last-child{margin:0}.template-legal .col--content ul li{padding-left:1.4ch}.template-legal .col--content ul li:before{content:"\2013  ";white-space:pre}.template-product .product-main{border-bottom:1px solid #000}.template-product .grid{display:grid;grid-template-columns:1fr 1fr}@media(max-width:1024px){.template-product .grid{display:block}}.template-product .breadcrumbs{padding:15px 18px}@media(max-width:1024px){.template-product .breadcrumbs{display:none}}.template-product .product-form{display:grid;grid-template-columns:repeat(6,1fr)}@media(max-width:1024px){.template-product .product-form{display:block}}.template-product .product-form__container{grid-column-start:span 4;padding:25px 18px}@media(max-width:1024px){.template-product .product-form__container{padding:30px 12px 40px}}.template-product .product-form .info{margin-bottom:20px}@media(max-width:1024px){.template-product .product-form .info{position:fixed;bottom:0;left:0;z-index:99;width:100%;padding:8px 12px 224px;margin:0;background:#fff}}@media(max-width:1024px){.template-product .product-form .info #product-collection{display:none}}.template-product .product-form .info #product-title{font-size:20px}@media(max-width:1024px){.template-product .product-form .info #product-title{font-size:12px}}.template-product .product-form .info #product-price{font-size:20px}@media(max-width:1024px){.template-product .product-form .info #product-price{font-size:12px}}.template-product .product-form .info #product-price s{color:#bdbdbd}.template-product .product-form .description{margin-bottom:20px;text-transform:initial}.template-product .product-form .description>*{margin-bottom:1.2em}.template-product .product-form .description>*:last-child{margin:0}.template-product .product-form .description ul li{padding-left:1.4ch}.template-product .product-form .description ul li:before{content:"\2013  ";white-space:pre}.template-product .product-form .actions #add-to-cart{display:flex;justify-content:center;align-items:center;width:100%;height:30px;margin-bottom:12px;border-radius:7px;background:#000;color:#fff;text-align:center;text-transform:uppercase}@media(max-width:1024px){.template-product .product-form .actions #add-to-cart,.btn_notify_stock{position:fixed;bottom:76px;width:calc(100vw - 24px);left:12px;z-index:99;margin:0}#messaging-klarna{position:fixed;bottom:0;width:100%;left:0;z-index:99;margin:0}.btn_notify_stock{width:calc(-24px + 100vw)!important}}.template-product .product-form .actions .message{font-size:10px;text-align:center}.template-product .product-form #product-select{display:none}.template-product .product-form .product-option_title{margin-bottom:13px;font-size:14px}.template-product .product-form .product-option_variants{display:flex;margin-bottom:25px}.template-product .product-form .product-option_variants label{position:relative;display:flex;justify-content:center;align-items:center;width:25%;height:30px;border-radius:7px;margin-right:5px;text-align:center;border:1px solid #000;overflow:hidden}.template-product .product-form .product-option_variants label:last-child{margin:0}.template-product .product-form .product-option_variants label input{position:absolute;top:0;left:0;z-index:9;display:block;width:100%;height:100%;cursor:pointer!important}.template-product .product-form .product-option_variants label span{position:relative;pointer-events:none}.template-product .product-sections{padding:0 18px 20px}.template-product .product-sections .vat-included{display:block;margin-bottom:15px;color:#bdbdbd}.template-product .product-sections ul li{margin-bottom:.3em}.template-product .product-sections ul li:last-child{margin:0}.template-product .related-products .title-wrapper{padding:18px}.template-collection .module-txt{display:grid;grid-template-columns:repeat(12,1fr);padding:50px 18px}@media(max-width:1024px){.template-collection .module-txt{display:block;padding:18px 12px}}.template-collection .module-txt__container{grid-column-start:4;grid-column-end:10}.template-search main{min-height:calc(100vh - 484px)}@media(max-width:1024px){.template-search main{min-height:390px}}.template-search .module-page{padding:12px;text-transform:initial}.template-about .module-page,.template-stockist .module-page{display:grid;grid-template-columns:1fr 1fr}@media(max-width:1024px){.template-about .module-page,.template-stockist .module-page{display:block}}.template-about .module-page_right,.template-stockist .module-page_right{padding:12px}.template-about .module-page_block,.template-stockist .module-page_block{margin-bottom:1.2em}.template-about .module-page_block:last-child,.template-stockist .module-page_block:last-child{margin:0}.template-about .module-page_title,.template-stockist .module-page_title{margin-bottom:1.2em}.template-about .module-menu li,.template-stockist .module-menu li{text-transform:initial}article.product:hover .image img.image-no-hover{display:none!important}article.product:not(:hover) .image img.image-hover{display:none!important}.recommendation-modal__flag{display:none}.recommendation-modal__container #modal-logo{max-width:150px;margin:0 auto 30px}.recommendation-modal__container{min-width:450px}.recommendation-modal__container button{border-radius:0}@media(max-width:500px){.recommendation-modal__container{min-width:75%}}.shipping_returns-wrapper p{font-size:12px}@media screen and (max-width:800px){.template-index .module-media .highlight .image{height:max-content}}#language-switcher li{cursor:pointer}.locale-selectors__container #locale_code_label{display:none}#country_code_label{max-width:90%}.mb-xxl{margin-bottom:330px}.banner-hidden.show-menu .header .menus{padding-top:48px}.show-menu .header .menus{padding-top:97px}.banner{z-index:1}@media(max-width:767px){.hide-on-mobile{display:none}}@media(max-width:1024px){.custom-color-selector{position:fixed;bottom:0;left:0;z-index:99;width:100%;padding:8px 12px 150px;margin:0;background:#fff}.custom-color-selector .product-option_title,.product-option .product-option_title{font-size:12px!important;margin-bottom:8px!important}.selected_related_product,.reference_model div,.lds-ripple{width:25px!important;height:25px!important}.product-option{position:fixed;bottom:0;left:0;z-index:99;width:100%;padding:8px 12px 90px;margin:0;background:#fff}.template-product .product-form .product-option_variants label{width:18%;height:24px}}.btn_sold_out{display:flex;justify-content:center;align-items:center;width:100%;height:30px;margin-bottom:12px;border-radius:7px;background:#000;background-color:#000;color:#fff;text-align:center;text-transform:uppercase;background-color:#ececec!important;color:#000!important;border:1px solid #000;cursor:pointer;margin-bottom:12px!important}
/*# sourceMappingURL=/cdn/shop/t/42/assets/style.css.map */
