.pdp-plink,.pdp-this,.pdp-help,.pdp-stone,.pdp-step,.pdp-sheet__foot{background:var(--ds-offwhite)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-surface)!important}.pdp-sheet__panel{border-radius:var(--ds-radius-surface)!important}.pdp-card__img,.pdp-step__imgs,.pdp-step__imgs--one img,.pdp-cs__slide,.pdp-plink__thumbs img{background:var(--ds-offwhite)!important}.pdp-plink small,.pdp-sheet__head p,.pdp-this span,.pdp-group,.pdp-sub,.pdp-stone p,.pdp-step__tx p,.pdp-step__n,.pdp-card__price{color:var(--ds-navy-soft)!important}.pdp-badge,.pdp-group,.pdp-cs__k,.pdp-step__n{font-family:var(--ds-font-ui)!important;font-weight:500!important;font-size:var(--ds-fs-label)!important;letter-spacing:var(--ds-ls-label)!important;text-transform:uppercase!important}.pdp-plink small,.pdp-trust,.pdp-sheet__head p,.pdp-sheet__body,.pdp-sheet__foot,.pdp-this,.pdp-help,.pdp-card__name,.pdp-sub,.pdp-stone p,.pdp-chips a,.pdp-wear a,.pdp-step__tx p,.pdp-toast{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-small)!important}.pdp-card__price{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-small)!important;font-weight:500!important;color:var(--ds-navy)!important}.pdp-plink b,.pdp-stone b{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-body)!important;font-weight:500!important}.pdp-sheet__head h2,.pdp-h,.pdp-step__t{font-family:var(--ds-font-heading)!important;font-weight:400!important;font-size:var(--ds-fs-h3)!important;line-height:var(--ds-lh-h3)!important}.pdp-cs__h{font-family:var(--ds-font-heading)!important;font-weight:400!important;font-size:var(--ds-fs-h2)!important;line-height:var(--ds-lh-h2)!important;color:var(--ds-offwhite)!important}.pdp-cs__ov{background:linear-gradient(transparent,rgba(var(--ds-navy-rgb),.72))!important;color:var(--ds-offwhite)!important}.pdp-cs__bar span{background:rgba(var(--ds-offwhite-rgb),.45)!important;border-radius:var(--ds-radius-control)!important}.pdp-cs__bar i{background:var(--ds-offwhite)!important}.pdp-chips a,.pdp-wear a{height:var(--ds-chip-h);display:inline-flex;align-items:center;padding:0 var(--ds-space-4)!important;border:1px solid var(--ds-navy)!important;border-radius:var(--ds-radius-control)!important;background:transparent!important;color:var(--ds-navy)!important}.pdp-add{background:var(--ds-offwhite)!important;border:1px solid var(--ds-navy)!important;color:var(--ds-navy)!important}.pdp-add.is-added{background:var(--ds-navy)!important;color:var(--ds-offwhite)!important}.pdp-toast{background:var(--ds-navy)!important;color:var(--ds-offwhite)!important;border-radius:var(--ds-radius-control)!important}.pdp-sheet.is-open{background:rgba(var(--ds-navy-rgb),.38)!important}.pdp-trust *{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-small)!important}.product-title{font-family:var(--ds-font-heading)!important;font-weight:400!important;font-size:var(--ds-fs-h2)!important;line-height:var(--ds-lh-h2)!important;letter-spacing:0!important;text-transform:none!important}.product-information .price .amount,.product-information .price ins .amount,.product .price .amount{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-lead)!important;font-weight:500!important;color:var(--ds-navy)!important}.product-information .price del .amount,.product .price del .amount{font-weight:400!important;color:var(--ds-navy-soft)!important}#main-content details>summary{font-family:var(--ds-font-ui)!important;font-weight:500!important;font-size:var(--ds-fs-label)!important;letter-spacing:var(--ds-ls-label)!important;text-transform:uppercase!important}#main-content details details>summary{font-size:var(--ds-fs-small)!important;letter-spacing:0!important;text-transform:none!important}.collapsible__content,.collapsible__content p,.collapsible__content li{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-body)!important;line-height:var(--ds-lh-body)!important}#main-content .product-information h2,.pyr-title-h{font-family:var(--ds-font-heading)!important;font-weight:400!important}#main-content .product-information h2{font-size:var(--ds-fs-h3)!important;line-height:var(--ds-lh-h3)!important}.pyr-title-h{font-size:var(--ds-fs-h2)!important;line-height:var(--ds-lh-h2)!important}.quantity{height:var(--ds-control-h)!important;border:1px solid var(--ds-navy)!important;border-radius:var(--ds-radius-control)!important;overflow:hidden;align-items:center}.quantity .qty{height:calc(var(--ds-control-h) - 2px)!important;border:0!important;border-radius:0!important;font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-small)!important;background:transparent!important}.quantity .minus,.quantity .plus{height:calc(var(--ds-control-h) - 2px)!important;border:0!important;background:transparent!important;color:var(--ds-navy)!important}.product-add-to-cart-sticky--title,.product-add-to-cart-sticky .price,.product-add-to-cart-sticky .amount{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-small)!important}.pdp-stone{display:grid!important;grid-template-columns:72px minmax(0,1fr);gap:var(--ds-space-4);align-items:center}.pdp-stone__img{width:72px;aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--ds-navy-rgb),.06)}.pdp-stone__img img,.pdp-stone__img svg{display:block;width:100%;height:100%;object-fit:cover}.pdp-stone__img svg{fill:rgba(var(--ds-navy-rgb),.25)}[data-pyr] .pyr-card img{aspect-ratio:1 / 1!important;height:auto!important;object-fit:cover!important}.product--accordion [data-scenesync=faq-visible]>h2{display:none!important}@media(max-width:767px){.thb-product-detail .product-images:not(.product-images--thumbnails) .product-images__slide{aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important;overflow:hidden!important}.thb-product-detail .product-images:not(.product-images--thumbnails) .product-images__slide :is(.product-single__media,.product-single__media-native-video,figure){height:100%!important;aspect-ratio:auto!important;padding:0!important}.thb-product-detail .product-images:not(.product-images--thumbnails) .product-images__slide :is(img,video){width:100%!important;height:100%!important;object-fit:cover!important}.product-information--inner>.product--accordion:last-child{margin-bottom:0!important}#pdp-stones.pdp-sec{padding-top:var(--ds-space-5)!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ds-pdp.css.map */
