@media screen and (max-width:749px){.product-information media-gallery.media-gallery--carousel slideshow-controls{display:none!important}.product-information media-gallery.media-gallery--carousel slideshow-slide{max-height:125vw}.product-information media-gallery.media-gallery--carousel slideshow-slide .product-media img{max-height:125vw;object-fit:contain}.product-information .group-block-content:has(>.dh-pdp-header){row-gap:18px}.product-information .group-block-content:has(>.dh-pdp-header)>*{order:20}.product-information .group-block-content:has(>.dh-pdp-header)>.dh-pdp-header{order:1}.product-information .group-block-content:has(>.dh-pdp-header)>product-price{order:2}.product-information .group-block-content:has(>.dh-pdp-header)>div:has(>.dh-bundle-line){order:2}.product-information .group-block-content:has(>.dh-pdp-header)>div:not([class]):not(:has(*)){display:none}.product-information .group-block-content:has(>.dh-pdp-header)>dh-variant-preview{order:3}.product-information .group-block-content:has(>.dh-pdp-header)>variant-picker{order:4}.product-information .group-block-content:has(>.dh-pdp-header)>.buy-buttons-block{order:5}.product-information .group-block-content:has(>.dh-pdp-header)>.dh-ux-pairs{order:6}.product-information .group-block-content:has(>.dh-pdp-header)>.divider{display:none}.product-information .group-block-content:has(>.dh-pdp-header)>.dh-pdp-highlights{margin-block:4px 0}.product-information .dh-vpreview__card{padding:6px 12px 6px 6px;gap:12px}.product-information .dh-vpreview__media{width:52px;max-height:66px;border-radius:10px}.product-information .dh-vpreview__title{font-size:15px}.product-information .dh-vpreview__link{min-height:28px;font-size:12.5px}sticky-add-to-cart .sticky-add-to-cart__bar{bottom:max(8px,env(safe-area-inset-bottom));width:calc(100% - 16px)}}.dh-ux-pairs{width:100%}.dh-ux-pairs[hidden]{display:none!important}.dh-ux-pairs__label{margin:0 0 8px;font-family:var(--dh-sans, "Open Sans", system-ui, sans-serif);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:var(--dh-gold, #d4aa61)}.dh-ux-pairs__row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;border:1px solid var(--dh-line, #39332b);border-radius:14px;background:var(--dh-surface, #1e1d1b)}.dh-ux-pairs__media{display:block;width:56px;height:56px;border-radius:10px;overflow:hidden;background:#262320}.dh-ux-pairs__media img{display:block;width:100%;height:100%;object-fit:cover}.dh-ux-pairs__info{display:flex;flex-direction:column;gap:2px;min-width:0}.dh-ux-pairs__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:var(--dh-serif, "Playfair Display", Georgia, serif);font-size:15px;line-height:1.3;color:var(--dh-cream, #f1e5d6);text-decoration:none}.dh-ux-pairs__title:hover{color:var(--dh-gold, #d4aa61)}.dh-ux-pairs__meta{font-size:13px;line-height:1.4;color:var(--dh-muted, #bfb6a9)}.dh-ux-pairs__price{color:var(--dh-cream, #f1e5d6)}.dh-ux-pairs__add{display:inline-flex;align-items:center;justify-content:center;min-width:76px;min-height:44px;padding:0 18px;border:1px solid rgba(212,170,97,.6);border-radius:999px;background:transparent;color:var(--dh-cream, #f1e5d6);font-family:var(--dh-sans, "Open Sans", system-ui, sans-serif);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.dh-ux-pairs__add:hover{background:var(--dh-gold, #d4aa61);border-color:var(--dh-gold, #d4aa61);color:#171614}.dh-ux-pairs__add:focus-visible{outline:2px solid var(--dh-gold, #d4aa61);outline-offset:3px}.dh-ux-pairs__add[aria-busy=true]{opacity:.6;cursor:progress}.dh-ux-pairs__add.is-added{background:var(--dh-gold, #d4aa61);border-color:var(--dh-gold, #d4aa61);color:#171614}.dh-ux-pairs__status{margin:6px 0 0;font-size:13px;line-height:1.4;color:var(--dh-muted, #bfb6a9)}.dh-ux-pairs__status:empty{display:none}.product-information media-gallery slideshow-slide:has(>.dh-ux-scale){position:relative}.dh-ux-scale{position:absolute;top:12px;right:12px;z-index:2;max-width:min(70%,320px);padding:6px 12px;border-radius:999px;background:#171614c7;border:1px solid rgba(241,229,214,.18);color:#f1e5d6;font-family:var(--dh-sans, "Open Sans", system-ui, sans-serif);font-size:12px;line-height:1.35;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
/*# sourceMappingURL=/cdn/shop/t/103/assets/dh-ux-pdp.css.map */
