.d4e-product-info{background-color:var(--d4e-pdp-bg, #ffffff)!important;color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .m-product-info--wrapper{position:relative}.template-product product-info.d4e-product-info>.container-fluid,.template-product product-info.d4e-product-info>.container,.template-product product-info.d4e-product-info>.container-full{padding-top:var(--d4e-spacing-below-builder-nav, 20px)}.template-product .shopify-section:has(product-info.d4e-product-info){margin-top:0;padding-top:0}.template-product .d4e-diamond-shape-sprite{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;pointer-events:none!important}.d4e-product-info .d4e-product-hero.m\:flex{align-items:flex-start}.d4e-product-info .d4e-product-hero .m-main-product--media,.d4e-product-info .d4e-product-hero .m-main-product--info{align-self:flex-start}.d4e-product-info .m-product-info--wrapper{max-width:520px;position:relative;margin-left:0;display:flex;flex-direction:column}.d4e-product-info .main-product__block{margin-bottom:0}.d4e-product-info .main-product__block-meta:empty,.d4e-product-info .main-product__block-meta:not(:has(.m-product-meta__item)){display:none;margin:0;padding:0}.d4e-product-info .main-product__block-text .m-product-text{font-family:var(--font-body-family, system-ui, sans-serif);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--d4e-pdp-accent, #b8955a);margin:0;padding-right:min(42%,200px)}.d4e-product-info .main-product__block-d4e_rating{position:absolute;top:0;right:0;margin:0;z-index:1}.d4e-product-info .main-product__block-rating,.d4e-product-info .d4e-pdp-rating{margin:0;font-size:12px;color:var(--d4e-pdp-subtext, #5c6478);text-align:right}.d4e-product-info .main-product__block-meta{margin:0;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-product-info .main-product__block-meta .m-product-meta{list-style:none;margin:0;padding:0}.d4e-product-info .main-product__block-meta .m-product-meta--label{display:none}.d4e-product-info .m-product-title{font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:clamp(28px,3.2vw,36px)!important;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--d4e-pdp-text, #1c2b46);margin:0}.d4e-product-info .product-block-group--price,.d4e-product-info .product-block-group--price-d4e{margin-bottom:15px;display:flex;flex-wrap:nowrap;align-items:center;gap:10px;max-width:100%}.d4e-product-info .m-price-item--regular,.d4e-product-info .m-price-item--sale{font-family:var(--font-body-family, system-ui, sans-serif);font-size:22px!important;font-weight:600;color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .m-price__compare{font-size:15px!important;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-product-info .installment-shoppay{margin:0;font-size:12px;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-product-info .main-product__block-d4e_promo_line{margin:0;font-size:13px;line-height:1.45;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-product-info .main-product__block-d4e_promo_line p{margin:0}.d4e-product-info .m-product-option--label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--d4e-pdp-text, #1c2b46);margin-bottom:8px}.d4e-product-info .m-product-option--label .m-product-option--selected{font-weight:400;letter-spacing:.04em;text-transform:none;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-product-info .m-product-option{margin-bottom:0}.d4e-product-info .m-product-option--button .m-product-option--node,.d4e-product-info .m-product-option--default .m-product-option--node{min-width:52px;min-height:36px;padding:8px 16px;border-radius:0;border:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .22));background:#fff;font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--d4e-pdp-text, #1c2b46);box-shadow:none}.d4e-product-info .m-product-option--button .m-product-option--node.is-selected,.d4e-product-info .m-product-option--default .m-product-option--node.is-selected,.d4e-product-info .m-product-option--button input:checked+.m-product-option--node,.d4e-product-info .m-product-option--default input:checked+.m-product-option--node{background:var(--d4e-pdp-text, #1c2b46)!important;border-color:var(--d4e-pdp-text, #1c2b46)!important;color:#fff!important}.d4e-product-info .d4e-metal-picker{padding-top:12px;margin-top:0;border-top:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .12))}.d4e-product-info .d4e-metal-picker .m-product-option--label{margin-bottom:14px}.d4e-product-info .d4e-metal-picker .option-label--title{font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .d4e-metal-picker .option-label--selected{font-weight:400;letter-spacing:.02em;text-transform:none;color:var(--d4e-pdp-subtext, #5c6478);margin-left:4px}.d4e-product-info .d4e-metal-picker .m-product-option--content{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 18px}.d4e-product-info .d4e-metal-picker .m-product-option--node{width:auto!important;height:auto!important;min-width:0;min-height:0;padding:0;border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0}.d4e-product-info .d4e-metal-picker .m-tooltip__content{display:none}.d4e-product-info .d4e-metal-picker .m-product-option--swatch{display:flex;flex-direction:column;align-items:center;gap:6px}.d4e-product-info .d4e-metal-picker .m-product-option--node__label{display:block;width:36px;height:36px;padding:0;border-radius:50%;border:none;box-sizing:border-box;background:var(--swatch-background, #d9dde3) center / cover no-repeat;box-shadow:inset 2px 2px 4px #ffffffa6,inset -2px -3px 6px #00000024;transition:box-shadow .15s ease}.d4e-product-info .d4e-metal-picker .m-product-option__input:checked+.m-product-option--node__label,.d4e-product-info .d4e-metal-picker .m-product-option__input:checked+label{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--d4e-pdp-text, #1c2b46),inset 2px 2px 4px #ffffffa6,inset -2px -3px 6px #00000024}.d4e-product-info .d4e-metal-swatch__caption{font-size:10px;font-weight:600;letter-spacing:.04em;color:var(--d4e-pdp-text, #1c2b46);line-height:1}.d4e-product-info .d4e-metal-picker .m-product-option--node[data-value*=Yellow] .m-product-option--node__label,.d4e-product-info .d4e-metal-picker .m-product-option--node[data-value*=Gold]:not([data-value*=White]):not([data-value*=Rose]) .m-product-option--node__label{background:radial-gradient(circle at 32% 28%,#fff4c9,#e8c96a 42%,#c9a03a)!important}.d4e-product-info .d4e-metal-picker .m-product-option--node[data-value*=Rose] .m-product-option--node__label{background:radial-gradient(circle at 32% 28%,#ffe8e0,#e8b4a0 45%,#c9886e)!important}.d4e-product-info .d4e-metal-picker .m-product-option--node[data-value*=Platinum] .m-product-option--node__label,.d4e-product-info .d4e-metal-picker .m-product-option--node[data-value*=White] .m-product-option--node__label,.d4e-product-info .d4e-metal-picker .m-product-option--node[data-value*=Silver] .m-product-option--node__label{background:radial-gradient(circle at 32% 28%,#fff,#e8ebf0 45%,#b8bec8)!important}.d4e-product-info .d4e-metal-picker.m-product-option--button .m-product-option--node__label,.d4e-product-info .d4e-metal-picker.m-product-option--default .m-product-option--node__label{width:36px;height:36px;min-width:36px;padding:0;overflow:hidden;border-radius:50%;font-size:0;color:transparent;box-shadow:inset 2px 2px 4px #ffffffa6,inset -2px -3px 6px #00000024}.d4e-product-info .d4e-metal-picker.m-product-option--button .m-product-option__input:checked+.m-product-option--node__label,.d4e-product-info .d4e-metal-picker.m-product-option--default .m-product-option__input:checked+.m-product-option--node__label{background:var(--d4e-pdp-text, #1c2b46)!important;color:transparent!important;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .d4e-metal-picker.m-product-option--button .m-product-option--node[data-value="14K"] .m-product-option--node__label,.d4e-product-info .d4e-metal-picker.m-product-option--default .m-product-option--node[data-value="14K"] .m-product-option--node__label{background:radial-gradient(circle at 32% 28%,#fff,#e8ebf0 45%,#b8bec8)!important}.d4e-product-info .d4e-metal-picker.m-product-option--button .m-product-option--node[data-value="18K"] .m-product-option--node__label,.d4e-product-info .d4e-metal-picker.m-product-option--default .m-product-option--node[data-value="18K"] .m-product-option--node__label{background:radial-gradient(circle at 32% 28%,#fff4c9,#e8c96a 42%,#c9a03a)!important}.d4e-product-info .m-product-option--swatch_color:not(.d4e-metal-picker) .m-product-option--node,.d4e-product-info .m-product-option--color:not(.d4e-metal-picker) .m-product-option--node{width:32px;height:32px;border-radius:50%;border:1px solid rgba(28,43,70,.15);box-shadow:none}.d4e-product-info .m-product-option--swatch_color:not(.d4e-metal-picker) input:checked+.m-product-option--node__label,.d4e-product-info .m-product-option--color:not(.d4e-metal-picker) input:checked+.m-product-option--node__label{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .m-product-option--dropdown select,.d4e-product-info .m-product-option--swatch_dropdown select{width:100%;min-height:44px;border-radius:0;border:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .22));font-size:13px;padding:10px 14px;background:#fff;color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .product-block-group--price .m-price{display:inline-flex;flex-wrap:nowrap;align-items:baseline;gap:8px;flex:0 1 auto;min-width:0;max-width:100%}.d4e-product-info .product-block-group--price .m-price__regular{display:inline-flex;flex-wrap:nowrap;align-items:baseline;gap:8px}.d4e-product-info .product-block-group--price .m-price--on-sale .m-price__regular{display:none}.d4e-product-info .product-block-group--price .m-price--on-sale .m-price__sale{display:inline-flex;flex-wrap:nowrap;align-items:baseline;gap:8px}.d4e-product-info .product-block-group--price .m-price-item{white-space:nowrap}.d4e-product-info .product-block-group--price .m-product-sale-badge{display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap;padding:4px 10px;border-radius:999px;background:#2d6a4f1a;color:#2d6a4f!important;font-size:11px;font-weight:600;margin:0;line-height:1.2}.d4e-product-info .main-product__block-d4e_shape_picker{margin-bottom:0}.d4e-product-info .d4e-product-info__shape-grid,.d4e-product-info .d4e-main-product__shape-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}@media(max-width:767px){.d4e-product-info .d4e-product-info__shape-grid,.d4e-product-info .d4e-main-product__shape-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.d4e-product-info .d4e-product-info__shape-btn,.d4e-product-info .d4e-main-product__shape-btn{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 6px 8px;border:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .16));background:#fff;cursor:pointer;font-size:10px;font-weight:500;letter-spacing:.04em;color:var(--d4e-pdp-text, #1c2b46);transition:border-color .15s ease,box-shadow .15s ease}.d4e-product-info .d4e-product-info__shape-btn:hover,.d4e-product-info .d4e-product-info__shape-btn.is-selected,.d4e-product-info .d4e-main-product__shape-btn:hover,.d4e-product-info .d4e-main-product__shape-btn.is-selected{border-color:var(--d4e-pdp-text, #1c2b46);box-shadow:inset 0 0 0 1px var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .d4e-product-info__shape-btn .d4e-shape,.d4e-product-info .d4e-main-product__shape-btn .d4e-shape{width:28px;height:28px;color:var(--d4e-pdp-accent, #b8955a)}.d4e-product-info .m-product-form--wrapper{flex-direction:column;align-items:stretch!important;gap:10px;margin-top:0}.d4e-product-info .m-add-to-cart.m-button--primary{width:100%;min-height:52px;border-radius:0;background:var(--d4e-pdp-cta-bg, #1c2b46)!important;color:var(--d4e-pdp-cta-text, #ffffff)!important;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:none}.d4e-product-info .m-add-to-cart.m-button--primary:hover{opacity:.92}.d4e-product-info .m-product-form--input{display:none}.d4e-product-info .main-product__block-buy_buttons{margin-bottom:15px}.d4e-product-info .main-product__block-d4e_action_links{margin:0}.d4e-product-info .d4e-product-info__action-row,.d4e-product-info .d4e-main-product__action-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.d4e-product-info .d4e-product-info__action-btn,.d4e-product-info .d4e-main-product__action-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 10px;border:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .16));background:#fff;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--d4e-pdp-text, #1c2b46);text-decoration:none;cursor:pointer}.d4e-product-info .d4e-product-info__action-btn svg,.d4e-product-info .d4e-main-product__action-btn svg{width:14px;height:14px;flex-shrink:0}.d4e-product-info .js-d4e-save-setting.added-to-wishlist{border-color:var(--d4e-pdp-text, #1c2b46);color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .js-d4e-save-setting.added-to-wishlist svg{fill:currentColor}.d4e-product-info .main-product__block-shipping{margin:0;padding:16px 0;border-top:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .12));border-bottom:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .12));font-size:13px;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-product-info .main-product__block-d4e_fulfillment{margin-bottom:15px}.d4e-product-info .main-product__block-d4e_trust_grid{margin:0 0 15px}.d4e-product-info .d4e-product-info__trust-grid,.d4e-product-info .d4e-main-product__trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .14));background:var(--d4e-pdp-panel-bg, #f9f7f2)}.d4e-product-info .d4e-product-info__trust-item,.d4e-product-info .d4e-main-product__trust-item{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-right:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .14));border-bottom:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .14))}.d4e-product-info .d4e-main-product__trust-item:nth-child(2n){border-right:none}.d4e-product-info .d4e-main-product__trust-item:nth-child(n+3){border-bottom:none}.d4e-product-info .d4e-main-product__trust-copy{min-width:0}.d4e-product-info .d4e-main-product__trust-title{margin:0 0 2px;font-size:12px;font-weight:700;line-height:1.35;color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .d4e-main-product__trust-sub{margin:0;font-size:11px;font-weight:400;line-height:1.4;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-product-info .d4e-product-info__trust-icon,.d4e-product-info .d4e-main-product__trust-icon{flex-shrink:0;width:22px;height:22px;margin-top:1px;color:var(--d4e-pdp-accent, #b8955a)}.d4e-product-info .d4e-main-product__trust-icon svg{width:22px;height:22px;display:block}.d4e-product-info .d4e-main-product__shape-picker{margin-bottom:0}.d4e-product-info .m-product-collapsible{border-top:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .14))}.d4e-product-info .m-collapsible--icon svg{width:12px;height:12px}.d4e-product-info .main-product__block-addons,.d4e-product-info .main-product__block-visitors,.d4e-product-info .main-product__block-trust_badge{display:none}.d4e-product-info .m-product-wishlist,.d4e-product-info .m-product-dynamic-checkout,.d4e-product-info .buy-one-click{display:none!important}.d4e-product-info .d4e-ring-size{margin-bottom:0;padding-bottom:12px;border-bottom:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .12))}.d4e-product-info .d4e-ring-size__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.d4e-product-info .d4e-ring-size__label{margin:0;text-transform:uppercase}.d4e-product-info .d4e-ring-size__guide{border:none;background:none;padding:0;font-size:12px;text-decoration:underline;color:var(--d4e-pdp-text, #1c2b46);cursor:pointer}.d4e-product-info .d4e-ring-size__select{width:100%;min-height:44px;border:1px solid var(--d4e-pdp-text, #1c2b46);border-radius:0;padding:10px 14px;font-size:13px;color:var(--d4e-pdp-text, #1c2b46);background:#fff;-webkit-appearance:auto;appearance:auto}.d4e-product-info .d4e-ring-size__help{margin:10px 0 0;font-size:12px;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-product-info .d4e-metal-upgrade{margin:0;padding:14px 16px;border:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .16));background:#f4efe6}.d4e-product-info .d4e-pdp-rating{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.d4e-product-info .d4e-pdp-rating .d4e-social-proof__stars{display:inline-flex;gap:2px;color:var(--d4e-pdp-accent, #b8955a)}.d4e-product-info .d4e-pdp-rating .d4e-social-proof__stars svg{width:14px;height:14px}.d4e-product-info .d4e-pdp-rating__text{font-size:12px;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-product-info .d4e-metal-upgrade__label{display:flex;align-items:flex-start;gap:12px;cursor:pointer;font-size:13px;line-height:1.45;color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .d4e-metal-upgrade__desc{display:block;font-weight:400;color:var(--d4e-pdp-subtext, #5c6478);margin-top:2px}.d4e-product-info .d4e-engraving{margin-bottom:0;padding-bottom:12px;border-bottom:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .12))}.d4e-product-info .d4e-engraving__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0;border:none;background:none;cursor:pointer;text-align:left;font-size:13px;color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .d4e-engraving__toggle-meta{font-size:12px;color:var(--d4e-pdp-subtext, #5c6478);white-space:nowrap}.d4e-product-info .d4e-engraving__panel{margin-top:14px}.d4e-product-info .d4e-engraving__input{width:100%;min-height:44px;border:1px solid var(--d4e-pdp-text, #1c2b46);padding:10px 14px;font-size:13px}.d4e-product-info .d4e-engraving__meta{display:flex;justify-content:space-between;gap:12px;margin-top:8px;font-size:12px;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-product-info .d4e-engraving__preview{margin-top:14px;padding:28px 20px;border-radius:999px;background:linear-gradient(180deg,#f3f0ea,#faf9f7);text-align:center}.d4e-product-info .d4e-engraving__preview-text{font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-style:italic;font-size:clamp(22px,3vw,28px);color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .d4e-fulfillment{margin:0;padding:16px 18px;border:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .14));background:var(--d4e-pdp-panel-bg, #f9f7f2)}.d4e-product-info .main-product__block-shipping{display:none}.d4e-product-info .d4e-fulfillment__delivery{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px;font-size:13px;line-height:1.45;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-product-info .d4e-fulfillment__icon{flex-shrink:0;color:var(--d4e-pdp-accent, #b8955a)}.d4e-product-info .d4e-fulfillment__delivery-text{margin:0}.d4e-product-info .d4e-fulfillment__delivery-text strong{color:var(--d4e-pdp-text, #1c2b46);font-weight:600}.d4e-product-info .d4e-fulfillment__zip{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:stretch}.d4e-product-info .d4e-fulfillment__zip-input{min-height:44px;border:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .2));background:#f4efe6;padding:10px 14px;font-size:13px;color:var(--d4e-pdp-text, #1c2b46);border-radius:0}.d4e-product-info .d4e-fulfillment__zip-input::placeholder{color:var(--d4e-pdp-subtext, #5c6478);opacity:.85}.d4e-product-info .d4e-fulfillment__zip-btn{min-height:44px;min-width:88px;padding:0 16px;border:1.5px solid var(--d4e-pdp-text, #1c2b46);background:transparent;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--d4e-pdp-text, #1c2b46);cursor:pointer;border-radius:0}.d4e-product-info .d4e-fulfillment__zip-msg{margin:8px 0 0;font-size:12px;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-product-info .d4e-collapsible .m-collapsible--button{padding:10px 0;border-bottom:none;font-family:var(--font-body-family, system-ui, -apple-system, sans-serif);color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .d4e-collapsible .m-collapsible--button>span:first-child{flex:1;text-align:left;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.d4e-product-info .d4e-collapsible__icon{flex-shrink:0;margin-left:12px;font-family:var(--font-body-family, system-ui, sans-serif);font-size:20px;line-height:1;font-weight:300;width:auto;height:auto;color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .d4e-collapsible .m-collapsible--content__inner{padding-bottom:15px;padding-top:0}.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte{font-family:var(--font-body-family, system-ui, -apple-system, sans-serif);font-size:14px;font-weight:400;line-height:1.65;color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte p{margin:0 0 1em;font-size:inherit;line-height:inherit;color:inherit}.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte p:last-child{margin-bottom:0}.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte strong,.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte b{font-weight:600}.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte table{width:100%;border-collapse:collapse;margin:0 0 1.25em;font-size:14px;line-height:1.5}.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte table:last-child{margin-bottom:0}.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte table tr{border-bottom:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .12))}.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte table tr:last-child{border-bottom:none}.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte table td,.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte table th{padding:14px 0;vertical-align:top;border:none;font-weight:400;color:var(--d4e-pdp-text, #1c2b46);background:transparent}.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte table td:first-child,.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte table th:first-child{font-weight:600;padding-right:20px;width:44%}.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte ul,.d4e-product-info .d4e-collapsible .m-collapsible--content__inner.rte ol{margin:0 0 1em;padding-left:1.2em;color:inherit}.d4e-product-info .d4e-made-to-order__list{list-style:none;margin:0;padding:0 0 8px;display:grid;gap:20px}.d4e-product-info .d4e-made-to-order__item{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;align-items:start}.d4e-product-info .d4e-made-to-order__num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid rgba(28,43,70,.22);font-family:var(--font-body-family, system-ui, sans-serif);font-size:13px;font-weight:500;color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .d4e-made-to-order__title{margin:0 0 4px;font-family:var(--font-body-family, system-ui, sans-serif);font-size:14px;font-weight:600;line-height:1.4;color:var(--d4e-pdp-text, #1c2b46)}.d4e-product-info .d4e-made-to-order__text{margin:0;font-family:var(--font-body-family, system-ui, sans-serif);font-size:14px;font-weight:400;line-height:1.55;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-size-guide-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;visibility:hidden}.d4e-size-guide-drawer.is-open{pointer-events:auto;visibility:visible}.d4e-size-guide-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c2b4673;opacity:0;transition:opacity .3s ease}.d4e-size-guide-drawer.is-open .d4e-size-guide-drawer__overlay{opacity:1}.d4e-size-guide-drawer__panel{position:absolute;top:0;right:0;width:min(100%,420px);height:100%;max-height:100vh;background:var(--d4e-pdp-panel-bg, #f9f7f2);color:var(--d4e-pdp-text, #1c2b46);box-shadow:-8px 0 32px #1c2b461f;transform:translate(100%);transition:transform .32s ease;display:flex;flex-direction:column}.d4e-size-guide-drawer.is-open .d4e-size-guide-drawer__panel{transform:translate(0)}.d4e-size-guide-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:28px 24px 0}.d4e-size-guide-drawer__title{margin:0;font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:clamp(26px,4vw,32px);font-weight:400;line-height:1.2;letter-spacing:-.01em}.d4e-size-guide-drawer__close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;background:transparent;color:var(--d4e-pdp-text, #1c2b46);cursor:pointer}.d4e-size-guide-drawer__body{flex:1;overflow-y:auto;padding:20px 24px 32px}.d4e-size-guide-drawer__intro{margin:0 0 24px;font-size:14px;line-height:1.55;color:var(--d4e-pdp-subtext, #5c6478)}.d4e-size-guide-drawer__table{width:100%;border-collapse:collapse;font-size:14px;margin-bottom:24px}.d4e-size-guide-drawer__table thead th{padding:0 0 12px;text-align:left;font-weight:600;color:var(--d4e-pdp-text, #1c2b46);border-bottom:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .2))}.d4e-size-guide-drawer__table tbody td{padding:14px 0;border-bottom:1px solid var(--d4e-pdp-border, rgba(28, 43, 70, .1));color:var(--d4e-pdp-text, #1c2b46)}.d4e-size-guide-drawer__table tbody tr:last-child td{border-bottom:none}.d4e-size-guide-drawer__download{display:inline-block;margin-bottom:24px;padding-bottom:2px;border-bottom:1px solid currentColor;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--d4e-pdp-text, #1c2b46)}.d4e-size-guide-drawer__download:hover{opacity:.75}.d4e-size-guide-drawer__footer-note{margin:0;padding:16px 18px;background:#ebe4d8;font-size:13px;line-height:1.45;color:var(--d4e-pdp-text, #1c2b46)}.main-product__block.main-product__block-collapsible_tab,.main-product__block.main-product__block-d4e_mto_tab{margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/d4e-product-info.css.map */
