:root{--black-alter-color: #333333;--white-color: #ffffff;--color-foreground: 0, 0, 0;--color-hover: #11970E;--font-family: "TWK Lausanne 150";--font-size-xl: 35px;--font-size-large: 30px;--font-size-x-large: 20px;--font-size-x-medium: 16px;--font-size-medium: 14px;--font-size-small: 13px;--font-size-x-small: 11px;--font-heading-scale: 1;--font-weight-x-light: 100;--font-weight-light: 300;--font-weight-bold: 700;--inputs-radius: 5px;--padding-large: 50px;--padding-medium: 20px;--padding-small: 10px;--transition-duration: .5s;--text-decoration: none;--und-text-decoration: underline}@font-face{font-family:"TWK Lausanne 150";src:url(/cdn/shop/files/TWKLausanne-150.woff2?v=1687347141) format("woff2"),url(/cdn/shop/files/TWKLausanne-150.woff?v=1687347141) format("woff");font-weight:400;font-style:normal;font-display:swap}body{font-family:var(--font-family);overflow-x:hidden!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{color:rgb(var(--color-foreground));font-family:var(--font-family);font-weight:var(--font-weight-light);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.page-width,.page-width-desktop{max-width:1680px}.tor-flexbox{display:flex;gap:30px;justify-content:space-between}.clear{clear:both!important;display:block!important}.header__menu-item span{text-transform:uppercase}.header__menu-item{color:var(--color-foreground)!important}.cart-bubble{display:none!important}#cart-icon-bubble{display:inline-flex!important;min-width:auto;padding:0 1rem}#cart-icon-bubble svg{display:block!important}.cart-count-bubble{display:flex!important}@media screen and (max-width:989px){.header__icons .header__search{display:none!important}.header__icons .header__icon--account{display:inline-flex!important;padding:0 1rem}}.header__icons{display:flex;align-items:center;gap:1rem;justify-content:flex-end}@media screen and (min-width:990px){.header--middle-left{display:grid;grid-template-areas:". . icons" "heading navigation .";grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;row-gap:0;column-gap:3rem;align-items:center}.header--middle-left .header__heading,.header--middle-left .header__heading-link{grid-area:heading;align-self:center;display:inline-flex;align-items:center}.header__inline-menu{grid-area:navigation;margin-top:0!important;margin-left:0!important;align-self:center;display:flex;align-items:center}.header__inline-menu .list-menu--inline{align-items:center}.header__icons{grid-area:icons;align-self:center;justify-self:end;gap:0}.header{padding-top:1.5rem!important;padding-bottom:2.5rem!important}}.header__icons .localization-form{padding:0}.header__icons .disclosure__button{font-size:1.3rem;text-transform:uppercase;padding:0 .5rem;height:auto;display:flex;align-items:center;text-decoration:none!important;border:none;background:transparent;color:var(--color-foreground);font-weight:500;letter-spacing:.1rem;box-shadow:none!important}.header__icons .disclosure__button:hover{text-decoration:none!important;opacity:.7}.header__icons .disclosure__button .icon-caret{position:relative;right:0;margin-left:.4rem;width:.8rem;height:.5rem;top:0}.header__localization .disclosure .localization-form__select:hover{text-decoration:none!important}.header__icons .header__icon--search{width:auto;height:auto;padding:0 1rem;display:inline-flex;align-items:center}.header__icons .header__icon--search svg{width:2.2rem;height:2.2rem}.header__icons .header__icon--wishlist{width:auto;height:auto;padding:0 8px;display:inline-flex;align-items:center;color:var(--color-foreground);text-decoration:none}.header__icons .header__icon--wishlist svg{width:2.2rem;height:2.2rem}.header__icons .header__icon--account{width:auto;height:auto;padding:0 1rem;display:inline-flex;align-items:center;text-decoration:none;color:var(--color-foreground)}.header__icons .header__icon--account svg{width:2.2rem;height:2.2rem}.header__icons .account-text{display:flex;flex-direction:column;font-size:.95rem;line-height:1.1;margin-left:.8rem;text-align:left;text-transform:none;font-weight:500;letter-spacing:.05rem}.header__icons .header__icon--cart{width:auto;height:auto;padding:0 1rem;position:relative;display:inline-flex;align-items:center}.header__icons .header__icon--cart svg{width:2.2rem;height:2.2rem}.header__icons .cart-count-bubble{position:absolute;top:-.6rem;right:.1rem;background-color:#000;color:#fff;font-size:.9rem;height:1.6rem;width:1.6rem;border-radius:50%;display:flex;justify-content:center;align-items:center;line-height:1;z-index:1}.mobile-search-bar{padding:1.5rem;background:var(--color-background);position:relative;max-height:100px;opacity:1;visibility:visible;transition:max-height .25s ease,padding .25s ease,opacity .2s ease,visibility .2s;overflow:hidden}@media screen and (max-width:989px){.header-scroll-down .mobile-search-bar{max-height:0;padding-top:0;padding-bottom:0;opacity:0;visibility:hidden;pointer-events:none}}.mobile-search-bar .field:before,.mobile-search-bar .field:hover.field:before,.mobile-search-bar .field:hover.field:after,.mobile-search-bar .field:after{box-shadow:unset}.mobile-search-bar .field{display:flex;align-items:center;border-bottom:1px solid #000;position:relative}.mobile-search-bar .search__input{border:none;padding:1rem 0;width:100%;font-size:1.5rem;background:transparent;outline:none;box-shadow:none;color:var(--color-foreground)}.mobile-search-bar .search__input::placeholder{color:rgba(var(--color-foreground),.6);opacity:1}.mobile-search-bar .search__input:focus{outline:none;box-shadow:none;border:none}.mobile-search-bar .search__button{background:transparent;border:none;cursor:pointer;padding:0;position:absolute;right:0;height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-foreground)}.mobile-search-bar .search__button svg{width:2rem;height:2rem}.menu-drawer__user-actions{display:flex;flex-direction:column;gap:1.5rem;padding:2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.menu-drawer__wishlist{display:inline-flex;align-items:center;text-decoration:none;font-size:1.6rem;color:rgb(var(--color-foreground))}.menu-drawer__wishlist svg{height:2rem;width:2rem;margin-right:1.5rem}.menu-drawer__account{display:inline-flex;align-items:center;text-decoration:none;font-size:1.6rem;color:rgb(var(--color-foreground));margin-bottom:0!important}.menu-drawer__account svg{height:2rem;width:2rem;margin-right:1.5rem}#lofVideo{filter:grayscale();height:auto;max-height:680px;object-fit:cover;width:100%}.tor-home-charities h2{font-size:var(--font-size-x-large);margin-bottom:95px}.tor-home-charities h2 span{display:block}.tor-home-charities .tor-btn{background:url(/cdn/shop/files/Vector_2.png?v=1687452034) no-repeat right center;color:var(--color-foreground);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);padding-right:var(--padding-medium);text-decoration:var(--text-decoration);transition:all var(--transition-duration)}.tor-home-charities .tor-btn:hover{padding-right:24px;text-decoration:var(--und-text-decoration)}.tor-home-charities .bottom-img img{margin-top:-70px;transition:all var(--transition-duration)}.tor-home-charities .bottom-img img:hover{margin-top:-85px}.bottom-img-two{margin:auto;max-width:675px;overflow:hidden;padding:var(--padding-large) 0}.bottom-img-two img{-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;transition:transform .2s}.bottom-img-two img:hover{transform:scale(1.03);transition:transform .7s}.bottom-two-columns-images{margin:100px 0}.bottom-two-columns-images ul li:first-child{padding-right:20px}.bottom-two-columns-images ul li:last-child{margin-top:40%;padding-left:20px}.three-products-collection .card__information h3{font-size:var(--font-size-medium);margin-bottom:-5px}.three-products-collection .title.inline-richtext.h2{font-size:var(--font-size-x-medium)}.three-products-collection .collection__description p{font-size:var(--font-size-large);margin-bottom:60px;margin-top:-5px}.two-products-collection .page-width{max-width:1185px}.two-products-collection ul{justify-content:space-between;gap:50px}.two-products-collection ul li:first-child{max-width:525px}.two-products-collection ul li:last-child{max-width:380px;margin-top:25%}.collection .card__information h3{text-transform:uppercase}.our-mission{margin:100px 0}.our-mission h2{font-size:var(--font-size-large)}.our-mission .left-side{display:flex;flex-direction:column;justify-content:space-between}.our-mission .left-side,.our-mission .right-side{max-width:50%}.timeless-inner{margin-top:30px}.timeless-form-wrapper h3{margin-bottom:0}.timeless-form-wrapper p{margin-top:10px}.timeless-form-wrapper h3 span{font-size:var(--font-size-x-small);position:absolute}.timeless-form-wrapper h3 span.timeless-heading{font-size:var(--font-size-x-medium);padding-left:20px;position:relative}.multicolumn-card__image{width:100%!important;height:auto}.suggestions-title{color:#9e9c9c;margin-right:30px;text-transform:uppercase}.search-suggestions a{color:var(--color-foreground);font-size:var(--font-size-medium);margin-right:30px;text-decoration:var(--text-decoration)}.search-suggestions a:hover{text-decoration:var(--und-text-decoration)}.about-page-wrapper{display:flex;gap:40px}.about-page-wrapper .left-side img{width:100%}.about-page-wrapper .left-side{width:80%}.about-page-wrapper .right-side{margin-top:10%;width:20%}.about-page-wrapper .right-side h2,.about-page-wrapper .right-side h4{font-size:var(--font-size-small);text-transform:uppercase}.about-page-wrapper .right-side h4{margin-top:45px}.about-page-wrapper .right-side p{font-size:var(--font-size-small);line-height:1.25}.about-page-wrapper .right-side img{max-width:60px}.about-page-wrapper a{color:rgba(var(--color-foreground),.75);font-size:var(--font-size-small);text-transform:uppercase}.about-page-wrapper a:hover{color:var(--color-foreground);text-decoration:var(--text-decoration)}.charity-page-wrapper .about-page-wrapper{gap:0}.charity-page-wrapper .page-width,.about-the-brand .page-width{width:100%}.charity-page-wrapper .about-page-wrapper .left-side,.charity-page-wrapper .about-page-wrapper .right-side{width:50%}.charity-page-wrapper .about-page-wrapper .left-side img{width:100%}.charity-page-wrapper .about-page-wrapper .right-side h2 span{display:block;font-size:var(--font-size-large);margin-top:10px;text-transform:uppercase}.charity-us-top{padding-bottom:0!important;margin-bottom:30px}.charity-us-top .about-page-wrapper .right-side{padding-left:40px}.charity-us-bottom{margin-top:60px}.charity-us-bottom .about-page-wrapper .right-side{padding-right:40px}.charity-us-bottom .left-side{order:2}.regular-pages .about-page-wrapper .right-side{margin-top:0;width:65%}.regular-pages .about-page-wrapper .left-side{width:35%}.regular-pages .about-page-wrapper .left-side h3{font-size:var(--font-size-medium);margin-bottom:30px;text-transform:uppercase}.regular-pages .about-page-wrapper .left-side a{color:var(--color-foreground);display:block;font-size:var(--font-size-large);line-height:1.25;text-decoration:var(--text-decoration)}.regular-pages .about-page-wrapper .left-side a:hover{text-decoration:var(--und-text-decoration)}.regular-pages .about-page-wrapper .right-side h2{font-size:var(--font-size-xl);text-transform:capitalize}.regular-pages .about-page-wrapper .right-side .values-inner{margin-bottom:70px}.regular-pages .about-page-wrapper .right-side .values-inner p{font-size:var(--font-size-x-large);max-width:750px}.section-template--19119029256538__product-grid-padding .collection .card__information{display:flex;gap:30px;text-align:center}.section-template--19119029256538__product-grid-padding .collection .card__information h3{padding-top:4px;width:100%}.section-template--19119029256538__product-grid-padding .collection .card-information>.price{margin-top:0!important;padding-top:0;text-align:center}.prod-clear{clear:both!important;font-size:0px;margin:0!important;visibility:hidden}.footer,.footer__content-bottom{border-top:none!important}.footer-block__heading,.footer-block__details-content .list-menu__item--link{font-size:var(--font-size-x-medium)!important}.footer-block__details-content .list-menu__item--link{display:block!important;line-height:1!important;padding-bottom:0!important}.footer__content-bottom-wrapper--center{justify-content:space-between!important;align-items:center}.subtext-newsletter{font-size:var(--font-size-x-small);color:var(--color-foreground)}.subtext-newsletter .newsletter-form,.subtext-newsletter .newsletter-form__field-wrapper{margin-top:10px;max-width:100%;width:100%}.subtext-newsletter .field:hover.field:after,.subtext-newsletter .field:after,.subtext-newsletter .field__input:focus,.template-search__search .field:hover.field:after,.template-search__search .field:after,.template-search__search .field__input:focus{border-radius:var(--inputs-radius);box-shadow:none;outline:0}#NewsletterForm--sections--19119029748058__footer,#Search-In-Template{border-bottom:1px solid var(--color-foreground)}.template-search__search .field__label{text-transform:uppercase}.subtext-newsletter .newsletter-form__field-wrapper .field{display:block;text-align:left}.subtext-newsletter .newsletter-form__field-wrapper .field .policy{color:#9e9c9c}.subtext-newsletter .newsletter-form__button.field__button{-moz-transition:all .5s;-webkit-transition:all .5s;border:1px solid #000;display:block;float:right;font-size:var(--font-size-x-medium);font-weight:var(--font-weight-x-light);margin-top:15px;min-width:240px;padding:13px 20px;position:relative;transition:all .5s}.subtext-newsletter .newsletter-form__button.field__button:hover{background:#000;color:var(--white-color)}.footer-one-tribe img{-webkit-transition:all .5s;opacity:.7;transition:all .5s;width:80px}.footer-one-tribe img:hover{opacity:1}.footer-block__newsletter{display:none!important}#omnisend-embedded-v2-65fad3da75b6cc4e1b8f8ea8 input{border-bottom-width:1px!important}.product__info-wrapper h1{font-size:var(--font-size-large);font-weight:900}.product-form__input input[type=radio]+label{background:transparent!important;border:none!important;color:#000!important;font-size:var(--font-size-x-small)!important;margin-right:25px!important;margin-top:10px!important;padding:0!important;text-transform:uppercase}.product-form__input input[type=radio]:checked+label{color:#11970e!important}fieldset.product-form__input .form__label{margin-bottom:0!important;margin-top:10px;text-transform:uppercase}.product__info-wrapper .product__tax.caption.rte{display:none}.product__info-wrapper .button--full-width{font-size:var(--font-size-medium);justify-content:left;margin-bottom:0;min-height:50px;text-transform:uppercase}.product__info-wrapper .price__regular{font-size:var(--font-size-medium);color:var(--white-color)}.buy-wrapper{align-content:center;align-items:center;background:#000;display:flex;justify-content:space-between;margin-top:40px;padding:10px;position:relative;overflow:hidden;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1);border-radius:4px}.buy-wrapper:not(:has(.product-form__submit[disabled])):hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000002e}.buy-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#1a1a1a;z-index:0;transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.16,1,.3,1)}.buy-wrapper:not(:has(.product-form__submit[disabled])):hover:before{transform:scaleX(1)}.buy-wrapper:after{content:"";position:absolute;top:0;left:-200%;width:100%;height:100%;background:linear-gradient(90deg,#fff0,#ffffff26 30%,#ffffff59,#ffffff26 70%,#fff0);transform:skew(-25deg);z-index:2;pointer-events:none}@keyframes lof-shine-sweep{0%{left:-200%}to{left:200%}}.buy-wrapper:not(:has(.product-form__submit[disabled])):hover:after{animation:lof-shine-sweep 1.1s cubic-bezier(.16,1,.3,1) forwards}.buy-wrapper .buy-btn-inner,.buy-wrapper .price-inner{position:relative;z-index:1}.buy-wrapper .product-form__submit{background:transparent!important;border:none!important;color:#fff!important;transition:letter-spacing .4s cubic-bezier(.16,1,.3,1);box-shadow:none!important}.buy-wrapper:not(:has(.product-form__submit[disabled])):hover .product-form__submit{letter-spacing:.15em}.buy-wrapper .product-form__submit span{display:inline-flex;align-items:center}.buy-wrapper .product-form__submit span:after{content:"\2192";margin-left:8px;opacity:0;transform:translate(-12px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.buy-wrapper:not(:has(.product-form__submit[disabled])):hover .product-form__submit span:after{opacity:0;transform:translate(0)}.buy-wrapper:has(.product-form__submit[disabled]){opacity:.5;cursor:not-allowed}.buy-wrapper:has(.product-form__submit[disabled]) .product-form__submit{cursor:not-allowed}.buy-wrapper .buy-btn-inner{width:65%}.buy-wrapper .price-inner{padding:0 1rem;text-align:right;width:35%}.product__info-container .product-form{margin:0!important}.buy-wrapper .price__container{margin-bottom:0!important}.buy-wrapper .price.price--large.price--show-badge{padding-top:5px}.accordion-wrapper h3{cursor:pointer;font-size:var(--font-size-large);font-weight:var(--font-weight-x-light);margin:0}.acc-desc{margin-bottom:25px}.header__submenu .header__menu-item:hover{text-decoration:var(--und-text-decoration)}.enquiry-btn{background:#f8f4f5;color:var(--black-alter-color)!important;display:block;padding:14px;text-align:center;text-decoration:var(--text-decoration)}.enquiry-btn:hover{color:var(--white-color)!important;background:var(--black-alter-color)}.home-featured .card-information{display:none}.lof-page-title{padding:60px 0;background:var(--white-color)}.lof-page-title h2{font-size:var(--font-size-small);text-transform:uppercase}.lof-page-title h2 span{display:block;font-size:var(--font-size-large);margin-top:10px}.charity-new{margin-top:60px}.tor-home-charities .right-side img{max-width:750px}._inline_stahb_47 ._formContainer_stahb_30{max-width:98%!important}.accordion .summary__title svg{display:none}.lof-normal-page .media>:not(.zoom):not(.deferred-media__poster-button){position:relative}.lof-normal-page .global-media-settings{border:none}.lof-normal-page .image-with-text__content{padding-top:0}.rich-text-image img{width:100%;height:auto;padding:25px 0 10px}#shopify-section-template--19119029289306__31c91d3d-9c8d-4893-8d64-d882405a2743 img,#shopify-section-template--19119029289306__collection_list_ywmHKm img,#shopify-section-template--19119029289306__featured_collection_7CfqwX img,#shopify-section-template--19119029289306__a5222506-af20-4f82-ac44-8004ea99bba3 img{filter:grayscale(100%)}.wishlist-engine.single-page-wishlist{margin-bottom:-50px;padding-right:15px;padding-top:15px;position:relative;text-align:right;z-index:9999}.small-img-txt a{color:var(--black-alter-color)!important;display:block;font-size:var(--font-size-small);margin-top:-5px;text-decoration:var(--text-decoration);text-transform:none}.small-img-txt a:hover{color:#11970e!important}.lof-inner-img img{max-width:100%}.lof-inner-text{margin-top:2%}.lof-megamenu{background:var(--white-color);margin-top:25px;opacity:0;padding:var(--padding-medium) var(--padding-large) 40px var(--padding-small);position:absolute;transition:all var(--transition-duration);visibility:hidden;width:100%}.lof-megamenu-li:hover .lof-megamenu{margin-top:0;opacity:1;visibility:visible}.lof-megamenu ul{list-style:none;padding:0}.lof-megamenu ul li a{color:var(--black-alter-color);font-size:var(--font-size-small);text-decoration:var(--text-decoration)}.lof-megamenu ul li:first-child{margin:10px 0}.lof-megamenu ul li:first-child a{font-size:var(--font-size-x-small);letter-spacing:4px;text-transform:uppercase}.lof-megamenu ul li a:hover{color:var(--color-hover)}.five-column-wrapper{display:flex;gap:30px}.lof-single-columns{width:20%}.lof-single-columns .mega-img{overflow:hidden;height:180px}.lof-single-columns img{max-width:300px;height:180px;width:100%;object-fit:cover}.lof-single-columns:hover img{-moz-animation:move 20s ease;-ms-animation:move 20s ease;-webkit-animation:move 20s ease;animation:move 20s ease}@-webkit-keyframes move{0%{-moz-transform-origin:bottom left;-moz-transform:scale(1);-ms-transform-origin:bottom left;-ms-transform:scale(1);-o-transform-origin:bottom left;-o-transform:scale(1);-webkit-transform-origin:bottom left;-webkit-transform:scale(1);transform-origin:bottom left;transform:scale(1)}to{-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}}.about-page-wrapper.lof-img-text .left-side{width:50%}.about-page-wrapper.lof-img-text .right-side p{font-size:inherit}.about-page-wrapper.lof-img-text .right-side{width:50%;margin-top:2%}.jaya-btn .link.underlined-link{background:#faf5f7;color:var(--black-alter-color)!important;font-size:var(--font-size-x-medium);font-weight:var(--font-weight-bold);margin-top:20px;padding:15px 50px;text-decoration:var(--text-decoration);text-transform:uppercase}.jaya-btn .link.underlined-link:hover{background:var(--black-alter-color);color:var(--white-color)!important}a.linkto-it{color:unset!important;text-decoration:unset!important;letter-spacing:.255em}.header__menu-item:hover span{text-decoration:none!important}details[open]>.header__menu-item,.header__menu-item:hover,[aria-current=page].list-menu__item{text-decoration:none!important}.header__active-menu-item{text-decoration:none!important}.custom_list-unstyled{display:grid;grid-template-columns:1fr 1fr;row-gap:12px;column-gap:10px;padding:1.1rem 3rem}.custom_list-unstyled .menu-drawer__product-link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit}.custom_list-unstyled .menu-drawer__product-image-wrapper{width:100%;aspect-ratio:1 / 1.15;margin-bottom:10px;border-radius:8px}.custom_list-unstyled .menu-drawer__product-image{width:100%;height:100%;object-fit:cover;border-radius:8px;aspect-ratio:1 / 1}.custom_list-unstyled .menu-drawer__product-title{font-size:14px;text-align:center;line-height:1.2;font-weight:700}.lof-sort-container{position:relative;display:inline-block;vertical-align:middle}.select.visually-hidden{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.lof-custom-select{position:relative;width:100%;max-width:260px;font-family:var(--font-family);font-size:14px}@media screen and (min-width:750px){.lof-custom-select{width:220px}}.lof-custom-select-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 16px;background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;cursor:pointer;text-align:left;color:#121212;font-family:inherit;font-size:14px;font-weight:400;letter-spacing:.04em;transition:border-color .25s ease,box-shadow .25s ease}.lof-custom-select-trigger:hover{border-color:#121212}.lof-custom-select.open .lof-custom-select-trigger{border-color:#121212;box-shadow:0 0 0 1px #121212}.lof-custom-select-trigger .icon-caret{width:10px;height:6px;margin-left:12px;transition:transform .25s ease;pointer-events:none}.lof-custom-select.open .lof-custom-select-trigger .icon-caret{transform:rotate(180deg)}.lof-custom-select-options{position:absolute;top:calc(100% + 6px);left:2.5rem;right:0;z-index:999;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:4px;box-shadow:0 12px 30px #00000014;padding:6px 0;margin:0;list-style:none;max-height:300px;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.lof-custom-select.open .lof-custom-select-options{opacity:1;visibility:visible;transform:translateY(0)}.lof-custom-select-option{padding:10px 16px;cursor:pointer;color:#555;font-size:14px;line-height:1.4;transition:background-color .15s ease,color .15s ease;letter-spacing:.04em}.lof-custom-select-option:hover{background-color:#f7f7f7;color:#121212}.lof-custom-select-option.is-selected{background-color:#fafafa;color:#121212;font-weight:500;position:relative}.lof-custom-select-option.is-selected:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(45deg);width:4px;height:8px;border-right:1.5px solid #121212;border-bottom:1.5px solid #121212}facet-filters-form,.mobile-facets__details,.mobile-facets__sort,.facet-filters__field,.facet-filters.sorting{overflow:visible!important}.buy-wrapper:hover button:after{border:unset;box-shadow:unset!important}.lof-size-guide-block{display:inline-block;margin:0!important}.lof-size-guide__trigger{background:none;border:none;padding:0;cursor:pointer;color:var(--color-base-text, #121212);font-family:inherit;letter-spacing:.05em;transition:opacity .2s ease}.lof-size-guide__trigger:hover{opacity:.65}.lof-size-guide-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center}.lof-size-guide-modal[hidden]{display:none}.lof-size-guide-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;cursor:pointer;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:lof-sg-fadein .25s ease forwards;display:block!important}.lof-size-guide-modal__content{position:relative;background:#fff;border-radius:4px;max-width:90vw;max-height:90vh;width:760px;overflow:hidden;display:flex;flex-direction:column;animation:lof-sg-slidein .28s cubic-bezier(.22,1,.36,1) forwards;box-shadow:0 20px 60px #00000040}@keyframes lof-sg-fadein{0%{opacity:0}to{opacity:1}}@keyframes lof-sg-slidein{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.lof-size-guide-modal__close{position:absolute;top:14px;right:14px;background:none;border:none;cursor:pointer;padding:6px;line-height:0;z-index:2;color:#121212;transition:opacity .2s}.lof-size-guide-modal__close:hover{opacity:.5}.lof-size-guide-modal__title{font-size:16px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;padding:22px 50px 16px 24px;border-bottom:1px solid #e8e8e8;margin:0}.lof-size-guide-modal__body{overflow-y:auto;padding:24px;flex:1}.lof-size-guide-modal__image{width:100%;height:auto;display:block;border-radius:2px}.lof-size-guide-modal__pdf-wrapper{width:100%;aspect-ratio:3 / 4}.lof-size-guide-modal__pdf{width:100%;height:100%;border:none;display:block}.lof-size-guide-modal__placeholder{color:#888;font-size:13px;text-align:center;padding:40px 0}@media screen and (max-width:749px){.lof-size-guide-modal__content{width:95vw;max-height:88vh}.lof-size-guide-modal__body{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
