:root{--paragraph-bold-size: 20px;--paragraph-bold-letter-spacing: 0px;--spacing-0: 0;--black-color: #333333;--border-radius: 4px;--rounded-xs: 4px;--rounded-sm: 4px;--rounded: 4px;--rounded-lg: 4px}.product-card__image{border-radius:0}.bold{font-weight:400;text-transform:uppercase!important;letter-spacing:1px;font-size:14px;position:relative;overflow:hidden;display:inline-block}button{font-weight:400!important}.media-with-text__item{margin-bottom:var(--spacing-6)}:is(.media-with-text__media,.media-with-text__content){padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}:is(.media-with-text__content,.rich-text__wrapper) p.bold{font-size:var(--paragraph-bold-size);line-height:1.3;letter-spacing:2px}#nav-menu-items,#hamburger-icon{transition:all .5s}.hidden-on-scroll{opacity:0}.shopify-section--header .header__wrapper{letter-spacing:0px;padding-top:16px;padding-bottom:16px;min-height:50px}button[is=custom-button]{background:#333;color:#d3d3d3;transition:opacity .3s ease}button[is=custom-button]:hover{opacity:.8}.footer{background:#303030;color:#fff;padding:60px 0 50px}.header__cart-count .count-bubble{padding-left:6px}.hidden-a{display:none}.show{opacity:1!important;margin-top:0!important}.hidden-ham{width:0!important;margin-right:0!important;overflow:hidden}.toggle-icon--bar{display:block;width:22px;height:2px;background-color:#fff;transition:transform .1s cubic-bezier(.4,0,.2,1);transform-origin:1px;margin-right:var(--spacing-4-5)}.toggle-icon--bar.toggle-icon--bar-middle{transition:opacity .1s cubic-bezier(.4,0,.2,1)}.toggle-icon--bar+.toggle-icon--bar{margin-top:5px}.site-header-menu-toggle.active .toggle-icon--bar-top{transform:none}.site-header-menu-toggle.active .toggle-icon--bar:nth-child(2){opacity:0}.site-header-menu-toggle.active .toggle-icon--bar-bottom{transform:rotate none}.header__main-nav .header__link-list{gap:24px;margin-top:8px}.header__main-nav .header__link-list li a{font-size:16px;font-weight:500;letter-spacing:0;line-height:1.32;padding-bottom:8px}.header__main-nav .header__link-list li .mega-menu a.child_link{font-size:22px;font-weight:600}.navigation-promo__wrapper .navigation-promo .content-over-media{padding-bottom:0}h1.header__logo,a.header__logo{display:flex;align-items:center;justify-content:center}.announcement-bar__wrapper{max-width:unset;justify-content:center}.announcement-bar__wrapper button{display:none}.announcement-bar p{display:flex;align-items:center;justify-content:center}.announcement-bar p img{height:var(--spacing-4);margin-right:var(--spacing-2);margin-top:-4px}.announcement-bar p .exl{font-weight:700;font-size:1.1rem;margin-right:var(--spacing-4)}.mega-menu__nav-vertical{flex-direction:column;gap:unset;white-space:nowrap;margin-left:-10px;width:370px;max-width:30%!important;flex-shrink:0}.mega-menu__nav-vertical li{width:100%}.mega-menu__nav-vertical li a{width:100%;padding:8px 14px}.collection-title{display:flex;justify-content:space-between;align-items:center;color:var(--black-color);font-weight:700;font-size:.9rem}.link-faded{opacity:1}.collection-title.opened{color:#a7986d;background:#d7f0e3;border-radius:var(--border-radius)}.mega-menu{--mega-menu-gap: 0 !important;padding-top:32px;background-color:#fff;padding-bottom:48px}.mega-right{flex-wrap:wrap;width:calc(100% + 20px);display:none}.mega-right.mega-right-open{display:flex}.mega-right .img-content{flex:0 0 25%;position:relative;padding-bottom:25%;margin-bottom:40px}.mega-right .img-content>div{position:absolute;left:15px;top:15px;width:calc(100% - 30px);height:calc(100% - 30px)}.mega-right .img-content img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius)}.mega-right .img-content span{margin-top:10px;font-size:.8rem;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--black-color)}.collection-header{text-align:left;margin-bottom:var(--spacing-2)}.collection-header h1{font-size:34px}.collection__top-bar .active-facets .removable-facet{background:#333;color:#fff;padding:8px 20px;border-radius:0}h1.product-info__title{font-size:32px;line-height:1.1;font-weight:700;letter-spacing:-1px}sale-price.text-lg{font-size:24px;font-weight:700}.buy-buttons .button--xl{--button-background: #333333;background-color:rgb(var(--button-background));color:#fff;text-transform:uppercase;letter-spacing:2px}buy-buttons .button--xl img{display:none;--button-background: #333333;background-color:rgb(var(--button-background));color:#d3d3d3;text-transform:uppercase;letter-spacing:2px}.badge{color:#d3d3d3;font-weight:400}.badge .badge-text{color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:2px}.product-gallery__media-list{gap:8px}.accordion .accordion__toggle{letter-spacing:1px;font-size:14px;width:100%;display:flex;align-items:center}.accordion .accordion__content{font-size:14px;padding-bottom:20px;margin-bottom:0}.product-gallery__media-list-wrapper{cursor:inherit!important}.product-gallery__media-list-wrapper .product-gallery__cursor{display:none}.product-info__buy-buttons .buy-buttons button div:has(img){display:flex;justify-content:center;align-items:center}.product-info__buy-buttons .buy-buttons button div img{width:22px;margin-right:10px}.product-info__buy-buttons{display:flex;flex-wrap:wrap;align-items:center}.product-info__buy-buttons .product-info__quantity-selector{width:115px;padding-right:16px;height:56px}.product-info__buy-buttons .product-info__quantity-selector .form-control{border:1px solid #ddd;overflow:hidden;border-radius:4px;height:100%;display:flex;flex-direction:column}.product-info__buy-buttons .product-info__quantity-selector .form-control .quantity-selector{border:none;width:100%;height:100%}.product-info__buy-buttons .product-info__quantity-selector .form-control .quantity-selector select{width:100%;outline:none;padding:0 8px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23333333%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat,repeat;background-position:right 7px top 0%,0 0;background-size:.65em auto,100%}.product-info__buy-buttons .product-info__quantity-selector .form-control .quantity-selector input{width:100%;outline:none;padding:0 8px;text-align:left}.product-info__buy-buttons .product-info__quantity-selector .block-label{font-size:.8rem;margin:5px 5px 0;cursor:default}.product-info__buy-buttons .shopify-product-form{width:100%}.product-info__buy-buttons .shopify-product-form .buy-buttons div:empty{display:none}.product-info__buy-buttons .shopify-product-form .buy-buttons button{height:56px;padding:0!important}.product-info__buy-buttons .delivery-widget__auto{width:100%}.product-gallery__media-list-wrapper video::-webkit-media-controls-panel{display:none!important;opacity:1!important}.footer__copyright{font-size:12px}.footer__block--text img{height:35px;margin-top:-6px}.footer__block--text a span{text-decoration:none!important}body[pagetype=collection],.shopify-section--main-collection-funnel{background-color:#f7f5f4!important}.funnel{background:#fff;padding:70px 20px}.funnel.expand-height{padding-bottom:320px}.funnel button{height:40px;font-size:16px}.funnel button[is=custom-button]{min-width:200px;padding:0}.funnel .prose{text-align:center;margin-bottom:40px}.funnel .prose h1{max-width:900px;margin:0 auto}.funnel .accordion{border-bottom:1px solid #d3d3d3}.funnel .accordion:last-child{border-bottom:none}.funnel .description{font-weight:700}.funnel .description span{color:#a49972}.funnel .funnel-pr-b{display:flex;justify-content:center;flex-wrap:wrap;position:relative}.funnel .funnel-pr-b .pr-b{padding:24px;display:flex;flex-direction:column;align-items:center;max-width:348px}.funnel .funnel-pr-b .pr-b img{width:80%;max-width:300px}.funnel .funnel-pr-b .pr-b .product-title{margin:10px 0 20px;text-align:center}.funnel .funnel-pr-b .variants{position:absolute;bottom:-235px;max-width:600px;width:100%;display:none;min-height:180px;text-align:center}.funnel .funnel-pr-b .variants .prose{margin-bottom:15px}.funnel .funnel-pr-b .variants .prose p{margin-top:5px}.funnel .funnel-pr-b .variants button{margin-right:10px;border-radius:4px;padding:0 20px;border:1px solid #333333;min-width:50px;text-align:center;margin-bottom:10px;background-color:#fff;color:#333}.funnel .funnel-pr-b .variants button:hover,.funnel .funnel-pr-b .variants button.selected{background-color:#333;color:#d3d3d3}.funnel .funnel-pr-b .variants.visible{display:block}.stepper-wrapper{display:flex;justify-content:space-between;max-width:900px;margin:0 auto 45px}.stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}@media (max-width: 768px){.stepper-item{font-size:12px}}.step2-container-slide .floating-controls-container{position:relative;padding:0 10px}.step2-container-slide .floating-controls-container:before{content:"";box-shadow:0 0 20px 12px #fff;position:absolute;height:100%;top:0;left:5px;z-index:9}.step2-container-slide .floating-controls-container:after{content:"";box-shadow:0 0 20px 12px #fff;position:absolute;height:100%;top:0;right:10px;z-index:9}.stepper-item:before{position:absolute;content:"";border-bottom:4px solid #E8E8E8;width:100%;top:18px;left:-50%;z-index:2}.stepper-item:after{position:absolute;content:"";border-bottom:4px solid #E8E8E8;width:100%;top:18px;left:50%;z-index:2}.stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;margin-bottom:6px;background-color:#e8e8e8;color:#fff;fill:#fff}.stepper-item .step-counter .badge{color:#d3d3d3;border-radius:4px;top:-35px;position:absolute;background:#333;padding:3px 10px;letter-spacing:var(--text-letter-spacing)}.stepper-item .step-counter .badge:before{height:10px;width:10px;left:0;right:0;margin-right:auto;margin-left:auto;transform:rotate(45deg);content:"";bottom:-4px;background-color:#333;position:absolute}.stepper-item.completed .step-counter{background-color:#a49972;color:#fff;fill:#fff}.stepper-item.completed:before{border-color:#a49972}.stepper-item .step-counter svg{fill:#fff;width:22px}.stepper-item.completed .step-counter svg{fill:#fff}.stepper-item:first-child:before{content:none}.stepper-item:last-child:after{content:none}body[pagepath*=signup] .shopify-section--announcement-bar{display:none}.funnel .color-button button{border-radius:4px;padding:0 20px;border:1px solid #333333;text-align:center;background-color:#fff;color:#333;margin-top:24px}.funnel .color-button:hover button,.funnel .floating-controls-container .selected button{background-color:#333;color:#d3d3d3}.newsletter-drawer__content a.button{color:#d3d3d3;margin-top:-12px;font-weight:400}#newsletter-drawer img{filter:brightness(1)}#newsletter-drawer button[is=close-button]{z-index:9}.slide-custom{text-align:center;box-shadow:0 10px 15px 6px #0000001a,0 4px 6px -2px #0000000d;border-radius:4px;padding:48px}.slide-custom .prose p{margin-top:10px}.slide-custom .progress-main{display:flex;margin:48px 0}.slide-custom .progress-main .my-progress{width:100%;background-color:#ddd}.slide-custom .progress-main .my-progress .my-bar{width:0%;height:2px;background-color:#a49972}.slide-custom .content .content-item{display:flex;transition:visibility 0s,opacity .5s linear;visibility:visible;opacity:1}.slide-custom .content .content-item.hidden-c{visibility:hidden;opacity:0;height:0px}.slide-custom .content .content-item .content-item-image,.slide-custom .content .content-item .content-item-text{width:50%}.slide-custom .content .content-item .content-item-image{filter:brightness(1);justify-content:center;display:flex}.slide-custom .content .content-item .content-item-image img{height:400px;width:auto}.slide-custom .content .content-item .content-item-text{text-align:left;width:45%}a.button.button--xl{color:#f7f5f4;text-transform:uppercase;font-weight:400}img{filter:brightness(1)}.announcement-bar{padding-top:6px;padding-bottom:6px}.cart-drawer button[name=checkout]{background-color:#333}.cart-drawer .drawer__close-icon{width:auto}.contents li details summary{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;letter-spacing:0;line-height:1.32;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,25px) / 0 1px no-repeat;transition:background-size .3s ease-in-out;padding-bottom:8px}.contents details[open] summary{opacity:1;background-size:100% 1px}.contents li details summary:hover svg{transform:rotate(-180deg)}.header__main-nav .header__link-list li a:hover{opacity:1}.contents li:not(.mega-menu__nav li){display:flex;align-items:center}.header__main-nav .header__link-list li a{display:block;border-radius:0;max-width:160px}.navigation-promo.navigation-promo--grid .content-over-media{max-width:250px}.mega-menu .navigation-promo__wrapper .navigation-promo{display:flex}.header__main-nav .header__link-list .mega-menu{justify-content:space-between}.header__main-nav .header__link-list .mega-menu .text-custom p{font-weight:600;letter-spacing:0;margin:16px 0 0;font-size:16px;line-height:1.35;text-transform:none!important}.navigation-promo .product-card{padding:0;max-width:160px}.navigation-promo .product-card__figure .product-card__image{max-width:160px;height:160px;object-fit:cover}.navigation-promo .product-card__info .product-card__title a{max-width:100%}.navigation-promo .product-card__info .product-card__title{text-align:left}.navigation-promo .product-card__info price-list{width:100%}.navigation-promo .product-card__info price-list sale-price{width:100%;text-align:left;display:inline-block;letter-spacing:0}button.close_icon_header{display:none}.header__icon-list .text-with-icon{gap:8px}.header__icon-list a svg{width:26px;height:26px}.header__icon-list .text-with-icon .icon.icon-chevron-bottom{width:12px;top:0}.footer__aside-bottom .footer__copyright{color:#fff;font-size:13px;font-weight:400;line-height:1.4;font-family:Arimo;letter-spacing:0}@media (max-width: 1149px){.header__wrapper>.header__main-nav{order:0;flex-grow:0;width:70px;display:flex}.header__wrapper>.header__logo{order:1;flex:1 1 auto;max-width:unset}.header__wrapper>.header__logo img{width:100%;height:25px}.header__wrapper>.header__secondary-nav{margin-left:0;width:unset}.search-input button{width:unset}.header__secondary-nav img{width:22px}#nav-menu-items{padding:0}.help{background-color:#49484c;padding:0 32px;margin-bottom:-1px}.help div{display:flex;color:#fff;align-items:center;justify-content:center;font-size:.8rem;border-top:1px solid #5d5d5d;padding:8px 0}.help div img{width:20px;margin-right:10px}.panel__wrapper .navigation-promo{display:block}.navigation-drawer{top:calc(var(--announcement-bar-height) + var(--header-height))!important}.navigation-drawer{padding:0;border-radius:0}.drawer.show-close-cursor::part(overlay){cursor:auto}navigation-drawer.drawer::part(overlay){background:transparent}.navigation-drawer::part(content){border-radius:0;--rounded-sm: 0px}.navigation-drawer .panel__scroller ul li{border-bottom:solid 1px #E0E0E0;padding-bottom:17px}.navigation-drawer .panel__scroller ul li button{color:#fff;font-size:18px;line-height:1.35;font-weight:600!important;letter-spacing:0}.navigation-drawer .panel__scroller ul li a{font-size:18px;letter-spacing:0;line-height:1.35;font-weight:600;color:#000}.navigation-drawer .panel__scroller ul li button .circle-chevron{width:26px;height:26px;background:#ececec;display:flex;align-items:center;justify-content:center}.navigation-drawer .panel__scroller ul li button .circle-chevron svg{width:9px;height:9px}.navigation-drawer .panel__scroller ul{gap:24px}.panel__wrapper .navigation-promo .content-over-media img{width:96px;border-radius:0}.panel__wrapper .navigation-promo .content-over-media .text-custom p{color:#000;font-size:16px;letter-spacing:0;font-weight:600;line-height:1.35;text-transform:none!important}.panel__wrapper .navigation-promo .content-over-media{display:flex;align-items:center;margin-bottom:24px;border-radius:0}.panel__wrapper .navigation-promo .content-over-media:last-child{margin-bottom:0}.panel__wrapper .navigation-promo .content-over-media .text-custom{place-self:center center}.navigation-drawer[mobile-opening=left] .panel__wrapper{gap:24px;padding-left:16px;padding-right:16px;overflow-x:hidden}.navigation-drawer[mobile-opening=left] .panel__wrapper ul li{border-bottom:solid #E0E0E0 1px;padding-bottom:16px}.navigation-drawer[mobile-opening=left] .panel__wrapper ul li button.text-with-icon{gap:24px;color:#000;font-size:18px;font-weight:600!important;line-height:1.35}.navigation-drawer[mobile-opening=left] .panel__wrapper ul li button.text-with-icon svg{margin:0}.navigation-drawer[mobile-opening=left] .panel__wrapper ul li .circle-chevron{display:flex;align-items:center;justify-content:center;width:26px;height:26px}.navigation-drawer[mobile-opening=left] .panel__wrapper ul li button.text-with-icon .circle-chevron.left_icon svg{margin:0 0 0 -3px}.panel-list__wrapper .panel-footer{row-gap:32px;position:absolute;bottom:80px}.panel-list__wrapper .panel-footer .social-media{gap:16px}.panel-list__wrapper .panel-footer .social-media li{border:0!important;padding:0!important}.panel-list__wrapper .panel-footer .panel-footer__localization-wrapper{margin:0;padding:0}.navigation-drawer[mobile-opening=left] .panel__wrapper{padding-bottom:48px}.drawer-opened .shopify-section--header .header__wrapper svg{color:#000}.drawer-opened .shopify-section--header .header__wrapper .header__logo .header__logo-image{opacity:1}.drawer-opened .shopify-section--header .header__wrapper .header__logo .header__logo-image--transparent{opacity:0}.drawer-opened .shopify-section--header{background:#fff}.navigation-drawer[mobile-opening=left]>[is=close-button]{display:none}.drawer.show-close-cursor::part(overlay){display:none}.navigation-drawer[mobile-opening=left]::part(body){padding-top:32px}.panel-list__wrapper{height:calc(100vh - 120px)}.navigation-drawer[mobile-opening=left] .panel__wrapper{padding-top:0}.navigation-promo .product-card{padding:0;justify-content:flex-start;flex-direction:row}.navigation-promo .product-card{padding:0;justify-content:flex-start;flex-direction:row;gap:16px}.navigation-promo .product-card .product-card__info.product-card__info--center .product-card__title a{color:#fff;font-size:16px;letter-spacing:0;font-weight:600;line-height:1.35}.navigation-promo .product-card .product-card__info.product-card__info--center{text-align:left}.navigation-promo .product-card__figure .product-card__image{max-width:96px;height:96px;object-fit:cover}.navigation-promo .product-card .product-card__info.product-card__info--center{text-align:left;width:100%;display:inline-block}.navigation-promo .product-card{max-width:100%}.navigation-promo .product-card .product-card__info.product-card__info--center .v-stack{justify-items:flex-start}.navigation-promo .product-card{align-items:center}.navigation-drawer[mobile-opening=left]>[is=close-button]{display:none;position:absolute;top:0;right:15px;width:32px;height:32px;align-items:center;justify-content:center;min-height:32px}.navigation-drawer[mobile-opening=left]::part(body){padding-top:30px}.navigation-drawer[mobile-opening=left]>[is=close-button] svg{width:24px;height:24px}.drawer-opened button.close_icon_header{position:absolute;top:14px;font-size:small;z-index:9999999;width:32px;height:32px;background:#fff;display:flex;align-items:center;justify-content:center;left:40px}button.close_icon_header .icon-close{width:24px;height:24px}.navigation-drawer::part(outside-close-button){display:none}.header_scrolled navigation-drawer{top:calc(var(--announcement-bar-height) + var(--header-height))!important}}@media (max-width: 1024px){.drawer-opened button.close_icon_header{left:40px}}@media (max-width: 999px){.drawer-opened button.close_icon_header{left:24px}.drawer-opened button.close_icon_header{left:30px}}@media (max-width: 699px){.header__wrapper>.header__main-nav{width:64px}.help{padding:0 20px}.media-with-text__content{padding:30px 0 0}#facets-drawer{height:100vh}.facets-drawer::part(content){height:100%!important}.facets__floating-filter{background:#fff;padding:28px 20px;bottom:0}.footer__block{grid-column:span 2;max-width:unset}.footer__block--text .text-subdued{margin-top:0}.slide-custom{padding:48px 12px;display:flex;flex-direction:column}.slide-custom .content .content-item{flex-direction:column}.slide-custom .content .content-item .content-item-image,.slide-custom .content .content-item .content-item-text{width:100%}.slide-custom .content .content-item .content-item-image img{height:unset}.slide-custom .content .content-item .content-item-text .prose{text-align:center}.slide-custom .progress-main{order:1;margin-bottom:0}.slide-custom .progress-main p{display:none}.funnel .funnel-pr-b .variants{bottom:-240px}.funnel .step1-container .continue-s1{margin-top:280px!important}.funnel .description div{align-items:flex-start!important;font-size:13px}.funnel .funnel-pr-b .variants button{width:45%;padding:0 10px}.step2-container-slide .floating-controls-container .image-link-blocks{--image-link-blocks-item-width: 35vw !important}.step2-container-slide .floating-controls-container .image-link-blocks .content-over-media{height:120px}.step2-container-slide .floating-controls-container .image-link-blocks .content-over-media img{height:100%;width:auto}.step2-container-slide .floating-controls-container .image-link-blocks .color-button button{width:auto;margin-top:0!important}.step2-container-slide .floating-controls-container:before{left:-10px}.step2-container-slide .floating-controls-container:after{right:-10px}.shopify-section--video .prose .h0{max-width:250px;margin:0 auto}.header__wrapper>.header__logo img{height:30px;width:auto}.shopify-section--header .header__wrapper{letter-spacing:0px;padding-top:16px;padding-bottom:16px}.navigation-drawer[mobile-opening=left]>[is=close-button]{display:none;position:absolute;top:0;right:0}.navigation-drawer[mobile-opening=left]::part(body){padding-top:32px}.drawer-opened button.close_icon_header{position:absolute;top:16px;font-size:small;z-index:9999999;width:32px;height:32px;background:#fff;display:flex;align-items:center;justify-content:center;left:12px}.header__wrapper>.header__secondary-nav a svg{width:24px;height:24px}}.footer__aside-bottom .h-stack svg{max-width:36px;width:100%;line-height:1}body{font-family:Noto Sans,sans-serif;overflow-x:hidden}.footer__aside-bottom .footer__payment-icons{order:3!important;max-width:462px;width:100%}.footer__block-list .footer__block p:not(.footer_about_text p):not(.footer__block--text .text-subdued p){color:#fff;letter-spacing:0;font-size:14px;line-height:1.5;padding-bottom:21px;display:inline-flex}.footer__block-list .footer__block ul li a{color:#fff;font-size:12px;line-height:1.3;letter-spacing:0}.footer__block-list .footer__block ul li{line-height:1}.footer__block.footer__block--footer_logo{max-width:300px;margin-right:100px;gap:0}.footer__block-list{flex-wrap:nowrap;gap:0}.footer__block.footer__block--footer_logo .footer_logo{margin-bottom:30px;width:130px}.footer__block.footer__block--footer_logo .footer_logo img{width:100%;height:100%;object-fit:contain}.footer__block.footer__block--footer_logo .social-media{gap:16px}.footer__block.footer__block--footer_logo .social-media svg{width:24px;height:24px}.footer__block-list .footer__block.footer__block--menu{padding-right:80px}.footer__block--newsletter .v-stack{gap:0}.footer__block--newsletter .prose p{line-height:1.45;font-weight:600;padding-bottom:16px}.footer__block--newsletter .footer__newsletter-form .form-control input{height:40px;border:solid 1px rgb(255 255 255 / 20%);display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;letter-spacing:0;line-height:1.3;color:#fff;max-width:100%}.banner.banner--success{font-size:12px;letter-spacing:0;padding:10px;text-align:left;justify-content:flex-start;color:#000;gap:8px}.footer__block--newsletter .footer__newsletter-form button svg{display:none}.only_footer_icon{display:none}.footer__block--newsletter .footer__newsletter-form button .only_footer_icon svg{display:block;width:15px;height:15px}.footer__block--newsletter .footer__newsletter-form label{height:40px;opacity:1;font-size:14px;font-weight:500;letter-spacing:0;line-height:1.3;color:#fff}.footer__block--newsletter .footer__newsletter-form button .only_footer_icon{display:block;background:#fff3;padding:8px;width:25px;height:25px;display:flex;align-items:center;border-radius:50%}.footer__block--newsletter .footer__newsletter-form .form-control input::placeholder{font-size:14px;font-weight:500;letter-spacing:0;line-height:1.3;color:#fff}.footer__block--newsletter .footer__newsletter-form .input.is-floating{padding-top:10px}.footer_logo_mobile{display:none}.footer__wrapper{row-gap:70px}.footer__aside{gap:28px}.footer__aside-bottom .h-stack svg{max-width:36px;width:100%}.footer__aside-bottom button.text-with-icon svg.icon.icon-chevron-bottom{width:12px;height:12px}.footer__aside-bottom{gap:0;align-items:flex-end}.footer__aside-bottom .h-stack{gap:6px}.footer__aside-bottom .footer__copyright{text-align:center}.footer__aside-bottom_left{display:flex;flex-direction:column;gap:30px}.footer_btm__left_inner{display:flex;align-items:center;gap:30px}@media (max-width: 1366px){.footer__block.footer__block--footer_logo{max-width:216px;margin-right:100px;gap:0}.footer__block-list .footer__block.footer__block--menu{padding-right:60px}}@media (max-width: 1280px){.footer__block.footer__block--footer_logo{max-width:216px;margin-right:100px;gap:0}.footer__block-list .footer__block.footer__block--menu{padding-right:50px}}@media (max-width: 1149px){.footer__block.footer__block--footer_logo{max-width:170px;margin-right:50px;gap:0}.footer__block-list .footer__block.footer__block--menu{padding-right:50px}}@media (max-width: 1080px){.footer__block.footer__block--footer_logo{margin-right:20px;max-width:170px}.footer__block-list .footer__block.footer__block--menu{padding-right:20px}.banner.banner--success{font-size:12px;padding:10px}}@media (max-width: 1000px){.footer__block-list{flex-wrap:wrap;gap:0}.footer__block-list .footer__block.footer__block--menu{padding-right:30px}.footer__block.footer__block--footer_logo{max-width:180px;margin-right:40px;gap:0}.footer__block.footer__block--newsletter{margin-top:30px}.footer__block-list{justify-content:space-between}}@media (max-width: 767px){.footer{padding:60px 15px 50px}.footer_logo{display:none}.footer__block.footer__block--footer_logo{display:flex;align-items:center;justify-content:space-between;max-width:100%;margin:0 0 32px;width:100%;flex-wrap:wrap;row-gap:10px}.footer__block.footer__block--footer_logo .footer_logo_mobile{max-width:56px;display:block}.footer__block.footer__block--footer_logo .social-media svg{width:27px;height:27px}.footer__block-list{display:flex}.footer details.disclosure.accordion.group{margin:0 0 16px;padding:0 0 20px;border-bottom:solid 1px rgb(255 255 255 / 20%)}.accordion-footer{width:100%}.footer .accordion .accordion__toggle{font-size:16px;color:#fff;font-weight:700;letter-spacing:0;line-height:1.35;margin:0;padding:0}.footer .accordion .accordion__toggle svg{width:8px;height:8px}.footer details.disclosure.accordion.group ul{gap:0;padding-top:20px}.footer details.disclosure.accordion.group ul .accordion__content{padding-bottom:18px;font-weight:500;line-height:1.3}.footer details.disclosure.accordion.group ul li{line-height:1.3}.footer details.disclosure.accordion.group ul li:last-child .accordion__content{padding-bottom:0}.footer__block.footer__block--newsletter{margin-top:16px;width:100%;max-width:100%}.footer__block.footer__block--newsletter .h3{font-size:16px;line-height:1.35}.footer__block--newsletter .prose p{line-height:1.55;font-weight:600;padding-bottom:16px;font-size:16px}.footer__block--newsletter .footer__newsletter-form .form-control input{height:44px;max-width:100%}.footer__block--newsletter .footer__newsletter-form label{height:44px}.footer__wrapper{gap:65px}.footer__aside{gap:0;display:grid}.footer__aside-bottom{display:flex;flex-wrap:wrap;gap:var(--spacing-8)}.footer__aside-bottom .footer__payment-icons{order:1!important;width:100%;gap:8px}.footer__aside-bottom .h-stack{order:2}.footer__aside-bottom .footer__copyright{order:3;color:#fff;font-size:13px;font-weight:400;line-height:1.4;font-family:Arimo}.footer__aside-bottom button svg{width:14px;height:14px}.footer__aside-bottom .footer__copyright{order:3;line-height:1.4;color:#fff;font-size:13px}.panel-list__wrapper{height:calc(100vh - var(--announcement-bar-height) - var(--header-height))}.prose.text-subdued{line-height:1}.footer__block--newsletter .prose p{line-height:1.3}.footer__block--newsletter .footer__newsletter-form .input.is-floating{max-width:100%}.footer__aside-bottom button.text-with-icon svg.icon.icon-chevron-bottom{width:14px;height:14px}.footer__aside-bottom .h-stack svg{max-width:36px;width:100%}}@font-face{font-family:Arimo;src:url(//gearofessence.com/cdn/shop/t/55/assets/NotoSans-Regular.ttf?v=85124927076500767731758638148) format("truetype");font-display:swap}@font-face{font-family:Arimo;src:url(//gearofessence.com/cdn/shop/t/55/assets/NotoSans-Light.ttf?v=167156680517897555791758638147) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Arimo;src:url(//gearofessence.com/cdn/shop/t/55/assets/NotoSans-Medium.ttf?v=120200516130861145091758638147) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Arimo;src:url(//gearofessence.com/cdn/shop/t/55/assets/NotoSans-Bold.ttf?v=177154243275525614111758638146) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Arimo;src:url(//gearofessence.com/cdn/shop/t/55/assets/NotoSans-Black.ttf?v=55254196995211640301758638146) format("truetype");font-weight:900;font-display:swap}@font-face{font-family:Archivo;src:url(//gearofessence.com/cdn/shop/t/55/assets/NeueHaasGroteskText-Regular.otf?v=160482828073553087141758638146) format("otf")}@font-face{font-family:Archivo;src:url(//gearofessence.com/cdn/shop/t/55/assets/NeueHaasGroteskText-Medium.otf?v=86219355037953068831758638145) format("truetype");font-weight:500}@font-face{font-family:Archivo;src:url(//gearofessence.com/cdn/shop/t/55/assets/NeueHaasGroteskText-MedIta.otf?v=27903825391922710861758638145) format("truetype");font-weight:600}@font-face{font-family:Archivo;src:url(//gearofessence.com/cdn/shop/t/55/assets/NeueHaasGroteskText-Bold.otf?v=129932032573473464031758638145) format("truetype");font-weight:700}.choose-button{background:#fff;color:#fff;border:1px solid #fff;font-family:Noto Sans;font-size:16px;font-weight:600;line-height:21.79px;text-align:center}.choose-button:hover,.choose-button.selected{background:#fff;color:#fff;border:1px solid #FFFFFF}.size-button{background:#fff;color:#fff;border:1px solid #fff;font-family:Noto Sans;font-size:16px;font-weight:600;line-height:21.79px;text-align:center}@media (max-width: 720px){.size-button{width:49%}}.size-button:hover,.size-button.selected{background:#fff;color:#fff;border:1px solid #FFFFFF}.socks-choose-button{background:#fff!important;color:#303030!important;border:1px solid #303030;font-family:Noto Sans;font-size:16px!important;font-weight:600!important;line-height:21.79px;text-align:center}.socks-choose-button:hover,.socks-choose-button.selected{background:#303030!important;color:#fff!important;border:1px solid #303030}.footer__block-list .footer__block .text-subdued p{font-weight:400;font-size:12px;margin-top:0;line-height:1.5}.text-with-icon span.bold,.product-info__accordion .accordion__toggle{font-weight:700}.product-info__accordion{border-color:rgb(var(--text-color) / .12)}.mega-menu__nav{max-width:100%;display:grid;grid-template-columns:1fr 1fr;justify-content:space-between}.footer_about_text{margin-bottom:20px;font-size:12px}@media screen and (max-width: 1023px){.footer_about_text{display:none}}@media screen and (min-width: 1024px){.hide_on_desktop{display:none!important}}.cover-image-part img{width:100%}.newsletter_social{margin-top:20px}.footer__block.footer__block--text.hide_on_desktop{padding-top:0;padding-bottom:35px}.accordion-footer .circle-chevron{background:#fff3}.footer__payment-icons.h-stack.wrap.gap-2.prod_payments{justify-content:center}@media screen and (min-width: 750px){.large-hide{display:none}}@media screen and (max-width: 749px){.small-hide{display:none}}buy-buttons button.button.button--lg>div{display:flex;align-items:center;justify-content:center;gap:20px}buy-buttons button.button.button--lg>div img{width:20px}@media only screen and (min-width: 768px){.product-info .product-badge,.product-info .trust-badges{display:none}}@media only screen and (max-width: 768px){.badge_icons_gallery{display:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/custom.css.map */
