@font-face{font-family:Optima;src:url(/cdn/shop/files/OPTIMA_1.woff2?v=1734427662)format("woff2"),url(/cdn/shop/files/OPTIMA.woff?v=1734427662)format("woff");font-style:normal;font-weight:400}.template_name_index .section-header.shopify-section-group-header-group:not(.scrolled-past-header){position:absolute;left:0;top:0;right:0}.template_name_index:not(.megamenu_open) .section-header.shopify-section-group-header-group:not(.scrolled-past-header)>.gradient{background:transparent}.template_name_index:not(.megamenu_open) .section-header.shopify-section-group-header-group:not(.scrolled-past-header) .header__icon .svg-wrapper{color:#fff}.template_name_index:not(.megamenu_open) .section-header.shopify-section-group-header-group:not(.scrolled-past-header) .header__menu-item{color:#fff}.template_name_index:not(.megamenu_open) .section-header.shopify-section-group-header-group:not(.scrolled-past-header) .header__icon{color:#fff}.template_name_index:not(.megamenu_open) .section-header.shopify-section-group-header-group:not(.scrolled-past-header) .header__heading-logo-wrapper{filter:brightness(0) invert(1)}.gradient,.header__menu-item,.header__icon .svg-wrapper,.header__heading-logo-wrapper{transition:all .5s ease}summary.list-menu__item{padding-top:40px;padding-bottom:40px}body .footer__content-bottom{display:none}body .footer__content-top.page-width{padding-bottom:0;border:unset;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}body .footer-block--newsletter{margin:unset}body .footer{border:unset}body{font-family:HelveticaNeueLTPro-Cn,arial,sans-serif;font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:.1em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Optima,Optima,sans-serif;font-weight:400;letter-spacing:-.02em}.header__menu-item span{font-size:12px;font-family:HelveticaNeueLTPro-Cn,arial,sans-serif;font-weight:500}.header__icon,.header__icon--cart .icon{height:4.4rem;width:unset;padding:0}.header__icons{gap:36px}.header__icons a,.header__icons span.svg-wrapper{font-size:12px;text-decoration:none}.header__icons summary{text-decoration:none}.header__icons span.svg-wrapper:hover,.header__icons a:hover{text-decoration:underline}ul.mega-menu__list li a{font-size:12px;color:#000;font-weight:500;padding:0 0 5px}ul.list-unstyled li a{color:#000000a1;padding:3px 0}div#MegaMenu-Content-1{padding:0 0 20px;border:none}h2.banner__heading{font-family:Optima,Optima,sans-serif;font-weight:400;font-size:7.5vw;line-height:.86806em;letter-spacing:-.02em}body .slideshow__text.banner__box{max-width:90%}a.button.button--primary{background:transparent;color:#fff;font-size:12px;border:none!important;padding:0!important;min-height:auto;width:auto;max-width:unset;text-decoration:underline}.custom_icons_with_text_landing_page.customs-imgs a img{max-width:100%}.custom_icons_with_text_landing_page.customs-imgs{display:flex;justify-content:space-between;padding-left:20px;padding-right:20px;gap:20px}.icons_with_text_item{position:relative}.icons_with_text_item_text{color:#fff;position:absolute;top:0;left:0;font-family:Optima,Optima,sans-serif;font-weight:400;font-size:3.64583vw;line-height:.92857em;letter-spacing:-.05em;right:0;display:flex;justify-content:center;align-items:center;bottom:0}footer a.list-menu__item{font-size:12px!important;color:#000!important;text-decoration:none;margin-left:10px}footer a.list-menu__item:hover{color:#767676!important;text-decoration:none!important}h2.footer-block__heading.inline-richtext{font-family:Optima,Optima,sans-serif;font-weight:400;font-size:.78125vw;line-height:1.33333em;letter-spacing:.03em;text-transform:none;text-align:left;margin-bottom:0}body .footer{border:unset;padding-top:15px}summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle{transition:unset}a.button.button--primary:after,a.button.button--primary:before{display:none}footer .field:after,footer .field:before{display:none}footer .newsletter-form__field-wrapper input{padding:7px 7px 7px 0!important;font-size:12px;width:345px;border-bottom:1px solid #000;height:auto}footer label.field__label{font-size:12px;top:11px;left:0}footer button#Subscribe{justify-content:end}body .page-width{max-width:100%}.custom_icons_with_text_landing_page.customs-imgs a img{max-width:100%;width:100%}a.urlss{width:35%}body.gradient.template_name_collection .product-count.light{display:none}menu-drawer.mobile-facets__wrapper{margin-right:0!important;justify-content:end}span.mobile-facets__open-label.button-label.small-hide{font-size:12px}span.mobile-facets__open-label.button-label.small-hide:hover{color:#757575}span.mobile-facets__open:hover span.mobile-facets__open-label.button-label.small-hide{text-decoration:none}body .page-width{max-width:100%;padding-left:39px;padding-right:39px}body .header:not(.drawer-menu).page-width{padding-left:39px;padding-right:39px}ul#product-grid,ul.grid.product-grid{column-gap:24px;row-gap:50px}body.gradient.template_name_collection li.grid__item{width:calc(33% - 24px)!important}body .full-unstyled-link{text-decoration:none;color:currentColor;display:block;font-family:Optima,Optima,sans-serif;font-weight:400;font-size:12px;line-height:1.33333em;letter-spacing:.03em}body .card__information{padding-top:10px}body .card-information .price{color:#757575;font-size:12px;margin-top:5px!important}body.gradient.template_name_product .related-products li.grid__item{width:calc(25% - 24px)!important}body.gradient.template_name_product h2.related-products__heading.inline-richtext.h2{font-size:12px;font-weight:500;margin-bottom:0}body.gradient.template_name_product .product.product--medium.product--left.product--stacked.product--mobile-hide{margin-right:85px;justify-content:flex-end}body.gradient.template_name_product .product__info-wrapper.grid__item{width:10%!important;max-width:30.5%!important;padding-left:65.6px;padding-top:120px}body.gradient.template_name_product .grid__item.product__media-wrapper{max-width:34.7%!important}body.gradient.template_name_product p.product__text.inline-richtext.caption-with-letter-spacing{font-size:12px;color:#000}body.gradient.template_name_product .product__info-wrapper.grid__item .product__title h1{font-size:24px}body.gradient.template_name_product .product__info-wrapper.grid__item .product__title{margin-bottom:0!important}body.gradient.template_name_product .product__info-wrapper.grid__item .price{font-size:12px;color:#757575;margin-top:-10px}body.gradient.template_name_product .product-form__submit{margin-bottom:1rem;font-size:11.2px;text-transform:uppercase}body.gradient.template_name_product product-form.product-form{margin-top:0!important;margin-bottom:0!important}body.gradient.template_name_product .product__description.rte.quick-add-hidden{font-size:12px;text-transform:capitalize;color:#000;font-family:Optima,Optima,sans-serif;margin:0 0 -10px}body.gradient.template_name_product .product__accordion.accordion.quick-add-hidden{border:none}body.gradient.template_name_product .accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word;font-size:12px}body.gradient.template_name_product .product__info-wrapper.grid__item .accordion summary{display:flex;position:relative;line-height:1;padding:5px 0;font-size:12px!important}body.gradient.template_name_product ul.list-unstyled li a{color:#000000a1;padding:3px 0;font-size:12px;color:#000}body.gradient.template_name_product ul.icon-with-text.icon-with-text--vertical.list-unstyled.icon-with-text--text-only{margin-top:5px}body.gradient.template_name_product .grid__item.product__media-wrapper .product__media-item.grid__item.slider__slide{width:100%!important;max-width:100%!important}body.gradient.template_name_product .grid__item.product__media-wrapper .product__media-item.grid__item.slider__slide .product-media-container{max-width:100%!important;width:100%}body.gradient.template_name_product .grid__item.product__media-wrapper .product__media-list{gap:10px}body.gradient.template_name_product .product__accordion.accordion.quick-add-hidden svg.icon.icon-caret{display:none}body.gradient.template_name_product h2.h4.accordion__title.inline-richtext:after{content:"+";font-size:17px;padding-left:5px}body.gradient.template_name_product summary[aria-expanded=true] h2.h4.accordion__title.inline-richtext:after{content:"-";font-size:27px}body.gradient.template_name_product .product__info-wrapper.grid__item .accordion__content ul li{font-size:12px;color:#000}body.gradient.template_name_product .product__info-wrapper.grid__item .accordion__content ul,.accordion__content{padding-left:0!important}body.gradient.template_name_product .accordion summary:hover h2{opacity:.7}body.gradient.template_name_product .product__info-wrapper.grid__item ul.list-unstyled li a:hover{opacity:.7}body.gradient.template_name_product .product__info-wrapper.grid__item ul.list-unstyled li a{color:#000000a1;padding:3px 0;font-size:12px;color:#000;text-decoration:none!important;position:relative}body.gradient.template_name_product .product__info-wrapper.grid__item ul.list-unstyled li a:after{content:"";background-image:url(/cdn/shop/files/down-arrow.png?v=1734695709);width:14px;height:15px;background-size:contain;right:-20px;position:absolute;top:2px;background-repeat:no-repeat;transform:rotate(-90deg)}body.gradient.template_name_product .card:hover .media.media--hover-effect>img:first-child:only-child,body.gradient.template_name_product .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,body.gradient.template_name_collection .card-wrapper:hover .media.media--hover-effect>img+img{transform:unset}body.gradient.template_name_product .related-products .underline-links-hover:hover a,body.gradient.template_name_collection .underline-links-hover:hover a{text-decoration:none;opacity:.7}modal-opener.product-popup-modal__opener.quick-add-hidden{width:100%;text-align:right;margin:0}body.gradient.template_name_product .product__info-wrapper.grid__item modal-opener.product-popup-modal__opener.quick-add-hidden{width:100%;text-align:right;margin:0}body.gradient.template_name_product .product__info-wrapper.grid__item button#ProductPopup-popup_iw9bCB{min-height:auto;padding:0;text-transform:uppercase;text-decoration:none;font-size:12px;letter-spacing:.13rem}body.gradient.template_name_product .product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:35%;padding:0 3rem;margin:0 0 0 auto}body.gradient.template_name_product .product-popup-modal__content{left:unset;transform:unset;position:relative}body.gradient.template_name_product{letter-spacing:.1em}.product-popup-modal__content-info h1{font-family:HelveticaNeueLTPro-Cn,arial,sans-serif;font-size:16px;padding:0 0 14px;color:#757575;border-bottom:1px solid #0000004d;font-weight:600;letter-spacing:.1rem}body .product-popup-modal__content-info{padding-right:0}.product-popup-modal__content-info h4{font-family:Optima,sans-serif;line-height:1.33333em;letter-spacing:.07em;font-weight:400!important;font-size:13px!important;text-align:left!important;color:#111}.product-popup-modal__content-info div{color:#757575;font-size:11px;padding:0;max-width:100%!important}.product-popup-modal__content-info h4{font-family:HelveticaNeueLTPro-Cn,arial,sans-serif;line-height:1.33333em;letter-spacing:.03em;font-weight:400!important;font-size:11px!important;text-align:left!important;color:#757575;font-size:12px;padding-top:20px}.product-popup-modal__content-info table,.product-popup-modal__content-info table tr,.product-popup-modal__content-info table td,.product-popup-modal__content-info table th,.product-popup-modal__content-info table tbody{border:none!important;outline:none!important;box-shadow:none;padding:0;font-size:12px;line-height:1.2em;color:#757575}.product-popup-modal__content-info table td{padding-top:15px}.product-popup-modal__content-info table tr td:first-child{width:25%}.product-popup-modal__content-info h1{margin-bottom:25px}body.gradient.template_name_product .product-popup-modal__content{height:100%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}body .product-popup-modal__toggle{background-color:rgb(var(--color-background));border:unset;border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto;right:-26px}.contact_top_section .container_hk{max-width:768px;margin:0 auto;padding:32px}.contact_top_section .richtext_blocks_new{margin:0 48px}.contact_top_section .contact._heading{font-size:16px;font-family:HelveticaNeueLTPro-Cn;letter-spacing:1px;margin-bottom:0;padding-bottom:15px}.contact_top_section .rich-text_custom__richtext p:first-child a{display:block}.contact_top_section .rich-text_custom__richtext p a{color:#000;text-decoration:none;position:relative;top:10px}.contact_top_section .rich-text_custom__richtext p{padding-bottom:15px;letter-spacing:2px}.contact_top_section .rich-text_custom__richtext p:last-child a{position:unset}.contact_top_section .rich-text_custom__richtext p:last-child{padding-top:15px;line-height:27px;max-width:90%;padding-bottom:0;margin-bottom:0}.contact.page-width{max-width:768px;margin:0 auto;padding-left:32px;padding-right:32px}.contact.page-width form{margin:0 48px}.contact.page-width form input,.contact.page-width form textarea{border:1px solid #ccc!important;line-height:2;padding:.7rem;outline:none!important;box-shadow:none!important;font-size:12px}.contact.page-width form .field:after{box-shadow:none!important}.contact label.field__label{font-size:12px;top:16px}.contact .contact .field{margin-bottom:15px}button.button.button--secondary{background:#fff;cursor:pointer;display:block;line-height:1;padding:14px!important;text-align:center;-webkit-transition:all .6s ease;transition:all .6s ease;width:100%;font-size:12px;text-transform:uppercase;min-height:auto}.contact .contact__button{margin-top:25px}.shopify-policy__container{max-width:560px;max-width:768px;margin:0 auto;padding-left:20px;padding-right:20px}.shopify-policy__title h1{font-size:11px;font-weight:600;font-family:HelveticaNeueLTPro-Cn;letter-spacing:1.5px;text-align:left;margin-bottom:0;padding-bottom:7px}.shopify-policy__body h1,.shopify-policy__body h2{font-size:11px;font-weight:600;font-family:HelveticaNeueLTPro-Cn;letter-spacing:1.5px;text-align:left;margin-bottom:0;padding-bottom:7px;margin-top:30px}.shopify-policy__body p{font-size:11px;margin-top:0;margin-bottom:15px;font-family:HelveticaNeueLTPro-Cn;line-height:25px;font-weight:500}.shopify-policy__body ul ul{padding:15px 0}h1#login,h1#recover,.customer.register h1{font-family:HelveticaNeueLTPro-Cn;letter-spacing:1.5px;font-size:16px;text-align:left;padding-bottom:0;margin-bottom:-20px;padding-top:100px}.customer.register h1{opacity:0}.customer.login,.customer.register{max-width:672px!important}.customer.login form .field:after,.customer.register form .field:after{box-shadow:none!important}.customer.login form .field input,.customer.register form .field input{border:1px solid #ccc;line-height:2;padding:.7rem;font-size:12px}.customer.login form .field label,.customer.register form .field label{font-size:12px;top:16px;left:15px;display:none}button.button.button--secondary:hover{background:#000;color:#fff}button.button.button--secondary{margin-top:25px;box-shadow:none!important}.customer .field{margin:15px 0 0}a.button.button--secondary.forget_password,a.button.button--secondary.forget_password:after,a.button.button--secondary.forget_password:before{border:none;box-shadow:none;padding:0;font-size:11px;color:#000;text-decoration:none;min-height:auto;margin-top:-15px}a.button.button--secondary.create_account{width:100%;min-height:auto;font-size:11px;color:#000;text-decoration:none;padding:14px!important;margin-top:3rem}.customer.login p{display:none}.customer.login button{margin-top:25px}.customer.login button{width:100%;font-size:11px;text-transform:uppercase;background:#fff;color:#000;min-height:auto;padding:14px}.customer.login button:hover{background:#000;color:#fff}h1#recover+div a{font-size:11px;text-transform:uppercase;text-decoration:none;text-align:left;width:100%}a.button.button--secondary.login_account{border:none;box-shadow:none;font-size:11px;color:#000;text-decoration:none;min-height:auto;margin-top:35px;width:100%;padding:14px}button.button.button--secondary{font-size:11px}a.button.button--secondary.login_account:hover,a.button.button--secondary.create_account:hover{background:#000;color:#fff}button:after,button:before,a.button.button--secondary.create_account:after,a.button.button--secondary.create_account:before{box-shadow:none!important;border:none!important}button.button.button--secondary,a.button.button--secondary.create_account,.customer.login button{font-size:11px;border:1px solid #000;transition:.5s}.customer.login form .field input:focus,.contact.page-width form input:focus,.contact.page-width form textarea:focus,.customer.register form .field input:focus{box-shadow:none!important;border-color:#000!important}body .header__icon{transition:unset!important}a.button.button--secondary.forget_password:hover,h1#recover+div a:hover{color:#767676}.customer.login form .field input::placeholder,.customer.register form .field input::placeholder{opacity:1;font-size:12px}.contact label.field__label{display:none}.contact.page-width form input::placeholder,.contact.page-width form textarea::placeholder{opacity:1;font-family:HelveticaNeueLTPro-Cn,arial,sans-serif}.contact.page-width form input,.contact.page-width form textarea,.customer.login form .field input,.customer.register form .field input{text-transform:uppercase}.field:after,.field:before{display:none}body .product-popup-modal{background:#7b7b7bcc}body.gradient.template_name_product .product-popup-modal__content{border-radius:5px 0 0 5px}.shopify-policy__container{padding-top:50px;padding-bottom:50px}@media(max-width:915px){h2.banner__heading{font-family:Optima,Optima,sans-serif;font-weight:400;font-size:12vw;line-height:.86806em;letter-spacing:-.02em}body .banner__box>*+.banner__buttons{margin-top:3rem}.section-template--17959973585082__richtext_lp_tWhDhd-padding{padding-top:10px;padding-bottom:10px}.custom_icons_with_text_landing_page.customs-imgs{padding-left:10px;padding-right:10px;gap:10px}.custom_icons_with_text_landing_page.customs-imgs{flex-wrap:wrap}a.urlss{width:calc(50% - 5px)}.custom_icons_with_text_landing_page.customs-imgs a.urlss:last-child{width:100%}.custom_icons_with_text_landing_page.customs-imgs a img{max-width:100%;display:block}.icons_with_text_item_text{font-size:5.33333vw}body .footer__content-top.page-width{flex-direction:column-reverse}footer .newsletter-form__field-wrapper input{padding:7px 7px 7px 0!important;font-size:12px;width:100%;border-bottom:1px solid #000;height:auto}h2.footer-block__heading.inline-richtext{font-size:14.4px}.custom_icons_with_text_landing_page.customs-imgs a.urlss:last-child .icons_with_text_item_text{font-size:12vw}.footer__content-top.page-width{padding:0 20px!important}.footer-block__newsletter{flex-direction:column;width:100%!important;max-width:100%!important}body .footer-block--newsletter{margin:unset;flex:unset!important;width:100%}body .footer{border:unset;padding-top:0}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet{width:100%}footer a.list-menu__item{font-size:12px!important;color:#000!important;text-decoration:none;margin-left:0;padding:15px 0 0!important}body .footer-block__details-content{margin-bottom:0;padding-top:50px}.menu-drawer{background-color:#e6e6e64d!important;-webkit-backdrop-filter:blur(30px)!important;backdrop-filter:blur(30px)!important;top:0%!important}.js .menu-drawer__submenu{background-color:transparent!important}summary#HeaderDrawer-men{padding-right:5.2rem;color:#fff;font-size:14px}ul.menu-drawer__menu.list-menu summary{color:#fff;font-size:14px}body .list-menu__item{font-size:14px;color:#fff}body .header__icon--menu svg.icon.icon-close{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease;z-index:9;left:unset;right:15px;width:14px}body .header__icon--menu svg.icon.icon-close path{fill:#000}body .menu-drawer__close-button{color:transparent!important}.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:100vh!important}body svg.icon.icon-hamburger{left:20px;width:14px}body header span.svg-wrapper svg{width:15px!important;height:auto!important}header span.svg-wrapper .icon.icon-cart-empty{width:40px!important;position:relative;right:-7px}.header__icons{gap:0px}body .header{padding:0 25px}.header__icon .svg-wrapper{width:32px;height:44px}body .header__heading-logo{height:auto;max-width:50px}.custom_bottom_menu ul{list-style-type:none;display:flex;justify-content:space-between;padding:15px 20px;background:#fff;margin:0;background-color:#e6e6e64d;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.custom_bottom_menu ul li a{font-size:11px;color:#000;text-decoration:none}.custom_bottom_menu{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:1}ul.menu-drawer__menu.list-menu summary{padding-top:10px;padding-bottom:15px}summary#HeaderDrawer-men{margin-top:30px!important}body .footer{border:unset;padding-top:0;padding-bottom:50px}body .page-width{max-width:100%}slideshow-component.slider-mobile-gutter:after{content:"";position:absolute;background-image:url(/cdn/shop/files/right-arrow_1.png?v=1734683978);width:25px;height:27px;bottom:19%;background-repeat:no-repeat;background-size:contain;left:0;right:0;margin:0 auto;transform:rotate(90deg)}body.gradient.template_name_collection .facets-container.facets-container-drawer{gap:0px}body.gradient.template_name_collection span.mobile-facets__open-label.button-label.medium-hide.large-up-hide{font-size:12px}ul#product-grid,ul.grid.product-grid{column-gap:19px;row-gap:10px}body.gradient.template_name_collection li.grid__item{width:calc(50% - 19px)!important}body .page-width{padding-left:20px;padding-right:20px}body .full-unstyled-link{font-size:13px}body .card__information{padding-top:7px}body .card-information .price{margin-top:3px!important}body.gradient.template_name_product .related-products li.grid__item{width:calc(50% - 19px)!important}body .full-unstyled-link{font-size:12px}body .card-information .price{color:#757575;font-size:15px;margin-top:5px!important}body.gradient.template_name_product .product__info-wrapper.grid__item{width:10%!important;max-width:100%!important;padding-left:0;padding-top:0}body.gradient.template_name_product .product.product--medium.product--left.product--stacked.product--mobile-hide{margin-right:0;justify-content:flex-end}body.gradient.template_name_product .grid__item.product__media-wrapper{max-width:100%!important}body.gradient.template_name_product .slider-buttons.quick-add-hidden{display:none}body.gradient.template_name_product p.product__text.inline-richtext.caption-with-letter-spacing{font-size:11px;color:#000}body.gradient.template_name_product .product__info-wrapper.grid__item .product__title h1{font-size:20px;padding-top:3px}body.gradient.template_name_product .product__info-wrapper.grid__item .price{font-size:15px;color:#757575;margin-top:-12px}body.gradient.template_name_product .product__description.rte.quick-add-hidden{font-size:13.44px;text-transform:capitalize;color:#000;font-family:Optima,Optima,sans-serif;margin:0 0 -10px}body.gradient.template_name_product .product-form__submit{margin-bottom:1rem;font-size:12px;text-transform:uppercase}body .menu-drawer__close-button{position:relative}body .menu-drawer__close-button:after{content:"";position:absolute;background-image:url(/cdn/shop/files/down-arrow.png?v=1734695709);width:17px;height:17px;background-repeat:no-repeat;background-size:contain;transform:rotate(90deg);top:2px}ul.menu-drawer__menu.list-menu summary{position:relative}ul.menu-drawer__menu.list-menu summary:after{content:"";position:absolute;background-image:url(/cdn/shop/files/down-arrow_1.png?v=1734697276);width:17px;height:17px;background-repeat:no-repeat;background-size:contain;right:25px;transform:rotate(270deg);top:9px}header .menu-drawer__menu-item>.svg-wrapper{width:15px;position:absolute;right:3rem;top:50%;transform:translateY(-50%);display:none}body.gradient.template_name_product .accordion__title{max-width:calc(100% + -0px);position:relative;width:100%}body.gradient.template_name_product h2.h4.accordion__title.inline-richtext:after{content:"+";font-size:17px;padding-left:5px;position:absolute;top:-5px;right:0}body.gradient.template_name_product summary[aria-expanded=true] h2.h4.accordion__title.inline-richtext:after{top:-15px}body.gradient.template_name_product ul.icon-with-text.icon-with-text--vertical.list-unstyled.icon-with-text--text-only li span.h4.inline-richtext,body.gradient.template_name_product ul.icon-with-text.icon-with-text--vertical.list-unstyled.icon-with-text--text-only li{width:100%}body.gradient.template_name_product .product__info-wrapper.grid__item ul.list-unstyled li a{width:100%;display:block}body.gradient.template_name_product .product__info-wrapper.grid__item ul.list-unstyled li a:after{right:0}body.gradient.template_name_product .grid__item.product__media-wrapper .product__media-list{gap:0px;scroll-padding-left:0px;max-width:calc(100% + 13px)!important;width:calc(100% + 20px)!important;margin-left:-7px}body.gradient.template_name_product .product__info-wrapper.grid__item .product__info-container{display:flex;flex-direction:column}body.gradient.template_name_product .product__info-wrapper.grid__item .product__info-container div:nth-child(5){order:1}body.gradient.template_name_product ul.icon-with-text.icon-with-text--vertical.list-unstyled.icon-with-text--text-only{margin-bottom:0}body.gradient.template_name_product ul.icon-with-text.icon-with-text--vertical.list-unstyled.icon-with-text--text-only li{width:100%;margin-bottom:10px}body.gradient.template_name_product .product__info-wrapper.grid__item .product__info-container>*+*{margin-bottom:0}body.gradient.template_name_product .related-products ul li.grid__item:nth-child(3),body.gradient.template_name_product .related-products ul li.grid__item:nth-child(4){display:none}body.gradient.template_name_product .product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:100%;padding:0 3rem;margin:0 0 0 auto}body .product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:wrap;margin:0}body .product-popup-modal__content-info table tr td:first-child{width:30%}.contact_top_section .richtext_blocks_new,.contact.page-width form{margin:0 30px}button.button.button--secondary:hover{background:#000;color:#fff}.shopify-policy__body .rte table{display:block;overflow-x:scroll}body .header:not(.drawer-menu).page-width{padding-left:25px;padding-right:25px}body .customer.login,body .customer.register{max-width:672px!important;padding-left:32px!important;padding-right:32px!important}h1#login,h1#recover,.customer.register h1{padding-top:30px}.customer.register h1{margin-bottom:-50px}.shopify-policy__container{padding-left:30px;padding-right:30px}body.gradient.template_name_product .grid__item.product__media-wrapper .product__media-item.grid__item.slider__slide{padding-top:0}body.gradient.template_name_product .product-form__submit{width:calc(100% + 40px);margin-left:-20px}.shopify-policy__container{padding-top:50px;padding-bottom:30px}.shopify-policy__title h1{text-align:center;padding-top:20px}}footer label.field__label{font-size:12px;top:11px;left:0;display:none}.newsletter-form__field-wrapper .field__input::placeholder{opacity:1;font-family:HelveticaNeueLTPro-Cn;text-transform:uppercase;color:#000;letter-spacing:1px}body.gradient.template_name_product .accordion__title,body.gradient.template_name_product .product__info-wrapper.grid__item ul.list-unstyled li a{font-family:HelveticaNeueLTPro-Cn,arial,sans-serif;letter-spacing:.15em}body.gradient.template_name_product .product__info-wrapper.grid__item .product__title h1{text-transform:capitalize}body .button.button--primary:after{display:block!important;box-shadow:none!important;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}body .slideshow__text.banner__box a.button.button--primary,body .slideshow__text.banner__box{position:unset}span.product__media-icon{display:none!important}span.mobile-facets__open span.svg-wrapper{display:none}body.gradient.template_name_collection span.mobile-facets__open-label.button-label.medium-hide.large-up-hide:after,span.mobile-facets__open-label.button-label.small-hide:after{content:"+";position:absolute;right:0;font-size:14px;top:-3px;bottom:0;display:flex;align-items:center}body.gradient.template_name_collection span.mobile-facets__open-label.button-label.medium-hide.large-up-hide,span.mobile-facets__open-label.button-label.small-hide{margin-left:0;position:relative;padding-right:18px}.select__select{height:36px;box-shadow:unset!important;letter-spacing:.083em;font-size:12px;line-height:1.5em;font-weight:500;color:#000}.product-form__input .form__label{display:none}body variant-selects{display:flex;flex-wrap:wrap;gap:20px}body .product-form__input--dropdown{max-width:calc(50% - 10px);width:100%;margin:unset}.product-form__input .select:after,.product-form__input .select:before{display:none}.product-form__input .select{border:1px solid #e9e9e9;margin-bottom:8px;box-shadow:unset!important;cursor:pointer}.product-form__input .svg-wrapper{right:10px;top:18px;transition:all .5s ease}.product-form__input .select:hover,.product-form__input .select:focus{border-color:#000}.product-form__input .select:focus span.svg-wrapper{transform:rotate(-180deg)}.select__select:has(option:only-child)+span.svg-wrapper{display:none}.select__select:has(option:only-child){pointer-events:none}.mobile-only{display:none}@media(max-width:915px){.desktop_only{display:none!important}.product-media-container.constrain-height .media img{position:unset}.product-media-container.constrain-height .media{padding-top:0!important}aside#main-collection-filters{position:sticky;top:40px;z-index:1;background:#fff}variant-selects{order:1}body variant-selects+div{order:2}body.gradient.template_name_product .product__info-wrapper.grid__item modal-opener.product-popup-modal__opener.quick-add-hidden{display:none}body variant-selects+div{order:2;position:sticky;bottom:0;z-index:2;margin:0!important}body .product-form__input--dropdown{max-width:50%}.product-form__input .select{border:unset;margin-bottom:0}.select__select{background-color:#ededed;border:unset;margin:0;height:12.8vw}body .product-form__input--dropdown+.product-form__input--dropdown{border-left:1px solid #e0e0e0}body variant-selects{order:1;position:sticky;bottom:57px;z-index:2;gap:0;width:calc(100% + 40px);margin-left:-20px!important}.mobile-only{display:block}body.gradient.template_name_product .triggere summary[aria-expanded=true] h2.h4.accordion__title.inline-richtext:after{content:"+";font-size:17px;padding-left:5px;position:absolute;top:-5px;right:0}.menu-drawer__inner-submenu ul.menu-drawer__menu.list-menu:has(>li>details.menu-opening>summary[aria-expanded=true]) summary{display:none}body.gradient.template_name_product .product__info-wrapper.grid__item .price{margin:unset}.product__info-wrapper div:has(>.price){margin:unset}.product__info-wrapper .product__tax.caption.rte{margin:unset;padding-bottom:10px}.product__info-wrapper .price__container{margin:unset!important}}@media(min-width:915px){.mobile_only{display:none!important}}.product-popup-modal__content-info table:has(+table){display:none!important}nav.header__inline-menu .header__menu-item{padding-top:40px;padding-bottom:40px}body.gradient.template_name_product .product__info-wrapper.grid__item .accordion__content ul li{list-style-position:outside}body.gradient.template_name_product .product__info-wrapper.grid__item .accordion__content ul{padding-left:15px!important}@media(min-width:915px){.banner--large:not(.banner--adapt) img{object-position:center 3%!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
