body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view){--cg-v1-ink:#0d2c3b;--cg-v1-ink-2:#153f52;--cg-v1-teal:#2e6f73;--cg-v1-teal-2:#4b8582;--cg-v1-brass:#c6a45b;--cg-v1-brass-deep:#87682e;--cg-v1-limestone:#f8f5ee;--cg-v1-limestone-2:#f0ebe0;--cg-v1-sea-mist:#edf4f2;--cg-v1-paper:#fff;--cg-v1-muted:#617177;--cg-v1-line:rgba(13,44,59,.12);--cg-v1-line-strong:rgba(13,44,59,.2);--cg-v1-success:#2f6f57;--cg-v1-danger:#9a4545;--cg-v1-shadow-lg:0 30px 90px rgba(9,35,49,.11);--cg-v1-shadow-md:0 18px 48px rgba(9,35,49,.09);--cg-v1-shadow-sm:0 10px 28px rgba(9,35,49,.075);--cg-v1-radius-xl:30px;--cg-v1-radius-lg:22px;--cg-v1-radius-md:16px;--cg-v1-radius-sm:12px;color:var(--cg-v1-ink);background:var(--cg-v1-limestone)}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .page-main{background:radial-gradient(circle at 8% 0%,rgba(198,164,91,.1),transparent 27%),radial-gradient(circle at 92% 6%,rgba(46,111,115,.1),transparent 28%),linear-gradient(180deg,#fbfaf7 0%,#f5f2ea 52%,#f7f8f5 100%)}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium{--cg-pdp-ink:var(--cg-v1-ink);--cg-pdp-muted:var(--cg-v1-muted);--cg-pdp-soft:var(--cg-v1-limestone);--cg-pdp-soft-2:var(--cg-v1-sea-mist);--cg-pdp-card:var(--cg-v1-paper);--cg-pdp-line:var(--cg-v1-line);--cg-pdp-line-strong:var(--cg-v1-line-strong);--cg-pdp-gold:var(--cg-v1-brass);--cg-pdp-gold-deep:var(--cg-v1-brass-deep);--cg-pdp-green:var(--cg-v1-success);--cg-pdp-blue:var(--cg-v1-ink-2);--cg-pdp-shadow:var(--cg-v1-shadow-lg);--cg-pdp-shadow-soft:var(--cg-v1-shadow-sm);--cg-pdp-radius-xl:var(--cg-v1-radius-xl);--cg-pdp-radius-lg:var(--cg-v1-radius-lg);--cg-pdp-radius-md:var(--cg-v1-radius-md);color:var(--cg-v1-ink)}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium:before{inset:-18px -16px auto;height:430px;border-radius:38px;background:radial-gradient(circle at 12% 16%,rgba(198,164,91,.13),transparent 31%),radial-gradient(circle at 91% 10%,rgba(46,111,115,.13),transparent 30%),linear-gradient(145deg,rgba(251,249,244,.96),rgba(238,245,243,.88))}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-hero-surface,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-hero-grid{border-color:var(--cg-v1-line) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-hero-surface{border:1px solid var(--cg-v1-line) !important;border-radius:var(--cg-v1-radius-xl) !important;background:rgba(255,255,255,.96) !important;box-shadow:var(--cg-v1-shadow-lg) !important;overflow:clip}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-hero-media,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-hero-commerce{border:0 !important;border-radius:0 !important;box-shadow:none !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-hero-media{background:radial-gradient(circle at 45% 8%,rgba(198,164,91,.15),transparent 34%),linear-gradient(180deg,#fbfaf7 0%,#f2eee5 100%) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-hero-commerce{border-left:1px solid var(--cg-v1-line) !important;background:radial-gradient(circle at 100% 0%,rgba(46,111,115,.08),transparent 34%),var(--cg-v1-paper) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-media-stage__node .fotorama__stage,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-media-stage__node .gallery-placeholder{background:rgba(255,255,255,.64) !important;border-radius:24px !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-media-stage__node .fotorama__nav__frame,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-media-stage__node .fotorama__thumb{border-radius:12px !important;background:#fff !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-media-stage__node .fotorama__thumb-border{border-color:var(--cg-v1-teal) !important;border-radius:12px !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-identity-stage:before{border-color:rgba(198,164,91,.38) !important;background:rgba(248,245,238,.94) !important;color:var(--cg-v1-brass-deep) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-identity-stage .page-title,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-identity-stage .page-title .base,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-decision-hub__head h2,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-story__head h2,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-story__head h3,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-reviews__head h2,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-editorial-rail__head h2,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-passport__head h2{color:var(--cg-v1-ink) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-identity-stage .product.attribute.sku,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-identity-stage .info-after-title>div{border-color:var(--cg-v1-line) !important;background:rgba(244,248,247,.92) !important;color:var(--cg-v1-muted) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-share-menu__trigger{border-color:var(--cg-v1-line) !important;background:rgba(255,255,255,.96) !important;color:var(--cg-v1-ink-2) !important;box-shadow:0 8px 24px rgba(9,35,49,.07) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-share-menu__trigger:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-share-menu__trigger:focus-visible{border-color:rgba(46,111,115,.48) !important;background:var(--cg-v1-sea-mist) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .price-wrapper .price,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .normal-price .price,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .price-box .price{color:var(--cg-v1-ink-2) !important;background:0 0 !important;box-shadow:none !important;text-shadow:none !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .stock.available{border-color:rgba(47,111,87,.2) !important;background:#edf6f1 !important;color:var(--cg-v1-success) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .stock.unavailable{border-color:rgba(154,69,69,.18) !important;background:#fbefef !important;color:var(--cg-v1-danger) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .product.attribute.overview{border-left-color:var(--cg-v1-teal) !important;background:linear-gradient(135deg,rgba(237,244,242,.94),rgba(248,245,238,.78)) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .product.attribute.overview .value,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .product.attribute.overview p{color:#4f636a !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-proof-chip{border-color:rgba(46,111,115,.2) !important;background:#eff6f4 !important;color:var(--cg-v1-ink-2) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .product-options-wrapper{border-color:var(--cg-v1-line) !important;background:linear-gradient(145deg,rgba(248,245,238,.92),rgba(237,244,242,.78)) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .swatch-attribute-label,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .product-options-wrapper .label,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .field>.label{color:var(--cg-v1-ink) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .swatch-option{border-color:var(--cg-v1-line) !important;background:#fff !important;color:var(--cg-v1-ink) !important;box-shadow:0 8px 20px rgba(9,35,49,.05) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .swatch-option:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .swatch-option:focus-visible{border-color:rgba(46,111,115,.48) !important;box-shadow:0 12px 28px rgba(9,35,49,.09) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .swatch-option.selected,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .swatch-option[aria-checked=true]{border-color:var(--cg-v1-teal) !important;background:#eef6f4 !important;box-shadow:0 0 0 3px rgba(46,111,115,.14) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-purchase__box,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .box-tocart{border-color:var(--cg-v1-line) !important;background:rgba(255,255,255,.98) !important;box-shadow:0 14px 36px rgba(9,35,49,.075) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .box-tocart .control{border-color:var(--cg-v1-line-strong) !important;background:#fff !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .box-tocart .btn-qty{color:var(--cg-v1-ink-2) !important;background:#f4f8f7 !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .box-tocart .btn-qty:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .box-tocart .btn-qty:focus-visible{color:#fff !important;background:var(--cg-v1-teal) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .box-tocart input.qty{color:var(--cg-v1-ink) !important;background:#fff !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .action.primary.tocart,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium #product-addtocart-button,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__add,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__add{color:#fff !important;background:linear-gradient(135deg,#123d53 0%,#2e6f73 100%) !important;border:1px solid rgba(13,44,59,.18) !important;border-radius:14px !important;box-shadow:0 12px 28px rgba(17,67,83,.2) !important;font-weight:780 !important;letter-spacing:.005em !important;text-transform:none !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .action.primary.tocart:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium #product-addtocart-button:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__add:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__add:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .action.primary.tocart:focus-visible,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium #product-addtocart-button:focus-visible,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__add:focus-visible,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__add:focus-visible{background:linear-gradient(135deg,#0d3042 0%,#255f65 100%) !important;box-shadow:0 16px 34px rgba(17,67,83,.26) !important;transform:translateY(-2px)}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .action.towishlist{border-color:var(--cg-v1-line-strong) !important;background:#fff !important;color:var(--cg-v1-ink-2) !important;box-shadow:0 8px 20px rgba(9,35,49,.06) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .action.towishlist:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .action.towishlist:focus-visible{border-color:rgba(46,111,115,.45) !important;background:var(--cg-v1-sea-mist) !important;color:var(--cg-v1-teal) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-trust--compact,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-trust{border-color:var(--cg-v1-line) !important;background:linear-gradient(135deg,rgba(237,244,242,.96),rgba(248,245,238,.92)) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-trust-badge{border-color:rgba(46,111,115,.18) !important;background:rgba(255,255,255,.78) !important;color:var(--cg-v1-ink-2) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-trust-action{border-color:var(--cg-v1-line-strong) !important;background:#fff !important;color:var(--cg-v1-ink-2) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-trust-action:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-trust-action:focus-visible{border-color:rgba(46,111,115,.42) !important;background:var(--cg-v1-sea-mist) !important;color:var(--cg-v1-teal) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-details-stage,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-decision-flow{border-color:var(--cg-v1-line) !important;background:rgba(255,255,255,.98) !important;box-shadow:var(--cg-v1-shadow-md) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-section-nav{border-bottom-color:var(--cg-v1-line) !important;background:rgba(255,255,255,.9) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-section-nav a,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-section-nav button{color:var(--cg-v1-muted) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-section-nav a:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-section-nav a:focus-visible,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-section-nav button:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-section-nav button:focus-visible{background:var(--cg-v1-sea-mist) !important;color:var(--cg-v1-ink-2) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-decision-hub,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-reviews,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-editorial-rail{border-color:var(--cg-v1-line) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-key-fact,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-passport__item,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-more-specs{border-color:var(--cg-v1-line) !important;background:linear-gradient(145deg,#fff,#f4f8f7) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-key-fact dt,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-spec-row dt,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-passport__item dt{color:var(--cg-v1-muted) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-key-fact dd,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-spec-row dd,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-passport__item dd{color:var(--cg-v1-ink) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-story__body p,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-story__body li,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-reviews p,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-editorial-rail__head p{color:#52656b !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-story__toggle,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-more-specs>summary{border-color:var(--cg-v1-line) !important;background:#fff !important;color:var(--cg-v1-ink-2) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-story__toggle:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-story__toggle:focus-visible,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-more-specs>summary:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-more-specs>summary:focus-visible{border-color:rgba(46,111,115,.42) !important;background:var(--cg-v1-sea-mist) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-editorial-rail{background:linear-gradient(135deg,rgba(248,245,238,.92),rgba(237,244,242,.72)) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-editorial-item{border-color:var(--cg-v1-line) !important;background:rgba(255,255,255,.94) !important;box-shadow:0 12px 30px rgba(9,35,49,.06) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-editorial-link,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-editorial-rail__posts a,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cat-links a{color:var(--cg-v1-ink-2) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-editorial-link:after,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-editorial-rail__posts a:after{color:var(--cg-v1-teal) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-placement[data-cg-rec-placement-anchor=phase9c]{margin-top:clamp(38px,5vw,72px)}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt{--cg-rec-ink:var(--cg-v1-ink);--cg-rec-accent:var(--cg-v1-brass);--cg-rec-text:var(--cg-v1-ink);--cg-rec-muted:var(--cg-v1-muted);--cg-rec-line:var(--cg-v1-line);--cg-rec-surface:var(--cg-v1-paper);--cg-rec-soft:var(--cg-v1-limestone);--cg-fbt-ink:var(--cg-v1-ink);--cg-fbt-blue:var(--cg-v1-teal);--cg-fbt-gold:var(--cg-v1-brass-deep);left:auto;width:100%;max-width:none;margin-right:0;margin-left:0;transform:none;border:1px solid var(--cg-v1-line) !important;border-radius:var(--cg-v1-radius-xl) !important;background:radial-gradient(circle at 94% 0%,rgba(46,111,115,.12),transparent 31%),radial-gradient(circle at 4% 100%,rgba(198,164,91,.1),transparent 30%),linear-gradient(145deg,#fbfaf7 0%,#eef5f3 100%) !important;box-shadow:var(--cg-v1-shadow-lg) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec:before,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec:after,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt:before,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt:after{content:none !important;display:none !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec{padding:clamp(24px,3vw,42px) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__head,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__head{gap:clamp(20px,3vw,46px);margin-bottom:clamp(22px,3vw,34px)}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__heading{max-width:840px}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__eyebrow,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:9px;color:var(--cg-v1-brass-deep) !important;font-size:13px !important;font-weight:850 !important;letter-spacing:.1em !important;line-height:1.2}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__eyebrow:before,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__eyebrow:before{width:34px;height:2px;flex:0 0 34px;border-radius:999px;background:var(--cg-v1-brass);content:""}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__head h2,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__head h2{margin:0 !important;color:var(--cg-v1-ink) !important;font-size:clamp(32px,3.3vw,48px) !important;font-weight:760 !important;letter-spacing:-.045em !important;line-height:1.02 !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__head p,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__head p{max-width:66ch;margin-top:12px !important;color:#52666d !important;font-size:clamp(16px,.35vw + 15px,18px) !important;line-height:1.62 !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__status,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__evidence{max-width:360px !important;padding:10px 14px !important;border:1px solid rgba(46,111,115,.18) !important;border-radius:14px !important;background:rgba(255,255,255,.78) !important;color:#53676d !important;font-size:13.5px !important;font-weight:650 !important;line-height:1.45 !important;text-align:left !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__status:before{background:var(--cg-v1-teal) !important;box-shadow:0 0 0 5px rgba(46,111,115,.12) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__grid,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__products{gap:clamp(14px,1.6vw,22px) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card{border:1px solid var(--cg-v1-line) !important;border-radius:24px !important;background:rgba(255,255,255,.96) !important;box-shadow:0 10px 30px rgba(9,35,49,.055) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card:focus-within,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card:focus-within{border-color:rgba(46,111,115,.4) !important;box-shadow:0 20px 46px rgba(9,35,49,.12) !important;transform:translateY(-4px)}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__media,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card__media{background:radial-gradient(circle at 50% 8%,rgba(198,164,91,.12),transparent 40%),linear-gradient(180deg,#faf9f5 0%,#eef4f2 100%) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__body,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card__body{padding:18px 18px 20px !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__reason,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card__role{margin-bottom:10px !important;padding:6px 9px !important;border:1px solid rgba(198,164,91,.24) !important;border-radius:999px !important;background:#f8f2e6 !important;color:var(--cg-v1-brass-deep) !important;font-size:13px !important;font-weight:760 !important;line-height:1.35 !important;white-space:normal !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__name,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card h3{margin:0 !important;color:var(--cg-v1-ink) !important;font-size:clamp(17px,.35vw + 16px,20px) !important;font-weight:730 !important;letter-spacing:-.02em !important;line-height:1.35 !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__name a,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card h3 a{color:var(--cg-v1-ink) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__name a:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__name a:focus-visible,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card h3 a:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card h3 a:focus-visible{color:var(--cg-v1-teal) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__seller,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card__seller{margin-top:8px !important;color:var(--cg-v1-muted) !important;font-size:14px !important;line-height:1.45 !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__price,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec .cg-rec-card__price .price,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card__price,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card__price .price{color:var(--cg-v1-ink-2) !important;font-size:20px !important;font-weight:800 !important;line-height:1.25 !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__actions{margin-top:14px !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__add,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__view{min-height:48px !important;padding:12px 16px !important;border-radius:14px !important;font-size:15px !important;font-weight:760 !important;line-height:1.1 !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__view{gap:9px;color:var(--cg-v1-ink-2) !important;background:rgba(255,255,255,.92) !important;border:1px solid var(--cg-v1-line-strong) !important;box-shadow:0 8px 22px rgba(9,35,49,.06) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__view:after{content:"→";color:var(--cg-v1-teal);font-size:18px;font-weight:800;line-height:1}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__view:hover,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__view:focus-visible{color:#fff !important;background:var(--cg-v1-teal) !important;border-color:var(--cg-v1-teal) !important;box-shadow:0 12px 28px rgba(17,67,83,.2) !important;transform:translateY(-2px)}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__view:hover:after,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__view:focus-visible:after{color:#fff}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__footer,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__summary{color:var(--cg-v1-muted) !important;font-size:13.5px !important;line-height:1.55 !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card__select,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card__check{width:36px !important;height:36px !important;border-color:var(--cg-v1-line-strong) !important;background:#fff !important;box-shadow:0 8px 20px rgba(9,35,49,.08)}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card__select:has(input:checked){border-color:var(--cg-v1-teal) !important;background:var(--cg-v1-teal) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card__check--locked{border-color:var(--cg-v1-brass) !important;background:var(--cg-v1-brass) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__footer{margin-top:24px !important}@media (max-width:1023px){body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium .cg-pdp-hero-commerce{border-left:0 !important;border-top:1px solid var(--cg-v1-line) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__head,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__head{align-items:flex-start;flex-direction:column}}@media (max-width:820px){body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt{width:calc(100vw - 20px);max-width:calc(100vw - 20px);margin-left:50%;transform:translateX(-50%);border-radius:24px !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec{padding:22px 0 24px 18px !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__head{padding-right:18px}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__grid{grid-auto-columns:minmax(258px,80vw) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__status,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__evidence{max-width:calc(100% - 18px) !important}}@media (max-width:640px){body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec__head h2,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__head h2{font-size:clamp(29px,9vw,38px) !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__name,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card h3{font-size:18px !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__seller,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card__seller{font-size:13.5px !important}body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt{padding:22px 18px !important}}@media (prefers-reduced-motion:reduce){body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt-card,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__add,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-rec-card__view,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-fbt__add,body.cg-premium-visuals-v1.catalog-product-view:not(.catalog-category-view) .cg-pdp-premium #product-addtocart-button{transition:none !important}}