:root{--zyou-primary: #b65f16;--zyou-secondary: #f2a23a;--zyou-ink: #302216;--zyou-soft: #fff4df;--zyou-radius: 16px}html{overflow-x:clip}[data-zyou-reveal]{opacity:0;transform:translateY(2.4rem);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}[data-zyou-reveal].is-visible{opacity:1;transform:none}.template-product .product__media-wrapper{position:relative}.template-product .product__media-wrapper:before{content:"";position:absolute;top:8%;right:6%;bottom:8%;left:6%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(242,162,58,.18),transparent 68%);filter:blur(16px);pointer-events:none}.zyou-sample-rating,.zyou-countdown,.zyou-benefits,.zyou-sample-reviews,.zyou-faq{--zyou-primary-local: var(--zyou-primary);--zyou-secondary-local: var(--zyou-secondary);--zyou-radius-local: var(--zyou-radius)}.product-form__submit,.zyou-primary-cta{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(110deg,var(--zyou-primary-local, var(--zyou-primary)),var(--zyou-secondary-local, var(--zyou-secondary)));border-color:transparent;box-shadow:0 12px 28px #b65f1638;transition:transform .16s ease,box-shadow .16s ease}.product-form__submit:after,.zyou-primary-cta:after{content:"";position:absolute;z-index:-1;inset:-40% auto -40% -38%;width:26%;transform:skew(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.58),transparent);animation:zyou-cta-shine 6s ease-in-out infinite;pointer-events:none}.product-form__submit:hover,.zyou-primary-cta:hover{transform:translateY(-1px);box-shadow:0 16px 34px #b65f1642}.product-form__submit:active,.zyou-primary-cta:active{transform:translateY(1px) scale(.995)}@keyframes zyou-cta-shine{0%,72%{left:-38%;opacity:0}76%{opacity:1}92%{left:118%;opacity:1}to{left:118%;opacity:0}}.zyou-sample-rating{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;color:var(--zyou-ink);font-size:1.25rem;line-height:1.3}.zyou-sample-rating__stars{color:var(--zyou-star-color, #f7b733);letter-spacing:.08em}.zyou-sample-label{display:inline-flex;align-items:center;width:fit-content;padding:.3rem .65rem;border-radius:999px;background:#b65f1617;color:var(--zyou-primary-local, var(--zyou-primary));font-size:.95rem;font-weight:750;letter-spacing:.06em}.zyou-countdown{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1.2rem 1.4rem;border:1px solid rgba(182,95,22,.18);border-radius:var(--zyou-radius-local);background:linear-gradient(120deg,#fff4dff5,#fffffffa)}.zyou-countdown__copy{display:grid;gap:.25rem}.zyou-countdown__copy strong{color:var(--zyou-ink);font-size:1.25rem}.zyou-countdown__copy small{color:#10253fad}.zyou-countdown__time{min-width:8.8rem;color:var(--zyou-primary-local, var(--zyou-primary));font-variant-numeric:tabular-nums;font-size:1.8rem;font-weight:800;text-align:right}.zyou-section-shell{max-width:var(--page-width, 120rem);margin-inline:auto;padding-inline:1.5rem}.zyou-section-heading{max-width:70rem;margin:0 auto 2.6rem;text-align:center}.zyou-section-heading p{margin:.8rem 0 0;color:#10253fb8}.zyou-payment-icons .list-payment{justify-content:inherit;margin:0}.zyou-payment-icons p{margin:.6rem 0 0;color:#10253f9e;font-size:1.1rem}.zyou-benefits,.zyou-sample-reviews,.zyou-faq{padding-block:5.6rem}.zyou-benefits{background:linear-gradient(180deg,#ffffff,var(--zyou-soft))}.zyou-benefits__grid,.zyou-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.zyou-benefit,.zyou-review{min-width:0;padding:2.2rem;border:1px solid rgba(182,95,22,.12);border-radius:var(--zyou-radius-local);background:#fff;box-shadow:0 14px 36px #592f1014}.zyou-benefit__icon{display:grid;place-items:center;width:4rem;height:4rem;margin-bottom:1.4rem;border-radius:50%;background:var(--zyou-soft);color:var(--zyou-primary-local, var(--zyou-primary))}.zyou-benefit__icon svg{width:2.1rem;height:2.1rem}.zyou-benefit h3,.zyou-review h3{margin:0 0 .8rem}.zyou-benefit p,.zyou-review p{margin:0;color:#10253fb8}.zyou-sample-reviews{background:#fffaf1}.zyou-review__stars{margin-bottom:1rem;color:#f7b733;letter-spacing:.08em}.zyou-review__author{display:flex;align-items:center;gap:1rem;margin-top:1.6rem}.zyou-review__avatar{width:4.8rem;height:4.8rem;overflow:hidden;border-radius:50%;background:var(--zyou-soft)}.zyou-review__avatar img{width:100%;height:100%;object-fit:cover}.zyou-review__meta{display:grid;gap:.25rem}.zyou-review__meta small{color:#10253f9e;font-size:.95rem}.zyou-faq__list{max-width:84rem;margin:0 auto;border-top:1px solid rgba(182,95,22,.16)}.zyou-faq details{border-bottom:1px solid rgba(182,95,22,.16)}.zyou-faq summary{display:list-item;padding:1.8rem 0;color:var(--zyou-ink);font-weight:750;cursor:pointer}.zyou-faq__answer{padding:0 0 1.8rem;color:#10253fb8}@media(max-width:749px){.zyou-benefits,.zyou-sample-reviews,.zyou-faq{padding-block:3.8rem}.zyou-benefits__grid,.zyou-reviews__grid{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.zyou-benefits__grid::-webkit-scrollbar,.zyou-reviews__grid::-webkit-scrollbar{display:none}.zyou-benefit,.zyou-review{flex:0 0 min(86vw,32rem);scroll-snap-align:start}.zyou-countdown{padding:1rem 1.2rem}.zyou-countdown__time{min-width:7.5rem;font-size:1.55rem}}@media(prefers-reduced-motion:reduce){[data-zyou-reveal]{opacity:1!important;transform:none!important}.product-form__submit,.zyou-primary-cta,.product-form__submit:after,.zyou-primary-cta:after{animation:none!important;transition:none!important}}.template-product .product-info-upsells-container{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.template-product .zyou-source-upsell-hidden{display:none!important}.template-product [id^=UpsellsBlock-]:has(product-info-upsell[data-handle=shipping-protection]){display:none!important}.template-product .quantity-break--has-protection .quantity-break__variants{margin-bottom:0;border-radius:0}.template-product .zyou-protection-row{display:grid;grid-template-columns:2.2rem 4.2rem minmax(0,1fr) auto;gap:.9rem;align-items:center;min-height:6.4rem;margin:0 -1.8rem -1.6rem -5.8rem;padding:1rem 1.8rem;border-top:.1rem solid #dfd2c3;border-radius:0 0 1.25rem 1.25rem;background:#f4ead9;color:#10213d;cursor:pointer}.template-product .zyou-protection-row--no-image{grid-template-columns:2.2rem minmax(0,1fr) auto}.template-product .zyou-protection-row:focus-visible{outline:.3rem solid rgba(33,79,134,.35);outline-offset:-.3rem}.template-product .zyou-protection-check{width:2.1rem;height:2.1rem;border:.16rem solid #cbb9a5;border-radius:.2rem;background:#fff;box-shadow:inset 0 0 0 .35rem #fff}.template-product .zyou-protection-row[data-selected=true] .zyou-protection-check{border-color:#b77842;background:#b77842}.template-product .zyou-protection-row[data-selected=true] .zyou-protection-check:after{content:"\2713";display:grid;height:100%;place-items:center;color:#fff;font-size:1.25rem;font-weight:900;line-height:1}.template-product .zyou-protection-image{width:4.2rem;height:4.2rem;border:.1rem solid rgba(16,33,61,.12);border-radius:.35rem;background:#fff;object-fit:cover}.template-product .zyou-protection-copy{display:flex;flex-direction:column;min-width:0;line-height:1.25}.template-product .zyou-protection-copy strong{font-size:1.4rem;font-weight:850;line-height:1.15;white-space:nowrap}.template-product .zyou-protection-copy small{margin-top:.2rem;overflow:hidden;color:#657082;font-size:1.15rem;text-overflow:ellipsis;white-space:nowrap}.template-product .zyou-protection-prices{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.template-product .zyou-protection-prices strong{font-size:1.4rem;font-weight:850;white-space:nowrap}.template-product .zyou-protection-prices s{margin-top:.2rem;color:#7b8493;font-size:1.1rem;white-space:nowrap}@media screen and (max-width:430px){.template-product .zyou-protection-row{grid-template-columns:2rem 3.7rem minmax(0,1fr) auto;gap:.6rem;margin-right:-1.3rem;margin-bottom:-1.4rem;margin-left:-5rem;padding-right:1.3rem;padding-left:1.3rem}.template-product .zyou-protection-row--no-image{grid-template-columns:2rem minmax(0,1fr) auto}.template-product .zyou-protection-image{width:3.7rem;height:3.7rem}.template-product .zyou-protection-copy strong,.template-product .zyou-protection-prices strong{font-size:1.25rem}.template-product .zyou-protection-copy small{display:-webkit-box;font-size:1rem;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.template-product .quantity-breaks{--zyou-bundle-navy: #10213d;--zyou-bundle-gold: #b77842;--zyou-bundle-border: #dfd2c3;--zyou-bundle-cream: #fffaf3;width:100%}.template-product .quantity-breaks__title{display:grid;grid-template-columns:1fr auto 1fr;gap:1.2rem;align-items:center;margin:0 0 1.4rem;color:var(--zyou-bundle-navy);font-size:1.7rem;font-weight:800;letter-spacing:.01em}.template-product .quantity-breaks__title>span:first-child,.template-product .quantity-breaks__title>span:last-child{height:.2rem;background:var(--zyou-bundle-border)}.template-product .quantity-breaks-container{display:grid;gap:1.2rem}.template-product .quantity-breaks input[type=radio]+.quantity-break{position:relative;display:block;overflow:visible;min-height:12.4rem;padding:2rem 1.8rem 1.6rem 5.8rem;border:.15rem solid var(--zyou-bundle-border);border-radius:1.4rem;background:#fff;box-shadow:0 .4rem 1.4rem #10213d0a;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease;cursor:pointer}.template-product .quantity-breaks input[type=radio]:checked+.quantity-break{border-color:var(--zyou-bundle-gold);background:var(--zyou-bundle-cream);box-shadow:0 .8rem 2.4rem #b778421f}.template-product .quantity-breaks input[type=radio]:focus-visible+.quantity-break{outline:.3rem solid rgba(33,79,134,.35);outline-offset:.3rem}.template-product .quantity-break:before{content:"";position:absolute;top:2.15rem;left:1.8rem;width:2.6rem;height:2.6rem;border:.22rem solid var(--zyou-bundle-border);border-radius:50%;background:#fff;box-shadow:inset 0 0 0 .5rem #fff}.template-product .quantity-breaks input[type=radio]:checked+.quantity-break:before{border-color:var(--zyou-bundle-gold);background:var(--zyou-bundle-gold)}.template-product .quantity-break__content{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.4rem;align-items:start}.template-product .quantity-break__left,.template-product .quantity-break__right{display:flex;flex-direction:column}.template-product .quantity-break__right{align-items:flex-end;text-align:right}.template-product .quantity-break__label-text,.template-product .quantity-break__price{color:var(--zyou-bundle-navy);font-size:2.1rem;font-weight:850;line-height:1.1}.template-product .quantity-break__caption{margin-top:.45rem;color:#596477;font-size:1.45rem;line-height:1.35}.template-product .quantity-break__compare-price{margin-top:.25rem;color:#7b8491;font-size:1.35rem;text-decoration:line-through}.template-product .quantity-break__badge{position:absolute;z-index:2;top:-.95rem;right:1.4rem;width:auto;margin:0;padding:.55rem 1.1rem;border-radius:999px;background:var(--zyou-bundle-navy);color:#fff;font-size:1.05rem;font-weight:800;letter-spacing:.09em}.template-product .quantity-break[data-quantity="2"] .quantity-break__badge{top:-1.25rem;right:1.1rem;padding:.62rem 1.25rem;border:.18rem solid #f6c66f;border-radius:.7rem;background:linear-gradient(135deg,#132442,#09152b);box-shadow:0 .55rem 1.4rem #09152b47;color:#fff9e9;font-size:1.08rem;letter-spacing:.1em;transform:rotate(2.5deg)}.template-product .quantity-break[data-quantity="2"] .quantity-break__benefit{display:inline-flex;align-items:center;margin-left:.75rem;padding:.48rem .85rem;border:.15rem solid #ffdf91;border-radius:999px;background:linear-gradient(135deg,#ff6b22,#dc3c12);box-shadow:0 .4rem 1rem #dc3c124d;color:#fff!important;font-size:1.08rem;font-weight:900;line-height:1;letter-spacing:.05em;white-space:nowrap}.template-product .quantity-break__variants{margin:1.5rem -1.8rem -1.6rem -5.8rem;padding:1.3rem 1.8rem 1.5rem 5.8rem;border-top:.1rem solid #eadfD2;border-radius:0 0 1.25rem 1.25rem;background:#efe4d3a6}.template-product .quantity-break__variants__label{display:block;margin-bottom:.7rem;color:var(--zyou-bundle-navy);font-size:1.25rem;font-weight:750;text-transform:uppercase;letter-spacing:.07em}.template-product .quantity-break__selector-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:center}.template-product .quantity-break__selector-item+.quantity-break__selector-item{margin-top:.8rem}.template-product .quantity-break__selector-item__number{color:#657082;font-weight:700}.template-product .quantity-break__variant-select{min-height:4.4rem;border-radius:.8rem;background:#fff;color:var(--zyou-bundle-navy);font-weight:700}.template-product .product-form__buttons .product-form__submit{min-height:6.2rem;border-radius:.8rem;font-size:1.8rem;font-weight:850;letter-spacing:.04em}@media(hover:hover){.template-product .quantity-breaks input[type=radio]+.quantity-break:hover{border-color:var(--zyou-bundle-gold);transform:translateY(-.1rem)}}@media screen and (max-width:430px){.template-product .quantity-breaks__title{gap:.8rem;font-size:1.5rem}.template-product .quantity-breaks input[type=radio]+.quantity-break{padding:1.8rem 1.3rem 1.4rem 5rem}.template-product .quantity-break:before{left:1.35rem;width:2.4rem;height:2.4rem}.template-product .quantity-break__content{gap:.8rem}.template-product .quantity-break__label-text,.template-product .quantity-break__price{font-size:1.75rem}.template-product .quantity-break__caption{font-size:1.3rem}.template-product .quantity-break[data-quantity="2"] .quantity-break__badge{right:.65rem;font-size:.98rem}.template-product .quantity-break[data-quantity="2"] .quantity-break__benefit{margin-left:.45rem;padding:.42rem .65rem;font-size:.95rem}.template-product .quantity-break__variants{margin-right:-1.3rem;margin-bottom:-1.4rem;margin-left:-5rem;padding-right:1.3rem;padding-left:5rem}}@media(prefers-reduced-motion:reduce){.template-product .quantity-breaks input[type=radio]+.quantity-break{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/zyou-conversion.css.map */
