.product-page-module__bG4V9a__page{--purchase-height:88px}.product-page-module__bG4V9a__page .product-page-grid{min-width:0}.product-page-module__bG4V9a__mainPhoto{background:#f5f3ef;border-radius:3px}.product-page-module__bG4V9a__openPhoto{cursor:zoom-in;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.product-page-module__bG4V9a__photo{object-fit:cover;width:100%;height:100%;display:block}.product-page-module__bG4V9a__photoCount{pointer-events:none;font-size:var(--text-small);color:#365c81;background:#fffffff0;border-radius:3px;padding:3px 7px;position:absolute;bottom:18px;left:16px}.product-page-module__bG4V9a__zoomBadge{background:#fffffff2;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:14px;right:14px}.product-page-module__bG4V9a__thumbnails{scrollbar-width:thin;gap:10px;margin-top:12px;padding:2px;display:flex;overflow-x:auto}.product-page-module__bG4V9a__thumbnails button{aspect-ratio:1;max-width:130px;transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease, opacity var(--motion-fast) ease;border:1px solid #0000;border-radius:3px;flex:0 0 calc(33.3333% - 6.66667px);padding:0;overflow:hidden}.product-page-module__bG4V9a__thumbnails button[aria-pressed=true]{border-color:#0f437c;box-shadow:0 0 0 1px #0f437c}.product-page-module__bG4V9a__titleRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.product-page-module__bG4V9a__titleRow h1{overflow-wrap:anywhere;min-width:0}.product-page-module__bG4V9a__wish{flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}.product-page-module__bG4V9a__copy .detail-description{overflow-wrap:anywhere}.product-page-module__bG4V9a__stock{color:#49677f;font-size:var(--text-small);line-height:1.6}.product-page-module__bG4V9a__variant{scroll-margin-top:150px}.product-page-module__bG4V9a__desktopPurchase{margin-top:24px}.product-page-module__bG4V9a__purchaseButton.product-page-module__bG4V9a__purchaseButton{color:#fff;width:100%;min-height:52px;font:inherit;font-size:var(--text-body);font-weight:var(--weight-semibold);letter-spacing:0;text-transform:none;background:#0f437c;border:1px solid #0f437c;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:12px 16px;display:flex}.product-page-module__bG4V9a__purchaseButton svg{flex-shrink:0;order:1}.product-page-module__bG4V9a__purchaseButton.product-page-module__bG4V9a__purchaseButton:hover:not(:disabled){color:#fff;background:#17395c;border-color:#17395c}.product-page-module__bG4V9a__purchaseButton.product-page-module__bG4V9a__purchaseButton:disabled{opacity:.55;cursor:not-allowed}.product-page-module__bG4V9a__orderNote{margin:18px 0 24px}.product-page-module__bG4V9a__styled{aspect-ratio:5/4;cursor:zoom-in;border:0;border-radius:3px;width:100%;margin:26px 0 12px;padding:0;display:block;position:relative;overflow:hidden}.product-page-module__bG4V9a__styled>span{font-size:var(--text-small);font-weight:var(--weight-medium);background:#fffffff2;align-items:center;gap:16px;padding:12px 16px;display:flex;position:absolute;bottom:0;left:0}.product-page-module__bG4V9a__policies .product-policy{padding:0}.product-page-module__bG4V9a__policies summary{justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:14px 0;list-style:none;display:flex}.product-page-module__bG4V9a__policies summary::-webkit-details-marker{display:none}.product-page-module__bG4V9a__policies details[open] summary>svg{transform:rotate(45deg)}.product-page-module__bG4V9a__policies .product-specs{margin-top:4px}.product-page-module__bG4V9a__policies .product-specs>div{font-size:var(--text-small);overflow-wrap:anywhere}.product-page-module__bG4V9a__policies p{padding-bottom:18px}.product-page-module__bG4V9a__policies details:last-child{border-bottom:1px solid #dce4eb}.product-page-module__bG4V9a__related{margin-top:54px}.product-page-module__bG4V9a__related h2{font-family:var(--serif);font-size:var(--text-title-lg);font-weight:var(--weight-display);letter-spacing:-.025em;margin:0 0 22px;line-height:1.15}.product-page-module__bG4V9a__relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.product-page-module__bG4V9a__relatedPhoto{aspect-ratio:1;background:#f5f3ef;border-radius:4px;position:relative;overflow:hidden}.product-page-module__bG4V9a__relatedPhoto>a{height:100%;display:block}.product-page-module__bG4V9a__relatedPhoto .sample-image{object-fit:cover;width:100%;height:100%}.product-page-module__bG4V9a__relatedWish{background:#ffffffb8;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:4px;right:4px}.product-page-module__bG4V9a__relatedName{font-size:var(--text-lead);overflow-wrap:anywhere;font-weight:var(--weight-semibold);margin:12px 0 3px;text-decoration:none;display:block}.product-page-module__bG4V9a__relatedName:hover{text-underline-offset:4px;text-decoration:underline}.product-page-module__bG4V9a__relatedGrid p{font-size:var(--text-body);color:var(--ink);line-height:1.5;font-weight:var(--weight-semibold);font-variant-numeric:lining-nums tabular-nums;margin:0}.product-page-module__bG4V9a__purchaseBar{display:none}.product-page-module__bG4V9a__lightbox{color:#0f437c;background:#f5f3ef;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.product-page-module__bG4V9a__lightbox::backdrop{background:#f5f3ef}.product-page-module__bG4V9a__zoomHeader{padding-top:env(safe-area-inset-top);height:calc(68px + env(safe-area-inset-top));z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 auto}.product-page-module__bG4V9a__zoomHeader>span{font-size:var(--text-small);background:#fffffff0;border-radius:20px;padding:6px 12px}.product-page-module__bG4V9a__zoomHeader button{top:calc(12px + env(safe-area-inset-top));pointer-events:auto;background:#fffffff2;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;right:14px}.product-page-module__bG4V9a__zoomStage{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.product-page-module__bG4V9a__zoomStage:active{cursor:grabbing}.product-page-module__bG4V9a__zoomTransform{will-change:transform;width:100%;height:100%}.product-page-module__bG4V9a__zoomTransform .product-page-module__bG4V9a__photo{object-fit:contain}.product-page-module__bG4V9a__zoomTransform .product-page-module__bG4V9a__photo[data-kind=worn]{object-fit:cover}.product-page-module__bG4V9a__zoomFooter{z-index:2;padding:12px 12px max(14px, env(safe-area-inset-bottom));pointer-events:none;background:linear-gradient(#0000,#f5f3efef);flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;inset:auto 0 0}.product-page-module__bG4V9a__zoomFooter button{pointer-events:auto;place-items:center;min-width:44px;height:44px;display:grid}.product-page-module__bG4V9a__zoomControls{pointer-events:auto;background:#fffffff2;border-radius:30px;align-items:center;gap:12px;padding:2px 8px;display:flex}.product-page-module__bG4V9a__zoomControls output{font-size:var(--text-small);text-align:center;min-width:42px}.product-page-module__bG4V9a__zoomControls button:disabled{opacity:.35}.product-page-module__bG4V9a__zoomFooter p{font-size:var(--text-small);background:#f5f3efe8;border-radius:12px;margin:3px 0;padding:2px 8px}.product-page-module__bG4V9a__zoomPagination{pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:0;max-width:100%;display:flex}.product-page-module__bG4V9a__dot{background:#a1aebb;border-radius:50%;width:7px;height:7px}.product-page-module__bG4V9a__zoomPagination [aria-pressed=true] .product-page-module__bG4V9a__dot{background:#0f437c;width:10px;height:10px}.product-page-module__bG4V9a__previous{display:flex;transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.product-page-module__bG4V9a__openPhoto>.product-page-module__bG4V9a__photo{animation:product-page-module__bG4V9a__photograph-in .55s var(--ease-out)}.product-page-module__bG4V9a__wish[aria-pressed=true] svg,.product-page-module__bG4V9a__relatedWish[aria-pressed=true] svg{animation:product-page-module__bG4V9a__wish-confirm .42s var(--ease-out)}:is(.product-page-module__bG4V9a__styled .product-page-module__bG4V9a__photo,.product-page-module__bG4V9a__relatedPhoto .sample-image){transition:scale 1s var(--ease-out)}.product-page-module__bG4V9a__purchaseBar{animation:product-page-module__bG4V9a__purchase-in .65s var(--ease-out) .15s both}.product-page-module__bG4V9a__purchaseBar:has(:focus-visible){animation:none}@media (hover:hover) and (pointer:fine){:is(.product-page-module__bG4V9a__styled:hover .product-page-module__bG4V9a__photo,.product-page-module__bG4V9a__relatedPhoto:hover .sample-image){scale:1.035}.product-page-module__bG4V9a__thumbnails button:hover:not([aria-pressed=true]){opacity:.75}}}@keyframes product-page-module__bG4V9a__photograph-in{0%{opacity:0}to{opacity:1}}@keyframes product-page-module__bG4V9a__wish-confirm{0%{scale:.75}45%{scale:1.15}to{scale:1}}@keyframes product-page-module__bG4V9a__purchase-in{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.product-page-module__bG4V9a__page{padding-top:20px;padding-bottom:42px}.product-page-module__bG4V9a__page .breadcrumbs{font-size:var(--text-small);gap:8px;margin-bottom:18px}.product-page-module__bG4V9a__page .product-page-grid{gap:16px}.product-page-module__bG4V9a__page .product-page-copy{padding-top:0}.product-page-module__bG4V9a__thumbnails button{max-width:none}.product-page-module__bG4V9a__category{display:none}.product-page-module__bG4V9a__titleRow h1{font-size:var(--text-title-lg);margin:0 0 12px}.product-page-module__bG4V9a__titleRow{align-items:flex-start}.product-page-module__bG4V9a__copy .detail-price{font-size:var(--text-title-xs);margin:0 0 12px}.product-page-module__bG4V9a__copy .detail-description{font-size:var(--text-body);color:var(--muted);margin:0 0 18px;line-height:1.65}.product-page-module__bG4V9a__desktopPurchase{display:none}.product-page-module__bG4V9a__orderNote{font-size:var(--text-small);margin-block:20px;line-height:1.7}.product-page-module__bG4V9a__styled{aspect-ratio:5/4;margin-top:24px}.product-page-module__bG4V9a__related{margin-top:28px}.product-page-module__bG4V9a__related h2{font-size:var(--text-title-lg);margin-bottom:18px}.product-page-module__bG4V9a__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.product-page-module__bG4V9a__relatedName{font-size:var(--text-body);margin-top:10px}.product-page-module__bG4V9a__purchaseBar{inset:auto 0 0;bottom:var(--mobile-navigation-height,0px);z-index:35;background:#fff;border-top:1px solid #dce4eb;grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr);align-items:center;gap:12px;padding:12px 20px;display:grid;position:fixed;box-shadow:0 -3px 16px #183c6310}.product-page-module__bG4V9a__barPrice{font-size:var(--text-body);font-weight:var(--weight-heading);overflow-wrap:anywhere;font-variant-numeric:lining-nums tabular-nums;line-height:1.4}.product-page-module__bG4V9a__purchaseBar .product-page-module__bG4V9a__purchaseButton{gap:8px;min-height:50px;padding-inline:9px}html:has(.product-page-module__bG4V9a__purchaseBar){--mobile-purchase-clearance:84px}body:has(.product-page-module__bG4V9a__purchaseBar){padding-bottom:88px}body:has(.product-page-module__bG4V9a__purchaseBar) .floating-whatsapp{--whatsapp-bottom:calc(100px + env(safe-area-inset-bottom))}}@media (max-height:480px){.product-page-module__bG4V9a__zoomFooter{gap:0;padding-block:6px}.product-page-module__bG4V9a__zoomFooter p{display:none}.product-page-module__bG4V9a__zoomHeader{height:52px}}
html:has(.shop-navigation-module__s0430q__shell){--mobile-navigation-height:0px}.shop-navigation-module__s0430q__bottomNavigation{display:none}.shop-navigation-module__s0430q__shell .shop-navigation-module__s0430q__collectionSection .shop-navigation-module__s0430q__collectionHeading{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 18px;display:flex}.shop-navigation-module__s0430q__collectionHeading h1{min-width:0;font-family:var(--sans);font-size:var(--text-title-lg);font-weight:var(--weight-semibold);letter-spacing:-.025em;margin:0;line-height:1.3}.shop-navigation-module__s0430q__count{color:var(--muted);font-size:var(--text-small);font-weight:var(--weight-regular);white-space:nowrap;flex-shrink:0}.shop-navigation-module__s0430q__shell .shop-navigation-module__s0430q__collectionSection .shop-navigation-module__s0430q__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 24px;display:flex}.shop-navigation-module__s0430q__categoryTrigger{min-height:44px;font-size:var(--text-small);font-weight:var(--weight-semibold);border:1px solid #c7d5e2;border-radius:7px;align-items:center;gap:9px;padding:10px 12px;line-height:20px;display:flex}.shop-navigation-module__s0430q__sort{min-height:44px;font-size:var(--text-small);color:var(--muted);align-items:center;gap:4px;padding-left:6px;display:flex;position:relative}.shop-navigation-module__s0430q__sort select{appearance:none;width:8.5rem;min-width:0;min-height:44px;color:var(--ink);font-size:var(--text-small);font-weight:var(--weight-medium);cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;padding:10px 23px 10px 2px}.shop-navigation-module__s0430q__sort>svg{pointer-events:none;position:absolute;right:2px}.shop-navigation-module__s0430q__shell .shop-navigation-module__s0430q__collectionSection .product-bag-action{border-color:var(--blue);background:var(--blue);color:var(--white)}.shop-navigation-module__s0430q__shell .shop-navigation-module__s0430q__collectionSection .product-bag-action:is(:hover,:active,[data-added=true]){border-color:var(--blue-deep);background:var(--blue-deep);color:var(--white)}.shop-navigation-module__s0430q__categoryDialog{background:var(--white);scrollbar-width:thin;border-radius:18px;width:min(460px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;overflow-y:auto}.shop-navigation-module__s0430q__shell .shop-navigation-module__s0430q__categoryDialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#123b6636}.shop-navigation-module__s0430q__categoryDialog .detail-sheet-handle{z-index:3;background:#d7e0e8;border-radius:3px;width:34px;height:4px;margin:0;display:block;position:absolute;top:10px;left:calc(50% - 17px)}.shop-navigation-module__s0430q__categoryDialog .dialog-header{border:0;gap:12px;height:auto;padding:28px 20px 18px}.shop-navigation-module__s0430q__categoryDialog .dialog-header h2{font-family:var(--sans);font-size:1.375rem;font-weight:var(--weight-semibold);letter-spacing:-.025em;margin:0;line-height:30px}.shop-navigation-module__s0430q__categoryDialog .dialog-header .icon-button{flex-shrink:0;width:44px;height:44px;margin-right:-10px}.shop-navigation-module__s0430q__categoryBody{padding:0 20px max(27px, env(safe-area-inset-bottom))}.shop-navigation-module__s0430q__allProducts{border:1px solid var(--line);min-height:48px;font-size:var(--text-product-compact);font-weight:var(--weight-semibold);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:10px 15px;display:flex}.shop-navigation-module__s0430q__allProducts[aria-current=page]{border-color:var(--blue);background:#f1f6fb}.shop-navigation-module__s0430q__allCount{font-size:var(--text-small);align-items:center;gap:16px;display:flex}.shop-navigation-module__s0430q__categoryGroup h3{font-family:var(--sans);font-size:var(--text-small);font-weight:var(--weight-semibold);letter-spacing:0;color:var(--muted);margin:15px 0 2px;line-height:20px}.shop-navigation-module__s0430q__categoryGroup h3 a{justify-content:space-between;align-items:center;min-height:36px;display:flex}.shop-navigation-module__s0430q__categoryGroup h3 svg{transform:rotate(-90deg)}.shop-navigation-module__s0430q__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.shop-navigation-module__s0430q__categoryTile{min-width:0;min-height:66px;font-size:var(--text-small);font-weight:var(--weight-medium);border:1px solid #e2e9f0;border-radius:7px;align-items:center;gap:9px;padding:8px;line-height:20px;display:flex}.shop-navigation-module__s0430q__categoryTile[aria-current=page]{border-color:var(--blue);background:#f1f6fb}.shop-navigation-module__s0430q__categoryPhoto{background:var(--ice);border-radius:4px;flex-shrink:0;width:45px;height:45px;overflow:hidden}.shop-navigation-module__s0430q__categoryPhoto .sample-image{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:760px){html:has(.shop-navigation-module__s0430q__shell){--mobile-navigation-height:calc(56px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(var(--mobile-navigation-height) + var(--mobile-purchase-clearance,0px) + 20px)}.shop-navigation-module__s0430q__shell{padding-bottom:var(--mobile-navigation-height)}.shop-navigation-module__s0430q__shell .site-header{box-shadow:none;background:var(--white);border-bottom:0}.shop-navigation-module__s0430q__shell .masthead.page-width{grid-template-columns:60px minmax(0,1fr) 60px;align-items:center;width:auto;height:66px;min-height:66px;margin:0 18px;padding:0;display:grid}.shop-navigation-module__s0430q__shell .masthead .home-link{justify-self:center}.shop-navigation-module__s0430q__shell .masthead.page-width .brand-logo{width:132px;height:auto}.shop-navigation-module__s0430q__shell .header-start{justify-self:start}.shop-navigation-module__s0430q__shell .masthead .header-actions{display:none}.shop-navigation-module__s0430q__shell a.floating-whatsapp{right:max(16px, env(safe-area-inset-right,0px));bottom:max(calc(var(--mobile-navigation-height) + var(--mobile-purchase-clearance,0px) + 16px), var(--whatsapp-footer-clearance,0px));width:52px;height:52px;display:grid}.shop-navigation-module__s0430q__shell a.floating-whatsapp svg{width:28px;height:28px}.shop-navigation-module__s0430q__shell .shop-navigation-module__s0430q__collectionSection{width:auto;margin-inline:18px;padding-block:25px 40px}.shop-navigation-module__s0430q__shell .shop-navigation-module__s0430q__collectionSection .shop-navigation-module__s0430q__collectionHeading{margin-bottom:14px}.shop-navigation-module__s0430q__collectionHeading h1{font-size:1.625rem;line-height:34px}.shop-navigation-module__s0430q__shell .shop-navigation-module__s0430q__collectionSection .shop-navigation-module__s0430q__toolbar{margin-bottom:20px}.shop-navigation-module__s0430q__sort select{width:6.7rem}.shop-navigation-module__s0430q__collectionSection:not(.shop-navigation-module__s0430q__compactCollection) .product-grid{gap:26px 14px}.shop-navigation-module__s0430q__collectionSection:not(.shop-navigation-module__s0430q__compactCollection) .product-art{aspect-ratio:171/205}.shop-navigation-module__s0430q__collectionSection:not(.shop-navigation-module__s0430q__compactCollection) .product-info{gap:4px;margin:11px 0 0}.shop-navigation-module__s0430q__collectionSection:not(.shop-navigation-module__s0430q__compactCollection) .product-name{max-width:150px;min-height:42px;font-size:var(--text-product-compact);font-weight:var(--weight-medium);letter-spacing:-.006em;text-wrap:initial;line-height:21px}.shop-navigation-module__s0430q__collectionSection:not(.shop-navigation-module__s0430q__compactCollection) .product-bag-action{min-height:46px;font-size:var(--text-product-compact);font-weight:var(--weight-medium);border-radius:6px;margin-top:8px;padding:10px 8px;line-height:22px}.shop-navigation-module__s0430q__bottomNavigation{z-index:40;height:var(--mobile-navigation-height);padding:5px max(12px, env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left));background:var(--white);border-top:1px solid #e3eaf1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -4px 18px #123b6606}.shop-navigation-module__s0430q__bottomNavigation>a,.shop-navigation-module__s0430q__bottomNavigation>button{min-width:0;min-height:44px;color:var(--muted);font-size:var(--text-small);font-weight:var(--weight-regular);justify-content:center;align-items:center;padding:0;line-height:20px;display:flex;position:relative}.shop-navigation-module__s0430q__bottomNavigation svg{width:22px;height:22px;display:block}.shop-navigation-module__s0430q__bottomNavigation>:is([aria-current=page],[aria-pressed=true]){color:var(--blue);font-weight:var(--weight-semibold)}.shop-navigation-module__s0430q__bottomNavigation>:is([aria-current=page],[aria-pressed=true]):before{content:"";background:var(--blue);border-radius:0 0 2px 2px;width:30px;height:3px;position:absolute;top:-6px}.shop-navigation-module__s0430q__navigationIcon{position:relative}.shop-navigation-module__s0430q__badge{background:var(--blue);min-width:18px;height:18px;color:var(--white);font-size:var(--text-small);font-weight:var(--weight-medium);border-radius:12px;place-items:center;padding-inline:3px;line-height:18px;display:grid;position:absolute;top:-7px;left:14px}body:has(.shop-navigation-module__s0430q__shell) .toast{bottom:calc(var(--mobile-navigation-height) + var(--mobile-purchase-clearance,0px) + 16px)}body:has(.shop-navigation-module__s0430q__shell):has(dialog[open]) .toast{bottom:calc(16px + env(safe-area-inset-bottom,0px))}.shop-navigation-module__s0430q__categoryDialog{border-radius:18px 18px 0 0;width:min(460px,100%);max-height:calc(100dvh - 16px);margin:auto auto 0}}@media (max-width:350px){.shop-navigation-module__s0430q__sort select{width:6rem}.shop-navigation-module__s0430q__categoryTile{flex-direction:column;align-items:flex-start;gap:6px}}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-cyrillic-ext-400-normal.32v5p7o1onmx1.woff2)format("woff2"),url(../media/cormorant-garamond-cyrillic-ext-400-normal.2xtg83369w83b.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-cyrillic-400-normal.11o5m4_4883hj.woff2)format("woff2"),url(../media/cormorant-garamond-cyrillic-400-normal.07wgonhhrnnza.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-vietnamese-400-normal.3rs0vhlo24a8i.woff2)format("woff2"),url(../media/cormorant-garamond-vietnamese-400-normal.0d3xrfc-ejn3y.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-latin-ext-400-normal.2ddgqqcc0j4gc.woff2)format("woff2"),url(../media/cormorant-garamond-latin-ext-400-normal.3jg8wiyiaaz0i.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-latin-400-normal.2tp5pqjy048ru.woff2)format("woff2"),url(../media/cormorant-garamond-latin-400-normal.1oqqt0sb12kid.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-cyrillic-ext-400-italic.2swrolxma22se.woff2)format("woff2"),url(../media/cormorant-garamond-cyrillic-ext-400-italic.3fidmaenar2fh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-cyrillic-400-italic.31-701_qan_xm.woff2)format("woff2"),url(../media/cormorant-garamond-cyrillic-400-italic.3p6xf3gob9xpx.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-vietnamese-400-italic.0-hzcuw-60ar1.woff2)format("woff2"),url(../media/cormorant-garamond-vietnamese-400-italic.0hjp1wso7swbt.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-latin-ext-400-italic.0hu3vpi5xb4js.woff2)format("woff2"),url(../media/cormorant-garamond-latin-ext-400-italic.2lidqle5um77z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-latin-400-italic.3vgpwwuad6sup.woff2)format("woff2"),url(../media/cormorant-garamond-latin-400-italic.24o5xopq7kri0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.hero-carousel-module__mKLi6G__hero{isolation:isolate;color:#154779;-webkit-font-smoothing:auto;background:#102e4c;width:calc(100% - 48px);height:620px;margin-inline:auto;line-height:normal;transition:background-color .8s,color .8s;position:relative;overflow:hidden}.hero-carousel-module__mKLi6G__slides,.hero-carousel-module__mKLi6G__slide{height:100%}.hero-carousel-module__mKLi6G__slide{color:#154779;opacity:0;visibility:hidden;pointer-events:none;background:#102e4c;grid-area:1/1;min-width:0;transition:opacity .8s,visibility 0s linear .8s;position:relative}.hero-carousel-module__mKLi6G__slides{display:grid}.hero-carousel-module__mKLi6G__slide[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.hero-carousel-module__mKLi6G__photo{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-carousel-module__mKLi6G__slide:after{content:"";pointer-events:none;background:linear-gradient(#0000 46%,#102e4c14 60%,#102e4c47 80%,#102e4c8c 100%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.hero-carousel-module__mKLi6G__slide{transition:opacity 1.1s var(--ease-in-out), visibility 0s linear 1.1s}.hero-carousel-module__mKLi6G__slide[data-active=true]{transition-delay:0s}.hero-carousel-module__mKLi6G__headline,.hero-carousel-module__mKLi6G__slide .hero-carousel-module__mKLi6G__title em{display:inline-block}.hero-carousel-module__mKLi6G__slide[data-active=true] .hero-carousel-module__mKLi6G__headline{animation:hero-carousel-module__mKLi6G__campaign-copy 1s var(--ease-out) 80ms both}.hero-carousel-module__mKLi6G__slide[data-active=true] .hero-carousel-module__mKLi6G__title em{animation:hero-carousel-module__mKLi6G__campaign-copy 1s var(--ease-out) .18s both}.hero-carousel-module__mKLi6G__slide[data-active=true] .hero-carousel-module__mKLi6G__shop{animation:hero-carousel-module__mKLi6G__campaign-action .9s var(--ease-out) .28s both}.hero-carousel-module__mKLi6G__slide[data-active=true] .hero-carousel-module__mKLi6G__shop:focus-visible{animation:none}}@keyframes hero-carousel-module__mKLi6G__campaign-copy{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes hero-carousel-module__mKLi6G__campaign-action{0%{opacity:0}to{opacity:1}}.hero-carousel-module__mKLi6G__copy{z-index:1;max-width:46%;position:absolute;bottom:96px;left:7.5%}.hero-carousel-module__mKLi6G__title{font:var(--weight-regular) var(--text-hero) / .98 var(--serif);letter-spacing:-.025em;text-shadow:0 1px 14px #06182b14;margin:0 0 24px}.hero-carousel-module__mKLi6G__title em{font-weight:inherit;letter-spacing:inherit;display:inline}.hero-carousel-module__mKLi6G__lineBreak{display:block}.hero-carousel-module__mKLi6G__shop{min-height:44px;color:inherit;font-size:var(--text-body);font-weight:var(--weight-medium);letter-spacing:.005em;justify-content:flex-start;align-items:center;gap:12px;padding:0;line-height:1.4;text-decoration:none;display:inline-flex}.hero-carousel-module__mKLi6G__shopArrow{width:36px;height:36px;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease;border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.hero-carousel-module__mKLi6G__shop svg{width:21px;height:21px;transition:translate var(--motion-medium) var(--ease-out);flex-shrink:0}@media (hover:hover) and (pointer:fine){.hero-carousel-module__mKLi6G__shop:hover .hero-carousel-module__mKLi6G__shopArrow{background:#ffffff1f}.hero-carousel-module__mKLi6G__shop:hover svg{translate:2px}}.hero-carousel-module__mKLi6G__controls{z-index:2;color:#fff;flex-direction:row-reverse;justify-content:space-between;align-items:center;transition:background-color .8s;display:flex;position:absolute;bottom:26px;left:7.5%;right:4%}.hero-carousel-module__mKLi6G__pagination{gap:4px;display:flex}.hero-carousel-module__mKLi6G__pagination button{width:44px;height:44px;padding:0;position:relative}.hero-carousel-module__mKLi6G__pagination button:after{content:"";opacity:.45;height:3px;transition:opacity var(--motion-fast) ease;background:currentColor;border-radius:3px;position:absolute;top:21px;left:6px;right:6px}.hero-carousel-module__mKLi6G__pagination button[aria-pressed=true]:after,.hero-carousel-module__mKLi6G__pagination button:hover:after{opacity:1}.hero-carousel-module__mKLi6G__arrows{gap:10px;display:flex}.hero-carousel-module__mKLi6G__arrows button{width:44px;height:44px;transition:background-color .8s ease, border-color .8s ease, scale var(--motion-fast) var(--ease-out);background:#ffffff0a;border:1px solid #ffffff80;border-radius:50%;place-items:center;display:grid}.hero-carousel-module__mKLi6G__arrows button:active{scale:.94}.hero-carousel-module__mKLi6G__arrows svg{width:19px;height:19px}.hero-carousel-module__mKLi6G__hero button:focus-visible,.hero-carousel-module__mKLi6G__shop:focus-visible{outline-color:currentColor}.hero-carousel-module__mKLi6G__stillLife{color:#fbf7f0;background:#0a1525}@media (min-width:1700px){.hero-carousel-module__mKLi6G__hero{height:720px}}@media (min-width:701px) and (max-width:1000px){.hero-carousel-module__mKLi6G__hero{height:520px}.hero-carousel-module__mKLi6G__title{font-size:var(--text-hero)}}@media (max-width:700px){.hero-carousel-module__mKLi6G__hero{width:100%;height:clamp(360px,110vw,640px)}.hero-carousel-module__mKLi6G__slide{color:#fff}.hero-carousel-module__mKLi6G__slide:after{background:linear-gradient(#0000 35%,#102e4c1a 46%,#102e4c59 62%,#102e4c8c 82%,#102e4cb3 100%)}.hero-carousel-module__mKLi6G__slide.hero-carousel-module__mKLi6G__portrait .hero-carousel-module__mKLi6G__photo{object-position:center 24%}.hero-carousel-module__mKLi6G__slide.hero-carousel-module__mKLi6G__hair .hero-carousel-module__mKLi6G__photo{object-position:90% center}.hero-carousel-module__mKLi6G__slide.hero-carousel-module__mKLi6G__stillLife .hero-carousel-module__mKLi6G__photo{object-position:94% center}.hero-carousel-module__mKLi6G__copy{max-width:none;bottom:24px;left:20px;right:20px}.hero-carousel-module__mKLi6G__title{margin-bottom:14px;font-size:clamp(2.25rem,1.1rem + 5.5vw,3rem);line-height:.98}.hero-carousel-module__mKLi6G__shopArrow{width:32px;height:32px}.hero-carousel-module__mKLi6G__shop svg{width:20px;height:20px}.hero-carousel-module__mKLi6G__controls{bottom:12px;left:auto;right:16px}.hero-carousel-module__mKLi6G__pagination{gap:2px}.hero-carousel-module__mKLi6G__arrows{display:none}.hero-carousel-module__mKLi6G__pagination button{width:28px}.hero-carousel-module__mKLi6G__pagination button:after{left:4px;right:4px}.hero-carousel-module__mKLi6G__shop:focus-visible{outline-color:#fff}}@media (max-width:374px){.hero-carousel-module__mKLi6G__copy{bottom:64px}}@media (prefers-reduced-motion:reduce){.hero-carousel-module__mKLi6G__hero,.hero-carousel-module__mKLi6G__slide,.hero-carousel-module__mKLi6G__controls,.hero-carousel-module__mKLi6G__arrows button,.hero-carousel-module__mKLi6G__shopArrow,.hero-carousel-module__mKLi6G__shop svg,.hero-carousel-module__mKLi6G__pagination button:after{transition:none}}
.style-edit-module__guzfZq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.style-edit-module__guzfZq__section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:64px;scroll-margin-top:150px}.style-edit-module__guzfZq__heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.style-edit-module__guzfZq__heading h2{font:var(--weight-display) var(--text-section)/1.06 var(--serif);letter-spacing:-.025em;margin:12px 0}.style-edit-module__guzfZq__intro{color:var(--muted);font-size:var(--text-body);line-height:1.6}.style-edit-module__guzfZq__rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(33.3333% - 16px);grid-auto-flow:column;gap:24px;margin:-3px -3px -10px;padding:3px 3px 10px;display:grid;overflow-x:auto}.style-edit-module__guzfZq__rail::-webkit-scrollbar{display:none}.style-edit-module__guzfZq__card{scroll-snap-align:start;min-width:0}.style-edit-module__guzfZq__frame{aspect-ratio:9/16;background:#dcd6cc;position:relative;overflow:hidden}.style-edit-module__guzfZq__frame video{object-fit:cover;width:100%;height:100%;display:block}.style-edit-module__guzfZq__shade{pointer-events:none;background:linear-gradient(#18212c33 0%,#0000 25% 56%,#111b29b8 100%);position:absolute;inset:0}.style-edit-module__guzfZq__number{color:#fff;font-size:var(--text-small);letter-spacing:.13em;text-shadow:0 1px 6px #0006;font-weight:var(--weight-medium);position:absolute;top:26px;left:24px}.style-edit-module__guzfZq__copy{color:#fff;pointer-events:none;position:absolute;bottom:30px;left:24px;right:24px}.style-edit-module__guzfZq__copy p{font-size:var(--text-small);letter-spacing:.1em;line-height:1.5;font-weight:var(--weight-semibold)}.style-edit-module__guzfZq__copy h3{font:var(--weight-display) var(--text-title-lg)/1.06 var(--serif);letter-spacing:-.02em;margin-top:9px}.style-edit-module__guzfZq__error{font-size:var(--text-small);margin-top:12px;line-height:1.5;display:block}.style-edit-module__guzfZq__timeline{background:#fff5;height:2px;position:absolute;bottom:15px;left:24px;right:24px}.style-edit-module__guzfZq__timeline span{transform-origin:0;background:#fff;height:100%;transition:transform .2s linear;display:block;transform:scaleX(0)}.style-edit-module__guzfZq__shop{border-bottom:1px solid var(--line);min-height:64px;font-size:var(--text-body);transition:color var(--motion-fast) ease, border-color var(--motion-medium) ease;font-weight:var(--weight-semibold);justify-content:space-between;align-items:center;gap:12px;padding:16px 2px;display:flex}.style-edit-module__guzfZq__shop svg{transition:translate var(--motion-medium) var(--ease-out)}.style-edit-module__guzfZq__shop:is(:hover,:focus-visible) svg{translate:4px}.style-edit-module__guzfZq__frame video{transition:transform 1.1s var(--ease-out)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.style-edit-module__guzfZq__card:hover .style-edit-module__guzfZq__frame video{transform:scale(1.025)}}.style-edit-module__guzfZq__shop:hover{color:var(--blue-deep);border-color:var(--blue)}@media (max-width:1000px){.style-edit-module__guzfZq__rail{grid-auto-columns:calc(43.4783% - 8.69565px);gap:20px}.style-edit-module__guzfZq__copy{left:20px;right:20px}.style-edit-module__guzfZq__number{left:20px}}@media (max-width:760px){.style-edit-module__guzfZq__section{border:0;padding-block:18px}.style-edit-module__guzfZq__section .style-edit-module__guzfZq__heading{margin-bottom:16px;display:block}.style-edit-module__guzfZq__intro{display:none}.style-edit-module__guzfZq__frame{border-radius:12px}.style-edit-module__guzfZq__rail{grid-auto-columns:82%;gap:16px}.style-edit-module__guzfZq__copy h3{font-family:var(--sans);font-size:var(--text-title-sm);font-weight:var(--weight-heading)}.style-edit-module__guzfZq__number{font-size:var(--text-small);top:25px;left:18px}.style-edit-module__guzfZq__copy,.style-edit-module__guzfZq__timeline{left:18px;right:18px}}@media (prefers-reduced-motion:reduce){.style-edit-module__guzfZq__timeline span{transition:none}}
.atelier-viewer-module__gVufzq__viewer{width:100%}.atelier-viewer-module__gVufzq__instructions{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.atelier-viewer-module__gVufzq__stage{isolation:isolate;aspect-ratio:1.16;background:radial-gradient(at 50% 52%,#f3f4f5 0%,#fafafa 42%,#fff 76%);position:relative}.atelier-viewer-module__gVufzq__canvas{cursor:grab;touch-action:pan-y;outline-offset:-3px;border-radius:4px;position:absolute;inset:0}.atelier-viewer-module__gVufzq__canvas:active{cursor:grabbing}.atelier-viewer-module__gVufzq__canvas canvas{width:100%;height:100%;display:block}.atelier-viewer-module__gVufzq__caption{z-index:1;letter-spacing:.14em;color:var(--muted);pointer-events:none;align-items:center;gap:7px;font-size:9px;display:flex;position:absolute;top:13px;left:3px}.atelier-viewer-module__gVufzq__caption>span{background:#a99a7e;border-radius:50%;width:4px;height:4px}.atelier-viewer-module__gVufzq__reset{z-index:2;width:44px;height:44px;color:var(--muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:-1px;right:-6px}.atelier-viewer-module__gVufzq__stageFooter{z-index:1;bottom:0;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset-inline:0}.atelier-viewer-module__gVufzq__gesture{color:var(--muted);letter-spacing:.02em;align-items:center;gap:7px;font-size:10px;display:inline-flex}.atelier-viewer-module__gVufzq__gesture svg{opacity:.7}.atelier-viewer-module__gVufzq__zoom{pointer-events:auto;margin-right:-8px;display:flex}.atelier-viewer-module__gVufzq__zoom button{border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.atelier-viewer-module__gVufzq__zoom button:disabled{opacity:.25;cursor:default}.atelier-viewer-module__gVufzq__toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding-block:5px 9px;display:flex}.atelier-viewer-module__gVufzq__angles{align-items:center;gap:2px;display:flex}.atelier-viewer-module__gVufzq__angles button{min-width:44px;min-height:44px;color:var(--muted);padding:0 11px;font-size:11px;position:relative}.atelier-viewer-module__gVufzq__angles button:after{content:"";bottom:4px;background:0 0;height:1px;transition:background-color .18s;position:absolute;inset-inline:11px}.atelier-viewer-module__gVufzq__angles button[aria-pressed=true]{color:var(--ink)}.atelier-viewer-module__gVufzq__angles button[aria-pressed=true]:after{background:var(--ink)}.atelier-viewer-module__gVufzq__rotate{justify-content:center;align-items:center;gap:5px;min-width:72px;min-height:44px;padding:0 8px;font-size:11px;display:inline-flex}.atelier-viewer-module__gVufzq__rotate:disabled{opacity:.4;cursor:default}.atelier-viewer-module__gVufzq__rotate[aria-pressed=true]{background:#f2f6f8;border-radius:4px}.atelier-viewer-module__gVufzq__message{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:12px;display:flex;position:absolute;inset:0}.atelier-viewer-module__gVufzq__message button{min-height:44px;color:var(--ink);border-bottom:1px solid var(--line);padding-inline:12px}.atelier-viewer-module__gVufzq__message button span{margin-left:7px}.atelier-viewer-module__gVufzq__loadingGem{color:#a99a7e;font-family:Georgia,serif;font-size:40px;animation:1.5s ease-in-out infinite atelier-viewer-module__gVufzq__breathe}@keyframes atelier-viewer-module__gVufzq__breathe{50%{opacity:.35}}@media (hover:hover){.atelier-viewer-module__gVufzq__reset:hover,.atelier-viewer-module__gVufzq__zoom button:not(:disabled):hover,.atelier-viewer-module__gVufzq__rotate:not(:disabled):hover{background:#f2f6f8}.atelier-viewer-module__gVufzq__angles button:hover{color:var(--ink)}}@media (max-width:350px){.atelier-viewer-module__gVufzq__angles button{padding-inline:8px;font-size:10px}.atelier-viewer-module__gVufzq__angles button:after{inset-inline:8px}.atelier-viewer-module__gVufzq__rotate{min-width:64px;padding-inline:3px;font-size:10px}}@media (prefers-reduced-motion:reduce){.atelier-viewer-module__gVufzq__loadingGem{animation:none}.atelier-viewer-module__gVufzq__angles button:after{transition:none}}
.colour-atelier-module__a6y0Gq__section{border-block:1px solid var(--line);margin-block:24px;padding-block:24px 18px;scroll-margin-top:160px}.colour-atelier-module__a6y0Gq__layout{max-width:430px;margin-inline:auto}.colour-atelier-module__a6y0Gq__intro{text-align:center}.colour-atelier-module__a6y0Gq__intro .colour-atelier-module__a6y0Gq__eyebrow{color:var(--muted);letter-spacing:.15em;font-size:.6875rem;line-height:1.5;font-weight:var(--weight-regular);margin-bottom:7px}.colour-atelier-module__a6y0Gq__intro h2{font-size:var(--text-title-lg);letter-spacing:-.025em;line-height:1.12;font-weight:var(--weight-medium)}.colour-atelier-module__a6y0Gq__intro h2 em{display:inline-block}.colour-atelier-module__a6y0Gq__preview{min-width:0;margin-top:8px}.colour-atelier-module__a6y0Gq__photoView[hidden]{display:none}.colour-atelier-module__a6y0Gq__viewModes{border:1px solid var(--line);border-radius:999px;justify-content:center;align-items:center;gap:3px;width:fit-content;max-width:100%;margin:19px auto 3px;padding:3px;display:flex}.colour-atelier-module__a6y0Gq__viewModes button{min-height:44px;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding-inline:17px;font-size:11px;transition:background-color .18s,color .18s;display:inline-flex}.colour-atelier-module__a6y0Gq__viewModes button[aria-pressed=true]{color:var(--ink);background:#edf3f6}.colour-atelier-module__a6y0Gq__metalRow{border-bottom:1px solid var(--line);min-height:55px;font-size:var(--text-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 4px;display:flex}.colour-atelier-module__a6y0Gq__metalRow>span{color:var(--muted)}.colour-atelier-module__a6y0Gq__metals{align-items:center;gap:4px;margin-right:-8px;display:flex}.colour-atelier-module__a6y0Gq__metals button{min-height:44px;color:var(--muted);align-items:center;gap:7px;padding-inline:8px;font-size:11px;display:flex}.colour-atelier-module__a6y0Gq__metals button[aria-pressed=true]{color:var(--ink)}.colour-atelier-module__a6y0Gq__whiteDot,.colour-atelier-module__a6y0Gq__goldDot{background:linear-gradient(135deg,#e1e4e5,#fafbfc 44%,#bac2c7);border:1px solid #bbc3c74d;border-radius:50%;width:12px;height:12px;position:relative}.colour-atelier-module__a6y0Gq__goldDot{background:linear-gradient(135deg,#b79151,#f8e2b4 46%,#cfad71);border-color:#b791514d}.colour-atelier-module__a6y0Gq__metals button[aria-pressed=true]>span:after{content:"";border-radius:inherit;border:1px solid #6b7f89;position:absolute;inset:-4px}@media (max-width:350px){.colour-atelier-module__a6y0Gq__viewModes button{padding-inline:11px}.colour-atelier-module__a6y0Gq__metals button{padding-inline:6px;font-size:10px}}.colour-atelier-module__a6y0Gq__stage{isolation:isolate;aspect-ratio:1.65;background:var(--white);-webkit-user-select:none;user-select:none;width:100%;position:relative}.colour-atelier-module__a6y0Gq__stage img,.colour-atelier-module__a6y0Gq__stage canvas{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.colour-atelier-module__a6y0Gq__stage canvas{visibility:hidden;position:absolute;inset:0}.colour-atelier-module__a6y0Gq__stage[data-ready=true] canvas{visibility:visible}.colour-atelier-module__a6y0Gq__white{clip-path:inset(0 calc(100% - var(--finish-position)) 0 0)}.colour-atelier-module__a6y0Gq__divider{left:var(--finish-position);pointer-events:none;background:#b8c4cba6;width:1px;position:absolute;top:10px;bottom:5px;transform:translate(-50%)}.colour-atelier-module__a6y0Gq__handle{top:84%;left:clamp(15px, var(--finish-position), calc(100% - 15px));background:var(--white);pointer-events:none;border:1px solid #c8d1d6;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;transform:translate(-50%,-50%)}.colour-atelier-module__a6y0Gq__handle svg:first-child{rotate:90deg}.colour-atelier-module__a6y0Gq__handle svg:last-child{rotate:-90deg}.colour-atelier-module__a6y0Gq__range{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.colour-atelier-module__a6y0Gq__stage:has(.colour-atelier-module__a6y0Gq__range:focus-visible) .colour-atelier-module__a6y0Gq__handle{outline:2px solid var(--blue);outline-offset:3px}.colour-atelier-module__a6y0Gq__finishLabels{border-bottom:1px solid var(--line);font-size:var(--text-small);grid-template-columns:1fr 1fr;align-items:center;gap:6px;margin-top:3px;padding-bottom:12px;line-height:1.5;display:grid}.colour-atelier-module__a6y0Gq__finishLabels>span:last-child{text-align:right}.colour-atelier-module__a6y0Gq__hint{text-align:center;color:var(--muted);font-size:.6875rem;line-height:1.5}.colour-atelier-module__a6y0Gq__finishLabels:has([role=status]){grid-template-columns:1fr}.colour-atelier-module__a6y0Gq__finishLabels [aria-hidden=true]{display:none}.colour-atelier-module__a6y0Gq__stones{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 6px;min-height:52px;padding-top:8px;display:flex}.colour-atelier-module__a6y0Gq__colourLabel{font-size:var(--text-small);color:var(--muted);flex-wrap:wrap;gap:0 8px;display:flex}.colour-atelier-module__a6y0Gq__colourLabel span{color:var(--ink);font-weight:var(--weight-regular)}.colour-atelier-module__a6y0Gq__swatches{margin-right:-10px;display:flex}.colour-atelier-module__a6y0Gq__swatchButton{border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.colour-atelier-module__a6y0Gq__swatch{background:var(--stone-colour);border-radius:50%;width:19px;height:19px;display:block;position:relative}.colour-atelier-module__a6y0Gq__swatch:after{content:"";border-radius:inherit;transition:border-color var(--motion-fast) ease;border:1px solid #0000;position:absolute;inset:-5px}.colour-atelier-module__a6y0Gq__swatchButton[aria-pressed=true] .colour-atelier-module__a6y0Gq__swatch:after{border-color:var(--ink)}.colour-atelier-module__a6y0Gq__swatchButton:disabled{cursor:default}@media (max-width:760px){.colour-atelier-module__a6y0Gq__section{margin-block:18px;scroll-margin-top:90px}.colour-atelier-module__a6y0Gq__intro h2{font-size:var(--text-title-md)}}@media (prefers-reduced-motion:reduce){.colour-atelier-module__a6y0Gq__viewModes button,.colour-atelier-module__a6y0Gq__swatch:after{transition:none}}
.home-sections-module__BNv-Zq__section{padding-block:64px;scroll-margin-top:150px}.home-sections-module__BNv-Zq__section+.home-sections-module__BNv-Zq__section{border-top:1px solid var(--line)}.home-sections-module__BNv-Zq__mobileCopy{display:none}.home-sections-module__BNv-Zq__heading{margin-bottom:32px}.home-sections-module__BNv-Zq__heading a{min-height:44px}.home-sections-module__BNv-Zq__filterBar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.home-sections-module__BNv-Zq__filters{flex-wrap:wrap;gap:8px 28px;display:flex}.home-sections-module__BNv-Zq__filters button{min-height:44px;font-size:var(--text-body);color:var(--muted);transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease;font-weight:var(--weight-semibold);border-bottom:1px solid #0000;padding:10px 0}.home-sections-module__BNv-Zq__filters button[aria-pressed=true]{color:var(--blue);border-bottom-color:currentColor}.home-sections-module__BNv-Zq__empty{color:var(--muted);padding:36px 0}.home-sections-module__BNv-Zq__empty a{text-decoration:underline}.home-sections-module__BNv-Zq__productRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.home-sections-module__BNv-Zq__editorialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.home-sections-module__BNv-Zq__newIn .home-sections-module__BNv-Zq__heading,.home-sections-module__BNv-Zq__editorialGrid{max-width:1040px;margin-inline:auto}.home-sections-module__BNv-Zq__story{min-width:0;display:block}.home-sections-module__BNv-Zq__storyPhoto,.home-sections-module__BNv-Zq__trendPhoto{background:#eeeae4;position:relative;overflow:hidden}.home-sections-module__BNv-Zq__storyPhoto{aspect-ratio:4/3}.home-sections-module__BNv-Zq__storyPhoto img,.home-sections-module__BNv-Zq__trendPhoto img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out);display:block}.home-sections-module__BNv-Zq__storyPhoto img{object-position:center 42%}.home-sections-module__BNv-Zq__story:hover img{transform:scale(1.025)}.home-sections-module__BNv-Zq__storyCaption{justify-content:space-between;align-items:center;gap:20px;padding-top:24px;display:flex}.home-sections-module__BNv-Zq__storyCaption .eyebrow{font-size:var(--text-small)}.home-sections-module__BNv-Zq__storyCaption h3{font-family:var(--serif);font-size:var(--text-title-lg);font-weight:var(--weight-display);letter-spacing:-.02em;margin:8px 0 10px;line-height:1.08}.home-sections-module__BNv-Zq__storyCaption p:last-child{font-size:var(--text-body);color:var(--muted);line-height:1.6}.home-sections-module__BNv-Zq__storyArrow{border:1px solid var(--line);width:46px;height:46px;transition:background-color var(--motion-medium) ease, border-color var(--motion-medium) ease, translate var(--motion-medium) var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.home-sections-module__BNv-Zq__story:hover .home-sections-module__BNv-Zq__storyArrow{background:var(--ice)}@media (hover:hover) and (pointer:fine){.home-sections-module__BNv-Zq__story:hover .home-sections-module__BNv-Zq__storyArrow{translate:3px}}.home-sections-module__BNv-Zq__spotlight{background:var(--blue-deep);color:#fff;touch-action:pan-y}.home-sections-module__BNv-Zq__spotlightHeading{color:var(--blue);background:#fff;display:flow-root}.home-sections-module__BNv-Zq__spotlightPeek{display:none}.home-sections-module__BNv-Zq__spotlightRail{position:relative}.home-sections-module__BNv-Zq__spotlightSlides{display:grid}.home-sections-module__BNv-Zq__spotlightSlide{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;grid-template-columns:60% 40%;min-height:480px;display:grid}.home-sections-module__BNv-Zq__spotlightSlide[data-active=true]{z-index:1;opacity:1;visibility:visible;pointer-events:auto}@media (prefers-reduced-motion:no-preference){.home-sections-module__BNv-Zq__spotlightSlide{transition:opacity .85s var(--ease-in-out), visibility 0s linear .85s}.home-sections-module__BNv-Zq__spotlightSlide[data-active=true]{transition-delay:0s}.home-sections-module__BNv-Zq__spotlightPeekSlide{transition:opacity .85s var(--ease-in-out)}.home-sections-module__BNv-Zq__spotlight[data-entered=true] .home-sections-module__BNv-Zq__spotlightSlide[data-active=true] .home-sections-module__BNv-Zq__spotlightPhoto img{animation:home-sections-module__BNv-Zq__spotlight-drift 12s var(--ease-in-out) infinite alternate both;transform-origin:55% 45%;animation-play-state:paused}.home-sections-module__BNv-Zq__spotlight[data-motion=running] .home-sections-module__BNv-Zq__spotlightSlide[data-active=true] .home-sections-module__BNv-Zq__spotlightPhoto img{animation-play-state:running}.home-sections-module__BNv-Zq__spotlight[data-entered=true] .home-sections-module__BNv-Zq__spotlightSlide[data-active=true] .home-sections-module__BNv-Zq__spotlightCopy>*{animation:home-sections-module__BNv-Zq__spotlight-copy .8s var(--ease-out) both;animation-delay:var(--copy-delay,.1s)}.home-sections-module__BNv-Zq__spotlightCopy>:nth-child(2){--copy-delay:.18s}.home-sections-module__BNv-Zq__spotlightCopy>:nth-child(3){--copy-delay:.24s}.home-sections-module__BNv-Zq__spotlightCopy>:nth-child(4){--copy-delay:.3s}.home-sections-module__BNv-Zq__spotlight[data-entered=true] .home-sections-module__BNv-Zq__spotlightSlide[data-active=true] .home-sections-module__BNv-Zq__spotlightCopy:has(:focus-visible)>*{animation:none}.home-sections-module__BNv-Zq__spotlight:has(:focus-visible) .home-sections-module__BNv-Zq__spotlightSlide[data-active=true] .home-sections-module__BNv-Zq__spotlightPhoto img{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.home-sections-module__BNv-Zq__spotlight:hover .home-sections-module__BNv-Zq__spotlightSlide[data-active=true] .home-sections-module__BNv-Zq__spotlightPhoto img{animation-play-state:paused}}}@keyframes home-sections-module__BNv-Zq__spotlight-drift{0%{transform:scale(1.005)translate(0,0)}to{transform:scale(1.065)translate(-.4%,-.2%)}}@keyframes home-sections-module__BNv-Zq__spotlight-copy{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.home-sections-module__BNv-Zq__spotlightPhoto{min-width:0;min-height:480px;position:relative;overflow:hidden}.home-sections-module__BNv-Zq__spotlightPhoto img{object-fit:cover;object-position:64% center;width:100%;height:100%;display:block;position:absolute;inset:0}.home-sections-module__BNv-Zq__spotlightCopy{align-self:center;padding:50px clamp(28px,3.5vw,64px)}.home-sections-module__BNv-Zq__spotlightCopy>p:first-child{font-size:var(--text-small);letter-spacing:var(--tracking-label);color:#e0eaf3;font-weight:var(--weight-semibold)}.home-sections-module__BNv-Zq__spotlightCopy h3{font-family:var(--serif);font-size:var(--text-page);font-weight:var(--weight-display);letter-spacing:-.025em;margin:24px 0;line-height:1}.home-sections-module__BNv-Zq__spotlightCopy>p:not(:first-child){font-size:var(--text-body);color:#e0eaf3;max-width:330px;line-height:1.75}.home-sections-module__BNv-Zq__spotlightLink{min-height:48px;font-size:var(--text-body);font-weight:var(--weight-semibold);border-bottom:1px solid #ffffff80;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding-block:12px;display:flex}.home-sections-module__BNv-Zq__spotlightLink svg{transition:translate var(--motion-medium) var(--ease-out)}.home-sections-module__BNv-Zq__spotlightLink:is(:hover,:focus-visible) svg{translate:4px}.home-sections-module__BNv-Zq__spotlightLink:focus-visible,.home-sections-module__BNv-Zq__spotlightControls button:focus-visible{outline-color:#fff}.home-sections-module__BNv-Zq__spotlightControls{border-top:1px solid #ffffff30;align-items:center;gap:20px;padding:14px 24px;display:flex}.home-sections-module__BNv-Zq__dots{display:flex}.home-sections-module__BNv-Zq__dots button{color:#fff;place-items:center;width:44px;height:44px;display:grid}.home-sections-module__BNv-Zq__dots span{border:1px solid #fff;border-radius:20px;width:7px;height:7px;transition:width .2s;display:block}.home-sections-module__BNv-Zq__dots button[aria-pressed=true] span{background:#fff;width:24px}.home-sections-module__BNv-Zq__desktopSpotlightArrows{margin-left:auto}.home-sections-module__BNv-Zq__motionToggle{width:44px;height:44px;color:inherit;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid}.home-sections-module__BNv-Zq__motionToggle:is(:hover,:focus-visible){background:#ffffff18}.home-sections-module__BNv-Zq__arrows{gap:12px;display:flex}.home-sections-module__BNv-Zq__arrows button{color:#fff;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.home-sections-module__BNv-Zq__arrows button:hover{background:#ffffff18}.home-sections-module__BNv-Zq__reverse{transform:rotate(180deg)}.home-sections-module__BNv-Zq__trendGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.home-sections-module__BNv-Zq__trendPhoto{aspect-ratio:4/5}.home-sections-module__BNv-Zq__trendGrid h3{font-size:var(--text-title-lg)}.home-sections-module__BNv-Zq__trendGrid .home-sections-module__BNv-Zq__storyCaption{align-items:flex-start;gap:12px}.home-sections-module__BNv-Zq__trendGrid .home-sections-module__BNv-Zq__storyArrow{width:40px;height:40px;margin-top:7px}.home-sections-module__BNv-Zq__trending{border-bottom:1px solid var(--line)}@media (max-width:1100px){.home-sections-module__BNv-Zq__productRail{gap:17px}.home-sections-module__BNv-Zq__spotlightSlide{grid-template-columns:54% 46%}.home-sections-module__BNv-Zq__spotlightCopy{padding:32px}.home-sections-module__BNv-Zq__filterBar{align-items:flex-end}.home-sections-module__BNv-Zq__filterBar>span{white-space:nowrap}.home-sections-module__BNv-Zq__trendGrid{gap:18px}.home-sections-module__BNv-Zq__trendGrid .home-sections-module__BNv-Zq__storyArrow{display:none}}@media (max-width:760px){.home-sections-module__BNv-Zq__productRail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:calc(50% - 6px);grid-auto-flow:column;gap:12px;margin:-3px;padding:3px;scroll-padding-inline:3px;overflow-x:auto}.home-sections-module__BNv-Zq__productRail>article{scroll-snap-align:start}.home-sections-module__BNv-Zq__section{border:0;padding-block:18px}.home-sections-module__BNv-Zq__section+.home-sections-module__BNv-Zq__section{border-top:0}.home-sections-module__BNv-Zq__heading{margin-bottom:24px}.home-sections-module__BNv-Zq__filterBar{margin-bottom:18px;display:block}.home-sections-module__BNv-Zq__filters{scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin:-3px -20px -3px -3px;padding:3px 20px 3px 3px;overflow-x:auto}.home-sections-module__BNv-Zq__filters button{min-height:44px;font-size:var(--text-small);color:var(--muted);border:1px solid #e6eaee;border-radius:50px;flex-shrink:0;padding:7px 16px}.home-sections-module__BNv-Zq__filters button[aria-pressed=true]{background:var(--blue);color:#fff;border-color:var(--blue)}.home-sections-module__BNv-Zq__filterBar>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.home-sections-module__BNv-Zq__editorialGrid,.home-sections-module__BNv-Zq__trendGrid{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:86%;grid-auto-flow:column;gap:16px;margin-inline:-6px;padding:6px 6px 18px;scroll-padding-inline:6px;display:grid;overflow-x:auto}.home-sections-module__BNv-Zq__story{scroll-snap-align:start}.home-sections-module__BNv-Zq__editorialGrid{grid-auto-columns:min(100%,350px);margin-inline:-6px}.home-sections-module__BNv-Zq__newIn .home-sections-module__BNv-Zq__story{color:#fff;border-radius:14px;position:relative;overflow:hidden}.home-sections-module__BNv-Zq__newIn .home-sections-module__BNv-Zq__storyPhoto{aspect-ratio:350/290}.home-sections-module__BNv-Zq__newIn .home-sections-module__BNv-Zq__storyPhoto img{object-position:center 28%}.home-sections-module__BNv-Zq__newIn .home-sections-module__BNv-Zq__storyPhoto:after{content:"";background:linear-gradient(#0000 35%,#0b1b31d9);position:absolute;inset:0}.home-sections-module__BNv-Zq__newIn .home-sections-module__BNv-Zq__storyCaption{align-items:flex-end;padding:0;position:absolute;bottom:21px;left:20px;right:20px}.home-sections-module__BNv-Zq__newIn .home-sections-module__BNv-Zq__storyCaption .eyebrow{display:none}.home-sections-module__BNv-Zq__newIn .home-sections-module__BNv-Zq__storyCaption h3{font-family:var(--sans);font-size:var(--text-title-sm);font-weight:var(--weight-heading);letter-spacing:-.8px;max-width:220px;margin:0 0 8px;line-height:1.18}.home-sections-module__BNv-Zq__newIn .home-sections-module__BNv-Zq__storyCaption p:last-child{color:#e3e9ef;font-size:var(--text-body);line-height:1.5}.home-sections-module__BNv-Zq__newIn .home-sections-module__BNv-Zq__storyArrow{border-color:#fff9;width:38px;height:38px}.home-sections-module__BNv-Zq__newIn .home-sections-module__BNv-Zq__story:hover .home-sections-module__BNv-Zq__storyArrow{background:#ffffff20}.home-sections-module__BNv-Zq__desktopCopy{display:none}.home-sections-module__BNv-Zq__mobileCopy{display:inline}.home-sections-module__BNv-Zq__storyPhoto{aspect-ratio:1}.home-sections-module__BNv-Zq__storyCaption{gap:12px;padding-top:18px}.home-sections-module__BNv-Zq__storyCaption h3{font-family:var(--sans);font-size:var(--text-title-sm);font-weight:var(--weight-heading)}.home-sections-module__BNv-Zq__trendPhoto{border-radius:12px}.home-sections-module__BNv-Zq__trendGrid .home-sections-module__BNv-Zq__storyCaption p{font-size:var(--text-body)}.home-sections-module__BNv-Zq__spotlight{--spotlight-gutter:20px;color:var(--blue);background:0 0}.home-sections-module__BNv-Zq__spotlightHeading .section-heading{margin-bottom:14px}.home-sections-module__BNv-Zq__spotlightRail{width:calc(100% + var(--spotlight-gutter));overflow:hidden}.home-sections-module__BNv-Zq__spotlightSlides{width:calc(100% - var(--spotlight-gutter) - 4px)}.home-sections-module__BNv-Zq__spotlightPeek{left:calc(100% - var(--spotlight-gutter) + 4px);width:calc(100% - var(--spotlight-gutter) - 4px);pointer-events:none;border-radius:10px;height:100%;display:block;position:absolute;top:0;overflow:hidden}.home-sections-module__BNv-Zq__spotlightPeek img{object-fit:cover;object-position:left center;width:100%;height:100%}.home-sections-module__BNv-Zq__spotlightPeekSlide{opacity:0;position:absolute;inset:0}.home-sections-module__BNv-Zq__spotlightPeekSlide[data-active=true]{opacity:1}.home-sections-module__BNv-Zq__storyArrow{width:40px;height:40px}.home-sections-module__BNv-Zq__spotlightSlide{color:#fff;background:var(--blue-deep);border-radius:10px;grid-template-columns:1fr;height:clamp(360px,100vw,430px);min-height:0;position:relative;overflow:hidden}.home-sections-module__BNv-Zq__spotlightPhoto{height:100%;min-height:0}.home-sections-module__BNv-Zq__spotlightPhoto img{object-position:left center}.home-sections-module__BNv-Zq__spotlightPhoto:after{content:"";pointer-events:none;background:linear-gradient(#0000 38%,#0b2d4f26 56%,#0b2d4fb3 78%,#0b2d4ff2 100%);position:absolute;inset:0}.home-sections-module__BNv-Zq__spotlightCopy{z-index:1;padding:0;position:absolute;bottom:18px;left:18px;right:18px}.home-sections-module__BNv-Zq__spotlightCopy>p:first-child{color:#fff;margin-bottom:6px}.home-sections-module__BNv-Zq__spotlightCopy h3{font-family:var(--sans);font-size:var(--text-title-md);font-weight:var(--weight-heading);letter-spacing:-.035em;margin:0 0 16px;line-height:1.14}.home-sections-module__BNv-Zq__spotlightLead{display:block}.home-sections-module__BNv-Zq__spotlightCopy>p:not(:first-child){display:none}.home-sections-module__BNv-Zq__spotlightLink{max-width:100%;min-height:46px;color:var(--blue);font-weight:var(--weight-semibold);background:#fbf8f2;border:0;border-radius:5px;justify-content:flex-start;gap:12px;margin-top:0;padding:11px 14px;line-height:1.4;display:inline-flex}.home-sections-module__BNv-Zq__spotlightLink:hover{background:#fff}.home-sections-module__BNv-Zq__spotlightControls{border:0;grid-template-columns:1fr auto 1fr;gap:0;min-height:44px;padding:0 4px 0 0;display:grid}.home-sections-module__BNv-Zq__spotlightControls .home-sections-module__BNv-Zq__dots{grid-column:2;gap:4px}.home-sections-module__BNv-Zq__spotlightControls .home-sections-module__BNv-Zq__dots button{width:28px;color:var(--blue)}.home-sections-module__BNv-Zq__spotlightControls .home-sections-module__BNv-Zq__dots span{background:#cbd7e2;border:0}.home-sections-module__BNv-Zq__spotlightControls .home-sections-module__BNv-Zq__dots button[aria-pressed=true] span{background:var(--blue);width:16px}.home-sections-module__BNv-Zq__spotlightControls button:focus-visible{outline-color:var(--blue)}.home-sections-module__BNv-Zq__spotlightControls .home-sections-module__BNv-Zq__desktopSpotlightArrows{display:none}.home-sections-module__BNv-Zq__motionToggle{grid-column:3;justify-self:end}.home-sections-module__BNv-Zq__motionToggle:is(:hover,:focus-visible){background:var(--ice)}.home-sections-module__BNv-Zq__arrows{gap:8px}.home-sections-module__BNv-Zq__trendGrid{grid-auto-columns:82%}}@media (prefers-reduced-motion:reduce){.home-sections-module__BNv-Zq__story img,.home-sections-module__BNv-Zq__storyArrow,.home-sections-module__BNv-Zq__dots span{transition:none}.home-sections-module__BNv-Zq__story:hover img{transform:none}}@media (max-width:370px){.home-sections-module__BNv-Zq__spotlight{--spotlight-gutter:14px}.home-sections-module__BNv-Zq__filters{margin-right:-14px;padding-right:14px}}
.google-pay-payment-module__X1qSQa__payment{margin-top:28px}.google-pay-payment-module__X1qSQa__payment p{font-size:var(--text-small);color:var(--muted);line-height:1.7}.google-pay-payment-module__X1qSQa__toggle{width:100%;min-height:48px;font-size:var(--text-small);color:var(--blue);justify-content:center;align-items:center;gap:8px;margin-top:18px;display:flex}.google-pay-payment-module__X1qSQa__toggle svg,.google-pay-payment-module__X1qSQa__pay svg{flex-shrink:0}.google-pay-payment-module__X1qSQa__details{padding-top:12px}.google-pay-payment-module__X1qSQa__details[hidden]{display:none}.google-pay-payment-module__X1qSQa__label{font-size:var(--text-small);color:var(--muted);margin-bottom:7px;display:block}.google-pay-payment-module__X1qSQa__help{margin:8px 0 12px}.google-pay-payment-module__X1qSQa__error button{min-height:44px}.google-pay-payment-module__X1qSQa__identity{border:1px solid var(--line);border-radius:12px;align-items:center;gap:8px;margin-bottom:18px;padding:12px 10px 12px 14px;display:flex}.google-pay-payment-module__X1qSQa__identity>div{flex:1;min-width:0}.google-pay-payment-module__X1qSQa__identity .google-pay-payment-module__X1qSQa__label{margin-bottom:4px}.google-pay-payment-module__X1qSQa__upiId{width:100%;min-width:0;color:var(--ink);font-size:var(--text-small);font-weight:var(--weight-semibold);background:0 0;border:0;padding:3px 0;display:block}.google-pay-payment-module__X1qSQa__copy{border:1px solid var(--line);background:var(--ice);width:44px;height:44px;color:var(--blue);border-radius:10px;flex-shrink:0;place-items:center;padding:0;display:grid}.google-pay-payment-module__X1qSQa__pay{border-radius:999px;gap:12px;padding-inline:18px}.google-pay-payment-module__X1qSQa__pay>span{overflow-wrap:anywhere;min-width:0}.google-pay-payment-module__X1qSQa__alternative,.google-pay-payment-module__X1qSQa__share{min-height:44px;font-size:var(--text-small);font-weight:var(--weight-medium);justify-content:center;align-items:center;gap:8px;margin-top:5px;display:flex}.google-pay-payment-module__X1qSQa__alternative{color:var(--muted)}.google-pay-payment-module__X1qSQa__payment .google-pay-payment-module__X1qSQa__error{color:#96382e;margin:10px 0}.google-pay-payment-module__X1qSQa__pending{background:var(--ice);font-size:var(--text-small);border-radius:12px;margin-top:14px;padding:14px}.google-pay-payment-module__X1qSQa__pending strong{font-weight:var(--weight-semibold)}.google-pay-payment-module__X1qSQa__pending p{margin:6px 0 0}.google-pay-payment-module__X1qSQa__manualNote{text-align:center;margin:18px 0 0}.google-pay-payment-module__X1qSQa__orderOptions{border-top:1px solid var(--line);gap:4px;padding-top:10px;display:grid}.google-pay-payment-module__X1qSQa__orderOptions>a,.google-pay-payment-module__X1qSQa__orderOptions>button{min-height:48px;font-size:var(--text-small);color:var(--muted);justify-content:center;align-items:center;gap:8px;display:flex}
.hair-clips-module__7dD4EG__page{flex-direction:column;min-height:100svh;display:flex}.hair-clips-module__7dD4EG__page #main{flex:1}.hair-clips-module__7dD4EG__page .collection-section{padding-block:36px 44px}.hair-clips-module__7dD4EG__page #main .section-heading{gap:16px;margin-bottom:16px}.hair-clips-module__7dD4EG__page #main .section-heading h2{font-size:1.375rem;font-weight:var(--weight-semibold);letter-spacing:-.035em;line-height:1.3}.hair-clips-module__7dD4EG__page #main .section-heading>.text-link{font-size:var(--text-small);font-weight:var(--weight-medium)}.hair-clips-module__7dD4EG__page .collection-toolbar{gap:16px;margin-bottom:16px;display:grid}.hair-clips-module__7dD4EG__page .filter-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:clamp(10px,2.5vw,24px)}.hair-clips-module__7dD4EG__page .filter-tabs button{min-height:44px;font-size:var(--text-small);font-weight:var(--weight-medium);white-space:nowrap;flex-shrink:0;padding:10px 0}.hair-clips-module__7dD4EG__page .filter-tabs button.active{border-bottom-width:2px}.hair-clips-module__7dD4EG__page .result-count{line-height:1.5}.hair-clips-module__7dD4EG__page .product-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}.hair-clips-module__7dD4EG__page .product-card .product-art{aspect-ratio:10/9;background:#f6f3ee;border-radius:6px}.hair-clips-module__7dD4EG__page .product-image-button .sample-image{object-fit:cover}.hair-clips-module__7dD4EG__page .product-card .product-heart{top:6px;right:6px}.hair-clips-module__7dD4EG__page .product-card .product-info{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:14px 12px;margin-top:14px;display:grid}.hair-clips-module__7dD4EG__page .product-card .product-name{max-width:none;min-height:0;font-size:.9375rem;font-weight:var(--weight-medium);letter-spacing:-.015em;text-wrap:pretty;grid-column:1;line-height:1.5}.hair-clips-module__7dD4EG__page .product-card .price-pending{font-size:.9375rem;font-weight:var(--weight-semibold);grid-column:2}.hair-clips-module__7dD4EG__page .product-card .product-caption{grid-column:1/-1}.hair-clips-module__7dD4EG__page .product-card .product-bag-action{border-color:var(--blue);background:var(--blue);min-height:46px;color:var(--white);font-size:.9375rem;font-weight:var(--weight-medium);border-radius:4px;grid-column:1/-1;margin-top:0}.hair-clips-module__7dD4EG__page .product-card .product-bag-action:is(:hover,:active,[data-added=true]){background:var(--blue-deep);border-color:var(--blue-deep);color:var(--white)}.hair-clips-module__7dD4EG__footer{padding-block:20px;justify-content:space-between;align-items:center;gap:8px;min-height:88px;padding-right:56px;display:flex}.hair-clips-module__7dD4EG__footer .brand-logo{width:86px}.hair-clips-module__7dD4EG__footer .text-link{min-width:0;min-height:44px;font-size:var(--text-small);font-weight:var(--weight-medium);letter-spacing:0;color:var(--muted);gap:6px}.hair-clips-module__7dD4EG__page .floating-whatsapp{right:max(20px, env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));width:44px;height:44px;box-shadow:0 4px 14px #123b661a}.hair-clips-module__7dD4EG__page .floating-whatsapp svg{width:25px;height:25px}@media (max-width:760px){.hair-clips-module__7dD4EG__page .masthead{height:64px}.hair-clips-module__7dD4EG__page .masthead .brand-logo{width:112px}.hair-clips-module__7dD4EG__page .header-actions{gap:0}:is(.hair-clips-module__7dD4EG__page .header-actions svg,.hair-clips-module__7dD4EG__page .header-start .menu-toggle svg){width:22px;height:22px}.hair-clips-module__7dD4EG__page .bag-count{top:0;right:-1px}.hair-clips-module__7dD4EG__footer{width:calc(100% - 40px);max-width:28rem}.hair-clips-module__7dD4EG__page .collection-section{width:calc(100% - 40px);max-width:28rem}.hair-clips-module__7dD4EG__page .collection-section{padding-block:24px 36px}.hair-clips-module__7dD4EG__page .product-grid{grid-template-columns:minmax(0,1fr);gap:28px}}
