html body main.artSite.artSite[class][data-motion-style] dialog.productDialog.premiumProductDialog{--product-ink:#f5f2e9;--product-muted:#c3d0d2;--product-edge:#d8e9ed38;width:min(1440px,calc(100vw - 48px))!important;max-width:calc(100vw - 48px)!important;max-height:calc(100svh - 48px)!important;margin:auto!important;padding:0!important;border:1px solid #c3d9df5c!important;border-radius:28px!important;background:linear-gradient(130deg,#d7ece717,#ffffff03 40%,#73979512),#101f29ed!important;color:var(--product-ink)!important;box-shadow:0 36px 100px #020b1499,inset 0 1px 0 #ffffff38!important;backdrop-filter:blur(36px) saturate(1.35)!important;-webkit-backdrop-filter:blur(36px) saturate(1.35)!important;overflow:auto!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8ea6ad66 transparent;font:400 14px/1.6 CoutureInterface,Arial,sans-serif}html body main.artSite.artSite[class][data-motion-style] dialog.productDialog.premiumProductDialog::backdrop{background:#06121bb8;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.premiumProductDialog *{box-sizing:border-box}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog :is(p,span,legend,label,h2,h3,summary,small,a){color:var(--product-ink)!important;opacity:1!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog :is(p,legend,label,small){font-family:CoutureInterface,Arial,sans-serif;font-size:13px;line-height:1.7}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog button{font:400 13px/1.5 CoutureInterface,Arial,sans-serif;color:var(--product-ink)!important;cursor:pointer}.premiumProductDialog button:disabled{opacity:.45!important;cursor:not-allowed!important}.premiumProductDialog :is(button,a,summary):focus-visible{outline:2px solid #e0d6b7!important;outline-offset:4px!important}.premiumProductDialog button>svg{width:20px;height:20px;flex:none;stroke:none!important;fill:currentColor!important}.premiumDialogNav{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 28px;position:sticky;top:0;z-index:8;border-bottom:1px solid var(--product-edge);background:#132832d6;backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px)}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumDialogNav .productStoryLink{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0!important;padding:8px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;border-radius:0!important;text-decoration:none;font:400 11px/1.5 CoutureInterface,Arial,sans-serif;letter-spacing:.03em}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumDialogClose{display:flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:44px;min-height:44px;padding:10px 14px;border:1px solid var(--product-edge)!important;border-radius:99px!important;background:#e4eeef0b!important;box-shadow:inset 0 1px 0 #ffffff20!important;flex:none}.premiumDialogClose svg{width:17px!important;height:17px!important}.premiumProductLayout{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(350px,.85fr);gap:32px;padding:28px;align-items:start}.premiumProductVisual{min-width:0;position:sticky;top:104px}.premiumGallery{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;min-width:0;align-items:start}.premiumThumbnailRail{display:grid;gap:12px;padding-block:4px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumThumbnailRail button{min-width:0;display:block;width:64px;padding:3px 3px 20px!important;position:relative;border:1px solid #c2d4da38!important;border-radius:12px!important;background:#e6ece40c!important;box-shadow:none!important;overflow:hidden}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumThumbnailRail button[aria-pressed=true]{border-color:#e3e0ce!important;background:#e3e8de24!important;box-shadow:0 0 0 1px #e3e0ce44!important}.premiumThumbnailRail .sampleCanvas{border-radius:7px;overflow:hidden}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumThumbnailRail button>span{position:absolute;inset:auto 0 2px;font:400 9px/1.4 CoutureInterface,Arial,sans-serif!important;text-align:center;letter-spacing:.08em}.premiumHeroPane{min-width:0}.premiumHeroViewport{aspect-ratio:1;position:relative;border:1px solid #e7f1e357;border-radius:22px;overflow:hidden;background:#e9e8df;box-shadow:inset 0 1px 0 #fff8,0 18px 40px #06141933}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumHeroImage{display:block;position:absolute;inset:0;width:100%;height:100%;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden;touch-action:pan-y;cursor:zoom-in}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumGallery .sampleCanvas{width:100%!important;height:auto!important;aspect-ratio:1;position:relative;margin:0!important;min-height:0!important;background:transparent!important;border:0!important;border-radius:0!important;transform:none}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumHeroViewport[data-zoomed=true] .premiumHeroImage{cursor:zoom-out}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumHeroViewport[data-zoomed=true] .premiumHeroImage>.sampleCanvas{transform:scale(1.7)!important;transform-origin:var(--product-zoom-x,50%) var(--product-zoom-y,40%)}.premiumGalleryCount{position:absolute;top:18px;left:18px;z-index:1;background:#17323fdd;padding:6px 10px;border:1px solid #e1e9e645;border-radius:99px;font:400 10px/1.5 CoutureInterface,Arial,sans-serif;letter-spacing:.12em;pointer-events:none}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumGalleryZoom{display:flex;align-items:center;gap:7px;position:absolute;right:16px;top:16px;min-height:44px;padding:9px 13px!important;border-radius:99px!important;border:1px solid #d8e6e663!important;background:#16313feb!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 18px #07192321!important;font-size:11px}.premiumGalleryZoom svg{width:16px!important;height:16px!important}.premiumGalleryArrows{display:flex;position:absolute;bottom:16px;right:16px;gap:7px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumGalleryArrows button{display:grid;place-items:center;width:44px;height:44px;padding:10px!important;border-radius:99px!important;border:1px solid #d8e6e663!important;background:#16313feb!important;box-shadow:inset 0 1px 0 #ffffff25!important;backdrop-filter:blur(12px)}.premiumGalleryCaption{display:flex;justify-content:space-between;gap:16px;padding:14px 2px;font:400 11px/1.6 CoutureInterface,Arial,sans-serif;flex-wrap:wrap}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumGalleryCaption>span:last-child{color:var(--product-muted)!important}.premiumVisualNote{padding:25px 0 0 80px;max-width:620px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumVisualNote>span{font:400 9px/1.5 CoutureInterface,Arial,sans-serif;letter-spacing:.14em;color:#d8d0b6!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumVisualNote p{font:italic 20px/1.55 CoutureEditorial,Georgia,serif;margin:12px 0 0!important;color:#d3deda!important}.premiumProductInfo{position:relative;min-width:0;padding:28px 28px 20px;border:1px solid #c2d5d842;border-radius:24px;background:linear-gradient(140deg,#d0e3df14,#d9e8ed03 50%,#c5dace08),#29414b64;box-shadow:inset 0 1px 0 #edf6ed40,0 18px 50px #07151c22;backdrop-filter:blur(30px) saturate(1.25);-webkit-backdrop-filter:blur(30px) saturate(1.25)}.premiumProductKicker{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumProductKicker>span{font:400 9px/1.5 CoutureInterface,Arial,sans-serif!important;letter-spacing:.14em;color:#d7dfd4!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumProductKicker .audienceBadge{font:400 10px/1.5 CoutureInterface,Arial,sans-serif!important;border:1px solid var(--product-edge);border-radius:99px;padding:3px 9px;background:transparent!important;color:#d7dfd4!important;white-space:nowrap}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumProductInfo h2{font:400 clamp(38px,4vw,60px)/1.06 CoutureEditorial,Georgia,serif!important;letter-spacing:-.035em!important;margin:0 0 12px!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumProductType{font:400 12px/1.5 CoutureInterface,Arial,sans-serif!important;color:var(--product-muted)!important;margin:0 0 22px!important}.premiumProductPrice{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:20px}.premiumProductPrice strong{font:400 24px/1.4 CoutureEditorial,Georgia,serif}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumProductPrice>span{font:400 10px/1.5 CoutureInterface,Arial,sans-serif!important;color:#d8d0b6!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumProductDescription{font:400 13px/1.7 CoutureInterface,Arial,sans-serif!important;color:#d0dcd9!important;margin:0 0 26px!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog :is(.premiumDesignChoice,.premiumSizeChoice){display:block;position:relative;border:0!important;padding:0!important;margin:0 0 24px!important;min-width:0;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog :is(.premiumDesignChoice,.premiumSizeChoice) legend{float:none;padding:0!important;font:500 11px/1.5 CoutureInterface,Arial,sans-serif!important;margin-bottom:10px!important}.premiumDesignChoice>div{display:flex;gap:12px;flex-wrap:wrap}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumSelectedDesign{font:400 12px/1.6 CoutureInterface,Arial,sans-serif!important;margin:0 0 12px!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumSelectedDesign>span{display:block;font-size:10px;color:var(--product-muted)!important;margin-top:2px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumDesignChoice button{display:grid;place-items:center;position:relative;width:46px;height:46px;padding:5px!important;border:1px solid #d6e3e63b!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;flex:none}.premiumDesignChoice button>span{display:block;width:32px;height:32px;border-radius:50%;border:1px solid #ebf0de55}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumDesignChoice button[aria-pressed=true]{border-color:#f3ecd5!important;box-shadow:0 0 0 2px #f3ecd51a!important}.premiumDesignChoice button>svg{position:absolute;right:-3px;bottom:-2px;width:18px!important;height:18px!important;padding:2px;background:#f5f0df;color:#193640!important;border-radius:50%}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumFitLink{position:absolute;right:0;top:-3px;padding:2px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font:400 10px/1.5 CoutureInterface,Arial,sans-serif;text-decoration:underline;text-underline-offset:4px;color:#d8d0b6!important}.premiumSizeOptions{display:flex;gap:8px;flex-wrap:wrap}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumSizeOptions button{display:grid;place-items:center;min-width:44px;min-height:44px;padding:10px 11px!important;border:1px solid #d6e3e64f!important;border-radius:8px!important;background:#dce9e90a!important;box-shadow:inset 0 1px 0 #ffffff14!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumSizeOptions button[aria-pressed=true]{background:#ebe9dc!important;color:#143340!important;border-color:#fff4d6!important;box-shadow:0 3px 12px #0002!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumSizeOptions button[data-unavailable=true]{text-decoration:line-through;color:#bcc8ca!important;border-style:dashed!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumSizeOptions button[data-unavailable=true][aria-pressed=true]{color:#334d56!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumStockStatus{font:400 11px/1.6 CoutureInterface,Arial,sans-serif!important;margin:0 0 16px!important;color:#d0dcd9!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumStockStatus[data-state=available]{color:#cfdfc8!important}.premiumProductActions{display:grid;grid-template-columns:minmax(0,1fr) 52px;gap:10px;margin-bottom:12px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumProductActions button{min-height:52px;padding:14px 18px!important;border:1px solid #d6e3e65c!important;border-radius:12px!important;background:#d6e3e60c!important;box-shadow:inset 0 1px 0 #fff3!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumProductActions .premiumAddButton{font:500 13px/1.5 CoutureInterface,Arial,sans-serif;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#e9e8dc!important;color:#15313b!important;border-color:#f3e9cd!important;box-shadow:0 5px 24px #061b222b,inset 0 1px 0 #fff8!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumAddButton span{color:#15313b!important;font:inherit!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumSaveButton{display:grid;place-items:center;padding:14px!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog :is(.premiumPurchaseNote,.premiumGuestNote){font:400 10px/1.65 CoutureInterface,Arial,sans-serif!important;margin:0 0 8px!important;color:var(--product-muted)!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumProductError{background:#643e3a70;border:1px solid #e7bba46b;border-radius:10px;padding:12px;font:400 12px/1.6 CoutureInterface,Arial,sans-serif!important;margin:12px 0!important;color:#ffe6d1!important}.premiumProductAccordions{margin-top:26px;border-top:1px solid var(--product-edge)}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog :is(.premiumProductAccordions,.productConnections) details{border:0!important;border-bottom:1px solid var(--product-edge)!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog :is(.premiumProductAccordions,.productConnections) summary{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;font:400 12px/1.5 CoutureInterface,Arial,sans-serif!important;cursor:pointer;list-style:none;text-transform:none;letter-spacing:.02em}.premiumProductAccordions summary::-webkit-details-marker,.premiumProductDialog .productConnections summary::-webkit-details-marker{display:none}.premiumProductAccordions summary:after,.premiumProductDialog .productConnections summary:after{content:"+";font:400 18px/1 CoutureInterface,Arial,sans-serif}.premiumProductAccordions details[open]>summary:after,.premiumProductDialog .productConnections details[open]>summary:after{content:"−"}.premiumProductAccordions details>div{padding:0 0 16px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumProductAccordions p{font:400 12px/1.8 CoutureInterface,Arial,sans-serif!important;color:#cbd9d5!important;margin:0 0 12px!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumEditionNote{font-size:9px!important;letter-spacing:.06em}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .productConnections{border:0!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important}.premiumProductDialog .productConnectionActions{padding-bottom:15px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .productConnectionActions :is(button,a){min-height:44px;padding:10px 12px;background:#e3f0f00b!important;border:1px solid var(--product-edge)!important;border-radius:8px!important;line-height:1.5;font-size:11px;color:#f5f2e9!important}.premiumHouseDetails{margin:10px 28px 32px;padding:28px;border:1px solid var(--product-edge);border-radius:20px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px;align-items:center;background:#dbe9e908;box-shadow:inset 0 1px 0 #fff2}.premiumHouseWordmark{display:grid;gap:16px;justify-items:start}.premiumHouseWordmark .brandMark{width:min(200px,100%)}.premiumHouseWordmark>span{font:400 9px/1.6 CoutureInterface,Arial,sans-serif;letter-spacing:.13em}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumHouseDetails>p{font:400 13px/1.8 CoutureInterface,Arial,sans-serif!important;margin:0!important;color:var(--product-muted)!important}.premiumHouseDetails .wovenLabelDetail{grid-column:1/-1;max-width:740px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:20px 0 0;background:transparent;border:0;box-shadow:none}.premiumHouseDetails .wovenLabelPhoto{width:100%;height:auto;aspect-ratio:16/9;overflow:hidden;border-radius:12px}.premiumHouseDetails .wovenLabelPhoto img{width:100%;height:100%;object-fit:contain}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumHouseDetails figcaption p{font:400 12px/1.8 CoutureInterface,Arial,sans-serif!important;color:var(--product-muted)!important}.premiumCompleteLook{margin:0 28px 32px;padding-top:28px;border-top:1px solid var(--product-edge);display:grid;grid-template-columns:minmax(180px,.65fr) minmax(0,1.6fr);gap:36px;align-items:start}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumCompleteLook h3{font:400 clamp(28px,3vw,42px)/1.15 CoutureEditorial,Georgia,serif!important;margin:10px 0 16px!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumCompleteLook p{font:400 12px/1.8 CoutureInterface,Arial,sans-serif!important;color:var(--product-muted)!important;margin:0}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumCompleteLook .premiumSectionKicker{font-size:9px!important;letter-spacing:.12em}.premiumMatchingGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumMatchingGrid button{display:block;min-width:0;text-align:left;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.premiumMatchingPicture{aspect-ratio:1;overflow:hidden;border-radius:16px;background:#e9e8df;margin-bottom:12px}.premiumMatchingPicture .sampleCanvas{width:100%!important;height:auto!important;aspect-ratio:1;position:relative;min-height:0!important;margin:0!important}.premiumMatchingGrid button>span{display:flex;align-items:center;justify-content:space-between;gap:8px;font:400 16px/1.5 CoutureEditorial,Georgia,serif}.premiumMatchingGrid button>span>svg{width:15px;height:15px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumMatchingGrid small{display:block;font:400 10px/1.6 CoutureInterface,Arial,sans-serif!important;color:var(--product-muted)!important;margin-top:4px}@media(hover:hover) and (prefers-reduced-motion:no-preference){.premiumProductDialog :is(.premiumDesignChoice button,.premiumSizeOptions button,.premiumProductActions button,.premiumThumbnailRail button){transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.premiumProductDialog .premiumHeroImage>.sampleCanvas{transition:transform .25s ease}.premiumProductDialog .premiumMatchingGrid button:hover .premiumMatchingPicture{box-shadow:0 0 0 1px #f0ead070}}@media(max-width:1100px){.premiumProductLayout{grid-template-columns:minmax(0,1.2fr) minmax(310px,1fr);padding:22px;gap:22px}.premiumProductInfo{padding:24px}.premiumGallery{grid-template-columns:50px minmax(0,1fr);gap:10px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumThumbnailRail button{width:50px}.premiumVisualNote{padding-left:60px}}@media(max-width:900px){.premiumProductLayout{grid-template-columns:minmax(0,1fr);gap:22px}.premiumProductVisual{position:static}.premiumProductInfo{padding:28px}.premiumGallery{grid-template-columns:60px minmax(0,1fr);gap:14px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumThumbnailRail button{width:60px}.premiumVisualNote{display:none}.premiumCompleteLook{grid-template-columns:minmax(0,1fr);gap:24px}.premiumHouseDetails{grid-template-columns:1fr}.premiumHouseDetails .wovenLabelDetail{grid-template-columns:1fr 1fr}}@media(max-width:599px){html body main.artSite.artSite[class][data-motion-style] dialog.productDialog.premiumProductDialog{width:100vw!important;max-width:100vw!important;max-height:100svh!important;margin:0!important;border-radius:0!important;border-inline:0!important}.premiumDialogNav{padding:10px 16px;gap:12px}.premiumDialogClose span{display:none}.premiumProductLayout{padding:14px;gap:16px}.premiumGallery{display:flex;flex-direction:column-reverse;gap:6px}.premiumHeroPane{width:100%}.premiumHeroViewport{border-radius:18px}.premiumThumbnailRail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;width:100%;padding:0}.premiumProductDialog .premiumThumbnailRail .sampleCanvas{max-width:64px;margin-inline:auto!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumThumbnailRail button{width:100%;padding-bottom:18px!important;border-radius:9px!important}.premiumGalleryCaption{padding:10px 2px;font-size:10px;gap:6px}.premiumGalleryCount{top:12px;left:12px;font-size:9px}.premiumGalleryArrows{right:12px;bottom:12px}.premiumProductDialog .premiumGalleryZoom{right:12px!important;top:12px!important;padding:10px!important}.premiumGalleryZoom span{display:none}.premiumProductInfo{padding:24px 20px 16px;border-radius:20px}.premiumProductKicker{margin-bottom:16px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumProductInfo h2{font-size:42px!important}.premiumProductPrice{margin-bottom:16px}.premiumProductInfo .premiumProductDescription{margin-bottom:22px!important}.premiumProductDialog .premiumHouseDetails{margin:6px 14px 24px;padding:22px}.premiumHouseDetails .wovenLabelDetail{grid-template-columns:1fr;padding-top:8px;gap:14px}.premiumCompleteLook{margin:0 14px 24px;padding-top:24px}.premiumMatchingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}@media(max-width:359px){.premiumDialogNav{padding-inline:12px}.premiumProductLayout{padding:10px;gap:14px}.premiumProductInfo{padding:22px 16px 14px}.premiumGalleryCaption{display:grid}.premiumProductActions{grid-template-columns:minmax(0,1fr) 48px;gap:8px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumProductActions button{padding-inline:12px!important}.premiumHouseDetails{padding:18px!important}.premiumProductDialog .premiumSizeChoice .premiumFitLink{position:static;margin:0 0 8px!important}.premiumDesignChoice>div{gap:10px}.premiumMatchingGrid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.premiumProductDialog *,.premiumProductDialog[open]{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(prefers-reduced-transparency:reduce){html body main.artSite.artSite[class][data-motion-style] dialog.productDialog.premiumProductDialog{background:#142731!important;backdrop-filter:none!important}.premiumDialogNav,.premiumProductInfo{background:#213943!important;backdrop-filter:none!important}}@media(forced-colors:active){html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog :is(.premiumProductInfo,.premiumDialogNav,button),html body main.artSite.artSite[class][data-motion-style] dialog.productDialog.premiumProductDialog{background:Canvas!important;color:CanvasText!important;border-color:ButtonText!important;box-shadow:none!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog :is(p,span,legend,label,h2,h3,summary,small,a){color:CanvasText!important}.premiumDesignChoice button>span{forced-color-adjust:none}.premiumProductDialog [aria-pressed=true]{outline:2px solid Highlight!important}}.premiumSizeHeading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumSizeHeading p{font:500 11px/1.5 CoutureInterface,Arial,sans-serif!important;margin:0!important}html body main.artSite.artSite[class][data-motion-style] .productDialog.premiumProductDialog .premiumFitLink{position:static!important;min-height:30px;flex:none}