.le-field,.le-tactical,.le-bold{display:flow-root;isolation:isolate}.le-field img,.le-tactical img,.le-bold img{max-width:100%}[data-le-variant]{display:flex;flex-direction:column;justify-content:flex-start;margin:0;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}[data-le-variant]:focus-visible,[data-le-scroll-purchase]:focus-visible,.le-field summary:focus-visible,.le-tactical summary:focus-visible,.le-bold summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.le-field summary,.le-tactical summary,.le-bold summary{display:flex}.le-field summary::-webkit-details-marker,.le-tactical summary::-webkit-details-marker,.le-bold summary::-webkit-details-marker{display:none}body:has([data-landing-style]) [data-landing-product-choice]{scroll-margin-top:72px}@media(prefers-reduced-motion:reduce){.le-field *,.le-tactical *,.le-bold *{animation:none!important;transition:none!important}}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice{padding:0;border-top:var(--le-main-bar, 0);color:var(--le-main-ink);background:var(--le-main-background);font-family:Outfit,sans-serif;font-size:14px;font-weight:400;line-height:1.6;letter-spacing:normal}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice :is(h2,h3,button,input,legend){font-family:Outfit,sans-serif}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__container{max-width:none}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__intro,body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__highlights,body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__availability:not(.is-unavailable),body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-payment-methods__label{display:none}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__layout{gap:0}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media{display:flex;flex-direction:column;gap:0}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__viewer{height:auto;background:#000}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__item{width:92%;min-width:92%;height:auto;flex:0 0 92%;aspect-ratio:1;background:#141414}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__image{max-height:none;object-fit:contain;object-position:center}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__thumbnails{display:none}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__navigation{right:28px;left:28px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__arrow{width:30px;height:30px;border:0;border-radius:0;color:#fff;background:transparent;opacity:1}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__arrow:hover:not(:disabled){background:transparent}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__arrow:disabled{opacity:.3}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__content{padding:12px 16px 20px;border-top:var(--le-main-bar, 0);background:var(--le-main-background)}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__product-summary{margin-bottom:16px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__rating{min-height:22px;margin:0 0 17px;gap:8px;color:var(--le-main-ink)}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__rating-stars,body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__rating-stars svg{color:var(--le-main-stars);fill:var(--le-main-stars)}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__rating-stars{gap:0}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__rating-stars svg{width:14.4px;height:14.4px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__rating-text{color:var(--le-main-ink);font-size:12px;letter-spacing:normal}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__title{color:var(--le-main-ink);font-size:22px;font-weight:400;line-height:1.2;letter-spacing:normal;text-transform:none}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__price-group{margin-top:12px;gap:8px;font-size:22px;line-height:1.15}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__price{color:var(--le-main-ink);font-weight:600;letter-spacing:normal}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__compare-price{color:#b30000;font-size:16px;font-weight:400;letter-spacing:normal}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__variants{margin-top:16px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__variant-label{margin-bottom:9px;color:var(--le-main-ink);font-family:inherit;font-size:14px;letter-spacing:normal;line-height:1.6;text-transform:none}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__variant-label span{margin-left:4px;opacity:.8}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__variant-list{gap:9.2px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__variant{width:calc(clamp(72px,24vw,96px) + 14px)!important;height:calc(clamp(86px,28.8vw,115px) + 14px)!important;padding:6px;border:1px solid #524f4f;border-radius:100px;background:#000}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__variant:hover,body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__variant.is-active{border-color:#fff}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__variant.is-active{border-bottom-width:3px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__variant-image{border-radius:8px;object-fit:cover}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift{margin:0 0 16px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift__heading{gap:10px;margin:0 0 12px;color:var(--le-main-gift-heading, #9e9e9e);font-size:12.5px;letter-spacing:.16em}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift__heading-icon{width:18px;height:18px;color:var(--le-main-gift-heading, #fff)}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__surface{grid-template-columns:64px minmax(0,1fr) 52px;gap:14px;min-height:0;padding:12px 14px;border:1px solid rgba(255,255,255,.45);border-radius:14px;color:#fff;background:#0a0a0a;box-shadow:none;transition:border-color .2s,opacity .2s}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__input:not(:checked)+.product-addon-card__surface{border-color:#ffffff24;opacity:.62}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__media,body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__image{width:64px;height:64px;border-radius:10px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__media{background:#fff}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__content{gap:4px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__title{color:#fff;font-size:14.5px;font-weight:700;letter-spacing:.05em;line-height:1.25;text-transform:uppercase}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__offer-row{order:1;color:#fff;font-size:12px;letter-spacing:.09em;text-transform:uppercase}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__price--free-gift,body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__details-link{color:#fff;font-size:12px;font-weight:400;letter-spacing:.09em;text-transform:uppercase}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift--choice .product-addon-card__variants{order:2;margin-top:5px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift--choice .product-addon-card__swatches{gap:8px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift--choice .product-addon-card__swatch-label{width:26px;height:26px;padding:0;border:2px solid rgba(255,255,255,.22);transition:border-color .15s,transform .15s}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift--choice .product-addon-card__variant-input:checked+.product-addon-card__swatch-label{border-color:#fff;transform:scale(1.08)}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__toggle{width:52px;height:28px;padding:3px;border:0;border-radius:999px;background:#3a3a3a;box-shadow:inset 0 1px 2px #00000059;transition:background .2s}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__toggle-handle{width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0006;transition:transform .18s ease}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__input:checked+.product-addon-card__surface .product-addon-card__toggle{background:linear-gradient(180deg,#f2f2f2,#9a9a9a)}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__input:checked+.product-addon-card__surface .product-addon-card__toggle-handle{transform:translate(24px)}@media(max-width:420px){body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__title{font-size:13px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__offer-row,body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__price--free-gift,body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-single-gift .product-addon-card__details-link{font-size:11px;letter-spacing:.06em}}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-choice__action{margin-top:0;border-top:var(--le-main-bar, 0);background:var(--le-main-background)}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-choice__submit,body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-choice__submit:hover{min-height:52px;padding:0 16px;gap:8px;border:var(--le-main-cta-border, 0);border-radius:0;color:var(--le-main-cta-ink);background:var(--le-main-cta-background);box-shadow:var(--le-main-cta-shadow, none);font-family:var(--le-main-cta-font, inherit);font-size:var(--le-main-cta-size, 14px);font-weight:400;letter-spacing:var(--le-main-cta-letter-spacing, normal)}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-choice__submit *{color:var(--le-main-cta-ink)}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-choice__submit-icon{width:18px;height:18px;flex:0 0 18px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__supporting-content{margin-top:26px;gap:24px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-payment-methods__list{gap:6px;justify-content:center}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-payment-methods__item,body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-payment-methods__icon{width:38px;height:24px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-review-card{min-height:0;padding:16px;gap:12px;border-radius:0;color:#fff;background:#141414}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-review-card__star{width:16px;height:16px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-review-card__rating-value{display:none}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-review-card__quote p{font-size:12px;font-style:normal;line-height:1.55;letter-spacing:normal}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-review-card__author{font-size:12px;font-weight:700;letter-spacing:normal}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-review-card__author:before{content:none}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-review-card__verified{color:#8a8a8a;font-size:12px;letter-spacing:normal}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-review-carousel__pagination{margin-top:12px;gap:7px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-review-carousel__pagination-button{width:6px;height:6px;background:#fff}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-review-carousel__pagination-button.is-active{width:18px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-purchase-policies{padding:0 12px;color:#fff;background:var(--le-main-panel, #141414)}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-purchase-policies__row+.landing-purchase-policies__row{border-top:1px solid #383535}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-purchase-policies__summary{display:flex;min-height:44px;gap:8px;align-items:center;font-size:12px;line-height:1.2;letter-spacing:normal;text-transform:uppercase;cursor:pointer;list-style:none}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-purchase-policies__summary::-webkit-details-marker{display:none}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-purchase-policies__icon{display:inline-flex;width:20px;height:20px;flex:0 0 20px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-purchase-policies__icon svg{width:100%;height:100%;fill:currentColor}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-purchase-policies__caret{display:inline-flex;width:10px;margin-left:auto;transition:transform .2s ease}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-purchase-policies__caret svg{position:static;width:10px;height:6px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-purchase-policies__row[open]:not(.is-closing) .landing-purchase-policies__caret{transform:rotate(180deg)}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-purchase-policies__content{padding:0 0 14px;font-size:14px;line-height:1.6}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-purchase-policies__content p{margin:0}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-purchase-policies__content a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media screen and (min-width:750px){body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__media-column{top:var(--header-bottom-position-desktop, 0px);padding-right:16px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__item{width:100%;min-width:100%;flex-basis:100%;padding:20px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__thumbnails{display:block}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__thumbnail-list{max-height:none;padding:11px;flex-direction:row;gap:8px;justify-content:safe center;overflow-x:auto;overflow-y:hidden}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__thumbnail-item,body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__thumbnail{width:50px;min-width:50px;height:50px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-media__thumbnail{padding:0;border-radius:0;background:#f5f5f5}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__content{padding:12px max(16px,calc((100% - 480px)/2)) 20px}body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-payment-methods__item,body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-payment-methods__icon{width:42px;height:26px}}@media screen and (min-width:990px){body:has([data-landing-style]) .landing-product-purchase.landing-product-choice .landing-product-purchase__content{padding-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/landing-engine.css.map */
