:root{--c-bg:var(--t-page);--c-fg:var(--t-ink);--c-muted:var(--t-neutral);--c-soft:var(--t-neutral);--c-line:var(--t-neutral-lt);--c-hair:var(--t-card);--c-surface:var(--t-page);--c-r:2px;--c-max:1280px;--c-ease:cubic-bezier(.22,.61,.36,1);--c-card-ratio:1}.calmy,.calmy *{box-sizing:border-box}.calmy{color:var(--c-fg);-webkit-font-smoothing:antialiased}.calmy-wrap{max-width:var(--c-max);margin:0 auto;padding:0 20px}@media(min-width:1000px){.calmy-wrap{padding:0 40px}}.calmy-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:999px){.shopify-section:has(>.cpdp){margin-block-start:0}}body:has(.cstick){padding-bottom:78px}.cpdp{padding-bottom:8px}@media(min-width:1000px){.cpdp{padding-bottom:24px}}.cpdp__grid{display:block}@media(min-width:1000px){.cpdp__grid{display:grid;grid-template-columns:60fr 40fr;gap:72px;align-items:start;max-width:var(--c-max);margin:0 auto;padding:0 40px}}.cbread{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-soft);padding:2px 20px 0}.cbread ol{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.cbread ol::-webkit-scrollbar{display:none}.cbread li{white-space:nowrap}.cbread a{color:inherit;text-decoration:none}@media(min-width:1000px){.cbread{display:block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--c-soft);padding:20px 40px 12px;max-width:var(--c-max);margin:0 auto}.cbread a{color:inherit;text-decoration:none}.cbread a:hover{color:var(--c-fg)}}.cgal{position:relative;background:var(--c-bg)}.cgal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.cgal__track::-webkit-scrollbar{display:none}.cgal__item{flex:0 0 100%;scroll-snap-align:center;background:var(--c-bg);position:relative;aspect-ratio:1/1;max-height:76vh;overflow:hidden}.cgal__item img,.cgal__item video{width:100%;height:100%;object-fit:contain;display:block;padding:1% 3% 3%}.cgal__badge{position:absolute;top:8px;left:20px;z-index:2;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--c-soft)}.cgal__count{position:absolute;right:16px;bottom:12px;z-index:2;font-size:10.5px;letter-spacing:.14em;color:var(--c-fg);font-variant-numeric:tabular-nums;pointer-events:none;background:rgb(var(--t-page-rgb) / .86);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:5px 10px;border-radius:999px}@media(min-width:1000px){.cgal__track{display:grid;grid-template-columns:1fr 1fr;gap:0;overflow:visible}.cgal__item{aspect-ratio:1/1;max-height:none}.cgal__item img,.cgal__item video{padding:6%}.cgal__item--wide{grid-column:1 / -1;aspect-ratio:5/4}.cgal__item--wide img{padding:5%}.cgal__item img{transition:transform .9s var(--c-ease)}.cgal__item:hover img{transform:scale(1.03)}.cgal__count,.cgal__badge{display:none}.cgal--few .cgal__track{grid-template-columns:1fr;max-width:660px}.cgal--few .cgal__item--wide{aspect-ratio:1/1}}.cinfo{padding:16px 20px 0}@media(min-width:1000px){.cinfo{padding:26px 0 0}}.coffer{display:flex;align-items:center;gap:12px;padding:13px 14px;margin:0 0 18px;background:var(--c-white,var(--t-page));border:1px solid var(--c-hair);border-left:1px solid var(--c-clay);border-radius:var(--c-r,2px)}.coffer__ic img{width:22px;height:22px;object-fit:contain;display:block}.coffer__b{display:flex;flex-direction:column;gap:2px;min-width:0}.coffer__h{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-fg)}.coffer__t{font-size:12.5px;color:var(--c-muted);line-height:1.5}.coffer__code{margin-left:auto;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-clay);border:1px dashed var(--c-line);padding:5px 9px;white-space:nowrap}.cinfo__title{font-family:var(--c-serif,Georgia,serif);font-size:26px;line-height:1.1;letter-spacing:-.028em;margin:0 0 10px;font-weight:400}@media(min-width:1000px){.cinfo__title{font-size:36px;margin:0 0 12px}}.cinfo__tagline{font-size:14.5px;line-height:1.6;color:var(--c-muted);margin:0 0 14px;max-width:44ch}.cinfo__ratinglink{display:block;text-decoration:none;color:inherit;margin:0 0 12px}.cinfo__ratinglink:hover{opacity:.75}.cinfo__rating{margin:0;font-size:12px;color:var(--c-muted)}.cinfo__rating:empty{display:none}.cinfo__price{display:flex;align-items:baseline;gap:10px;font-size:20px;color:var(--c-fg);margin:0 0 20px;font-variant-numeric:tabular-nums}@media(min-width:1000px){.cinfo__price{font-size:22px}}.cinfo__price del{color:var(--c-soft);font-size:15px;text-decoration-thickness:.5px}.cben3{list-style:none;margin:0 0 26px;padding:20px 0;border-top:1px solid var(--c-hair);border-bottom:1px solid var(--c-hair);display:flex;flex-direction:column;gap:11px}.cben3 li{display:flex;align-items:flex-start;gap:11px;font-size:14px;line-height:1.5;color:var(--c-fg);margin:0}.cben3 svg{width:15px;height:15px;flex:none;margin-top:2px;fill:none;stroke:var(--c-clay);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.ctiers{display:flex;flex-direction:column;gap:8px;margin:0 0 26px}.ctier{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;cursor:pointer;border:1px solid var(--c-line);border-radius:var(--c-r);background:none;transition:border-color .18s var(--c-ease),background .18s var(--c-ease)}.ctier:hover{border-color:var(--c-fg)}.ctiers input:checked+.ctier{border-color:var(--c-fg);background:var(--c-surface);box-shadow:inset 0 0 0 1px var(--c-fg)}.ctiers input:focus-visible+.ctier{outline:1px solid var(--c-fg);outline-offset:3px}.ctier__m{width:44px;height:44px;flex:none;background:var(--c-bg);display:block}.ctier__m img{width:100%;height:100%;object-fit:contain;display:block}.ctier__b{display:flex;flex-direction:column;gap:2px;min-width:0}.ctier__n{font-size:14px;color:var(--c-fg)}.ctier__s{font-size:11.5px;color:var(--c-soft)}.ctier__flag{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--c-clay);margin-left:auto}.ctier__p{margin-left:auto;font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.ctier__flag+.ctier__p{margin-left:12px}.cvar{margin:0 0 24px}.cvar__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 12px;min-height:16px}.cvar__label{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--c-soft)}.cvar__value{font-size:13.5px;color:var(--c-fg);margin-left:9px}.cvar__guide{font-size:10px;letter-spacing:.16em;text-transform:uppercase;background:none;border:0;padding:0;color:var(--c-muted);cursor:pointer;font-family:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:.5px;transition:color .18s var(--c-ease)}.cvar__guide:hover{color:var(--c-clay)}.cvar__opts{display:flex;flex-wrap:wrap;gap:10px}.cvar input{position:absolute;opacity:0;pointer-events:none}.cvar__sw{width:44px;height:44px;border-radius:50%;border:1px solid rgb(var(--t-ink-rgb) / .1);overflow:hidden;cursor:pointer;display:block;background:var(--c-surface);position:relative;transition:box-shadow .22s var(--c-ease)}.cvar__sw img{width:100%;height:100%;object-fit:cover;display:block}.cvar input:checked+.cvar__sw{box-shadow:0 0 0 2px var(--c-bg),0 0 0 3px var(--c-fg);border-color:transparent}.cvar input:focus-visible+.cvar__sw,.cvar input:focus-visible+.cvar__btn{outline:1px solid var(--c-fg);outline-offset:3px}.cvar__btn{min-width:52px;height:44px;padding:0 14px;border:1px solid var(--c-line);border-radius:var(--c-r);display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13.5px;line-height:1;font-family:inherit;cursor:pointer;background:none;color:var(--c-fg);font-variant-numeric:tabular-nums;transition:border-color .18s var(--c-ease),background .18s var(--c-ease),color .18s var(--c-ease)}.cvar__btn:hover{border-color:var(--c-fg)}.cvar__btn small{font-size:11px;color:var(--c-soft)}.cvar input:checked+.cvar__btn{background:var(--c-fg);border-color:var(--c-fg);color:var(--c-bg)}.cvar input:checked+.cvar__btn small{color:inherit;opacity:.7}.cvar input:disabled+.cvar__btn{opacity:.4;border-color:var(--c-hair);color:var(--c-soft);cursor:not-allowed;text-decoration:line-through;text-decoration-thickness:.5px}.cvar input:disabled+.cvar__sw{opacity:.35;cursor:not-allowed;position:relative}.cvar input:disabled+.cvar__sw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top left,transparent calc(50% - .5px),var(--c-fg) calc(50% - .5px),var(--c-fg) calc(50% + .5px),transparent calc(50% + .5px))}.catc{display:block;width:100%;height:56px;margin-top:24px;border:0;border-radius:15px;background:var(--c-espresso);color:var(--c-cream);font-family:inherit;font-size:11px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background-color .2s var(--c-ease)}.catc:hover{background-color:#3a322b}.catc:active{background-color:#191512}.catc:focus-visible{outline:2px solid var(--c-espresso);outline-offset:3px}.catc .cb__fill{display:none}.catc .cb__label,.catc .cb__face{color:inherit}.catc .cb__label{display:inline-flex;align-items:center;gap:8px;text-indent:0;padding-inline-start:.2em}.catc .catc__ic{display:inline-flex;flex:none}.catc .catc__ic .cico{inline-size:1.5em;block-size:1.5em;color:currentColor}.catc .catc__t{letter-spacing:inherit}.catc .catc__sep{opacity:.45;letter-spacing:0}.catc .catc__p{letter-spacing:inherit}.catc .catc__sep[hidden],.catc .catc__p[hidden]{display:none}.catc[disabled]{opacity:.35;cursor:not-allowed}.catc__after{display:none;margin:10px 0 0;font-size:13px;color:var(--c-muted)}.catc__after a{color:var(--c-fg)}.is-added .catc__after{display:block}.cerr{display:none;margin:10px 0 0;font-size:13px;color:var(--t-accent)}.cerr.is-on{display:block}.cpay{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:14px 0 0}.cpay__l{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-soft)}.cpay__list{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cpay__i{height:22px;width:auto;display:block;opacity:.85}.ctrust{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--c-hair);border:1px solid var(--c-hair)}.ctrust li{margin:0;padding:14px 14px 16px;background:var(--c-bg);display:flex;flex-direction:column;gap:5px}.ctrust__h{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--c-fg)}.ctrust__t{font-size:12px;line-height:1.5;color:var(--c-muted)}.cwhy{padding:0 0 8px}.cwhy__h{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--c-soft);margin:0 0 20px;font-weight:400}.cwhy__l{list-style:none;margin:0;padding:0;display:grid;gap:18px}@media(min-width:700px){.cwhy__l{grid-template-columns:1fr 1fr;gap:24px 40px}}.cwhy__l li{margin:0;padding:0 0 0 22px;position:relative;font-size:15px;line-height:1.6;color:var(--c-fg)}.cwhy__l li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:1px;background:var(--c-clay)}.cspec{padding:34px 0 30px}.cspec__h{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--c-soft);margin:0 0 16px;font-weight:400;font-family:inherit}.cspec__list{margin:0;padding:0;border-top:1px solid var(--c-hair)}.cspec__row{display:grid;grid-template-columns:1fr;gap:3px;padding:15px 0;border-bottom:1px solid var(--c-hair)}@media(min-width:600px){.cspec__row{grid-template-columns:150px 1fr;gap:20px;align-items:baseline}}.cspec__row dt{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--c-soft);margin:0}.cspec__row dd{margin:0;font-size:14.5px;line-height:1.7;color:var(--c-fg)}.cspec__row--rt dd{color:var(--c-muted)}.cspec__row--rt dd p{margin:0 0 8px}.cspec__row--rt dd p:last-child{margin:0}.cdet{padding:8px 0 0}.cdet__in{max-width:760px;margin:0 auto;padding:0 20px}@media(min-width:1000px){.cdet{padding:24px 0 0}.cdet__in{padding:0 40px}}.cacc{border-top:1px solid var(--c-hair)}.cacc details{border-bottom:1px solid var(--c-hair)}.cacc summary{list-style:none;cursor:pointer;padding:20px 0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;transition:color .18s var(--c-ease)}.cacc summary:hover{color:var(--c-clay)}.cacc summary::-webkit-details-marker{display:none}.cacc summary:after{content:"";width:7px;height:7px;border-right:1px solid var(--c-soft);border-bottom:1px solid var(--c-soft);transform:rotate(45deg) translateY(-2px);transition:transform .25s var(--c-ease);flex:none}.cacc details[open] summary:after{transform:rotate(225deg) translateY(-2px)}.cacc__body{padding:0 0 24px;font-size:14.5px;line-height:1.75;color:var(--c-muted)}.cacc__body p{margin:0 0 10px}.cacc__body p:last-child{margin:0}.cugc{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px;padding:0 20px;overscroll-behavior-x:contain}.cugc::-webkit-scrollbar{display:none}.cugc>*{flex:0 0 76%;max-width:76%;scroll-snap-align:start;min-width:0}.cugc>*:last-child{margin-right:20px}@media(min-width:1000px){.cugc{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;overflow:visible}.cugc>*{flex:auto;max-width:none}.cugc>*:last-child{margin-right:0}}.cugc__i{display:block;position:relative;aspect-ratio:4/5;background:var(--c-surface);overflow:hidden;text-decoration:none;color:inherit}.cugc__i img,.cugc__i video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.cugc__c{position:absolute;left:14px;bottom:12px;z-index:2;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-white);text-shadow:0 1px 8px rgb(var(--t-ink-rgb) / .5)}.cstick{position:fixed;left:0;right:0;bottom:0;z-index:60;background:rgb(var(--t-page-rgb) / .96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--c-hair);padding:9px 16px calc(9px + env(safe-area-inset-bottom));display:flex;align-items:center;transform:translateY(110%);transition:transform .3s var(--c-ease)}.cstick.is-on{transform:translateY(0)}.cstick__txt{flex:1;min-width:0;line-height:1.35}.cstick__t{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.cstick__p{font-size:12px;color:var(--c-soft);font-variant-numeric:tabular-nums}.cstick .catc{width:auto;padding:0 22px;height:44px;flex:none;margin:0;font-size:10px;letter-spacing:.14em;border-radius:14px}@media(min-width:1000px){.cstick{padding-inline:max(40px,calc((100vw - var(--c-max)) / 2 + 40px));gap:0}.cstick__row{gap:16px}.cstick__txt{flex:0 1 auto;max-width:34ch}.cstick__sw{margin-inline:auto;gap:8px}.cstick__swb{width:32px;height:32px}.cstick__t,.cstick__p{font-size:13.5px}.cstick__cta{min-width:190px}}.cstory{padding:44px 0}@media(min-width:1000px){.cstory{padding:80px 0}}.cstory__h{font-family:var(--c-serif,Georgia,serif);font-size:28px;font-weight:400;margin:0 0 16px;line-height:1.08;letter-spacing:-.026em}@media(min-width:1000px){.cstory__h{font-size:38px}}.cstory__p{font-size:15.5px;line-height:1.8;color:var(--c-muted);max-width:46ch;margin:0}.cstory__p p{margin:0 0 12px}.cstory__p p:last-child{margin:0}.chiw{display:grid;gap:28px}@media(min-width:1000px){.chiw{grid-template-columns:1.15fr 1fr;gap:80px;align-items:center}}.chiw__media{background:transparent;aspect-ratio:4/5;overflow:hidden}@media(min-width:1000px){.chiw__media{aspect-ratio:1/1}}.chiw__media img,.chiw__media video{width:100%;height:100%;object-fit:contain;padding:3%;display:block}.clife{background:var(--c-surface)}.clife img{width:100%;display:block;aspect-ratio:4/5;object-fit:cover}@media(min-width:1000px){.clife img{aspect-ratio:21/9}}.cgift{display:grid;gap:28px;align-items:center}@media(min-width:1000px){.cgift{grid-template-columns:1fr 1fr;gap:72px}}.cgift img{width:100%;display:block;aspect-ratio:4/5;object-fit:cover}@media(min-width:1000px){.cgift img{aspect-ratio:1/1}}.ccar{padding:40px 0}@media(min-width:1000px){.ccar{padding:76px 0}}.ccar__head{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 20px}@media(min-width:1000px){.ccar__head{margin:0 0 30px}}.ccar__h{font-family:var(--c-serif,Georgia,serif);font-size:28px;font-weight:400;margin:0;letter-spacing:-.026em}@media(min-width:1000px){.ccar__h{font-size:38px}}.ccar__all{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--c-soft);text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.ccar__all:hover{color:var(--c-fg)}.ccar__track,.cgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px;margin:0;padding:0;overflow:visible}@media(min-width:1000px){.ccar__track,.cgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 26px}}.ccard{display:block;text-decoration:none;color:inherit;position:relative}.ccard__media{position:relative;background:var(--c-surface);overflow:hidden;aspect-ratio:var(--c-card-ratio);display:block;border:0}.ccard__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block;transition:opacity .4s var(--c-ease)}.ccard__img2{opacity:0}@media(hover:hover){.ccard:hover .ccard__img2{opacity:1}.ccard:hover .ccard__img1{opacity:0}}.ccard__body{padding:12px 0 0}.ccard__t{font-size:13px;line-height:1.35;margin:0 0 3px}.ccard__p{font-size:13px;margin:0;color:var(--c-muted);font-variant-numeric:tabular-nums}.ccard__p del{color:var(--c-soft);margin-left:6px;font-size:12px}.ccard__rating{font-size:11px;color:var(--c-soft)}.ccard__rating:empty{display:none}.ccard__sw{display:flex;gap:5px;margin:9px 0 0}.ccard__sw span{width:11px;height:11px;border-radius:50%;border:1px solid rgb(var(--t-ink-rgb) / .1);display:block;background-size:cover;background-position:center}.ccard__sw i{font-style:normal;font-size:10px;color:var(--c-soft);line-height:11px}.ccard__qa{display:none}@media(hover:hover)and (min-width:1000px){.ccard__qa{display:block;position:absolute;left:0;right:0;bottom:0;height:42px;border:0;border-radius:0;background:rgb(var(--t-white-rgb) / .92);color:var(--c-fg);font-family:inherit;font-size:9px;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;opacity:0;transform:translateY(6px);transition:opacity .25s var(--c-ease),transform .25s var(--c-ease);z-index:3}.ccard:hover .ccard__qa{opacity:1;transform:translateY(0)}}.ccol{padding:0 0 48px}.ccol__head{padding:24px 20px 18px;text-align:center}@media(min-width:1000px){.ccol__head{padding:48px 40px 24px}}.ccol__h{font-family:var(--c-serif,Georgia,serif);font-size:28px;font-weight:400;margin:0;letter-spacing:-.026em}@media(min-width:1000px){.ccol__h{font-size:38px}}.ccol__d{font-size:14px;line-height:1.6;color:var(--c-muted);max-width:52ch;margin:12px auto 0}.ccol__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 20px 14px;margin:0 0 20px}@media(min-width:1000px){.ccol__bar{padding:0 40px 14px;margin:0 0 30px}}.ccol__count{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-soft)}.ccol__tools{display:flex;align-items:center;gap:16px}.ccol__btn{background:none;border:0;padding:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-fg);cursor:pointer;min-height:44px;display:inline-flex;align-items:center;gap:7px;font-family:inherit}.ccol__sel{-webkit-appearance:none;appearance:none;background:none;border:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-fg);font-family:inherit;cursor:pointer;min-height:44px;padding-right:14px}.ccol__grid{padding:0 var(--c-gutter-col, var(--c-gutter, 20px))}@media(min-width:1000px){.ccol__grid{padding:0 40px;max-width:var(--c-max);margin:0 auto}}.ccol__empty{padding:56px 20px;text-align:center;color:var(--c-soft);font-size:14px}.ccol__pag{display:flex;justify-content:center;gap:18px;padding:40px 20px 0;font-size:12px;letter-spacing:.1em}.ccol__pag a,.ccol__pag span{color:var(--c-soft);text-decoration:none}.ccol__pag a:hover,.ccol__pag .is-cur{color:var(--c-fg)}.ccol__preview,.ccar__preview{text-align:center;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-soft);padding:0 20px 14px;margin:0}.ccar__preview{text-align:left;padding:0 0 12px}.cfil__g{border-bottom:1px solid var(--c-hair)}.cfil__g summary{list-style:none;cursor:pointer;padding:17px 20px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.cfil__g summary::-webkit-details-marker{display:none}.cfil__g summary:after{content:"";width:7px;height:7px;border-right:1px solid var(--c-soft);border-bottom:1px solid var(--c-soft);transform:rotate(45deg) translateY(-2px)}.cfil__g[open] summary:after{transform:rotate(225deg) translateY(-2px)}.cfil__list{padding:0 20px 16px;display:flex;flex-direction:column;gap:2px}.cfil__list label{display:flex;align-items:center;gap:11px;font-size:14px;color:var(--c-muted);min-height:44px;cursor:pointer}.cfil__list input{width:16px;height:16px;accent-color:var(--c-fg)}.cfil__price{padding:0 20px 18px;display:flex;align-items:center;gap:10px}.cfil__price input{width:100%;height:44px;border:1px solid var(--c-hair);background:none;padding:0 12px;font-size:14px;font-family:inherit;color:var(--c-fg)}.csg::backdrop{background:rgb(var(--t-ink-rgb) / .45)}.csg{border:0;padding:0;background:var(--c-bg);color:var(--c-fg);width:100%;max-width:520px;border-radius:var(--c-r);margin:auto auto 0;max-height:88vh}@media(min-width:1000px){.csg{margin:auto;max-height:80vh}}.csg__in{padding:26px 22px calc(30px + env(safe-area-inset-bottom));overflow:auto;max-height:88vh;position:relative}.csg__h{font-family:var(--c-serif,Georgia,serif);font-size:20px;font-weight:400;margin:0 0 14px}.csg__x{position:absolute;top:14px;right:16px;background:none;border:0;font-size:20px;line-height:1;cursor:pointer;color:var(--c-soft);min-width:44px;min-height:44px}.csg__note{font-size:14px;line-height:1.6;color:var(--c-muted);margin:0 0 12px}.csg__note:last-child{margin:0}.csg table{width:100%;border-collapse:collapse;font-size:13px;margin:14px 0;font-variant-numeric:tabular-nums}.csg th,.csg td{text-align:left;padding:9px 6px;border-bottom:1px solid var(--c-hair)}.csg th{font-weight:400;color:var(--c-soft);font-size:10px;text-transform:uppercase;letter-spacing:.14em}.crt-h{font-weight:500;color:var(--c-fg)}.crt-list{margin:0 0 10px;padding-left:18px}.cstick__row{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.cstick__thumb{width:38px;height:38px;flex:none;object-fit:cover;border-radius:var(--c-r, 2px);background:var(--c-surface)}.cstick__txt{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.cstick__t{font-size:12.5px;line-height:1.25;color:var(--c-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cstick__p{font-size:12.5px;color:var(--c-muted);font-variant-numeric:tabular-nums}.cstick__cta{flex:none;min-width:116px;margin:0;padding-inline:16px}.cstick__sw{display:flex;align-items:center;gap:6px;flex:none}.cstick__sw input{position:absolute;opacity:0;pointer-events:none}.cstick__swb{position:relative;display:block;width:28px;height:28px;flex:none;border-radius:999px;overflow:hidden;cursor:pointer;background-size:cover;box-shadow:0 0 0 1px var(--c-line);transition:box-shadow .2s var(--c-ease)}.cstick__swb img{width:100%;height:100%;object-fit:cover;display:block}.cstick__sw input:checked+.cstick__swb{box-shadow:0 0 0 1.5px var(--c-fg)}.cstick__sw input:disabled+.cstick__swb{opacity:.35;cursor:not-allowed}.cstick__swb:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.cstick--wrap .cstick__row{flex-wrap:wrap}.cstick--wrap .cstick__sw{order:-1;flex-basis:100%;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.cstick--wrap .cstick__sw::-webkit-scrollbar{display:none}@media(max-width:419px){.cstick__cta{min-width:104px;font-size:11px;padding-inline:12px}.cstick__swb{width:26px;height:26px}}.cfind{display:flex;align-items:center;gap:12px;width:100%;margin:4px 0 18px;padding:13px 14px;min-height:44px;text-align:left;background:var(--c-surface);border:1px solid var(--c-hair);border-radius:var(--c-r, 2px);font:inherit;color:inherit;cursor:pointer;transition:border-color .3s var(--c-ease),background-color .3s var(--c-ease)}.cfind:hover{border-color:var(--c-line);background:var(--c-white, var(--t-white))}.cfind__ic{flex:none;width:20px;height:20px;color:var(--c-soft)}.cfind__ic svg{width:100%;height:100%;display:block}.cfind__txt{flex:1 1 auto;min-width:0}.cfind__h{display:block;font-size:14px}.cfind__t{display:block;margin-top:2px;font-size:12.5px;line-height:1.45;color:var(--c-muted);text-wrap:pretty}.cfind__go{flex:none;color:var(--c-clay);font-size:11px;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:1px;white-space:nowrap}.cfolds{margin-top:26px;border-top:1px solid var(--c-hair)}.cfold{border-bottom:1px solid var(--c-hair)}.cfold__s{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;padding-block:14px;cursor:pointer;list-style:none;font-size:14px;color:var(--c-fg)}.cfold__s::-webkit-details-marker{display:none}.cfold__s:focus-visible{outline:2px solid var(--c-clay);outline-offset:2px}.cfold__ic{position:relative;flex:none;width:12px;height:12px}.cfold__ic:before,.cfold__ic:after{content:"";position:absolute;background:var(--c-soft);transition:transform .3s var(--c-ease),opacity .3s var(--c-ease)}.cfold__ic:before{left:0;top:5.5px;width:12px;height:1px}.cfold__ic:after{top:0;left:5.5px;width:1px;height:12px}.cfold[open] .cfold__ic:after{transform:scaleY(0);opacity:0}.cfold__b{padding-bottom:18px;font-size:13.5px;line-height:1.68;color:var(--c-muted);max-width:60ch;text-wrap:pretty}.cfold__b>:first-child{margin-top:0}.cfold__b>:last-child{margin-bottom:0}.cfold__b ul{padding-left:1.1em;margin:.5em 0}.cfold__b li{margin-block:.35em}.cfold__b a{color:var(--c-clay)}@media(prefers-reduced-motion:reduce){.cfind,.cfold__ic:before,.cfold__ic:after{transition:none}}.cgal__vid{position:relative;display:block;width:100%;height:100%}.cgal__vid video,.cgal__vid iframe{display:block;width:100%;height:100%;object-fit:cover}.cgal__vid>*{width:100%;height:100%}.cgal__cap{position:absolute;left:0;right:0;bottom:0;padding:34px 16px 14px;font-size:12px;letter-spacing:.02em;color:var(--c-white, var(--t-white));background:linear-gradient(to top,rgb(var(--t-ink-rgb) / .5),transparent);pointer-events:none}.cvar__tones{display:flex;gap:6px;margin:0 0 12px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.cvar__tones::-webkit-scrollbar{display:none}.cvar__tone{flex:none;min-height:44px;padding:9px 14px;background:transparent;border:1px solid var(--c-hair);border-radius:999px;font:inherit;font-size:12px;color:var(--c-muted);white-space:nowrap;cursor:pointer;transition:color .3s var(--c-ease),border-color .3s var(--c-ease)}.cvar__tone.is-active{color:var(--c-fg);border-color:var(--c-fg)}.cvar__opts input[data-tone].is-filtered+label,.cvar__opts input[data-tone].is-filtered{display:none}@media(prefers-reduced-motion:reduce){.cvar__tone{transition:none}}.cinfo__pform{display:block}.cinfo__card{background:var(--c-surface);border-radius:10px;box-shadow:inset 0 0 0 1px rgb(var(--t-ink-rgb) / .07);padding:22px 18px 24px}@media(min-width:1000px){.cinfo{padding:0}.cinfo__card{padding:32px 30px 34px}}.cinfo__card .cfind,.cinfo__card .coffer{background:var(--c-white, var(--t-white))}.cgal{position:relative;display:block;background:var(--c-bg)}.cgal__stage{position:relative}.cgal__item{background:var(--c-surface);border-radius:var(--c-r, 2px)}@media(max-width:999px){.cgal__item.cgal__item{border-radius:0}.cgal__item img,.cgal__item video{padding:0;object-fit:cover}}.cgal__dots{display:flex;gap:3px;padding:14px var(--c-gutter, 20px) 2px}.cgal__dot{flex:1 1 0;min-width:0;height:2px;border-radius:999px;background:var(--c-line);transition:background-color .3s var(--c-ease)}.cgal__dot.is-on{background:var(--c-fg)}.cgal__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--c-white, var(--t-white));background:rgb(var(--t-ink-rgb) / .22);pointer-events:none}.cgal__play svg{width:22px;height:22px}.cgal__railwrap{display:none}@media(min-width:1000px){.cgal{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:start;position:sticky;top:calc(var(--c-head-h) + 24px)}.cgal__railwrap{display:block;position:relative;align-self:stretch;min-height:0}.cgal__rail{display:flex;flex-direction:column;gap:8px;max-height:100%;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:2px}.cgal__rail::-webkit-scrollbar{display:none}.cgal__thumb{position:relative;flex:none;width:76px;height:76px;padding:0;border:0;background:var(--c-surface);border-radius:var(--c-r, 2px);overflow:hidden;cursor:pointer;box-shadow:inset 0 0 0 1px rgb(var(--t-ink-rgb) / .07);transition:box-shadow .25s var(--c-ease)}.cgal__thumb img{width:100%;height:100%;object-fit:cover;display:block}.cgal__thumb:hover{box-shadow:inset 0 0 0 1px var(--c-line)}.cgal__thumb.is-active{box-shadow:inset 0 0 0 1.5px var(--c-fg)}.cgal__railmore[hidden]{display:none}.cgal__railmore{position:absolute;left:0;bottom:0;width:76px;height:30px;display:grid;place-items:center;border:0;cursor:pointer;color:var(--c-fg);background:linear-gradient(to top,var(--c-bg) 45%,transparent)}.cgal__railmore svg{width:18px;height:18px}.cgal__track{display:block;overflow:visible}.cgal__item{display:none}.cgal__item.is-active{display:block}.cgal__item,.cgal__item--wide{aspect-ratio:4 / 5;max-height:calc(100svh - var(--c-head-h) - 48px)}.cgal__item img,.cgal__item video{object-fit:cover;padding:0}.cgal__dots,.cgal__count{display:none}}@media(prefers-reduced-motion:reduce){.cgal__dot,.cgal__thumb{transition:none}.cgal__rail{scroll-behavior:auto}}.cdel{margin-block:14px 2px;padding:2px 4px 0;background:transparent;border:0}.cdel__h{margin:0 0 11px;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--c-muted);text-align:center}.cdel__row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;gap:4px}.cdel__stage{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.cdel__ic{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#6b73551a;color:var(--club-olive, #6B7355)}.cdel__ic svg{display:block}.cdel__lab{margin-top:6px;font-size:13px;font-weight:600;color:var(--c-fg);line-height:1.25}.cdel__when{margin-top:2px;font-size:14px;line-height:1.3;color:var(--c-muted);overflow-wrap:anywhere}.cdel__link{display:flex;align-items:center;gap:2px;height:32px}.cdel__line{display:block;width:14px;height:1px;background:#6b735573}.cdel__arrow{display:block;width:5px;height:5px;border-top:1px solid rgb(107 115 85 / .75);border-right:1px solid rgb(107 115 85 / .75);transform:rotate(45deg);margin-left:-1px}@media(max-width:380px){.cdel{padding:2px 0 0}.cdel__row{gap:2px}.cdel__line{width:8px}.cdel__lab{font-size:12.5px}}@media(min-width:750px){.cdel{margin-block:18px 4px;padding:2px 4px 0}.cdel__line{width:26px}}.ctiers__eyebrow{display:flex;align-items:center;gap:12px;margin:4px 0 14px;font-size:10px;letter-spacing:var(--c-eyebrow, .2em);text-transform:uppercase;color:var(--c-clay)}.ctiers__eyebrow span{flex:1 1 auto;height:1px;background:var(--c-hair)}.ctiers{display:grid;gap:10px;margin:0 0 20px}.ctiers input{position:absolute;opacity:0;pointer-events:none}.ctier{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:13px 14px;min-height:44px;cursor:pointer;background:var(--c-white, var(--t-white));border:1.5px solid var(--c-hair);border-radius:10px;transition:border-color .25s var(--c-ease),background-color .25s var(--c-ease),box-shadow .25s var(--c-ease)}.ctier:hover{border-color:var(--c-line)}.ctiers input:checked+.ctier{border-color:var(--c-clay);background:color-mix(in srgb,var(--c-clay) 6%,var(--c-white, var(--t-white)));box-shadow:0 10px 26px -18px rgb(var(--t-accent-rgb) / .55)}.ctiers input:focus-visible+.ctier{outline:2px solid var(--c-clay);outline-offset:2px}.ctier__m{position:relative;display:block;width:62px;height:62px;flex:none;border-radius:8px;overflow:hidden;background:var(--c-surface);box-shadow:inset 0 0 0 1px rgb(var(--t-ink-rgb) / .06)}.ctier__m img{width:100%;height:100%;object-fit:cover;display:block}.ctier__count{position:absolute;right:3px;bottom:3px;padding:1px 5px;border-radius:999px;background:rgb(var(--t-ink-rgb) / .72);color:var(--c-white, var(--t-white));font-size:9.5px;line-height:1.5;font-variant-numeric:tabular-nums}.ctier__b{min-width:0;display:flex;flex-direction:column;gap:2px}.ctier__n{font-size:15px;color:var(--c-fg)}.ctier__s{font-size:12.5px;color:var(--c-muted)}.ctier__save{font-size:12.5px;color:var(--c-clay)}.ctier__save[hidden]{display:none}.ctier__prices{text-align:right;display:flex;flex-direction:column;gap:1px}.ctier__was{font-size:12px;color:var(--c-soft);text-decoration:line-through;text-decoration-thickness:.5px;font-variant-numeric:tabular-nums}.ctier__was[hidden]{display:none}.ctier__p{font-size:15px;color:var(--c-fg);font-variant-numeric:tabular-nums}.ctier__flag{position:absolute;top:-9px;left:14px;z-index:2;padding:3px 9px;border-radius:999px;background:var(--c-fg);color:var(--c-white, var(--t-white));font-size:9px;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.ctiers input:checked+.ctier .ctier__flag{background:var(--c-clay)}.cugin__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer;display:grid;place-items:center}.cugin__pmark{width:34px;height:34px;display:grid;place-items:center;border-radius:999px;background:rgb(var(--t-ink-rgb) / .42);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;transition:transform .18s var(--c-ease, ease),background-color .18s var(--c-ease, ease)}.cugin__pic{width:16px;height:16px;display:block}.cugin__pic--pause,.cugin__play[aria-pressed=true] .cugin__pic--play{display:none}.cugin__play[aria-pressed=true] .cugin__pic--pause{display:block}.cugin__play[aria-pressed=true] .cugin__pmark{opacity:0}.cugin__play[aria-pressed=true]:focus-visible .cugin__pmark{opacity:1}.cugin__pmark{transition:opacity .18s var(--c-ease, ease),transform .18s var(--c-ease, ease)}@media(hover:hover){.cugin__play:not([aria-pressed=true]):hover .cugin__pmark{transform:scale(1.08);background:rgb(var(--t-ink-rgb) / .58)}}.cugin__play:focus-visible{outline:2px solid var(--c-white, #fff);outline-offset:-4px;border-radius:6px}@media(prefers-reduced-motion:reduce){.cugin__pmark{transition:none}.cugin__play:hover .cugin__pmark{transform:none}}@media(prefers-reduced-motion:reduce){.ctier{transition:none}}.ceng{margin:0 0 18px;padding:13px 14px 12px;background:var(--c-white, var(--t-white));border:1px solid var(--c-hair);border-radius:var(--c-r, 2px)}.ceng__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ceng__label{font-size:10px;letter-spacing:var(--c-eyebrow, .2em);text-transform:uppercase;color:var(--c-fg)}.ceng__free{font-size:11.5px;color:var(--c-clay)}.ceng__input{width:100%;margin-top:10px;padding:11px 12px;border:1px solid var(--c-hair);border-radius:var(--c-r, 2px);background:var(--c-surface);font-family:var(--c-serif);font-size:max(16px,1em);color:var(--c-fg);outline:none;transition:border-color .25s var(--c-ease)}.ceng__input::placeholder{font-family:var(--c-sans);font-size:14px;color:var(--c-soft)}.ceng__input:focus{border-color:var(--c-fg)}.ceng__foot{display:flex;justify-content:space-between;gap:12px;margin:7px 0 0;font-size:11.5px;color:var(--c-soft);font-variant-numeric:tabular-nums}.ceng__where{font-variant-numeric:normal}@media(prefers-reduced-motion:reduce){.ceng__input{transition:none}}.cvar__pill{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px 8px 8px;border:1px solid var(--c-hair);border-radius:999px;background:var(--c-white, var(--t-white));cursor:pointer;transition:border-color .25s var(--c-ease),background-color .25s var(--c-ease)}.cvar__pill:hover{border-color:var(--c-line)}.cvar__opts input:checked+.cvar__pill{border-color:var(--c-fg);background:var(--c-fg)}.cvar__opts input:checked+.cvar__pill .cvar__pilltxt{color:var(--c-white, var(--t-white))}.cvar__opts input:focus-visible+.cvar__pill{outline:2px solid var(--c-clay);outline-offset:2px}.cvar__opts input:disabled+.cvar__pill{opacity:.4;cursor:not-allowed}.cvar__dot{width:26px;height:26px;flex:none;border-radius:999px;overflow:hidden;display:block;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px rgb(var(--t-ink-rgb) / .12)}.cvar__dot img{width:100%;height:100%;object-fit:cover;display:block}.cvar__pilltxt{font-size:13.5px;line-height:1;color:var(--c-fg);white-space:nowrap;transition:color .25s var(--c-ease)}@media(prefers-reduced-motion:reduce){.cvar__pill,.cvar__pilltxt{transition:none}}.crevin{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;margin:0 0 18px;padding:14px 0;border-top:1px solid var(--c-hair);border-bottom:1px solid var(--c-hair)}.crevin__go{width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:transparent;color:var(--c-soft);cursor:pointer;transition:color .2s var(--c-ease)}.crevin__go:hover{color:var(--c-fg)}.crevin__go svg{width:15px;height:15px}.crevin__track{min-width:0}.crevin__i[hidden]{display:none}.crevin__i{margin:0}.crevin__head{display:flex;align-items:center;gap:10px}.crevin__av{width:34px;height:34px;flex:none;border-radius:999px;overflow:hidden;display:grid;place-items:center;background:var(--c-surface);color:var(--c-muted);font-size:11.5px;letter-spacing:.04em;box-shadow:inset 0 0 0 1px rgb(var(--t-ink-rgb) / .08)}.crevin__av img{width:100%;height:100%;object-fit:cover;display:block}.crevin__who{min-width:0}.crevin__name{margin:0;display:flex;align-items:center;gap:5px;font-size:13px;color:var(--c-fg)}.crevin__tick{display:inline-flex;width:13px;height:13px;color:var(--c-clay)}.crevin__tick svg{width:100%;height:100%}.crevin__stars{display:inline-flex;gap:1px;font-size:11px;line-height:1;margin-top:2px}.crevin__star{color:var(--c-line)}.crevin__star.is-on{color:var(--c-clay)}.crevin .crevin__q{margin:8px 0 0;padding:0;border:0;text-align:left;font-family:var(--c-sans);font-style:normal;font-size:13.5px;line-height:1.55;color:var(--c-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(prefers-reduced-motion:reduce){.crevin__go{transition:none}}.coffer__code{border:1px dashed var(--c-clay);border-radius:999px;background:transparent;color:var(--c-clay);font:inherit;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;min-height:32px;cursor:pointer;white-space:nowrap;transition:background-color .2s var(--c-ease),color .2s var(--c-ease),border-style .2s var(--c-ease)}.coffer__code:hover{background:var(--c-clay);color:var(--c-white, var(--t-white))}.coffer__code.is-copied{border-style:solid;background:var(--c-clay);color:var(--c-white, var(--t-white))}.coffer__code{position:relative}.coffer__code:after{content:"";position:absolute;top:-6px;right:-4px;bottom:-6px;left:-4px}@media(prefers-reduced-motion:reduce){.coffer__code{transition:none}}.crate{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:12.5px;color:var(--c-muted)}.crate__stars{display:inline-flex;gap:1.5px;font-size:12px;line-height:1}.crate__star{color:var(--c-line)}.crate__star.is-on{color:var(--c-clay)}.crate__txt{font-variant-numeric:tabular-nums}.crate__star.is-half{position:relative;color:var(--c-line)}.crate__star.is-half:before{content:"\2605";position:absolute;left:0;top:0;width:50%;overflow:hidden;color:var(--c-clay)}@media(hover:hover)and (min-width:1000px){.cgal__track{cursor:grab;touch-action:pan-y}.cgal__track.is-dragging{cursor:grabbing}.cgal__track img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}}@media(prefers-reduced-motion:reduce){.cgal__item{transition:none!important}}.cugin{margin:22px 0 0;padding-top:20px;border-top:1px solid var(--c-hair)}.cugin__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.cugin__h{margin:0;font-size:10px;letter-spacing:var(--c-eyebrow, .2em);text-transform:uppercase;color:var(--c-soft)}.cugin__cta{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--c-clay);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px;white-space:nowrap}.cugin__rail{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.cugin__i{position:relative;min-inline-size:0;aspect-ratio:9 / 16;border-radius:6px;overflow:hidden;background:var(--c-surface);box-shadow:inset 0 0 0 1px rgb(var(--t-ink-rgb) / .07)}.cugin__i video,.cugin__i img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.cugin__i .cugin__cover{z-index:1;pointer-events:none;transition:opacity .18s ease}.cugin__i .cugin__cover.is-gone{opacity:0;visibility:hidden}.cugin__i .cugin__play{z-index:2}.cugin__i .cugin__sound{z-index:3}@media(prefers-reduced-motion:reduce){.cugin__i .cugin__cover{transition:none}}.cugin__i>*:not(.cugin__sound):not(.cugin__c):not(.cugin__play):not(.cugin__pause){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cugin__sound{position:absolute;right:6px;bottom:6px;z-index:3;width:26px;height:26px;padding:0;border:0;background:transparent;cursor:pointer;display:block}.cugin__ic{position:absolute;top:0;right:0;bottom:0;left:0;width:26px;height:26px;display:grid;place-items:center;border-radius:999px;background:rgb(var(--t-ink-rgb) / .55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--c-white, var(--t-page))}.cugin__ic svg{width:14px;height:14px}.cugin__ic--on,.cugin__sound[aria-pressed=true] .cugin__ic--off{display:none}.cugin__sound[aria-pressed=true] .cugin__ic--on{display:grid}.cugin__c{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:22px 8px 7px;font-size:11px;line-height:1.35;color:var(--c-white, var(--t-page));background:linear-gradient(to top,rgb(var(--t-ink-rgb) / .6),transparent);pointer-events:none}.coffer:has(.cgate){display:grid;grid-template-columns:auto 1fr;gap:8px 10px;align-items:start}.coffer:has(.cgate) .cgate{grid-column:1 / -1;margin-top:4px}.cgal__badge.cgal__badge{position:absolute;top:14px;left:14px;z-index:3;display:inline-block;padding:5px 11px;border-radius:999px;background:var(--c-fg);color:var(--c-white, var(--t-white));font-size:9px;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}@media(min-width:1000px){.cgal__badge.cgal__badge{display:inline-block;top:18px;left:18px}}.cinfo__tax{font-size:11px;letter-spacing:.04em;color:var(--c-soft);align-self:baseline}.cpill{margin:-8px 0 20px;border:1px solid var(--c-line);border-radius:999px;background:var(--c-surface)}.cpill__row{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 6px 0 16px}.cpill__t{flex:1;min-width:0;font-size:var(--t-b3, 13px);line-height:1.35;color:var(--c-muted)}.cpill__code{position:relative;flex:none;border:1px dashed var(--c-line);border-radius:999px;background:var(--c-bg);padding:5px 12px;font-family:var(--c-sans);font-size:12px;font-weight:500;letter-spacing:.08em;color:var(--c-fg);cursor:pointer;font-variant-numeric:tabular-nums}.cpill__code:hover{border-style:solid;border-color:var(--c-fg)}.cpill__copied{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:999px;background:var(--c-fg);color:var(--c-bg);opacity:0;pointer-events:none;transition:opacity .18s var(--c-ease, ease)}.cpill__code.is-copied .cpill__copied{opacity:1}.cpill__more{flex:none;border:0;background:none;padding:6px 4px;font-family:var(--c-sans);font-size:12px;color:var(--c-fg);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cpill__x{flex:none;width:32px;height:32px;display:grid;place-items:center;border:0;background:none;color:var(--c-soft);cursor:pointer}.cpill__x svg{width:13px;height:13px}.cpill__x:hover{color:var(--c-fg)}.cpill__row,.cpill__x{position:relative}.cpill__x:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.cpill__fold{padding:4px 16px 14px;border-top:1px solid var(--c-hair);margin-top:2px}.cpill__fold[hidden]{display:none}.cpill.is-open{border-radius:var(--c-r, 2px)}@media(prefers-reduced-motion:reduce){.cpill__copied{transition:none}}.cpgal{padding-inline:20px}.cpgal__bread{padding:0;margin:0 0 14px}.cpgal__main{position:relative;aspect-ratio:1 / 1;background:var(--t-card);border-radius:var(--c-r, 2px);overflow:hidden;display:grid;place-items:center}.cpgal__img{width:100%;height:100%;object-fit:cover;display:block}.cpgal__empty{font-family:var(--c-sans);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--t-neutral);text-align:center;padding-inline:12px}.cpgal__empty--sm{font-size:8.5px;letter-spacing:.1em}.cpgal__flag{position:absolute;top:12px;left:12px;z-index:2;background:var(--t-ink);color:var(--t-page);font-family:var(--c-sans);font-size:9.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:7px 13px;border-radius:999px;text-indent:.18em}.cpgal__thumbs{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.cpgal__thumb{position:relative;margin:0;aspect-ratio:1 / 1;background:var(--t-card);border-radius:var(--c-r, 2px);overflow:hidden;display:grid;place-items:center}.cpgal--wide{padding-inline:8px}.cpgal--wide .cpgal__bread{padding-inline:12px}.cpgal--full{padding-inline:0}.cpgal--full .cpgal__main{border-radius:0}.cpgal--full .cpgal__bread,.cpgal--full .cpgal__thumbs{padding-inline:20px}@media(min-width:990px){.cpgal{align-self:start;position:sticky;top:var(--calmy-header-h, 80px);padding-inline:0}.cpgal--wide{margin-inline:-24px}.cpgal--full{margin-inline:-40px}.cpgal--full .cpgal__bread,.cpgal--full .cpgal__thumbs{padding-inline:40px}.cpgal--wide .cpgal__bread{padding-inline:24px}.cpgal__thumbs{gap:12px;margin-top:12px}}.cinfo__card>.cpill{margin:0 0 18px}.cinfo__title{font-size:clamp(32px,9vw,40px);line-height:1.02;letter-spacing:-.03em;margin:0 0 8px}.cinfo__tagline{font-family:var(--c-serif, Georgia, serif);font-style:italic;font-size:16px;line-height:1.45;color:var(--t-neutral);margin:0 0 14px;max-width:40ch}.cinfo__ratinglink{margin:0 0 16px}.cinfo__ratinglink .crate__txt{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.cinfo__ratinglink:hover{opacity:1}.cinfo__ratinglink:hover .crate__txt{color:var(--t-accent)}.cinfo__price{gap:10px;flex-wrap:wrap;margin:0 0 18px}.cinfo__now{font-family:var(--c-serif, Georgia, serif);font-size:30px;line-height:1;letter-spacing:-.02em}.cinfo__price del{font-family:var(--c-serif, Georgia, serif);font-size:19px;color:var(--t-accent);text-decoration-thickness:1px}.cinfo__price .cinfo__now,.cinfo__price--sale .cinfo__now{color:#000}.cinfo__off{align-self:center;display:inline-flex;align-items:center;background:#000;color:#fff;font-family:var(--c-sans);font-size:11.5px;font-weight:600;letter-spacing:.04em;line-height:1;padding:5px 8px;border-radius:4px;white-space:nowrap}.cinfo__tax{font-size:11.5px;color:var(--t-neutral);align-self:center}.cinfo__rule{height:1px;border:0;background:var(--c-line);margin:0 0 18px}.crevin .crevin__q{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cben3{border:0;padding:0;margin:0 0 24px;gap:11px}.cben3 li{align-items:center;gap:11px}.cben3 .cben3__ic{flex:none;inline-size:28px;block-size:28px;display:inline-flex;align-items:center;justify-content:center}.cben3 .cben3__ic svg,.cben3 svg{width:28px;height:28px;margin:0;padding:0;border-radius:0;background:none;box-sizing:border-box;fill:none;stroke:var(--cben-ic, #4B5540);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}@media(min-width:750px){.cben3,.cben3 li{gap:12px}.cben3 .cben3__ic{inline-size:32px;block-size:32px}.cben3 .cben3__ic svg,.cben3 svg{width:32px;height:32px}}.cinfo__ratinglink{display:flex;align-items:center;min-height:44px;margin:0 0 4px}.cpill__more{display:inline-flex;align-items:center;min-height:44px}.ctiers__eyebrow span{background:var(--c-line)}.ctiers input:checked+.ctier{border-color:var(--t-accent);box-shadow:inset 0 0 0 1px var(--t-accent);background:transparent}.ctier:hover{border-color:var(--t-accent-mut)}.ctier--unset{opacity:.55;cursor:not-allowed}.ctier__p--unset{font-family:var(--c-sans);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-neutral)}.ctier__flag{position:absolute;top:-9px;left:12px;margin:0;z-index:2;background:var(--t-ink);color:var(--t-page);font-family:var(--c-sans);font-size:8.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding:5px 10px;border-radius:999px;text-indent:.16em}.ctier__m{width:64px;height:64px;aspect-ratio:1 / 1;background:var(--t-card);border-radius:var(--c-r, 2px);overflow:hidden;display:grid;place-items:center}.ctier__img{width:100%;height:100%;object-fit:cover;display:block}.ctier__empty{font-family:var(--c-sans);font-size:7.5px;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;color:var(--t-neutral);text-align:center}.ctier__n{font-family:var(--c-serif, Georgia, serif);font-size:17px;line-height:1.15;letter-spacing:-.01em}.ctier__note{display:block;font-size:11.5px;line-height:1.4;color:var(--t-neutral);margin-top:2px}.clow{display:flex;align-items:center;gap:8px;margin:-8px 0 20px;font-size:12.5px;color:var(--t-neutral)}.clow[hidden]{display:none}.clow__dot{width:7px;height:7px;flex:none;border-radius:50%;background:#b3261e}.cpay__list{gap:7px}.cpay__i{height:30px;width:46px;padding:5px 7px;border:1px solid var(--c-line);border-radius:6px;background:var(--t-white);object-fit:contain;opacity:1;box-sizing:border-box}.ceng__foot{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap}.ceng__unit{color:inherit}.ceng__where:before{content:"\b7";margin-right:5px}.ctrust{display:grid;grid-template-columns:1fr 1fr;gap:10px;list-style:none;margin:22px 0 0;padding:0}.ctrust li{display:block;margin:0;padding:16px 14px;border:1px solid var(--c-line);border-radius:var(--c-r, 2px);background:transparent}.ctrust li:before,.ctrust li:after{display:none}.ctrust__h{display:block;font-size:12.5px;font-weight:600;line-height:1.3;color:var(--t-ink);margin:0 0 4px}.ctrust__t{display:block;font-size:11.5px;line-height:1.45;color:var(--t-neutral)}.cfold__ic{transition:transform .22s var(--c-ease, ease)}.cfold[open] .cfold__ic{transform:rotate(45deg)}.cfold[open] .cfold__ic:after{transform:none;opacity:1}.cspec{margin:14px 0 0;padding:0}.cspec__r{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--c-line)}.cspec__r:last-child{border-bottom:1px solid var(--c-line)}.cspec dt{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-neutral);margin:0}.cspec dd{margin:0;font-size:13px;color:var(--t-ink);text-align:right}.cpcare__h{margin:18px 0 8px;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--t-ink)}.cpcare{margin:0;padding-left:18px;list-style:disc}.cpcare li{margin:0 0 6px;padding:0;font-size:13px;line-height:1.5;color:var(--t-neutral)}.cpcare li::marker{color:var(--t-accent-mut)}@media(min-width:1000px){.ctrust{gap:12px}}.ctiers{gap:12px}.ctier{border-radius:20px;padding:16px;gap:14px;border-width:1.5px}.ctier__flag{position:absolute;top:10px;right:12px;left:auto;width:max-content;max-width:calc(100% - 24px);margin:0;padding:3px 9px;border-radius:999px;background:var(--c-surface);box-shadow:inset 0 0 0 1px rgb(var(--t-ink-rgb) / .12);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;line-height:1.5;color:var(--c-fg);white-space:nowrap;pointer-events:none}.ctiers:has(.ctier__flag) .ctier{padding-top:30px}.ctiers input:checked+.ctier .ctier__flag{background:var(--t-ink);box-shadow:none;color:var(--t-page)}.ctiers input:checked+.ctier{border-color:var(--t-ink);background:color-mix(in srgb,var(--c-clay, var(--t-accent)) 7%,var(--t-page));box-shadow:inset 0 0 0 1px var(--t-ink)}.ctiers input:focus-visible+.ctier{outline:2px solid var(--t-ink);outline-offset:3px}.ctier__m{width:60px;height:60px;border-radius:12px}.ctier__n{font-size:15px;font-weight:600}.ctier__s{font-size:12.5px}.ctier__note{font-size:12.5px;color:var(--c-muted);line-height:1.4}.ctier__prices{align-items:flex-end;gap:2px}.ctier__p{font-size:16px;font-weight:600;margin-left:0}.ctier__was{order:2}.ctier__p--unset{font-size:11.5px;font-weight:400;color:var(--c-muted);text-align:right;max-width:130px;white-space:normal;line-height:1.35}.curg{display:flex;align-items:flex-start;gap:8px;margin:0 0 10px;font-family:var(--c-sans);font-size:13px;line-height:1.45;color:var(--c-fg)}.curg[hidden]{display:none}.curg__dot{flex:none;width:7px;height:7px;margin-top:5px;border-radius:50%;background:#c08a2e}.curg--green .curg__dot{background:#2e7d5b}.curg__t{min-width:0}@media(prefers-reduced-motion:no-preference){.curg--anim{animation:curg-in .42s var(--c-ease, ease) both}}@keyframes curg-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.curg--todo{color:var(--c-muted);font-size:12px;border:1px dashed var(--c-line);border-radius:10px;padding:8px 10px}.cinfo__hook{margin:6px 0 0;font-family:var(--c-sans);font-size:15px;line-height:1.5;color:var(--c-muted);max-width:34ch}.cben3{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:11px}.cben3 li{display:flex;align-items:center;gap:11px;font-family:var(--c-sans);font-size:15px;line-height:1.45;color:var(--c-fg)}.cben3 li .cben3__ic{flex:none;inline-size:28px;block-size:28px;display:inline-flex;align-items:center;justify-content:center}.cben3 li .cben3__ic svg{margin:0;width:28px;height:28px;color:var(--cben-ic, #4B5540);stroke:var(--cben-ic, #4B5540)}@media(min-width:750px){.cben3,.cben3 li{gap:12px}.cben3 li .cben3__ic{inline-size:32px;block-size:32px}.cben3 li .cben3__ic svg{width:32px;height:32px}}.crst{margin:0 0 12px;padding:12px 14px;border-radius:14px;background:var(--t-card);font-family:var(--c-sans)}.crst__head{margin:0 0 8px;display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--c-fg)}.crst__dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--club-olive, #6B7355)}.crst--low .crst__dot{background:#c08a2e}.crst__low{margin-left:auto;padding:2px 8px;border-radius:999px;background:#c08a2e;color:var(--t-page);font-size:10.5px;font-weight:600;letter-spacing:.04em}.crst__nums{margin:0 0 7px;display:flex;justify-content:space-between;gap:12px;font-size:12.5px;color:var(--c-muted);font-variant-numeric:tabular-nums}.crst__track{height:6px;border-radius:999px;background:rgb(var(--t-ink-rgb) / .09);overflow:hidden}.crst__fill{display:block;height:100%;border-radius:999px;background:var(--club-olive, #6B7355);width:var(--pct, 0%)}@media(prefers-reduced-motion:no-preference){.crst__fill{animation:crst-fill .8s var(--c-ease, ease) both}}@keyframes crst-fill{0%{width:0}to{width:var(--pct, 0%)}}.crst__scope,.crst__asof{margin:7px 0 0;font-size:11.5px;line-height:1.45;color:var(--c-soft)}.crst--sample{outline:1px dashed var(--c-line);outline-offset:2px}.crst__tag{margin-left:auto;padding:2px 8px;border-radius:999px;background:rgb(var(--t-ink-rgb) / .08);color:var(--c-muted);font-size:10.5px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.ccd{display:inline-flex;align-items:baseline;gap:5px;font-family:var(--c-sans);font-size:11.5px;color:var(--c-muted);white-space:nowrap}.ccd__t{font-variant-numeric:tabular-nums;font-weight:600;color:var(--c-fg);min-width:8ch;display:inline-block}@media(prefers-reduced-motion:reduce){.crst__fill{animation:none}}.ctier{grid-template-columns:52px minmax(0,1fr) auto;gap:12px}.ctier__m{width:52px;height:52px;border-radius:10px}.ctier__b{min-width:0}.ctier__n,.ctier__s,.ctier__note{overflow-wrap:anywhere}.ctier__prices{min-width:0;white-space:nowrap}.ctier__setup{margin:-4px 0 4px;padding:8px 10px;border:1px dashed var(--c-line);border-radius:10px;font-family:var(--c-sans);font-size:11.5px;line-height:1.5;color:var(--c-muted)}.ctier__setup strong{color:var(--c-fg)}.cinfo__reassure{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;font-family:var(--c-sans);font-size:12.5px;line-height:1.45;color:var(--c-muted)}.cinfo__reassure svg{flex:none;margin-top:2px;width:14px;height:14px;color:var(--club-olive, #6B7355)}.cpay__i--custom{height:26px;width:auto;display:block;object-fit:contain}.cpay__todo{margin:8px 0 0;padding:8px 10px;border:1px dashed var(--c-line);border-radius:10px;font-family:var(--c-sans);font-size:11.5px;line-height:1.5;color:var(--c-muted)}.cugin__i--todo{display:grid;place-items:center;aspect-ratio:3 / 4;border:1px dashed var(--c-line);border-radius:14px;background:var(--t-card)}.cugin__todo{padding:10px;text-align:center;font-family:var(--c-sans);font-size:11px;line-height:1.45;color:var(--c-muted)}.cugin__todo strong{display:block;margin-bottom:4px;color:var(--c-fg);font-size:12px}.ctiers{overflow:visible}.ctiers:has(.ctier__flag){row-gap:22px}.ctier{overflow:visible}.ctiers:has(.ctier__flag) .ctier{padding-top:26px}.ctier__flag{position:absolute;top:-13px;right:16px;left:auto;z-index:3;height:26px;display:inline-flex;align-items:center;padding:0 12px;margin:0;width:max-content;max-width:calc(100% - 32px);background:#111;color:#fff;border-radius:2px 2px 7px 7px;box-shadow:none;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1;white-space:nowrap;pointer-events:none}.ctier__flag:before,.ctier__flag:after{content:"";position:absolute;top:0;z-index:-1;border-style:solid;border-color:transparent}.ctier__flag:before{left:-7px;border-width:0 7px 7px 0;border-right-color:#000}.ctier__flag:after{right:-7px;border-width:0 0 7px 7px;border-left-color:#000}.ctier:hover .ctier__flag,.ctiers input:checked+.ctier .ctier__flag{background:#111;color:#fff}.ccd{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;margin:14px 0;font-family:var(--c-sans);font-size:13.5px;font-weight:500;line-height:1.4;color:var(--ccd-col, #6B2D3C);text-align:center}.ccd__ic{flex:none;display:block}.ccd__l{color:inherit}.ccd__t{font-weight:600;font-variant-numeric:tabular-nums;min-width:7.5ch;text-align:left;display:inline-block;color:inherit}.ccd[hidden]{display:none}.ccd--preview{opacity:.85}.ccd__pv{flex-basis:100%;font-size:10.5px;font-weight:400;color:var(--c-muted)}.cshipl{display:flex;align-items:flex-start;justify-content:center;gap:8px;margin:0 0 14px;font-family:var(--c-sans);font-size:14px;line-height:1.4;color:var(--c-fg);text-align:left}.cshipl__ic{flex:none;margin-top:1px;color:var(--c-fg)}.cshipl a{color:inherit;text-decoration:underline;text-underline-offset:3px;margin-left:5px}.cshipl--preview{color:var(--c-muted)}.cshipl--preview em{display:block;margin-top:3px;font-style:normal;font-size:10.5px;line-height:1.45}.crst.crst{margin-block:var(--crst-gap, 12px);padding:var(--crst-pad, 12px);border-radius:var(--crst-radius, 10px);background:var(--crst-bg, #F3F1EA)}@media(min-width:750px){.crst.crst{margin-block:var(--crst-gap-d, 16px);padding:var(--crst-pad-d, 14px)}}.crst .crst__dot{background:var(--crst-bar, #6B7355)}.crst .crst__track{background:var(--crst-track, #E4E7DC)}.crst .crst__fill{background:var(--crst-bar, #6B7355)}.crst__tag--sim{background:#c08a2e;color:var(--t-page)}.crst--sim{outline:1px dashed #C08A2E;outline-offset:2px}.cbread.cpgal__bread{padding-block:0;margin:6px 0;font-size:11px;letter-spacing:.01em;text-transform:none}@media(min-width:1000px){.cbread.cpgal__bread{font-size:12px;margin:6px 0;padding-block:0}}.cbread.cpgal__bread ol{display:flex;flex-wrap:nowrap;align-items:center;gap:5px;overflow:hidden;min-inline-size:0}.cbread.cpgal__bread li{display:flex;align-items:center;flex:none;white-space:nowrap}.cbread.cpgal__bread li+li:before{margin-right:5px;flex:none}.cbread.cpgal__bread a,.cbread.cpgal__bread li>span{display:inline;min-height:0;align-items:initial}.cbread.cpgal__bread a:hover{color:var(--c-fg)}.cbread.cpgal__bread li:last-child{flex:0 1 auto;min-inline-size:0;overflow:hidden}.cbread.cpgal__bread li:last-child>span{display:block;min-inline-size:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-height:0}.cugin__sound{position:relative}.cugin__sound:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.cugin__i video{border-radius:inherit}.cugin__i .cugin__play,.cugin__i .cugin__pause{position:absolute;z-index:3;margin:0;padding:0;border:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.cugin__i .cugin__play{top:0;right:0;bottom:34px;left:0;block-size:auto;display:grid;place-items:center}.cugin__i .cugin__play[hidden]{display:none}.cugin__i .cugin__playm{inline-size:48px;block-size:48px;display:grid;place-items:center;border-radius:999px;background:#0000006b;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .15s ease,transform .15s ease}@media(hover:hover){.cugin__i .cugin__play:hover .cugin__playm{transform:scale(1.06)}}.cugin__i .cugin__pause{inset-block-start:8px;inset-inline-end:8px;inline-size:36px;block-size:36px;display:grid;place-items:center;border-radius:999px;background:#0000006b;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cugin__i .cugin__pause:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:999px}.cugin__i .cugin__pause[hidden]{display:none}.cugin__i .cugin__play:focus-visible .cugin__playm,.cugin__i .cugin__pause:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}@media(prefers-reduced-motion:reduce){.cugin__i .cugin__playm{transition:none}}.cfold.is-cfaq-closing .cfold__ic{transform:none}
/*# sourceMappingURL=/cdn/shop/t/22/assets/calmy-pdp.css.map */
