@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600&family=Jost:ital,wght@0,300;0,400;0,500;0,600;1,400&display=swap";:root{--lp-gold-50: #fdf9ef;--lp-gold-100: #faf3e2;--lp-gold-200: #f0e0b8;--lp-gold-300: #e3ae25;--lp-gold-400: #d3a21f;--lp-gold-500: #c9930c;--lp-gold-600: #b8860b;--lp-gold-700: #a9760a;--lp-gold-800: #8a5f08;--lp-gold-900: #6e4c07;--lp-crimson-50: #fdeef1;--lp-crimson-100: #fbe0e5;--lp-crimson-500: #cf2240;--lp-crimson-700: #a81932;--lp-ivory-0: #ffffff;--lp-ivory-50: #fdfbf6;--lp-ivory-100: #f9f5ec;--lp-ivory-200: #f2ebdd;--lp-ivory-300: #e6dcc8;--lp-sand-400: #cdbfa5;--lp-stone-500: #9c8f7d;--lp-stone-600: #776c5d;--lp-ink-700: #4a423a;--lp-ink-800: #2b2521;--lp-ink-900: #1a1512;--lp-noir: #0f0c0a;--lp-status-success: #2f6b43;--lp-price-sale: var(--lp-crimson-700);--lp-price-was: var(--lp-stone-500);--lp-badge-sale-bg: var(--lp-crimson-500);--lp-badge-sale-fg: var(--lp-ivory-0);--lp-gradient-gold: linear-gradient(96deg, var(--lp-gold-700) 0%, var(--lp-gold-300) 48%, var(--lp-gold-600) 100%);--lp-font-display: "Cormorant Garamond", Cormorant, "Times New Roman", serif;--lp-font-ui: "Jost", "Helvetica Neue", Arial, sans-serif;--lp-track-caps: .22em;--lp-track-caps-tight: .14em}.lp-pdp .lp-eyebrow,.lp-related .lp-eyebrow,.lp-brand-story .lp-eyebrow,.lp-reviews .lp-eyebrow,.lp-policy-grid .lp-eyebrow{font:500 11px/1.4 var(--lp-font-ui);letter-spacing:var(--lp-track-caps);text-transform:uppercase;color:var(--lp-gold-700)}.lp-pdp{background:var(--lp-ivory-50);font-family:var(--lp-font-ui)}.lp-pdp .page-width{max-width:1360px}.lp-breadcrumb{font:300 13px/1.6 var(--lp-font-ui);color:var(--lp-stone-600);padding:0 0 16px}.lp-breadcrumb a{color:var(--lp-stone-600);border-bottom:0}.lp-breadcrumb a:hover{color:var(--lp-gold-700)}.lp-breadcrumb .lp-breadcrumb__current{color:var(--lp-ink-800)}.lp-prepaid-banner{background:var(--lp-gold-50);border:1px solid var(--lp-gold-200);padding:16px 24px;display:flex;align-items:center;justify-content:center;gap:14px;text-align:center;margin-bottom:28px;flex-wrap:wrap}.lp-prepaid-banner__spark{color:var(--lp-gold-600);font-size:15px}.lp-prepaid-banner__text{font:400 24px/1.2 var(--lp-font-display);color:var(--lp-ink-900)}.lp-prepaid-banner__tag{font:500 11px/1 var(--lp-font-ui);letter-spacing:var(--lp-track-caps-tight);text-transform:uppercase;color:var(--lp-gold-800);border:1px solid var(--lp-gold-400);padding:6px 10px;white-space:nowrap}@media screen and (min-width:990px){.lp-pdp .product{display:grid;grid-template-columns:1.06fr .94fr;gap:48px;align-items:start}.lp-pdp .product>.grid__item{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.lp-pdp .product__media-wrapper{position:sticky;top:24px;z-index:1}.lp-pdp .product__info-wrapper{position:relative;z-index:2}.lp-pdp media-gallery{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;align-items:start}.lp-pdp media-gallery>slider-component.thumbnail-slider{order:-1;grid-column:1;display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;position:sticky;top:24px;max-height:78vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.lp-pdp media-gallery>slider-component.thumbnail-slider::-webkit-scrollbar{display:none}.lp-pdp media-gallery>slider-component:not(.thumbnail-slider){grid-column:2;min-width:0;width:100%!important;max-width:none!important;margin:0!important}.lp-pdp .thumbnail-slider .slider-button{display:none!important}.lp-pdp .thumbnail-list{display:grid!important;grid-template-columns:1fr!important;gap:10px;width:100%!important;padding:0!important;margin:0!important;overflow:visible!important;transform:none!important;scroll-snap-type:none}.lp-pdp .thumbnail-list__item,.lp-pdp .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%!important;max-width:none!important;scroll-snap-align:none;aspect-ratio:3 / 4;height:auto!important;padding-bottom:0!important}.lp-pdp .thumbnail-list__item .thumbnail{height:100%;width:100%}.lp-pdp .thumbnail-list__item .thumbnail img{object-fit:cover;object-position:center 12%}.lp-pdp .thumbnail[aria-current=true]{box-shadow:none;outline:1px solid var(--lp-gold-600);outline-offset:2px;border-color:transparent}.lp-pdp .product__media-list{width:100%!important;margin-left:0!important;margin-right:0!important}}.lp-pdp .product__info-container{display:grid;gap:18px;max-width:none}.lp-pdp .product__info-container>*,.lp-pdp .product__info-container>*>.product-form,.lp-pdp .product__title,.lp-pdp .product__text,.lp-pdp .product__tax,.lp-pdp .product__description,.lp-pdp .product-form,.lp-pdp .product-form__input,.lp-pdp .icon-with-text,.lp-pdp variant-selects,.lp-pdp .price{margin-top:0;margin-bottom:0}.lp-pdp .product__info-container>.product__accordion{margin-top:0}.lp-pdp .product-form__input--pill{padding-bottom:0}.lp-pdp .product__info-container>div:empty,.lp-pdp shopify-payment-terms:empty{display:none}.lp-pdp .product__text.caption-with-letter-spacing{font:500 11px/1.4 var(--lp-font-ui)!important;letter-spacing:var(--lp-track-caps);text-transform:uppercase;color:var(--lp-gold-700)}.lp-pdp .product__title>h2{font:400 36px/1.16 var(--lp-font-display)!important;color:var(--lp-ink-900);letter-spacing:normal;max-width:22ch;text-wrap:pretty}.lp-rating{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lp-rating__stars{color:var(--lp-gold-600);font-size:16px;letter-spacing:2px;line-height:1}.lp-rating__value{font:500 13px/1 var(--lp-font-ui);color:var(--lp-ink-900)}.lp-rating__count{font:300 13px/1 var(--lp-font-ui);color:var(--lp-stone-600)}.lp-rating__count--link{color:var(--lp-gold-700);border-bottom:1px solid var(--lp-gold-300);padding-bottom:2px}.lp-rating__count--link:hover{color:var(--lp-gold-800);border-bottom-color:var(--lp-gold-800)}.lp-pdp .product__info-container>.vstar-star,.lp-pdp .product__info-container>.product-icon-list{display:none}#trustoo-widget-wrapper{display:none!important}.lp-reviews-link{font:300 13px/1 var(--lp-font-ui);color:var(--lp-gold-700);border-bottom:1px solid var(--lp-gold-300);padding-bottom:2px;justify-self:start}.lp-reviews-link:hover{color:var(--lp-gold-800);border-bottom-color:var(--lp-gold-800)}.lp-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;font-family:var(--lp-font-ui)}.lp-price__current{font:400 30px/1.1 var(--lp-font-ui);color:var(--lp-ink-900)}.lp-price--on-sale .lp-price__current{color:var(--lp-price-sale)}.lp-price__was{font:300 17px/1.1 var(--lp-font-ui);color:var(--lp-price-was)}.lp-price__was s{text-decoration:line-through}.lp-price__save{font:500 11px/1 var(--lp-font-ui);letter-spacing:var(--lp-track-caps-tight);text-transform:uppercase;color:var(--lp-crimson-700)}.lp-price__soldout{font:500 11px/1 var(--lp-font-ui);letter-spacing:var(--lp-track-caps-tight);text-transform:uppercase;color:var(--lp-stone-600)}.lp-pdp .product__tax{color:var(--lp-stone-600);font:300 13px/1.5 var(--lp-font-ui)!important;margin:-8px 0 0}.lp-pdp .lp-installment{display:none}.lp-pdp .lp-installment:has(shopify-payment-terms){display:block}.lp-pdp .product-form__input--pill .form__label,.lp-pdp .product-form__input--swatch .form__label{font:500 11px/1.4 var(--lp-font-ui)!important;letter-spacing:var(--lp-track-caps);text-transform:uppercase;color:var(--lp-stone-600)!important;margin-bottom:10px}.lp-pdp .product-form__input--pill input[type=radio]+label{min-width:52px;min-height:44px;padding:11px 12px;background:var(--lp-ivory-0);color:var(--lp-ink-900);border:1px solid var(--lp-sand-400);border-radius:0;font:500 13px/1 var(--lp-font-ui);letter-spacing:.06em;transition:background .12s,color .12s,border-color .12s}.lp-pdp .product-form__input--pill input[type=radio]+label:before{display:none}.lp-pdp .product-form__input--pill input[type=radio]:checked+label{background:var(--lp-ink-900);color:var(--lp-ivory-50);border-color:var(--lp-ink-900);box-shadow:none}.lp-pdp .product-form__input--pill input[type=radio]:hover+label{border-color:var(--lp-gold-600)}.lp-pdp .product-form__input--pill input[type=radio].disabled+label,.lp-pdp .product-form__input--pill input[type=radio]:disabled+label{color:var(--lp-stone-500);border-color:var(--lp-ivory-300);background:var(--lp-ivory-100)}.lp-variant-wrap{position:relative}.lp-size-guide-slot{position:absolute;top:0;right:0;z-index:2;line-height:1}.lp-size-guide-slot a,.lp-size-guide-slot button{font:500 11px/1 var(--lp-font-ui)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-gold-700)!important;border-bottom:1px solid var(--lp-gold-300);padding:0 0 2px;margin:0;background:transparent;white-space:nowrap}@media screen and (max-width:429px){.lp-size-guide-slot a,.lp-size-guide-slot button{font-size:10px!important}}.lp-pdp .product-form__input--swatch{display:flex;flex-wrap:wrap;gap:10px}.lp-pdp .product-form__input--swatch .form__label{margin-bottom:0}.lp-pdp .product-form__input--swatch .form__label [data-selected-value]{color:var(--lp-ink-900)}.lp-pdp .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 34px;width:var(--swatch-input--size);height:var(--swatch-input--size);outline-offset:3px;outline:1px solid var(--lp-ivory-300);transition:outline-color .12s}.lp-pdp .product-form__input--swatch .swatch-input__input+.swatch-input__label:hover,.lp-pdp .product-form__input--swatch .swatch-input__input:hover+.swatch-input__label{outline:1px solid var(--lp-gold-400)}.lp-pdp .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{outline:1px solid var(--lp-gold-600);outline-offset:3px}.lp-pdp .product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label{outline:1px solid var(--lp-gold-700);box-shadow:0 0 0 2px var(--lp-ivory-0),0 0 0 4px var(--lp-gold-700)}.lp-pdp .product-form__input--swatch .swatch{width:100%;height:100%;border-radius:inherit;background-position:center;background-size:cover}.lp-colors{display:grid;gap:10px}.lp-colors__label{font:500 11px/1.4 var(--lp-font-ui);letter-spacing:var(--lp-track-caps);text-transform:uppercase;color:var(--lp-stone-600)}.lp-colors__current{color:var(--lp-ink-900)}.lp-colors__row{display:flex;flex-wrap:wrap;gap:8px}.lp-colors__item{display:block;width:52px;aspect-ratio:3 / 4;border:1px solid var(--lp-ivory-300);background:var(--lp-ivory-100);overflow:hidden;transition:outline-color .12s,border-color .12s}a.lp-colors__item:hover{border-color:var(--lp-gold-400)}.lp-colors__item--current{outline:1px solid var(--lp-gold-600);outline-offset:2px;border-color:transparent}.lp-colors__item:focus-visible{outline:2px solid var(--lp-gold-700);outline-offset:2px}.lp-colors__item--soldout .lp-colors__img{opacity:.5}.lp-colors__img{width:100%;height:100%;object-fit:cover;object-position:center 12%;display:block}.lp-colors__hint{font:300 12px/1.5 var(--lp-font-ui);color:var(--lp-stone-500)}@media screen and (max-width:429px){.lp-colors__item{width:46px}}.lp-pdp .product-form__quantity{margin:0}.lp-atc-row{display:flex;gap:12px;align-items:stretch}.lp-atc-row .product-form__quantity{flex:0 0 auto}.lp-atc-row .product-form__submit{flex:1 1 auto;margin:0}.lp-atc-row .quantity__label,.lp-atc-row .quantity__rules,.lp-atc-row .quantity__rules-cart{display:none}.lp-atc-row quantity-input.quantity{height:100%}.lp-pdp .quantity__label{font:500 11px/1.4 var(--lp-font-ui)!important;letter-spacing:var(--lp-track-caps);text-transform:uppercase;color:var(--lp-stone-600)!important;margin-bottom:10px}.lp-pdp quantity-input.quantity{display:flex;align-items:center;border:1px solid var(--lp-sand-400);background:transparent;width:max-content;min-height:48px}.lp-pdp .quantity__button{width:44px;height:46px;background:transparent;border:0;color:var(--lp-ink-800)}.lp-pdp .quantity__input{min-width:40px;width:44px;text-align:center;font:500 15px/1 var(--lp-font-ui);background:transparent;border:0;color:var(--lp-ink-900)}.lp-pdp .product-form__buttons{display:grid;gap:12px;max-width:none}.lp-pdp .product-form__submit{min-height:50px;background:var(--lp-ink-900);color:var(--lp-ivory-50);border:0;border-radius:0;box-shadow:none;font:500 13px/1 var(--lp-font-ui)!important;letter-spacing:var(--lp-track-caps);text-transform:uppercase}.lp-pdp .product-form__submit:hover{background:var(--lp-noir)}.lp-pdp .product-form__submit:before,.lp-pdp .product-form__submit:after,.lp-pdp .shopify-payment-button__button--unbranded:before,.lp-pdp .shopify-payment-button__button--unbranded:after{content:""!important;display:block!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.lp-pdp .product-form__submit:focus-visible:after,.lp-pdp .shopify-payment-button__button--unbranded:focus-visible:after{box-shadow:0 0 0 2px var(--lp-ivory-0),0 0 0 4px var(--lp-gold-700)!important}.lp-pdp .shopify-payment-button{margin-top:0}.lp-pdp .shopify-payment-button__button--unbranded{min-height:52px;background:var(--lp-gradient-gold)!important;color:var(--lp-ink-900)!important;border:0!important;border-radius:0!important;font:500 13px/1 var(--lp-font-ui)!important;letter-spacing:var(--lp-track-caps)!important;text-transform:uppercase!important}.lp-viewers{display:flex;align-items:center;justify-content:center;gap:9px;font:300 13px/1.4 var(--lp-font-ui);color:var(--lp-stone-600);text-align:center}.lp-viewers strong{font-weight:500;color:var(--lp-ink-900)}.lp-viewers svg{flex:none}.lp-payment-icons{display:grid;gap:10px}.lp-payment-icons__label-row{display:flex;align-items:center;gap:10px}.lp-payment-icons__label{font:500 11px/1.4 var(--lp-font-ui);letter-spacing:var(--lp-track-caps);text-transform:uppercase;color:var(--lp-stone-600);white-space:nowrap}.lp-payment-icons__rule{flex:1;height:1px;background:var(--lp-ivory-300)}.lp-payment-icons__row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.lp-payment-icons__logo{height:34px;width:auto;display:block;flex:none}.lp-payment-icons__note{font:300 12px/1.5 var(--lp-font-ui);color:var(--lp-stone-500)}.lp-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;padding:20px 0;border-top:1px solid var(--lp-ivory-300);border-bottom:1px solid var(--lp-ivory-300)}.lp-trust__item{display:flex;align-items:center;gap:11px}.lp-trust__icon{flex:none;color:var(--lp-gold-700)}.lp-trust__text{display:grid;gap:2px;min-width:0}.lp-trust__title{font:500 13px/1.3 var(--lp-font-ui);color:var(--lp-ink-900)}.lp-trust__sub{font:300 12px/1.4 var(--lp-font-ui);color:var(--lp-stone-600)}@media screen and (max-width:749px){.lp-trust{grid-template-columns:1fr;gap:14px}}.lp-pdp .icon-with-text{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px 24px;padding:20px 0;border-top:1px solid var(--lp-ivory-300);border-bottom:1px solid var(--lp-ivory-300);list-style:none;margin:0}.lp-pdp .icon-with-text__item{display:flex;align-items:center;gap:11px;margin:0}.lp-pdp .icon-with-text__item .svg-wrapper,.lp-pdp .icon-with-text__item svg,.lp-pdp .icon-with-text__item img{flex:none;width:24px;height:24px;color:var(--lp-gold-700);fill:var(--lp-gold-700)}.lp-pdp .icon-with-text__item .h4{font:500 13px/1.35 var(--lp-font-ui)!important;color:var(--lp-ink-900);letter-spacing:normal}.lp-delivery-card{border:1px solid var(--lp-ivory-300);background:var(--lp-ivory-0);display:flex;gap:12px;align-items:flex-start;padding:16px}.lp-delivery-card__spark{color:var(--lp-gold-600);font-size:15px;line-height:1.3}.lp-delivery-card__title{font:500 14px/1.4 var(--lp-font-ui);color:var(--lp-ink-900)}.lp-delivery-card__title strong{color:var(--lp-status-success);font-weight:500}.lp-delivery-card__note{font:300 13px/1.5 var(--lp-font-ui);color:var(--lp-stone-600);margin-top:4px}.lp-pdp .product__accordion.accordion{margin-top:0;border-top:1px solid var(--lp-ivory-300);border-bottom:0;font-family:var(--lp-font-ui)}.lp-pdp .product__info-container>.product__accordion:last-of-type{border-bottom:1px solid var(--lp-ivory-300)}.lp-pdp .accordion summary{padding:15px 0}.lp-pdp .accordion__title{font:500 11px/1.4 var(--lp-font-ui)!important;letter-spacing:var(--lp-track-caps);text-transform:uppercase;color:var(--lp-ink-900)}.lp-pdp .accordion__content{font:300 15px/1.62 var(--lp-font-ui);color:var(--lp-stone-600);max-width:60ch;padding:0 0 18px;margin-bottom:0}.lp-pdp .product__description{font:300 15px/1.62 var(--lp-font-ui);color:var(--lp-stone-600)}.lp-brand-story{background:var(--lp-ivory-100);border-top:1px solid var(--lp-ivory-300);border-bottom:1px solid var(--lp-ivory-300);padding:72px 24px}.lp-brand-story__inner{max-width:1360px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.lp-brand-story__eyebrow{margin-bottom:14px}.lp-brand-story h2{font:italic 300 40px/1.16 var(--lp-font-display)!important;margin:0 0 18px;color:var(--lp-ink-900);letter-spacing:normal}.lp-brand-story p{margin:0 0 22px;font:300 17px/1.62 var(--lp-font-ui);color:var(--lp-ink-800);max-width:52ch}.lp-brand-story__link{font:500 11px/1.4 var(--lp-font-ui);letter-spacing:var(--lp-track-caps);text-transform:uppercase;color:var(--lp-gold-700)}.lp-brand-story__media{--lp-story-ratio: 4 / 3;position:relative;overflow:hidden;border:1px solid var(--lp-ivory-300);background:var(--lp-ivory-200)}.lp-brand-story__inner--ratio-square .lp-brand-story__media{--lp-story-ratio: 1 / 1}.lp-brand-story__inner--ratio-portrait .lp-brand-story__media{--lp-story-ratio: 3 / 4}.lp-brand-story__img{width:100%;height:100%;aspect-ratio:var(--lp-story-ratio);object-fit:cover;display:block}.lp-brand-story__placeholder{aspect-ratio:var(--lp-story-ratio);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:var(--lp-gold-50);border:1px dashed var(--lp-gold-400)}.lp-brand-story__placeholder-svg{width:84px;height:auto;fill:var(--lp-gold-400);opacity:.55}.lp-brand-story__placeholder-label{font:500 10px/1.4 var(--lp-font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--lp-gold-800)}.lp-related .related-products__heading{font:400 28px/1.16 var(--lp-font-display)!important;color:var(--lp-ink-900);letter-spacing:normal}.lp-related .card__heading a{font:400 17px/1.3 var(--lp-font-display);color:var(--lp-ink-900);border-bottom:0}.lp-related .price .price-item{font:400 15px/1 var(--lp-font-ui);color:var(--lp-ink-900)}.lp-related .price--on-sale .price-item--sale{color:var(--lp-price-sale)}.lp-related .price--on-sale s .price-item--regular,.lp-related .price--on-sale s{color:var(--lp-price-was)}.lp-reviews{padding:72px 24px 0}.lp-reviews__inner{max-width:1360px;margin:0 auto;display:grid;grid-template-columns:300px minmax(0,1fr);gap:56px;align-items:start}.lp-reviews__summary{position:sticky;top:24px;display:grid;gap:16px}.lp-reviews__score{display:flex;align-items:baseline;gap:10px}.lp-reviews__score-number{font:300 56px/1 var(--lp-font-display);color:var(--lp-ink-900)}.lp-reviews__stars{color:var(--lp-gold-600);font-size:15px;letter-spacing:2px}.lp-reviews__stars--sm{font-size:14px}.lp-reviews__summary-note{font:300 13px/1.6 var(--lp-font-ui);color:var(--lp-stone-600)}.lp-reviews__bars{display:grid;gap:6px}.lp-reviews__bar-row{display:flex;align-items:center;gap:10px;font:300 12px/1 var(--lp-font-ui);color:var(--lp-stone-600)}.lp-reviews__bar-track{flex:1;height:5px;background:var(--lp-ivory-300)}.lp-reviews__bar-fill{display:block;height:5px;background:var(--lp-gold-500)}.lp-reviews__fit{border-top:1px solid var(--lp-ivory-300);padding-top:14px;display:grid;gap:8px}.lp-reviews__fit-track{height:5px;background:var(--lp-ivory-300);position:relative;display:block}.lp-reviews__fit-marker{position:absolute;top:-4px;width:2px;height:13px;background:var(--lp-gold-700)}.lp-reviews__fit-labels{display:flex;justify-content:space-between;gap:8px;font:500 10px/1 var(--lp-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--lp-stone-500)}.lp-reviews__fit-labels span.is-current{color:var(--lp-gold-800)}.lp-reviews__list{display:grid;gap:24px}.lp-reviews__photos{display:grid;gap:12px}.lp-reviews__photos-label{font:500 11px/1.4 var(--lp-font-ui);letter-spacing:var(--lp-track-caps);text-transform:uppercase;color:var(--lp-stone-600)}.lp-reviews__photo-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.lp-reviews__photo{display:grid;gap:6px}.lp-reviews__photo-img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block;border:1px solid var(--lp-ivory-300)}.lp-reviews__photo-empty{aspect-ratio:1;border:1px dashed var(--lp-gold-400);background:var(--lp-gold-50);display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;font:500 9px/1.4 var(--lp-font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-gold-800)}.lp-reviews__photo-caption{font:300 12px/1.4 var(--lp-font-ui);color:var(--lp-stone-600)}.lp-reviews__photos-note{font:300 12px/1.5 var(--lp-font-ui);color:var(--lp-stone-500)}.lp-reviews__card-photos{display:flex;flex-wrap:wrap;gap:8px}.lp-reviews__card-photo{width:76px;height:76px;object-fit:cover;display:block;border:1px solid var(--lp-ivory-300)}.lp-reviews__card{border:1px solid var(--lp-ivory-300);background:var(--lp-ivory-0);padding:26px;display:grid;gap:12px}.lp-reviews__card-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.lp-reviews__verified{font:500 10px/1 var(--lp-font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-status-success);border:1px solid var(--lp-status-success);padding:5px 8px;white-space:nowrap}.lp-reviews__quote{margin:0;font:italic 400 20px/1.5 var(--lp-font-display);color:var(--lp-ink-900);max-width:56ch}.lp-reviews__byline{font:500 11px/1.5 var(--lp-font-ui);letter-spacing:var(--lp-track-caps-tight);text-transform:uppercase;color:var(--lp-stone-600)}.lp-policy-grid{padding:72px 24px 80px}.lp-policy-grid__inner{max-width:1360px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--lp-ivory-300);border:1px solid var(--lp-ivory-300)}.lp-policy-grid__col{background:var(--lp-ivory-0);padding:30px;display:grid;gap:12px;align-content:start}.lp-policy-grid__col h3{font:400 20px/1.3 var(--lp-font-display)!important;color:var(--lp-ink-900);margin:0;letter-spacing:normal}.lp-policy-grid__col p{font:300 14px/1.6 var(--lp-font-ui);color:var(--lp-stone-600);margin:0;max-width:42ch}.lp-policy-grid__link{font:500 11px/1.4 var(--lp-font-ui);letter-spacing:var(--lp-track-caps);text-transform:uppercase;color:var(--lp-gold-700);justify-self:start;border-bottom:0}.lp-policy-grid__link:hover{color:var(--lp-gold-800)}@media screen and (max-width:989px){.lp-pdp .product__media-wrapper,.lp-pdp .product__info-wrapper,.lp-pdp .product__column-sticky,.lp-reviews__summary{position:static!important;top:auto!important}.lp-pdp .product__info-wrapper{padding:32px 0 0!important;margin:0!important}.lp-pdp .product__media-wrapper{padding:0!important}.lp-brand-story__inner,.lp-reviews__inner{grid-template-columns:1fr;gap:32px}.lp-brand-story{padding:56px 20px}.lp-brand-story h2{font-size:32px!important}.lp-reviews,.lp-policy-grid{padding-left:20px;padding-right:20px}}@media screen and (max-width:749px){.lp-pdp .product__title>h2{font-size:27px!important;max-width:none}.lp-pdp .price__regular .price-item--regular,.lp-pdp .price--on-sale .price__sale .price-item--sale{font-size:25px}.lp-prepaid-banner{flex-direction:column;gap:8px;padding:14px 16px;margin-bottom:20px}.lp-prepaid-banner__text{font-size:20px}.lp-prepaid-banner__spark{display:none}.lp-breadcrumb{font-size:12px;padding-bottom:12px}.lp-pdp .icon-with-text{grid-template-columns:1fr;gap:14px}.lp-payment-icons__row{gap:6px}.lp-payment-icons__logo{height:30px}.lp-viewers{justify-content:flex-start;text-align:left}.lp-brand-story{padding:48px 20px}.lp-brand-story h2{font-size:28px!important}.lp-brand-story p{font-size:15px}.lp-brand-story__facts{grid-template-columns:1fr}.lp-brand-story__fact{padding:20px}.lp-reviews{padding-top:56px}.lp-reviews__score-number{font-size:44px}.lp-reviews__card{padding:20px}.lp-reviews__quote{font-size:17px}.lp-reviews__card-head{flex-wrap:wrap;gap:8px}.lp-reviews__photo-grid{grid-template-columns:repeat(3,1fr);gap:8px}.lp-reviews__card-photo{width:64px;height:64px}.lp-policy-grid{padding-top:56px;padding-bottom:56px}.lp-policy-grid__inner{grid-template-columns:1fr}.lp-policy-grid__col{padding:22px}}@media screen and (max-width:429px){.lp-pdp .product-form__input--pill input[type=radio]+label{min-width:46px;padding:10px}.lp-prepaid-banner__text{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-lp-product.css.map */
