body:has(.section-red-letter-product-style){background:#f6f1e9!important;color:#171719!important}body:has(.section-red-letter-product-style) .content-for-layout,body:has(.section-red-letter-product-style) .gradient,body:has(.section-red-letter-product-style) .product,body:has(.section-red-letter-product-style) .related-products{background:#f6f1e9!important}body:has(.section-red-letter-product-style) .product__info-wrapper{background:transparent!important}body:has(.section-red-letter-product-style) .product__info-container{--color-foreground:244,236,222!important;--color-background:45,42,44!important;position:relative!important;overflow:hidden!important;background-color:#2d2a2c!important;background-image:radial-gradient(ellipse at 78% 16%,rgba(122,20,25,.34) 0%,rgba(122,20,25,.17) 27%,rgba(122,20,25,.06) 43%,transparent 62%),radial-gradient(ellipse at 20% 74%,rgba(103,29,40,.18) 0%,rgba(103,29,40,.07) 34%,transparent 58%),radial-gradient(ellipse at 50% 45%,rgba(255,244,232,.035) 0%,transparent 58%),linear-gradient(145deg,#343033,#302c2f 38%,#292628 72%,#242225)!important;color:#f4ecde!important;border:1px solid rgba(244,236,222,.15)!important;box-shadow:0 1.8rem 5rem #110e101f!important}body:has(.section-red-letter-product-style) .product__info-container .product__title,body:has(.section-red-letter-product-style) .product__info-container .product__title h1,body:has(.section-red-letter-product-style) .product__info-container h1,body:has(.section-red-letter-product-style) .product__info-container h2,body:has(.section-red-letter-product-style) .product__info-container h3,body:has(.section-red-letter-product-style) .product__info-container h4,body:has(.section-red-letter-product-style) .product__info-container .price,body:has(.section-red-letter-product-style) .product__info-container .price *,body:has(.section-red-letter-product-style) .product__info-container .price-item,body:has(.section-red-letter-product-style) .product__info-container .money,body:has(.section-red-letter-product-style) .product__info-container summary,body:has(.section-red-letter-product-style) .product__info-container .summary__title,body:has(.section-red-letter-product-style) .product__info-container .accordion__title{color:#f4ecde!important;-webkit-text-fill-color:#F4ECDE!important;opacity:1!important}body:has(.section-red-letter-product-style) .product__info-container .product__description,body:has(.section-red-letter-product-style) .product__info-container .product__description p,body:has(.section-red-letter-product-style) .product__info-container .product__description li,body:has(.section-red-letter-product-style) .product__info-container .product__text,body:has(.section-red-letter-product-style) .product__info-container .sl-purchase-reassurance,body:has(.section-red-letter-product-style) .product__info-container .sl-purchase-reassurance p,body:has(.section-red-letter-product-style) .product__info-container .rl-product-story p,body:has(.section-red-letter-product-style) .product__info-container .accordion__content,body:has(.section-red-letter-product-style) .product__info-container .accordion__content p{color:#ddd1c2!important;-webkit-text-fill-color:#DDD1C2!important;opacity:1!important}body:has(.section-red-letter-product-style) .product__info-container .product__description strong,body:has(.section-red-letter-product-style) .product__info-container .sl-purchase-reassurance strong,body:has(.section-red-letter-product-style) .product__info-container .rl-product-story h3{color:#f4ecde!important;-webkit-text-fill-color:#F4ECDE!important}body:has(.section-red-letter-product-style) .red-letter-product-kicker,body:has(.section-red-letter-product-style) .rl-product-story__eyebrow,body:has(.section-red-letter-product-style) .product__info-container a:not(.button):not(.product-form__submit){color:#c44958!important;-webkit-text-fill-color:#C44958!important}body:has(.section-red-letter-product-style) .product__info-container .form__label,body:has(.section-red-letter-product-style) .product__info-container .quantity__label,body:has(.section-red-letter-product-style) .product__info-container label{color:#d9ccbd!important;-webkit-text-fill-color:#D9CCBD!important;opacity:1!important}body:has(.section-red-letter-product-style) .product__info-container select,body:has(.section-red-letter-product-style) .product__info-container .select__select,body:has(.section-red-letter-product-style) .product__info-container .quantity,body:has(.section-red-letter-product-style) .product__info-container .quantity__input,body:has(.section-red-letter-product-style) .product__info-container .quantity__button{background:#ffffff09!important;color:#f4ecde!important;-webkit-text-fill-color:#F4ECDE!important;border-color:#f4ecde47!important;opacity:1!important}body:has(.section-red-letter-product-style) .product__info-container .product-form__input input[type=radio]+label{background:#ffffff09!important;color:#f4ecde!important;-webkit-text-fill-color:#F4ECDE!important;border-color:#f4ecde47!important}body:has(.section-red-letter-product-style) .product__info-container .product-form__input input[type=radio]:checked+label,body:has(.section-red-letter-product-style) .product__info-container .product-form__submit,body:has(.section-red-letter-product-style) .product__info-container button[name=add]{background:#941f2a!important;border-color:#941f2a!important;color:#fff8f0!important;-webkit-text-fill-color:#FFF8F0!important}body:has(.section-red-letter-product-style) .product__info-container .product-form__submit:hover,body:has(.section-red-letter-product-style) .product__info-container button[name=add]:hover{background:#7a1821!important;border-color:#7a1821!important}body:has(.section-red-letter-product-style) .product__info-container .product__description,body:has(.section-red-letter-product-style) .product__info-container .sl-purchase-reassurance,body:has(.section-red-letter-product-style) .product__info-container .rl-product-story,body:has(.section-red-letter-product-style) .product__info-container .accordion,body:has(.section-red-letter-product-style) .product__info-container details,body:has(.section-red-letter-product-style) .product__info-container hr{border-color:#f4ecde29!important}@media(max-width:749px){body:has(.section-red-letter-product-style) .product__info-wrapper{background:#f6f1e9!important;padding-top:2.2rem!important}body:has(.section-red-letter-product-style) .product__info-container{background-image:radial-gradient(ellipse at 80% 13%,rgba(122,20,25,.36) 0%,rgba(122,20,25,.15) 30%,transparent 60%),radial-gradient(ellipse at 14% 78%,rgba(103,29,40,.17) 0%,transparent 56%),linear-gradient(155deg,#343033,#2f2b2e 44%,#292628 76%,#242225)!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/red-letter-final-lock.css.map */
