:root{--lx-bg: #f3f3f1;--lx-surface: #ffffff;--lx-surface-soft: #f5f5f3;--lx-text: #111111;--lx-text-soft: rgba(17, 17, 17, .72);--lx-border: rgba(17, 17, 17, .08);--lx-shadow-soft: 0 10px 28px rgba(17, 17, 17, .08);--lx-shadow-card: 0 8px 22px rgba(17, 17, 17, .05);--lx-shadow-card-hover: 0 14px 32px rgba(17, 17, 17, .1);--lx-pill: 999px;--lx-radius-xl: 30px;--lx-radius-lg: 24px;--lx-radius-md: 18px;--lx-page: 1760px;--lx-page-tight: 1640px}html,body{background:var(--lx-bg);color:var(--lx-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,button,input,select,textarea{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.page-width{max-width:var(--lx-page-tight)}.announcement-bar,.utility-bar{background:#5d5c57!important;color:#fff!important}.announcement-bar__message,.utility-bar__grid{color:#fff!important;font-size:1.2rem!important;font-weight:700!important;letter-spacing:.01em!important}.header-wrapper{background:transparent!important;padding:14px 0 0!important;border-bottom:0!important}.header-wrapper--border-bottom{border-bottom:0!important}.header{width:min(var(--lx-page),calc(100% - 32px));min-height:84px;margin:0 auto;padding:10px 28px!important;background:#fffffffa!important;border:1px solid rgba(17,17,17,.06)!important;border-radius:30px!important;box-shadow:var(--lx-shadow-soft)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.shopify-section-header-sticky,.section-header,.section-header.scrolled-past-header,.shopify-section-group-header-group{background:transparent!important}.header__heading-link{padding:0!important}.header__heading-logo,.header__heading-image{max-height:44px!important;width:auto!important}.list-menu--inline{gap:1rem!important}.header__menu-item,.list-menu__item--link{color:#111!important;font-size:1.48rem!important;line-height:1!important;font-weight:700!important;letter-spacing:-.02em!important;padding:1rem .9rem!important;text-decoration:none!important}.header__active-menu-item{text-decoration:none!important}.header__icons{gap:.55rem!important}.header__icon{width:42px!important;height:42px!important;border-radius:999px!important}.header__icon svg{width:22px!important;height:22px!important;stroke-width:1.8!important}.header__icon:hover{background:#f6f6f4!important}.mega-menu__content{background:#fff!important;border:1px solid rgba(17,17,17,.06)!important;border-radius:30px!important;box-shadow:0 18px 40px #1111111f!important;padding:2.4rem!important}.mega-menu__list{max-width:100%!important}.lx-mega-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}.lx-mega-col{min-width:0}.lx-mega-card{display:block;width:100%;aspect-ratio:1.65 / 1;border-radius:18px;overflow:hidden;background:#eef0ef;margin-bottom:1.4rem}.lx-mega-card img{width:100%;height:100%;object-fit:cover;display:block}.lx-mega-title{font-size:2.1rem;line-height:1.04;font-weight:800;letter-spacing:-.04em;color:#111;text-decoration:none;display:inline-block;margin-bottom:1rem}.lx-mega-links{list-style:none;padding:0;margin:0}.lx-mega-links li+li{margin-top:.8rem}.lx-mega-links a{color:#111111c7;text-decoration:none;font-size:1.45rem;line-height:1.35;font-weight:500}.lx-mega-links a:hover,.lx-mega-title:hover{color:#111}.lx-tag{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 .8rem;border-radius:999px;font-size:1.15rem;line-height:1;font-weight:800;color:#fff;margin-left:.6rem;vertical-align:middle}.lx-tag--blue{background:#1857ff}.lx-tag--red{background:#f12b4f}.lx-tag--orange{background:#ff7a00}.template-index .banner,.template-index .image-banner,.template-index .slideshow{width:min(1792px,calc(100% - 32px))!important;margin-left:auto!important;margin-right:auto!important}.template-index .banner__media,.template-index .image-banner__media,.template-index .slideshow__media,.template-index .banner__media img,.template-index .image-banner__media img,.template-index .slideshow__media img{overflow:hidden!important;border-radius:0!important}.template-index .banner__media:after,.template-index .image-banner__media:after{opacity:0!important}.template-index .banner__content,.template-index .image-banner .banner__content{justify-content:center!important;align-items:center!important;text-align:center!important;padding:0 4rem!important}.template-index .banner.banner--desktop-transparent .banner__box,.template-index .banner.banner--desktop-transparent .content-container,.template-index .image-banner.banner--desktop-transparent .banner__box,.template-index .image-banner.banner--desktop-transparent .content-container{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.template-index .banner__box,.template-index .image-banner .banner__box{max-width:92rem!important;margin:0 auto!important;text-align:center!important;align-items:center!important;padding:0!important}.template-index .banner__heading,.template-index .image-banner .banner__heading,.template-index .slideshow__heading{font-size:clamp(6rem,8vw,10rem)!important;line-height:.9!important;letter-spacing:-.07em!important;font-weight:800!important;color:#111!important;max-width:10ch!important;margin:0 auto 2rem!important;text-align:center!important;text-wrap:balance}.template-index .banner__text,.template-index .image-banner .banner__text,.template-index .slideshow__text,.template-index .subtitle{font-size:1.8rem!important;line-height:1.45!important;font-weight:500!important;color:#111111c7!important;max-width:42ch!important;margin:0 auto 2rem!important;text-align:center!important}.template-index .banner .button,.template-index .image-banner .button,.template-index .banner .btn,.template-index .image-banner .btn{min-height:62px!important;padding:0 2.6rem!important;border-radius:999px!important;background:linear-gradient(180deg,#2a2a2a,#111)!important;color:#fff!important;border:1px solid rgba(255,255,255,.06)!important;box-shadow:inset 0 1px #ffffff1a,0 10px 24px #11111138!important;font-size:1.6rem!important;font-weight:700!important;letter-spacing:-.01em!important}.template-index .title,.template-index .section-header .title,.template-index .collection__title .title,.template-index .multicolumn .title,.template-index .featured-collection .title,.template-index .rich-text__heading{font-size:clamp(5rem,6vw,7.4rem)!important;line-height:.95!important;letter-spacing:-.065em!important;font-weight:800!important;color:#111!important;text-wrap:balance}.card-wrapper,.card--standard,.card--card,.collection-list .card,.multicolumn-card,.article-card,.product-card-wrapper{border-radius:26px!important;border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 8px 24px #1111110d!important;overflow:hidden!important;transition:transform .2s ease,box-shadow .2s ease!important}.card-wrapper:hover,.card--standard:hover,.card--card:hover,.collection-list .card:hover,.multicolumn-card:hover,.article-card:hover,.product-card-wrapper:hover{transform:translateY(-2px);box-shadow:0 14px 30px #11111114!important}.card__inner,.collection-list .card__inner,.multicolumn-card__image-wrapper{background:#f4f4f2!important;border-radius:24px!important;overflow:hidden!important}.card__heading,.card__heading a,.collection-list .card__heading,.full-unstyled-link{font-size:1.7rem!important;line-height:1.12!important;font-weight:700!important;letter-spacing:-.03em!important;color:#111!important;text-decoration:none!important}.card__content,.card__information,.multicolumn-card__info{padding:1.4rem 1.6rem 1.8rem!important}.price,.price-item{color:#111!important;font-weight:700!important}.collection-list .card__heading{font-size:clamp(2.2rem,2.8vw,3.6rem)!important;line-height:1.02!important;font-weight:800!important;letter-spacing:-.05em!important}.template-product .shopify-section,.template-product .section-main-product,.template-product .product{background:#f3f3f1!important}.template-product .page-width,.template-product .product:not(.product--no-media){max-width:1760px!important}.template-product .product{align-items:flex-start!important;column-gap:3.2rem!important;row-gap:2.4rem!important;padding-top:2.4rem!important;padding-bottom:2.4rem!important}.template-product .product__media-wrapper{width:58%!important}.template-product .product__info-wrapper{width:42%!important}.template-product .product__info-container{background:#fff!important;border:1px solid rgba(17,17,17,.06)!important;border-radius:28px!important;box-shadow:0 8px 24px #1111110f!important;padding:3rem!important;max-width:100%!important}@media screen and (min-width:990px){.template-product .product__info-wrapper{position:sticky;top:120px;align-self:flex-start}}.template-product .product__media,.template-product .global-media-settings,.template-product .product-media-container,.template-product .media{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.template-product .thumbnail-list{gap:1.2rem!important}.template-product .thumbnail{border-radius:16px!important;border:1px solid rgba(17,17,17,.08)!important;overflow:hidden!important;background:#fff!important}.template-product .thumbnail[aria-current=true],.template-product .thumbnail:hover{border-color:#111!important;box-shadow:0 4px 12px #1111111a!important}.template-product .product__title h1,.template-product .product__title{font-size:clamp(3.8rem,4.4vw,6rem)!important;line-height:.95!important;letter-spacing:-.055em!important;font-weight:800!important;color:#111!important;margin-bottom:1rem!important}.template-product .price,.template-product .price__container,.template-product .price-item{color:#111!important;font-weight:800!important;letter-spacing:-.03em!important}.template-product .price-item--regular{font-size:clamp(2.8rem,3vw,4.2rem)!important}.template-product .product__info-container>*+*{margin-top:1.8rem!important}.template-product .product__description,.template-product .product__description p,.template-product .product__text,.template-product .product__text p{color:#111111c7!important;font-size:1.7rem!important;line-height:1.55!important}.template-product .product-form__input .form__label,.template-product variant-radios .form__label,.template-product variant-selects .form__label{font-size:1.9rem!important;font-weight:700!important;color:#111!important;margin-bottom:1rem!important}.template-product .select__select,.template-product .product-form__input select{min-height:52px!important;padding:0 1.8rem!important;border:2px solid #111111!important;border-radius:999px!important;background:#fff!important;color:#111!important;font-weight:700!important}.template-product .product-form__input input[type=radio]+label{border-radius:18px!important;border:2px solid rgba(17,17,17,.12)!important;background:#fff!important;color:#111!important;padding:1.4rem 1.8rem!important;min-height:64px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-weight:700!important;transition:all .18s ease!important}.template-product .product-form__input input[type=radio]:checked+label{border-color:#111!important;box-shadow:0 8px 18px #1111111a!important}.template-product .product-form__submit,.template-product .shopify-payment-button__button,.template-product .button--full-width{min-height:60px!important;border-radius:999px!important;background:linear-gradient(180deg,#2a2a2a,#111)!important;color:#fff!important;border:none!important;box-shadow:inset 0 1px #ffffff1a,0 10px 24px #1113!important;font-size:1.65rem!important;font-weight:700!important;letter-spacing:-.01em!important}.cart-drawer,.cart-drawer .drawer__inner,.cart-notification,.predictive-search,.modal__content,.product-popup-modal__content{border-radius:28px!important}.cart-drawer .drawer__inner,.cart-notification,.predictive-search,.modal__content,.product-popup-modal__content{border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 16px 36px #11111124!important}#shopify-section-footer,.footer{background:#f4f4f2!important;position:relative;overflow:hidden}#shopify-section-footer:before,.footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='800' viewBox='0 0 1200 800'%3E%3Cg fill='none' stroke='%23d9d9d4' stroke-width='1.4' opacity='0.85'%3E%3Cpath d='M-20 140c84 24 117 73 163 73 46 0 80-51 141-51s99 62 168 62c69 0 102-52 164-52 62 0 87 44 146 44 59 0 86-43 146-43 60 0 88 35 132 35 44 0 77-21 111-21'/%3E%3Cpath d='M-30 188c82 24 109 71 154 71 45 0 81-48 144-48s104 58 169 58c65 0 96-50 158-50 62 0 95 44 155 44 60 0 88-41 145-41 57 0 85 31 132 31 47 0 81-20 115-20'/%3E%3Cpath d='M-20 246c76 22 108 64 153 64 45 0 79-43 137-43 58 0 103 56 167 56 64 0 97-43 159-43 62 0 101 43 160 43 59 0 88-35 144-35 56 0 88 31 132 31 44 0 73-15 108-15'/%3E%3Cpath d='M-20 332c79 19 116 59 160 59 44 0 71-38 128-38 57 0 108 53 172 53 64 0 102-42 163-42 61 0 101 40 158 40 57 0 87-32 145-32 58 0 90 28 132 28 42 0 72-13 106-13'/%3E%3Cpath d='M-10 438c78 17 113 52 156 52 43 0 74-34 128-34s107 48 173 48c66 0 105-40 168-40 63 0 104 36 158 36 54 0 86-29 145-29s92 24 131 24c39 0 69-10 101-10'/%3E%3Cpath d='M-15 542c80 16 117 49 158 49 41 0 69-29 124-29s109 45 174 45c65 0 107-36 170-36 63 0 104 33 160 33 56 0 89-27 146-27 57 0 91 20 129 20 38 0 64-8 95-8'/%3E%3Cpath d='M-5 650c77 15 111 44 149 44 38 0 68-25 122-25 54 0 108 42 173 42s109-35 172-35c63 0 104 31 159 31 55 0 91-25 148-25 57 0 89 17 124 17 35 0 59-7 89-7'/%3E%3C/g%3E%3C/svg%3E");background-size:cover;background-position:center;opacity:.8;pointer-events:none}.footer>*,#shopify-section-footer>*{position:relative;z-index:1}.footer,.footer *{color:#111!important}.footer .field__input{background:#fff!important;border-radius:999px!important;border:1px solid rgba(17,17,17,.1)!important}.footer .newsletter-form__button,.footer .button{min-height:50px!important;border-radius:999px!important}@media screen and (max-width:989px){.header-wrapper{padding-top:10px!important}.header{width:calc(100% - 20px);min-height:66px;padding:8px 16px!important;border-radius:24px!important}.template-index .banner,.template-index .image-banner,.template-index .slideshow{width:calc(100% - 20px)!important}.template-index .banner__content,.template-index .image-banner .banner__content{padding:0 1.6rem!important}.template-index .banner__heading,.template-index .image-banner .banner__heading,.template-index .slideshow__heading{font-size:clamp(4rem,12vw,6rem)!important;max-width:11ch!important}.template-index .banner__text,.template-index .image-banner .banner__text{font-size:1.5rem!important;max-width:30ch!important}.template-product .product__media-wrapper,.template-product .product__info-wrapper{width:100%!important}.template-product .product__info-wrapper{position:static!important}.template-product .product__info-container{border-radius:22px!important;padding:2rem!important}.lx-mega-grid{grid-template-columns:1fr 1fr;gap:1.6rem}}.lx-hero{width:min(1792px,calc(100% - 32px));margin:0 auto}.lx-hero__media{position:relative;min-height:720px;overflow:hidden}.lx-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lx-hero__overlay{position:relative;min-height:720px;display:flex;align-items:center;justify-content:center;padding:4rem}.lx-hero__content{max-width:92rem;text-align:center}.lx-hero__eyebrow{font-size:1.8rem;font-weight:700;color:#111;margin:0 0 1rem}.lx-hero__title{font-size:clamp(6rem,8vw,10rem);line-height:.9;letter-spacing:-.07em;font-weight:800;color:#111;max-width:10ch;margin:0 auto 2rem}.lx-hero__text{max-width:42ch;margin:0 auto 2rem;font-size:1.8rem;color:#111111c7}.lx-hero__button{min-height:62px;padding:0 2.6rem;border-radius:999px;background:linear-gradient(180deg,#2a2a2a,#111);color:#fff}.header__menu-item,.list-menu__item--link,.header__active-menu-item,.header__menu-item span,.list-menu__item--link span,.header__inline-menu summary,.header__inline-menu summary span{text-decoration:none!important;box-shadow:none!important;border-bottom:none!important}.header__inline-menu summary{list-style:none!important}.header__inline-menu summary::-webkit-details-marker{display:none!important}@media screen and (min-width:990px){.mega-menu{position:static!important}.mega-menu__content{margin-top:0!important;top:100%!important}.mega-menu>summary{position:relative}.mega-menu>summary:after{content:"";position:absolute;left:0;right:0;top:100%;height:22px;background:transparent}}.section-lx-category-tiles{padding-top:2.4rem;padding-bottom:2.4rem}.lx-category-tiles{width:min(1760px,calc(100% - 32px));margin:0 auto}.lx-category-tiles__header{text-align:center;margin-bottom:2.4rem}.lx-category-tiles__heading{font-size:clamp(4.2rem,5.5vw,7rem);line-height:.95;letter-spacing:-.065em;font-weight:800;color:#111;margin:0 0 1rem}.lx-category-tiles__subtext{max-width:60ch;margin:0 auto;color:#111111b8;font-size:1.7rem;line-height:1.5}.lx-category-tiles__grid{display:grid;gap:1.8rem}.lx-category-tiles__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-category-tiles__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-category-tiles__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.lx-category-tile{position:relative;display:block;min-height:420px;border-radius:28px;overflow:hidden;background:#ecece8;border:1px solid rgba(17,17,17,.06);box-shadow:0 10px 26px #1111110f;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease}.lx-category-tile:hover{transform:translateY(-2px);box-shadow:0 16px 34px #1111111a}.lx-category-tile__media,.lx-category-tile__image,.lx-category-tile__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lx-category-tile__image{object-fit:cover;display:block}.lx-category-tile__placeholder{background:#efefeb}.lx-category-tile__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000014,#00000029 45%,#0000007a)}.lx-category-tile__content{position:absolute;inset:auto 0 0 0;padding:2rem 2rem 2.1rem;z-index:2}.lx-category-tile__eyebrow{margin:0 0 .8rem;font-size:1.2rem;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd1}.lx-category-tile__title{margin:0 0 .8rem;font-size:clamp(2.6rem,3vw,4.4rem);line-height:.96;font-weight:800;letter-spacing:-.05em;color:#fff;text-wrap:balance}.lx-category-tile__text{color:#ffffffdb;font-size:1.5rem;line-height:1.4;max-width:30ch}@media screen and (max-width:989px){.lx-category-tiles{width:calc(100% - 20px)}.lx-category-tiles__grid,.lx-category-tiles__grid--2,.lx-category-tiles__grid--3,.lx-category-tiles__grid--4{grid-template-columns:1fr}.lx-category-tile{min-height:320px;border-radius:22px}.lx-category-tiles__heading{font-size:clamp(3.4rem,10vw,5.2rem)}.lx-category-tile__title{font-size:clamp(2.4rem,8vw,3.6rem)}}.section-lx-category-tiles{margin-top:1.2rem}.lx-category-tiles__header{margin-bottom:3rem}.lx-category-tiles__heading{font-size:clamp(4.6rem,5.6vw,7.6rem);line-height:.93;letter-spacing:-.07em;font-weight:800;color:#111}.lx-category-tiles__subtext{font-size:1.8rem;line-height:1.45;color:#111111b8;max-width:52ch}.lx-category-tile{min-height:460px;border-radius:30px;box-shadow:0 10px 28px #1111110f}.lx-category-tile:hover{transform:translateY(-2px);box-shadow:0 18px 36px #1111111a}.lx-category-tile__placeholder{background:linear-gradient(180deg,#efefeb,#e7e7e2)}.lx-category-tile__overlay{background:linear-gradient(180deg,#0000000a,#0000001a 42%,#0000008f)}.lx-category-tile__content{padding:2.2rem 2.2rem 2.3rem}.lx-category-tile__eyebrow{font-size:1.15rem;letter-spacing:.1em;color:#ffffffd6}.lx-category-tile__title{font-size:clamp(2.8rem,3.1vw,4.6rem);line-height:.94;letter-spacing:-.06em;margin-bottom:.9rem}.lx-category-tile__text{font-size:1.55rem;line-height:1.42;color:#ffffffe0}.template-index .featured-collection{padding-top:2rem;padding-bottom:1rem}.template-index .featured-collection .page-width{max-width:1760px}.template-index .featured-collection .title-wrapper-with-link,.template-index .featured-collection .collection__title{text-align:center;margin-bottom:2.4rem}.template-index .featured-collection .title{font-size:clamp(4.8rem,5.8vw,7.2rem)!important;line-height:.94!important;letter-spacing:-.07em!important;font-weight:800!important;color:#111!important}.template-index .featured-collection .card-wrapper,.template-index .featured-collection .card--standard,.template-index .featured-collection .product-card-wrapper{border-radius:28px!important;border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 10px 26px #1111110d!important;overflow:hidden!important;background:#fff!important}.template-index .featured-collection .card__inner{background:#f4f4f2!important;border-radius:24px!important}.template-index .featured-collection .card__content,.template-index .featured-collection .card__information{padding:1.5rem 1.6rem 1.9rem!important}.template-index .featured-collection .card__heading,.template-index .featured-collection .card__heading a{font-size:1.7rem!important;line-height:1.14!important;font-weight:700!important;letter-spacing:-.03em!important;color:#111!important}.template-index .featured-collection .price,.template-index .featured-collection .price-item{font-weight:700!important;color:#111!important}.template-index .featured-collection .slider-buttons,.template-index .featured-collection .link,.template-index .featured-collection .button{display:none!important}@media screen and (max-width:989px){.lx-category-tile{min-height:340px;border-radius:22px}.lx-category-tile__title{font-size:clamp(2.6rem,8vw,3.8rem)}.lx-category-tiles__heading,.template-index .featured-collection .title{font-size:clamp(3.6rem,10vw,5.4rem)!important}}.template-index .featured-collection{padding-top:2.8rem!important;padding-bottom:2rem!important}.template-index .featured-collection .page-width{max-width:1760px!important}.template-index .featured-collection .collection__title,.template-index .featured-collection .title-wrapper-with-link,.template-index .featured-collection .title-wrapper{text-align:center!important;justify-content:center!important;margin-bottom:2.8rem!important}.template-index .featured-collection .title,.template-index .featured-collection h2.title{font-size:clamp(4.8rem,5.8vw,7.2rem)!important;line-height:.94!important;letter-spacing:-.07em!important;font-weight:800!important;color:#111!important;text-align:center!important;margin:0 auto!important}.template-index .featured-collection ul,.template-index .featured-collection .grid{row-gap:1.8rem!important;column-gap:1.8rem!important}.template-index .featured-collection .card-wrapper,.template-index .featured-collection .card--standard,.template-index .featured-collection .product-card-wrapper,.template-index .featured-collection .card{border-radius:28px!important;border:1px solid rgba(17,17,17,.06)!important;box-shadow:0 10px 26px #1111110d!important;overflow:hidden!important;background:#fff!important}.template-index .featured-collection .card__inner,.template-index .featured-collection .media{background:#f4f4f2!important;border-radius:24px!important}.template-index .featured-collection .card__content,.template-index .featured-collection .card__information{padding:1.5rem 1.6rem 1.8rem!important}.template-index .featured-collection .card__heading,.template-index .featured-collection .card__heading a{font-size:1.65rem!important;line-height:1.14!important;font-weight:700!important;letter-spacing:-.03em!important;color:#111!important}.template-index .featured-collection .price,.template-index .featured-collection .price-item{color:#111!important;font-weight:700!important}.template-index .featured-collection .slider-buttons,.template-index .featured-collection .link,.template-index .featured-collection .button,.template-index .featured-collection .view-all{display:none!important}.section-lx-benefits-strip{padding-top:2rem;padding-bottom:2.4rem}.lx-benefits-strip{width:min(1760px,calc(100% - 32px));margin:0 auto}.lx-benefits-strip__header{text-align:center;margin-bottom:2.6rem}.lx-benefits-strip__heading{font-size:clamp(4.2rem,5.2vw,6.8rem);line-height:.95;letter-spacing:-.065em;font-weight:800;color:#111;margin:0 0 1rem}.lx-benefits-strip__subtext{max-width:58ch;margin:0 auto;color:#111111b8;font-size:1.7rem;line-height:1.5}.lx-benefits-strip__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem}.lx-benefit-card{background:#fff;border:1px solid rgba(17,17,17,.06);border-radius:26px;box-shadow:0 10px 26px #1111110d;padding:2.2rem 2rem}.lx-benefit-card__eyebrow{margin:0 0 .8rem;font-size:1.15rem;line-height:1;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#11111185}.lx-benefit-card__title{margin:0 0 .8rem;font-size:2.2rem;line-height:1;font-weight:800;letter-spacing:-.045em;color:#111}.lx-benefit-card__text{color:#111111b8;font-size:1.55rem;line-height:1.45}@media screen and (max-width:989px){.lx-benefits-strip{width:calc(100% - 20px)}.lx-benefits-strip__grid{grid-template-columns:1fr}.lx-benefits-strip__heading{font-size:clamp(3.6rem,10vw,5.2rem)}}.template-product .lx-pdp-page-width{max-width:1480px}.template-product .lx-pdp-shell{align-items:start;column-gap:5.6rem;row-gap:3.2rem}.template-product .lx-pdp-media{margin:0}.template-product .lx-pdp-media .product__media,.template-product .lx-pdp-media .global-media-settings{border-radius:24px;overflow:hidden;background:#f7f7f5}.template-product .lx-pdp-media .thumbnail{border-radius:16px;overflow:hidden}.template-product .lx-pdp-info-card{max-width:56rem;margin-left:auto;padding:3.2rem;border:1px solid rgba(17,17,17,.08);border-radius:24px;background:#fffffff0;box-shadow:0 18px 50px #1111110f}.template-product .product__title{margin-bottom:1.2rem}.template-product .product__title h1,.template-product .product__title .h1{margin:0;font-size:clamp(2.8rem,4vw,4.8rem);line-height:1.02;letter-spacing:-.04em;font-weight:600}.template-product .price--large .price-item--regular,.template-product .price--large .price-item--sale{font-size:2.4rem;letter-spacing:-.03em;font-weight:600}.template-product .price__badge-sale,.template-product .price__badge-sold-out{border-radius:999px}.template-product variant-radios fieldset,.template-product .product-form__input{border:0;padding:0;margin:0 0 1.8rem}.template-product .product-form__input .form__label{margin-bottom:1rem;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:#1111119e}.template-product variant-radios input[type=radio]+label,.template-product .product-form__input--pill input[type=radio]+label{min-height:4.4rem;padding:1rem 1.6rem;border-radius:999px;border:1px solid rgba(17,17,17,.12);background:#fff;transition:all .2s ease}.template-product variant-radios input[type=radio]:checked+label,.template-product .product-form__input--pill input[type=radio]:checked+label{border-color:#111;background:#111;color:#fff}.template-product .quantity{min-height:5.2rem;border-radius:999px;border:1px solid rgba(17,17,17,.12)}.template-product .product-form__buttons{max-width:100%}.template-product .product-form__submit,.template-product .shopify-payment-button__button,.template-product .shopify-payment-button__button--unbranded{min-height:5.6rem;border-radius:999px;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase}.template-product .shopify-payment-button{margin-top:1rem}.template-product .product__description{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid rgba(17,17,17,.08);color:#111111c7;line-height:1.75}.template-product .accordion{margin-top:1.2rem;border-top:1px solid rgba(17,17,17,.08)}.template-product .accordion summary{padding:1.6rem 0}.template-product .lx-pdp-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.4rem}.template-product .lx-pdp-assurance__item{display:flex;align-items:center;justify-content:center;min-height:4.2rem;padding:.8rem 1.2rem;border-radius:999px;background:#f6f4ef;border:1px solid rgba(17,17,17,.06);font-size:1.2rem;letter-spacing:.04em;color:#111;text-align:center}.template-product .lx-pdp-microcopy{margin:1.2rem 0 0;font-size:1.3rem;line-height:1.6;color:#1111119e}@media screen and (max-width:989px){.template-product .lx-pdp-shell{row-gap:2.4rem}.template-product .lx-pdp-info-card{max-width:100%;margin-left:0;padding:2rem 0 0;border:0;border-radius:0;box-shadow:none;background:transparent}.template-product .product__title h1,.template-product .product__title .h1{font-size:clamp(2.4rem,8vw,3.4rem)}.template-product .lx-pdp-assurance{grid-template-columns:1fr}}.lx-pdp-assurance{display:flex!important;flex-wrap:wrap!important;gap:.8rem!important;margin-top:1.4rem!important}.lx-pdp-assurance__item{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:4rem!important;padding:0 1.3rem!important;border-radius:999px!important;background:#f6f4ef!important;border:1px solid rgba(17,17,17,.06)!important;font-size:1.2rem!important;line-height:1!important;letter-spacing:.04em!important;color:#111!important;text-align:center!important;white-space:nowrap!important}.lx-pdp-microcopy{margin:1rem 0 0!important;font-size:1.3rem!important;line-height:1.6!important;color:#1111119e!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/luxline-nomad-dawn.css.map */
