.couture-price-request{color:#3a1409;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.couture-price-note{border-block:1px solid rgb(58 20 9 / .18);padding-block:1rem}.couture-price-note p{margin:0}.couture-price-note p+p{color:#1c1c1cad;font-size:.92rem;line-height:1.65;margin-block-start:.45rem}.product-info__block-item[data-block-type=liquid]:has(.couture-signature-set){--product-info-gap: .38rem}.couture-signature-set{--signature-gold-dark: 128 88 36;--signature-gold-mid: 169 129 59;--signature-gold-light: 223 198 128;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:1.32rem;max-width:100%;overflow:hidden;padding:.24rem .68rem .22rem;border:1px solid rgb(var(--signature-gold-dark) / .34);border-radius:3px;background:linear-gradient(105deg,#845b27eb,rgb(var(--signature-gold-mid) / .94) 28%,rgb(var(--signature-gold-light) / .96),#b2863af0,#805824eb);background-size:180% 100%;box-shadow:inset 0 1px #ffffff61,inset 0 -1px #492e1229,0 1px 4px #3a140914;color:#3b2410;font-family:var(--heading-font-family);font-size:.62rem;font-weight:600;letter-spacing:.135em;line-height:1.1;text-shadow:0 1px 0 rgb(255 255 255 / .24);text-transform:uppercase;vertical-align:top;animation:coutureSignatureGoldBreath 9s ease-in-out infinite}.couture-signature-set:before,.couture-signature-set:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}.couture-signature-set:before{z-index:-1;background:repeating-linear-gradient(96deg,rgb(255 255 255 / .09) 0 1px,transparent 1px 5px),linear-gradient(90deg,transparent,rgb(70 38 11 / .11),transparent);opacity:.72}.couture-signature-set:after{transform:translate(-145%) skew(-16deg);width:18%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .34),transparent);filter:blur(.5px);opacity:.22;animation:coutureSignatureGoldSweep 10s ease-in-out infinite}.couture-signature-set span{position:relative;z-index:1;white-space:nowrap}@keyframes coutureSignatureGoldBreath{0%,to{background-position:0% 50%;filter:saturate(.94) brightness(.99)}50%{background-position:100% 50%;filter:saturate(1.02) brightness(1.02)}}@keyframes coutureSignatureGoldSweep{0%,46%{transform:translate(-145%) skew(-16deg)}64%,to{transform:translate(620%) skew(-16deg)}}.couture-product-details{display:grid;gap:1.25rem}.couture-detail-grid{display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid rgb(58 20 9 / .14);background:#3a140924}.couture-detail-grid>div{min-width:0;padding:1rem;background:#fffffff5}.couture-detail-grid span,.couture-eyebrow,.couture-service-strip span{display:block;color:#7d5a46;font-family:var(--heading-font-family);font-size:.68rem;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.couture-detail-grid p{margin-block-start:.35rem;color:#1c1c1c;font-size:.92rem;line-height:1.45}.couture-product-details .accordion{border-color:#3a140924}.couture-metafield-card{--couture-card-gold: 174 133 67;position:relative;overflow:hidden;box-sizing:border-box;width:100%;border-block:1px solid rgb(58 20 9 / .14);background:linear-gradient(90deg,rgb(var(--couture-card-gold) / .075),transparent 32%),linear-gradient(180deg,#fffffffa,#fbf7f380)}.product-info__block-item[data-block-type=liquid]:has(.couture-metafield-card){--product-info-gap: .42rem}.couture-metafield-card:before{content:"";position:absolute;inset-block:18%;inset-inline-start:0;width:2px;background:linear-gradient(180deg,transparent,rgb(var(--couture-card-gold) / .72),transparent);opacity:.42;pointer-events:none}.couture-metafield-card .accordion{border:0;background:transparent;box-sizing:border-box;width:100%}.couture-metafield-card .accordion__toggle{box-sizing:border-box;width:100%;min-width:0;column-gap:.85rem;padding-block:.95rem;padding-inline:clamp(1rem,2.3vw,1.35rem);color:#3a1409;font-size:.72rem;letter-spacing:.135em;line-height:1.35}.couture-metafield-card .accordion__toggle .text-with-icon{min-width:0;column-gap:.72rem}.couture-metafield-card .accordion__toggle .text-with-icon>svg{flex:0 0 1rem}.couture-metafield-card .accordion__toggle>svg:last-child{flex:0 0 .8rem;margin-inline-start:auto}.couture-metafield-card .accordion__toggle svg{color:rgb(var(--couture-card-gold));filter:drop-shadow(0 0 6px rgb(var(--couture-card-gold) / .14));transform-origin:center}.couture-metafield-card .accordion__content{margin-block-start:-.15rem;padding-block-end:.95rem;padding-inline:clamp(1rem,2.3vw,1.35rem);color:#1c1c1cc7}.couture-metafield-card:hover .accordion__toggle svg,.couture-metafield-card details[open] .accordion__toggle svg{animation:coutureIconBreath 3.2s ease-in-out infinite}@keyframes coutureIconBreath{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-1px) scale(1.05)}}@media(prefers-reduced-motion:reduce){.couture-signature-set,.couture-signature-set:before,.couture-signature-set:after,.couture-metafield-card:hover .accordion__toggle svg,.couture-metafield-card details[open] .accordion__toggle svg{animation:none}}@media screen and (max-width:699px){.product-info__block-item[data-block-type=liquid]:has(.couture-metafield-card){--product-info-gap: .34rem}.couture-metafield-card .accordion__toggle{column-gap:.65rem;padding-block:.82rem;padding-inline:.95rem;font-size:.7rem;letter-spacing:.12em}.couture-metafield-card .accordion__toggle .text-with-icon{column-gap:.62rem}.couture-metafield-card .accordion__content{padding-block-end:.85rem;padding-inline:.95rem}}.shopify-section--main-product [data-block-type=button] .button{width:100%}.shopify-section--main-product :is([data-block-type=buy-buttons],product-sticky-bar) .buy-buttons .button{--button-background: 58 20 9 !important;--button-outline-color: 58 20 9 !important;--button-text-color: 255 255 255 !important;--initial-gradient: linear-gradient(transparent, transparent);--hover-gradient: linear-gradient(rgb(58 20 9), rgb(58 20 9));--initial-background-position: var(--transform-origin-start);--hover-background-position: var(--transform-origin-end);color:#3a1409!important;border:1px solid rgb(58 20 9 / .28)}.features--button-transition .shopify-section--main-product :is([data-block-type=buy-buttons],product-sticky-bar) .buy-buttons .button:not([disabled]):is(:hover,:focus-visible){color:#fff!important;border-color:#3a1409;background-position:var(--hover-background-position);background-size:0 101%,101% 101%}.couture-hero-note,.couture-editorial,.couture-consultation,.couture-service-strip{text-align:start}.couture-hero-note{max-width:760px;margin-inline:auto;text-align:center}.couture-hero-note h1,.couture-hero-note h2,.couture-editorial h1,.couture-editorial h2,.couture-consultation h1,.couture-consultation h2{color:#3a1409}.couture-editorial{display:grid;align-items:center;gap:clamp(1.5rem,4vw,4rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.couture-editorial__media{display:grid;gap:1rem;grid-template-columns:.82fr 1fr}.couture-editorial__media img{width:100%;height:100%;min-height:360px;object-fit:cover}.couture-editorial__media img:first-child{margin-block-start:3rem}.couture-editorial__content{max-width:640px}.couture-editorial__content p,.couture-consultation p{color:#1c1c1cb8;line-height:1.75}.couture-consultation{display:grid;gap:1.5rem;align-items:center;grid-template-columns:minmax(0,1fr) auto;padding:clamp(2rem,5vw,4rem);background:#3a1409;color:#fff}.couture-consultation h1,.couture-consultation h2,.couture-consultation p,.couture-consultation .couture-eyebrow{color:#fff}.couture-consultation .button{background:#fff;color:#3a1409}.couture-service-strip{display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid rgb(58 20 9 / .14);background:#3a140924}.couture-service-strip>article{padding:clamp(1rem,2vw,1.5rem);background:#fff}.couture-service-strip p{margin-block-start:.35rem;color:#1c1c1c}@media screen and (max-width:999px){.couture-editorial,.couture-consultation,.couture-service-strip{grid-template-columns:1fr}.couture-editorial__media img{min-height:260px}.couture-editorial__media img:first-child{margin-block-start:0}}@media screen and (max-width:699px){.couture-detail-grid,.couture-editorial__media{grid-template-columns:1fr}}.couture-sketch{display:grid;align-items:stretch;gap:clamp(1.25rem,3.5vw,3rem);grid-template-columns:minmax(0,1.12fr) minmax(280px,.88fr)}.couture-sketch:nth-child(2n){grid-template-columns:minmax(280px,.88fr) minmax(0,1.12fr)}.couture-sketch__media{position:relative;min-height:clamp(320px,46vw,620px);overflow:hidden;background:#3a1409}.couture-sketch__media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#3a140914,#3a140938);pointer-events:none}.couture-sketch__media img,.couture-sketch__media video{width:100%;height:100%;min-height:inherit;display:block;object-fit:cover}.couture-sketch__media--pair{display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));background:#fff}.couture-sketch__media--pair img:first-child{margin-block-start:3rem}.couture-sketch__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.15rem;padding:clamp(1.5rem,4vw,4rem);border:1px solid rgb(58 20 9 / .12)}.couture-sketch__content h2,.couture-sketch-private h2{color:#3a1409;max-width:13ch}.couture-sketch__content p:not(.couture-eyebrow){max-width:44rem;color:#1c1c1cb8;line-height:1.75}.couture-sketch--launch .couture-sketch__content,.couture-sketch--launch .couture-sketch__content h2,.couture-sketch--launch .couture-sketch__content p,.couture-sketch--launch .couture-eyebrow{color:#fff}.couture-sketch--launch .couture-sketch__content{border-color:#ffffff29}.couture-sketch--launch .couture-sketch__content p:not(.couture-eyebrow){color:#ffffffc2}.couture-sketch--launch .button{background:#fff;color:#3a1409}.couture-sketch-private{min-height:280px;display:grid;place-items:center;gap:1rem;padding:clamp(3rem,8vw,6rem) clamp(1.5rem,5vw,4rem);text-align:center;border:1px solid rgb(255 255 255 / .16)}.couture-sketch-private h2{color:#fff;max-width:16ch}.couture-sketch-private .couture-eyebrow{color:#ffffffb8}.couture-sketch-private .button{background:#fff;color:#3a1409}.footer .footer__block-list{gap:clamp(1.5rem,4vw,3rem)}.footer .prose a{color:currentColor;text-underline-offset:.22em}@media screen and (max-width:999px){.couture-sketch,.couture-sketch:nth-child(2n){grid-template-columns:1fr}.couture-sketch__content{padding-inline:0;border-inline:0}.couture-sketch__media{min-height:clamp(280px,78vw,520px)}}@media screen and (max-width:699px){.couture-sketch__media--pair{grid-template-columns:1fr}.couture-sketch__media--pair img:first-child{margin-block-start:0}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/couture-high.css.map */
