.cs-pdp{background:var(--parchment)}.cs-pdp .cs-wrap{padding-top:22px}.cs-crumbs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:18px;color:var(--muted)}.cs-crumbs a{color:var(--muted);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.cs-crumbs a:hover{color:var(--tannin)}.cs-crumbs [aria-current]{color:var(--body)}.cs-pdp .cs-pdp__grid.product{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start;margin:0}.cs-pdp .cs-pdp__grid.product>.product__media-wrapper,.cs-pdp .cs-pdp__grid.product>.product__info-wrapper{max-width:none;width:auto;padding:0;margin:0}@media(min-width:990px){.cs-pdp .cs-pdp__grid.product{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:56px}.cs-pdp .cs-pdp__media{position:sticky;top:20px}}.cs-pdp media-gallery.product__column-sticky{position:static}.cs-pdp__gallery{position:relative}.cs-pdp__badge{position:absolute;left:16px;top:16px;z-index:3;pointer-events:none}.cs-pdp .product__media-list .product-media-container.media-type-image{--aspect-ratio:.8}.cs-pdp .product__media-list .media{background:var(--photo)}.cs-pdp .product__media-list .media>img{object-position:center 20%}.cs-pdp .product__media-list .media-fit-contain .media>img{object-fit:contain}.cs-pdp .product__media-icon{display:none}.cs-pdp .global-media-settings{border:0;border-radius:0;box-shadow:none}.cs-pdp .product__media-list{margin-bottom:0}.cs-pdp .product__media-item{padding:0}.cs-pdp .thumbnail-slider{margin-top:12px}.cs-pdp .thumbnail-list{gap:8px}.cs-pdp .thumbnail-list__item:before{padding-bottom:133.333%}.cs-pdp .thumbnail{border:0;border-radius:0;background:var(--photo)}.cs-pdp .thumbnail img{object-position:center 20%;opacity:.82;transition:opacity .15s}.cs-pdp .thumbnail:hover,.cs-pdp .thumbnail:hover img,.cs-pdp .thumbnail[aria-current] img{opacity:1}.cs-pdp .thumbnail[aria-current]{box-shadow:none;outline:2px solid var(--tannin);outline-offset:-2px}@media(min-width:750px){.cs-pdp .thumbnail-list{grid-template-columns:repeat(8,minmax(0,1fr))}.cs-pdp .product__media-wrapper .slider-buttons{display:none}}@media(max-width:749px){.cs-pdp .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide),.cs-pdp .product__media-wrapper slider-component{margin-left:-16px;margin-right:-16px}.cs-pdp .product__media-list{margin:0!important;width:100%!important;padding:0!important;column-gap:0;gap:0;scroll-padding-left:0}.cs-pdp .product__media-list .product__media-item{width:100%!important;max-width:100%!important;flex:0 0 100%;margin:0!important;padding:0!important}.cs-pdp .product__media-list.slider--mobile:after{content:none}.cs-pdp .product__media-list .product-media-container.media-type-image{--aspect-ratio:.8}.cs-pdp .product__media-wrapper .slider-buttons{position:absolute;right:12px;top:12px;z-index:3;margin:0;min-height:0;border:0;padding:0}.cs-pdp .product__media-wrapper .slider-button{display:none}.cs-pdp .product__media-wrapper .slider-counter{display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 9px;min-width:0;margin:0;background:var(--vellum);color:var(--tannin);border-radius:2px;font:600 11px var(--f-body);letter-spacing:.08em}.cs-pdp__badge{left:12px;top:12px}.cs-pdp .cs-pdp__media{margin-top:-6px}}.cs-pdp__tiles{display:none}@media(min-width:990px){.cs-pdp__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.cs-pdp__tile{height:220px}.cs-pdp__tile img{object-position:center 45%}}.cs-buy{display:flex;flex-direction:column;gap:22px}.cs-buy>*{margin:0}.cs-pdp__eyebrow{margin-bottom:-12px}.cs-pdp__title h1{margin:0;word-break:break-word}.cs-pdp__title--long .cs-d2{font-size:42px;line-height:1.08}.cs-price{padding-bottom:18px;border-bottom:1px solid var(--line)}.cs-price__inner{display:flex;flex-direction:column;gap:4px}.cs-price__row{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px}.cs-price__now{font-size:28px;font-weight:600;line-height:1.2;color:var(--ink)}.cs-price__prepaid{font-size:14px;line-height:1.5;color:var(--green);font-weight:500}.cs-price__terms:empty,.cs-price__terms .installment:empty{display:none}.cs-price__terms{font-size:13px}.cs-pdp .cs-price__terms .installment{margin:0}.cs-colours{display:flex;flex-direction:column;gap:12px}.cs-colours .cs-label{margin:0}.cs-colours__name{color:var(--ink);letter-spacing:.04em;text-transform:none;font-size:14px}.cs-colours__row{display:flex;flex-wrap:wrap;gap:12px}.cs-colours__sw{width:46px;height:46px;border-radius:50%;padding:4px;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px transparent;text-decoration:none}.cs-colours__sw:hover{box-shadow:inset 0 0 0 1.5px var(--line-2)}.cs-colours__sw.is-on{box-shadow:inset 0 0 0 1.5px var(--tannin)}.cs-colours__sw .cs-sw,.cs-colours__img{width:100%;height:100%;border-radius:50%;object-fit:cover}.cs-fit{display:flex;flex-direction:column;gap:12px}.cs-fit .cs-label{margin:0}.cs-fit .cs-seg button{padding:0 8px;text-align:center}.cs-mtm{display:flex;flex-direction:column;gap:16px;padding:22px;background:var(--vellum);border:1px dashed rgba(138,90,43,.6)}.cs-mtm[hidden]{display:none}.cs-mtm__head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.cs-mtm__head .cs-label{margin:0}.cs-mtm__head .cs-tlink{font-size:13px}.cs-mtm__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cs-mtm__opt{font-weight:500;letter-spacing:.04em;text-transform:none;opacity:.8}.cs-pdp .cs-input{font-size:15px;box-shadow:none;outline-offset:0}.cs-pdp .cs-mono{font-family:var(--f-mono)}.cs-pdp .cs-input:focus{border-color:var(--tannin);outline:1px solid var(--tannin)}.cs-pdp .cs-input[aria-invalid=true]{border-color:#a3341f;background:#fbf1ec}.cs-pdp .cs-input::placeholder{color:#9a8878;opacity:1}.cs-mtm__notes{height:auto;min-height:64px;padding:10px 14px;line-height:1.5;resize:vertical}.cs-mtm__pref{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:8px}.cs-mtm__pref legend{padding:0;margin-bottom:8px}.cs-mtm__chips{display:flex;gap:6px;flex-wrap:wrap}.cs-mtm__chips .cs-chip{position:relative}.cs-mtm__chips .cs-chip input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.cs-mtm__chips .cs-chip:has(input:focus-visible){outline:2px solid var(--brass);outline-offset:2px}.cs-mtm__chips .cs-chip:has(input:checked){background:var(--tannin);border-color:var(--tannin);color:var(--vellum)}.cs-mtm__hint{background:var(--hide);padding:12px 14px;font-size:14px;line-height:1.55;color:var(--ink)}.cs-mtm__error{padding:10px 14px;background:#fbf1ec;border-left:2px solid #A3341F;color:#7c2614;font-size:14px;line-height:1.5}.cs-mtm__hint[hidden],.cs-mtm__error[hidden]{display:none}.cs-vp{display:flex;flex-direction:column;gap:12px}.cs-vp__selects{display:flex;flex-direction:column;gap:18px}.cs-pdp .cs-opt{position:relative;margin:0;padding:0;border:0;min-width:0;max-width:none;flex:none}.cs-pdp .cs-opt[hidden]{display:none}.cs-opt__legend{padding:0;margin:0 0 12px;float:left;width:100%;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);line-height:28px}.cs-opt__legend .cs-label{display:inline}.cs-opt__val,.cs-opt__status{color:var(--ink);letter-spacing:.06em;font-size:13.5px}.cs-opt__links{position:absolute;right:0;top:0;display:flex;gap:16px;margin:0;line-height:28px}.cs-opt__links .cs-tlink{background:none;border:0;padding:0;font-size:13px;cursor:pointer}.cs-opt--size .cs-opt__legend{padding-right:190px}.cs-opt__values{clear:both;display:flex;flex-wrap:wrap;gap:8px}.cs-opt--size .cs-opt__values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(min-width:1100px){.cs-opt--size .cs-opt__values{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none;gap:6px}}.cs-pdp .cs-opt input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none;clip:rect(0,0,0,0)}.cs-pdp .cs-opt input[type=radio]+label{position:relative;display:flex;align-items:center;justify-content:center;min-width:56px;height:48px;padding:0 10px;border:1px solid var(--line-2);background:var(--vellum);border-radius:2px;font:600 14px/1 var(--f-body);color:var(--ink);letter-spacing:.02em;cursor:pointer;transition:border-color .12s,background .12s;margin:0}.cs-pdp .cs-opt--size input[type=radio]+label{min-width:0}.cs-pdp .cs-opt input[type=radio]+label:hover{border-color:var(--tannin)}.cs-pdp .cs-opt input[type=radio]:focus-visible+label{outline:2px solid var(--brass);outline-offset:2px}.cs-pdp .cs-opt input[type=radio]+label.is-mto{border-style:dashed;color:var(--body)}.cs-pdp .cs-opt input[type=radio]+label.is-mto:after{content:"";position:absolute;right:5px;top:5px;width:6px;height:6px;border-radius:50%;border:1.5px solid var(--amber)}.cs-pdp .cs-opt input[type=radio]:not(.disabled)+label>.label-unavailable{display:none}.cs-pdp .cs-opt input[type=radio].disabled+label{color:var(--muted);background:transparent;text-decoration:line-through;text-decoration-thickness:1px}.cs-pdp .cs-opt input[type=radio]:checked+label{background:var(--tannin);border-color:var(--tannin);color:var(--vellum);text-decoration:none}.cs-pdp .cs-opt input[type=radio]:checked+label.is-mto:after{border-color:var(--gold)}.cs-avail{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--ink)}.cs-avail__dot{width:8px;height:8px;border-radius:50%;background:var(--green);flex:none}.cs-avail[data-status=mto] .cs-avail__dot,.cs-avail[data-status=mtm] .cs-avail__dot{background:transparent;border:1.5px solid var(--amber)}.cs-avail[data-status=soldout]{color:var(--muted)}.cs-avail[data-status=soldout] .cs-avail__dot{background:var(--line-2)}.cs-avail-key{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;margin:0}.cs-avail-key[hidden]{display:none}.cs-avail-key>span{display:inline-flex;align-items:center;gap:6px}.cs-vp__help{margin:0}.cs-linkbtn{display:inline;background:none;border:0;padding:0;font:inherit;font-weight:600;color:var(--tannin);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cs-is-mtm .cs-vp__help{display:none}.cs-buyrow{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.cs-buyrow__main{flex:1.4 1 220px;min-width:0}.cs-buyrow>.cs-app{flex:1 1 150px;min-width:0}.cs-buyrow>.cs-app>*{margin-top:0;margin-bottom:0}.cs-pdp .product-form{margin:0}.cs-pdp .product-form__buttons{display:flex;flex-direction:column;gap:10px;max-width:none}.cs-pdp .product-form__submit{position:relative;margin:0;height:52px}.cs-pdp .product-form__submit[disabled]{background:var(--hide-2);color:var(--muted);cursor:not-allowed}.cs-pdp .product-form__submit.loading>span{visibility:hidden}.cs-pdp .product-form__submit .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.cs-pdp .product-form__submit .loading__spinner.hidden{display:none}.cs-pdp .product-form__submit .loading__spinner .path{stroke:var(--vellum)}.cs-pdp .product-form__error-message-wrapper:not([hidden]){margin:0 0 10px;font-size:13.5px;color:#7c2614}.cs-pdp .shopify-payment-button__button--unbranded{height:52px;min-height:52px;border-radius:2px;background:transparent;color:var(--tannin);box-shadow:inset 0 0 0 1.5px var(--tannin)}.cs-pdp .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#3b24180f}.cs-pdp .shopify-payment-button__more-options{color:var(--tannin)}.cs-pdp .product__pickup-availabilities:empty{display:none}.cs-is-mtm .cs-app--buynow,.cs-is-mtm .cs-app:has(#gokwik-buy-now,.gokwik-buynow-button,[id*=gokwik],[class*=gokwik]),.cs-is-mtm .shopify-payment-button,html.cs-mtm-on #gokwik-buy-now,html.cs-mtm-on .gokwik-buynow-button{display:none!important}.cs-trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;font-size:13.5px;line-height:1.45;color:var(--ink)}.cs-trust li{display:flex;gap:10px;align-items:center}.cs-trust .cs-ic{color:var(--saddle)}.cs-trust a{color:var(--tannin);font-weight:600;text-decoration:underline;text-underline-offset:3px}.cs-trust__short{display:none}.cs-buy .cs-acc+.cs-acc{margin-top:-22px}.cs-buy .cs-acc:last-of-type{border-bottom:1px solid var(--line)}.cs-acc__spec{padding-bottom:4px}.cs-acc__spec dd{margin:0;color:var(--ink)}.cs-acc__passport{margin-top:14px}.cs-acc__soon{margin-bottom:12px}.cs-acc__list{margin:0 0 12px;padding-left:18px;display:flex;flex-direction:column;gap:6px}.cs-acc .cs-tlink{font-size:inherit}.cs-rte{font-size:14px;line-height:1.65;color:var(--body)}.cs-rte>*+*{margin-top:10px}.cs-rte p,.cs-rte ul,.cs-rte ol{margin:0}.cs-rte ul,.cs-rte ol{padding-left:18px}.cs-rte a{color:var(--tannin);text-decoration:underline;text-underline-offset:3px}.cs-rte img{max-width:100%;height:auto}.cs-rte table{width:100%;border-collapse:collapse}.cs-rte td,.cs-rte th{border:1px solid var(--line);padding:6px 8px}.cs-acc .cs-sc{margin-top:2px}.cs-buy .product__text,.cs-buy .product__description{margin:0}@media(max-width:989px){.cs-pdp .cs-wrap{padding-top:0}.cs-crumbs{display:none}.cs-buy{gap:16px}.cs-pdp__eyebrow{margin-bottom:-6px;font-size:11px}.cs-pdp__title .cs-d2,.cs-pdp__title--long .cs-d2{font-size:32px;line-height:1.05}.cs-pdp__title--long .cs-d2{font-size:28px}.cs-price{padding-bottom:14px}.cs-price__now{font-size:24px}.cs-price__prepaid{font-size:13px}.cs-buy .cs-acc+.cs-acc{margin-top:-16px}.cs-buy .cs-acc>summary{padding:14px 0;font-size:13px}}@media(max-width:599px){.cs-opt--size .cs-opt__legend{padding-right:104px}.cs-opt__links [data-cs-fitfinder-open]+[data-cs-open-acc]{display:none}.cs-opt__links .cs-tlink{font-size:12.5px}.cs-mtm{padding:16px}.cs-mtm__grid{gap:10px}.cs-mtm__grid .cs-input{height:44px;padding:0 10px}.cs-trust{gap:10px;font-size:12.5px}.cs-trust .cs-ic{width:18px;height:18px}.cs-trust__long{display:none}.cs-trust__short{display:inline}.cs-buyrow__main{flex-basis:180px}.cs-buyrow>.cs-app{flex-basis:120px}}@media(max-width:379px){.cs-mtm__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;height:72px;padding:0 16px;padding-bottom:env(safe-area-inset-bottom);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;background:var(--vellum);border-top:1px solid rgba(59,36,24,.2);box-shadow:0 -8px 24px #1c110a1f;animation:cs-sticky-in .2s ease-out}.cs-sticky[hidden]{display:none}.cs-sticky__info{min-width:0}.cs-sticky__name{margin:0;font-weight:600;font-size:14px;display:flex;gap:4px;min-width:0;white-space:nowrap}.cs-sticky__title{overflow:hidden;text-overflow:ellipsis;min-width:0}.cs-sticky__size{flex:none}.cs-sticky .cs-tiny{margin:0}.cs-sticky .cs-btn{height:46px;padding:0 20px}.cs-sticky .cs-btn[disabled]{background:var(--hide-2);color:var(--muted);cursor:not-allowed}@keyframes cs-sticky-in{0%{transform:translateY(100%)}to{transform:none}}@media(min-width:990px){.cs-sticky{display:none!important}}@media(max-width:989px){body.cs-sticky-on{padding-bottom:72px}}html.cs-ff-open{overflow:hidden}.cs-ff{border:0;padding:0;overflow:hidden;margin:auto;width:min(820px,calc(100vw - 32px));max-width:none;height:min(760px,calc(100vh - 48px));max-height:none;background:var(--vellum);color:var(--ink);box-shadow:0 30px 80px #00000059}.cs-ff:not([open]){display:none}.cs-ff[open]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.cs-ff::backdrop{background:#1c110a9e}.cs-ff__box{display:flex;flex-direction:column;height:100%}.cs-ff__head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 32px;border-bottom:1px solid var(--line)}.cs-ff__title{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--f-display);font-size:21px;line-height:1.25}.cs-ff__ic{color:var(--brass-text)}.cs-ff__x{width:40px;height:40px;display:grid;place-items:center;border:0;background:none;color:var(--ink);flex:none}.cs-ff__steps{list-style:none;margin:0;padding:18px 32px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cs-ff__stepnav{display:flex;flex-direction:column;gap:8px}.cs-ff__bar{height:4px;background:var(--hide-2)}.cs-ff__stepnav.is-on .cs-ff__bar{background:var(--tannin)}.cs-ff__steplabel{font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--muted)}.cs-ff__stepnav.is-current .cs-ff__steplabel{color:var(--ink)}.cs-ff__count{display:none;margin:0;padding:8px 16px 0}.cs-ff__body{flex:1;min-height:0;overflow-y:auto;padding:30px 32px}.cs-ff__step{display:flex;flex-direction:column;gap:26px}.cs-ff__step[hidden]{display:none}.cs-ff__step h2:focus{outline:none}.cs-ff__range{gap:12px}.cs-ff__rangerow{display:flex;align-items:center;gap:20px}.cs-ff__rangerow input[type=range]{flex:1;min-width:0;accent-color:var(--tannin);height:24px}.cs-ff__rangerow output{width:200px;text-align:right;flex:none}.cs-ff__cards{display:grid;gap:14px}.cs-ff__cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-ff__cards--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cs-ff__card{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;text-align:left;background:var(--parchment);color:var(--ink);border:1px solid var(--line-2);border-radius:2px;cursor:pointer}.cs-ff__card--figure{align-items:center;text-align:center;gap:12px;padding:20px 10px}.cs-ff__card svg{width:62px;height:100px;fill:none;stroke:currentColor;stroke-width:2}.cs-ff__card:hover{border-color:var(--tannin)}.cs-ff__card.is-on{background:var(--tannin);color:var(--vellum);border-color:var(--tannin)}.cs-ff__cardt{font-weight:600;font-size:15px}.cs-ff__cardh{font-size:12.5px;opacity:.85;line-height:1.45}.cs-ff__group{display:flex;flex-direction:column;gap:14px}.cs-ff__step[data-cs-ff-step="3"]{gap:28px}.cs-ff__chips{display:flex;gap:8px;flex-wrap:wrap}.cs-ff__result{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;align-items:start}.cs-ff__big{background:var(--tannin);color:var(--vellum);padding:26px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.cs-ff__bigl{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.cs-ff__size{font-family:var(--f-display);font-size:96px;line-height:1}.cs-ff__conf{font-size:13px;color:#e2d3bc}.cs-ff__detail{display:flex;flex-direction:column;gap:14px}.cs-ff__meas{margin:0;border-top:1px solid var(--line);font-size:14px;font-variant-numeric:tabular-nums}.cs-ff__meas>div{display:grid;grid-template-columns:1fr 1fr;padding:9px 0;border-bottom:1px solid var(--line)}.cs-ff__meas dt{color:var(--muted)}.cs-ff__meas dd{margin:0;font-weight:600}.cs-ff__note,.cs-ff__avail{margin:0;background:var(--hide);padding:12px 14px;font-size:13.5px;line-height:1.5}.cs-ff__note[hidden],.cs-ff__avail[hidden]{display:none}.cs-ff__ctas{display:flex;gap:10px;flex-wrap:wrap}.cs-ff__ctas [hidden]{display:none}.cs-ff__foot{display:flex;align-items:center;gap:12px;padding:16px 32px;border-top:1px solid var(--line)}.cs-ff__foot [data-cs-ff-next],.cs-ff__foot [data-cs-ff-restart]{margin-left:auto}.cs-ff__foot [hidden]{display:none}.cs-ff__foot .cs-btn[disabled]{opacity:.45;cursor:not-allowed}.cs-ff__need{color:var(--amber)}.cs-ff__women{display:flex;flex-direction:column;gap:18px}@media(max-width:749px){.cs-ff{width:100vw;height:100%;max-height:100dvh;margin:0;box-shadow:none}.cs-ff__head{padding:8px 8px 8px 16px}.cs-ff__title{font-family:var(--f-body);font-weight:600;font-size:15px;gap:8px}.cs-ff__in{display:none}.cs-ff__x{width:44px;height:44px}.cs-ff__steps{padding:12px 16px 0;gap:5px}.cs-ff__steplabel{display:none}.cs-ff__count{display:block}.cs-ff__body{padding:18px 16px}.cs-ff__step{gap:20px}.cs-ff .cs-d3{font-size:24px}.cs-ff__rangerow{gap:12px}.cs-ff__rangerow output{width:auto;min-width:120px;font-size:19px}.cs-ff__cards--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cs-ff__cards--3{grid-template-columns:minmax(0,1fr);gap:8px}.cs-ff__card--figure{padding:14px 8px}.cs-ff__card svg{width:48px;height:78px}.cs-ff__result{grid-template-columns:minmax(0,1fr);gap:16px}.cs-ff__big{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:18px;row-gap:4px;align-items:center;text-align:left;padding:22px}.cs-ff__size{grid-row:1/3;font-size:84px}.cs-ff__bigl{font-size:11px}.cs-ff__conf{font-size:14px}.cs-ff__ctas .cs-btn{width:100%}.cs-ff__foot{padding:14px 16px calc(14px + env(safe-area-inset-bottom));background:var(--parchment)}}.cs-made__inner{display:flex;flex-direction:column;gap:32px}.cs-made__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.cs-made__head>div{display:flex;flex-direction:column;gap:12px}.cs-made__head h2{color:var(--vellum)}.cs-made__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.cs-made__step{display:flex;flex-direction:column;gap:12px}.cs-made__ph{height:220px}.cs-made__step .cs-step-n{margin:0}.cs-made__text{font-size:14px;line-height:1.6;color:#e2d3bc;margin:0}.cs-made.cs-section{padding-top:72px;padding-bottom:72px}@media(max-width:989px){.cs-made.cs-section{padding-top:48px;padding-bottom:48px}.cs-made__inner{gap:24px}.cs-made__steps{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-right:-16px;padding-right:16px;scrollbar-width:none}.cs-made__steps::-webkit-scrollbar{display:none}.cs-made__step{flex:0 0 72%;scroll-snap-align:start}.cs-made__ph{height:200px}}.cs-recos__inner{display:flex;flex-direction:column;gap:28px;padding-top:80px;padding-bottom:88px}.cs-recos{background:var(--vellum);border-top:1px solid var(--line)}.cs-recos:not(:has(.cs-recos__grid>*)){border-top:0;background:none}.cs-recos:not(:has(.cs-recos__grid>*)) .cs-recos__inner{padding:0;gap:0}.cs-recos:not(:has(.cs-recos__grid>*)) .cs-recos__head{display:none}.cs-recos__host{display:block}.cs-recos__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.cs-recos__head h2{margin:0}@media(max-width:989px){.cs-recos__inner{gap:16px;padding-top:28px;padding-bottom:32px}.cs-recos__grid{display:flex;gap:10px;overflow-x:auto;margin-right:-16px;padding-right:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.cs-recos__grid::-webkit-scrollbar{display:none}.cs-recos__grid>*{flex:0 0 44%;scroll-snap-align:start}}@media(max-width:599px){.cs-recos__grid>*{flex-basis:46%}.cs-recos__head h2{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cs-product.css.map */
