.dash-product-editorial{background:#fcfaf7;color:#241b28}.dash-product-editorial>.page-width{max-width:1320px}.dash-product-editorial .dash-pdp-breadcrumb{display:flex;gap:11px;align-items:center;white-space:nowrap;overflow:hidden;color:#877d85;font-size:12px;letter-spacing:.005em;padding:9px 0 20px}.dash-product-editorial .dash-pdp-breadcrumb>a{text-decoration:none;color:#6f6471;flex-shrink:0}.dash-product-editorial .dash-pdp-breadcrumb>a:hover{text-decoration:underline;color:#875f39}.dash-product-editorial .dash-pdp-breadcrumb>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-product-editorial .product__info-wrapper{padding-left:3.5rem}.dash-product-editorial .product__info-container{background:#fff;padding:24px 26px 28px;border:1px solid #eee5db;border-radius:22px;box-shadow:0 12px 35px #2818290b;max-width:none}.dash-product-editorial .dash-pdp-overline{display:flex;align-items:center;gap:8px;color:#946333;text-transform:uppercase;letter-spacing:.14em;font-weight:850;font-size:10px;margin-bottom:8px}.dash-product-editorial .dash-pdp-overline__spark{font-size:16px}.dash-product-editorial .dash-pdp-overline__year{margin-left:auto;color:#9c8a78}.dash-product-editorial .product__title{margin-top:0;margin-bottom:12px}.dash-product-editorial .product__title h1{font-size:clamp(23px,2.35vw,32px);line-height:1.28;font-weight:800;letter-spacing:-.028em;color:#231b28}.dash-product-editorial .product__info-container>.product__text{font-size:12px;letter-spacing:.11em;color:#877584;margin-bottom:8px}.dash-product-editorial .jdgm-prev-badge,.dash-product-editorial .jdgm-widget{font-size:13px}.dash-product-editorial .price--large .price-item{font-size:clamp(25px,2.6vw,34px);font-weight:850;letter-spacing:-.027em;color:#241729}.dash-product-editorial .price__sale .price-item--regular{color:#877c84;font-size:18px!important;font-weight:500}.dash-product-editorial .price--show-badge .badge{border-radius:7px;padding:5px 9px;font-weight:800}.dash-product-editorial .dash-pdp-offer-note{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding:12px 14px;margin:10px 0 18px;background:#fbf3e6;border:1px solid #f0d5ae;border-radius:10px;color:#665341;font-size:12px;line-height:1.5}.dash-product-editorial .dash-pdp-offer-note strong{color:#8a4f25}.dash-product-editorial .dash-pdp-offer-note__star{font-size:17px;color:#bd7c3a}.dash-product-editorial .dash-pdp-offer-note a{color:#7b4b27;font-weight:800;text-decoration:underline;text-underline-offset:2px;margin-left:auto;font-size:11px}.dash-product-editorial .product-form__input{margin-bottom:15px}.dash-product-editorial .product-form__input .form__label{font-weight:800;font-size:13px;color:#302637;margin-bottom:9px}.dash-product-editorial .product-form__input input[type=radio]+label{border:1px solid #d7cbd2;border-radius:10px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.dash-product-editorial .product-form__input input[type=radio]:checked+label{background:#292035;color:#fff;border-color:#292035;box-shadow:0 0 0 2px #e1b56e3b}.dash-product-editorial .product-form__input input[type=radio]:focus-visible+label{outline:2px solid #ad8656;outline-offset:3px}.dash-product-editorial .product-form__buttons{max-width:100%}.dash-product-editorial .product-form__submit{min-height:56px;background:#29192e;color:#fff9ed;border:1px solid #29192e;border-radius:11px;font-weight:850;letter-spacing:.055em;transition:transform .15s,box-shadow .15s}.dash-product-editorial .product-form__submit:not(:disabled):hover{background:#422e4e;color:#fff;box-shadow:0 7px 18px #2b1a3440;transform:translateY(-1px)}.dash-product-editorial .product-form__submit:disabled{opacity:.5;cursor:not-allowed}.dash-product-editorial .product-form__submit:after,.dash-product-editorial .product-form__submit:before{border-radius:11px}.dash-product-editorial .product__media img{object-fit:contain}.dash-product-editorial .product__media{background:#f5f1ed;border-radius:18px;overflow:hidden}.dash-product-editorial .product__media-list .product__media-item{overflow:hidden;border-radius:18px}.dash-product-editorial .thumbnail{border-radius:11px;overflow:hidden;background:#f7f3ef}.dash-product-editorial .thumbnail[aria-current=true]{border:2px solid #9f7347}.dash-product-editorial .product__description{font-size:14px;line-height:1.7;color:#473f49}.dash-product-editorial .product__description img{max-width:100%;height:auto}.dash-product-editorial .product__accordion{border-top:1px solid #e7dedf}.dash-product-editorial .product__accordion summary{padding:18px 0}.dash-product-editorial .accordion__title{font-size:13px;font-weight:800;color:#382b3c}.dash-product-editorial .dash-gw-banner--product{border-radius:13px;margin:18px 0 3px;padding:19px 15px;background:radial-gradient(circle at 92% 11%,#553354,transparent 45%),linear-gradient(110deg,#221729,#32223b 72%,#191c31)}.dash-product-editorial .dash-gw-banner--product .dash-gw-banner__title{font-size:22px}.dash-product-editorial .dash-gw-banner--product .dash-gw-banner__description{font-size:12px}.dash-product-editorial .dash-gw-banner--product .dash-gw-banner__terms{font-size:10px}.dash-pdp-confidence{margin:12px 0 5px;border-radius:13px;border:1px solid #e9e5e1;background:#fdfbfa;overflow:hidden}.dash-pdp-confidence__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid #e9e2dc}.dash-pdp-confidence__cell{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:15px 7px 12px;border-right:1px solid #ece6e1;min-width:0}.dash-pdp-confidence__cell:last-child{border-right:0}.dash-pdp-confidence__cell svg{width:22px;height:22px;stroke:#967247}.dash-pdp-confidence__cell strong{display:block;font-size:11px;color:#322738;line-height:1.35;font-weight:850}.dash-pdp-confidence__cell span{display:block;margin-top:4px;font-size:10px;line-height:1.35;color:#7c747a}.dash-pdp-confidence__links{display:flex;flex-wrap:wrap;gap:12px 18px;padding:12px 15px}.dash-pdp-confidence__links a{font-size:11px;font-weight:700;color:#785638;text-decoration:underline;text-underline-offset:2px}.dash-pdp-payments{padding:11px 15px;border-top:1px solid #e9e2dc;display:flex;gap:9px;align-items:center;justify-content:space-between;flex-wrap:wrap}.dash-pdp-payments>span{font-size:11px;color:#726973;font-weight:700}.dash-pdp-payments>div{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.dash-pdp-payments svg{width:auto;max-width:42px;height:22px;border-radius:3px}.dash-pdp-assurance-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:34px 0 26px}.dash-pdp-assurance-item{display:flex;gap:13px;background:#fff;border:1px solid #eee6df;border-radius:14px;padding:20px 18px}.dash-pdp-assurance-item>span{width:35px;height:35px;display:grid;place-items:center;border-radius:12px;background:#f8efdf;color:#946131;font-size:21px;flex-shrink:0}.dash-pdp-assurance-item strong{font-size:13px;font-weight:850;color:#302435}.dash-pdp-assurance-item p{margin:5px 0 0;color:#776b76;font-size:12px;line-height:1.5}.dash-pdp-assurance-item a{color:#7b4f29;text-decoration:underline}.dash-pdp-faq-section{background:linear-gradient(145deg,#fcf5e9,#fffdfa);border-top:1px solid #eadcca;border-bottom:1px solid #eadcca;padding:64px 0}.dash-pdp-faq-header{text-align:center;max-width:670px;margin:0 auto 28px}.dash-pdp-faq-kicker{color:#987045;font-size:11px;letter-spacing:.17em;font-weight:850}.dash-pdp-faq-header h2{font-size:clamp(27px,3vw,40px);letter-spacing:-.03em;margin:10px 0 9px;color:#292035;font-weight:850;line-height:1.15}.dash-pdp-faq-header p{font-size:14px;color:#786a73;margin:0}.dash-pdp-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px}.dash-pdp-faq-item{background:#fff;border:1px solid #e9dccd;border-radius:13px;overflow:hidden;box-shadow:0 5px 18px #37241d0a}.dash-pdp-faq-item summary{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:19px 18px;font-size:14px;color:#34293b;font-weight:800;line-height:1.45;cursor:pointer;list-style:none}.dash-pdp-faq-item summary::-webkit-details-marker{display:none}.dash-pdp-faq-item summary>span{font-size:23px;color:#ae8456;line-height:1}.dash-pdp-faq-item[open] summary>span{transform:rotate(45deg)}.dash-pdp-faq-item>div{padding:0 18px 19px;font-size:13px;line-height:1.65;color:#6c616b}.dash-pdp-faq-item a{color:#805329;text-decoration:underline}.dash-pdp-mobile-buy{display:none}@media(max-width:989px){.dash-product-editorial .product__info-wrapper{padding-left:2rem}.dash-product-editorial .product__info-container{padding:19px 18px}.dash-pdp-assurance-item{padding:15px 13px}}@media(max-width:749px){.dash-product-editorial{padding-bottom:8px}.dash-product-editorial .page-width{padding-left:15px;padding-right:15px}.dash-product-editorial .dash-pdp-breadcrumb{padding:2px 0 11px;font-size:10px;gap:7px}.dash-product-editorial .product__info-wrapper{padding:15px 0 0;max-width:100%}.dash-product-editorial .product__info-container{padding:19px 15px 22px;border-radius:16px;box-shadow:0 6px 24px #2c192f0e}.dash-product-editorial .product__title h1{font-size:22px}.dash-product-editorial .price--large .price-item{font-size:27px}.dash-product-editorial .product__media,.dash-product-editorial .product__media-list .product__media-item{border-radius:13px}.dash-product-editorial .dash-pdp-offer-note{font-size:11px;padding:10px}.dash-product-editorial .dash-gw-banner--product{padding:16px 12px}.dash-product-editorial .dash-gw-banner--product .dash-gw-banner__title{font-size:20px}.dash-pdp-assurance-row{grid-template-columns:1fr;gap:9px;padding:16px 0 20px}.dash-pdp-assurance-item{padding:13px 15px}.dash-pdp-confidence__cell{padding:12px 3px 10px}.dash-pdp-confidence__cell strong{font-size:10px}.dash-pdp-confidence__cell span{font-size:9px}.dash-pdp-confidence__links{gap:10px;padding:11px}.dash-pdp-confidence__links a{font-size:10px}.dash-pdp-faq-section{padding:41px 0}.dash-pdp-faq-grid{grid-template-columns:1fr;gap:10px}.dash-pdp-faq-item summary{font-size:13px;padding:16px}.dash-pdp-mobile-buy{position:fixed;z-index:90;left:0;right:0;bottom:0;background:#fffdfa;border-top:1px solid #dfc9a6;box-shadow:0 -8px 24px #2b20201f;padding:11px 15px max(11px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:13px;transform:translateY(140%);transition:transform .19s ease;visibility:hidden;pointer-events:none}.dash-pdp-mobile-buy[data-visible=true]{visibility:visible;pointer-events:auto;transform:translateY(0)}.dash-pdp-mobile-buy__price{min-width:0;flex:1}.dash-pdp-mobile-buy__price span{display:block;font-size:10px;color:#7e727b}.dash-pdp-mobile-buy__price-values{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;line-height:1.2}.dash-pdp-mobile-buy__price strong{display:block;font-size:19px;font-weight:900;color:#23192a;white-space:nowrap}.dash-pdp-mobile-buy__compare{display:inline-block;font-size:12px;font-weight:500;white-space:nowrap;text-decoration:line-through;color:#92878d}.dash-pdp-mobile-buy__compare[hidden]{display:none!important}.dash-pdp-mobile-buy__button{background:#2c1d34;color:#fff9ee;border:none;border-radius:10px;min-height:48px;padding:12px 24px;font-size:13px;font-weight:850;letter-spacing:.03em;flex:1.35;cursor:pointer}.dash-pdp-mobile-buy__button:disabled{background:#a49ba3;cursor:not-allowed}}@media(prefers-reduced-motion:reduce){.dash-pdp-mobile-buy,.dash-product-editorial .product-form__submit{transition:none}}.dash-product-editorial{background:var(--dash-product-bg,#fcfaf7)!important}.dash-product-editorial .product__info-container{background:var(--dash-product-card,#fff)!important;border-radius:var(--dash-product-radius,22px)!important}.dash-product-editorial .product__title h1{font-size:clamp(22px,2.35vw,var(--dash-product-title-size,32px))}.dash-product-editorial .product-form__submit{background:var(--dash-product-button,#29192e)!important;border-color:var(--dash-product-button,#29192e)!important;color:var(--dash-product-button-text,#fff9ed)!important}.dash-product-editorial .dash-pdp-overline,.dash-product-editorial .dash-pdp-offer-note__star{color:var(--dash-product-accent,#946333)}.dash-product-editorial .dash-pdp-confidence__custom-icon{font-size:22px;color:var(--dash-confidence-accent,#967247);line-height:1.1}.dash-product-editorial .dash-pdp-confidence__links a{color:var(--dash-confidence-accent,#967247)}.dash-product-editorial .dash-gw-banner[style] .dash-gw-banner__gold,.dash-product-editorial .dash-gw-banner[style] .dash-gw-banner__link{color:var(--dash-gw-accent,#f5cf88)}.dash-product-editorial .dash-pdp-mobile-buy{background:var(--dash-sticky-bg,#fffdfa)}.dash-product-editorial .dash-pdp-mobile-buy__button{background:var(--dash-sticky-button,#2c1d34);color:var(--dash-sticky-button-fg,#fff9ee)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dash-product-pdp.css.map */
