.casa-mask{margin:0;font-family:var(--casa-display);font-weight:300;letter-spacing:-.035em;line-height:.92}.casa-mask__line{display:block;overflow:hidden;padding-bottom:.06em}.casa-mask__line>span{display:block;transform:translateY(105%);animation:casaUp 1s cubic-bezier(.2,.7,.2,1) .1s forwards}.casa-mask__line+.casa-mask__line>span{animation-delay:.22s;color:var(--casa-rust)}.casa-coll{background:var(--casa-ink);color:var(--casa-cream);padding:100px 30px 120px;min-height:100vh;position:relative}.casa-coll__head{display:grid;gap:16px;margin-bottom:56px}.casa-coll .casa-mask{font-size:clamp(56px,13vw,200px);text-align:right}.casa-chip{justify-self:start;display:inline-flex;gap:6px;align-items:center;padding:5px 10px;border-radius:999px;background:#fff0ca14;font-size:12px}.casa-chip b{font-weight:500;padding:0 6px;border-radius:4px;background:#fff0ca1f}.casa-coll__desc{max-width:52ch;opacity:.75;font-size:15px}.casa-grid{display:grid;grid-template-columns:1fr;gap:8px 8px}.casa-grid .casa-card__media{aspect-ratio:4/3;border-radius:2px}.casa-grid__item--tall .casa-card__media{aspect-ratio:4/5}.casa-grid .casa-card__info{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;padding:10px 0 34px;font-size:13px}.casa-grid .casa-card__title{font-size:18px;flex:1 1 60%}.casa-grid .casa-card__price{font-size:13px;opacity:.85}.casa-grid .casa-swatches{position:static;width:100%;justify-content:flex-end;margin-top:6px}.casa-coll .casa-pill{background:#fff0ca14;border-color:transparent}.casa-pager{display:flex;gap:24px;justify-content:center;margin-top:48px;font-size:13px}.casa-pager a{color:inherit}.casa-cursor{position:fixed;left:0;top:0;z-index:50;pointer-events:none;padding:8px 14px;border-radius:999px;background:#0b0c08;color:var(--casa-cream);font-size:12px;letter-spacing:.04em;opacity:0;transform:translate(-50%,-50%) scale(.6);transition:opacity .2s,transform .2s;white-space:nowrap;border:1px solid rgba(255,240,202,.2)}.casa-cursor.is-on{opacity:1;transform:translate(-50%,-50%) scale(1)}@media(hover:none){.casa-cursor{display:none}}@media(min-width:750px){.casa-coll{padding:140px 30px 150px}.casa-grid{grid-template-columns:1fr 1fr;align-items:start}.casa-grid__item--wide{margin-top:12vw}.casa-grid__item--wide:nth-child(4n+2){margin-top:0}.casa-grid .casa-card__title{font-size:21.6px}.casa-grid .casa-swatches{width:auto;margin-top:0}}html.casa-pdp-on body{background:#0e1201}.casa-pdp-intro{position:sticky;top:0;z-index:0;height:70vh;margin-bottom:-55vh;display:grid;place-items:center;padding:0 20px;background:#0e1201;color:#fff0ca;text-align:center;pointer-events:none}.casa-pdp-intro__title{font-size:clamp(48px,11vw,190px);max-width:12ch}html.casa-pdp-on .product-information{position:relative;z-index:1;background:transparent!important;color:#fff0ca;--color-foreground:255 240 202}html.casa-pdp-on .product-information__media{counter-reset:casaMedia}html.casa-pdp-on .product-information .product-media-container{position:relative;counter-increment:casaMedia;border-radius:4px;overflow:hidden}html.casa-pdp-on .media-gallery__grid>li:nth-child(3n+2) .product-media-container{border-radius:22px}html.casa-pdp-on .media-gallery__grid>li:nth-child(3n) .product-media-container{border-radius:120px 120px 4px 4px}html.casa-pdp-on .media-gallery__grid .product-media-container:after{content:counter(casaMedia) " / " attr(data-casa-total);position:absolute;right:10px;bottom:10px;padding:3px 8px;border-radius:999px;background:#0e120199;color:#fff0ca;font-size:11px}html.casa-pdp-on .product-information__media,.casa-pdp-on .product-details{color:inherit}html.casa-pdp-on .product-information .add-to-cart-button:not(.sticky-add-to-cart__button){background:#fff0ca;color:#0e1201;border-radius:999px}html.casa-pdp-on .sticky-add-to-cart{display:none!important}.casa-pdp-details{background:#fff0ca;color:#0e1201;padding:120px 30px 150px}.casa-pdp-details__grid{display:grid;gap:24px;max-width:1380px;margin:0 auto}.casa-label{margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#0e120180}.casa-pdp-details__title{margin:0 0 40px;font-family:var(--casa-body,inherit);font-weight:400;font-size:clamp(36px,5vw,72px);letter-spacing:-.02em;line-height:1}.casa-facts{margin:0}.casa-facts>div{display:grid;grid-template-columns:120px 1fr;gap:16px;padding:14px 0;border-top:1px solid rgba(14,18,1,.15);font-size:15px}.casa-facts>div:last-child{border-bottom:1px solid rgba(14,18,1,.15)}.casa-facts dt{font-size:12px;color:#0e12018c;padding-top:2px}.casa-facts dd{margin:0}.casa-facts s{opacity:.5;margin-left:6px}@media(min-width:750px){.casa-pdp-details__grid{grid-template-columns:1fr 2fr}}.casa-fab{position:fixed;left:50%;bottom:20px;z-index:60;transform:translate(-50%);padding:14px 26px;border:0;border-radius:999px;background:#fff0ca;color:#0e1201;font:500 13px/1 var(--casa-body,"Inter",sans-serif);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 6px 24px #00000040;transition:background .3s,color .3s}.casa-fab.is-cream{background:#0e1201;color:#fff0ca}.casa-fab[disabled]{opacity:.5;cursor:not-allowed}html.casa-pdp-on .casa-pdp-intro{position:relative!important;top:auto!important;min-height:0!important;height:auto!important;margin:0!important;padding:110px 20px 50px!important}html.casa-pdp-on .product-information,html.casa-pdp-on .product-information>*{background:#0e1201!important}html.casa-pdp-on .product-information{margin-top:0!important;position:relative;z-index:1}@media(max-width:749px){html.casa-pdp-on .casa-pdp-intro{padding:70px 16px 30px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/casa-pages.css.map */
