product-info .page-width{max-width:124rem}product-info .product{align-items:flex-start;gap:clamp(3.2rem,5vw,7.2rem)}product-info .product__media-wrapper,product-info .product__info-wrapper{min-width:0}product-info .product__media-list .product__media-item,product-info .product-media-container,product-info .product__modal-opener{border-radius:1.6rem;overflow:hidden}product-info .product__info-container{border:0;border-radius:2rem;max-width:58rem;padding:clamp(2.4rem,3vw,4rem)}product-info .product__text{font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1.4;margin-bottom:.8rem;text-transform:uppercase}product-info .product__title{margin-bottom:1.2rem}product-info .product__title h1{font-size:clamp(30px,3vw,38px);letter-spacing:-.03em;line-height:1.15;text-wrap:balance}product-info .price--large{font-size:28px;font-weight:750;letter-spacing:-.02em;line-height:1.25}product-info .badge{border-radius:999px;font-size:12px;font-weight:700;padding-inline:1rem}product-info .zcl-digital-note{align-items:center;display:flex;font-size:14px;font-weight:650;gap:.8rem;line-height:1.45;margin:1rem 0 0}product-info .zcl-digital-note__icon{align-items:center;border:1px solid currentColor;border-radius:999px;display:inline-flex;flex:0 0 auto;height:2.2rem;justify-content:center;width:2.2rem}product-info .product-form{margin:2rem 0 0}product-info .product-form__submit{border-radius:1.2rem;font-size:17px;font-weight:750;letter-spacing:0;line-height:1.2;min-height:5.8rem;transition:transform .18s ease}product-info .product-form__submit:hover{transform:translateY(-1px)}product-info .product-form__submit:focus-visible{outline:3px solid currentColor;outline-offset:3px}product-info .zcl-purchase-assurance{display:grid;gap:.8rem;list-style:none;margin:1.6rem 0 0;padding:0}product-info .zcl-purchase-assurance li{align-items:center;display:flex;font-size:13.5px;gap:.8rem;line-height:1.45}product-info .zcl-purchase-assurance li span{font-weight:800}product-info .product__description{border-top:1px solid rgba(var(--color-foreground),.14);font-size:16px;line-height:1.65;margin-top:2.8rem;padding-top:2.4rem}product-info .product__description p,product-info .product__description li{font-size:inherit;line-height:inherit}product-info .product__description p,product-info .product__description ul,product-info .product__description ol{margin-block:1rem}product-info .product__description h2,product-info .zcl-description-heading{font-size:22px;letter-spacing:-.015em;line-height:1.3;margin:2.4rem 0 1.2rem}product-info .zcl-description-heading{margin-top:0}product-info .product__description h3{font-size:18px;line-height:1.35;margin:2rem 0 1rem}product-info .share-button{font-size:13px;margin-top:1.6rem}@media screen and (min-width:990px){product-info .product__media-wrapper{max-width:calc(54% - 3.6rem);width:calc(54% - 3.6rem)}product-info .product__info-wrapper{max-width:calc(46% - 3.6rem);padding:0;width:calc(46% - 3.6rem)}}@media screen and (max-width:749px){product-info .page-width{padding-inline:1.6rem}product-info .product{gap:1.8rem}product-info .product__media-wrapper{margin-inline:-1.6rem;width:calc(100% + 3.2rem)}product-info .product__media-list{margin-bottom:0}product-info .product__media-list .product__media-item,product-info .product-media-container,product-info .product__modal-opener{border-radius:0}product-info .product__info-wrapper{padding:0}product-info .product__info-container{border:0;border-radius:0;padding:1.8rem .4rem 2.4rem}product-info .product__text{font-size:11px;margin-bottom:.6rem}product-info .product__title{margin-bottom:1rem}product-info .product__info-container .product__title h1,product-info .product__info-container .product__title .h1{font-size:23px!important;letter-spacing:-.025em;line-height:1.2!important}product-info .price--large{font-size:24px}product-info .badge{font-size:11px}product-info .zcl-digital-note{font-size:13px;margin-top:.8rem}product-info .product-form{margin-top:1.8rem}product-info .product-form__submit{font-size:16px;min-height:5.4rem}product-info .zcl-purchase-assurance{gap:.7rem;margin-top:1.4rem}product-info .zcl-purchase-assurance li{font-size:12.5px;line-height:1.45}product-info .product__info-container .product__description,product-info .product__info-container .product__description p,product-info .product__info-container .product__description li{font-size:14px!important;line-height:1.65!important}product-info .product__description{margin-top:2.4rem;padding-top:2rem}product-info .product__info-container .product__description h2,product-info .product__info-container .zcl-description-heading{font-size:18px!important;line-height:1.3!important;margin-bottom:1rem}product-info .product__info-container .product__description h3{font-size:16px!important;line-height:1.35!important}product-info .share-button{font-size:12px}product-info .slider-buttons{min-height:4.8rem}}@media(prefers-reduced-motion:reduce){product-info .product-form__submit{transition:none}product-info .product-form__submit:hover{transform:none}}product-info{display:block;background:radial-gradient(circle at 8% 0%,rgba(214,42,32,.09),transparent 28rem),#0c0c0d}product-info .page-width{max-width:132rem;padding-block:clamp(3rem,5vw,6.4rem)}product-info .product{align-items:flex-start;gap:clamp(2.4rem,4vw,5.6rem)}product-info .product__media-wrapper{position:sticky;top:2rem;padding:1.2rem;border:0;border-radius:2.6rem;background:transparent;box-shadow:none}product-info .product__media-list{gap:1rem}product-info .product__media-list .product__media-item,product-info .product-media-container,product-info .product__modal-opener{border-radius:1.8rem}product-info .product__media img{transition:transform .42s cubic-bezier(.2,.75,.25,1)}product-info .product__modal-opener:hover .product__media img{transform:scale(1.015)}product-info .thumbnail-list{gap:.8rem;margin-top:1rem}product-info .thumbnail{overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:1rem;opacity:.72}product-info .thumbnail[aria-current]{border-color:#d62a20cc;opacity:1;box-shadow:0 0 0 2px #d62a2029}product-info .product__info-wrapper{padding:0}product-info .product__info-container{max-width:none;padding:clamp(2.4rem,3vw,3.6rem);border:0;border-radius:2.6rem;background:transparent;box-shadow:none}product-info .product__text{display:inline-flex;align-items:center;gap:.8rem;width:fit-content;margin:0 0 1.4rem;padding:.7rem 1rem;border:1px solid rgba(214,42,32,.36);border-radius:999px;background:#d62a2017;color:#f1635a;font-size:1.05rem;font-weight:800;letter-spacing:.12em}product-info .product__text:before{content:"";width:.65rem;height:.65rem;border-radius:50%;background:#e63227;box-shadow:0 0 0 .4rem #e6322721}product-info .product__title{margin:0 0 1.4rem}product-info .product__title>a{display:none}product-info .product__title h1{max-width:14ch;margin:0;font-size:clamp(3.2rem,3.3vw,4.6rem);font-weight:800;letter-spacing:-.045em;line-height:1.04;text-wrap:balance}product-info .tydal-reviews-star-rating{width:fit-content;margin:0 0 1.8rem;padding:.7rem 1rem;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#ffffff09}product-info [id^=price-]{margin-top:0}product-info .price--large .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem 1.2rem}product-info .price--large .price-item--sale{order:-1;color:#fff;font-size:3.4rem;font-weight:850;letter-spacing:-.04em}product-info .price--large s.price-item--regular{color:#777;font-size:1.45rem;opacity:1}product-info .price__badge-sale{display:none}product-info .zcl-offer-meta{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}product-info .zcl-offer-meta span{display:inline-flex;align-items:center;min-height:3rem;padding:.65rem 1rem;border-radius:999px;font-size:1.05rem;font-weight:800;letter-spacing:.045em;line-height:1;text-transform:uppercase}product-info .zcl-offer-meta__saving{border:1px solid rgba(230,50,39,.38);background:#e632271c;color:#ff756c}product-info .zcl-offer-meta__access{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#aaa}product-info .zcl-digital-note{width:100%;margin:1.8rem 0 0;padding:1.2rem 1.4rem;border:1px solid rgba(255,255,255,.1);border-radius:1.2rem;background:#ffffff09;color:#d8d8d8;font-size:1.3rem}product-info .zcl-digital-note__icon{width:2.4rem;height:2.4rem;border-color:#e632277a;background:#e6322721;color:#ff695f}product-info .product-form{margin-top:1.8rem}product-info .product-form__submit{min-height:6.2rem;border:0;border-radius:999px;background:#d62a20;color:#fff;box-shadow:0 14px 34px #d62a2038;font-size:1.65rem;font-weight:800;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}product-info .product-form__submit:before,product-info .product-form__submit:after{box-shadow:none}product-info .product-form__submit span:first-child:after{content:"  \2192"}product-info .product-form__submit:hover{transform:translateY(-2px);background:#ef3a2f;box-shadow:0 18px 42px #d62a204d}product-info .zcl-purchase-assurance{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.4rem}product-info .zcl-purchase-assurance li{align-items:flex-start;min-width:0;padding:1rem;border:1px solid rgba(255,255,255,.09);border-radius:1rem;background:#ffffff06;color:#aaa;font-size:1.05rem;line-height:1.35}product-info .zcl-purchase-assurance li span{color:#ef5147}product-info pickup-availability,product-info .product__view-details{display:none}product-info .product__description{margin-top:3rem;padding:2.6rem;border:0;border-radius:1.8rem;background:transparent;color:#c8c8c8}product-info .product__description *{max-width:100%}product-info .product__description [style*=color]{color:inherit!important}product-info .product__description .zcl-description-heading{display:flex;align-items:center;gap:1rem;margin:0 0 1.8rem;color:#fff;font-size:2.2rem}product-info .product__description .zcl-description-heading:before{content:"";width:.4rem;height:2.4rem;border-radius:999px;background:#e63227}product-info .product__description img{display:block;height:auto;margin:2rem 0;border-radius:1.4rem}product-info .share-button{margin:1.8rem 0 0;opacity:.72}@media screen and (min-width:990px){product-info .product__media-wrapper{width:calc(56% - 2.8rem);max-width:calc(56% - 2.8rem)}product-info .product__info-wrapper{width:calc(44% - 2.8rem);max-width:calc(44% - 2.8rem)}product-info .product__info-container{position:relative}}@media screen and (max-width:989px){product-info .product__media-wrapper{position:relative;top:auto}}@media screen and (max-width:749px){product-info .page-width{padding:1.8rem 1.4rem 4rem}product-info .product{gap:1.4rem}product-info .product__media-wrapper{width:100%;margin:0;padding:.7rem;border-radius:1.8rem}product-info .product__media-list .product__media-item,product-info .product-media-container,product-info .product__modal-opener{border-radius:1.3rem}product-info .product__info-container{padding:2rem 1.7rem 2.2rem;border-radius:1.8rem}product-info .product__text{margin-bottom:1.1rem;font-size:.9rem}product-info .product__info-container .product__title h1{max-width:none;font-size:2.6rem!important;line-height:1.08!important}product-info .tydal-reviews-star-rating{margin-bottom:1.4rem}product-info .price--large .price-item--sale{font-size:2.8rem}product-info .zcl-offer-meta{margin-top:1rem}product-info .zcl-digital-note{margin-top:1.4rem;padding:1rem 1.1rem;font-size:1.15rem}product-info .product-form__submit{min-height:5.6rem;font-size:1.5rem}product-info .zcl-purchase-assurance{grid-template-columns:1fr;gap:.6rem}product-info .zcl-purchase-assurance li{align-items:center;padding:.85rem 1rem;font-size:1.1rem}product-info .product__description{margin-top:2.2rem;padding:1.8rem 1.4rem;border-radius:1.4rem}product-info .product__info-container .product__description,product-info .product__info-container .product__description p,product-info .product__info-container .product__description li{font-size:1.3rem!important;line-height:1.65!important}product-info .product__description .zcl-description-heading{font-size:1.8rem!important}}@media(prefers-reduced-motion:reduce){product-info .product__media img,product-info .product-form__submit{transition:none}product-info .product-form__submit:hover{transform:none}}.related-products .product-card-wrapper>.card{overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:1.8rem;background:#141415;box-shadow:0 1rem 2.8rem #00000029;transition:transform .2s ease,border-color .2s ease,background .2s ease}.related-products .product-card-wrapper:hover>.card{transform:translateY(-3px);border-color:#ffffff21;background:#171718;box-shadow:0 1.4rem 3.4rem #00000038}.related-products .product-card-wrapper .card__inner{width:100%;margin:0;border:0;border-radius:0;background:#1b1b1c}.related-products .product-card-wrapper .card__inner:after{height:20%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3))}.related-products .product-card-wrapper .card__media,.related-products .product-card-wrapper .media{border-radius:0}.related-products .product-card-wrapper>.card>.card__content>.card__information{padding:1.8rem 1.8rem .8rem}.related-products .product-card-wrapper>.card>.card__content>.card__information:before{margin-bottom:.7rem;color:#ef5a50;font-size:1.05rem;letter-spacing:.11em}.related-products .product-card-wrapper .card__heading{min-height:0;font-size:1.7rem;line-height:1.32}.related-products .product-card-wrapper .card-information{margin-top:1.2rem}.related-products .product-card-wrapper .price-item--sale{font-size:2.2rem}.related-products .product-card-wrapper s.price-item--regular{color:#8b8b8b;font-size:1.25rem}.related-products .product-card-wrapper .zcl-card-saving{margin-top:.9rem;padding:.55rem .8rem;border-color:#eb514842;background:#d62a2012;font-size:1.05rem}.related-products .product-card-wrapper .zcl-card-signals{flex-wrap:wrap;justify-content:flex-start;gap:.5rem 0;margin:.5rem 1.8rem 0;padding:1.2rem 0 .2rem;color:#a8a8a8;font-size:1.05rem;white-space:normal}.related-products .product-card-wrapper .quick-add{margin:auto 1.8rem 1.8rem}.related-products .product-card-wrapper .quick-add__submit{min-height:4.6rem;border:1px solid rgba(230,50,39,.42);background:#d62a2014;color:#ff6b62}.related-products .product-card-wrapper .quick-add__submit:hover{background:#d62a20;color:#fff}.collection-list .collection-card-wrapper>.card{overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:1.8rem;background:#131314;box-shadow:0 1rem 2.8rem #00000024;transition:transform .2s ease,border-color .2s ease,background .2s ease}.collection-list .collection-card-wrapper:hover>.card{transform:translateY(-3px);border-color:#ffffff21;background:#171718}.collection-list .collection-card-wrapper .card__inner{width:100%;margin:0;border:0;border-radius:0;background:#1a1a1b}.collection-list .collection-card-wrapper .card__inner:after{box-shadow:none}.collection-list .collection-card-wrapper .card__media,.collection-list .collection-card-wrapper .media{border-radius:0}.collection-list .collection-card-wrapper>.card>.card__content{padding:0}.collection-list .collection-card-wrapper>.card>.card__content .card__information{padding:1.7rem 1.8rem 1.9rem}.collection-list .collection-card-wrapper .card__heading{margin:0;font-size:1.8rem;font-weight:750;letter-spacing:-.02em;line-height:1.3}.collection-list .collection-card-wrapper .card__heading a{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;text-decoration:none}.collection-list .collection-card-wrapper .icon-wrap{flex:0 0 auto;opacity:.72;transition:transform .18s ease,opacity .18s ease}.collection-list .collection-card-wrapper:hover .icon-wrap{transform:translate(.3rem);opacity:1}@media screen and (max-width:749px){.related-products .product-card-wrapper>.card,.collection-list .collection-card-wrapper>.card{border-radius:1.6rem}.related-products .product-card-wrapper:hover>.card,.collection-list .collection-card-wrapper:hover>.card{transform:none}.related-products .product-card-wrapper>.card>.card__content>.card__information{padding:1.5rem 1.5rem .7rem}.related-products .product-card-wrapper>.card>.card__content>.card__information:before{font-size:1rem}.related-products .product-card-wrapper .card__heading{font-size:1.55rem;line-height:1.35}.related-products .product-card-wrapper .price-item--sale{font-size:2rem}.related-products .product-card-wrapper s.price-item--regular{font-size:1.2rem}.related-products .product-card-wrapper .zcl-card-saving{font-size:1rem}.related-products .product-card-wrapper .zcl-card-signals{justify-content:flex-start;margin:.4rem 1.5rem 0;padding-top:1rem;font-size:1rem}.related-products .product-card-wrapper .quick-add{margin:auto 1.5rem 1.5rem}.collection-list .collection-card-wrapper>.card>.card__content .card__information{padding:1.5rem 1.6rem 1.7rem}.collection-list .collection-card-wrapper .card__heading{font-size:1.65rem}}@media(prefers-reduced-motion:reduce){.related-products .product-card-wrapper>.card,.collection-list .collection-card-wrapper>.card,.collection-list .collection-card-wrapper .icon-wrap{transition:none}}.related-products .product-card-wrapper>.card,.related-products .product-card-wrapper:hover>.card{border:0}.related-products .product-card-wrapper .zcl-card-signals{margin-bottom:0;padding-top:1.2rem;padding-bottom:1.5rem;border-top:0;line-height:1.45}@media screen and (max-width:749px){.related-products .product-card-wrapper .zcl-card-signals{padding-top:1rem;padding-bottom:1.4rem}}.related-products.page-width,.section-collection-list .collection-list-wrapper.page-width{width:100%;max-width:124rem;margin-inline:auto;padding-inline:2rem}.related-products__header,.section-collection-list .title-wrapper-with-link{min-height:auto;margin:0 0 2.8rem}.related-products__heading,.section-collection-list .collection-list-title{margin:0;font-size:clamp(2.8rem,3vw,3.8rem);font-weight:800;letter-spacing:-.035em;line-height:1.12}.related-products__carousel,.section-collection-list .collection-list{width:100%}@media screen and (min-width:990px){.related-products__slide{flex-basis:calc((100% - 4.8rem) / 3)}}@media screen and (max-width:749px){.related-products.page-width,.section-collection-list .collection-list-wrapper.page-width{padding-inline:1.5rem}.related-products__header,.section-collection-list .title-wrapper-with-link{margin-bottom:2rem}.related-products__heading,.section-collection-list .collection-list-title{font-size:2.5rem;line-height:1.18}}.related-products .product-card-wrapper .card__inner{width:100%!important;max-width:none;margin:0!important;border-radius:1.8rem 1.8rem 0 0}.related-products .product-card-wrapper .card__media,.related-products .product-card-wrapper .media,.related-products .product-card-wrapper .card__media img{border-radius:1.8rem 1.8rem 0 0}.related-products .product-card-wrapper .card__media,.related-products .product-card-wrapper .media{width:100%;top:0;right:0;bottom:0;left:0}@media screen and (max-width:749px){.related-products .product-card-wrapper .card__inner,.related-products .product-card-wrapper .card__media,.related-products .product-card-wrapper .media,.related-products .product-card-wrapper .card__media img{border-radius:1.6rem 1.6rem 0 0}}.related-products .product-card-wrapper .card__inner,.related-products .product-card-wrapper .card__media,.related-products .product-card-wrapper .media{overflow:hidden!important;border-radius:1.8rem 1.8rem 0 0!important;clip-path:inset(0 round 1.8rem 1.8rem 0 0)}.related-products .product-card-wrapper .card__media img{border-radius:0!important}@media screen and (max-width:749px){.related-products .product-card-wrapper .card__inner,.related-products .product-card-wrapper .card__media,.related-products .product-card-wrapper .media{border-radius:1.6rem 1.6rem 0 0!important;clip-path:inset(0 round 1.6rem 1.6rem 0 0)}}.related-products .product-card-wrapper>.card,.related-products .product-card-wrapper:hover>.card{overflow:hidden;border:1px solid rgba(255,255,255,.085);border-radius:2rem;background:#111112}.related-products .product-card-wrapper .card__inner{width:calc(100% - 3.2rem)!important;max-width:calc(100% - 3.2rem);margin:1.6rem 1.6rem 0!important;overflow:hidden!important;border:0;border-radius:1.6rem!important;clip-path:none!important;background:#1b1b1c}.related-products .product-card-wrapper .card__media,.related-products .product-card-wrapper .media{width:100%;overflow:hidden!important;border-radius:1.6rem!important;clip-path:none!important}.related-products .product-card-wrapper .card__media img{border-radius:1.6rem!important}.related-products .product-card-wrapper>.card>.card__content{min-height:0}.related-products .product-card-wrapper .zcl-card-signals{margin-bottom:0;padding-bottom:1.2rem}.related-products .product-card-wrapper .quick-add{display:block;width:auto;margin:auto 1.8rem 1.8rem;padding-top:1.2rem}.related-products .product-card-wrapper .quick-add__submit{display:flex;min-height:4.8rem;border:0;border-radius:999px;background:#e52b21;color:#fff;font-size:1.35rem;font-weight:800}.related-products .product-card-wrapper .quick-add__submit:hover{background:#f13a30;color:#fff}@media screen and (max-width:749px){.related-products .product-card-wrapper>.card,.related-products .product-card-wrapper:hover>.card{border-radius:1.8rem}.related-products .product-card-wrapper .card__inner{width:calc(100% - 2.4rem)!important;max-width:calc(100% - 2.4rem);margin:1.2rem 1.2rem 0!important;border-radius:1.4rem!important}.related-products .product-card-wrapper .card__media,.related-products .product-card-wrapper .media,.related-products .product-card-wrapper .card__media img{border-radius:1.4rem!important}.related-products .product-card-wrapper .quick-add{margin:auto 1.5rem 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/zcl-product.css.map */
