:root{--se-white: 255, 255, 255;--se-cream: 249, 246, 241;--se-sand: 241, 235, 226;--se-gold: 191, 152, 88;--se-gold-deep: 158, 120, 58;--se-ink: 31, 28, 25;--se-muted: 112, 105, 97;--se-line: 229, 222, 211;--se-radius: 20px;--se-radius-sm: 12px;--se-ease: cubic-bezier(.16, 1, .3, 1);--se-shadow: 0 24px 60px -32px rgba(31, 28, 25, .28)}.se-section{position:relative;overflow:hidden}.se-section .page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.6rem}@media screen and (min-width:750px){.se-section .page-width{padding:0 5rem}}.se-section--white{background:rgb(var(--se-white))}.se-section--cream{background:rgb(var(--se-cream))}.se-section--sand{background:rgb(var(--se-sand))}.se-section--ink{background:rgb(var(--se-ink));color:rgb(var(--se-cream))}.se-eyebrow{display:inline-flex;align-items:center;gap:1rem;font-family:var(--font-body-family);font-size:1.15rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--se-gold-deep));margin:0}.se-eyebrow:before{content:"";width:2.4rem;height:1px;background:rgb(var(--se-gold))}.se-eyebrow--center{justify-content:center}.se-eyebrow--center:after{content:"";width:2.4rem;height:1px;background:rgb(var(--se-gold))}.se-section--ink .se-eyebrow{color:rgb(var(--se-gold))}.se-h1,.se-h2,.se-h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);margin:0;color:rgb(var(--se-ink));letter-spacing:-.01em;line-height:1.08}.se-h1{font-size:clamp(3.6rem,5.6vw,6.6rem);line-height:1.02}.se-h2{font-size:clamp(3rem,4.4vw,5rem)}.se-h3{font-size:clamp(2rem,2.6vw,2.8rem);line-height:1.15}.se-h1 em,.se-h2 em,.se-h3 em{font-style:italic;color:rgb(var(--se-gold-deep))}.se-section--ink .se-h1,.se-section--ink .se-h2,.se-section--ink .se-h3{color:rgb(var(--se-cream))}.se-section--ink .se-h2 em{color:rgb(var(--se-gold))}.se-lead{font-size:1.7rem;line-height:1.65;color:rgba(var(--se-ink),.74);margin:0;max-width:60ch}.se-lead p{margin:0 0 1rem}.se-lead p:last-child{margin-bottom:0}.se-section--ink .se-lead{color:rgba(var(--se-cream),.78)}.se-small{font-size:1.3rem;line-height:1.5;color:rgb(var(--se-muted))}.se-head{display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;margin-bottom:4rem}.se-head--center{align-items:center;text-align:center;margin-left:auto;margin-right:auto}.se-head--center .se-lead{text-align:center}@media screen and (min-width:990px){.se-head{margin-bottom:5.6rem}}.se-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.4rem;padding:0 3rem;border-radius:999px;font-family:var(--font-body-family);font-size:1.45rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1.5px solid transparent;white-space:nowrap;transition:transform .25s var(--se-ease),background-color .25s var(--se-ease),color .25s var(--se-ease),box-shadow .25s var(--se-ease),border-color .25s var(--se-ease)}.se-btn:active{transform:translateY(1px) scale(.985)}.se-btn--primary{background:rgb(var(--se-ink));color:rgb(var(--se-white));box-shadow:var(--se-shadow)}.se-btn--primary:hover{background:rgb(var(--se-gold-deep));transform:translateY(-1px)}.se-btn--gold{background:rgb(var(--se-gold));color:rgb(var(--se-white))}.se-btn--gold:hover{background:rgb(var(--se-gold-deep));transform:translateY(-1px)}.se-btn--outline{background:transparent;color:rgb(var(--se-ink));border-color:rgba(var(--se-ink),.3)}.se-btn--outline:hover{border-color:rgb(var(--se-ink))}.se-btn--light{background:rgb(var(--se-white));color:rgb(var(--se-ink))}.se-btn--light:hover{background:rgb(var(--se-cream))}.se-section--ink .se-btn--outline{color:rgb(var(--se-cream));border-color:rgba(var(--se-cream),.4)}.se-img{display:block;width:100%;height:100%;object-fit:cover}.se-media{position:relative;overflow:hidden;border-radius:var(--se-radius);background:rgb(var(--se-sand))}.se-media--sm{border-radius:var(--se-radius-sm)}.se-card{background:rgb(var(--se-white));border:1px solid rgb(var(--se-line));border-radius:var(--se-radius);padding:2.8rem;transition:transform .4s var(--se-ease),box-shadow .4s var(--se-ease),border-color .3s var(--se-ease)}.se-card:hover{transform:translateY(-3px);box-shadow:var(--se-shadow);border-color:rgba(var(--se-gold),.5)}.se-num{font-family:var(--font-heading-family);font-size:1.7rem;letter-spacing:.2em;color:rgb(var(--se-gold-deep));font-weight:600}.se-stars{display:inline-flex;gap:.25rem;color:rgb(var(--se-gold))}.se-stars svg{width:1.5rem;height:1.5rem}.se-check{width:2.2rem;height:2.2rem;border-radius:50%;display:inline-grid;place-items:center;flex-shrink:0;background:rgba(var(--se-gold),.16);color:rgb(var(--se-gold-deep))}.se-check svg{width:1.2rem;height:1.2rem}@media(prefers-reduced-motion:no-preference){html.se-js .se-reveal{opacity:0;transform:translateY(20px);transition:opacity .8s var(--se-ease),transform .9s var(--se-ease);transition-delay:var(--se-delay, 0ms)}html.se-js .se-reveal.is-visible{opacity:1;transform:none}}.se-hl{background:linear-gradient(120deg,rgba(var(--se-gold),.32) 0% 100%) no-repeat left 72%;background-size:0% 46%;color:rgb(var(--se-ink));font-weight:500;transition:background-size 1.1s var(--se-ease),color .6s var(--se-ease);transition-delay:var(--se-hl-delay, .12s);padding:0 .1em;margin:0 -.1em;border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.se-hl.is-on{background-size:100% 46%}@media(prefers-reduced-motion:reduce){.se-hl{background-size:100% 46%;transition:none}}.quantity-breaks--normal .quantity-breaks__title{letter-spacing:.14em;font-size:1.2rem;color:#7a7169}.quantity-breaks--normal .quantity-break{background:#fff;border-color:#e4dccf;padding-top:1.5rem;padding-bottom:1.5rem;transition:border-color .2s,background .2s,box-shadow .2s}.quantity-breaks--normal .quantity-break:hover{background:#fdfaf4;border-color:#d9bd8a}.quantity-breaks--normal .quantity-breaks-container input:checked+.quantity-break{background:#fbf5ea;border-color:#bf9858;box-shadow:0 0 0 3px #bf98582e}.quantity-breaks--normal .quantity-break__content{align-items:center;gap:1.2rem}.quantity-breaks--normal .quantity-break__left{display:flex;flex-direction:column;gap:.5rem;min-width:0}.quantity-breaks--normal .quantity-break__label-text{font-weight:700;font-size:1.55rem;color:#1f1c19}.quantity-breaks--normal .quantity-break__caption{font-size:1.25rem;line-height:1.35;color:#6f675f}.quantity-breaks--normal .quantity-break__right{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;row-gap:.35rem;white-space:nowrap}.quantity-breaks--normal .quantity-break__price{font-size:1.9rem;font-weight:700;color:#1f1c19;white-space:nowrap}.quantity-breaks--normal .quantity-break__compare-price{font-size:1.25rem;color:#9a9189;white-space:nowrap}.quantity-breaks--normal .quantity-break--badge-style-2 .quantity-break__badge{right:1.6rem;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:.45rem .9rem;border-radius:999px;box-shadow:0 2px 8px #1f1c191f}@media screen and (max-width:749px){.quantity-breaks--normal .quantity-break__content{flex-direction:row;align-items:center}.quantity-breaks--normal .quantity-break__right{display:flex;text-align:right}.quantity-breaks--normal .quantity-break__caption{display:block}.quantity-breaks--normal .quantity-break__label-text{font-size:1.45rem}.quantity-breaks--normal .quantity-break__price{font-size:1.75rem}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/se-core.css.map */
