main[data-template^="product."][data-template*=pdp-v2] .product-details .group-block-content.mobile-column>.text-block.custom-typography.custom-font-size.custom-color p{color:var(--afd-gray-medium-dark);font-weight:400}main[data-template^="product."][data-template*=pdp-v2] .product-details .group-block-content.mobile-column>product-price{margin-top:12px}main[data-template="product.exp_pdp-v2_2026-04-04"] .product-details .afd-customer-quote{color:var(--afd-gray-medium-dark);margin-top:18px;margin-bottom:6px}main[data-template="product.exp_pdp-v2_2026-04-04"] .product-details .afd-customer-quote p{color:var(--afd-gray-medium-dark);font-size:1rem;line-height:1.6;padding-inline:0;font-family:Georgia,Times New Roman,Times,serif}main[data-template="product.exp_pdp-v2_2026-04-04"] .product-details .afd-customer-quote p:before,main[data-template="product.exp_pdp-v2_2026-04-04"] .product-details .afd-customer-quote p:after{display:inline;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;line-height:1;color:var(--afd-gray-dark);position:relative;top:4px;vertical-align:baseline}main[data-template="product.exp_pdp-v2_2026-04-04"] .product-details .afd-customer-quote p:before{content:"\201c";margin-right:.08em}main[data-template="product.exp_pdp-v2_2026-04-04"] .product-details .afd-customer-quote p:after{content:"\201d";margin-left:.08em}main[data-template^="product."][data-template*=pdp-v2] .product-details>.group-block>.group-block-content>rte-formatter.text-block.rte>p{color:var(--afd-gray-dark);font-size:.8em}main[data-template^="product."][data-template*=pdp-v2] .product-details .jdgm-all-reviews-text{margin-top:0}main[data-template^="product."][data-template*=pdp-v2] .product-details .jdgm-all-reviews-text .jdgm-all-reviews-text__text{color:var(--afd-gray-dark);font-size:.8em}main[data-template^="product."][data-template*=pdp-v2] .product-details variant-picker .variant-option legend{font-weight:700}main[data-template^="product."][data-template*=pdp-v2] .product-details variant-picker .variant-option--swatches legend{font-size:.8em}main[data-template^="product."][data-template*=pdp-v2] .product-details variant-picker .variant-option--swatches .variant-option__swatch-value{font-size:inherit;font-weight:400}main[data-template^="product."][data-template*=pdp-v2] .product-details variant-picker fieldset[data-afd-size-option=true]:not(:has(:checked)) .variant-option__button-label__pill{opacity:0}main[data-template^="product."][data-template*=pdp-v2] .product-details .popup-link .popup-link__button{font-size:.8em;color:var(--afd-gray-dark);text-decoration:underline;text-underline-offset:.14em}main[data-template^="product."][data-template*=pdp-v2] .product-details .popup-link .popup-link__button svg{display:none}main[data-template^="product."][data-template*=pdp-v2] .product-details>.group-block>.group-block-content>.group-block:has([class*=__text_nCyjz3]):has(.popup-link){display:none}body.afd-product-cypress-ring-request main[data-template^="product."][data-template*=pdp-v2] .product-details>.group-block>.group-block-content>.group-block:has([class*=__text_nCyjz3]):has(.popup-link){display:block}main[data-template^="product."][data-template*=pdp-v2] .product-details [data-afd-ring-request=group] .group-block-content.mobile-column>.text-block.custom-typography.custom-font-size.custom-color p,main[data-template^="product."][data-template*=pdp-v2] .product-details [data-afd-ring-request=group] rte-formatter.text-block.rte>p,main[data-template^="product."][data-template*=pdp-v2] .product-details [data-afd-ring-request=group] .text-block p{color:var(--color-foreground)!important;font-style:normal!important}main[data-template^="product."][data-template*=pdp-v2] .afd-additional-ring-field{display:inline-flex;align-items:center;gap:.5rem;width:100%;box-sizing:border-box;margin:0;padding:12px;border:1px solid rgb(var(--color-border-rgb) / .25);background:#fff;font-size:.875rem;color:var(--color-foreground);cursor:pointer}main[data-template^="product."][data-template*=pdp-v2] .afd-additional-ring-field input[type=checkbox]{margin:0}main[data-template^="product."][data-template*=pdp-v2] sticky-add-to-cart .sticky-add-to-cart__image{position:absolute;width:1px;height:1px;margin:0;opacity:0;overflow:hidden;pointer-events:none}main[data-template^="product."][data-template*=pdp-v2] sticky-add-to-cart .sticky-add-to-cart__info,main[data-template^="product."][data-template*=pdp-v2] sticky-add-to-cart .sticky-add-to-cart__price{display:none}main[data-template^="product."][data-template*=pdp-v2] sticky-add-to-cart .sticky-add-to-cart__button{width:100%}@media screen and (max-width:749px){main[data-template^="product."][data-template*=pdp-v2] .popup-link .popup-link__content.dialog-modal{top:0;bottom:0;margin:auto 0;height:fit-content;padding-top:24px;padding-bottom:18px;max-height:calc(100dvh - (var(--padding-md) * 2));overflow-y:auto}main[data-template^="product."][data-template*=pdp-v2] .popup-link .popup-link__content--drawer{height:auto;min-height:0;max-height:calc(100dvh - (var(--padding-md) * 2));overflow-y:auto}main[data-template^="product."][data-template*=pdp-v2] sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-text__content{display:initial}main[data-template^="product."][data-template*=pdp-v2] sticky-add-to-cart .sticky-add-to-cart__button,main[data-template^="product."][data-template*=pdp-v2] sticky-add-to-cart:not([data-variant-available=true]) .sticky-add-to-cart__button{width:100%}}main[data-template^="product."][data-template*=pdp-v2] .product-details .jdgm-cards-carousel .jdgm-header{margin-top:0;position:relative;top:-18px}
/*# sourceMappingURL=/cdn/shop/t/43/assets/afd/afd_custom-pdp.css.map */
