.g10{background:#fff;color:rgba(0,0,0,.85);font-family:Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:1.0625rem;line-height:1.55;-webkit-font-smoothing:antialiased}.g10 *{box-sizing:border-box}.g10 .g10__wrap{margin:0 auto;max-width:47.5rem;padding:0 1.25rem}.g10 .g10__mast{background:#751320;color:#fff;font:400 .9375rem/1 Libre Baskerville,Georgia,serif;letter-spacing:.06em;padding:.6875rem .625rem;text-align:center}.g10 .g10__logo{background:#fff;border-bottom:1px solid #eee;padding:1rem .625rem;text-align:center}.g10 .g10__logo img{display:inline-block;height:1.875rem;width:auto}.g10 .g10__faq-title,.g10 .g10__reason-title,.g10 .g10__title{color:#111;font-family:Anton,Impact,Arial Narrow,sans-serif;font-weight:400;letter-spacing:0;text-transform:none}.g10 .g10__title{font-size:clamp(1.875rem,6.4vw,2.875rem);line-height:1.18;margin:1.75rem 0 1.375rem}.g10 .g10__byline{align-items:center;display:flex;font-size:.96875rem;gap:.75rem;line-height:1.45;margin:0 0 1.625rem}.g10 .g10__avatar{align-items:center;background:#800a18;border-radius:.375rem;color:#fff;display:flex;flex:0 0 2.75rem;font:700 .875rem Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;height:2.75rem;justify-content:center;overflow:hidden;width:2.75rem}.g10 .g10__avatar img{display:block;height:100%;object-fit:cover;width:100%}.g10 .g10__by-label{color:#8a8a8a}.g10 .g10__author{color:#111}.g10 .g10__date{color:#111;font-weight:700}.g10 .g10__quote{background:#faf6ef;border-left:.3125rem solid #111;color:#111;font-size:1.25rem;line-height:1.5;margin:0 0 1.875rem;padding:1.375rem}.g10 .g10__table{border:1.5px solid #333;border-collapse:collapse;font-size:.78125rem;margin:0 0 1.75rem;table-layout:fixed;text-align:center;width:100%}.g10 .g10__table td,.g10 .g10__table th{text-align:left}.g10 .g10__table td{background:#fff}.g10 .g10__table th{background:#5e0712;border-bottom:.1875rem solid #111;color:#fff;font-weight:700;line-height:1.3;padding:.75rem .25rem;word-wrap:break-word}.g10 .g10__table td{border-top:1.5px solid #333;line-height:1.35;padding:.6875rem .25rem;vertical-align:top;word-wrap:break-word}@media(min-width:420px){.g10 .g10__table{font-size:.875rem}.g10 .g10__table td,.g10 .g10__table th{padding:.875rem .375rem}}.g10 .g10__cell--wide{display:none}@media(min-width:700px){.g10 .g10__cell--wide{display:table-cell}.g10 .g10__table{font-size:1.0625rem}}.g10 .g10__lead{color:#111;font-size:1.25rem;line-height:1.45;margin:0 0 1.875rem}.g10 .g10__reason{margin:0 0 2.125rem}.g10 .g10__reason img{aspect-ratio:1/1;background:#f2ede7;border-radius:.875rem;display:block;height:auto;margin:0 0 1.125rem;object-fit:cover;width:100%}.g10 .g10__reason p{margin:0 0 1rem}.g10 .g10__reason-title{font-size:clamp(1.5625rem,5.4vw,2.125rem);line-height:1.2;margin:0 0 1rem}.g10 .g10__overlay{aspect-ratio:1/1;background:#e3e6cf;border-radius:.875rem;margin:0 0 1.125rem;overflow:hidden;position:relative}.g10 .g10__reason .g10__overlay img.g10__overlay-bg{aspect-ratio:auto;border-radius:0;height:100%;inset:0;margin:0;position:absolute;width:100%}.g10 .g10__reason .g10__overlay img.g10__overlay-pouch{aspect-ratio:auto;background:none;border-radius:0;filter:drop-shadow(0 .875rem 1.125rem rgba(0,0,0,.28));height:auto;left:6%;margin:0;position:absolute;top:19%;transform:rotate(-9deg);width:41%}@media(min-width:900px){.g10 .g10__wrap{max-width:77.5rem;padding:0 2rem}.g10 .g10__byline,.g10 .g10__lead,.g10 .g10__quote,.g10 .g10__table,.g10 .g10__title{max-width:56.25rem}.g10 .g10__reason{align-items:start;column-gap:3.75rem;display:grid;grid-template-areas:"img h" "img t";grid-template-columns:1fr 1.12fr;margin:0 0 3.75rem}.g10 .g10__reason-title{font-size:2.125rem;grid-area:h;margin:.625rem 0 1.125rem}.g10 .g10__reason>.g10__overlay,.g10 .g10__reason>img{grid-area:img;margin:0}.g10 .g10__reason .g10__reason-text{color:#222;font-family:Raleway,Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:1.3125rem;font-weight:300;grid-area:t;line-height:1.65}.g10 .g10__badge,.g10 .g10__delivery,.g10 .g10__gallery,.g10 .g10__pay,.g10 .g10__price,.g10 .g10__product-text,.g10 .g10__product-title,.g10 .g10__rating,.g10 .g10__review,.g10 .g10__sub,.g10 .g10__tier,.g10 .g10__timer,.g10 .g10__unlock,.g10 a.g10__atc{margin-left:auto;margin-right:auto;max-width:38.75rem}.g10 .g10__faq{margin:0 -2rem;padding:2.5rem 2rem}.g10 .g10__faq details,.g10 .g10__faq-title{margin-left:auto;margin-right:auto;max-width:51.25rem}}.g10 .g10__timer{margin:2.625rem 0 1.875rem;text-align:center}.g10 .g10__timer-label{background:#f8e9ea;border-radius:.375rem;color:#800a18;display:inline-block;font:800 .9375rem/1 Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;letter-spacing:.16em;margin-bottom:1rem;padding:.75rem 1.125rem}.g10 .g10__timer-boxes{align-items:center;display:flex;gap:.625rem;justify-content:center}.g10 .g10__timer-box{background:#751320;border-radius:.625rem;color:#fff;padding:.75rem 0 .625rem;width:5.25rem}.g10 .g10__timer-box span{display:block;font:800 2.125rem/1 Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.g10 .g10__timer-box small{display:block;font:600 .625rem/1 Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;letter-spacing:.14em;margin-top:.375rem;opacity:.85}.g10 .g10__timer-colon{color:#751320;font:800 1.625rem Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.g10 .g10__timer-deal{color:#751320;font:800 .9375rem/1.6 Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;letter-spacing:.12em;margin-top:1.25rem}.g10 .g10__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;background:#f3e5df;border-radius:.75rem;scrollbar-width:none}.g10 .g10__track::-webkit-scrollbar{display:none}.g10 .g10__track img{aspect-ratio:1/1;display:block;height:auto;object-fit:cover;width:100%}.g10 .g10__slide{flex:0 0 100%;scroll-snap-align:start}.g10 .g10__dots{display:flex;gap:.375rem;justify-content:center;margin:.625rem 0 0}.g10 .g10__dots i{background:#d6c3c5;border-radius:50%;height:.4375rem;width:.4375rem}.g10 .g10__dots i.is-active{background:#800a18}.g10 .g10__thumbs{display:flex;gap:.5rem;margin:.625rem 0 1.375rem;overflow-x:auto}.g10 .g10__thumbs img{border:2px solid transparent;border-radius:.5rem;cursor:pointer;flex:0 0 4rem;height:4rem;object-fit:cover;width:4rem}.g10 .g10__thumbs img.is-active{border-color:#800a18}.g10 .g10__rating{color:#111;font-size:.9375rem;margin:0 0 .5rem}.g10 .g10__stars{color:#5e0712;letter-spacing:1px}.g10 .g10__product-title{color:#111;font:600 clamp(1.625rem,5.6vw,2rem)/1.2 Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;margin:0 0 .875rem}.g10 .g10__product-text{border-top:1px solid #ddd;padding-top:.875rem}.g10 .g10__product-text p{margin:0 0 .75rem}.g10 .g10__product-text ul{list-style:none;margin:0 0 1.125rem;padding:0}.g10 .g10__product-text li{align-items:flex-start;display:flex;font-size:1.03125rem;gap:.625rem;margin:0 0 .5rem}.g10 .g10__product-text li svg{flex:0 0 1.125rem;margin-top:.1875rem}.g10 .g10__price{align-items:center;border-top:1px solid #ddd;display:flex;flex-wrap:wrap;gap:.625rem;margin:0 0 .875rem;padding-top:1rem}.g10 .g10__price b{color:#800a18;font-size:1.3125rem}.g10 .g10__price s{color:#666;font-size:1.1875rem}.g10 .g10__sale{background:#5e0712;border-radius:.1875rem;color:#fff;font:700 .875rem Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;letter-spacing:.02em;padding:.375rem .75rem}.g10 .g10__tier{background:#fff;border:1.5px solid #bbb;border-radius:.625rem;color:inherit;cursor:pointer;display:block;font:inherit;margin:0 0 .875rem;padding:.75rem .875rem;position:relative;text-align:left;width:100%}.g10 .g10__tier.is-active{background:#f8e9ea;border:2px solid #800a18}.g10 .g10__tier-row{align-items:center;display:flex;gap:.75rem}.g10 .g10__tier-image{flex:0 0 6rem;height:3.875rem;object-fit:contain;width:6rem}.g10 .g10__tier-name{flex:1}.g10 .g10__tier-name b{color:#111;display:block;font-size:1.03125rem}.g10 .g10__tier-name span{color:#333;font-size:.9375rem}.g10 .g10__tier-price{text-align:right}.g10 .g10__tier-price b{color:#800a18;display:block;font-size:1.0625rem}.g10 .g10__tier-price s{color:#666;font-size:.9375rem}.g10 .g10__tier-tag{background:#5e0712;border-radius:.75rem;color:#fff;font:700 .8125rem/1 Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;padding:.3125rem .75rem;position:absolute;right:.75rem;top:-.6875rem}.g10 .g10__tier-gifts{border-top:1px solid #d9b7ba;color:#111;display:none;font-size:.9375rem;margin-top:.75rem;padding-top:.625rem}.g10 .g10__tier-gifts div{align-items:flex-start;display:flex;gap:.625rem;margin-bottom:.375rem}.g10 .g10__tier-gifts b{font-weight:700}.g10 .g10__tier-gifts small{color:#666;display:block;font-size:.84375rem}.g10 .g10__tier.is-active .g10__tier-gifts{display:block}.g10 .g10__unlock{border:1.5px solid #111;border-radius:.75rem;margin:1.5rem 0 .875rem;padding:1.625rem .625rem .875rem;position:relative}.g10 .g10__unlock-label{background:#fff;border:1.5px solid #111;border-radius:.5rem;font:700 .875rem/1 Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;left:1.125rem;letter-spacing:.12em;padding:.5rem .875rem;position:absolute;top:-.9375rem}.g10 .g10__gifts{align-items:center;display:flex;gap:.25rem;justify-content:space-between}.g10 .g10__gift{color:#800a18;flex:1;font:600 .75rem/1.3 Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;text-align:center}.g10 .g10__gift img{display:block;height:3.25rem;margin:0 auto .375rem;width:auto}.g10 .g10__gift s{color:#888;display:block;font-weight:500}.g10 .g10__gift.is-locked{color:#555}.g10 .g10__gift.is-locked img{filter:blur(.1875rem) grayscale(1);opacity:.55}.g10 .g10__gift.is-locked .g10__gift-name,.g10 .g10__gift.is-locked s{display:none}.g10 .g10__gift.is-locked .g10__gift-lock{color:#444;display:block;font:600 .875rem/1.2 Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;margin:-.125rem 0 .125rem}.g10 .g10__gift-lock{display:none}.g10 .g10__plus{border:1px solid #999;border-radius:50%;color:#666;flex:0 0 1.125rem;font:600 .75rem/1rem Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;height:1.125rem;text-align:center}.g10 .g10__delivery{align-items:center;background:#f1f3ea;border-radius:.5rem;display:flex;font-size:.96875rem;gap:.5rem;justify-content:center;margin:0 0 .875rem;padding:.625rem}.g10 .g10__delivery b{color:#800a18;text-decoration:underline}.g10 a.g10__atc,.g10 a.g10__atc:hover,.g10 a.g10__atc:visited{color:#fff;-webkit-text-fill-color:#fff;text-decoration:none}.g10 a.g10__atc{background:#800a18;border-radius:.625rem;display:block;font:700 1.0625rem/1.2 Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;letter-spacing:.01em;padding:1.125rem .625rem;text-align:center}.g10 a.g10__atc s{font-weight:500;opacity:.6}.g10 .g10__sub{color:#333;display:flex;flex-wrap:wrap;font-size:.84375rem;gap:.625rem;justify-content:center;margin:.625rem 0 .75rem}.g10 .g10__pay{display:block;height:auto;margin:0 0 1.125rem;width:100%}.g10 .g10__badge{color:#111;font:700 1.0625rem/1.4 Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;margin:0 0 1.125rem;text-align:center}.g10 .g10__review{border:1.5px solid #111;border-radius:.75rem;margin:0 0 2.5rem;padding:1rem}.g10 .g10__review p{color:#111;font-size:1.125rem;line-height:1.5;margin:0}.g10 .g10__review-top{align-items:center;display:flex;gap:.75rem;margin-bottom:.625rem}.g10 .g10__review-top img{border-radius:50%;height:3.25rem;object-fit:cover;width:3.25rem}.g10 .g10__review-top b{color:#111;display:block;font-size:.96875rem}.g10 .g10__review-top span{color:#777;font-size:.875rem}.g10 .g10__review-stars{color:#f5b301;letter-spacing:1px;margin-left:auto}.g10 .g10__faq{background:#f6f6f6;margin:0 -1.25rem;padding:2.125rem 1.25rem 1.25rem}.g10 .g10__faq-title{font-size:clamp(1.75rem,6vw,2.375rem);line-height:1;margin:0 0 1.125rem;text-align:center}.g10 details{border-bottom:1px solid #222;padding:1.125rem .25rem}.g10 details p{font-size:1.03125rem;margin:.75rem 0 0}.g10 summary{align-items:center;color:#111;cursor:pointer;display:flex;font-size:1.1875rem;font-weight:600;gap:.875rem;justify-content:space-between;list-style:none}.g10 summary::-webkit-details-marker{display:none}.g10 summary i{background:#111;border-radius:50%;color:#fff;flex:0 0 1.625rem;font:700 1.25rem/1.625rem Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-style:normal;height:1.625rem;text-align:center;width:1.625rem}.g10 details[open] summary i:after{content:"–"}.g10 details:not([open]) summary i:after{content:"+"}.g10 .g10__footnote{color:#777;font-size:.78125rem;line-height:1.55;padding:1.625rem 0 2.875rem}.g10 .g10__gallery{position:relative}.g10 .g10__arrow{background:hsla(0,0%,100%,.92);border:0;border-radius:50%;box-shadow:0 .125rem .5rem rgba(0,0,0,.18);color:#5e0712;cursor:pointer;font:400 1.875rem/2.375rem Georgia,serif;height:2.5rem;padding:0;position:absolute;top:calc(50% - 3.75rem);width:2.5rem;z-index:2}.g10 .g10__arrow--prev{left:.625rem}.g10 .g10__arrow--next{right:.625rem}.g10 .g10__track{cursor:grab}.g10 .g10__track.is-dragging{cursor:grabbing;scroll-snap-type:none}.g10 .g10__track img{-webkit-user-drag:none;pointer-events:none;user-select:none}@media(min-width:900px){.g10 .g10__byline,.g10 .g10__lead,.g10 .g10__quote,.g10 .g10__table,.g10 .g10__title{margin-left:auto;margin-right:auto;max-width:62.5rem}.g10 .g10__badge,.g10 .g10__delivery,.g10 .g10__gallery,.g10 .g10__pay,.g10 .g10__price,.g10 .g10__product-text,.g10 .g10__product-title,.g10 .g10__rating,.g10 .g10__review,.g10 .g10__sub,.g10 .g10__tier,.g10 .g10__timer,.g10 .g10__unlock,.g10 a.g10__atc{margin-left:auto;margin-right:auto;max-width:38.75rem}.g10 .g10__tier{display:block}}