*{box-sizing:border-box}#nx-site-footer .footer__content-bottom,#nx-site-footer .footer__content-bottom-wrapper,#nx-site-footer .utilities{border-top:0!important;border-bottom:0!important}#MainContent[data-template="page.materials"]{background:#fff!important;color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}#MainContent[data-template="page.materials"] #nx-material-process{width:100%;max-width:100%;background:#fff!important;color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}#MainContent[data-template="page.materials"] #nx-material-process{padding:34px 48px 52px!important}#MainContent[data-template="page.materials"] .nx-mp-inner{width:100%;max-width:1220px;margin:0 auto;display:grid;grid-template-columns:minmax(240px,320px) minmax(0,780px);column-gap:clamp(42px,5vw,74px);align-items:start}#MainContent[data-template="page.materials"] .nx-mp-left{width:100%;max-width:430px}#MainContent[data-template="page.materials"] .nx-mp-left p,#MainContent[data-template="page.materials"] .nx-mp-timeline article>span{margin:0;color:#6d6760!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.075em!important;text-transform:uppercase!important}#MainContent[data-template="page.materials"] .nx-mp-left h2{margin:0;max-width:390px;color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:19px!important;line-height:1.24!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important}#MainContent[data-template="page.materials"] .nx-mp-left p{margin-bottom:14px}#MainContent[data-template="page.materials"] .nx-mp-intro{max-width:390px;margin-top:14px}#MainContent[data-template="page.materials"] .nx-mp-intro p{margin:0!important;color:#5f5a54!important;font-size:13px!important;line-height:1.64!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}#MainContent[data-template="page.materials"] .nx-mp-timeline{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 34px;border-top:0}#MainContent[data-template="page.materials"] .nx-mp-timeline article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:18px;align-items:start;padding:16px 0 0;border-top:1px solid rgba(23,22,20,.09);border-bottom:0}#MainContent[data-template="page.materials"] .nx-mp-timeline article div{display:block}#MainContent[data-template="page.materials"] .nx-mp-timeline h3{margin:0 0 10px;color:#2f2c28!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.8px!important;line-height:1.36!important;font-weight:400!important;letter-spacing:.055em!important;text-transform:uppercase!important}#MainContent[data-template="page.materials"] .nx-mp-timeline p{display:block;margin:0;max-width:330px;color:#5f5a54!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.56!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}@media screen and (max-width:900px){#MainContent[data-template="page.materials"] #nx-material-process{padding:34px 28px 48px!important}#MainContent[data-template="page.materials"] .nx-mp-inner,#MainContent[data-template="page.materials"] .nx-mp-timeline,#MainContent[data-template="page.materials"] .nx-mp-timeline article{grid-template-columns:1fr;gap:18px}#MainContent[data-template="page.materials"] .nx-mp-timeline{gap:0}#MainContent[data-template="page.materials"] .nx-mp-timeline article{padding:16px 0}}@media screen and (max-width:700px){#MainContent[data-template="page.materials"] #nx-material-process{padding:30px 18px 44px!important}}#nx-contact-page,#nx-contact-page *{box-sizing:border-box}#nx-contact-page{width:100%;max-width:100%;overflow:hidden;background:#fff;color:#171614;padding:72px 40px 96px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}#nx-contact-page .nx-contact-page__inner{width:100%;max-width:1480px;margin:0 auto;display:grid;grid-template-columns:minmax(260px,420px) minmax(520px,760px);column-gap:120px;align-items:start}#nx-contact-page .nx-contact-page__left,#nx-contact-page .nx-contact-page__right{width:100%;min-width:0;justify-self:start}#nx-contact-page .nx-contact-page__left{max-width:420px}#nx-contact-page .nx-contact-page__right{max-width:760px}#nx-contact-page .nx-contact-page__eyebrow,#nx-contact-page label,#nx-contact-page .nx-contact-page__guide-list span{margin:0;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10.5px;line-height:1.2;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#6d6760}#nx-contact-page .nx-contact-page__eyebrow{margin-bottom:10px}#nx-contact-page .nx-contact-page__heading,#nx-contact-page .nx-contact-page__form-head h2{margin:0;max-width:520px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.18;font-weight:500;letter-spacing:0;text-transform:uppercase;color:#171614}#nx-contact-page p,#nx-contact-page .nx-contact-page__email a{margin:0;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.62;font-weight:400;letter-spacing:0;color:#5f5a54}#nx-contact-page .nx-contact-page__privacy a,#nx-contact-page .nx-contact-page__privacy a:visited{color:#5f5a54;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}#nx-contact-page .nx-contact-page__privacy a:hover,#nx-contact-page .nx-contact-page__privacy a:focus-visible{color:#9a7a50}#nx-contact-page .nx-contact-page__copy{width:100%;max-width:430px;margin-top:20px}#nx-contact-page .nx-contact-page__copy p+p{margin-top:12px}#nx-contact-page .nx-contact-page__guide{width:100%;max-width:380px;margin-top:70px}#nx-contact-page .nx-contact-page__guide-copy{max-width:340px}#nx-contact-page .nx-contact-page__guide-list{width:100%;margin-top:24px;display:grid;gap:12px}#nx-contact-page .nx-contact-page__guide-list div{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:16px;align-items:start}#nx-contact-page .nx-contact-page__guide-list p{font-size:12px;line-height:1.38;font-weight:500;color:#171614}#nx-contact-page .nx-contact-page__email{margin-top:28px}#nx-contact-page .nx-contact-page__email a{display:inline-flex;text-decoration:none;word-break:break-word;transition:color .22s ease}#nx-contact-page .nx-contact-page__email a:hover{color:#9a7a50}#nx-contact-page .nx-contact-page__form-head{margin-bottom:34px}#nx-contact-page .nx-contact-page__form-head p:not(.nx-contact-page__eyebrow){max-width:520px;margin-top:18px}#nx-contact-page .nx-contact-page__form{width:100%}#nx-contact-page .nx-contact-page__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;row-gap:18px}#nx-contact-page .nx-contact-page__field{width:100%}#nx-contact-page .nx-contact-page__field--full{grid-column:1 / -1}#nx-contact-page label{display:block;margin-bottom:8px}#nx-contact-page input,#nx-contact-page select,#nx-contact-page textarea{width:100%;min-height:48px;padding:13px 0;border:0;border-bottom:1px solid rgba(23,22,20,.18);border-radius:0;background:transparent;box-shadow:none;outline:none;color:#171614;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;font-weight:400;letter-spacing:0}#nx-contact-page select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#171614 50%),linear-gradient(135deg,#171614 50%,transparent 50%);background-position:calc(100% - 13px) 50%,calc(100% - 8px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:28px}#nx-contact-page textarea{min-height:156px;resize:vertical;padding-top:14px}#nx-contact-page input::placeholder,#nx-contact-page textarea::placeholder{color:#5f5a5485;opacity:1}#nx-contact-page input:focus,#nx-contact-page select:focus,#nx-contact-page textarea:focus{border-bottom-color:#9a7a50}#nx-contact-page .nx-contact-page__button{width:auto;min-width:160px;min-height:48px;margin-top:28px;padding:14px 20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #171614;background:transparent;color:#171614;cursor:pointer;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11.5px;line-height:1.15;font-weight:500;letter-spacing:.08em;text-transform:uppercase;border-radius:0;transition:border-color .22s ease,color .22s ease,background .22s ease}#nx-contact-page .nx-contact-page__button:hover{background:transparent;border-color:#9a7a50;color:#9a7a50}#nx-contact-page .nx-contact-page__success,#nx-contact-page .nx-contact-page__error{margin:0 0 22px;padding:14px 0;border-top:1px solid rgba(23,22,20,.1);border-bottom:1px solid rgba(23,22,20,.1);font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.58;color:#5f5a54}#nx-contact-page .nx-contact-page__error{color:#7a2f25}@media screen and (max-width:1100px){#nx-contact-page{padding:60px 32px 84px}#nx-contact-page .nx-contact-page__inner{grid-template-columns:1fr;row-gap:48px}#nx-contact-page .nx-contact-page__left,#nx-contact-page .nx-contact-page__right{max-width:760px}#nx-contact-page .nx-contact-page__guide{max-width:430px;margin-top:58px}}#MainContent[data-template*=collection] .nx-collection-toolbar__controls,#MainContent[data-template*=collection] .nx-collection-toolbar__controls *,#MainContent[data-template*=collection] .product-card,#MainContent[data-template*=collection] .product-card *,#MainContent[data-template*=collection] product-card,#MainContent[data-template*=collection] product-card *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;letter-spacing:0!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary span,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary-label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-filters__sort,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .column-options legend{font-size:11.5px!important;line-height:1.15!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#171614!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .sorting-filter__label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .column-options label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .column-options__option{font-size:11.5px!important;line-height:1.4!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#5f5a54!important}#MainContent[data-template*=collection] .product-card h3,#MainContent[data-template*=collection] .product-card h4,#MainContent[data-template*=collection] .product-card .h4,#MainContent[data-template*=collection] .product-card a,#MainContent[data-template*=collection] .full-unstyled-link,#MainContent[data-template*=collection] .card__heading,#MainContent[data-template*=collection] .card__heading a,#MainContent[data-template*=collection] product-card text-component,#MainContent[data-template*=collection] product-card text-component *{font-size:12.8px!important;line-height:1.32!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#171614!important}#MainContent[data-template*=collection] product-price,#MainContent[data-template*=collection] product-price *,#MainContent[data-template*=collection] .price,#MainContent[data-template*=collection] .price *,#MainContent[data-template*=collection] .price-item{font-size:12.8px!important;line-height:1.45!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#5f5a54!important}.section-nx-collection-text-hero .nx-cth{padding-left:var(--nx-collection-page-gutter)!important;padding-right:var(--nx-collection-page-gutter)!important;padding-bottom:96px!important;overflow:visible!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{column-gap:40px!important;row-gap:58px!important;padding:0!important}#MainContent[data-template*=collection] product-card .group-block,#MainContent[data-template*=collection] .product-card .group-block,#MainContent[data-template*=collection] product-card .group-block-content,#MainContent[data-template*=collection] .product-card .group-block-content,#MainContent[data-template*=collection] .product-card__content,#MainContent[data-template*=collection] .product-card__info,#MainContent[data-template*=collection] .card__content,#MainContent[data-template*=collection] .card__information{padding-top:12px!important;text-align:left!important}@media screen and (max-width:1100px){.section-nx-collection-text-hero .nx-cth{padding-left:var(--nx-collection-page-gutter-tablet)!important;padding-right:var(--nx-collection-page-gutter-tablet)!important;padding-bottom:54px!important}#MainContent[data-template*=collection] .collection-wrapper{padding:0 var(--nx-collection-page-gutter-tablet) 76px!important}}@media screen and (max-width:700px){.section-nx-collection-text-hero .nx-cth{padding-left:var(--nx-collection-page-gutter-mobile)!important;padding-right:var(--nx-collection-page-gutter-mobile)!important;padding-bottom:40px!important}#MainContent[data-template*=collection] .collection-wrapper{padding:0 var(--nx-collection-page-gutter-mobile) 58px!important}}.section-nx-collection-text-hero .nx-cth__description{max-width:620px!important;margin-top:24px!important;overflow:visible!important}.section-nx-collection-text-hero .nx-cth__description p{display:block!important;margin:0!important;color:#5f5a54!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.62!important;font-weight:400!important;letter-spacing:0!important;max-height:none!important;overflow:visible!important}#MainContent[data-template*=collection] .product-card__image,#MainContent[data-template*=collection] .product-card__media,#MainContent[data-template*=collection] .product-card__image-wrapper,#MainContent[data-template*=collection] .card-gallery,#MainContent[data-template*=collection] .media,#MainContent[data-template*=collection] .card__inner,#MainContent[data-template*=collection] .card__media{width:100%!important;aspect-ratio:1 / 1.08!important;min-height:0!important;background:#fff!important;border:0!important;box-shadow:none!important;overflow:hidden!important}#MainContent[data-template*=collection] product-card img,#MainContent[data-template*=collection] .product-card img,#MainContent[data-template*=collection] .card__media img,#MainContent[data-template*=collection] .media img,#MainContent[data-template*=collection] picture img,#MainContent[data-template*=collection] .card-gallery img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#fff!important;transform:scale(.88)!important;transform-origin:center center!important;padding:0!important;margin:0!important}#MainContent[data-template*=collection] .product-card__content,#MainContent[data-template*=collection] .product-card__info,#MainContent[data-template*=collection] .card__content,#MainContent[data-template*=collection] .card__information,#MainContent[data-template*=collection] product-card .group-block,#MainContent[data-template*=collection] .product-card .group-block{padding-top:12px!important;text-align:left!important}#MainContent[data-template*=collection] .section-nx-collection-text-hero .nx-cth__inner,.section-nx-collection-text-hero .nx-cth__inner{width:100%!important;max-width:none!important;margin:0!important}#MainContent[data-template*=collection] .section-nx-collection-text-hero .nx-cth__eyebrow,.section-nx-collection-text-hero .nx-cth__eyebrow{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;line-height:1!important;font-weight:400!important;letter-spacing:.09em!important;text-transform:uppercase!important}#MainContent[data-template*=collection] .section-nx-collection-text-hero .nx-cth__heading,.section-nx-collection-text-hero .nx-cth__heading{color:#171614!important;font-family:Cormorant Garamond,Cormorant,Garamond,Georgia,serif!important;font-size:clamp(38px,4.2vw,72px)!important;line-height:.96!important;font-weight:400!important;letter-spacing:0!important}#MainContent[data-template*=collection] .section-nx-collection-text-hero .nx-cth__description p,.section-nx-collection-text-hero .nx-cth__description p{color:#5f5a54!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.62!important;font-weight:400!important;letter-spacing:0!important}#MainContent[data-template*=collection] .nx-collection-toolbar__context{display:none!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls{display:flex!important;justify-content:flex-end!important;align-items:flex-start!important;width:auto!important;min-width:0!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls,#MainContent[data-template*=collection] .nx-collection-toolbar__controls *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-container,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-wrapper,#MainContent[data-template*=collection] .nx-collection-toolbar__controls facet-filters-form,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-controls-wrapper,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-filters,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__form{display:flex!important;visibility:visible!important;opacity:1!important;align-items:flex-start!important;justify-content:flex-end!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;gap:32px!important;background:transparent!important;border:0!important;box-shadow:none!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__filters-wrapper{display:flex!important;gap:26px!important;margin:0!important;max-width:none!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary span,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary-label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-filters__sort,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .column-options legend{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:12px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#171614!important}#MainContent[data-template*=collection] .main-collection-grid,#MainContent[data-template*=collection] #ProductGridContainer,#MainContent[data-template*=collection] .product-grid-container{width:100%!important;max-width:none!important;margin:0 auto!important;padding:0!important;background:#fff!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:28px!important;row-gap:64px!important;width:100%!important;max-width:none!important;margin:0 auto!important;padding:0!important;list-style:none!important;align-items:start!important}#MainContent[data-template*=collection] product-card img,#MainContent[data-template*=collection] .product-card img,#MainContent[data-template*=collection] .card__media img,#MainContent[data-template*=collection] .media img,#MainContent[data-template*=collection] picture img,#MainContent[data-template*=collection] .card-gallery img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#fff!important;opacity:1!important;filter:none!important;padding:0!important;margin:0!important}#MainContent[data-template*=collection] .product-card h3,#MainContent[data-template*=collection] .product-card h4,#MainContent[data-template*=collection] .product-card .h4,#MainContent[data-template*=collection] .product-card a,#MainContent[data-template*=collection] .full-unstyled-link,#MainContent[data-template*=collection] .card__heading,#MainContent[data-template*=collection] .card__heading a,#MainContent[data-template*=collection] product-card text-component,#MainContent[data-template*=collection] product-card text-component *{font-size:12px!important;line-height:1.32!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#171614!important}@media screen and (max-width:1100px){#MainContent[data-template*=collection] .collection-wrapper{margin-top:0!important;padding:0 24px 76px!important}}@media screen and (max-width:760px){#nx-contact-page{padding:48px 18px 64px}#nx-contact-page .nx-contact-page__inner{row-gap:42px}#nx-contact-page .nx-contact-page__heading,#nx-contact-page .nx-contact-page__form-head h2{max-width:100%;font-size:20px;line-height:1.18}#nx-contact-page .nx-contact-page__copy{max-width:100%;margin-top:18px}#nx-contact-page .nx-contact-page__guide{max-width:100%;margin-top:48px}#nx-contact-page .nx-contact-page__form-head{margin-bottom:28px}#nx-contact-page .nx-contact-page__fields{grid-template-columns:1fr;row-gap:18px}#nx-contact-page textarea{min-height:150px}#nx-contact-page .nx-contact-page__button{width:100%}}#nx-bespoke-page,#nx-bespoke-page *{box-sizing:border-box}#nx-bespoke-page{width:100%;max-width:100%;overflow:hidden;background:#fff;color:#171614;padding:48px 0 78px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}#nx-bespoke-page .nx-bespoke-page__inner{width:100%;max-width:1680px;margin:0 auto;padding:0 48px;--nx-bespoke-footer-gap: clamp(72px, 7vw, 132px);--nx-bespoke-footer-policy-start: calc(((100% - (var(--nx-bespoke-footer-gap) * 3)) * .85 / 3.3) + var(--nx-bespoke-footer-gap))}#nx-bespoke-page .nx-bespoke-page__hero,#nx-bespoke-page .nx-bespoke-page__support,#nx-bespoke-page .nx-bespoke-page__process{width:100%;display:grid;grid-template-columns:var(--nx-bespoke-footer-policy-start) minmax(0,1fr);column-gap:0;align-items:start}#nx-bespoke-page .nx-bespoke-page__hero{grid-template-columns:minmax(0,680px)}#nx-bespoke-page .nx-bespoke-page__hero,#nx-bespoke-page .nx-bespoke-page__support{margin-bottom:58px}#nx-bespoke-page .nx-bespoke-page__hero-left,#nx-bespoke-page .nx-bespoke-page__support-left,#nx-bespoke-page .nx-bespoke-page__process-left{width:100%;max-width:340px}#nx-bespoke-page .nx-bespoke-page__hero-left{max-width:640px}#nx-bespoke-page .nx-bespoke-page__eyebrow{margin:0 0 10px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10.5px;line-height:1.2;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#6d6760}#nx-bespoke-page .nx-bespoke-page__heading,#nx-bespoke-page .nx-bespoke-page__support-left h2,#nx-bespoke-page .nx-bespoke-page__process-left h2{margin:0;max-width:340px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.18;font-weight:500;letter-spacing:0;text-transform:uppercase;color:#171614}#nx-bespoke-page .nx-bespoke-page__heading{max-width:620px}#nx-bespoke-page .nx-bespoke-page__hero-copy,#nx-bespoke-page .nx-bespoke-page__support-left>p:not(.nx-bespoke-page__eyebrow),#nx-bespoke-page .nx-bespoke-page__process-left>p:not(.nx-bespoke-page__eyebrow){width:100%;max-width:340px;margin-top:20px}#nx-bespoke-page .nx-bespoke-page__hero-copy{max-width:570px}#nx-bespoke-page .nx-bespoke-page__hero-copy p+p{margin-top:10px}#nx-bespoke-page p{margin:0;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.62;font-weight:400;letter-spacing:0;color:#5f5a54}#nx-bespoke-page .nx-bespoke-page__button{min-height:50px;padding:0 30px;display:inline-flex;align-items:center;justify-content:center;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11.5px;line-height:1;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background:transparent;border:1px solid #171614;color:#171614;border-radius:0;transition:border-color .22s ease,color .22s ease}#nx-bespoke-page .nx-bespoke-page__cta-note{width:100%;max-width:440px;margin-top:18px;text-align:left}#nx-bespoke-page .nx-bespoke-page__cta-note+.nx-bespoke-page__button{margin-top:18px}#nx-bespoke-page .nx-bespoke-page__button:hover{border-color:#9a7a50;color:#9a7a50}#nx-bespoke-page .nx-bespoke-page__list,#nx-bespoke-page .nx-bespoke-page__steps{width:100%;max-width:680px}#nx-bespoke-page .nx-bespoke-page__steps article{display:grid;grid-template-columns:minmax(150px,185px) minmax(0,1fr);column-gap:40px;align-items:start;padding:18px 0;border-top:1px solid rgba(23,22,20,.09)}#nx-bespoke-page .nx-bespoke-page__steps article:first-child{padding-top:0;border-top:0}#nx-bespoke-page .nx-bespoke-page__list{max-width:590px}#nx-bespoke-page .nx-bespoke-page__list article{padding:13px 0 14px;border-top:1px solid rgba(23,22,20,.055)}#nx-bespoke-page .nx-bespoke-page__list article:first-child{padding-top:0;border-top:0}#nx-bespoke-page h3{margin:0;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.38;font-weight:400;letter-spacing:0;text-transform:none;color:#171614}#nx-bespoke-page .nx-bespoke-page__list h3{margin-bottom:5px}#nx-bespoke-page .nx-bespoke-page__steps article p{max-width:430px;font-size:13px;line-height:1.62}#nx-bespoke-page .nx-bespoke-page__list article p{max-width:520px;font-size:13px;line-height:1.56}@media screen and (max-width:1100px){#nx-bespoke-page{padding:48px 32px 72px}#nx-bespoke-page .nx-bespoke-page__inner{padding:0}#nx-bespoke-page .nx-bespoke-page__hero,#nx-bespoke-page .nx-bespoke-page__support,#nx-bespoke-page .nx-bespoke-page__process{grid-template-columns:1fr;row-gap:34px}#nx-bespoke-page .nx-bespoke-page__hero,#nx-bespoke-page .nx-bespoke-page__support{margin-bottom:54px}#nx-bespoke-page .nx-bespoke-page__hero-left,#nx-bespoke-page .nx-bespoke-page__support-left,#nx-bespoke-page .nx-bespoke-page__process-left,#nx-bespoke-page .nx-bespoke-page__hero-copy,#nx-bespoke-page .nx-bespoke-page__support-left>p:not(.nx-bespoke-page__eyebrow),#nx-bespoke-page .nx-bespoke-page__process-left>p:not(.nx-bespoke-page__eyebrow){max-width:560px}#nx-bespoke-page .nx-bespoke-page__list,#nx-bespoke-page .nx-bespoke-page__steps{max-width:760px}}@media screen and (max-width:760px){#nx-bespoke-page{padding:38px 18px 56px}#nx-bespoke-page .nx-bespoke-page__hero,#nx-bespoke-page .nx-bespoke-page__support{margin-bottom:48px;row-gap:28px}#nx-bespoke-page .nx-bespoke-page__process{row-gap:28px}#nx-bespoke-page .nx-bespoke-page__heading,#nx-bespoke-page .nx-bespoke-page__support-left h2,#nx-bespoke-page .nx-bespoke-page__process-left h2{max-width:100%;font-size:20px;line-height:1.18}#nx-bespoke-page .nx-bespoke-page__button{width:100%}#nx-bespoke-page .nx-bespoke-page__cta-note{max-width:100%;margin-top:12px}#nx-bespoke-page .nx-bespoke-page__list article,#nx-bespoke-page .nx-bespoke-page__steps article{grid-template-columns:1fr;row-gap:8px;padding:17px 0}#nx-bespoke-page .nx-bespoke-page__list article{padding:13px 0}#nx-bespoke-page .nx-bespoke-page__list article p,#nx-bespoke-page .nx-bespoke-page__steps article p{max-width:100%}}.nx-bespoke-page{padding-top:68px!important}@media screen and (max-width:1100px){.nx-bespoke-page{padding-top:58px!important}}@media screen and (max-width:760px){.nx-bespoke-page{padding-top:44px!important}.nx-bespoke-page .nx-bespoke-page__cta{display:flex;flex-direction:column;width:100%;max-width:none!important}.nx-bespoke-page .nx-bespoke-page__cta p{order:1;width:100%;max-width:none!important;margin-top:0!important}.nx-bespoke-page .nx-bespoke-page__button{order:2;width:100%!important;max-width:none!important;min-height:42px!important;margin-top:16px;padding:11px 10px!important;border-width:1px;font-size:11.5px!important;line-height:1!important;font-weight:500!important;letter-spacing:.08em!important}}#nx-trade-page,#nx-trade-page *{box-sizing:border-box}#nx-trade-page{width:100%;max-width:100%;overflow:hidden;background:#fff;color:#171614;padding:72px 0 96px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}#nx-trade-page .nx-trade-page__inner{width:100%;max-width:1680px;margin:0 auto;padding:0 48px;--nx-trade-footer-gap: clamp(72px, 7vw, 132px);--nx-trade-footer-policy-start: calc(((100% - (var(--nx-trade-footer-gap) * 3)) * .85 / 3.3) + var(--nx-trade-footer-gap));--nx-trade-hero-text-end: calc(var(--nx-trade-footer-policy-start) + 115px);--nx-trade-right-body-start: 110px}#nx-trade-page .nx-trade-page__hero,#nx-trade-page .nx-trade-page__support,#nx-trade-page .nx-trade-page__process{width:100%;display:grid;grid-template-columns:var(--nx-trade-footer-policy-start) minmax(0,1fr);column-gap:0;align-items:start}#nx-trade-page .nx-trade-page__hero{grid-template-columns:var(--nx-trade-hero-text-end) minmax(0,1fr)}#nx-trade-page .nx-trade-page__hero,#nx-trade-page .nx-trade-page__support{margin-bottom:80px}#nx-trade-page .nx-trade-page__hero-left,#nx-trade-page .nx-trade-page__support-left,#nx-trade-page .nx-trade-page__process-left{width:100%;max-width:340px}#nx-trade-page .nx-trade-page__hero-left{max-width:560px}#nx-trade-page .nx-trade-page__hero-right{padding-left:var(--nx-trade-right-body-start);display:flex;align-self:stretch;align-items:flex-end;justify-content:flex-start}#nx-trade-page .nx-trade-page__eyebrow{margin:0 0 10px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10.5px;line-height:1.2;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#6d6760}#nx-trade-page .nx-trade-page__heading,#nx-trade-page .nx-trade-page__support-left h2,#nx-trade-page .nx-trade-page__process-left h2{margin:0;max-width:340px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.18;font-weight:500;letter-spacing:0;text-transform:uppercase;color:#171614}#nx-trade-page .nx-trade-page__heading{max-width:560px}#nx-trade-page .nx-trade-page__hero-copy,#nx-trade-page .nx-trade-page__support-left>p:not(.nx-trade-page__eyebrow),#nx-trade-page .nx-trade-page__process-left>p:not(.nx-trade-page__eyebrow){width:100%;max-width:340px;margin-top:20px}#nx-trade-page .nx-trade-page__hero-copy{max-width:560px}#nx-trade-page p{margin:0;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.62;font-weight:400;letter-spacing:0;color:#5f5a54}#nx-trade-page .nx-trade-page__hero-copy p+p{margin-top:14px}#nx-trade-page .nx-trade-page__button{min-height:50px;padding:0 30px;display:inline-flex;align-items:center;justify-content:center;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11.5px;line-height:1;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background:transparent;border:1px solid #171614;color:#171614;border-radius:0;transition:border-color .22s ease,color .22s ease}#nx-trade-page .nx-trade-page__button:hover{border-color:#9a7a50;color:#9a7a50}#nx-trade-page .nx-trade-page__list,#nx-trade-page .nx-trade-page__steps{width:100%;max-width:680px}#nx-trade-page .nx-trade-page__list article,#nx-trade-page .nx-trade-page__steps article{display:grid;grid-template-columns:minmax(150px,185px) minmax(0,1fr);column-gap:40px;align-items:start;padding:22px 0}#nx-trade-page h3{margin:0;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.38;font-weight:500;letter-spacing:0;text-transform:none;color:#171614}#nx-trade-page .nx-trade-page__list article p,#nx-trade-page .nx-trade-page__steps article p{max-width:430px;font-size:13px;line-height:1.62}@media screen and (max-width:1100px){#nx-trade-page{padding:60px 32px 84px}#nx-trade-page .nx-trade-page__inner{padding:0}#nx-trade-page .nx-trade-page__hero,#nx-trade-page .nx-trade-page__support,#nx-trade-page .nx-trade-page__process{grid-template-columns:1fr;row-gap:34px}#nx-trade-page .nx-trade-page__hero,#nx-trade-page .nx-trade-page__support{margin-bottom:68px}#nx-trade-page .nx-trade-page__hero-left,#nx-trade-page .nx-trade-page__support-left,#nx-trade-page .nx-trade-page__process-left,#nx-trade-page .nx-trade-page__hero-copy,#nx-trade-page .nx-trade-page__support-left>p:not(.nx-trade-page__eyebrow),#nx-trade-page .nx-trade-page__process-left>p:not(.nx-trade-page__eyebrow){max-width:560px}#nx-trade-page .nx-trade-page__hero-right{padding-top:0;padding-left:0}#nx-trade-page .nx-trade-page__list,#nx-trade-page .nx-trade-page__steps{max-width:760px}}@media screen and (max-width:760px){#nx-trade-page{padding:48px 18px 64px}#nx-trade-page .nx-trade-page__hero,#nx-trade-page .nx-trade-page__support{margin-bottom:56px;row-gap:28px}#nx-trade-page .nx-trade-page__process{row-gap:28px}#nx-trade-page .nx-trade-page__heading,#nx-trade-page .nx-trade-page__support-left h2,#nx-trade-page .nx-trade-page__process-left h2{max-width:100%;font-size:20px;line-height:1.18}#nx-trade-page .nx-trade-page__button{width:100%}#nx-trade-page .nx-trade-page__list article,#nx-trade-page .nx-trade-page__steps article{grid-template-columns:1fr;row-gap:8px;padding:20px 0}#nx-trade-page .nx-trade-page__list article p,#nx-trade-page .nx-trade-page__steps article p{max-width:100%}}.nx-trade-page{padding-top:68px!important}@media screen and (max-width:1100px){.nx-trade-page{padding-top:58px!important}}@media screen and (max-width:760px){.nx-trade-page{padding-top:44px!important}.nx-trade-page .nx-trade-page__cta{display:flex;flex-direction:column;width:100%;max-width:none!important}.nx-trade-page .nx-trade-page__cta p{order:1;width:100%;max-width:none!important;margin-top:0!important}.nx-trade-page .nx-trade-page__button{order:2;width:100%!important;max-width:none!important;min-height:42px!important;margin-top:16px;padding:11px 10px!important;border-width:1px;font-size:11.5px!important;line-height:1!important;font-weight:500!important;letter-spacing:.08em!important}}#nx-privacy-page,#nx-privacy-page *{box-sizing:border-box}#nx-privacy-page{width:100%;max-width:100%;overflow:hidden;background:#fff;color:#171614;padding:72px 48px 96px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}#nx-privacy-page .nx-privacy-page__inner{width:100%;max-width:1080px;margin:0 auto}#nx-privacy-page .nx-privacy-page__header{width:100%;max-width:760px;padding-bottom:48px}#nx-privacy-page .nx-privacy-page__eyebrow{margin:0 0 10px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10.5px;line-height:1.2;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#6d6760}#nx-privacy-page h1{margin:0;max-width:620px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.18;font-weight:500;letter-spacing:0;text-transform:uppercase;color:#171614}#nx-privacy-page .nx-privacy-page__header p:not(.nx-privacy-page__eyebrow),#nx-privacy-page p,#nx-privacy-page li{margin:0;max-width:760px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.62;font-weight:400;letter-spacing:0;color:#5f5a54}#nx-privacy-page .nx-privacy-page__header p:not(.nx-privacy-page__eyebrow){margin-top:20px}#nx-privacy-page .nx-privacy-page__content{width:100%;max-width:860px;border-top:1px solid rgba(23,22,20,.1)}#nx-privacy-page .nx-privacy-page__content section{padding:28px 0;border-bottom:1px solid rgba(23,22,20,.1)}#nx-privacy-page .nx-privacy-page__content section:last-child{border-bottom:0}#nx-privacy-page h2{margin:0 0 16px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.38;font-weight:500;letter-spacing:0;text-transform:none;color:#171614}#nx-privacy-page p+p{margin-top:14px}#nx-privacy-page ul{margin:14px 0 0;padding-left:18px;color:#5f5a54}#nx-privacy-page li{margin:7px 0}#nx-privacy-page strong{color:#171614;font-weight:500}#nx-privacy-page a{color:#171614;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .22s ease}#nx-privacy-page a:hover{color:#9a7a50}#nx-privacy-page .nx-privacy-page__contact-box{margin:18px 0;padding:0;background:transparent;border:0}#nx-privacy-page .nx-privacy-page__contact-box p{margin:0}#nx-privacy-page .nx-privacy-page__contact-box p+p{margin-top:4px}@media screen and (max-width:1100px){#nx-privacy-page{padding:60px 32px 84px}#nx-privacy-page .nx-privacy-page__header,#nx-privacy-page .nx-privacy-page__content{max-width:100%}}@media screen and (max-width:760px){#nx-privacy-page{padding:48px 18px 64px}#nx-privacy-page .nx-privacy-page__header{padding-bottom:40px}#nx-privacy-page h1{max-width:100%;font-size:20px;line-height:1.18}#nx-privacy-page .nx-privacy-page__content section{padding:26px 0}}#nx-terms-page,#nx-terms-page *{box-sizing:border-box}#nx-terms-page{width:100%;max-width:100%;overflow:hidden;background:#fff;color:#171614;padding:72px 48px 96px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}#nx-terms-page .nx-terms-page__inner{width:100%;max-width:1080px;margin:0 auto}#nx-terms-page .nx-terms-page__header{width:100%;max-width:760px;padding-bottom:48px}#nx-terms-page .nx-terms-page__eyebrow{margin:0 0 10px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10.5px;line-height:1.2;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#6d6760}#nx-terms-page h1{margin:0;max-width:620px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.18;font-weight:500;letter-spacing:0;text-transform:uppercase;color:#171614}#nx-terms-page .nx-terms-page__header p:not(.nx-terms-page__eyebrow),#nx-terms-page p,#nx-terms-page li{margin:0;max-width:760px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.62;font-weight:400;letter-spacing:0;color:#5f5a54}#nx-terms-page .nx-terms-page__header p:not(.nx-terms-page__eyebrow){margin-top:20px}#nx-terms-page .nx-terms-page__header span{display:block;margin-top:18px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10.5px;line-height:1.2;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#6d6760}#nx-terms-page .nx-terms-page__content{width:100%;max-width:860px;border-top:1px solid rgba(23,22,20,.1)}#nx-terms-page .nx-terms-page__content section{padding:28px 0;border-bottom:1px solid rgba(23,22,20,.1)}#nx-terms-page .nx-terms-page__content section:last-child{border-bottom:0}#nx-terms-page h2{margin:0 0 16px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.38;font-weight:500;letter-spacing:0;text-transform:none;color:#171614}#nx-terms-page h3{margin:18px 0 8px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.38;font-weight:500;letter-spacing:0;text-transform:none;color:#171614}#nx-terms-page p+p{margin-top:14px}#nx-terms-page ul{margin:14px 0 0;padding-left:18px;color:#5f5a54}#nx-terms-page li{margin:7px 0}#nx-terms-page strong{color:#171614;font-weight:500}#nx-terms-page a{color:#171614;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .22s ease}#nx-terms-page a:hover{color:#9a7a50}#nx-terms-page .nx-terms-page__contact-box{margin:18px 0 0;padding:0;background:transparent;border:0}#nx-terms-page .nx-terms-page__contact-box p{margin:0}#nx-terms-page .nx-terms-page__contact-box p+p{margin-top:4px}@media screen and (max-width:1100px){#nx-terms-page{padding:60px 32px 84px}#nx-terms-page .nx-terms-page__header,#nx-terms-page .nx-terms-page__content{max-width:100%}}@media screen and (max-width:760px){#nx-terms-page{padding:48px 18px 64px}#nx-terms-page .nx-terms-page__header{padding-bottom:40px}#nx-terms-page h1{max-width:100%;font-size:20px;line-height:1.18}#nx-terms-page .nx-terms-page__content section{padding:26px 0}}#nx-shipping-hero,#nx-shipping-hero *,#nx-shipping-delivery,#nx-shipping-delivery *,#nx-shipping-returns,#nx-shipping-returns *{box-sizing:border-box}#nx-shipping-hero,#nx-shipping-delivery,#nx-shipping-returns{width:100%;max-width:100%;overflow:hidden;background:#fff;color:#171614;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}#nx-shipping-hero{padding:72px 48px 46px}#nx-shipping-delivery,#nx-shipping-returns{padding:42px 48px 72px}#nx-shipping-hero .nx-shipping-hero__inner,#nx-shipping-delivery .nx-shipping-delivery__inner,#nx-shipping-returns .nx-shipping-returns__inner{width:100%;max-width:1480px;margin:0 auto}#nx-shipping-hero .nx-shipping-hero__content{width:100%;max-width:520px}#nx-shipping-delivery .nx-shipping-delivery__inner,#nx-shipping-returns .nx-shipping-returns__inner{display:grid;grid-template-columns:minmax(280px,420px) minmax(520px,760px);column-gap:120px;align-items:start}#nx-shipping-delivery .nx-shipping-delivery__left,#nx-shipping-returns .nx-shipping-returns__left{width:100%;max-width:420px;justify-self:start}#nx-shipping-delivery .nx-shipping-delivery__right,#nx-shipping-returns .nx-shipping-returns__right{width:100%;max-width:760px;justify-self:start;padding-top:26px}#nx-shipping-hero .nx-shipping-hero__eyebrow,#nx-shipping-delivery .nx-shipping-delivery__eyebrow,#nx-shipping-returns .nx-shipping-returns__eyebrow{margin:0 0 10px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10.5px;line-height:1.2;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#6d6760}#nx-shipping-hero .nx-shipping-hero__heading,#nx-shipping-delivery .nx-shipping-delivery__heading,#nx-shipping-returns .nx-shipping-returns__heading{margin:0;max-width:430px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.18;font-weight:500;letter-spacing:0;text-transform:uppercase;color:#171614}#nx-shipping-hero .nx-shipping-hero__text,#nx-shipping-delivery .nx-shipping-delivery__copy,#nx-shipping-returns .nx-shipping-returns__copy{width:100%;max-width:430px;margin-top:20px}#nx-shipping-hero .nx-shipping-hero__text p,#nx-shipping-delivery .nx-shipping-delivery__copy p,#nx-shipping-delivery .nx-shipping-delivery__cost-row p,#nx-shipping-delivery .nx-shipping-delivery__details p,#nx-shipping-returns .nx-shipping-returns__copy p,#nx-shipping-returns .nx-shipping-returns__note p,#nx-shipping-returns .nx-shipping-returns__details p{margin:0;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.62;font-weight:400;letter-spacing:0;color:#5f5a54}#nx-shipping-hero .nx-shipping-hero__text p+p{margin-top:12px}#nx-shipping-delivery .nx-shipping-delivery__costs,#nx-shipping-returns .nx-shipping-returns__note{width:100%;max-width:430px;margin-top:28px}#nx-shipping-delivery .nx-shipping-delivery__cost-row{display:grid;grid-template-columns:165px 1fr;column-gap:22px;align-items:start;padding:8px 0}#nx-shipping-delivery .nx-shipping-delivery__cost-row span,#nx-shipping-delivery .nx-shipping-delivery__cost-row em{margin:0;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.38;font-weight:500;letter-spacing:0;color:#171614}#nx-shipping-delivery .nx-shipping-delivery__cost-row em{display:block;font-style:normal}#nx-shipping-delivery .nx-shipping-delivery__cost-row p{grid-column:2;max-width:260px;font-size:11.5px;line-height:1.48}#nx-shipping-delivery .nx-shipping-delivery__details,#nx-shipping-returns .nx-shipping-returns__details{width:100%;max-width:760px}#nx-shipping-delivery .nx-shipping-delivery__details article,#nx-shipping-returns .nx-shipping-returns__details article{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:24px;align-items:start;padding:22px 0;border-top:1px solid rgba(23,22,20,.1);counter-increment:nx-shipping-detail}#nx-shipping-delivery .nx-shipping-delivery__details article:first-child,#nx-shipping-returns .nx-shipping-returns__details article:first-child{border-top:0;padding-top:0}#nx-shipping-delivery .nx-shipping-delivery__details,#nx-shipping-returns .nx-shipping-returns__details{counter-reset:nx-shipping-detail}#nx-shipping-delivery .nx-shipping-delivery__details article:before,#nx-shipping-returns .nx-shipping-returns__details article:before{content:counter(nx-shipping-detail,decimal-leading-zero);display:block;margin-top:1px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10.5px;line-height:1.2;font-weight:400;letter-spacing:.08em;color:#6d6760}#nx-shipping-delivery .nx-shipping-delivery__details h3,#nx-shipping-returns .nx-shipping-returns__details h3{grid-column:2;margin:0 0 7px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.38;font-weight:500;letter-spacing:0;text-transform:none;color:#171614}#nx-shipping-delivery .nx-shipping-delivery__details p,#nx-shipping-returns .nx-shipping-returns__details p{grid-column:2;max-width:560px;font-size:11.5px;line-height:1.48}#nx-shipping-returns .nx-shipping-returns__note p{font-size:11.5px;line-height:1.48}@media screen and (max-width:1100px){#nx-shipping-hero{padding:60px 32px 42px}#nx-shipping-delivery,#nx-shipping-returns{padding:46px 32px 72px}#nx-shipping-delivery .nx-shipping-delivery__inner,#nx-shipping-returns .nx-shipping-returns__inner{grid-template-columns:1fr;row-gap:40px}#nx-shipping-delivery .nx-shipping-delivery__left,#nx-shipping-returns .nx-shipping-returns__left,#nx-shipping-delivery .nx-shipping-delivery__right,#nx-shipping-returns .nx-shipping-returns__right{max-width:760px}#nx-shipping-delivery .nx-shipping-delivery__right,#nx-shipping-returns .nx-shipping-returns__right{padding-top:0}}@media screen and (max-width:760px){#nx-shipping-hero{padding:48px 18px 38px}#nx-shipping-delivery,#nx-shipping-returns{padding:40px 18px 60px}#nx-shipping-hero .nx-shipping-hero__heading,#nx-shipping-delivery .nx-shipping-delivery__heading,#nx-shipping-returns .nx-shipping-returns__heading{max-width:100%;font-size:20px;line-height:1.18}#nx-shipping-hero .nx-shipping-hero__text,#nx-shipping-delivery .nx-shipping-delivery__copy,#nx-shipping-delivery .nx-shipping-delivery__costs,#nx-shipping-returns .nx-shipping-returns__copy,#nx-shipping-returns .nx-shipping-returns__note{max-width:100%}#nx-shipping-delivery .nx-shipping-delivery__cost-row{grid-template-columns:1fr;row-gap:3px}#nx-shipping-delivery .nx-shipping-delivery__cost-row p{grid-column:auto;max-width:100%}#nx-shipping-delivery .nx-shipping-delivery__details article,#nx-shipping-returns .nx-shipping-returns__details article{grid-template-columns:34px minmax(0,1fr);column-gap:16px;padding:20px 0}#nx-shipping-delivery .nx-shipping-delivery__details p,#nx-shipping-returns .nx-shipping-returns__details p{max-width:100%}}#nx-about-clear,#nx-about-clear *,#nx-factory-partners,#nx-factory-partners *,#nx-founder-note,#nx-founder-note *{box-sizing:border-box}#nx-about-clear,#nx-factory-partners,#nx-founder-note{width:100%;max-width:100%;overflow:hidden;background:#fff;color:#171614;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}#nx-about-clear{padding:68px 48px 36px}#nx-factory-partners{padding:42px 48px 86px}#nx-founder-note{padding:72px 48px 96px}#nx-about-clear .nx-about-clear__inner,#nx-factory-partners .nx-factory-partners__inner,#nx-founder-note .nx-founder-note__inner{width:100%;max-width:1480px;margin:0 auto}#nx-about-clear .nx-about-clear__intro{width:100%;max-width:640px;margin:0 0 44px}#nx-about-clear .nx-about-clear__layout,#nx-factory-partners .nx-factory-partners__layout,#nx-founder-note .nx-founder-note__inner{width:100%;display:grid;grid-template-columns:minmax(320px,520px) minmax(420px,680px);column-gap:112px;align-items:start}#nx-about-clear .nx-about-clear__layout{grid-template-columns:1fr;row-gap:44px;max-width:100%}#nx-factory-partners .nx-factory-partners__layout{grid-template-columns:1fr;row-gap:36px}#nx-founder-note .nx-founder-note__inner{align-items:end}#nx-about-clear .nx-about-clear__left,#nx-factory-partners .nx-factory-partners__content,#nx-founder-note .nx-founder-note__content{width:100%;max-width:540px;justify-self:start}#nx-about-clear .nx-about-clear__left{max-width:820px;padding-bottom:0;border-bottom:0}#nx-factory-partners .nx-factory-partners__content{max-width:640px}#nx-about-clear .nx-about-reason{width:100%;max-width:640px;display:block;margin:0 0 44px;padding:0;border-left:0;border-top:0;border-bottom:0}#nx-about-clear .nx-about-reason__copy{width:100%;max-width:640px;margin-top:14px}#nx-factory-partners .nx-factory-partners__media{width:100%;max-width:100%;justify-self:start;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}#nx-founder-note .nx-founder-note__action{width:100%;max-width:680px;justify-self:start;display:flex;justify-content:flex-start;align-items:flex-end}#nx-about-clear .nx-about-clear__eyebrow,#nx-factory-partners .nx-factory-partners__eyebrow,#nx-founder-note .nx-founder-note__eyebrow{display:block;margin:0 0 8px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10.5px;line-height:1.2;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#6d6760}#nx-about-clear .nx-about-clear__heading,#nx-factory-partners .nx-factory-partners__heading,#nx-founder-note .nx-founder-note__heading{margin:0;max-width:430px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.18;font-weight:500;letter-spacing:0;text-transform:uppercase;color:#171614}#nx-about-clear .nx-about-clear__intro .nx-about-clear__heading{max-width:640px;margin-bottom:18px;font-size:22px;line-height:1.16}#nx-about-clear .nx-about-reason .nx-about-clear__heading{max-width:640px;font-size:22px;line-height:1.16}#nx-about-clear .nx-about-clear__acronym{width:100%;max-width:410px;margin-top:24px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:10px}#nx-about-clear .nx-about-clear__acronym div{min-width:0}#nx-about-clear .nx-about-clear__acronym span{display:block;margin:0 0 8px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(32px,2.7vw,46px);line-height:.95;font-weight:400;letter-spacing:0;color:#171614}#nx-about-clear .nx-about-clear__acronym small{display:block;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;line-height:1.2;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#6d6760}#nx-about-clear .nx-about-clear__intro p,#nx-about-clear .nx-about-clear__copy p,#nx-about-clear .nx-about-clear__value p,#nx-about-clear .nx-about-reason__copy p,#nx-factory-partners .nx-factory-partners__copy p,#nx-founder-note .nx-founder-note__copy p{margin:0;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.62;font-weight:400;letter-spacing:0;color:#5f5a54}#nx-about-clear .nx-about-clear__copy,#nx-founder-note .nx-founder-note__copy{width:100%;max-width:450px;margin-top:14px}#nx-about-clear .nx-about-clear__copy{max-width:640px}#nx-factory-partners .nx-factory-partners__copy{width:100%;max-width:640px;margin-top:24px}#nx-about-clear .nx-about-clear__copy p+p,#nx-about-clear .nx-about-reason__copy p+p,#nx-factory-partners .nx-factory-partners__copy p+p,#nx-founder-note .nx-founder-note__copy p+p{margin-top:12px}#nx-about-clear .nx-about-clear__accordion{width:100%;max-width:100%;justify-self:start;align-self:start}#nx-about-clear .nx-about-clear__accordion summary::-webkit-details-marker{display:none}#nx-about-clear .nx-about-clear__summary{width:100%;list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:0}#nx-about-clear .nx-about-clear__summary-label{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.32;font-weight:400;letter-spacing:0;text-transform:none;color:#171614;transition:color .25s ease}#nx-about-clear .nx-about-clear__toggle{position:relative;flex:0 0 auto;width:32px;height:32px;border:1px solid rgba(23,22,20,.18);display:flex;align-items:center;justify-content:center;transition:border-color .25s ease}#nx-about-clear .nx-about-clear__toggle span{position:absolute;width:13px;height:1px;background:#171614;transition:transform .25s ease,background .25s ease}#nx-about-clear .nx-about-clear__toggle span:nth-child(2){transform:rotate(90deg)}#nx-about-clear .nx-about-clear__accordion[open] .nx-about-clear__toggle span:nth-child(2){transform:rotate(0)}#nx-about-clear .nx-about-clear__summary:hover .nx-about-clear__summary-label{color:#9a7a50}#nx-about-clear .nx-about-clear__summary:hover .nx-about-clear__toggle{border-color:#9a7a50}#nx-about-clear .nx-about-clear__summary:hover .nx-about-clear__toggle span{background:#9a7a50}#nx-about-clear .nx-about-clear__panel{width:100%;margin-top:0}#nx-about-clear .nx-about-clear__values-list{width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 24px;max-width:100%;align-items:start}#nx-about-clear .nx-about-clear__value{display:grid;grid-template-columns:1fr;column-gap:0;grid-template-rows:auto;row-gap:10px;align-items:start;padding:0;border-top:0}#nx-about-clear .nx-about-clear__value:last-child{border-bottom:0}#nx-about-clear .nx-about-clear__letter{display:block;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:38px;line-height:1;font-weight:500;letter-spacing:0;color:#171614}#nx-about-clear .nx-about-clear__value-copy{display:block;grid-column:auto}#nx-about-clear .nx-about-clear__value h3{grid-column:auto;margin:0 0 7px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.62;font-weight:400;letter-spacing:0;text-transform:none;color:#171614}@media screen and (max-width:1400px)and (min-width:761px){#nx-about-clear .nx-about-clear__values-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 48px}#nx-about-clear .nx-about-clear__value p{max-width:320px}}#nx-about-clear .nx-about-clear__value p{grid-column:auto;max-width:250px;font-size:13px;line-height:1.62}#nx-factory-partners .nx-factory-partners__image{width:100%;aspect-ratio:1 / 1;overflow:hidden;background-color:#f1f0ec;background-image:linear-gradient(135deg,#1716140f,#17161400 46%),linear-gradient(180deg,#fff0,#1716140d);background-size:cover}#nx-factory-partners .nx-factory-partners__image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}#nx-factory-partners .nx-factory-partners__image--two{background-color:#e8e1d7}#nx-factory-partners .nx-factory-partners__image--three{background-color:#ded9d1}#nx-factory-partners .nx-factory-partners__image--four{background-color:#efede8}#nx-founder-note .nx-founder-note__button{width:auto;min-width:220px;min-height:48px;padding:14px 20px;display:inline-flex;align-items:center;justify-content:center;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11.5px;line-height:1.15;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background:transparent;border:1px solid #171614;color:#171614;border-radius:0;transition:background .22s ease,border-color .22s ease,color .22s ease}#nx-founder-note .nx-founder-note__button:hover{background:transparent;border-color:#9a7a50;color:#9a7a50}@media screen and (max-width:1100px){#nx-about-clear{padding:58px 32px 32px}#nx-factory-partners{padding:36px 32px 78px}#nx-founder-note{padding:60px 32px 84px}#nx-about-clear .nx-about-clear__intro{max-width:640px;margin-bottom:44px}#nx-about-clear .nx-about-reason{max-width:640px;margin-bottom:44px;padding:0}#nx-about-clear .nx-about-reason__copy,#nx-about-clear .nx-about-reason .nx-about-clear__heading{max-width:640px}#nx-about-clear .nx-about-clear__layout,#nx-factory-partners .nx-factory-partners__layout,#nx-founder-note .nx-founder-note__inner{grid-template-columns:1fr;row-gap:44px}#nx-about-clear .nx-about-clear__accordion,#nx-factory-partners .nx-factory-partners__content,#nx-factory-partners .nx-factory-partners__media,#nx-founder-note .nx-founder-note__content,#nx-founder-note .nx-founder-note__copy,#nx-founder-note .nx-founder-note__action{max-width:700px;justify-self:start}#nx-about-clear .nx-about-clear__accordion{max-width:100%;align-self:start}#nx-about-clear .nx-about-clear__value-copy{display:block}#nx-about-clear .nx-about-clear__value p{max-width:320px}}@media screen and (max-width:760px){#nx-about-clear{padding:44px 18px 28px}#nx-factory-partners{padding:30px 18px 62px}#nx-founder-note{padding:48px 18px 64px}#nx-about-clear .nx-about-clear__intro{max-width:100%;margin-bottom:40px}#nx-about-clear .nx-about-reason{max-width:100%;margin-bottom:40px;padding:0}#nx-about-clear .nx-about-clear__layout,#nx-factory-partners .nx-factory-partners__layout{row-gap:40px}#nx-founder-note .nx-founder-note__inner{row-gap:30px}#nx-about-clear .nx-about-clear__eyebrow,#nx-factory-partners .nx-factory-partners__eyebrow,#nx-founder-note .nx-founder-note__eyebrow{font-size:10.5px;line-height:1.2;letter-spacing:.06em}#nx-about-clear .nx-about-clear__heading,#nx-factory-partners .nx-factory-partners__heading,#nx-founder-note .nx-founder-note__heading{max-width:100%;font-size:20px;line-height:1.18;letter-spacing:0}#nx-about-clear .nx-about-clear__intro .nx-about-clear__heading,#nx-about-clear .nx-about-reason .nx-about-clear__heading{font-size:20px;line-height:1.18}#nx-about-clear .nx-about-clear__acronym{max-width:100%;margin-top:20px;column-gap:8px}#nx-about-clear .nx-about-clear__acronym span{font-size:32px}#nx-about-clear .nx-about-clear__acronym small{font-size:10px;line-height:1.2;letter-spacing:.08em}#nx-about-clear .nx-about-clear__intro p,#nx-about-clear .nx-about-clear__copy p,#nx-about-clear .nx-about-reason__copy p,#nx-factory-partners .nx-factory-partners__copy p,#nx-founder-note .nx-founder-note__copy p{font-size:13px;line-height:1.62}#nx-about-clear .nx-about-clear__copy,#nx-factory-partners .nx-factory-partners__copy,#nx-founder-note .nx-founder-note__copy{max-width:100%;margin-top:14px}#nx-about-clear .nx-about-clear__summary{gap:10px;padding:0 0 22px}#nx-about-clear .nx-about-clear__summary-label{font-size:13px;line-height:1.32;letter-spacing:0}#nx-about-clear .nx-about-clear__toggle{width:30px;height:30px}#nx-about-clear .nx-about-clear__panel{margin-top:0}#nx-about-clear .nx-about-clear__values-list{grid-template-columns:1fr;gap:18px}#nx-about-clear .nx-about-clear__value{grid-template-columns:42px minmax(0,1fr);column-gap:18px;grid-template-rows:auto;row-gap:0;padding:0}#nx-about-clear .nx-about-clear__letter{font-size:34px}#nx-about-clear .nx-about-clear__value-copy{display:block;grid-column:2}#nx-about-clear .nx-about-clear__value h3{grid-column:auto;margin:0 0 8px;font-size:13px;line-height:1.62;letter-spacing:0;font-weight:400}#nx-about-clear .nx-about-clear__value p{grid-column:auto;max-width:100%;font-size:13px;line-height:1.62}#nx-factory-partners .nx-factory-partners__media{max-width:100%;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}#nx-founder-note .nx-founder-note__button{width:100%;min-width:0;min-height:48px}}@media screen and (max-width:760px){#nx-about-clear,#nx-contact-page,#nx-shipping-hero,.nx-shipping-hero,#nx-terms-page,#nx-privacy-page,.nx-bespoke-page,.nx-trade-page{padding-top:30px!important}#nx-terms-page{padding:0!important}html body #nx-terms-page .nx-terms-page__inner{padding:30px 18px 64px!important}}body{color:var(--color-foreground);background:var(--color-background);display:flex;flex-direction:column;margin:0;width:100%;max-width:100%;min-height:100svh;font-variation-settings:"slnt" 0;overflow-x:hidden}body.nx-material-drawer-open,body.nx-material-select-open{overflow:hidden}:root{--hover-lift-amount: 4px;--hover-scale-amount: 1.03;--hover-subtle-zoom-amount: 1.015;--hover-shadow-color: var(--color-shadow);--hover-transition-duration: .25s;--hover-transition-timing: ease-out;--surface-transition-duration: .3s;--surface-transition-timing: var(--ease-out-quad);--submenu-animation-speed: .36s;--submenu-animation-easing: cubic-bezier(.25, .1, .25, 1)}html{scrollbar-width:auto;scrollbar-color:auto;scroll-behavior:smooth;width:100%;max-width:100%;overflow-x:hidden}html[scroll-lock]{overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}img{width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}input:hover,textarea:hover{background-color:var(--color-input-hover-background)}select{background-color:var(--color-background);color:currentcolor}.collection-card,.featured-blog-posts-card{width:100%;position:relative;height:100%}:is(.resource-list:not(.hidden--desktop) .collection-card--flexible-aspect-ratio,.resource-list:not(.hidden--desktop) .blog-post-card--flexible-aspect-ratio) .collection-card__image,:is(.resource-list:not(.hidden--desktop) .collection-card--flexible-aspect-ratio,.resource-list:not(.hidden--desktop) .blog-post-card--flexible-aspect-ratio) .featured-blog-posts-card__image,:is(.resource-list:not(.hidden--desktop) .collection-card--flexible-aspect-ratio,.resource-list:not(.hidden--desktop) .blog-post-card--flexible-aspect-ratio) .blog-placeholder-svg{aspect-ratio:99;height:100%}:is(.resource-list:not(.hidden--desktop) .collection-card--flexible-aspect-ratio,.resource-list:not(.hidden--desktop) .blog-post-card--flexible-aspect-ratio) .collection-card__inner,:is(.resource-list:not(.hidden--desktop) .collection-card--flexible-aspect-ratio,.resource-list:not(.hidden--desktop) .blog-post-card--flexible-aspect-ratio) .featured-blog-posts-card__inner{display:flex;flex-direction:column;height:100%}:is(.resource-list:not(.hidden--desktop) .collection-card--flexible-aspect-ratio,.resource-list:not(.hidden--desktop) .blog-post-card--flexible-aspect-ratio) .collection-card__content,:is(.resource-list:not(.hidden--desktop) .collection-card--flexible-aspect-ratio,.resource-list:not(.hidden--desktop) .blog-post-card--flexible-aspect-ratio) .featured-blog-posts-card__content{flex-shrink:0}:is(.resource-list:not(.hidden--desktop) .collection-card--flexible-aspect-ratio,.resource-list:not(.hidden--desktop) .blog-post-card--flexible-aspect-ratio):not(.collection-card--image-bg) .collection-card__content,:is(.resource-list:not(.hidden--desktop) .collection-card--flexible-aspect-ratio,.resource-list:not(.hidden--desktop) .blog-post-card--flexible-aspect-ratio) .featured-blog-posts-card__content{height:auto}.collection-card__inner,.featured-blog-posts-card__inner{width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column;z-index:var(--layer-flat);pointer-events:none}.collection-card__content,.featured-blog-posts-card__content{display:flex;position:relative;height:100%;width:100%;gap:var(--gap)}.collection-card__link,.featured-blog-posts-card__link{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--border-radius)}.product-card,.collection-card,.predictive-search-results__card--product,.predictive-search-results__card{position:relative;transition:transform var(--hover-transition-duration) var(--hover-transition-timing),box-shadow var(--hover-transition-duration) var(--hover-transition-timing);z-index:var(--layer-flat)}.product-card__link{position:absolute;top:0;right:0;bottom:0;left:0}.product-card__content{position:relative}.product-card__content{cursor:pointer}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.card-hover-effect-lift .product-card:hover,.card-hover-effect-lift .collection-card:hover,.card-hover-effect-lift .predictive-search-results__card:hover{transform:translateY(calc(-1 * var(--hover-lift-amount)))}.card-hover-effect-scale .product-card:hover,.card-hover-effect-scale .collection-card:hover,.card-hover-effect-scale .predictive-search-results__card:hover{transform:scale(var(--hover-scale-amount))}.card-hover-effect-subtle-zoom .card-gallery,.card-hover-effect-subtle-zoom .collection-card__image,.card-hover-effect-subtle-zoom .product-card__image{overflow:hidden;transition:transform var(--hover-transition-duration) var(--hover-transition-timing)}.card-hover-effect-subtle-zoom .product-card:hover .card-gallery,.card-hover-effect-subtle-zoom .collection-card:hover .collection-card__image,.card-hover-effect-subtle-zoom .product-card:hover .product-card__image,.card-hover-effect-subtle-zoom .predictive-search-results__card:hover{transform:scale(var(--hover-subtle-zoom-amount))}}dialog{--backdrop-color-rgb: var(--color-shadow-rgb);background-color:var(--color-background);color:var(--color-foreground)}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}.wrap-text{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}p:empty{display:none}:first-child:is(p,h1,h2,h3,h4,h5,h6),:first-child:empty+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:last-child:is(p,h1,h2,h3,h4,h5,h6),:where(p,h1,h2,h3,h4,h5,h6):nth-child(2):has(+:last-child:empty){margin-block-end:0}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}:root{view-transition-name:none}html:active-view-transition-type(page-navigation),html:active-view-transition-type(product-image-transition){view-transition-name:root-custom}::view-transition{pointer-events:none}html:active-view-transition-type(page-navigation) main[data-page-transition-enabled=true]{view-transition-name:main-content}html:active-view-transition-type(page-navigation) main[data-product-transition=true][data-template*=product]{view-transition-name:none}::view-transition-old(main-content){animation:var(--view-transition-old-main-content)}::view-transition-new(main-content){animation:var(--view-transition-new-main-content)}html:active-view-transition-type(product-image-transition) [data-view-transition-type=product-image-transition]{view-transition-name:product-image-transition}html:active-view-transition-type(product-image-transition) [data-view-transition-type=product-details]{view-transition-name:product-details}::view-transition-group(product-image-transition){z-index:1}::view-transition-group(product-image-transition),::view-transition-group(product-details){animation-duration:var(--animation-speed);animation-timing-function:var(--animation-easing)}::view-transition-old(product-image-transition),::view-transition-new(product-image-transition){block-size:100%;overflow:hidden;object-fit:cover;animation-duration:.25s;animation-timing-function:var(--animation-easing)}::view-transition-new(product-details){animation:var(--view-transition-new-main-content)}}*:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}@supports not selector(:focus-visible){*:focus{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}}.focus-inset{outline-offset:calc(var(--focus-outline-width) * -1)}.content-for-layout{flex:1;display:flex;flex-direction:column}.content-for-layout>.shopify-section:last-child{flex-grow:1}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 16px}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 40px}}.page-width-wide{--page-content-width: var(--wide-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.page-width-normal{--page-content-width: var(--normal-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.page-width-narrow,.page-width-content{--page-content-width: var(--narrow-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.page-width-content{--page-content-width: var(--normal-content-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.section{--full-page-grid-central-column-width: min( var(--page-width) - var(--page-margin) * 2, calc(100% - var(--page-margin) * 2) );--full-page-grid-margin: minmax(var(--page-margin), 1fr);--full-page-grid-with-margins: var(--full-page-grid-margin) var(--full-page-grid-central-column-width) var(--full-page-grid-margin);--util-page-margin-offset: max( var(--page-margin), calc((100% - min(var(--page-content-width), 100% - var(--page-margin) * 2))/2) );--full-page-margin-inline-offset: calc(((100vw - var(--full-page-grid-central-column-width)) / 2) * -1);width:100%;position:relative;display:grid;grid-template-columns:var(--full-page-grid-with-margins);min-height:var(--section-min-height, "auto")}.section>*{grid-column:2}.shopify-section:not(.header-section) :is(.section,.cart-summary){background:transparent}.shopify-section:not(.header-section):has(.section){position:relative}.shopify-section:not(.header-section) .section-background{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-section-background)}.section--page-width>*{grid-column:2}.section--full-width>*{grid-column:1 / -1}@media screen and (max-width:749px){.section--mobile-full-width>*{grid-column:1 / -1}}.section--page-width.section--full-width-right>*{grid-column:2 / 4}.section--full-width.section--full-width-margin>*{grid-column:1 / -1}@media screen and (min-width:750px){.section--full-width.section--full-width-margin>*{padding-left:var(--page-margin);padding-right:var(--page-margin)}}.section>.force-full-width{grid-column:1 / -1}.section--height-small{--section-min-height: var(--section-height-small)}.section--height-medium{--section-min-height: var(--section-height-medium)}.section--height-large{--section-min-height: var(--section-height-large)}.section--height-full-screen{--section-min-height: 100svh}.section-content-wrapper.section-content-wrapper{min-height:calc(var(--section-min-height, "auto") - var(--section-height-offset, 0px));position:relative;width:100%;height:100%}.hidden{display:none!important}@media screen and (max-width:749px){.hidden--mobile,.mobile\:hidden{display:none!important}}@media screen and (min-width:750px){.hidden--desktop,.desktop\:hidden{display:none!important}}.hide-when-empty:empty{display:none!important}.visually-hidden:not(:focus,:active){position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}@media screen and (max-width:749px){.is-visually-hidden-mobile:not(:focus,:active){position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}}.contents{display:contents}.grid{--centered-column-number: 12;--full-width-column-number: 14;--centered: column-1 / span var(--centered-column-number);--full-width: column-0 / span var(--full-width-column-number);display:flex;flex-direction:column}@media screen and (min-width:750px){.grid{display:grid;gap:0;grid-template-columns:var(--margin-4xl) repeat(var(--centered-column-number),minmax(0,1fr)) var(--margin-4xl);grid-template-areas:"column-0 column-1 column-2 column-3 column-4 column-5 column-6 column-7 column-8 column-9 column-10 column-11 column-12 column-13"}}@media screen and (min-width:1400px){.grid{grid-template-columns:1fr repeat(var(--centered-column-number),minmax(0,calc((var(--page-width) - var(--page-margin) * 2) / var(--centered-column-number)))) 1fr}}.flex{display:flex;gap:var(--gap-md)}.flip-x{scale:-1 1}.flip-y{scale:1 -1}.list-unstyled{margin:0;padding:0;list-style:none}.text-left{--text-align: left;text-align:left}.text-center{--text-align: center;text-align:center}.text-right{--text-align: right;text-align:right}.text-inherit{color:inherit}.user-select-text{-webkit-user-select:text;user-select:text}.justify-left{justify-content:left}.justify-center{justify-content:center}.justify-right{justify-content:right}.title--aligned-center{display:flex;align-items:center;gap:1rem}.background-image-container{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--image-opacity)}.background-image-container img,.background-image-container svg{object-fit:cover;width:100%;height:100%}.background-image-fit img,.background-image-fit svg{object-fit:contain}.svg-wrapper{color:currentcolor;display:inline-flex;justify-content:center;align-items:center;width:var(--icon-size-sm);height:var(--icon-size-sm);pointer-events:none}.svg-wrapper--smaller{width:var(--icon-size-2xs);height:var(--icon-size-2xs)}.svg-wrapper--small{width:var(--icon-size-xs);height:var(--icon-size-xs)}.svg-wrapper>svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.relative{position:relative}.icon-success,.icon-error{width:var(--icon-size-md);height:var(--icon-size-md);flex-shrink:0}.icon-success{color:var(--color-success)}.icon-error{fill:var(--color-error)}.icon-default{fill:currentColor}[data-placeholder=true] *{cursor:default}body,.paragraph:not(.button),.paragraph>*,.text-block.paragraph :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);text-transform:var(--font-paragraph--case);-webkit-font-smoothing:antialiased;color:var(--color, var(--color-foreground))}@media screen and (max-width:1200px){input.paragraph.paragraph,input.paragraph.paragraph:not([type]),textarea.paragraph.paragraph,select.paragraph.paragraph{font-size:max(1rem,var(--font-paragraph--size))}}.paragraph>small{font-size:smaller}h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight);font-size:var(--font-h1--size);line-height:var(--font-h1--line-height);letter-spacing:var(--font-h1--letter-spacing);text-transform:var(--font-h1--case);color:var(--color, var(--font-h1-color))}@media screen and (max-width:1200px){input.h1.h1,textarea.h1.h1,select.h1.h1{font-size:max(1rem,var(--font-h1--size))}}h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case);color:var(--color, var(--font-h2-color))}@media screen and (max-width:1200px){input.h2.h2,textarea.h2.h2,select.h2.h2{font-size:max(1rem,var(--font-h2--size))}}h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight);font-size:var(--font-h3--size);line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case);color:var(--color, var(--font-h3-color))}@media screen and (max-width:1200px){input.h3,textarea.h3,select.h3{font-size:max(1rem,var(--font-h3--size))}}h4,.h4.h4,.text-block.h4>*,.text-block.h4 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case);color:var(--color, var(--font-h4-color))}@media screen and (max-width:1200px){input.h4.h4,textarea.h4.h4,select.h4.h4{font-size:max(1rem,var(--font-h4--size))}}h5,.h5.h5,.text-block.h5>*,.text-block.h5 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case);color:var(--color, var(--font-h5-color))}@media screen and (max-width:1200px){input.h5.h5,textarea.h5.h5,select.h5.h5{font-size:max(1rem,var(--font-h5--size))}}h6,.h6.h6,.text-block.h6>*,.text-block.h6 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case);color:var(--color, var(--font-h6-color))}@media screen and (max-width:1200px){input.h6.h6,textarea.h6.h6,select.h6.h6{font-size:max(1rem,var(--font-h6--size))}}:first-child:is(.h1,.h2,.h3,.h4,.h5,.h6){margin-block-start:0}:last-child:is(.h1,.h2,.h3,.h4,.h5,.h6){margin-block-end:0}a{--button-color: var(--color, var(--color-primary));color:var(--button-color);text-decoration-color:transparent;text-decoration-thickness:.075em;text-underline-offset:.125em;transition:text-decoration-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}:is(h1,h2,h3,h4,h5,h6,p)>a:hover{--button-color: var(--color, var(--color-primary-hover))}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)){text-decoration-color:currentcolor}:is(p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary))):hover{text-decoration-color:transparent;color:var(--color-primary-hover)}.container-background-image{background-repeat:no-repeat;background-size:cover;background-position:center center}details[open] .summary-closed{display:none}details:not([open]) .summary-open{display:none}details[open]>summary .icon-animated>svg{transform:rotate(180deg)}summary::-webkit-details-marker{display:none}body:has(.header[transparent]) .content-for-layout>.shopify-section:first-child{margin-top:calc(var(--header-group-height) * -1)}body:has(.header[transparent]) #header-group>.header-section{z-index:var(--layer-sticky)}body:has(.header[transparent]) #header-group>*:not(.header-section){z-index:calc(var(--layer-sticky) - 1)}.featured-collection-block{width:100%}.product-grid-container{display:block;width:100%;padding-block:var(--padding-block-start) var(--padding-block-end)}@media screen and (min-width:750px){.product-grid-container{display:grid}}.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--product-grid-gap);margin:auto;padding:0;list-style:none}@media screen and (min-width:750px){.product-grid{grid-template-columns:var(--product-grid-columns-desktop)}}.product-grid :is(h3,p){margin:0}.product-grid__item{border:var(--product-card-border-width) solid rgb(var(--color-border-rgb) / var(--product-card-border-opacity))}.product-grid--organic[product-grid-view=default] .product-grid__item{height:fit-content}.product-grid__card.product-grid__card{display:flex;flex-flow:column nowrap;gap:var(--product-card-gap);align-items:var(--product-card-alignment);text-decoration:none;color:var(--color, var(--color-foreground));padding-block:var(--padding-block-start) var(--padding-block-end);padding-inline:var(--padding-inline-start) var(--padding-inline-end);overflow:hidden}[product-grid-view=zoom-out] .product-grid__card{row-gap:var(--padding-xs)}[product-grid-view=default]{--product-grid-gap: 16px;--padding-block-start: 24px;--padding-block-end: 24px;--padding-inline-start: 0px;--padding-inline-end: 0px}[product-grid-view=default] .product-grid__item{padding-block:0}@media screen and (max-width:749px){[product-grid-view=mobile-single],.product-grid-mobile--large{grid-template-columns:1fr}}@media screen and (max-width:749px){.product-grid__card .group-block>*{flex-direction:column}}ul[product-grid-view=zoom-out] .product-grid__card>*{display:none}[product-grid-view=zoom-out]{--product-grid-columns-desktop: repeat( 10, minmax(clamp(50px, calc(100% - 9 * var(--product-grid-gap)) / 10, 80px), 1fr) )}.product-grid-view-zoom-out--details{display:none}.product-grid-view-zoom-out--details .h4,.product-grid-view-zoom-out--details span,.product-grid-view-zoom-out--details s{font-size:var(--font-size--xs);font-family:var(--font-paragraph--family)}.product-grid-view-zoom-out--details span{font-weight:500}.product-grid-view-zoom-out--details .h4{line-height:1.3;font-weight:400}.product-grid-view-zoom-out--details>span.h6,.product-grid-view-zoom-out--details>div.h6>product-price{display:inline-block;line-height:0;margin-top:var(--margin-2xs)}.product-grid-view-zoom-out--details>span.h6>*,.product-grid-view-zoom-out--details>div.h6>*>*{line-height:1.2}@media(prefers-reduced-motion:no-preference){:root:active-view-transition-type(product-grid) details[open] floating-panel-component{view-transition-name:panel-content}:root:active-view-transition-type(product-grid) details[open] floating-panel-component .checkbox *,:root:active-view-transition-type(product-grid) details[open] floating-panel-component .facets__pill-label{transition:none}.facets--vertical :is(:root:active-view-transition-type(product-grid) details[open] floating-panel-component){view-transition-name:none}:root:active-view-transition-type(product-grid) .product-grid{view-transition-name:product-grid}:root:active-view-transition-type(product-grid) footer{view-transition-name:footer}:root:active-view-transition-type(product-grid) .product-grid__item,:root:active-view-transition-type(product-grid) floating-panel-component{transition:none}}::view-transition-group(panel-content){z-index:1}::view-transition-new(product-grid){animation-delay:.15s;animation-name:fadeInUp;animation-duration:var(--animation-speed);animation-timing-function:var(--animation-easing)}results-list[initialized] .product-grid__item{transition:opacity var(--animation-speed) var(--animation-easing),transform var(--animation-speed) var(--animation-easing)}@starting-style{results-list[initialized] .product-grid__item{opacity:0;transform:translateY(10px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:is(.product-grid__item,.resource-list__item) .product-card{display:grid;height:100%}.video-background,.video-background *{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.video-background--cover *{object-fit:cover}.video-background--contain *{object-fit:contain}.text-block{width:100%}.text-block>*:first-child,.text-block>*:first-child:empty+*{margin-block-start:0}.text-block>*:last-child,.text-block>*:has(+*:last-child:empty){margin-block-end:0}.text-block>style+*{margin-block-start:0}.dialog-modal{border:none;box-shadow:var(--shadow-popover)}@media screen and (min-width:750px){.dialog-modal{border-radius:var(--style-border-radius-popover);max-width:var(--normal-content-width)}}@media screen and (max-width:749px){.dialog-modal{max-width:100%;max-height:100%;height:100dvh;width:100dvw;padding:var(--padding-md)}}.dialog-modal::backdrop{transition:backdrop-filter var(--animation-speed) var(--animation-easing);-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1);background:rgb(var(--backdrop-color-rgb) / var(--backdrop-opacity))}.dialog-modal[open]{animation:elementSlideInTop var(--animation-speed) var(--animation-easing) forwards}.dialog-modal[open]::backdrop{animation:backdropFilter var(--animation-speed) var(--animation-easing) forwards;transition:opacity var(--animation-speed) var(--animation-easing)}.dialog-modal.dialog-closing{animation:elementSlideOutTop var(--animation-speed) var(--animation-easing) forwards}.dialog-modal.dialog-closing::backdrop{opacity:0}.dialog-drawer,.dialog-drawer--right{--dialog-drawer-opening-animation: move-and-fade;--dialog-drawer-closing-animation: move-and-fade}.dialog-drawer[open]{--start-x: var(--custom-transform-from, 100%);--end-x: var(--custom-transform-to, 0px);--start-opacity: 1;animation:var(--dialog-drawer-opening-animation) var(--animation-speed) var(--animation-easing) forwards}.dialog-drawer[open].dialog-closing{--start-x: 0px;--end-x: 100%;--start-opacity: 1;--end-opacity: 1;animation:var(--dialog-drawer-closing-animation) var(--animation-speed) var(--animation-easing)}.dialog-drawer--right[open]{--start-x: -100%;--start-opacity: 1}.dialog-drawer--right[open].dialog-closing{--start-x: 0px;--end-x: -100%;--start-opacity: 1;--end-opacity: 1;animation:var(--dialog-drawer-closing-animation) var(--animation-speed) var(--animation-easing)}.button,.button-secondary,button.shopify-payment-button__button--unbranded{--text-align: center;display:grid;align-content:center;text-decoration:none;text-align:var(--text-align);color:var(--button-color);-webkit-appearance:none;appearance:none;background-color:var(--button-background-color);border:none;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);margin-block:0;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing);cursor:pointer;width:fit-content;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline)}.button{font-family:var(--button-font-family-primary);text-transform:var(--button-text-case-primary);border-radius:var(--style-border-radius-buttons-primary)}.button:not(.button-secondary,.button-unstyled){outline-color:var(--button-background-color)}.button-secondary{font-family:var(--button-font-family-secondary);text-transform:var(--button-text-case-secondary);border-radius:var(--style-border-radius-buttons-secondary)}button.shopify-payment-button__button--unbranded{font-family:var(--button-font-family-primary);text-transform:var(--button-text-case-primary)}textarea,input:not([type=checkbox],[type=radio]){background-color:var(--color-input-background);border-color:var(--color-input-border)}textarea::placeholder,input::placeholder{color:var(--color-input-text)}textarea:not(:placeholder-shown)::placeholder,input:not(:placeholder-shown)::placeholder{opacity:0}.button[hidden]{display:none}.button[aria-disabled=true],.button-secondary[aria-disabled=true],.button:disabled{opacity:.5;cursor:not-allowed}.button,button.shopify-payment-button__button--unbranded{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-border-width: var(--style-border-width-primary)}.button:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}.button-secondary{--button-color: var(--color-secondary-button-text);--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border);--button-border-width: var(--style-border-width-secondary)}.button-secondary:hover{--button-color: var(--color-secondary-button-hover-text);--button-background-color: var(--color-secondary-button-hover-background);--button-border-color: var(--color-secondary-button-hover-border)}button.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--button-background-color)}.button-unstyled{display:block;padding:0;background-color:inherit;color:inherit;border:0;border-radius:0;overflow:hidden;box-shadow:none;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-size:var(--font-paragraph--size)}.button-unstyled:hover{background-color:inherit}.button-unstyled--with-icon{color:var(--color-foreground);display:flex;gap:var(--gap-2xs);align-items:center}.button-unstyled--transparent{background-color:transparent;box-shadow:none}.show-more__button{color:var(--color-primary);cursor:pointer}@media screen and (min-width:750px){.show-more__button:hover{color:var(--color-primary-hover)}}.show-more__label{text-align:start;font-size:var(--font-size--body-md);font-family:var(--font-paragraph--family)}.show-more__button .svg-wrapper{width:var(--icon-size-xs);height:var(--icon-size-xs)}.show-more[data-expanded=true] .show-more__label--more,.show-more[data-expanded=false] .show-more__label--less{display:none}.link{display:inline-block;text-align:center}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--style-border-radius-buttons-primary);--shopify-accelerated-checkout-button-block-size: var(--height-buy-buttons)}.product-form-buttons:has(.add-to-cart-button.button-secondary) :is(shopify-accelerated-checkout,shopify-accelerated-checkout-cart){--shopify-accelerated-checkout-button-border-radius: var(--style-border-radius-buttons-secondary);--shopify-accelerated-checkout-button-block-size: var(--height-buy-buttons)}.icon-caret svg{transition:transform var(--animation-speed) var(--animation-easing)}.icon-caret--forward svg{transform:rotate(-90deg)}.icon-caret--backward svg{transform:rotate(90deg)}summary{display:flex;align-items:center;cursor:pointer;list-style:none;padding-block:var(--padding-sm)}summary:hover{color:var(--color-primary-hover)}summary .svg-wrapper{margin-inline-start:auto;height:var(--icon-size-xs);width:var(--icon-size-xs);transition:transform var(--animation-speed) var(--animation-easing)}summary .icon-plus :is(.horizontal,.vertical),.show-more__button .icon-plus :is(.horizontal,.vertical){transition:transform var(--animation-speed) var(--animation-easing);transform:rotate(0);transform-origin:50% 50%;opacity:1}details[open]>summary .icon-plus .horizontal,.show-more:where([data-expanded=true]) .show-more__button .icon-plus .horizontal{transform:rotate(90deg)}details[open]>summary .icon-plus .vertical,.show-more:where([data-expanded=true]) .show-more__button .icon-plus .vertical{transform:rotate(90deg);opacity:0}media-gallery{display:block;width:100%}:where(media-gallery,.product-grid__item) .media-gallery__grid{grid-template-columns:1fr;gap:var(--image-gap)}:not(.dialog-zoomed-gallery)>.product-media-container{--slide-width: 100%;display:flex;aspect-ratio:var(--gallery-aspect-ratio, var(--media-preview-ratio));max-height:var(--constrained-height);width:var(--slide-width, 100%);position:relative;overflow:hidden}:not(.dialog-zoomed-gallery)>.product-media-container:where(.constrain-height){--viewport-offset: 400px;--constrained-min-height: 300px;--constrained-height: max(var(--constrained-min-height), calc(100vh - var(--viewport-offset)));margin-right:auto;margin-left:auto}@supports (--test: round(up, 100%, 1px)){:not(.dialog-zoomed-gallery)>.product-media-container{--slide-width: round(up, 100%, 1px)}}.product-media :is(deferred-media,product-model){position:absolute}@media screen and (max-width:749px){.product-media-container.constrain-height{max-height:none}}@media screen and (min-width:750px){.product-media-container.constrain-height{--viewport-offset: var(--header-height, 100px);--constrained-min-height: 500px}body:has(header-component[transparent]) .product-media-container.constrain-height{--viewport-offset: 0px}.media-gallery--large-first-image .product-media-container:first-child,.media-gallery--two-column .product-media-container:only-child{grid-column:span 2}}.product-media-container--model{flex-direction:column}.shopify-model-viewer-ui__controls-area{bottom:calc(var(--minimum-touch-target) + var(--padding-sm))}.product-media-container img{aspect-ratio:inherit;object-fit:contain}.product-media-container.media-fit-contain img{object-position:center center}.product-media-container.media-fit{--product-media-fit: cover}.product-media-container.media-fit img{object-fit:var(--product-media-fit)}zoom-dialog dialog{width:100vw;height:100vh;border:none;margin:0;padding:0;max-width:100%;max-height:100%;background:#fff;opacity:0;transition:opacity var(--animation-speed) var(--animation-easing);scrollbar-width:none}zoom-dialog dialog[open]{opacity:1}@media(prefers-reduced-motion:no-preference){zoom-dialog dialog{scroll-behavior:smooth}}zoom-dialog dialog::backdrop{background:transparent}.close-button{position:fixed;top:var(--margin-lg);right:var(--margin-lg);width:var(--minimum-touch-target);height:var(--minimum-touch-target);z-index:var(--layer-flat);background-color:transparent;display:flex;align-items:center;justify-content:center;border-radius:50%}@supports not (background-color: rgb(from red 150 g b / alpha)){.close-button:focus-visible{outline:none;overflow:visible}.close-button:focus-visible:after{content:"";position:absolute;inset:calc(-1 * var(--focus-outline-offset));border:var(--focus-outline-width) solid currentColor;border-radius:50%;display:inherit}}.dialog--closed .close-button{animation:elementSlideOutBottom calc(var(--animation-speed) * .5) var(--animation-easing) forwards}.close-button:hover{background-color:transparent;opacity:.8}.close-button svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}.product-media{display:flex;flex:1}.product-media__image~* .deferred-media__poster-image{display:none}.product-media-container:has(.deferred-media__playing) .product-media__image{opacity:0;transition:opacity var(--animation-speed) var(--animation-easing)}:is(product-model,deferred-media){height:100%;width:100%;position:relative}product-model model-viewer,:is(deferred-media,product-model)>.deferred-media__poster-button~*:not(template){display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;padding:inherit}:is(deferred-media,.video-placeholder-wrapper).border-style{overflow:hidden}deferred-media:has(:focus-visible){outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}@supports not selector(:focus-visible){deferred-media:has(:focus){outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}}.deferred-media__poster-button{width:100%;height:100%;aspect-ratio:var(--video-aspect-ratio, auto)}.deferred-media__poster-button.deferred-media__playing{opacity:0;transition:opacity .3s ease}deferred-media img{height:100%;object-fit:cover;transition:opacity .3s ease}deferred-media iframe{display:block;width:100%;height:100%;border:none;aspect-ratio:var(--size-style-aspect-ratio, auto)}deferred-media[data-media-loaded] img{opacity:0}.deferred-media__poster-icon,.video-placeholder-wrapper__poster-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;display:flex;align-items:center;justify-content:center}.deferred-media__poster-icon svg,.video-placeholder-wrapper__poster-icon svg{width:var(--button-size);height:var(--button-size);color:var(--color-white);filter:drop-shadow(var(--shadow-button))}:is(.deferred-media__poster-icon svg,.video-placeholder-wrapper__poster-icon svg):hover{color:rgb(var(--color-white-rgb) / var(--opacity-80))}@media screen and (min-width:750px){.deferred-media__poster-icon svg,.video-placeholder-wrapper__poster-icon svg{width:4rem;height:4rem}}deferred-media[class] :is(.deferred-media__poster-button img,.deferred-media__poster-button~video){object-fit:cover;height:100%;aspect-ratio:var(--size-style-aspect-ratio, auto)}.button-shopify-xr{width:100%;display:flex;justify-content:center;align-items:center;padding:var(--padding-md)}.button-shopify-xr>svg{width:var(--icon-size-sm);height:var(--icon-size-sm);margin-inline-end:var(--margin-md)}.button-shopify-xr[data-shopify-xr-hidden]{display:none}.swatch{--color-border: rgb(var(--color-foreground-rgb) / var(--style-border-swatch-opacity));--min-width-unitless: 15.9999;--min-height-unitless: 15.9999;--min-height: 16px;--min-width: 16px;--scaling-factor: .5;--max-swatch-size: 28px;--max-pill-size: 20px;--max-filter-size: 32px;--offset-swatch-width: calc(var(--variant-picker-swatch-width-unitless) - var(--min-width-unitless));--offset-swatch-height: calc(var(--variant-picker-swatch-height-unitless) - var(--min-height-unitless));--offset-scaled-width: calc( var(--scaling-factor) * var(--offset-swatch-width) / var(--offset-swatch-height) * var(--offset-max-swatch-size) );--offset-scaled-height: calc( var(--scaling-factor) * var(--offset-swatch-height) / var(--offset-swatch-width) * var(--offset-max-swatch-size) );--offset-max-swatch-size: calc(var(--max-swatch-size) - var(--min-width));--swatch-width: min( calc(var(--min-width) + var(--scaling-factor) * var(--offset-swatch-width) * 1px), calc(var(--min-width) + var(--offset-scaled-width)), var(--max-swatch-size) );--swatch-height: min( calc(var(--min-height) + var(--scaling-factor) * var(--offset-swatch-height) * 1px), calc(var(--min-height) + var(--offset-scaled-height)), var(--max-swatch-size) );display:block;background:var(--swatch-background);background-position:var(--swatch-focal-point, center);border-radius:var(--variant-picker-swatch-radius);border:var(--style-border-swatch-width) var(--style-border-swatch-style) var(--color-border);width:var(--swatch-width);height:var(--swatch-height);background-size:var(--swatch-width) var(--swatch-height)}.swatch.swatch--unavailable{border-style:dashed}.swatch.swatch--unscaled{--swatch-width: var(--variant-picker-swatch-width);--swatch-height: var(--variant-picker-swatch-height)}.swatch.swatch--filter{--swatch-width: var(--max-filter-size);--swatch-height: var(--max-filter-size);border-radius:var(--variant-picker-swatch-radius)}.swatch.swatch--pill{--swatch-width: var(--max-pill-size);--swatch-height: var(--max-pill-size);border-radius:var(--variant-picker-swatch-radius)}.swatch.swatch--filter,.swatch.swatch--pill{--style-border-swatch-width: var(--variant-picker-border-width);--style-border-swatch-style: var(--variant-picker-border-style);--color-border: rgb(var(--color-foreground-rgb) / var(--variant-picker-border-opacity))}.swatch.swatch--variant-image{background-size:cover}@media screen and (min-width:750px){.swatch{--max-swatch-size: 32px;--max-pill-size: 16px;--max-filter-size: 28px;--scaling-factor: .65}}.variant-picker .variant-option--buttons label:has(.swatch){border-radius:var(--variant-picker-swatch-radius)}.variant-option{--options-border-radius: var(--variant-picker-button-radius);--options-border-width: var(--variant-picker-button-border-width);--variant-option-padding-inline: var(--padding-md)}.variant-option+.variant-option{margin-top:var(--padding-lg)}.variant-option--swatches{--options-border-radius: var(--variant-picker-swatch-radius);width:100%}.variant-option--swatches overflow-list::part(list){padding-block:var(--overflow-list-padding-block, 0);padding-inline:var(--overflow-list-padding-inline, 0)}.variant-option--swatches>overflow-list{justify-content:var(--product-swatches-alignment)}@media screen and (max-width:749px){.variant-option--swatches>overflow-list{justify-content:var(--product-swatches-alignment-mobile)}}.variant-option--buttons{display:flex;flex-wrap:wrap;gap:var(--gap-sm);margin:0;padding:0;border:none}.variant-option--buttons legend{padding:0;margin-block-end:var(--margin-xs)}.variant-option__swatch-value{padding-inline-start:var(--padding-xs);color:rgb(var(--color-foreground-rgb) / var(--opacity-70))}@media(prefers-reduced-motion:no-preference){.variant-option__button-label,.variant-option__select-wrapper,.variant-option__button-label:before,.variant-option__button-label:after,.variant-option__button-label:has([data-previous-checked=true],[data-current-checked=true]) .variant-option__button-label__pill,.variant-option__button-label:not(.variant-option__button-label--has-swatch) svg line:last-of-type{transition-duration:var(--animation-speed);transition-timing-function:var(--animation-easing)}.variant-option__button-label__pill{transition-property:transform}.variant-option__button-label:not(.variant-option__button-label--has-swatch) svg line:last-of-type{transition-property:clip-path}.variant-option__button-label:has([data-previous-checked=true],[data-current-checked=true]) .variant-option__button-label__pill{transition-property:transform}.variant-option__button-label:after{transition-property:clip-path}.variant-option__button-label:before{transition-property:border-color}.variant-option__select-wrapper,.variant-option__button-label{transition-property:background-color,border-color,color}}.variant-option__button-label{--variant-picker-stroke-color: var(--color-variant-border);cursor:pointer;display:flex;flex:0 0 3.25em;align-items:center;position:relative;padding-block:var(--padding-sm);padding-inline:var(--padding-lg);border:var(--options-border-width) solid var(--color-variant-border);border-radius:var(--options-border-radius);overflow:clip;justify-content:center;min-height:3.25em;min-width:fit-content;white-space:nowrap;background-color:var(--color-variant-background);color:var(--color-variant-text);gap:0}.variant-option__button-label:hover,.variant-option__button-label:hover:has([aria-disabled=true]):has([data-option-available=false]){background-color:var(--color-variant-hover-background);border-color:var(--color-variant-hover-border);color:var(--color-variant-hover-text)}.variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-option-available=false]){border-width:0}.variant-option__button-label:not(.variant-option__button-label--has-swatch):before,.variant-option__button-label:has([data-option-available=false]):not(.variant-option__button-label--has-swatch):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--options-border-width) solid var(--color-selected-variant-border);border-radius:inherit;pointer-events:none;z-index:2;clip-path:inset(var(--clip, 0 0 0 0))}.variant-option__button-label:has([data-option-available=false]):not(.variant-option__button-label--has-swatch):before{top:0;right:0;bottom:0;left:0}.variant-option__button-label:not(.variant-option__button-label--has-swatch):before{clip-path:inset(0 0 0 0);border-color:var(--color-variant-border);inset:calc(var(--options-border-width) * -1)}.variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch,:has([data-option-available=false])):before{border-color:var(--color-selected-variant-border)}:is(.variant-option__button-label:not(:has(:checked)):has(~label>:checked),.variant-option__button-label:has(:checked):has(~label>[data-previous-checked=true])) .variant-option__button-label__pill{right:0;left:unset}:is(.variant-option__button-label:has([data-previous-checked=true])~label:has([data-current-checked=true]),.variant-option__button-label:has(:checked)~label) .variant-option__button-label__pill{left:0;right:unset}.variant-option__button-label:not(:has(:checked)):has(~label>:checked){--pill-offset: calc(100% + 1px) }.variant-option__button-label:has(:checked)~label{--pill-offset: calc(-100% - 1px) }.variant-option__button-label:has([data-current-checked=true]):first-of-type~label:last-of-type:not(.variant-option__button-label--has-swatch),.variant-option__button-label:not(:has(:checked)):has(~label>:checked):not(.variant-option__button-label--has-swatch){--clip: 0 0 0 100%}.variant-option__button-label:not(:has([data-current-checked=true])):first-of-type:has(~label:last-of-type>:checked):not(.variant-option__button-label--has-swatch),.variant-option__button-label:has(:checked)~label:not(.variant-option__button-label--has-swatch){--clip: 0 100% 0 0}.variant-option__button-label:has([data-previous-checked=true],[data-current-checked=true]) .variant-option__button-label__pill{width:max(var(--pill-width-current, 100%),var(--pill-width-previous, 100%))}@media screen and (min-width:750px){.variant-option__button-label{padding:var(--padding-xs) var(--variant-option-padding-inline)}}.variant-option--buttons:has(:nth-of-type(3)) .variant-option__button-label:has([data-current-checked=true]):first-of-type~label:last-of-type{--pill-offset: calc(100% + 1px) }.variant-option--buttons:has(:nth-of-type(3)) .variant-option__button-label:not(:has([data-current-checked=true])):first-of-type:has(~label:last-of-type>:checked){--pill-offset: calc(-100% - 1px) }.variant-option__button-label__pill{background:var(--color-selected-variant-background);position:absolute;top:calc(var(--options-border-width) * -1);bottom:calc(var(--options-border-width) * -1);border-radius:inherit;pointer-events:none;width:100%;transform:translate(var(--pill-offset, 0))}.variant-option__button-label__text{pointer-events:none;text-align:start;text-wrap:auto;z-index:2}.variant-option--equal-width-buttons{--variant-min-width: clamp(44px, calc(var(--variant-option-padding-inline) * 2 + var(--variant-ch)), 100%);display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--variant-min-width),1fr))}.variant-option--equal-width-buttons .variant-option__button-label{min-width:var(--variant-min-width)}.variant-option--equal-width-buttons .variant-option__button-label__text{text-align:center;text-wrap:balance}.variant-option__button-label:has(:focus-visible){--variant-picker-stroke-color: var(--color-foreground);border-color:var(--color-foreground);outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.variant-option__button-label--has-swatch{--focus-outline-radius: var(--variant-picker-swatch-radius);padding:0;border:none;flex-basis:auto;min-height:auto}.variant-option__button-label--has-swatch:has(input){display:block}.variant-option__button-label:has(:checked){color:var(--color-selected-variant-text);border-color:var(--color-selected-variant-border)}.variant-option__button-label:has(:checked):hover{border-color:var(--color-selected-variant-hover-border);color:var(--color-selected-variant-hover-text)}.variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{background-color:var(--color-selected-variant-hover-background)}.variant-option__button-label:has([data-option-available=false]){color:rgb(var(--color-variant-text-rgb) / var(--opacity-60))}.variant-option__button-label--has-swatch:hover{outline:var(--focus-outline-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));outline-offset:var(--focus-outline-offset)}.variant-option__button-label--has-swatch:has(:checked){--focus-outline: var(--focus-outline-width) solid var(--color-foreground);outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}@supports not (background-color: rgb(from red 150 g b / alpha)){.variant-option__button-label--has-swatch:has(:checked),.variant-option__button-label:has(:focus-visible) .swatch{outline:none;position:relative;overflow:visible}.variant-option__button-label--has-swatch:has(:checked):after,.variant-option__button-label:has(:focus-visible) .swatch:after{content:"";position:absolute;inset:calc(-1 * var(--focus-outline-offset));border:var(--focus-outline);border-radius:var(--focus-outline-radius, 50%);background-color:transparent;display:inherit}}.variant-option__button-label:has([data-option-available=false]):has(:checked){background-color:inherit;color:rgb(var(--color-variant-text-rgb) / var(--opacity-60))}.variant-option__button-label input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;padding:0;width:100%;height:100%;aspect-ratio:unset;border:none;border-radius:0;background:transparent;-webkit-appearance:auto;appearance:auto;display:block;cursor:pointer}.variant-option__button-label svg{position:absolute;left:var(--options-border-width);top:var(--options-border-width);height:calc(100% - (var(--options-border-width) * 2));width:calc(100% - (var(--options-border-width) * 2));cursor:pointer;pointer-events:none;stroke-width:var(--style-border-width);stroke:var(--variant-picker-stroke-color)}.variant-option__button-label:not(.variant-option__button-label--has-swatch) svg{stroke:var(--color-variant-border)}.variant-option__button-label:not(.variant-option__button-label--has-swatch) svg line{stroke-width:var(--options-border-width)}.variant-option__button-label:not(.variant-option__button-label--has-swatch) svg line:last-of-type{clip-path:inset(var(--clip, 0 0 0 0));stroke:rgb(var(--color-variant-text-rgb) / 1)}.sticky-content{position:sticky;top:var(--sticky-header-offset, 0);z-index:var(--layer-flat)}@media screen and (min-width:750px){.sticky-content--desktop,.sticky-content--desktop.full-height--desktop>.group-block{position:sticky;top:var(--sticky-header-offset, 0);z-index:var(--layer-flat)}}.price,.compare-at-price,.unit-price{white-space:nowrap}.unit-price{display:block;font-size:min(.85em,var(--font-paragraph--size));color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.tax-note.tax-note.tax-note{font-size:min(.85em,var(--font-paragraph--size));font-weight:var(--font-paragraph--weight);color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.tax-note:empty{display:none}product-price.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)>*:not(.tax-note){margin-block:0}product-price .volume-pricing-note,product-price.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) .volume-pricing-note{display:block;font-family:var(--font-body--family);font-weight:400;font-size:var(--font-size--xs);line-height:normal;letter-spacing:normal;text-transform:none;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.compare-at-price{opacity:.4;text-decoration-line:line-through;text-decoration-thickness:1.5px}.price-item__group{display:inline-block}.price-item--sale{white-space:nowrap}.price__hidden{display:none}form.payment-terms{padding-top:.5em;font-size:min(.85em,var(--font-paragraph--size));font-weight:var(--font-paragraph--weight);color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.installments:not(:has(shopify-payment-terms)){display:none}.card-gallery{position:relative}@container (max-width: 70px){.card-gallery:hover .quick-add__button{display:none}}[data-quick-add-button=choose] add-to-cart-component{display:none}[data-quick-add-button=add] .quick-add__button--choose{display:none}.drawer{background-color:var(--color-background);position:fixed;top:0;left:0;bottom:0;width:var(--sidebar-width);z-index:var(--layer-raised);transform:translate(-120%);transition:transform var(--animation-speed) var(--animation-easing)}.drawer[data-open=true]{transform:translate(0)}.drawer-toggle{display:flex;align-items:center;gap:10px;cursor:pointer}.drawer__header{display:flex;justify-content:space-between;align-items:center;padding:var(--drawer-header-block-padding) var(--drawer-inline-padding)}.drawer__title{font-size:var(--font-h2--size);margin:0}.drawer__close{width:var(--minimum-touch-target);height:var(--minimum-touch-target)}.drawer__content{display:block;padding:var(--drawer-content-block-padding) var(--drawer-inline-padding);width:100%}.background-overlay{position:relative}.background-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-overlay-color, rgb(0 0 0 / 15%))}.spacing-style{--spacing-scale: var(--spacing-scale-md);--padding-block: 0px;--padding-block-start: var(--padding-block, 0px);--padding-block-end: var(--padding-block, 0px);--padding-inline: 0px;--padding-inline-start: var(--padding-inline, 0px);--padding-inline-end: var(--padding-inline, 0px);--margin-block: 0px;--margin-block-start: var(--margin-block, 0px);--margin-block-end: var(--margin-block, 0px);--margin-inline: 0px;--margin-inline-start: var(--margin-inline, 0px);--margin-inline-end: var(--margin-inline, 0px)}@media screen and (min-width:990px){.spacing-style{--spacing-scale: var(--spacing-scale-default)}}.spacing-style,.inherit-spacing{padding-block:calc(var(--padding-block-start) + var(--section-top-offset, 0px)) var(--padding-block-end);padding-inline:var(--padding-inline-start) var(--padding-inline-end);margin-block:var(--margin-block-start) var(--margin-block-end);margin-inline:var(--margin-inline-start) var(--margin-inline-end)}.size-style{width:var(--size-style-width-mobile, var(--size-style-width));height:var(--size-style-height-mobile, var(--size-style-height))}@media screen and (min-width:750px){.size-style{width:var(--size-style-width);height:var(--size-style-height)}}.custom-typography,.custom-typography>*{font-family:var(--font-family);font-weight:var(--font-weight);text-transform:var(--text-transform);text-wrap:var(--text-wrap);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}.custom-typography h1{line-height:var(--line-height--display, var(--line-height))}.custom-typography h2,.custom-typography h3,.custom-typography h4{line-height:var(--line-height--heading, var(--line-height))}.custom-typography p{line-height:var(--line-height--body, var(--line-height))}.custom-font-size,.custom-font-size>*{font-size:var(--font-size)}.custom-font-weight,.custom-font-weight>*{font-weight:var(--font-weight)}.border-style{border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);border-radius:var(--border-radius)}.gap-style,.layout-panel-flex{--gap-scale: var(--spacing-scale-md)}@media screen and (min-width:990px){.gap-style,.layout-panel-flex{--gap-scale: var(--spacing-scale-default)}}.layout-panel-flex{display:flex;gap:var(--gap);height:100%}.layout-panel-flex--row{flex-flow:row var(--flex-wrap);justify-content:var(--horizontal-alignment);align-items:var(--vertical-alignment)}.layout-panel-flex--column{flex-flow:column var(--flex-wrap);align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment)}@media screen and (max-width:749px){.mobile-column{flex-flow:column nowrap;align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment-mobile)}.layout-panel-flex--row:not(.mobile-column){flex-wrap:var(--flex-wrap-mobile);height:auto}.layout-panel-flex--row:not(.mobile-column)>.menu{flex:1 1 min-content}.layout-panel-flex--row:not(.mobile-column)>.text-block{flex:1 1 var(--max-width--display-tight)}.layout-panel-flex--row:not(.mobile-column)>.image-block{flex:1 1 var(--size-style-width-mobile-min)}.layout-panel-flex--row:not(.mobile-column)>.button{flex:0 0 fit-content}.layout-panel-flex--row:not(.mobile-column)>.group-block--height-fill{height:calc(var(--section-min-height, auto) - var(--section-height-offset, 0px))}}@media screen and (min-width:750px){.layout-panel-flex{flex-direction:var(--flex-direction)}}.field{position:relative;width:100%;display:flex;transition:box-shadow var(--animation-speed) ease}.field__input{flex-grow:1;text-align:left;border-radius:var(--style-border-radius-inputs);transition:box-shadow var(--animation-speed) ease,background-color var(--animation-speed) ease;padding:var(--input-padding);box-shadow:var(--input-box-shadow);background-color:var(--color-input-background);color:var(--color-input-text);border:none;outline:none;font-size:var(--font-paragraph--size)}.field__input:autofill{background-color:var(--color-input-background);color:var(--color-input-text)}.field__input:is(:focus,:hover){box-shadow:var(--input-box-shadow-focus);background-color:var(--color-input-hover-background)}.field__input--button-radius{border-radius:var(--style-border-radius-buttons-primary)}.field__input--button-padding{padding-inline:var(--padding-3xl)}.field__label{color:rgb(var(--color-input-text-rgb) / var(--opacity-80));font-size:var(--font-paragraph--size);left:var(--input-padding-x);top:50%;transform:translateY(-50%);margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--animation-speed) ease,font-size var(--animation-speed) ease}:is(.rte,.shopify-policy__title) :is(h1,h2,h3,h4,h5,h6){margin-block:clamp(1.5rem,1em * 3.3,2.5rem) var(--font-heading--spacing)}:is(.rte,.shopify-policy__title) :first-child:is(p,h1,h2,h3,h4,h5,h6),:is(.rte,.shopify-policy__title) :first-child:empty+:is(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(.rte,.shopify-policy__title) ul,:is(.rte,.shopify-policy__title) ol{margin-block-start:0;padding-inline-start:1.5em}:is(.rte,.shopify-policy__title) :is(ul,ol):not(:is(ul,ol) :is(ul,ol)){margin-block-end:1em}:is(.rte,.shopify-policy__title) blockquote{margin-inline:1.5em 2.3em;margin-block:3.8em;padding-inline-start:.8em;border-inline-start:1.5px solid rgb(var(--color-foreground-rgb) / var(--opacity-25));font-style:italic;font-weight:500}:is(.rte,.shopify-policy__title) .rte-table-wrapper{overflow-x:auto}:is(.rte,.shopify-policy__title) table{width:100%!important;border-collapse:collapse}:is(.rte,.shopify-policy__title) tr:not(:has(td)),:is(.rte,.shopify-policy__title) thead{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5));font-weight:700;text-transform:uppercase}:is(.rte,.shopify-policy__title) tr:has(td){border-bottom:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10))}:is(.rte,.shopify-policy__title) th,:is(.rte,.shopify-policy__title) td{text-align:start;padding-inline:var(--padding-md);padding-block:var(--padding-sm)}.shopify-policy__container{padding-block:var(--padding-xl)}.checkbox{--checkbox-top: 50%;--checkbox-left: 1.5px;--checkbox-offset: 3px;--checkbox-path-opacity: 0;--checkbox-cursor: pointer;position:relative;display:flex;align-items:center}.checkbox:has(.checkbox__input:checked){--checkbox-path-opacity: 1}.checkbox.checkbox--disabled{--checkbox-cursor: not-allowed}.checkbox__input{position:absolute;opacity:0;margin:0;padding:0;width:var(--checkbox-size);height:var(--checkbox-size);aspect-ratio:unset;border:none;border-radius:0;background:transparent;-webkit-appearance:auto;appearance:auto;display:block;cursor:pointer}.checkbox__input:focus-visible{outline:none}.checkbox__input:focus-visible+.checkbox__label .icon-checkmark{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}.checkbox__input:checked+.checkbox__label .icon-checkmark{background-color:var(--color-foreground);border-color:var(--color-foreground)}.checkbox__input:disabled+.checkbox__label .icon-checkmark{background-color:var(--input-disabled-background-color);border-color:var(--input-disabled-border-color)}.checkbox__label{position:relative;display:inline-flex;cursor:var(--checkbox-cursor);line-height:var(--checkbox-size);min-width:var(--minimum-touch-target)}.checkbox .icon-checkmark{height:var(--checkbox-size);width:var(--checkbox-size);flex-shrink:0;border:var(--checkbox-border);border-radius:var(--checkbox-border-radius);background-color:var(--color-background)}.checkbox__label-text{padding-inline-start:var(--checkbox-label-padding);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkbox .icon-checkmark path{stroke:var(--color-background);opacity:var(--checkbox-path-opacity);transition:opacity var(--animation-speed) var(--animation-easing)}.checkbox__input:disabled+.checkbox__label{color:var(--input-disabled-text-color)}:where(input[type=radio]),:where(input[type=checkbox]){width:var(--checkbox-size);height:var(--checkbox-size);aspect-ratio:1;margin:0;margin-inline-end:var(--padding-3xs);padding:0;border:var(--checkbox-border);-webkit-appearance:none;appearance:none;position:relative;display:inline-block;vertical-align:middle;cursor:pointer}input[type=radio]{border-radius:var(--style-border-radius-50);background:transparent;transition:border-color .2s ease,background-color .2s ease}:where(input[type=radio]):checked{border-color:var(--color-foreground);background:var(--color-background)}:where(input[type=radio]):checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--checkbox-size) / 2);height:calc(var(--checkbox-size) / 2);background:var(--color-foreground);border-radius:var(--style-border-radius-50);transition:background .2s ease}:where(input[type=radio]):disabled{border-color:var(--input-disabled-border-color);background-color:var(--input-disabled-background-color);cursor:not-allowed}:where(input[type=radio]):disabled:checked:after{background:var(--input-disabled-background-color)}:where(input[type=radio]):not(:disabled):hover{border-color:rgb(var(--color-foreground-rgb) / var(--opacity-40-60));background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}:where(input[type=radio]):not(:disabled):hover:checked{border-color:var(--color-foreground);background-color:var(--color-background)}:where(input[type=radio]):not(:disabled):hover:checked:after{background:rgb(var(--color-foreground-rgb) / var(--opacity-85))}:where(input[type=checkbox]){border-radius:var(--checkbox-border-radius);background-color:var(--color-background);transition:border-color .2s ease,background-color .2s ease}:where(input[type=checkbox]):checked{background-color:var(--color-foreground);border-color:var(--color-foreground)}:where(input[type=checkbox]):checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--checkbox-size);height:var(--checkbox-size);background-color:var(--color-background);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75439 10.7485L7.68601 14.5888C7.79288 14.7288 7.84632 14.7988 7.91174 14.8242C7.96907 14.8466 8.03262 14.8469 8.09022 14.8253C8.15596 14.8007 8.21026 14.7314 8.31886 14.5927L15.2475 5.74658' stroke='black' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75439 10.7485L7.68601 14.5888C7.79288 14.7288 7.84632 14.7988 7.91174 14.8242C7.96907 14.8466 8.03262 14.8469 8.09022 14.8253C8.15596 14.8007 8.21026 14.7314 8.31886 14.5927L15.2475 5.74658' stroke='black' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}:where(input[type=checkbox]):not(:disabled):hover{border-color:rgb(var(--color-foreground-rgb) / var(--opacity-40-60));background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}:where(input[type=checkbox]):not(:disabled):hover:checked{border-color:var(--color-foreground);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-85))}:where(input[type=checkbox]):disabled{background-color:var(--input-disabled-background-color);border-color:var(--input-disabled-border-color);cursor:not-allowed}:where(input[type=checkbox]):disabled:checked:after{background-color:var(--input-disabled-text-color)}:where(input[type=radio])+label,:where(input[type=checkbox])+label{display:inline;vertical-align:middle;cursor:pointer}:where(input[type=radio]):disabled+label,:where(input[type=checkbox]):disabled+label{color:var(--input-disabled-text-color);cursor:not-allowed}label:has(input[type=radio]),label:has(input[type=checkbox]){display:inline-flex;align-items:center;gap:var(--padding-2xs);cursor:pointer}label:has(input[type=radio]:disabled),label:has(input[type=checkbox]:disabled){cursor:not-allowed}.variant-option__button-label--has-swatch:has(input[type=radio]){display:block}.button[id^=BuyButtons-ProductSubmitButton-]{position:relative;overflow:hidden}.cart-items-component{width:100%;height:100%;display:flex;flex-direction:column}.cart-primary-typography{font-family:var(--cart-primary-font-family);font-style:var(--cart-primary-font-style);font-weight:var(--cart-primary-font-weight)}.cart-secondary-typography{font-family:var(--cart-secondary-font-family);font-style:var(--cart-secondary-font-style);font-weight:var(--cart-secondary-font-weight)}.quantity-selector{--quantity-selector-width: 124px;display:flex;justify-content:space-between;align-items:center;color:var(--color-input-text);background-color:var(--color-input-background);border:var(--style-border-width-inputs) solid var(--color-input-border);border-radius:var(--style-border-radius-inputs);flex:1 1 var(--quantity-selector-width);align-self:stretch;transition:background-color var(--animation-speed) var(--animation-easing)}.quantity-selector:hover{background-color:var(--color-input-hover-background)}.product-form-buttons:has(.add-to-cart-button.button-secondary) .quantity-selector{border-radius:var(--style-border-radius-buttons-secondary)}.quantity-selector :is(.quantity-minus,.quantity-plus){padding:0;background:transparent;box-shadow:none;display:flex;justify-content:center;align-items:center;cursor:pointer;width:var(--minimum-touch-target);height:var(--minimum-touch-target);flex-shrink:0;color:var(--color-input-text)}.quantity-selector .quantity-minus{border-start-start-radius:var(--style-border-radius-inputs);border-end-start-radius:var(--style-border-radius-inputs)}.quantity-selector .quantity-plus{border-start-end-radius:var(--style-border-radius-inputs);border-end-end-radius:var(--style-border-radius-inputs)}.product-details .quantity-selector,.quick-add-modal .quantity-selector{border-radius:var(--style-border-radius-buttons-primary)}.product-details .quantity-selector .quantity-minus,.quick-add-modal .quantity-selector .quantity-minus{border-start-start-radius:var(--style-border-radius-buttons-primary);border-end-start-radius:var(--style-border-radius-buttons-primary)}.product-details .quantity-selector .quantity-plus,.quick-add-modal .quantity-selector .quantity-plus{border-start-end-radius:var(--style-border-radius-buttons-primary);border-end-end-radius:var(--style-border-radius-buttons-primary)}.quantity-selector .svg-wrapper{transition:transform var(--animation-speed) var(--animation-easing)}.quantity-selector svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}:is(.quantity-minus,.quantity-plus):active .svg-wrapper{transform:scale(.9)}.quantity-selector input[type=number]{margin:0;text-align:center;border:none;-webkit-appearance:none;appearance:none;max-width:calc(var(--quantity-selector-width) - var(--minimum-touch-target) * 2);border-radius:var(--style-border-radius-buttons);color:var(--color-input-text);background-color:transparent}.quantity-selector input[type=number]::-webkit-inner-spin-button,.quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.quantity-selector input[type=number]{-webkit-appearance:textfield;appearance:textfield}.pills__pill{--pills-pill-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));color:var(--color-foreground);display:flex;justify-content:space-between;align-items:center;gap:var(--gap-sm);min-width:48px;padding:6px 12px;border-radius:var(--style-border-radius-pills);cursor:pointer;background-color:var(--pills-pill-background-color);transition:background-color var(--animation-speed) var(--animation-easing)}.pills__pill:hover{--pills-pill-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}@media screen and (max-width:749px){.pills__pill{padding:var(--padding-xs) var(--padding-md)}}.pills__pill>.svg-wrapper{--close-icon-opacity: .4;--icon-stroke-width: 1px;color:var(--color-foreground)}@media screen and (max-width:749px){.pills__pill--swatch{padding-inline-start:var(--padding-sm)}}.pills__pill--swatch .swatch{margin-right:-4px}@media screen and (min-width:750px){.pills__pill--desktop-small{font-size:var(--font-size--xs)}}fly-to-cart{--offset-y: 10px;position:fixed;width:var(--width, 40px);height:var(--height, 40px);left:0;top:0;z-index:calc(infinity);pointer-events:none;border-radius:var(--style-border-radius-buttons-primary);overflow:hidden;object-fit:cover;background-size:cover;background-position:center;opacity:0;background-color:var(--color-foreground);translate:var(--start-x, 0) var(--start-y, 0);transform:translate(-50%,-50%);animation-name:travel-x,travel-y,travel-scale;animation-timing-function:var(--x-timing),var(--y-timing),var(--scale-timing);animation-duration:.6s;animation-composition:accumulate;animation-fill-mode:both}fly-to-cart.fly-to-cart--main{--x-timing: cubic-bezier(.7, -5, .98, .5);--y-timing: cubic-bezier(.15, .57, .9, 1.05);--scale-timing: cubic-bezier(.85, .05, .96, 1)}fly-to-cart.fly-to-cart--quick{--x-timing: cubic-bezier(0, -.1, 1, .32);--y-timing: cubic-bezier(0, .92, .92, 1.04);--scale-timing: cubic-bezier(.86, .08, .98, .98);animation-duration:.6s}fly-to-cart.fly-to-cart--sticky{--x-timing: cubic-bezier(.98, -.8, .92, .5);--y-timing: cubic-bezier(.14, .56, .92, 1.04);--scale-timing: cubic-bezier(.86, .08, .98, .98);--radius: var(--style-border-radius-buttons-primary);animation-duration:.8s}@media screen and (max-width:749px){fly-to-cart.fly-to-cart--sticky{--x-timing: cubic-bezier(.98, -.1, .92, .5)}}@keyframes travel-scale{0%{opacity:var(--start-opacity, 1)}5%{opacity:1}to{border-radius:50%;opacity:1;transform:translate(-50%,calc(-50% + var(--offset-y))) scale(.25)}}@keyframes travel-x{to{translate:var(--travel-x, 0) 0}}@keyframes travel-y{to{translate:0 var(--travel-y, 0)}}@media screen and (min-width:750px){.collection-wrapper{--facets-vertical-col-width: 6;grid-template-columns:1fr repeat(var(--centered-column-number),minmax(0,calc((var(--page-width) - var(--page-margin) * 2) / var(--centered-column-number)))) 1fr}}@media screen and (min-width:990px){.collection-wrapper{--facets-vertical-col-width: 5}}@media screen and (min-width:750px){.collection-wrapper:has(.facets-block-wrapper--full-width),.collection-wrapper:has(.collection-wrapper--full-width){grid-column:1 / -1;grid-template-columns:minmax(var(--page-margin),1fr) repeat(var(--centered-column-number),minmax(0,calc((var(--page-width) - var(--page-margin) * 2) / var(--centered-column-number)))) minmax(var(--page-margin),1fr)}}@media screen and (min-width:750px){.collection-wrapper:has(.facets--vertical) .facets-block-wrapper--vertical:not(.hidden)~.main-collection-grid{grid-column:var(--facets-vertical-col-width) / var(--full-width-column-number)}}@media screen and (min-width:750px){.collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)):has(.collection-wrapper--full-width){grid-column:1 / -1;grid-template-columns:0fr repeat(var(--centered-column-number),minmax(0,1fr)) 0fr}}@media screen and (max-width:749px){:is(.collection-wrapper--full-width,.collection-wrapper--full-width-on-mobile) [product-grid-view=default] .product-grid__card{padding-inline-start:max(var(--padding-xs),var(--padding-inline-start));padding-inline-end:max(var(--padding-xs),var(--padding-inline-end))}}@media screen and (max-width:749px){:is(.collection-wrapper--full-width,.collection-wrapper--full-width-on-mobile) [product-grid-view=mobile-single] .product-grid__card{padding-inline-start:max(var(--padding-xs),var(--padding-inline-start));padding-inline-end:max(var(--padding-xs),var(--padding-inline-end))}}@media screen and (max-width:749px){:is(.collection-wrapper--full-width) .card-gallery,:is(.collection-wrapper--full-width-on-mobile) .card-gallery{margin-inline-start:calc(-1*max(var(--padding-xs),var(--padding-inline-start)));margin-inline-end:calc(-1*max(var(--padding-xs),var(--padding-inline-end)))}}.collection-wrapper--full-width .main-collection-grid__title{margin-left:var(--page-margin)}@media screen and (max-width:749px){.collection-wrapper--full-width-on-mobile .main-collection-grid__title{margin-left:var(--page-margin)}}@media screen and (min-width:750px){.collection-wrapper--grid-full-width .facets--vertical:not(.facets--drawer){padding-inline-start:max(var(--padding-sm),var(--padding-inline-start))}}@media screen and (max-width:749px){.collection-wrapper:has(.product-grid-mobile--large) .facets-mobile-wrapper.facets-controls-wrapper{display:none}}@media screen and (min-width:750px){.collection-wrapper:has(>.facets--horizontal) .facets__panel[open]{z-index:var(--facets-open-z-index)}}@keyframes grow{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes move-and-fade{0%{transform:translate(var(--start-x, 0),var(--start-y, 0));opacity:var(--start-opacity, 0)}to{transform:translate(var(--end-x, 0),var(--end-y, 0));opacity:var(--end-opacity, 1)}}@keyframes slideInTopViewTransition{0%{transform:translateY(100px)}}@keyframes elementSlideInTop{0%{margin-top:var(--padding-sm);opacity:0}to{margin-top:0;opacity:1}}@keyframes elementSlideOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(var(--padding-sm));opacity:0}}@keyframes elementSlideInBottom{0%{transform:translateY(calc(-1 * var(--padding-sm)));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes elementSlideOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(calc(-1 * var(--padding-sm)));opacity:0}}@keyframes thumbnailsSlideInTop{0%{transform:translateY(calc(-50% + var(--margin-lg)));opacity:0}to{transform:translateY(-50%);opacity:1}}@keyframes thumbnailsSlideOutTop{0%{transform:translateY(-50%);opacity:1}to{transform:translateY(calc(-50% + var(--margin-lg)));opacity:0}}@keyframes thumbnailsSlideInBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes thumbnailsSlideOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes search-element-slide-in-bottom{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes search-element-slide-out-bottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}@keyframes dialogZoom{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(1em)}}@keyframes thumbnail-selected{0%,to{box-shadow:0 0 0 2px transparent;scale:.9}50%{box-shadow:0 0 0 2px #000;scale:1}}@keyframes backdropFilter{0%{-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1)}to{-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideInTop{0%{transform:translateY(var(--padding-sm));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes modalSlideOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(var(--padding-sm));opacity:0}}.bubble{display:inline-flex;height:calc(var(--variant-picker-swatch-height) / 1.5);font-size:var(--font-size--xs);border-radius:20px;min-width:20px;padding:0 6px;background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10-25));color:var(--color-foreground);align-items:center;justify-content:center}.bubble svg{width:12px;height:12px}.top-shadow:before{content:"";box-shadow:0 0 10px var(--color-shadow);position:absolute;z-index:var(--layer-lowest);top:0;right:0;bottom:0;left:0;clip-path:inset(-50px 0 0 0)}@media screen and (min-width:750px){.top-shadow--mobile:before{display:none}}.bottom-shadow:before{content:"";box-shadow:0 0 10px var(--color-shadow);position:absolute;z-index:var(--layer-lowest);top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 -50px 0)}@media screen and (min-width:750px){.bottom-shadow--mobile:before{display:none}}.video-placeholder-wrapper{position:relative;width:100%;height:100%;aspect-ratio:var(--size-style-aspect-ratio, auto)}:not(deferred-media)>.video-placeholder-wrapper{width:var(--video-placeholder-width)}.video-placeholder-wrapper>*{width:100%;height:100%;object-fit:cover;object-position:center}:not(.media-gallery--carousel)>:is(slideshow-component:hover,slideshow-component:focus-within):not(:has(slideshow-controls:hover))>slideshow-container>slideshow-arrows .slideshow-control{animation:arrowsSlideIn var(--animation-speed) var(--animation-easing) forwards}@keyframes arrowsSlideIn{0%{transform:translate(var(--padding-sm));opacity:0}to{opacity:1}}.section-resource-list,.section-carousel{row-gap:var(--gap)}.section-resource-list__content{display:flex;flex-direction:column;align-items:var(--horizontal-alignment);gap:var(--gap);width:100%}.section-resource-list__content:empty{display:none}.section-resource-list__header:is(:empty,:has(.group-block-content:empty)),.section-resource-list__content:empty{display:none}@media screen and (max-width:749px){:where(.section-resource-list.section--full-width) product-card[data-product-transition]>.group-block,:where(.section-carousel.section--full-width) product-card[data-product-transition]>.group-block{padding-inline:max(var(--padding-xs),var(--padding-inline-start)) max(var(--padding-xs),var(--padding-inline-end))}}.resource-list--carousel-mobile{display:block}@media screen and (min-width:750px){.resource-list--carousel-mobile{display:none}}.resource-list{--resource-list-mobile-gap-max: 9999px;--resource-list-column-gap: min(var(--resource-list-column-gap-desktop), var(--resource-list-mobile-gap-max));--resource-list-row-gap: min(var(--resource-list-row-gap-desktop), var(--resource-list-mobile-gap-max));width:100%}@media screen and (max-width:749px){.resource-list{--resource-list-mobile-gap-max: 12px}}@container resource-list (max-width: 749px){.resource-list{--resource-list-mobile-gap-max: 12px}}.resource-list--grid{display:grid;gap:var(--resource-list-row-gap) var(--resource-list-column-gap);grid-template-columns:var(--resource-list-columns-mobile)}@media screen and (min-width:750px){.resource-list--grid{grid-template-columns:var(--resource-list-columns)}}@container resource-list (max-width: 449px){.resource-list--grid{grid-template-columns:var(--resource-list-columns-mobile)}}@container resource-list(min-width: 450px) and (max-width: 749px){.resource-list--grid{--resource-list-columns-per-row: 3;grid-template-columns:repeat(var(--resource-list-columns-per-row),1fr)}.resource-list--grid:has(.resource-list__item:first-child:nth-last-child(3n+1)),.resource-list--grid:has(.resource-list__item:first-child:nth-last-child(8n)){--resource-list-columns-per-row: 4}}@container resource-list (min-width: 750px){.resource-list--grid{grid-template-columns:repeat(var(--resource-list-columns-per-row),1fr)}.resource-list--grid:has(.resource-list__item:first-child:nth-last-child(n+9)){--resource-list-columns-per-row: 5}.resource-list--grid:has(.resource-list__item:first-child:nth-last-child(n+7):nth-last-child(-n+8)){--resource-list-columns-per-row: 4}.resource-list--grid:has(.resource-list__item:first-child:nth-last-child(6)){--resource-list-columns-per-row: 3}.resource-list--grid:has(.resource-list__item:first-child:nth-last-child(5)){--resource-list-columns-per-row: 5}.resource-list--grid:has(.resource-list__item:first-child:nth-last-child(-n+4)){--resource-list-columns-per-row: 4}}@container resource-list (min-width: 1200px){.resource-list--grid:has(.resource-list__item:first-child:nth-last-child(6)){--resource-list-columns-per-row: 6}}.resource-list__item{height:100%;color:var(--color-foreground);text-decoration:none}.group-block,.group-block-content{position:relative}.group-block:has(>video-background-component),.group-block:has(>.background-image-container){overflow:hidden}.group-block-content{height:100%;width:100%}.section-content-wrapper.section-content-wrapper:where(.layout-panel-flex) .group-block--fill{flex:1}.layout-panel-flex--row>.group-block--width-fit{flex:0}.layout-panel-flex--row>.group-block--width-fill{flex:1}.layout-panel-flex--row>.group-block--width-custom{flex-basis:var(--size-style-width)}.group-block--height-fit{height:auto}.group-block--height-custom,.group-block--height-fill{height:var(--size-style-height)}.layout-panel-flex--column>.group-block--height-fit{flex:0 1 auto}.layout-panel-flex--column>.group-block--height-fill{flex:1}.layout-panel-flex--column>.group-block--height-custom{flex-basis:var(--size-style-height)}text-component{--shimmer-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--shimmer-color-light: rgb(var(--color-foreground-rgb) / var(--opacity-10));--shimmer-speed: 1.25s;display:inline-block;position:relative;transition:color var(--animation-speed-slow) ease;line-height:1}text-component:after{content:attr(value);position:absolute;top:0;right:0;bottom:0;left:0;color:transparent;opacity:0;transition:opacity var(--animation-speed-slow) var(--animation-easing);pointer-events:none;background-image:linear-gradient(-85deg,var(--shimmer-text-color) 10%,var(--shimmer-color-light) 50%,var(--shimmer-text-color) 90%);background-clip:text;background-size:200% 100%;background-position:100% 0;place-content:center}text-component[shimmer]{color:transparent}text-component[shimmer]:after{opacity:1;animation:text-shimmer var(--shimmer-speed) infinite linear}@keyframes text-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.transition-background-color{transition:background-color var(--animation-speed-medium) ease-in-out}.transition-transform{transition:transform var(--animation-speed-medium) var(--animation-timing-bounce)}.transition-border-color{transition:border-color var(--animation-speed-medium) var(--animation-timing-hover)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}[product-grid-view=zoom-out] :is(.product-card,.product-grid__card) :is(h4,.h4){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}@media screen and (max-width:749px){:is(.product-card,.product-grid__card) :is(h4,.h4){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}}.product-card:hover,.collection-card:hover,.predictive-search-results__card--product:hover,.predictive-search-results__card:hover{position:relative;z-index:var(--layer-raised);transition:transform var(--hover-transition-duration) var(--hover-transition-timing),box-shadow var(--hover-transition-duration) var(--hover-transition-timing)}.predictive-search-results__inner{flex-grow:1;overflow-y:auto;padding-block:var(--padding-lg);container-type:inline-size;color:var(--color-foreground)}@media screen and (max-width:1200px){input,textarea,select,.paragraph.paragraph input,.paragraph.paragraph textarea,.paragraph.paragraph select,.h1.h1 input,.h1.h1 textarea,.h1.h1 select,.h2.h2 input,.h2.h2 textarea,.h2.h2 select,.h3.h3 input,.h3.h3 textarea,.h3.h3 select,.h4.h4 input,.h4.h4 textarea,.h4.h4 select,.h5.h5 input,.h5.h5 textarea,.h5.h5 select,.h6.h6 input,.h6.h6 textarea,.h6.h6 select{font-size:max(1rem,100%)}}.product-recommendations{display:block}.product-recommendations__skeleton-item{aspect-ratio:3 / 4;background-color:var(--color-foreground);opacity:var(--skeleton-opacity);border-radius:4px}@media screen and (max-width:749px){.product-recommendations__skeleton-item:nth-child(odd){display:none}}product-recommendations:has([data-has-recommendations=false]){display:none}.add-to-cart-button{--text-speed: .26;--base-delay: calc(var(--text-speed) * .25);--tick-speed: .1;--ring-speed: .2;--check-speed: .2;--burst-speed: .32;--step-delay: 3;--speed: 1;-webkit-user-select:none;user-select:none;transition-property:color,box-shadow,background-color,scale,translate;transition-duration:var(--animation-speed);transition-timing-function:var(--ease-out-cubic)}.add-to-cart-button:active{scale:.99;translate:0 1px}.add-to-cart-button .svg-wrapper .checkmark-burst{width:30px;height:30px}.add-to-cart-text{--atc-opacity: 0;--atc-destination: -1em;display:flex;gap:var(--gap-2xs);align-items:center;justify-content:center;animation-duration:var(--animation-speed);animation-timing-function:var(--animation-easing);animation-fill-mode:forwards;transition:width var(--animation-speed) var(--animation-easing),opacity var(--animation-speed) var(--animation-easing)}.add-to-cart__added{--atc-opacity: 1;--atc-destination: 0px;position:absolute;top:50%;left:50%;translate:-50% -50%;display:flex;align-items:center;justify-content:center;gap:.3rem}.add-to-cart__added-icon{width:32px;height:32px}[data-added=true] .add-to-cart-text,[data-added=true] .add-to-cart__added{animation-name:atc-slide}.checkmark-burst{opacity:0;overflow:visible}.checkmark-burst .burst{rotate:20deg}.checkmark-burst .check{opacity:.2;scale:.8;filter:blur(2px);transform:translateZ(0)}.checkmark-burst :is(.ring,.line,.check,.burst,.tick){transform-box:fill-box;transform-origin:center}.checkmark-burst :is(.line){stroke-dasharray:1.5 1.5;stroke-dashoffset:-1.5;translate:0 -180%}.checkmark-burst g{transform-origin:center;rotate:calc(var(--index) * (360 / 8) * 1deg)}.add-to-cart-button[data-added=true] .checkmark-burst{opacity:1}.add-to-cart-button[data-added=true] .check{opacity:1;scale:1;filter:blur(0)}.add-to-cart-button[data-added=true] .tick{scale:1.75}.add-to-cart-button[data-added=true] .ring{opacity:0;scale:1}.add-to-cart-button[data-added=true] .line{stroke-dashoffset:1.5}.add-to-cart-button[data-added=true] .add-to-cart-text{clip-path:circle(0% at 50% 50%);filter:blur(2px);opacity:0;translate:0 4px}@media(prefers-reduced-motion:no-preference){.add-to-cart-button[data-added=true] .check{transition-property:opacity,scale,filter;transition-duration:calc(calc(var(--check-speed) * 1s));transition-delay:calc((var(--base-delay) * 1s));transition-timing-function:var(--ease-out-quad)}.add-to-cart-button[data-added=true] .tick{transition-property:scale;transition-duration:calc((calc(var(--tick-speed) * 1s)));transition-delay:calc(((var(--base-delay) + (var(--check-speed) * (var(--step-delay) * 1.1))) * 1s));transition-timing-function:ease-out}.add-to-cart-button[data-added=true] .ring{transition-property:opacity,scale;transition-duration:calc((calc(var(--ring-speed) * 1s)));transition-delay:calc(((var(--base-delay) + (var(--check-speed) * var(--step-delay))) * 1s));transition-timing-function:var(--ease-out-quad)}.add-to-cart-button[data-added=true] .line{transition-property:stroke-dashoffset;transition-duration:calc((calc(var(--burst-speed) * 1s)));transition-delay:calc(((var(--base-delay) + (var(--check-speed) * var(--step-delay))) * 1s));transition-timing-function:var(--ease-out-cubic)}.add-to-cart-text{transition-property:clip-path,opacity,filter,translate;transition-duration:calc((var(--text-speed) * .6s)),calc((var(--text-speed) * 1s));transition-timing-function:ease-out}}.add-to-cart-text{clip-path:circle(100% at 50% 50%)}@keyframes atc-slide{to{opacity:var(--atc-opacity, 1);translate:0px var(--atc-destination, 0px)}}body.template-product,body.template-product #MainContent,body.template-product .content-for-layout,body.template-product .shopify-section,body.template-product .section{background:#fff!important;color:#242321!important}body.template-product .product,body.template-product .product__info-wrapper,body.template-product .product-information,body.template-product .product__media-wrapper,body.template-product .product__info-container,body.template-product .product-information__wrapper{background:#fff!important}body.template-product .product-media-container,body.template-product .product__media,body.template-product media-gallery{background:#fff!important}body.template-product .product{gap:0!important}body.template-product .product__media-wrapper{padding:0!important}body.template-product .product__info-wrapper,body.template-product .product-information{padding:52px 48px!important}body.template-product .product__info-container,body.template-product .product-information__wrapper,body.template-product .product-information{max-width:620px!important}body.template-product .product__text,body.template-product .product-information .text-block,body.template-product .product-information p:first-child{font-size:10.5px!important;line-height:1!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#9a7a50!important;font-weight:400!important}body.template-product .product__title,body.template-product .product__title h1,body.template-product h1{margin:14px 0 18px!important;font-family:Cormorant Garamond,Garamond,Times New Roman,serif!important;font-size:clamp(34px,3vw,52px)!important;line-height:1.02!important;font-weight:400!important;letter-spacing:-.035em!important;color:#242321!important}body.template-product .price,body.template-product .price-item,body.template-product product-price{font-size:13px!important;line-height:1.4!important;color:#242321!important;font-weight:400!important}body.template-product .product__description,body.template-product .product-information .rte,body.template-product .product-information .text-block{max-width:560px!important;font-size:13px!important;line-height:1.65!important;font-weight:400!important;color:#5f5a54!important}body.template-product .product__description p,body.template-product .product-information .rte p{margin-bottom:18px!important}body.template-product .product-form__buttons,body.template-product .buy-buttons,body.template-product .product-form-buttons{max-width:360px!important}body.template-product .button,body.template-product button[type=submit],body.template-product .shopify-payment-button__button{min-height:52px!important;border-radius:0!important;font-size:11.5px!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:500!important}body.template-product .button:not(.button-secondary),body.template-product button[type=submit]{background:#242321!important;border:1px solid #242321!important;color:#fffefa!important}body.template-product .button:not(.button-secondary):hover,body.template-product button[type=submit]:hover{background:#9a7a50!important;border-color:#9a7a50!important;color:#fffefa!important}body.template-product details,body.template-product .accordion,body.template-product .collapsible-row{border-color:#24232124!important}body.template-product summary,body.template-product .accordion summary,body.template-product .collapsible-row summary{padding:20px 0!important;font-family:Cormorant Garamond,Garamond,Times New Roman,serif!important;font-size:17px!important;line-height:1!important;letter-spacing:-.01em!important;color:#242321!important}body.template-product details[open] .accordion__content,body.template-product details[open] .collapsible-content,body.template-product .accordion__content{font-size:13px!important;line-height:1.65!important;color:#5f5a54!important}body.template-product .product-media-container,body.template-product .product__media,body.template-product media-gallery{background:#fffefa!important}body.template-product .product-media-container img,body.template-product .product__media img{object-fit:contain!important}body.template-product .product__media-list,body.template-product .media-gallery__grid{gap:18px!important}@media screen and (max-width:900px){body.template-product .product__info-wrapper,body.template-product .product-information{padding:34px 18px 40px!important}body.template-product .product__title,body.template-product .product__title h1,body.template-product h1{font-size:34px!important}body.template-product .product__description,body.template-product .product-information .rte,body.template-product .product-information .text-block{font-size:14.5px!important}body.template-product .product-form__buttons,body.template-product .buy-buttons,body.template-product .product-form-buttons{max-width:100%!important}}body,.gradient,main,#MainContent{background:#fff!important}.shopify-section{background:#fff}#MainContent[data-template*=collection] .facets-container,#MainContent[data-template*=collection] facet-filters-form,#MainContent[data-template*=collection] .facets-wrapper,#MainContent[data-template*=collection] .facets,#MainContent[data-template*=collection] .facets-block-wrapper,#MainContent[data-template*=collection] .facets-controls-wrapper{display:block!important;visibility:visible!important;opacity:1!important}#MainContent[data-template*=collection] .product-count,#MainContent[data-template*=collection] .collection__toolbar{display:none!important}#MainContent[data-template*=collection] .collection-wrapper,#MainContent[data-template*=collection] .main-collection-grid,#MainContent[data-template*=collection] #ProductGridContainer,#MainContent[data-template*=collection] .product-grid-container{max-width:1480px!important;margin:0 auto!important}#MainContent[data-template*=collection] .collection-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) 220px!important;column-gap:64px!important;align-items:start!important;padding-left:48px!important;padding-right:48px!important}#MainContent[data-template*=collection] .facets-block-wrapper,#MainContent[data-template*=collection] .facets-wrapper,#MainContent[data-template*=collection] facet-filters-form{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:220px!important;margin:0!important;padding:0!important;background:transparent!important}#MainContent[data-template*=collection] .main-collection-grid,#MainContent[data-template*=collection] #ProductGridContainer,#MainContent[data-template*=collection] .product-grid-container{grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{max-width:none!important;margin:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:24px!important;row-gap:50px!important}#MainContent[data-template*=collection] .facets,#MainContent[data-template*=collection] .facets-container,#MainContent[data-template*=collection] .facets-wrapper{border:0!important;background:transparent!important;box-shadow:none!important}#MainContent[data-template*=collection] .facets__heading,#MainContent[data-template*=collection] .facets__summary,#MainContent[data-template*=collection] .facets__label,#MainContent[data-template*=collection] .facets__disclosure summary,#MainContent[data-template*=collection] .facets__summary-label,#MainContent[data-template*=collection] .facet-filters__label{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:#171614!important}#MainContent[data-template*=collection] .facets__disclosure,#MainContent[data-template*=collection] .facets__item,#MainContent[data-template*=collection] details.facets__disclosure{border:0!important;border-bottom:1px solid rgba(23,22,20,.12)!important;padding:0!important;margin:0!important}#MainContent[data-template*=collection] .facets__disclosure summary,#MainContent[data-template*=collection] .facets__summary{min-height:42px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important}#MainContent[data-template*=collection] .facets__display,#MainContent[data-template*=collection] .facets__list,#MainContent[data-template*=collection] .facets-layout-list{background:transparent!important;border:0!important;box-shadow:none!important;padding:4px 0 16px!important;margin:0!important;position:static!important;width:100%!important;max-width:100%!important}#MainContent[data-template*=collection] .facets__item label,#MainContent[data-template*=collection] .facets__label,#MainContent[data-template*=collection] .facet-checkbox,#MainContent[data-template*=collection] .facet-checkbox span,#MainContent[data-template*=collection] .facets__item span{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.3px!important;line-height:1.45!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#5f5a54!important}#MainContent[data-template*=collection] .facets__item input[type=checkbox],#MainContent[data-template*=collection] .facets__item input[type=radio]{width:13px!important;height:13px!important;margin-right:8px!important;border-radius:0!important;border:1px solid rgba(23,22,20,.35)!important;background:transparent!important}#MainContent[data-template*=collection] .facets__item input[type=checkbox]:checked,#MainContent[data-template*=collection] .facets__item input[type=radio]:checked{background:#171614!important;border-color:#171614!important}#MainContent[data-template*=collection] .facets__item label:hover,#MainContent[data-template*=collection] .facet-checkbox:hover,#MainContent[data-template*=collection] .facet-checkbox:hover span{color:#9a7a50!important}#MainContent[data-template*=collection] .active-facets,#MainContent[data-template*=collection] .active-facets__button,#MainContent[data-template*=collection] .active-facets__button-wrapper{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#171614!important;background:transparent!important;border:0!important}#MainContent[data-template*=collection] .facet-filters,#MainContent[data-template*=collection] .facet-filters__field,#MainContent[data-template*=collection] .facet-filters__sort{display:none!important}@media screen and (max-width:1100px){#MainContent[data-template*=collection] .collection-wrapper{display:block!important;padding-left:28px!important;padding-right:28px!important}#MainContent[data-template*=collection] .facets-block-wrapper,#MainContent[data-template*=collection] .facets-wrapper,#MainContent[data-template*=collection] facet-filters-form{max-width:100%!important;margin-bottom:32px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:700px){#MainContent[data-template*=collection] .collection-wrapper{padding-left:18px!important;padding-right:18px!important}#MainContent[data-template*=collection] .facets-block-wrapper,#MainContent[data-template*=collection] .facets-wrapper,#MainContent[data-template*=collection] facet-filters-form{margin-bottom:26px!important}#MainContent[data-template*=collection] .facets__disclosure summary,#MainContent[data-template*=collection] .facets__summary{min-height:40px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:30px!important}}#MainContent[data-template*=collection] .product-grid-container{padding-block:0!important}#MainContent[data-template*=collection] .collection-wrapper{display:block!important;width:100%!important;max-width:none!important;margin:0 auto!important;padding:0 30px 96px!important;background:#fff!important}#MainContent[data-template*=collection] .nx-collection-toolbar{width:100%;max-width:none;min-height:180px;margin:0 auto;padding:22px 0 48px;display:grid;grid-template-columns:minmax(280px,1fr) minmax(420px,auto);gap:48px;align-items:start}#MainContent[data-template*=collection] .nx-collection-toolbar__context{display:flex;flex-wrap:wrap;align-items:center;gap:28px;min-width:0}#MainContent[data-template*=collection] .nx-collection-toolbar__context span,#MainContent[data-template*=collection] .nx-collection-toolbar__controls,#MainContent[data-template*=collection] .nx-collection-toolbar__controls *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}#MainContent[data-template*=collection] .nx-collection-toolbar__context span{margin:0;font-size:12px!important;line-height:1.25!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#171614!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls{display:flex;justify-content:flex-end;align-items:flex-start;min-width:0}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-container,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-wrapper,#MainContent[data-template*=collection] .nx-collection-toolbar__controls facet-filters-form,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-controls-wrapper,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-filters,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__form{display:flex!important;visibility:visible!important;opacity:1!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;align-items:flex-start!important;justify-content:flex-end!important;gap:48px!important;background:transparent!important;border:0!important;box-shadow:none!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__filters-wrapper{display:flex!important;gap:48px!important;margin:0!important;max-width:none!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary span,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary-label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-filters__sort,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .column-options legend{display:inline-flex!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0!important;min-height:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:12px!important;line-height:1.25!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#171614!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__heading,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-filters__label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .product-count,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .product-count__text,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .active-facets,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .active-facets-mobile,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__selected,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-horizontal-remove,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .mobile-facets__open{display:none!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__display,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__panel-content,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .sorting-filter__options{background:#fff!important;border:0!important;box-shadow:none!important;padding:12px 0 0!important;min-width:150px!important;z-index:40!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__item label:hover,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-checkbox:hover,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .sorting-filter__option:hover .sorting-filter__label{color:#9a7a50!important}#MainContent[data-template*=collection] .main-collection-grid,#MainContent[data-template*=collection] #ProductGridContainer,#MainContent[data-template*=collection] .product-grid-container{width:100%!important;max-width:none!important;margin:0 auto!important;padding:0!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:50px!important;row-gap:66px!important;width:100%!important;max-width:none!important;margin:0 auto!important;padding:0 10px!important;list-style:none!important;align-items:start!important}#MainContent[data-template*=collection] .product-card__image,#MainContent[data-template*=collection] .product-card__media,#MainContent[data-template*=collection] .product-card__image-wrapper,#MainContent[data-template*=collection] .card-gallery,#MainContent[data-template*=collection] .media,#MainContent[data-template*=collection] .card__inner,#MainContent[data-template*=collection] .card__media{aspect-ratio:1 / .75!important;background:#f6f6f5!important}#MainContent[data-template*=collection] product-card img,#MainContent[data-template*=collection] .product-card img,#MainContent[data-template*=collection] .card__media img,#MainContent[data-template*=collection] .media img,#MainContent[data-template*=collection] picture img,#MainContent[data-template*=collection] .card-gallery img{object-fit:contain!important;object-position:center center!important}#MainContent[data-template*=collection] .product-card__content,#MainContent[data-template*=collection] .product-card__info,#MainContent[data-template*=collection] .card__content,#MainContent[data-template*=collection] .card__information,#MainContent[data-template*=collection] product-card .group-block,#MainContent[data-template*=collection] .product-card .group-block{padding:10px 0 0!important}#MainContent[data-template*=collection] .product-card h3,#MainContent[data-template*=collection] .product-card h4,#MainContent[data-template*=collection] .product-card .h4,#MainContent[data-template*=collection] .product-card a,#MainContent[data-template*=collection] .full-unstyled-link,#MainContent[data-template*=collection] .card__heading,#MainContent[data-template*=collection] .card__heading a,#MainContent[data-template*=collection] product-card text-component,#MainContent[data-template*=collection] product-card text-component *{font-size:12px!important;line-height:1.28!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#171614!important}#MainContent[data-template*=collection] product-price,#MainContent[data-template*=collection] product-price *,#MainContent[data-template*=collection] .price,#MainContent[data-template*=collection] .price *,#MainContent[data-template*=collection] .price-item{font-size:12px!important;line-height:1.35!important;font-weight:400!important;letter-spacing:0!important;color:#171614!important}@media screen and (max-width:1100px){#MainContent[data-template*=collection] .collection-wrapper{padding:0 24px 76px!important}#MainContent[data-template*=collection] .nx-collection-toolbar{min-height:112px;padding:18px 0 34px;grid-template-columns:1fr;gap:22px}#MainContent[data-template*=collection] .nx-collection-toolbar__controls,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-container,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__form{justify-content:flex-start!important;flex-wrap:wrap!important;gap:20px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:18px!important;row-gap:42px!important;padding:0!important}}@media screen and (max-width:700px){#MainContent[data-template*=collection] .collection-wrapper{padding:0 16px 58px!important}#MainContent[data-template*=collection] .nx-collection-toolbar{min-height:88px;padding:12px 0 28px}#MainContent[data-template*=collection] .nx-collection-toolbar__context{gap:18px}#MainContent[data-template*=collection] .nx-collection-toolbar__controls,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-container,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__form,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__filters-wrapper{gap:16px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:32px!important}#MainContent[data-template*=collection] .product-card__image,#MainContent[data-template*=collection] .product-card__media,#MainContent[data-template*=collection] .product-card__image-wrapper,#MainContent[data-template*=collection] .card-gallery,#MainContent[data-template*=collection] .media,#MainContent[data-template*=collection] .card__inner,#MainContent[data-template*=collection] .card__media{aspect-ratio:1 / .92!important}}#MainContent[data-template*=collection] .collection-wrapper{display:block!important;width:100%!important;max-width:1480px!important;margin:0 auto!important;padding-left:48px!important;padding-right:48px!important;background:#fff!important}#MainContent[data-template*=collection] .main-collection-grid,#MainContent[data-template*=collection] #ProductGridContainer,#MainContent[data-template*=collection] .product-grid-container{display:block!important;width:100%!important;max-width:1480px!important;margin:0 auto!important;padding:34px 0 86px!important;background:#fff!important}#MainContent[data-template*=collection] .facets-container,#MainContent[data-template*=collection] facet-filters-form,#MainContent[data-template*=collection] .facets-wrapper,#MainContent[data-template*=collection] .facets-block-wrapper,#MainContent[data-template*=collection] .facets-controls-wrapper{display:flex!important;visibility:visible!important;opacity:1!important;width:100%!important;max-width:1480px!important;margin:0 auto 34px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}#MainContent[data-template*=collection] .facets-container,#MainContent[data-template*=collection] .facets-controls-wrapper{justify-content:flex-end!important;align-items:center!important;gap:22px!important}#MainContent[data-template*=collection] .product-count,#MainContent[data-template*=collection] .product-count__text,#MainContent[data-template*=collection] .facets__heading,#MainContent[data-template*=collection] .facets__form .product-count,#MainContent[data-template*=collection] .collection__toolbar{display:none!important}#MainContent[data-template*=collection] .facets,#MainContent[data-template*=collection] .facet-filters,#MainContent[data-template*=collection] .facet-filters__field,#MainContent[data-template*=collection] .facet-filters__sort,#MainContent[data-template*=collection] .facets__summary,#MainContent[data-template*=collection] .facets__disclosure{display:flex!important;visibility:visible!important;opacity:1!important}#MainContent[data-template*=collection] .facets__summary,#MainContent[data-template*=collection] .facet-filters__label,#MainContent[data-template*=collection] .facet-filters__sort,#MainContent[data-template*=collection] .facets__summary span,#MainContent[data-template*=collection] .facets__summary-label{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#171614!important}#MainContent[data-template*=collection] .facets__summary,#MainContent[data-template*=collection] .facets__disclosure,#MainContent[data-template*=collection] .facet-filters__sort{min-height:auto!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#MainContent[data-template*=collection] .facets__display,#MainContent[data-template*=collection] .facets__display-vertical,#MainContent[data-template*=collection] .facets__list,#MainContent[data-template*=collection] .facets-layout-list{background:#fff!important;border:1px solid rgba(23,22,20,.1)!important;box-shadow:0 16px 34px #1716140e!important;padding:14px!important;margin-top:12px!important;min-width:220px!important;z-index:20!important}#MainContent[data-template*=collection] .facets__item label,#MainContent[data-template*=collection] .facet-checkbox,#MainContent[data-template*=collection] .facet-checkbox span,#MainContent[data-template*=collection] .facets__item span{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.5px!important;line-height:1.5!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#5f5a54!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:24px!important;row-gap:54px!important;width:100%!important;max-width:1480px!important;margin:0 auto!important;padding:0!important;list-style:none!important;align-items:start!important}#MainContent[data-template*=collection] product-card .group-block,#MainContent[data-template*=collection] product-card .group-block-content,#MainContent[data-template*=collection] .product-card .group-block,#MainContent[data-template*=collection] .product-card .group-block-content,#MainContent[data-template*=collection] .product-card__content,#MainContent[data-template*=collection] .product-card__info,#MainContent[data-template*=collection] .card__content,#MainContent[data-template*=collection] .card__information,#MainContent[data-template*=collection] .product-grid__card>.group-block{display:block!important;position:relative!important;text-align:left!important;padding:9px 0 0!important;margin:0!important;background:transparent!important;color:#171614!important}#MainContent[data-template*=collection] product-card text-component,#MainContent[data-template*=collection] product-card text-component *,#MainContent[data-template*=collection] .product-card text-component,#MainContent[data-template*=collection] .product-card text-component *,#MainContent[data-template*=collection] .product-card .text-block,#MainContent[data-template*=collection] .product-card .text-block *,#MainContent[data-template*=collection] .product-card h3,#MainContent[data-template*=collection] .product-card h4,#MainContent[data-template*=collection] .product-card .h4,#MainContent[data-template*=collection] .product-card a,#MainContent[data-template*=collection] .full-unstyled-link,#MainContent[data-template*=collection] .card__heading,#MainContent[data-template*=collection] .card__heading a{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.35!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important}#MainContent[data-template*=collection] slideshow-arrows,#MainContent[data-template*=collection] slideshow-controls,#MainContent[data-template*=collection] .slideshow-control,#MainContent[data-template*=collection] .quick-add,#MainContent[data-template*=collection] .quick-add__button,#MainContent[data-template*=collection] add-to-cart-component,#MainContent[data-template*=collection] .product-card__quick-add,#MainContent[data-template*=collection] .quick-add-button,#MainContent[data-template*=collection] .badge,#MainContent[data-template*=collection] .card__badge{display:none!important}@media screen and (max-width:1100px){#MainContent[data-template*=collection] .collection-wrapper{padding-left:28px!important;padding-right:28px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:14px!important;row-gap:38px!important}}@media screen and (max-width:700px){#MainContent[data-template*=collection] .collection-wrapper{padding-left:18px!important;padding-right:18px!important}#MainContent[data-template*=collection] .facets-container,#MainContent[data-template*=collection] .facets-controls-wrapper{justify-content:flex-start!important;margin-bottom:24px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:30px!important}}#MainContent[data-template*=collection]{background:#fff!important;color:#171614!important}#MainContent[data-template*=collection] .collection-wrapper,#MainContent[data-template*=collection] .main-collection-grid,#MainContent[data-template*=collection] #ProductGridContainer,#MainContent[data-template*=collection] .product-grid-container{width:100%!important;max-width:1480px!important;margin-left:auto!important;margin-right:auto!important;background:#fff!important}#MainContent[data-template*=collection] .collection-wrapper{padding-left:48px!important;padding-right:48px!important}#MainContent[data-template*=collection] .main-collection-grid,#MainContent[data-template*=collection] #ProductGridContainer,#MainContent[data-template*=collection] .product-grid-container{padding:18px 0 88px!important}#MainContent[data-template*=collection] .facets-container,#MainContent[data-template*=collection] .facets-wrapper,#MainContent[data-template*=collection] facet-filters-form,#MainContent[data-template*=collection] .facets,#MainContent[data-template*=collection] .facets-controls-wrapper,#MainContent[data-template*=collection] .facet-filters,#MainContent[data-template*=collection] .facets__form{display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}#MainContent[data-template*=collection] .facets-container{width:100%!important;max-width:1480px!important;justify-content:flex-end!important;gap:18px!important;margin:0 auto 28px!important}#MainContent[data-template*=collection] .facets__form{justify-content:flex-end!important;gap:18px!important;flex-wrap:nowrap!important}#MainContent[data-template*=collection] .facets__disclosure,#MainContent[data-template*=collection] details.facets__disclosure{position:relative!important;display:inline-flex!important;width:auto!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important}#MainContent[data-template*=collection] .facets__summary,#MainContent[data-template*=collection] .facets__summary span,#MainContent[data-template*=collection] .facets__summary-label,#MainContent[data-template*=collection] .facet-filters__sort{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#171614!important;cursor:pointer!important}#MainContent[data-template*=collection] .product-count,#MainContent[data-template*=collection] .product-count__text,#MainContent[data-template*=collection] .facets__heading,#MainContent[data-template*=collection] .facet-filters__label,#MainContent[data-template*=collection] .active-facets,#MainContent[data-template*=collection] .active-facets-mobile,#MainContent[data-template*=collection] .mobile-facets__open,#MainContent[data-template*=collection] .collection__toolbar,#MainContent[data-template*=collection] .facets__selected{display:none!important}#MainContent[data-template*=collection] .facet-filters__field{display:inline-flex!important;align-items:center!important;width:auto!important}#MainContent[data-template*=collection] .facet-filters__sort{-webkit-appearance:none!important;appearance:none!important;width:auto!important;min-width:auto!important;padding-right:18px!important}#MainContent[data-template*=collection] .facets__display,#MainContent[data-template*=collection] .facets__list,#MainContent[data-template*=collection] .facets-layout-list{background:#fff!important;border:1px solid rgba(23,22,20,.1)!important;box-shadow:0 16px 34px #1716140e!important;padding:14px!important;margin-top:12px!important;min-width:220px!important;z-index:30!important}#MainContent[data-template*=collection] .facets__item label,#MainContent[data-template*=collection] .facet-checkbox,#MainContent[data-template*=collection] .facet-checkbox span,#MainContent[data-template*=collection] .facets__item span{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.4px!important;line-height:1.45!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#5f5a54!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:28px!important;row-gap:58px!important;width:100%!important;max-width:1480px!important;margin:0 auto!important;padding:0!important;list-style:none!important;align-items:start!important}#MainContent[data-template*=collection] .product-grid__item,#MainContent[data-template*=collection] .resource-list__item,#MainContent[data-template*=collection] .grid__item{width:100%!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important}#MainContent[data-template*=collection] product-card,#MainContent[data-template*=collection] .product-card,#MainContent[data-template*=collection] .product-card-wrapper,#MainContent[data-template*=collection] .card-wrapper,#MainContent[data-template*=collection] .card,#MainContent[data-template*=collection] .product-grid__card{width:100%!important;height:auto!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important;transform:none!important;text-decoration:none!important}#MainContent[data-template*=collection] .product-card__image,#MainContent[data-template*=collection] .product-card__media,#MainContent[data-template*=collection] .product-card__image-wrapper,#MainContent[data-template*=collection] .card-gallery,#MainContent[data-template*=collection] .media,#MainContent[data-template*=collection] .card__inner,#MainContent[data-template*=collection] .card__media{width:100%!important;height:auto!important;aspect-ratio:1 / 1.08!important;background:#fff!important;border:0!important;overflow:hidden!important}#MainContent[data-template*=collection] product-card img,#MainContent[data-template*=collection] .product-card img,#MainContent[data-template*=collection] .card__media img,#MainContent[data-template*=collection] .media img,#MainContent[data-template*=collection] picture img,#MainContent[data-template*=collection] .card-gallery img{display:block!important;width:100%!important;height:100%!important;aspect-ratio:1 / 1.08!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;filter:none!important;padding:0!important;margin:0!important}#MainContent[data-template*=collection] .product-card__content,#MainContent[data-template*=collection] .product-card__info,#MainContent[data-template*=collection] .card__content,#MainContent[data-template*=collection] .card__information,#MainContent[data-template*=collection] product-card .group-block,#MainContent[data-template*=collection] .product-card .group-block{display:block!important;position:relative!important;text-align:left!important;padding:9px 0 0!important;margin:0!important;background:transparent!important;color:#171614!important}#MainContent[data-template*=collection] .product-card h3,#MainContent[data-template*=collection] .product-card h4,#MainContent[data-template*=collection] .product-card .h4,#MainContent[data-template*=collection] .product-card a,#MainContent[data-template*=collection] .full-unstyled-link,#MainContent[data-template*=collection] .card__heading,#MainContent[data-template*=collection] .card__heading a,#MainContent[data-template*=collection] product-card text-component,#MainContent[data-template*=collection] product-card text-component *{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.35!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important}#MainContent[data-template*=collection] product-price,#MainContent[data-template*=collection] product-price *,#MainContent[data-template*=collection] .price,#MainContent[data-template*=collection] .price *,#MainContent[data-template*=collection] .price-item{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:500!important;letter-spacing:0!important}#MainContent[data-template*=collection] .quick-add,#MainContent[data-template*=collection] .quick-add__button,#MainContent[data-template*=collection] .badge,#MainContent[data-template*=collection] .card__badge,#MainContent[data-template*=collection] slideshow-arrows,#MainContent[data-template*=collection] slideshow-controls{display:none!important}@media screen and (max-width:1100px){#MainContent[data-template*=collection] .collection-wrapper{padding-left:28px!important;padding-right:28px!important}#MainContent[data-template*=collection] .facets-container,#MainContent[data-template*=collection] .facets__form{justify-content:flex-start!important;flex-wrap:wrap!important;gap:14px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:14px!important;row-gap:38px!important}}@media screen and (max-width:700px){#MainContent[data-template*=collection] .collection-wrapper{padding-left:18px!important;padding-right:18px!important}#MainContent[data-template*=collection] .facets-container{margin-bottom:22px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:30px!important}}#MainContent[data-template*=collection] .collection-wrapper{display:block!important;width:100%!important;max-width:none!important;margin:-128px auto 0!important;padding:0 80px 96px!important;background:#fff!important}#MainContent[data-template*=collection] .nx-collection-toolbar{width:100%!important;max-width:none!important;min-height:92px!important;margin:0 auto!important;padding:0 0 112px!important;display:flex!important;justify-content:flex-end!important;align-items:flex-start!important;background:transparent!important}#MainContent[data-template*=collection] .nx-collection-toolbar__context,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__heading,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-filters__label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .product-count,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .product-count__text,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .active-facets,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .active-facets-mobile,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__selected,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-horizontal-remove,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .mobile-facets__open{display:none!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-container,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-wrapper,#MainContent[data-template*=collection] .nx-collection-toolbar__controls facet-filters-form,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-controls-wrapper,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-filters,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__form,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__filters-wrapper{display:flex!important;visibility:visible!important;opacity:1!important;align-items:flex-start!important;justify-content:flex-end!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;gap:28px!important;background:transparent!important;border:0!important;box-shadow:none!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary span,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary-label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-filters__sort,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .column-options legend{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#171614!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__disclosure,#MainContent[data-template*=collection] .nx-collection-toolbar__controls details.facets__disclosure,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .sorting-filter,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-filters__field{position:relative!important;display:inline-flex!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__display,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__panel-content,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .sorting-filter__options{background:#fff!important;border:0!important;box-shadow:none!important;min-width:150px!important;padding:12px 0 0!important;z-index:50!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__list,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-layout-list,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .sorting-filter__options-inner{display:grid!important;gap:5px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__item label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-checkbox,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-checkbox span,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__item span,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .sorting-filter__label{font-size:12px!important;line-height:1.25!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#171614!important}#MainContent[data-template*=collection] .main-collection-grid,#MainContent[data-template*=collection] #ProductGridContainer,#MainContent[data-template*=collection] .product-grid-container,#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{max-width:none!important;background:#fff!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:28px!important;row-gap:64px!important;width:100%!important;margin:0 auto!important;padding:0!important;list-style:none!important}#MainContent[data-template*=collection] .product-card__image,#MainContent[data-template*=collection] .product-card__media,#MainContent[data-template*=collection] .product-card__image-wrapper,#MainContent[data-template*=collection] .card-gallery,#MainContent[data-template*=collection] .media,#MainContent[data-template*=collection] .card__inner,#MainContent[data-template*=collection] .card__media{width:100%!important;height:auto!important;aspect-ratio:1 / 1.08!important;background:#fff!important;border:0!important;box-shadow:none!important;overflow:hidden!important}#MainContent[data-template*=collection] product-card img,#MainContent[data-template*=collection] .product-card img,#MainContent[data-template*=collection] .card__media img,#MainContent[data-template*=collection] .media img,#MainContent[data-template*=collection] picture img,#MainContent[data-template*=collection] .card-gallery img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#fff!important;padding:0!important;margin:0!important}#MainContent[data-template*=collection] .product-card h3,#MainContent[data-template*=collection] .product-card h4,#MainContent[data-template*=collection] .product-card .h4,#MainContent[data-template*=collection] .product-card a,#MainContent[data-template*=collection] .full-unstyled-link,#MainContent[data-template*=collection] .card__heading,#MainContent[data-template*=collection] .card__heading a,#MainContent[data-template*=collection] product-card text-component,#MainContent[data-template*=collection] product-card text-component *,#MainContent[data-template*=collection] product-price,#MainContent[data-template*=collection] product-price *,#MainContent[data-template*=collection] .price,#MainContent[data-template*=collection] .price *,#MainContent[data-template*=collection] .price-item{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12px!important;line-height:1.32!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#171614!important}@media screen and (max-width:1100px){#MainContent[data-template*=collection] .collection-wrapper{margin-top:0!important;padding:0 24px 76px!important}#MainContent[data-template*=collection] .nx-collection-toolbar{min-height:auto!important;padding:16px 0 40px!important;justify-content:flex-start!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-container,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__form,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__filters-wrapper{justify-content:flex-start!important;flex-wrap:wrap!important;gap:18px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important;row-gap:42px!important}}@media screen and (max-width:700px){#MainContent[data-template*=collection] .collection-wrapper{padding:0 16px 58px!important}#MainContent[data-template*=collection] .nx-collection-toolbar{padding:10px 0 30px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:32px!important}}#MainContent[data-template*=collection] .collection-wrapper{margin:-128px auto 0!important;padding:0 80px 96px!important}#MainContent[data-template*=collection] .nx-collection-toolbar{padding:0 0 112px!important;justify-content:flex-end!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__filters-wrapper,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets-horizontal-remove{display:none!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary span,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary-label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-filters__sort,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .column-options legend{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:11.5px!important;line-height:1.15!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#171614!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .sorting-filter__label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .column-options label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .column-options__option{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:11.5px!important;line-height:1.4!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#5f5a54!important}#MainContent[data-template*=collection] .product-card h3,#MainContent[data-template*=collection] .product-card h4,#MainContent[data-template*=collection] .product-card .h4,#MainContent[data-template*=collection] .product-card a,#MainContent[data-template*=collection] .full-unstyled-link,#MainContent[data-template*=collection] .card__heading,#MainContent[data-template*=collection] .card__heading a,#MainContent[data-template*=collection] product-card text-component,#MainContent[data-template*=collection] product-card text-component *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.8px!important;line-height:1.32!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#171614!important}#MainContent[data-template*=collection] product-price,#MainContent[data-template*=collection] product-price *,#MainContent[data-template*=collection] .price,#MainContent[data-template*=collection] .price *,#MainContent[data-template*=collection] .price-item{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.8px!important;line-height:1.45!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#5f5a54!important}#MainContent[data-template*=collection] .product-card__content,#MainContent[data-template*=collection] .product-card__info,#MainContent[data-template*=collection] .card__content,#MainContent[data-template*=collection] .card__information,#MainContent[data-template*=collection] product-card .group-block,#MainContent[data-template*=collection] .product-card .group-block{padding-top:12px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{column-gap:28px!important;row-gap:66px!important}@media screen and (max-width:1100px){#MainContent[data-template*=collection] .collection-wrapper{margin-top:0!important;padding:0 24px 76px!important}#MainContent[data-template*=collection] .nx-collection-toolbar{justify-content:flex-start!important;padding:14px 0 38px!important}}@media screen and (max-width:700px){#MainContent[data-template*=collection] .collection-wrapper{padding:0 18px 58px!important}}.section-nx-collection-text-hero .nx-cth{padding-left:80px!important;padding-right:80px!important}.section-nx-collection-text-hero .nx-cth__inner{width:100%!important;max-width:none!important;margin:0!important}.section-nx-collection-text-hero .nx-cth__eyebrow{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;line-height:1!important;font-weight:400!important;letter-spacing:.09em!important;text-transform:uppercase!important}.section-nx-collection-text-hero .nx-cth__heading{color:#171614!important;font-family:Cormorant Garamond,Cormorant,Garamond,Georgia,serif!important;font-size:clamp(38px,4.2vw,72px)!important;line-height:.96!important;font-weight:400!important;letter-spacing:0!important}.section-nx-collection-text-hero .nx-cth__description p{color:#5f5a54!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.62!important;font-weight:400!important;letter-spacing:0!important}#MainContent[data-template*=collection] .product-count,#MainContent[data-template*=collection] .product-count__text,#MainContent[data-template*=collection] [data-testid=products-count]{display:none!important}@media screen and (max-width:1100px){.section-nx-collection-text-hero .nx-cth{padding-left:24px!important;padding-right:24px!important}}@media screen and (max-width:700px){.section-nx-collection-text-hero .nx-cth{padding-left:18px!important;padding-right:18px!important}}:root{--nx-collection-page-gutter: 50px;--nx-collection-page-gutter-tablet: 28px;--nx-collection-page-gutter-mobile: 18px}.section-nx-collection-text-hero .nx-cth{padding-left:var(--nx-collection-page-gutter)!important;padding-right:var(--nx-collection-page-gutter)!important;padding-bottom:110px!important;overflow:visible!important}.section-nx-collection-text-hero .nx-cth__description,.section-nx-collection-text-hero .nx-cth__description p{max-height:none!important;overflow:visible!important}#MainContent[data-template*=collection] .collection-wrapper{margin:0 auto!important;padding:0 var(--nx-collection-page-gutter) 96px!important}#MainContent[data-template*=collection] .nx-collection-toolbar{min-height:0!important;padding:0 0 70px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:40px!important;row-gap:58px!important;padding:0!important}#MainContent[data-template*=collection] .product-card__image,#MainContent[data-template*=collection] .product-card__media,#MainContent[data-template*=collection] .product-card__image-wrapper,#MainContent[data-template*=collection] .card-gallery,#MainContent[data-template*=collection] .media,#MainContent[data-template*=collection] .card__inner,#MainContent[data-template*=collection] .card__media{aspect-ratio:1 / 1.08!important;background:#fff!important;border:0!important;box-shadow:none!important;overflow:hidden!important}#MainContent[data-template*=collection] product-card img,#MainContent[data-template*=collection] .product-card img,#MainContent[data-template*=collection] .card__media img,#MainContent[data-template*=collection] .media img,#MainContent[data-template*=collection] picture img,#MainContent[data-template*=collection] .card-gallery img{object-fit:contain!important;object-position:center center!important;background:#fff!important;transform:scale(.88)!important;transform-origin:center center!important}#MainContent[data-template*=collection] .product-card h3,#MainContent[data-template*=collection] .product-card h4,#MainContent[data-template*=collection] .product-card .h4,#MainContent[data-template*=collection] .product-card a,#MainContent[data-template*=collection] .full-unstyled-link,#MainContent[data-template*=collection] .card__heading,#MainContent[data-template*=collection] .card__heading a,#MainContent[data-template*=collection] product-card text-component,#MainContent[data-template*=collection] product-card text-component *{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.5px!important;line-height:1.28!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:uppercase!important}#MainContent[data-template*=collection] product-price,#MainContent[data-template*=collection] product-price *,#MainContent[data-template*=collection] .price,#MainContent[data-template*=collection] .price *,#MainContent[data-template*=collection] .price-item{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.5px!important;line-height:1.35!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}@media screen and (max-width:1100px){.section-nx-collection-text-hero .nx-cth{padding-left:var(--nx-collection-page-gutter-tablet)!important;padding-right:var(--nx-collection-page-gutter-tablet)!important;padding-bottom:54px!important}#MainContent[data-template*=collection] .collection-wrapper{padding:0 var(--nx-collection-page-gutter-tablet) 76px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:18px!important;row-gap:42px!important}}@media screen and (max-width:700px){.section-nx-collection-text-hero .nx-cth{padding-left:var(--nx-collection-page-gutter-mobile)!important;padding-right:var(--nx-collection-page-gutter-mobile)!important;padding-bottom:40px!important}#MainContent[data-template*=collection] .collection-wrapper{padding:0 var(--nx-collection-page-gutter-mobile) 58px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:32px!important}#MainContent[data-template*=collection] product-card img,#MainContent[data-template*=collection] .product-card img,#MainContent[data-template*=collection] .card__media img,#MainContent[data-template*=collection] .media img,#MainContent[data-template*=collection] picture img,#MainContent[data-template*=collection] .card-gallery img{transform:scale(.92)!important}}:root{--nx-collection-page-gutter: 48px;--nx-collection-page-gutter-tablet: 28px;--nx-collection-page-gutter-mobile: 18px}.section-nx-collection-text-hero .nx-cth,#MainContent[data-template*=collection] .collection-wrapper{padding-left:var(--nx-collection-page-gutter)!important;padding-right:var(--nx-collection-page-gutter)!important}#MainContent[data-template*=collection] .product-card h3,#MainContent[data-template*=collection] .product-card h4,#MainContent[data-template*=collection] .product-card .h4,#MainContent[data-template*=collection] .product-card a,#MainContent[data-template*=collection] .full-unstyled-link,#MainContent[data-template*=collection] .card__heading,#MainContent[data-template*=collection] .card__heading a,#MainContent[data-template*=collection] product-card text-component,#MainContent[data-template*=collection] product-card text-component *,#MainContent[data-template*=collection] .product-card .text-block,#MainContent[data-template*=collection] .product-card .text-block *{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.8px!important;line-height:1.32!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}#MainContent[data-template*=collection] product-price,#MainContent[data-template*=collection] product-price *,#MainContent[data-template*=collection] .price,#MainContent[data-template*=collection] .price *,#MainContent[data-template*=collection] .price-item,#MainContent[data-template*=collection] .price__regular,#MainContent[data-template*=collection] .price__sale{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.8px!important;line-height:1.35!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}@media screen and (max-width:1100px){.section-nx-collection-text-hero .nx-cth,#MainContent[data-template*=collection] .collection-wrapper{padding-left:var(--nx-collection-page-gutter-tablet)!important;padding-right:var(--nx-collection-page-gutter-tablet)!important}}@media screen and (max-width:700px){.section-nx-collection-text-hero .nx-cth,#MainContent[data-template*=collection] .collection-wrapper{padding-left:var(--nx-collection-page-gutter-mobile)!important;padding-right:var(--nx-collection-page-gutter-mobile)!important}}.section-nx-collection-text-hero .nx-cth{padding-top:76px!important;padding-bottom:34px!important}#MainContent[data-template*=collection] .collection-wrapper{margin-top:0!important;padding-top:0!important}#MainContent[data-template*=collection] .nx-collection-toolbar{min-height:0!important;padding:0 0 26px!important}#MainContent[data-template*=collection] .product-grid,#MainContent[data-template*=collection] #product-grid,#MainContent[data-template*=collection] ul.product-grid,#MainContent[data-template*=collection] .grid.product-grid,#MainContent[data-template*=collection] .resource-list--grid{row-gap:42px!important}#MainContent[data-template*=collection] .product-card__image,#MainContent[data-template*=collection] .product-card__media,#MainContent[data-template*=collection] .product-card__image-wrapper,#MainContent[data-template*=collection] .card-gallery,#MainContent[data-template*=collection] .media,#MainContent[data-template*=collection] .card__inner,#MainContent[data-template*=collection] .card__media{aspect-ratio:1 / .82!important}#MainContent[data-template*=collection] product-card img,#MainContent[data-template*=collection] .product-card img,#MainContent[data-template*=collection] .card__media img,#MainContent[data-template*=collection] .media img,#MainContent[data-template*=collection] picture img,#MainContent[data-template*=collection] .card-gallery img{transform:scale(.78)!important}#MainContent[data-template*=collection] .product-card__content,#MainContent[data-template*=collection] .product-card__info,#MainContent[data-template*=collection] .card__content,#MainContent[data-template*=collection] .card__information,#MainContent[data-template*=collection] product-card .group-block,#MainContent[data-template*=collection] .product-card .group-block,#MainContent[data-template*=collection] product-card .group-block-content,#MainContent[data-template*=collection] .product-card .group-block-content{padding-top:4px!important;margin-top:0!important}@media screen and (max-width:1100px){.section-nx-collection-text-hero .nx-cth{padding-top:54px!important;padding-bottom:28px!important}#MainContent[data-template*=collection] .nx-collection-toolbar{padding-bottom:22px!important}}@media screen and (max-width:700px){.section-nx-collection-text-hero .nx-cth{padding-top:44px!important;padding-bottom:24px!important}#MainContent[data-template*=collection] product-card img,#MainContent[data-template*=collection] .product-card img,#MainContent[data-template*=collection] .card__media img,#MainContent[data-template*=collection] .media img,#MainContent[data-template*=collection] picture img,#MainContent[data-template*=collection] .card-gallery img{transform:scale(.84)!important}}#MainContent[data-template=list-collections],#MainContent[data-template=list-collections] .section-background,#MainContent[data-template=list-collections] .section-resource-list{background:#fff!important;color:#171614!important}#MainContent[data-template=list-collections] .section-resource-list{width:100%!important;max-width:1680px!important;margin:0 auto!important;padding:74px 48px 96px!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}#MainContent[data-template=list-collections] .section-resource-list__content{width:100%!important;max-width:560px!important;margin:0 0 70px!important}#MainContent[data-template=list-collections] .section-resource-list__content .group-block,#MainContent[data-template=list-collections] .section-resource-list__content .group-block-content{gap:0!important}#MainContent[data-template=list-collections] .text-block--text_xpXCCq,#MainContent[data-template=list-collections] .text-block--text_xpXCCq *{margin:0!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6d6760!important}#MainContent[data-template=list-collections] .text-block--text_furniture_heading,#MainContent[data-template=list-collections] .text-block--text_furniture_heading *{margin:0!important;max-width:560px!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:20px!important;line-height:1.18!important;font-weight:500!important;letter-spacing:0!important;text-transform:uppercase!important;color:#171614!important}#MainContent[data-template=list-collections] .text-block--text_furniture_intro,#MainContent[data-template=list-collections] .text-block--text_furniture_intro *{margin:0!important;max-width:560px!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.62!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#5f5a54!important}#MainContent[data-template=list-collections] .resource-list--grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:40px!important;row-gap:58px!important}#MainContent[data-template=list-collections] .resource-list__item,#MainContent[data-template=list-collections] .collection-card,#MainContent[data-template=list-collections] .collection-card__inner{min-width:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}#MainContent[data-template=list-collections] .collection-card__inner{display:flex!important;flex-direction:column!important;gap:10px!important}#MainContent[data-template=list-collections] .collection-card__image,#MainContent[data-template=list-collections] .resource-image{width:100%!important;aspect-ratio:1 / .82!important;background:#f7f5f0!important;overflow:hidden!important;border:0!important;border-radius:0!important}#MainContent[data-template=list-collections] .collection-card__image img,#MainContent[data-template=list-collections] .resource-image__image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;border:0!important}#MainContent[data-template=list-collections] .collection-card__content{padding:0!important;gap:0!important;background:transparent!important}#MainContent[data-template=list-collections] .collection-card__content *,#MainContent[data-template=list-collections] .collection-card__content a,#MainContent[data-template=list-collections] .collection-card__content .text-block,#MainContent[data-template=list-collections] .collection-card__content .text-block *{margin:0!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.8px!important;line-height:1.32!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#171614!important;text-decoration:none!important}@media screen and (max-width:1100px){#MainContent[data-template=list-collections] .section-resource-list{padding:60px 28px 84px!important}#MainContent[data-template=list-collections] .section-resource-list__content{margin-bottom:54px!important}#MainContent[data-template=list-collections] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:20px!important;row-gap:42px!important}}@media screen and (max-width:700px){#MainContent[data-template=list-collections] .section-resource-list{padding:48px 18px 64px!important}#MainContent[data-template=list-collections] .section-resource-list__content{margin-bottom:38px!important}#MainContent[data-template=list-collections] .resource-list--grid{column-gap:12px!important;row-gap:32px!important}#MainContent[data-template=list-collections] .collection-card__image,#MainContent[data-template=list-collections] .resource-image{aspect-ratio:1 / 1.02!important}}#MainContent[data-template=list-collections]{--nx-list-flow-gutter: 48px;--nx-list-flow-max: 1680px;--nx-list-flow-copy: 560px}#MainContent[data-template=list-collections] .section-resource-list{box-sizing:border-box!important;max-width:var(--nx-list-flow-max)!important;padding:72px var(--nx-list-flow-gutter) 96px!important}#MainContent[data-template=list-collections] .section-resource-list__content{width:100%!important;max-width:var(--nx-list-flow-copy)!important;margin:0 0 64px!important;padding:0!important;display:block!important}#MainContent[data-template=list-collections] .section-resource-list__content>*,#MainContent[data-template=list-collections] .section-resource-list__content .group-block,#MainContent[data-template=list-collections] .section-resource-list__content .group-block-content,#MainContent[data-template=list-collections] .section-resource-list__content .text-block{width:100%!important;max-width:var(--nx-list-flow-copy)!important;margin-left:0!important;margin-right:0!important;align-items:flex-start!important;text-align:left!important}#MainContent[data-template=list-collections] .text-block--text_xpXCCq{padding-bottom:10px!important}#MainContent[data-template=list-collections] .text-block--text_furniture_heading{padding-bottom:18px!important}#MainContent[data-template=list-collections] .text-block--text_furniture_heading,#MainContent[data-template=list-collections] .text-block--text_furniture_heading *{font-size:20px!important;line-height:1.18!important;font-weight:500!important;letter-spacing:0!important}#MainContent[data-template=list-collections] .text-block--text_furniture_intro,#MainContent[data-template=list-collections] .text-block--text_furniture_intro *{max-width:500px!important}@media screen and (max-width:1100px){#MainContent[data-template=list-collections]{--nx-list-flow-gutter: 28px}#MainContent[data-template=list-collections] .section-resource-list{padding-top:60px!important;padding-bottom:84px!important}#MainContent[data-template=list-collections] .section-resource-list__content{margin-bottom:52px!important}}@media screen and (max-width:700px){#MainContent[data-template=list-collections]{--nx-list-flow-gutter: 18px}#MainContent[data-template=list-collections] .section-resource-list{padding-top:48px!important;padding-bottom:64px!important}#MainContent[data-template=list-collections] .section-resource-list__content{margin-bottom:36px!important}}#MainContent[data-template*=list-collections]{--nx-list-flow-gutter: 48px;--nx-list-flow-max: 1680px;--nx-list-grid-max: 1320px;--nx-list-copy-max: 500px}#MainContent[data-template*=list-collections],#MainContent[data-template*=list-collections] *{color:#171614}#MainContent[data-template*=list-collections] .section-resource-list{max-width:var(--nx-list-flow-max)!important;padding:72px var(--nx-list-flow-gutter) 92px!important;background:#fff!important}#MainContent[data-template*=list-collections] .section-resource-list__content{max-width:var(--nx-list-copy-max)!important;margin:0 0 58px!important}#MainContent[data-template*=list-collections] .text-block--text_xpXCCq,#MainContent[data-template*=list-collections] .text-block--text_xpXCCq p,#MainContent[data-template*=list-collections] .text-block--text_xpXCCq *{margin:0!important;padding:0!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6d6760!important}#MainContent[data-template*=list-collections] .text-block--text_furniture_heading,#MainContent[data-template*=list-collections] .text-block--text_furniture_heading h1,#MainContent[data-template*=list-collections] .text-block--text_furniture_heading *{margin:0!important;padding:0!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:20px!important;line-height:1.18!important;font-weight:500!important;letter-spacing:0!important;text-transform:uppercase!important;color:#171614!important}#MainContent[data-template*=list-collections] .text-block--text_furniture_intro,#MainContent[data-template*=list-collections] .text-block--text_furniture_intro p,#MainContent[data-template*=list-collections] .text-block--text_furniture_intro *{margin:0!important;padding:0!important;max-width:var(--nx-list-copy-max)!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.62!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#5f5a54!important}#MainContent[data-template*=list-collections] .resource-list--grid{width:100%!important;max-width:var(--nx-list-grid-max)!important;margin-left:0!important;margin-right:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:32px!important;row-gap:46px!important}#MainContent[data-template*=list-collections] .collection-card__content *,#MainContent[data-template*=list-collections] .collection-card__content a{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:11.5px!important;line-height:1.25!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#171614!important}@media screen and (max-width:1100px){#MainContent[data-template*=list-collections]{--nx-list-flow-gutter: 28px;--nx-list-grid-max: 920px}#MainContent[data-template*=list-collections] .section-resource-list{padding-top:60px!important;padding-bottom:78px!important}#MainContent[data-template*=list-collections] .section-resource-list__content{margin-bottom:48px!important}#MainContent[data-template*=list-collections] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:20px!important}}@media screen and (max-width:700px){#MainContent[data-template*=list-collections]{--nx-list-flow-gutter: 18px}#MainContent[data-template*=list-collections] .section-resource-list{padding-top:48px!important;padding-bottom:62px!important}#MainContent[data-template*=list-collections] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:32px!important}#MainContent[data-template*=list-collections] .collection-card__image,#MainContent[data-template*=list-collections] .resource-image{aspect-ratio:1 / 1!important}}#MainContent[data-template*=list-collections]{--nx-list-flow-gutter: 48px;--nx-list-grid-max: 1188px;--nx-list-copy-max: 560px}#MainContent[data-template*=list-collections] .section-resource-list{padding:76px var(--nx-list-flow-gutter) 86px!important}#MainContent[data-template*=list-collections] .section-resource-list__content{max-width:var(--nx-list-copy-max)!important;margin-bottom:52px!important}#MainContent[data-template*=list-collections] .text-block--text_xpXCCq,#MainContent[data-template*=list-collections] .text-block--text_xpXCCq p,#MainContent[data-template*=list-collections] .text-block--text_xpXCCq *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6d6760!important}#MainContent[data-template*=list-collections] .text-block--text_xpXCCq{padding-bottom:10px!important}#MainContent[data-template*=list-collections] .text-block--text_furniture_heading,#MainContent[data-template*=list-collections] .text-block--text_furniture_heading h1,#MainContent[data-template*=list-collections] .text-block--text_furniture_heading *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:20px!important;line-height:1.18!important;font-weight:500!important;letter-spacing:0!important;text-transform:uppercase!important;color:#171614!important}#MainContent[data-template*=list-collections] .text-block--text_furniture_heading{padding-bottom:18px!important}#MainContent[data-template*=list-collections] .text-block--text_furniture_intro,#MainContent[data-template*=list-collections] .text-block--text_furniture_intro p,#MainContent[data-template*=list-collections] .text-block--text_furniture_intro *{max-width:560px!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.62!important;font-weight:400!important;letter-spacing:0!important;color:#5f5a54!important}#MainContent[data-template*=list-collections] .resource-list--grid{max-width:var(--nx-list-grid-max)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:32px!important;row-gap:42px!important}#MainContent[data-template*=list-collections] .collection-card__image,#MainContent[data-template*=list-collections] .resource-image{aspect-ratio:1 / .78!important}#MainContent[data-template*=list-collections] .collection-card__content{padding-top:0!important}#MainContent[data-template*=list-collections] .collection-card__content *,#MainContent[data-template*=list-collections] .collection-card__content a{font-size:11.5px!important;line-height:1.25!important;font-weight:500!important;letter-spacing:.08em!important;color:#171614!important}@media screen and (max-width:1100px){#MainContent[data-template*=list-collections]{--nx-list-flow-gutter: 28px;--nx-list-grid-max: 920px}#MainContent[data-template*=list-collections] .section-resource-list{padding-top:60px!important;padding-bottom:76px!important}#MainContent[data-template*=list-collections] .resource-list--grid{column-gap:20px!important}}@media screen and (max-width:700px){#MainContent[data-template*=list-collections]{--nx-list-flow-gutter: 18px}#MainContent[data-template*=list-collections] .section-resource-list{padding-top:48px!important;padding-bottom:62px!important}#MainContent[data-template*=list-collections] .section-resource-list__content{margin-bottom:36px!important}#MainContent[data-template*=list-collections] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:32px!important}}#MainContent[data-template*=list-collections] .section-resource-list__content .text-block--text_xpXCCq,#MainContent[data-template*=list-collections] .section-resource-list__content .text-block--text_xpXCCq>*,#MainContent[data-template*=list-collections] .section-resource-list__content .text-block--text_xpXCCq p{margin:0!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6d6760!important}#MainContent[data-template*=list-collections] .section-resource-list__content .text-block--text_furniture_heading,#MainContent[data-template*=list-collections] .section-resource-list__content .text-block--text_furniture_heading>*,#MainContent[data-template*=list-collections] .section-resource-list__content .text-block--text_furniture_heading h1{margin:0!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:20px!important;line-height:1.18!important;font-weight:500!important;letter-spacing:0!important;text-transform:uppercase!important;color:#171614!important}#MainContent[data-template*=list-collections] .section-resource-list__content .text-block--text_furniture_intro,#MainContent[data-template*=list-collections] .section-resource-list__content .text-block--text_furniture_intro>*,#MainContent[data-template*=list-collections] .section-resource-list__content .text-block--text_furniture_intro p{margin:0!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.62!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#5f5a54!important}#MainContent[data-template*=list-collections]{--nx-list-flow-gutter: 48px;--nx-list-grid-max: 1080px;--nx-list-copy-max: 560px}#MainContent[data-template*=list-collections] .section-resource-list{width:100%!important;max-width:1680px!important;margin:0 auto!important;padding:58px var(--nx-list-flow-gutter) 86px!important}#MainContent[data-template*=list-collections] .section-resource-list__content{width:100%!important;max-width:var(--nx-list-copy-max)!important;margin:0 0 44px!important;padding:0!important}#MainContent[data-template*=list-collections] .resource-list--grid{width:100%!important;max-width:var(--nx-list-grid-max)!important;margin:0 auto 0 0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:32px!important;row-gap:40px!important}#MainContent[data-template*=list-collections] .collection-card__inner{gap:8px!important}#MainContent[data-template*=list-collections] .collection-card__image,#MainContent[data-template*=list-collections] .resource-image{aspect-ratio:1 / .72!important}#MainContent[data-template*=list-collections] .collection-card__content,#MainContent[data-template*=list-collections] .collection-card__content .text-block{padding:0!important;margin:0!important}#MainContent[data-template*=list-collections] .collection-card__content *,#MainContent[data-template*=list-collections] .collection-card__content a,#MainContent[data-template*=list-collections] .collection-card__content .text-block *,#MainContent[data-template*=list-collections] .collection-card__content .collection-title,#MainContent[data-template*=list-collections] .collection-card__content .collection-title *{margin:0!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:11px!important;line-height:1.25!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#171614!important;text-decoration:none!important}@media screen and (max-width:1100px){#MainContent[data-template*=list-collections]{--nx-list-flow-gutter: 28px;--nx-list-grid-max: 920px}#MainContent[data-template*=list-collections] .section-resource-list{padding-top:52px!important;padding-bottom:76px!important}}@media screen and (max-width:700px){#MainContent[data-template*=list-collections]{--nx-list-flow-gutter: 18px}#MainContent[data-template*=list-collections] .section-resource-list{padding-top:42px!important;padding-bottom:62px!important}#MainContent[data-template*=list-collections] .section-resource-list__content{margin-bottom:34px!important}#MainContent[data-template*=list-collections] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:30px!important}#MainContent[data-template*=list-collections] .collection-card__image,#MainContent[data-template*=list-collections] .resource-image{aspect-ratio:1 / .92!important}}#MainContent[data-template=cart],#MainContent[data-template=cart] .section-background,#MainContent[data-template=cart] .section{background:#fff!important;color:#171614!important}#MainContent[data-template=cart] .section{width:100%!important;max-width:1680px!important;margin:0 auto!important;padding:72px 48px 34px!important}#MainContent[data-template=cart] .cart-page{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,420px)!important;column-gap:clamp(64px,8vw,132px)!important;row-gap:34px!important;align-items:start!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}#MainContent[data-template=cart] .cart-page__title{grid-column:1!important}#MainContent[data-template=cart] .cart-title,#MainContent[data-template=cart] .cart-title *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;color:#171614!important}#MainContent[data-template=cart] .cart-title h1{margin:0!important;font-size:20px!important;line-height:1.18!important;font-weight:500!important;letter-spacing:0!important;text-transform:uppercase!important}#MainContent[data-template=cart] .cart-title .cart-bubble{min-width:18px!important;height:18px!important;padding:0 5px!important;border-radius:999px!important;transform:translateY(-1px)}#MainContent[data-template=cart] .cart-title .cart-bubble__background{background:#171614!important}#MainContent[data-template=cart] .cart-title .cart-bubble__text,#MainContent[data-template=cart] .cart-title .cart-bubble__text *{color:#fff!important;font-size:10px!important;line-height:1!important;font-weight:500!important}#MainContent[data-template=cart] .cart-page__title+.cart-page__items{margin-top:34px!important}#MainContent[data-template=cart] .cart-items__table-row{grid-template-columns:104px minmax(0,1fr) minmax(120px,170px) minmax(88px,auto)!important;column-gap:28px!important;padding-bottom:22px!important;margin-bottom:22px!important;border-color:#1716141f!important}#MainContent[data-template=cart] .cart-items__media-container{background:#f7f5f0!important;border:0!important;border-radius:0!important}#MainContent[data-template=cart] .cart-items__media-image{border:0!important;border-radius:0!important;object-fit:cover!important}#MainContent[data-template=cart] .cart-items__title{margin:0!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.8px!important;line-height:1.32!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#171614!important}#MainContent[data-template=cart] .cart-items__details,#MainContent[data-template=cart] .cart-items__details *,#MainContent[data-template=cart] .cart-items__variants,#MainContent[data-template=cart] .cart-items__properties{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12px!important;line-height:1.55!important;font-weight:400!important;letter-spacing:0!important;color:#5f5a54!important}#MainContent[data-template=cart] .cart-items__price,#MainContent[data-template=cart] .cart-items__price *,#MainContent[data-template=cart] .cart-totals__total-value,#MainContent[data-template=cart] .cart-totals__total-value *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.8px!important;line-height:1.35!important;font-weight:500!important;letter-spacing:0!important;color:#171614!important}#MainContent[data-template=cart] .quantity-selector,#MainContent[data-template=cart] .quantity-selector *{border-radius:0!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12px!important;color:#171614!important}#MainContent[data-template=cart] .cart-items__remove{color:#6d6760!important;opacity:.72!important}#MainContent[data-template=cart] .cart-page__summary{grid-column:2!important;grid-row:1 / span 2!important}#MainContent[data-template=cart] .cart-summary,#MainContent[data-template=cart] .cart-summary__inner{background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important}#MainContent[data-template=cart] .cart-summary__inner{position:sticky!important;top:86px!important;align-items:stretch!important;padding:0 0 0 42px!important;border-left:1px solid rgba(23,22,20,.12)!important;gap:26px!important}#MainContent[data-template=cart] .cart-totals{gap:22px!important;border-top:0!important}#MainContent[data-template=cart] .cart-totals__item,#MainContent[data-template=cart] .cart-totals__item *,#MainContent[data-template=cart] .cart-actions,#MainContent[data-template=cart] .cart-actions *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}#MainContent[data-template=cart] .cart-totals__total-label{font-size:10.5px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6d6760!important}#MainContent[data-template=cart] .cart-totals__tax-note,#MainContent[data-template=cart] .cart-totals__tax-note *{font-size:12px!important;line-height:1.55!important;color:#5f5a54!important}#MainContent[data-template=cart] .cart__checkout-button{min-height:48px!important;height:48px!important;border-radius:0!important;border:1px solid #171614!important;background:#fff!important;color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:11.5px!important;line-height:1!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}#MainContent[data-template=cart] .cart__checkout-button:hover{background:#fff!important;border-color:#9a7a50!important;color:#9a7a50!important}#MainContent[data-template=cart] .cart-discount__button,#MainContent[data-template=cart] .cart-items__empty-button,#MainContent[data-template=cart] .cart__checkout-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;min-width:172px!important;padding:14px 22px!important;border-radius:0!important;border:1px solid #171614!important;background:#fff!important;color:#171614!important;-webkit-text-fill-color:#171614!important;box-shadow:none!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:11.5px!important;line-height:1.15!important;font-weight:500!important;letter-spacing:.08em!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important;transition:background .22s ease,border-color .22s ease,color .22s ease!important}#MainContent[data-template=cart] .cart-discount__button:hover,#MainContent[data-template=cart] .cart-discount__button:focus-visible,#MainContent[data-template=cart] .cart-discount__button:active,#MainContent[data-template=cart] .cart-items__empty-button:hover,#MainContent[data-template=cart] .cart-items__empty-button:focus-visible,#MainContent[data-template=cart] .cart-items__empty-button:active,#MainContent[data-template=cart] .cart__checkout-button:hover,#MainContent[data-template=cart] .cart__checkout-button:focus-visible,#MainContent[data-template=cart] .cart__checkout-button:active{background:#fff!important;border-color:#9a7a50!important;color:#9a7a50!important;-webkit-text-fill-color:#9A7A50!important}#MainContent[data-template=cart] .cart-discount__button:hover *,#MainContent[data-template=cart] .cart-discount__button:focus-visible *,#MainContent[data-template=cart] .cart-discount__button:active *,#MainContent[data-template=cart] .cart-items__empty-button:hover *,#MainContent[data-template=cart] .cart-items__empty-button:focus-visible *,#MainContent[data-template=cart] .cart-items__empty-button:active *,#MainContent[data-template=cart] .cart__checkout-button:hover *,#MainContent[data-template=cart] .cart__checkout-button:focus-visible *,#MainContent[data-template=cart] .cart__checkout-button:active *{color:#9a7a50!important;-webkit-text-fill-color:#9A7A50!important}#MainContent[data-template=cart] .additional-checkout-buttons{display:none!important}#MainContent[data-template=cart] .cart-discount__input{height:44px!important;border-radius:0!important;border:1px solid rgba(23,22,20,.18)!important;background:transparent!important;box-shadow:none!important;color:#171614!important}#MainContent[data-template=cart] .cart-discount__summary,#MainContent[data-template=cart] .cart-discount__summary *,#MainContent[data-template=cart] .cart-note__summary,#MainContent[data-template=cart] .cart-note__summary *{color:#171614!important;-webkit-text-fill-color:#171614!important}#MainContent[data-template=cart] .cart-discount__summary:hover,#MainContent[data-template=cart] .cart-discount__summary:hover *,#MainContent[data-template=cart] .cart-note__summary:hover,#MainContent[data-template=cart] .cart-note__summary:hover *{color:#9a7a50!important;-webkit-text-fill-color:#9A7A50!important}#MainContent[data-template=cart] .quantity-selector{background:transparent!important;background-color:transparent!important;border:1px solid rgba(23,22,20,.18)!important;box-shadow:none!important;flex:0 0 auto!important}#MainContent[data-template=cart] .quantity-selector:hover,#MainContent[data-template=cart] .quantity-selector:focus-within{background:transparent!important;background-color:transparent!important}#MainContent[data-template=cart] .quantity-selector input[type=number],#MainContent[data-template=cart] .quantity-selector button,#MainContent[data-template=cart] .quantity-selector button:hover,#MainContent[data-template=cart] .quantity-selector button:focus-visible{background:transparent!important;background-color:transparent!important;box-shadow:none!important}#MainContent[data-template=cart] .quantity-selector input[type=number]{font-weight:400!important;-webkit-text-fill-color:#171614!important}#MainContent[data-template=cart] .cart-items__remove,#MainContent[data-template=cart] .cart-items__remove:hover{background:transparent!important;border:0!important;box-shadow:none!important}#MainContent[data-template=cart] .cart-items__remove svg,#MainContent[data-template=cart] .cart-items__remove svg *{fill:none!important;stroke:currentColor!important}#MainContent[data-template=cart] .cart-page__more-blocks{grid-column:1 / -1!important}#MainContent[data-template=cart] .cart-page--empty{min-height:44vh!important;align-items:flex-start!important;justify-content:flex-start!important}#MainContent[data-template=cart] .cart-items__empty-button{border-radius:0!important;background:#fff!important;color:#171614!important;border:1px solid #171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important}@media screen and (max-width:1100px){#MainContent[data-template=cart] .section{padding:60px 28px 34px!important}#MainContent[data-template=cart] .cart-page{grid-template-columns:1fr!important}#MainContent[data-template=cart] .cart-page__summary{grid-column:1!important;grid-row:auto!important}#MainContent[data-template=cart] .cart-summary__inner{position:static!important;padding:28px 0 0!important;border-left:0!important;border-top:1px solid rgba(23,22,20,.12)!important}}@media screen and (max-width:700px){#MainContent[data-template=cart] .section{padding:48px 18px 28px!important}#MainContent[data-template=cart] .cart-page__title+.cart-page__items{margin-top:26px!important}#MainContent[data-template=cart] .cart-items__table-row{grid-template-columns:84px minmax(0,1fr) minmax(70px,auto)!important;column-gap:14px!important}#MainContent[data-template=cart] .cart-items__title{font-size:12px!important}}#MainContent[data-template=collection],#MainContent[data-template^="collection."]{--nx-collection-page-gutter: 32px;--nx-collection-display-gutter: clamp(92px, 7.5vw, 142px);--nx-collection-page-gutter-tablet: 28px;--nx-collection-page-gutter-mobile: 18px;background:#fff!important;color:#171614!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth{padding:76px var(--nx-collection-display-gutter) 18px!important;background:#fff!important;overflow:visible!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth__inner,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth__inner{width:100%!important;max-width:none!important;margin:0!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth__eyebrow,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth__eyebrow{margin:0 0 14px!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;line-height:1!important;font-weight:400!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#171614!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth__heading,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth__heading{margin:0 0 0 -4px!important;max-width:660px!important;font-family:Cormorant Garamond,Cormorant,Garamond,Georgia,serif!important;font-size:clamp(38px,4.2vw,72px)!important;line-height:.96!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important;color:#171614!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth__description,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth__description{max-width:620px!important;margin-top:24px!important;overflow:visible!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth__description p,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth__description p{display:block!important;margin:0!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.62!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#5f5a54!important}#MainContent[data-template=collection] .collection-wrapper,#MainContent[data-template^="collection."] .collection-wrapper{display:block!important;width:100%!important;max-width:1680px!important;margin:0 auto!important;padding:0 var(--nx-collection-page-gutter) 96px!important;background:#fff!important}#MainContent[data-template=collection] .nx-collection-toolbar,#MainContent[data-template^="collection."] .nx-collection-toolbar{display:flex!important;justify-content:flex-end!important;align-items:flex-end!important;width:100%!important;min-height:0!important;margin:-42px 0 44px!important;padding:0!important;overflow:visible!important;background:transparent!important}#MainContent[data-template=collection] .nx-collection-toolbar__context,#MainContent[data-template^="collection."] .nx-collection-toolbar__context,#MainContent[data-template=collection] .facets__filters-wrapper,#MainContent[data-template^="collection."] .facets__filters-wrapper,#MainContent[data-template=collection] .facets-horizontal-remove,#MainContent[data-template^="collection."] .facets-horizontal-remove,#MainContent[data-template=collection] .products-count-wrapper,#MainContent[data-template^="collection."] .products-count-wrapper,#MainContent[data-template=collection] .facets-toggle,#MainContent[data-template^="collection."] .facets-toggle,#MainContent[data-template=collection] #filters-drawer,#MainContent[data-template^="collection."] #filters-drawer{display:none!important}#MainContent[data-template=collection] .nx-collection-toolbar__controls,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls,#MainContent[data-template=collection] .nx-collection-toolbar__controls .facets,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls .facets,#MainContent[data-template=collection] .nx-collection-toolbar__controls .facets__form,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls .facets__form,#MainContent[data-template=collection] .nx-collection-toolbar__controls .facets-controls-wrapper,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls .facets-controls-wrapper{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:18px!important;width:auto!important;margin:0!important;padding:0!important;overflow:visible!important}#MainContent[data-template=collection] .nx-collection-toolbar__controls *,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:11.5px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#171614!important}#MainContent[data-template=collection] .column-options__legend,#MainContent[data-template^="collection."] .column-options__legend,#MainContent[data-template=collection] .facet-filters__label,#MainContent[data-template^="collection."] .facet-filters__label,#MainContent[data-template=collection] .facets__heading,#MainContent[data-template^="collection."] .facets__heading{display:none!important}#MainContent[data-template=collection] .sorting-filter,#MainContent[data-template^="collection."] .sorting-filter,#MainContent[data-template=collection] .facet-filters__field,#MainContent[data-template^="collection."] .facet-filters__field,#MainContent[data-template=collection] .column-options-wrapper,#MainContent[data-template^="collection."] .column-options-wrapper,#MainContent[data-template=collection] .column-options,#MainContent[data-template^="collection."] .column-options{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}#MainContent[data-template=collection] .product-grid,#MainContent[data-template^="collection."] .product-grid,#MainContent[data-template=collection] #product-grid,#MainContent[data-template^="collection."] #product-grid,#MainContent[data-template=collection] ul.product-grid,#MainContent[data-template^="collection."] ul.product-grid,#MainContent[data-template=collection] .resource-list--grid,#MainContent[data-template^="collection."] .resource-list--grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:16px!important;row-gap:34px!important;width:100%!important;margin:0 auto!important;padding:0!important;list-style:none!important}#MainContent[data-template=collection] .card-gallery,#MainContent[data-template^="collection."] .card-gallery,#MainContent[data-template=collection] .product-card__image,#MainContent[data-template^="collection."] .product-card__image,#MainContent[data-template=collection] .product-card__media,#MainContent[data-template^="collection."] .product-card__media,#MainContent[data-template=collection] .card__media,#MainContent[data-template^="collection."] .card__media{aspect-ratio:1 / .82!important;background:#fff!important;border:0!important;border-radius:0!important;overflow:hidden!important}#MainContent[data-template=collection] product-card img,#MainContent[data-template^="collection."] product-card img,#MainContent[data-template=collection] .product-card img,#MainContent[data-template^="collection."] .product-card img,#MainContent[data-template=collection] .card-gallery img,#MainContent[data-template^="collection."] .card-gallery img,#MainContent[data-template=collection] .card__media img,#MainContent[data-template^="collection."] .card__media img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;transform:scale(.78)!important;background:#fff!important}#MainContent[data-template=collection] .product-card h3,#MainContent[data-template^="collection."] .product-card h3,#MainContent[data-template=collection] .product-card a,#MainContent[data-template^="collection."] .product-card a,#MainContent[data-template=collection] .full-unstyled-link,#MainContent[data-template^="collection."] .full-unstyled-link,#MainContent[data-template=collection] product-card text-component,#MainContent[data-template^="collection."] product-card text-component,#MainContent[data-template=collection] product-card text-component *,#MainContent[data-template^="collection."] product-card text-component *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.4px!important;line-height:1.32!important;font-weight:400!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#171614!important}#MainContent[data-template=collection] product-price,#MainContent[data-template^="collection."] product-price,#MainContent[data-template=collection] product-price *,#MainContent[data-template^="collection."] product-price *,#MainContent[data-template=collection] .price,#MainContent[data-template^="collection."] .price,#MainContent[data-template=collection] .price *,#MainContent[data-template^="collection."] .price *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.4px!important;line-height:1.35!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#171614!important}@media screen and (max-width:1100px){#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth{padding:54px var(--nx-collection-page-gutter-tablet) 24px!important}#MainContent[data-template=collection] .collection-wrapper,#MainContent[data-template^="collection."] .collection-wrapper{padding:0 var(--nx-collection-page-gutter-tablet) 76px!important}#MainContent[data-template=collection] .nx-collection-toolbar,#MainContent[data-template^="collection."] .nx-collection-toolbar{justify-content:flex-start!important;margin:0 0 18px!important}#MainContent[data-template=collection] .product-grid,#MainContent[data-template^="collection."] .product-grid,#MainContent[data-template=collection] #product-grid,#MainContent[data-template^="collection."] #product-grid,#MainContent[data-template=collection] ul.product-grid,#MainContent[data-template^="collection."] ul.product-grid,#MainContent[data-template=collection] .resource-list--grid,#MainContent[data-template^="collection."] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:700px){#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth{padding:44px var(--nx-collection-page-gutter-mobile) 22px!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth__heading,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth__heading{font-size:42px!important;line-height:.98!important}#MainContent[data-template=collection] .collection-wrapper,#MainContent[data-template^="collection."] .collection-wrapper{padding:0 var(--nx-collection-page-gutter-mobile) 58px!important}#MainContent[data-template=collection] product-card img,#MainContent[data-template^="collection."] product-card img,#MainContent[data-template=collection] .product-card img,#MainContent[data-template^="collection."] .product-card img,#MainContent[data-template=collection] .card-gallery img,#MainContent[data-template^="collection."] .card-gallery img{transform:scale(.84)!important}}#MainContent[data-template=collection],#MainContent[data-template^="collection."]{--nx-collection-page-gutter: clamp(48px, 7.5vw, 142px);--nx-collection-page-gutter-tablet: 28px;--nx-collection-page-gutter-mobile: 18px;background:#fff!important;color:#171614!important}body:has(.header[transparent]) #MainContent[data-template=collection] .content-for-layout>.shopify-section:first-child,body:has(.header[transparent]) #MainContent[data-template^="collection."] .content-for-layout>.shopify-section:first-child{margin-top:0!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth{width:100%!important;max-width:100%!important;margin:0!important;padding:118px var(--nx-collection-page-gutter) 34px!important;background:#fff!important;overflow:visible!important;position:relative!important;z-index:2!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth__inner,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth__inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth__eyebrow,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth__eyebrow{display:block!important;margin:0 0 14px!important;padding:0!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#171614!important;overflow:visible!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth__heading,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth__heading{display:block!important;margin:0 0 0 -4px!important;max-width:700px!important;padding:0!important;font-family:Cormorant Garamond,Cormorant,Garamond,Georgia,serif!important;font-size:clamp(38px,4.2vw,72px)!important;line-height:.96!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important;color:#171614!important;overflow:visible!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth__description,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth__description{max-width:620px!important;margin:24px 0 0!important;padding:0!important;overflow:visible!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth__description p,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth__description p{display:block!important;margin:0!important;max-height:none!important;overflow:visible!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.62!important;font-weight:400!important;letter-spacing:0!important;color:#5f5a54!important}#MainContent[data-template=collection] .collection-wrapper,#MainContent[data-template^="collection."] .collection-wrapper{display:block!important;width:100%!important;max-width:none!important;margin:0 auto!important;padding:0 var(--nx-collection-page-gutter) 12px!important;background:#fff!important;position:relative!important;z-index:1!important}#MainContent[data-template=collection] .nx-collection-toolbar,#MainContent[data-template^="collection."] .nx-collection-toolbar{width:100%!important;max-width:none!important;min-height:0!important;margin:0 0 34px!important;padding:0!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;background:transparent!important}#MainContent[data-template=collection] .product-grid,#MainContent[data-template^="collection."] .product-grid,#MainContent[data-template=collection] #product-grid,#MainContent[data-template^="collection."] #product-grid,#MainContent[data-template=collection] ul.product-grid,#MainContent[data-template^="collection."] ul.product-grid,#MainContent[data-template=collection] .grid.product-grid,#MainContent[data-template^="collection."] .grid.product-grid,#MainContent[data-template=collection] .resource-list--grid,#MainContent[data-template^="collection."] .resource-list--grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:28px!important;row-gap:64px!important;width:100%!important;max-width:none!important;margin:0 auto!important;padding:0!important;list-style:none!important;align-items:start!important}#MainContent[data-template=collection] .product-count,#MainContent[data-template^="collection."] .product-count,#MainContent[data-template=collection] .product-count__text,#MainContent[data-template^="collection."] .product-count__text,#MainContent[data-template=collection] [data-testid=products-count],#MainContent[data-template^="collection."] [data-testid=products-count]{display:none!important}#MainContent[data-template=collection] .main-collection-grid__empty,#MainContent[data-template^="collection."] .main-collection-grid__empty{color:#5f5a54!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}#MainContent[data-template=collection] .main-collection-grid__empty-title,#MainContent[data-template^="collection."] .main-collection-grid__empty-title,#MainContent[data-template=collection] .main-collection-grid__empty-title *,#MainContent[data-template^="collection."] .main-collection-grid__empty-title *{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.08em!important;line-height:1.45!important;text-transform:uppercase!important}#MainContent[data-template=collection] .main-collection-grid__empty p,#MainContent[data-template^="collection."] .main-collection-grid__empty p{color:#5f5a54!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12.5px!important;font-weight:400!important;line-height:1.55!important}#MainContent[data-template=collection] .main-collection-grid__empty-link,#MainContent[data-template^="collection."] .main-collection-grid__empty-link{color:#171614!important;text-decoration-color:currentColor!important}#MainContent[data-template=collection] .main-collection-grid__empty-link:hover,#MainContent[data-template^="collection."] .main-collection-grid__empty-link:hover{color:#9a7a50!important}@media screen and (max-width:1100px){#MainContent[data-template=collection],#MainContent[data-template^="collection."]{--nx-collection-page-gutter: var(--nx-collection-page-gutter-tablet)}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth{padding:96px var(--nx-collection-page-gutter) 30px!important}#MainContent[data-template=collection] .collection-wrapper,#MainContent[data-template^="collection."] .collection-wrapper{padding:0 var(--nx-collection-page-gutter) 10px!important}#MainContent[data-template=collection] .nx-collection-toolbar,#MainContent[data-template^="collection."] .nx-collection-toolbar{justify-content:flex-start!important;margin-bottom:30px!important}#MainContent[data-template=collection] .product-grid,#MainContent[data-template^="collection."] .product-grid,#MainContent[data-template=collection] #product-grid,#MainContent[data-template^="collection."] #product-grid,#MainContent[data-template=collection] ul.product-grid,#MainContent[data-template^="collection."] ul.product-grid,#MainContent[data-template=collection] .grid.product-grid,#MainContent[data-template^="collection."] .grid.product-grid,#MainContent[data-template=collection] .resource-list--grid,#MainContent[data-template^="collection."] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:18px!important;row-gap:42px!important}}@media screen and (max-width:700px){#MainContent[data-template=collection],#MainContent[data-template^="collection."]{--nx-collection-page-gutter: var(--nx-collection-page-gutter-mobile)}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth{padding:86px var(--nx-collection-page-gutter) 26px!important}#MainContent[data-template=collection] .section-nx-collection-text-hero .nx-cth__heading,#MainContent[data-template^="collection."] .section-nx-collection-text-hero .nx-cth__heading{max-width:100%!important;font-size:clamp(36px,12vw,46px)!important;line-height:.98!important}#MainContent[data-template=collection] .collection-wrapper,#MainContent[data-template^="collection."] .collection-wrapper{padding:0 var(--nx-collection-page-gutter) 8px!important}#MainContent[data-template=collection] .nx-collection-toolbar,#MainContent[data-template^="collection."] .nx-collection-toolbar{margin-bottom:26px!important}#MainContent[data-template=collection] .product-grid,#MainContent[data-template^="collection."] .product-grid,#MainContent[data-template=collection] #product-grid,#MainContent[data-template^="collection."] #product-grid,#MainContent[data-template=collection] ul.product-grid,#MainContent[data-template^="collection."] ul.product-grid,#MainContent[data-template=collection] .grid.product-grid,#MainContent[data-template^="collection."] .grid.product-grid,#MainContent[data-template=collection] .resource-list--grid,#MainContent[data-template^="collection."] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:32px!important}}#MainContent[data-template=collection] .collection-wrapper,#MainContent[data-template^="collection."] .collection-wrapper{margin-top:0!important;position:relative!important;z-index:3!important;overflow:visible!important}#MainContent[data-template=collection] .nx-collection-toolbar,#MainContent[data-template^="collection."] .nx-collection-toolbar{display:flex!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:20!important;transform:translateY(-58px)!important;margin-bottom:-18px!important;padding:0!important;justify-content:flex-end!important;align-items:flex-start!important;overflow:visible!important}#MainContent[data-template=collection] .nx-collection-toolbar__controls,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls{display:flex!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:21!important}#MainContent[data-template=collection] .nx-collection-toolbar__controls .facets-container,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls .facets-container,#MainContent[data-template=collection] .nx-collection-toolbar__controls .facets-wrapper,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls .facets-wrapper,#MainContent[data-template=collection] .nx-collection-toolbar__controls facet-filters-form,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls facet-filters-form,#MainContent[data-template=collection] .nx-collection-toolbar__controls .facets,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls .facets,#MainContent[data-template=collection] .nx-collection-toolbar__controls .facets__form,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls .facets__form{display:flex!important;visibility:visible!important;opacity:1!important}@media screen and (max-width:1100px){#MainContent[data-template=collection] .nx-collection-toolbar,#MainContent[data-template^="collection."] .nx-collection-toolbar{transform:none!important;margin-bottom:30px!important;justify-content:flex-start!important}}@media screen and (max-width:700px){#MainContent[data-template=collection] .nx-collection-toolbar,#MainContent[data-template^="collection."] .nx-collection-toolbar{transform:none!important;margin-bottom:26px!important}}#MainContent[data-template=collection] .product-card h3,#MainContent[data-template^="collection."] .product-card h3,#MainContent[data-template=collection] .product-card h4,#MainContent[data-template^="collection."] .product-card h4,#MainContent[data-template=collection] .product-card .h4,#MainContent[data-template^="collection."] .product-card .h4,#MainContent[data-template=collection] product-card text-component,#MainContent[data-template^="collection."] product-card text-component,#MainContent[data-template=collection] product-card text-component *,#MainContent[data-template^="collection."] product-card text-component *,#MainContent[data-template=collection] .product-card .text-block,#MainContent[data-template^="collection."] .product-card .text-block,#MainContent[data-template=collection] .product-card .text-block *,#MainContent[data-template^="collection."] .product-card .text-block *{font-size:13px!important;line-height:1.32!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}#MainContent[data-template=collection] .price,#MainContent[data-template^="collection."] .price,#MainContent[data-template=collection] .price *,#MainContent[data-template^="collection."] .price *,#MainContent[data-template=collection] .price-item,#MainContent[data-template^="collection."] .price-item,#MainContent[data-template=collection] .price__regular,#MainContent[data-template^="collection."] .price__regular,#MainContent[data-template=collection] .price__sale,#MainContent[data-template^="collection."] .price__sale{font-size:12px!important;line-height:1.45!important;font-weight:400!important}#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary span,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__summary-label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facet-filters__sort,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__heading,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__selected,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .active-facets,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .active-facets *,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .mobile-facets__open,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .sorting-filter__label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .sorting-filter__option,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__item label,#MainContent[data-template*=collection] .nx-collection-toolbar__controls .facets__item span,#MainContent[data-template=cart] .cart-totals__total-label,#MainContent[data-template=cart] .cart-title .cart-bubble__text *,#MainContent[data-template=cart] .cart-discount__label,#MainContent[data-template=cart] .cart-discount__summary,dialog.nx-cart-drawer-dialog .cart-items__summary-label,dialog.nx-cart-drawer-dialog .cart-items__line-item-property,dialog.nx-cart-drawer-dialog .cart-items__discount-label{font-size:10.5px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.template-product .product__description,body.template-product .product__description *,body.template-product .product-information .rte,body.template-product .product-information .rte *,body.template-product .product-information .text-block:not(:first-child),body.template-product .product-information .text-block:not(:first-child) *,body.template-product .product__info-container p,body.template-product .product__info-container li,body.template-page .rte,body.template-page .rte *,body.template-page main p,body.template-page main li{font-size:13px!important;line-height:1.55!important;font-weight:400!important}body.template-product .product__text,body.template-product .product-information p:first-child,body.template-cart .cart-title,body.template-cart .cart-title *,body.template-cart .cart-items__heading,body.template-cart .cart-items__heading *,body.template-cart .cart-items__line-item-property,body.template-cart .cart-items__line-item-property *,body.template-cart .cart-discount__label,body.template-cart .cart-discount__summary,dialog.nx-cart-drawer-dialog .cart-items__heading,dialog.nx-cart-drawer-dialog .cart-items__heading *,dialog.nx-cart-drawer-dialog .cart-items__line-item-property,dialog.nx-cart-drawer-dialog .cart-items__line-item-property *{font-size:10.5px!important;line-height:1.25!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.template-product .button,body.template-product button[type=submit],body.template-product .shopify-payment-button__button,body.template-cart .button,body.template-cart button,dialog.nx-cart-drawer-dialog .button,dialog.nx-cart-drawer-dialog button,.nx-button,.nx-btn{font-size:11.5px!important;line-height:1!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}.nx-config-product,.nx-room-pairings{background:#fff!important;color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}.nx-config-product__intro,.nx-config-product__intro p,.nx-config-product__choice-main em,.nx-config-product__note,.nx-config-product__empty,.nx-config-product__status,.nx-room-pairings__intro,.nx-room-pairings__intro p{color:#5f5a54!important;font-size:13px!important;line-height:1.58!important;font-weight:400!important}.nx-config-product__eyebrow,.nx-config-product__variant-label,.nx-config-product__step summary small,.nx-config-product__material-tier-title,.nx-config-product__preview-head p,.nx-config-product__selected-material small,.nx-config-product__price span,.nx-room-pairings__eyebrow,.nx-room-pairings__info span{color:#171614!important;font-size:10.5px!important;line-height:1.25!important;font-weight:400!important;letter-spacing:.04em!important;text-transform:uppercase!important}.nx-config-product__title,.nx-room-pairings__heading{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:21px!important;line-height:1.08!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important}.nx-config-product__step summary,.nx-config-product__choice-main strong,.nx-config-product__material-title,.nx-config-product__preview-head strong,.nx-config-product__selected-material strong,.nx-config-product__summary span,.nx-config-product__summary strong,.nx-config-product__price strong,.nx-room-pairings__info h3{color:#171614!important;font-size:13px!important;line-height:1.46!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.nx-config-product__choice small,.nx-config-product__material-composition,.nx-config-product__material-description,.nx-config-product__material-price,.nx-room-pairings__info p{color:#5f5a54!important;font-size:12px!important;line-height:1.46!important;font-weight:400!important}.nx-config-product__button,.nx-room-pairings__button{min-height:48px!important;border:1px solid #171614!important;border-radius:0!important;background:#fff!important;color:#171614!important;font-size:11.5px!important;line-height:1!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:none!important}.nx-config-product__button:hover,.nx-room-pairings__button:hover{background:#fff!important;border-color:#9a7a50!important;color:#9a7a50!important}.nx-config-product__preview,.nx-config-product__diagram,.nx-config-product__material-image,.nx-room-pairings__media{background:#fff!important}.nx-config-product__preview{border:1px solid rgba(23,22,20,.12)!important;box-shadow:none!important}.nx-config-product__choice:has(input:checked){border-left-color:#9a7a50!important}.nx-config-product__material-card input:checked+.nx-config-product__material-image{box-shadow:0 0 0 1px #9a7a50!important}.nx-room-pairings__card{transition:color .18s ease!important}.nx-room-pairings__media{overflow:hidden!important}.nx-room-pairings__media img{transition:transform .42s ease,filter .42s ease!important}.nx-room-pairings__info span,.nx-room-pairings__info h3,.nx-room-pairings__info p{transition:color .18s ease,transform .18s ease!important}.nx-room-pairings__card:hover .nx-room-pairings__media img,.nx-room-pairings__card:focus-visible .nx-room-pairings__media img{filter:brightness(1.03) contrast(1.02)!important;transform:scale(1.025)!important}.nx-room-pairings__card:hover .nx-room-pairings__info span,.nx-room-pairings__card:focus-visible .nx-room-pairings__info span,.nx-room-pairings__card:hover .nx-room-pairings__info h3,.nx-room-pairings__card:focus-visible .nx-room-pairings__info h3{color:#9a7a50!important;transform:translateY(-1px)!important}.nx-room-pairings__card:hover .nx-room-pairings__info p,.nx-room-pairings__card:focus-visible .nx-room-pairings__info p{color:#9a7a50!important}@media(max-width:760px){.nx-config-product__title,.nx-room-pairings__heading{font-size:21px!important}.nx-config-product__button,.nx-room-pairings__button{font-size:11.5px!important}}@media(prefers-reduced-motion:reduce){.nx-room-pairings__media img,.nx-room-pairings__info span,.nx-room-pairings__info h3,.nx-room-pairings__info p{transition:none!important}.nx-room-pairings__card:hover .nx-room-pairings__media img,.nx-room-pairings__card:focus-visible .nx-room-pairings__media img,.nx-room-pairings__card:hover .nx-room-pairings__info span,.nx-room-pairings__card:focus-visible .nx-room-pairings__info span,.nx-room-pairings__card:hover .nx-room-pairings__info h3,.nx-room-pairings__card:focus-visible .nx-room-pairings__info h3{transform:none!important}}.nx-cth__eyebrow,.nx-list-collections-hero__eyebrow,.nx-home-hero__eyebrow,.nx-home-explore__eyebrow,.nx-featured-products__eyebrow,.nx-config-product__eyebrow,.nx-config-product__variant-label,.nx-room-pairings__eyebrow,.nx-room-pairings__info span,#MainContent[data-template*=collection] .nx-collection-toolbar__controls *,#MainContent[data-template=cart] .cart-totals__total-label,#MainContent[data-template=cart] .cart-discount__label,#MainContent[data-template=cart] .cart-discount__summary{font-size:10.5px!important;line-height:1.25!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important}.nx-home-hero__text,.nx-home-explore__intro,.nx-featured-products__text,.nx-table-fit-notes__intro,.nx-table-fit-notes__item-text,.nx-collection-support-cta__text,.nx-mb-copy-block p{font-size:14.5px!important;line-height:1.6!important;font-weight:400!important}.nx-cth__description,.nx-cth__description p,.nx-config-product__intro,.nx-config-product__intro p,.nx-material-browser p,.nx-mb-material-copy,body.template-page main p,body.template-page main li,body.template-product .product__description,body.template-product .product__description *,#MainContent[data-template=cart] .cart-items__details,#MainContent[data-template=cart] .cart-items__details *{font-size:13px!important;line-height:1.55!important;font-weight:400!important}#MainContent[data-template*=collection] .product-card h3,#MainContent[data-template*=collection] .product-card h4,#MainContent[data-template*=collection] .product-card .h4,#MainContent[data-template*=collection] .product-card a,#MainContent[data-template*=collection] .full-unstyled-link,#MainContent[data-template*=collection] .card__heading,#MainContent[data-template*=collection] .card__heading a,#MainContent[data-template*=collection] product-card text-component,#MainContent[data-template*=collection] product-card text-component *,#MainContent[data-template=cart] .cart-items__title,.nx-room-pairings__info h3{font-size:13px!important;line-height:1.35!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}#MainContent[data-template*=collection] product-price,#MainContent[data-template*=collection] product-price *,#MainContent[data-template*=collection] .price,#MainContent[data-template*=collection] .price *,#MainContent[data-template*=collection] .price-item,#MainContent[data-template=cart] .cart-items__price,#MainContent[data-template=cart] .cart-items__price *,.nx-room-pairings__info p{font-size:12px!important;line-height:1.45!important;font-weight:400!important}.nx-cth__link,.nx-home-hero__button,.nx-home-explore__button,.nx-featured-products__button,.nx-table-hero__button,.nx-product-hero__button,.nx-config-product__button,.nx-room-pairings__button,.nx-collection-support-cta__button,#MainContent[data-template=cart] button,#MainContent[data-template=cart] .button,#MainContent[data-template=cart] .cart-items__empty-button{font-size:11.5px!important;line-height:1!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}.nx-table-hero__intro,.nx-table-hero__intro p,.nx-table-hero__note,.nx-table-hero__size-value,.nx-table-hero__size-note,.nx-table-hero__accordion-content,.nx-table-hero__accordion-content p,.nx-table-hero__accordion-content li,.nx-product-hero__intro,.nx-product-hero__intro p,.nx-product-hero__lead-time,.nx-product-hero__order-note,.nx-product-hero__size-value,.nx-product-hero__size-note,.nx-product-hero__left-accordion-content,.nx-product-hero__left-accordion-content p,.nx-product-hero__left-accordion-content li{color:#5f5a54!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.58!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.nx-table-hero__kicker,.nx-table-hero__price-label,.nx-table-hero__variant-label,.nx-table-hero__size-label,.nx-table-hero__accordion summary,.nx-product-hero__eyebrow,.nx-product-hero__price-label,.nx-product-hero__size-label,.nx-product-hero__left-accordion summary{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:10.5px!important;line-height:1.4!important;font-weight:400!important;letter-spacing:.04em!important;text-transform:uppercase!important}.nx-table-hero__title,.nx-product-hero__title{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(19px,1.35vw,23px)!important;line-height:1.08!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important}.nx-table-hero__price,.nx-product-hero__price{color:#171614!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:14px!important;line-height:1.5!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}:root{--nx-font-body: Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;--nx-font-display: Cormorant Garamond, Cormorant, Garamond, Georgia, serif;--nx-color-ink: #171614;--nx-color-body: #5F5A54;--nx-color-muted: #6D6760;--nx-color-accent: #9A7A50;--nx-type-label-size: 10.5px;--nx-type-button-size: 11.5px;--nx-type-small-size: 12px;--nx-type-support-size: 12.5px;--nx-type-body-size: 13px;--nx-type-price-size: 14px;--nx-type-content-heading-size: 20px;--nx-type-product-title-size: clamp(19px, 1.35vw, 23px);--nx-type-section-heading-size: 21px}.nx-type-label,.nx-type-eyebrow,.nx-type-ui-label{color:var(--nx-color-muted)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-label-size)!important;line-height:1.4!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important}.nx-type-body{color:var(--nx-color-body)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-body-size)!important;line-height:1.58!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.nx-type-support{color:var(--nx-color-body)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-support-size)!important;line-height:1.56!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.nx-type-small-heading{color:var(--nx-color-ink)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-small-size)!important;line-height:1.38!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.nx-type-content-heading{color:var(--nx-color-ink)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-content-heading-size)!important;line-height:1.18!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important}.nx-type-product-title{color:var(--nx-color-ink)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-product-title-size)!important;line-height:1.08!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important}.nx-type-button{color:var(--nx-color-ink)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-button-size)!important;line-height:1!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}#nx-about-clear .nx-about-clear__eyebrow,[class*=nx-bespoke-page__eyebrow],[class*=nx-trade-page__eyebrow],[class*=nx-contact-page__eyebrow],[class*=nx-shipping-][class*=__eyebrow]{color:var(--nx-color-muted)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-label-size)!important;line-height:1.4!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important}#nx-about-clear .nx-about-clear__heading,#nx-about-clear h2,[class*=nx-bespoke-page__heading],.nx-bespoke-page h2,[class*=nx-trade-page__heading],.nx-trade-page h2,[class*=nx-contact-page__heading],.nx-contact-page h2,[class*=nx-shipping-][class*=__heading]{color:var(--nx-color-ink)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-content-heading-size)!important;line-height:1.18!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important}#nx-about-clear p,.nx-bespoke-page p,.nx-trade-page p,.nx-contact-page p,[class*=nx-shipping-] p{color:var(--nx-color-body)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-body-size)!important;line-height:1.62!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}#nx-about-clear .nx-about-clear__value h3,.nx-bespoke-page h3,.nx-trade-page h3,.nx-contact-page__guide-list p,[class*=nx-shipping-] h3,[class*=nx-shipping-] .nx-shipping-delivery__cost-row span,[class*=nx-shipping-] .nx-shipping-delivery__cost-row em{color:var(--nx-color-ink)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-small-size)!important;line-height:1.38!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.nx-material-browser__eyebrow,.nx-mb-eyebrow,[class*=nx-material] [class*=eyebrow]{color:var(--nx-color-muted)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-label-size)!important;line-height:1.4!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important}.nx-material-browser h2,.nx-material-browser .nx-mb-heading,#nx-material-process h2{color:var(--nx-color-ink)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-content-heading-size)!important;line-height:1.18!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important}.nx-material-browser p,.nx-material-browser li,#nx-material-process p{color:var(--nx-color-body)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-body-size)!important;line-height:1.58!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.nx-config-product__step summary,.nx-config-product__choice-main strong,.nx-config-product__material-title,.nx-config-product__preview-head strong,.nx-config-product__selected-material strong,.nx-config-product__summary strong,.nx-sofa-builder__layout-copy strong,.nx-sofa-builder__material strong,.nx-sofa-builder__module-preview strong{color:var(--nx-color-ink)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-body-size)!important;line-height:1.46!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.nx-config-product__choice-main em,.nx-config-product__summary span,.nx-config-product__choice small,.nx-config-product__material-composition,.nx-config-product__material-description,.nx-config-product__material-price,.nx-sofa-builder__intro,.nx-sofa-builder__layout-copy small,.nx-sofa-builder__layout-copy em,.nx-sofa-builder__material small,.nx-sofa-builder__module-copy,.nx-sofa-builder__material-note,.nx-sofa-builder__module-note,.nx-sofa-builder__summary-note{color:var(--nx-color-body)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-body-size)!important;line-height:1.58!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.nx-config-product__price strong,.nx-sofa-builder__summary-price,.nx-sofa-builder__module-total strong{color:var(--nx-color-ink)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-price-size)!important;line-height:1.5!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}body.template-cart .cart-page--empty .cart-page__items,body.template-cart .cart-page--empty .cart-page__items p,body.template-cart .cart-page--empty .cart-page__items .text-block,body.template-cart .cart-page--empty .cart-page__items .text-block *,#MainContent[data-template=cart] .cart-page--empty .cart-page__items,#MainContent[data-template=cart] .cart-page--empty .cart-page__items p,#MainContent[data-template=cart] .cart-page--empty .cart-page__items .text-block,#MainContent[data-template=cart] .cart-page--empty .cart-page__items .text-block *{color:var(--nx-color-body)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-body-size)!important;line-height:1.58!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}body.template-cart .cart-page--empty .cart-items__empty-button,#MainContent[data-template=cart] .cart-page--empty .cart-items__empty-button{color:var(--nx-color-ink)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-button-size)!important;line-height:1!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.template-search .search-page__header h1,body.template-search .search-page__header h2,body.template-search .search-page__header h3,#MainContent[data-template=search] .search-page__header h1,#MainContent[data-template=search] .search-page__header h2,#MainContent[data-template=search] .search-page__header h3{color:var(--nx-color-ink)!important;font-family:var(--nx-font-body)!important;font-size:var(--nx-type-content-heading-size)!important;line-height:1.18!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important}body.template-search .search-page__header label,body.template-search .search-page__header input,body.template-search .search-page__header input::placeholder,#MainContent[data-template=search] .search-page__header label,#MainContent[data-template=search] .search-page__header input,#MainContent[data-template=search] .search-page__header input::placeholder{font-family:var(--nx-font-body)!important;font-size:var(--nx-type-body-size)!important;line-height:1.58!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}body.template-search .product-card h3,body.template-search .product-card h4,body.template-search .product-card .h4,body.template-search .product-card a,body.template-search product-card text-component,body.template-search product-card text-component *,#MainContent[data-template=search] .product-card h3,#MainContent[data-template=search] .product-card h4,#MainContent[data-template=search] .product-card .h4,#MainContent[data-template=search] .product-card a,#MainContent[data-template=search] product-card text-component,#MainContent[data-template=search] product-card text-component *{font-family:var(--nx-font-body)!important;font-size:var(--nx-type-body-size)!important;line-height:1.35!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}#MainContent[data-template=collection] .product-grid__item,#MainContent[data-template^="collection."] .product-grid__item{min-width:0!important}#MainContent[data-template=collection] product-card,#MainContent[data-template^="collection."] product-card,#MainContent[data-template=collection] .product-card,#MainContent[data-template^="collection."] .product-card,#MainContent[data-template=collection] .product-card__content,#MainContent[data-template^="collection."] .product-card__content,#MainContent[data-template=collection] .product-grid__card,#MainContent[data-template^="collection."] .product-grid__card{width:100%!important;max-width:none!important;display:block!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important;padding:0!important}#MainContent[data-template=collection] .card-gallery,#MainContent[data-template^="collection."] .card-gallery,#MainContent[data-template=collection] .product-media-container,#MainContent[data-template^="collection."] .product-media-container,#MainContent[data-template=collection] .product-media,#MainContent[data-template^="collection."] .product-media,#MainContent[data-template=collection] slideshow-component,#MainContent[data-template^="collection."] slideshow-component,#MainContent[data-template=collection] slideshow-container,#MainContent[data-template^="collection."] slideshow-container,#MainContent[data-template=collection] slideshow-slides,#MainContent[data-template^="collection."] slideshow-slides,#MainContent[data-template=collection] slideshow-slide,#MainContent[data-template^="collection."] slideshow-slide{width:100%!important;height:auto!important;aspect-ratio:1 / .82!important;background:#fff!important;border:0!important;box-shadow:none!important;overflow:hidden!important}#MainContent[data-template=collection] .card-gallery,#MainContent[data-template^="collection."] .card-gallery{--gallery-aspect-ratio: 1 / .82 !important}#MainContent[data-template=collection] product-card img,#MainContent[data-template^="collection."] product-card img,#MainContent[data-template=collection] .product-card img,#MainContent[data-template^="collection."] .product-card img,#MainContent[data-template=collection] .card-gallery img,#MainContent[data-template^="collection."] .card-gallery img,#MainContent[data-template=collection] .product-media__image,#MainContent[data-template^="collection."] .product-media__image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;background:#fff!important;transform:none!important;padding:0!important;margin:0!important}#MainContent[data-template=collection] .product-card .group-block,#MainContent[data-template^="collection."] .product-card .group-block,#MainContent[data-template=collection] .product-card .group-block-content,#MainContent[data-template^="collection."] .product-card .group-block-content,#MainContent[data-template=collection] .product-card text-component,#MainContent[data-template^="collection."] .product-card text-component{padding:0!important;margin:0!important;background:transparent!important}#MainContent[data-template=collection] .product-card .card-gallery+*,#MainContent[data-template^="collection."] .product-card .card-gallery+*{margin-top:12px!important}@media screen and (max-width:749px){#MainContent[data-template=collection] .nx-collection-toolbar,#MainContent[data-template^="collection."] .nx-collection-toolbar,#MainContent[data-template=collection] .nx-collection-toolbar__controls,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls,#MainContent[data-template=collection] .nx-collection-toolbar__controls .facets-block-wrapper,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls .facets-block-wrapper,#MainContent[data-template=collection] .nx-collection-toolbar__controls .facets,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls .facets,#MainContent[data-template=collection] .nx-collection-toolbar__controls .facets__form-wrapper,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls .facets__form-wrapper,#MainContent[data-template=collection] .nx-collection-toolbar__controls .facets__form,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls .facets__form{height:auto!important;min-height:0!important;max-height:none!important}#MainContent[data-template=collection] .nx-collection-toolbar__controls .facets,#MainContent[data-template^="collection."] .nx-collection-toolbar__controls .facets{position:static!important;inset:auto!important;width:auto!important;max-width:none!important}#MainContent[data-template=collection] .nx-collection-toolbar,#MainContent[data-template^="collection."] .nx-collection-toolbar{display:none!important;height:0!important;margin:0!important;padding:0!important}#MainContent[data-template=collection] .collection-wrapper,#MainContent[data-template^="collection."] .collection-wrapper{padding-top:0!important}#MainContent[data-template=collection] .product-grid,#MainContent[data-template^="collection."] .product-grid,#MainContent[data-template=collection] #product-grid,#MainContent[data-template^="collection."] #product-grid,#MainContent[data-template=collection] ul.product-grid,#MainContent[data-template^="collection."] ul.product-grid,#MainContent[data-template=collection] .grid.product-grid,#MainContent[data-template^="collection."] .grid.product-grid,#MainContent[data-template=collection] .resource-list--grid,#MainContent[data-template^="collection."] .resource-list--grid{grid-template-columns:minmax(0,1fr)!important;column-gap:0!important;row-gap:40px!important;margin-top:0!important;padding-top:0!important}#MainContent[data-template=collection] .product-grid__item,#MainContent[data-template^="collection."] .product-grid__item,#MainContent[data-template=collection] product-card,#MainContent[data-template^="collection."] product-card,#MainContent[data-template=collection] .product-card,#MainContent[data-template^="collection."] .product-card,#MainContent[data-template=collection] .card-gallery,#MainContent[data-template^="collection."] .card-gallery,#MainContent[data-template=collection] .product-media-container,#MainContent[data-template^="collection."] .product-media-container,#MainContent[data-template=collection] .product-media,#MainContent[data-template^="collection."] .product-media{width:100%!important;margin-left:auto!important;margin-right:auto!important}#MainContent[data-template=collection] product-card img,#MainContent[data-template^="collection."] product-card img,#MainContent[data-template=collection] .product-card img,#MainContent[data-template^="collection."] .product-card img,#MainContent[data-template=collection] .card-gallery img,#MainContent[data-template^="collection."] .card-gallery img,#MainContent[data-template=collection] .product-media__image,#MainContent[data-template^="collection."] .product-media__image{object-position:50% 50%!important;transform:none!important;margin-left:auto!important;margin-right:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/base.css.map */
