:root{--primera-pdp-gold: var(--primera-gold, #C9A84C);--primera-pdp-olive: #5E6B3C;--primera-pdp-green: #2F7A4A;--primera-pdp-red: #C8453A;--primera-pdp-ink: var(--primera-charcoal, #2a2926);--primera-pdp-muted: rgba(42, 41, 38, .55);--primera-pdp-line: rgba(42, 41, 38, .1);--primera-pdp-heading: "Cormorant Garamond", var(--font-heading--family, serif);--primera-pdp-body: "Inter", var(--font-body--family, sans-serif)}.primera-pdp-badge{display:inline-block;margin-bottom:14px;padding:5px 12px;border-radius:999px;background:var(--primera-pdp-olive);color:#fff;font-family:var(--primera-pdp-body);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;line-height:1.2}.primera-pdp-tagline{margin:8px 0 0;font-family:var(--primera-pdp-heading);font-size:1.25rem;font-style:italic;line-height:1.4;color:var(--primera-pdp-muted)}.primera-pdp-rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px;font-family:var(--primera-pdp-body);font-size:13px;color:var(--primera-pdp-ink)}.primera-pdp-rating .primera-stars,.primera-pdp-reviews .primera-stars{color:var(--primera-pdp-gold)}.primera-pdp-rating__score{font-weight:600}.primera-pdp-rating__count{color:var(--primera-pdp-muted)}.primera-pdp-usp-wrap{margin:24px 0 8px;padding:20px 0 14px;border-top:1px solid var(--primera-pdp-line);border-bottom:1px solid var(--primera-pdp-line)}.primera-pdp-usp__heading{margin:0 0 16px;font-family:var(--primera-pdp-heading);font-size:1.15rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--primera-pdp-ink)}.primera-pdp-usp{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.primera-pdp-usp__item{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.primera-pdp-usp__icon{display:flex;align-items:center;justify-content:center;height:32px;color:var(--primera-pdp-ink)}.primera-pdp-usp__icon svg{width:28px;height:28px}.primera-pdp-usp__title{font-family:var(--primera-pdp-body);font-size:9.5px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:var(--primera-pdp-ink)}.primera-pdp-usp__text{font-family:var(--primera-pdp-body);font-size:10.5px;line-height:1.4;color:var(--primera-pdp-muted)}.primera-pdp-usp__note{margin:14px 0 0;font-family:var(--primera-pdp-body);font-size:9.5px;text-align:center;color:#2a292673}.primera-pdp-offer{display:inline-block;margin-left:10px;vertical-align:middle;font-family:var(--primera-pdp-body);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--primera-pdp-red)}.primera-product__price [data-variant-price]{font-weight:600}.primera-pdp-discount{display:inline-block;margin-left:10px;padding:3px 8px;border-radius:4px;background:var(--primera-pdp-green);color:#fff;font-family:var(--primera-pdp-body);font-size:11px;font-weight:600;letter-spacing:.06em;vertical-align:middle}.primera-pdp-tax{margin:2px 0 0;font-family:var(--primera-pdp-body);font-size:12px;color:var(--primera-pdp-muted)}.primera-pdp-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:28px 0 0;padding:0;list-style:none;background:var(--primera-pdp-line);border:1px solid var(--primera-pdp-line)}.primera-pdp-trust__item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 10px;background:#fff;text-align:center}.primera-pdp-trust__icon{color:var(--primera-pdp-gold)}.primera-pdp-trust__icon svg{width:26px;height:26px}.primera-pdp-trust__title{font-family:var(--primera-pdp-body);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.35;color:var(--primera-pdp-ink)}.primera-pdp-trust__text{font-family:var(--primera-pdp-body);font-size:11px;line-height:1.4;color:var(--primera-pdp-muted)}.primera-pdp-reviews{background:#fff;border-top:1px solid var(--primera-pdp-line)}.primera-pdp-reviews__inner,.primera-pdp-related__inner{margin-inline:auto;max-width:80rem;padding:40px 20px}.primera-pdp-reviews__header{margin-bottom:24px;text-align:center}.primera-pdp-reviews__heading,.primera-pdp-related__heading{margin:0;font-family:var(--primera-pdp-heading);font-size:2.25rem;font-weight:400;line-height:1.15;color:var(--primera-pdp-ink)}.primera-pdp-reviews__summary{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:8px;margin:12px 0 0;font-family:var(--primera-pdp-body);font-size:13px;color:var(--primera-pdp-muted)}.primera-pdp-reviews__score{font-weight:600;color:var(--primera-pdp-ink)}.primera-pdp-reviews__grid{display:grid;grid-template-columns:1fr;gap:20px}.primera-pdp-reviews__card{display:flex;flex-direction:column;gap:12px;padding:28px;background:var(--primera-cream, #FAF8F5);border:1px solid var(--primera-pdp-line)}.primera-pdp-reviews__title{margin:0;font-family:var(--primera-pdp-heading);font-size:1.35rem;font-weight:600;line-height:1.25;color:var(--primera-pdp-ink)}.primera-pdp-reviews__body{flex:1;margin:0;font-family:var(--primera-pdp-body);font-size:14px;line-height:1.65;color:#2a2926bf}.primera-pdp-reviews__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;font-family:var(--primera-pdp-body);font-size:12px}.primera-pdp-reviews__name{font-weight:600;color:var(--primera-pdp-ink)}.primera-pdp-reviews__verified{color:var(--primera-pdp-green);font-weight:500}.primera-pdp-related{background:var(--primera-cream, #FAF8F5);border-top:1px solid var(--primera-pdp-line)}.primera-pdp-related__head{position:relative;margin-bottom:24px;text-align:center}.primera-pdp-related__arrows{display:flex;justify-content:center;gap:8px;margin-top:16px}.primera-pdp-related__arrows[hidden]{display:none}.primera-pdp-related__arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--primera-pdp-ink);border-radius:50%;background:transparent;color:var(--primera-pdp-ink);cursor:pointer;transition:background-color .3s ease,color .3s ease,opacity .3s ease}.primera-pdp-related__arrow svg{width:18px;height:18px}.primera-pdp-related__arrow:hover:not(:disabled){background:var(--primera-pdp-ink);color:var(--primera-cream, #FAF8F5)}.primera-pdp-related__arrow:disabled{opacity:.3;cursor:default}.primera-pdp-related__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.primera-pdp-related__track::-webkit-scrollbar{display:none}.primera-pdp-related__slide{flex:0 0 calc((100% - 16px)/2);min-width:0;scroll-snap-align:start}@media screen and (max-width:520px){.primera-pdp-usp-wrap{margin:18px 0 0;padding:14px 0 12px}.primera-pdp-usp__heading{margin-bottom:10px;font-size:1rem}.primera-pdp-usp{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.primera-pdp-usp__item{gap:6px}.primera-pdp-usp__title{font-size:8.5px;letter-spacing:.04em}.primera-pdp-usp__icon{height:26px}.primera-pdp-usp__icon svg{width:24px;height:24px}.primera-pdp-usp__text,.primera-pdp-usp__note{display:none}.primera-pdp-trust{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.primera-pdp-trust__item{gap:6px;padding:12px 4px}.primera-pdp-trust__icon svg{width:22px;height:22px}.primera-pdp-trust__title{font-size:8.5px;letter-spacing:.06em}.primera-pdp-trust__text{display:none}}@media screen and (min-width:750px){.primera-pdp-reviews__inner,.primera-pdp-related__inner{padding:48px 40px}.primera-pdp-reviews__heading,.primera-pdp-related__heading{font-size:2.75rem}.primera-pdp-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.primera-pdp-related__track{gap:24px}.primera-pdp-related__slide{flex-basis:calc((100% - 72px)/4)}.primera-pdp-related__head{display:flex;align-items:center;justify-content:center}.primera-pdp-related__arrows{position:absolute;right:0;top:50%;margin-top:0;transform:translateY(-50%)}}.primera-pdp-countdown{display:inline-flex;align-items:center;flex-wrap:wrap;gap:12px 16px;margin-top:14px;padding:10px 16px;border:1px solid var(--primera-pdp-red);border-radius:6px;font-family:var(--primera-pdp-body)}.primera-pdp-countdown[hidden],.primera-pdp-offer[hidden]{display:none}.primera-pdp-countdown__label{font-size:12px;font-weight:500;color:var(--primera-pdp-ink)}.primera-pdp-countdown__units{display:flex;align-items:flex-start;gap:6px}.primera-pdp-countdown__unit{display:flex;flex-direction:column;align-items:center;min-width:28px}.primera-pdp-countdown__num,.primera-pdp-countdown__sep{font-size:18px;font-weight:600;line-height:1.1;color:var(--primera-pdp-red);font-variant-numeric:tabular-nums}.primera-pdp-countdown__cap{margin-top:2px;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--primera-pdp-muted)}.primera-pdp-app-block{margin-top:14px}.primera-pdp-low-stock{margin:12px 0 0;font-family:var(--primera-pdp-body);font-size:13px;font-weight:600;color:var(--primera-pdp-red)}.primera-pdp-low-stock[hidden]{display:none}.primera-pdp-buy-now{width:100%;margin-top:12px;border:1px solid var(--primera-ink, #1a1917);background:transparent;color:var(--primera-ink, #1a1917);cursor:pointer}.primera-pdp-buy-now:hover:not(:disabled){background:var(--primera-ink, #1a1917);color:var(--primera-cream, #FAF8F5)}.primera-pdp-buy-now:disabled{border-color:var(--primera-stone, #E8E4DE);color:#2a292666;cursor:not-allowed}.primera-product__inner{padding-bottom:40px}.primera-product__why{margin-top:32px}.primera-product__details{margin-top:40px}.primera-product__detail{padding-block:20px}.primera-pdp-reviews__inner,.primera-pdp-related__inner{padding-top:48px;padding-bottom:48px}.primera-pdp-reviews__header{margin-bottom:28px}.primera-pdp-related__head{margin-bottom:24px}@media screen and (min-width:750px){.primera-product__inner{padding-bottom:56px}.primera-product__details{margin-top:56px}.primera-product__detail{padding-block:24px}.primera-pdp-reviews__inner,.primera-pdp-related__inner{padding-top:64px;padding-bottom:64px}}.primera-pdp-sticky{display:none}@media screen and (max-width:749px){.primera-pdp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;display:flex;align-items:center;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#faf8f5f7;border-top:1px solid var(--primera-pdp-line);box-shadow:0 -6px 24px #1a1a1814;transform:translateY(110%);transition:transform .3s ease}.primera-pdp-sticky.is-visible{transform:translateY(0)}.primera-has-sticky-bar .primera-chat{bottom:92px}}.primera-pdp-sticky__info{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.primera-pdp-sticky__title{overflow:hidden;font-family:var(--primera-pdp-heading);font-size:15px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;color:var(--primera-pdp-ink)}.primera-pdp-sticky__price{font-family:var(--primera-pdp-body);font-size:13px;font-weight:600;color:var(--primera-pdp-ink)}.primera-pdp-sticky__actions{display:flex;gap:6px}.primera-pdp-sticky__btn{min-height:44px;padding:0 14px;border-radius:999px;font-family:var(--primera-pdp-body);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.primera-pdp-sticky__btn--add{border:1px solid var(--primera-pdp-gold);background:var(--primera-ink, #1a1a18);color:var(--primera-cream, #FAF8F5)}.primera-pdp-sticky__btn--buy{border:1px solid var(--primera-pdp-ink);background:transparent;color:var(--primera-pdp-ink)}.primera-pdp-sticky__btn:disabled{opacity:.45;cursor:not-allowed}.primera-pdp-sheet[hidden]{display:none}.primera-pdp-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:flex-end;justify-content:center}.primera-pdp-sheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1414128c;opacity:0;transition:opacity .25s ease}.primera-pdp-sheet__panel{position:relative;width:100%;max-width:520px;padding:28px 22px calc(28px + env(safe-area-inset-bottom,0px));background:var(--primera-cream, #FAF8F5);border-top:3px solid var(--primera-pdp-gold);border-radius:16px 16px 0 0;transform:translateY(100%);transition:transform .25s ease}@media screen and (min-width:750px){.primera-pdp-sheet{align-items:center}.primera-pdp-sheet__panel{border-radius:12px;transform:translateY(24px);opacity:0;transition:transform .25s ease,opacity .25s ease}}.primera-pdp-sheet.is-open .primera-pdp-sheet__backdrop{opacity:1}.primera-pdp-sheet.is-open .primera-pdp-sheet__panel{transform:none;opacity:1}.primera-sheet-open,.primera-sheet-open body{overflow:hidden}.primera-pdp-sheet__close{position:absolute;top:10px;right:12px;width:40px;height:40px;border:0;background:none;font-size:28px;line-height:1;color:var(--primera-pdp-muted);cursor:pointer}.primera-pdp-sheet__eyebrow{margin:0;font-family:var(--primera-pdp-body);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--primera-pdp-gold)}.primera-pdp-sheet__title{margin:6px 0 20px;font-family:var(--primera-pdp-heading);font-size:30px;font-weight:500;line-height:1.1;color:var(--primera-pdp-ink)}.primera-pdp-sheet__sizes{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:10px}.primera-pdp-sheet__size{min-height:52px;border:1px solid rgba(42,41,38,.25);border-radius:6px;background:#fff;font-family:var(--primera-pdp-body);font-size:15px;font-weight:600;color:var(--primera-pdp-ink);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.primera-pdp-sheet__size:hover:not(.is-unavailable),.primera-pdp-sheet__size:focus-visible{border-color:var(--primera-pdp-gold);background:#fbf6e9}.primera-pdp-sheet__size.is-unavailable{color:#2a29264d;text-decoration:line-through;cursor:not-allowed}.primera-pdp-sheet__guide{margin-top:16px;padding:0;border:0;background:none;font-family:var(--primera-pdp-body);font-size:13px;text-decoration:underline;color:var(--primera-pdp-ink);cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/8/assets/primera-product-extras.css.map */
