:root{--ca-black: #0a0a0a;--ca-red: #dd1d1d;--ca-gray: #f3f3f3;--ca-beige: #eee5db;--ca-green: #1f9d55}.ca-cd-bar{background:linear-gradient(90deg,#0a0a0a 0% 45%,#5a0d1c);color:#fff;padding:.8rem 1.5rem}.ca-cd-bar__inner{max-width:var(--page-width);margin:0 auto;display:flex;align-items:center;justify-content:center;gap:1.6rem}.ca-cd-bar__text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.ca-cd-bar__title{font-family:var(--font-heading-family);font-weight:800;font-size:1.8rem;letter-spacing:.02rem;text-transform:uppercase}.ca-cd-bar__title em{font-style:normal;color:#ff3b4e}.ca-cd-bar__sub{display:flex;align-items:center;gap:.6rem;font-weight:700;font-size:1.2rem;text-transform:uppercase;letter-spacing:.04rem}.ca-dot{width:1rem;height:1rem;border-radius:50%;background:#ff2d42;box-shadow:0 0 #ff2d4299;animation:ca-pulse 1.6s infinite;flex:none}@keyframes ca-pulse{0%{box-shadow:0 0 #ff2d4299}70%{box-shadow:0 0 0 .7rem #ff2d4200}to{box-shadow:0 0 #ff2d4200}}.ca-cd{display:flex;align-items:flex-start;gap:.4rem}.ca-cd__unit{display:flex;flex-direction:column;align-items:center}.ca-cd__num{min-width:3.2rem;padding:.3rem .4rem;border-radius:.6rem;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);font-family:monospace;font-weight:700;font-size:1.6rem;text-align:center}.ca-cd__lbl{font-size:.9rem;font-weight:700;letter-spacing:.08rem;margin-top:.2rem;opacity:.85}.ca-cd__sep{font-weight:700;padding-top:.4rem}@media screen and (max-width:749px){.ca-cd-bar__title{font-size:1.6rem}.ca-cd-bar__sub{font-size:1.05rem}.ca-cd__num{min-width:2.9rem;font-size:1.4rem}}.ca-offer{margin:1.6rem 0 .4rem}.ca-offer__title{display:flex;align-items:center;gap:1.2rem;font-weight:700;font-size:1.5rem;letter-spacing:.08rem;text-transform:uppercase;margin:0 0 1.4rem}.ca-offer__title:before,.ca-offer__title:after{content:"";flex:1;height:1px;background:#0a0a0a99}.ca-offer__card{position:relative;display:block;border:1px solid #b7b7b7;border-radius:.8rem;background:var(--ca-gray);margin-bottom:1.4rem;cursor:pointer;overflow:hidden;transition:border-color .15s}.ca-offer__card.is-selected{border:2px solid var(--ca-black);background:#fff}.ca-offer__card input{position:absolute;opacity:0;pointer-events:none}.ca-offer__row{display:flex;align-items:center;gap:1.4rem;padding:1.6rem}.ca-offer__radio{flex:none;width:2.4rem;height:2.4rem;border-radius:50%;border:2px solid #9a9a9a;background:#fff;position:relative}.ca-offer__card.is-selected .ca-offer__radio{border-color:var(--ca-black)}.ca-offer__card.is-selected .ca-offer__radio:after{content:"";position:absolute;top:.35rem;right:.35rem;bottom:.35rem;left:.35rem;border-radius:50%;background:var(--ca-black)}.ca-offer__main{flex:1;min-width:0}.ca-offer__name{font-weight:800;font-size:1.8rem;line-height:1.2;text-transform:uppercase}.ca-offer__unit{font-style:italic;font-size:1.35rem;opacity:.75}.ca-offer__prices{text-align:right}.ca-offer__price{font-weight:800;font-size:1.9rem}.ca-offer__compare{display:block;font-style:italic;font-size:1.35rem;text-decoration:line-through;opacity:.6}.ca-offer__gift{display:flex;align-items:center;gap:1rem;padding:.9rem 1.6rem;background:#a9a9a9;color:#fff;font-size:1.25rem;font-weight:600}.ca-offer__card.is-selected .ca-offer__gift{background:var(--ca-black)}.ca-offer__gift+.ca-offer__gift{border-top:1px solid rgba(255,255,255,.25)}.ca-offer__gift-icon{width:2.8rem;height:2.8rem;flex:none;display:flex;align-items:center;justify-content:center}.ca-offer__gift s{margin-left:auto;opacity:.8;font-style:italic}.ca-offer__badge{position:absolute;top:0;right:1.2rem;background:var(--ca-black);color:#fff;font-size:1.2rem;font-weight:700;padding:.3rem 1rem;border-radius:0 0 .6rem .6rem}.ca-offer__card.has-badge{overflow:visible;margin-top:2rem}.ca-offer__card.has-badge .ca-offer__badge{top:-1.3rem;border-radius:.6rem .6rem 0}.ca-offer-active [id^=price-template],.ca-offer-active variant-selects,.ca-offer-active .product-form__quantity,.ca-offer-active .product__tax{display:none!important}.ca-benefits__lead{font-weight:700;font-size:1.6rem;margin:0 0 .8rem;line-height:1.4}.ca-benefits ul{list-style:none;margin:0;padding:0}.ca-benefits li{display:flex;gap:.8rem;align-items:center;font-size:1.55rem;margin:.5rem 0}.ca-check{width:1.8rem;height:1.8rem;flex:none;color:var(--ca-green)}.ca-trust-row{display:flex;justify-content:space-between;gap:1rem;font-size:1.3rem;margin:1.2rem 0}.ca-trust-row span{display:flex;align-items:center;gap:.5rem}.ca-trust-row .ca-check{color:var(--ca-black);width:1.5rem;height:1.5rem}.ca-stock{display:flex;align-items:center;gap:1rem;border:1px solid rgba(221,29,29,.25);background:#fff0f0;color:var(--ca-red);border-radius:2rem;padding:.9rem 1.6rem;font-size:1.35rem;margin:1.4rem 0}.ca-stock strong{font-weight:800}.ca-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:1rem 0 .4rem}.ca-pill{display:inline-flex;align-items:center;gap:.6rem;background:var(--ca-black);color:#fff;border-radius:2rem;padding:.5rem 1.2rem;font-size:1.15rem;font-weight:600}.ca-pill svg{width:1.4rem;height:1.4rem}.ca-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;box-shadow:0 -.4rem 1.6rem #0000001f;transform:translateY(110%);transition:transform .25s ease}.ca-sticky.is-visible{transform:translateY(0)}.ca-sticky__inner{max-width:var(--page-width);margin:0 auto;display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.5rem}.ca-sticky__img{width:4.8rem;height:4.8rem;flex:none;object-fit:contain;background:var(--ca-gray)}.ca-sticky__title{flex:1;font-size:1.5rem;line-height:1.4;min-width:0}.ca-sticky .button{min-height:4.8rem;padding:0 1.6rem;white-space:nowrap}.ca-story__grid{display:grid;gap:2.4rem;align-items:center}@media screen and (min-width:750px){.ca-story__grid{grid-template-columns:1fr 1fr;gap:6rem}.ca-story--right .ca-story__media{order:2}}.ca-story__media{position:relative;overflow:hidden;background:var(--ca-gray);aspect-ratio:1 / 1}.ca-story__media img,.ca-story__media video,.ca-story__media svg{width:100%;height:100%;object-fit:cover;display:block}.ca-story__heading{margin:0 0 2.4rem}.ca-story__text{font-size:1.5rem;line-height:1.6}.ca-story__text p{margin:0 0 1.4rem}.ca-ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;width:100%;height:100%;min-height:20rem;background:repeating-linear-gradient(45deg,#ececec,#ececec 1.2rem,#f6f6f6 1.2rem 2.4rem);color:#6b6b6b;font-size:1.3rem;text-align:center;padding:2rem}.ca-ph strong{font-size:1.4rem;color:#333}.ca-results__list{max-width:72rem;margin:0 auto}.ca-results{display:grid;gap:3.2rem;align-items:center}.ca-results__intro{text-align:center}.ca-results__intro .h2{margin:0 0 1.2rem}.ca-results__img{width:100%;height:auto;display:block}.ca-results__label p{margin:0}.ca-results__item--sample{opacity:.55}.ca-ring svg circle+circle{transition:none}@media screen and (min-width:990px){.ca-results--split{grid-template-columns:1fr 1fr;gap:6rem}}.ca-results__item{display:flex;align-items:center;gap:2.4rem;padding:1.8rem 0;border-top:1px solid rgba(10,10,10,.12)}.ca-results__item:last-child{border-bottom:1px solid rgba(10,10,10,.12)}.ca-ring{position:relative;width:7rem;height:7rem;flex:none}.ca-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ca-ring span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.8rem;color:#0a0a0a;letter-spacing:0}.ca-results__note{text-align:left;font-size:1.25rem;margin-top:1.6rem;opacity:.8}.ca-reviews__track{display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 1.5rem}.ca-reviews__track::-webkit-scrollbar{display:none}.ca-review{flex:0 0 88%;scroll-snap-align:center;background:var(--ca-gray);padding:2rem;text-align:center}@media screen and (min-width:750px){.ca-review{flex-basis:calc(33.333% - 1.1rem)}}.ca-review__stars{color:#f5b800;letter-spacing:.2rem;font-size:2rem}.ca-review__title{font-weight:700;font-size:1.7rem;margin:.6rem 0}.ca-review__body{font-size:1.5rem;line-height:1.6}.ca-review__author{border-top:1px solid rgba(10,10,10,.12);margin-top:1.2rem;padding-top:1rem;font-style:italic;font-weight:700;text-transform:uppercase}.ca-wave{display:block;line-height:0;margin-bottom:-1px}.ca-wave svg{width:100%;height:5rem;display:block}.ca-article{max-width:78rem;margin:0 auto}.ca-article__block{margin:0 0 1.8rem}.ca-article__block--center{text-align:center}.ca-article h1{margin:0 0 2.4rem}.ca-article h2{margin:3.2rem 0 1.6rem}.ca-article h3{margin:2.4rem 0 1.2rem}.ca-article .rte{font-size:1.55rem;line-height:1.7}.ca-article hr{margin:4rem 0;border:none;border-top:1px solid rgba(10,10,10,.15)}.ca-article__media{background:var(--ca-gray);border-radius:1.2rem;overflow:hidden}.ca-article__media img{width:100%;height:auto;display:block}.ca-list{max-width:68rem;margin:0 auto}.ca-list__kicker{font-size:1.2rem;font-weight:700;letter-spacing:.06rem;text-transform:uppercase;opacity:.7;border-bottom:1px solid rgba(10,10,10,.12);padding-bottom:.8rem;margin-bottom:2rem}.ca-list__title{font-size:3.2rem;line-height:1.15;margin:0 0 1.2rem}.ca-list__sub{font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:1.9rem;line-height:1.45;margin:0 0 1.4rem}.ca-list__byline{font-size:1.25rem;font-weight:600;opacity:.7;margin-bottom:2rem}.ca-list__text{font-family:Georgia,Times New Roman,serif;font-size:1.8rem;line-height:1.6}.ca-list__text p{margin:0 0 1.6rem}.ca-list__media{border-radius:1.2rem;overflow:hidden;background:var(--ca-gray);margin:0 0 2.4rem;aspect-ratio:4 / 5}.ca-list__media img{width:100%;height:100%;object-fit:cover;display:block}.ca-list__quote{background:#f8f5ef;border-left:.4rem solid #1e6b4f;border-radius:0 1rem 1rem 0;padding:1.6rem 2rem;margin:0 0 2rem;font-family:Georgia,serif;font-style:italic;font-size:1.7rem}.ca-list__reason{margin:4rem 0 2rem}.ca-list__num{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--ca-black);color:#fff;font-weight:800;font-size:2rem;margin-bottom:1.2rem}.ca-list__reason h2{font-size:2.4rem;line-height:1.25;margin:0 0 1.6rem}.ca-list__cta{display:block;text-align:center;margin:2.4rem 0}.ca-list__cta .button{width:100%;max-width:44rem;min-height:5.6rem;font-size:1.7rem}.ca-compare{width:100%;border-collapse:collapse;margin:2rem 0;font-size:1.5rem}.ca-compare th,.ca-compare td{border-bottom:1px solid rgba(10,10,10,.12);padding:1.2rem .8rem;text-align:center}.ca-compare td:first-child,.ca-compare th:first-child{text-align:left}.ca-compare .yes{color:var(--ca-green);font-weight:800}.ca-compare .no{color:var(--ca-red);font-weight:800}.ca-list__foot{font-size:1.2rem;opacity:.65;margin-top:3rem}.announcement-bar__message{font-weight:700;letter-spacing:.08rem;text-transform:uppercase}.product-form__submit{min-height:5.2rem;font-size:1.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.04rem}.multicolumn .multicolumn-card{border-radius:2rem}@media screen and (min-width:990px){.rich-text__heading.h2,.slideshow__text .banner__heading.h2,.ca-faq-title{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.product__title h1{font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.25}@media screen and (min-width:750px){.product__title h1{font-size:calc(var(--font-heading-scale) * 2.8rem)}}.header__search,.header__icon--search{display:none!important}.product__title{text-align:left;margin-bottom:.4rem}.product__title h1{font-weight:700;font-size:calc(var(--font-heading-scale) * 2.4rem)}.ca-media-ph{aspect-ratio:1 / 1}.ca-media-ph .ca-ph{min-height:0}.ca-lead{font-size:1.5rem;line-height:1.45;margin:1.6rem 0 .9rem;color:#0a0a0a}.ca-benefit{display:flex;align-items:center;gap:.6rem;font-size:1.5rem;line-height:1.4;margin:0 0 .6rem;color:#121212}.ca-benefit .ca-check{color:green;width:1.9rem;height:1.9rem}.ca-benefit+:not(.ca-benefit){margin-top:1.5rem}.ca-stock{justify-content:center;text-align:center;gap:1.2rem;border:1px solid #f3b6bd;background:#fdecee;color:#c8102e;border-radius:1.6rem;padding:1rem 1.6rem;font-size:1.4rem;line-height:1.3;margin:1.8rem 0}.ca-stock .ca-dot{background:#ff3b4e}.ca-stock--hint{color:#8a4a52;font-style:italic}.ca-quotes,.ca-rcard{position:relative;margin:1.2rem 0 1.6rem}.ca-quotes{border:1px solid #e3e3e3;border-radius:1.2rem;background:#fff;padding:1.2rem 2.6rem}.ca-quotes__track,.ca-rcard__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ca-quotes__track::-webkit-scrollbar,.ca-rcard__track::-webkit-scrollbar{display:none}.ca-quotes__item{flex:0 0 100%;scroll-snap-align:start;display:flex;gap:1rem;align-items:center}.ca-quotes__item p{margin:0;font-size:1.3rem;line-height:1.45}.ca-quotes__item strong{font-size:1.2rem}.ca-quotes__avatar{width:4.4rem;height:4.4rem;border-radius:50%;object-fit:cover;flex:none}.ca-quotes__nav,.ca-rcard__nav{position:absolute;top:50%;transform:translateY(-50%);background:none;border:0;font-size:2.2rem;line-height:1;color:#999;cursor:pointer;padding:.4rem;z-index:2}.ca-quotes__nav--prev{left:.2rem}.ca-quotes__nav--next{right:.2rem}.ca-quotes--hint,.ca-rcard--hint{padding:1.2rem;font-size:1.3rem;font-style:italic;color:#777;border:1px dashed #ccc;border-radius:1rem}.ca-rcard{margin:2rem 1rem}.ca-rcard__item{flex:0 0 100%;scroll-snap-align:start;background:#fff;box-shadow:0 .2rem 1.2rem #0000001f;padding:1.8rem 2.4rem;margin:.6rem 0}.ca-rcard__head{margin:0 0 .6rem;font-size:1.4rem;display:flex;align-items:center;gap:.6rem;text-transform:uppercase}.ca-rcard__stars{color:#e9b44c;font-size:2rem;letter-spacing:.2rem}.ca-rcard__text{margin:0 0 .6rem;font-size:1.4rem;line-height:1.45}.ca-rcard__for{margin:0;font-size:1.1rem;color:#666}.ca-rcard__for strong{color:#333}.ca-rcard__nav{width:2.8rem;height:2.8rem;border-radius:50%;background:#fff;color:#000;box-shadow:0 .1rem .6rem #00000040;font-size:2rem;display:flex;align-items:center;justify-content:center;padding:0}.ca-rcard__nav--prev{left:-1.4rem}.ca-rcard__nav--next{right:-1.4rem}.ca-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:1.6rem 0 .4rem;padding:0}.ca-pay li{list-style:none}.ca-pay .icon{width:3.8rem;height:2.4rem}.ca-trust-row{justify-content:space-around;font-size:1.3rem;margin:1.6rem 0}.ca-trust-row .ca-check{color:#121212}.product-form__buttons{max-width:none!important}.product-form__submit{border-radius:.6rem;min-height:5.2rem;font-size:1.9rem}.product__accordion.accordion{border:0;margin:0}.product__accordion .summary__title .icon{display:none}.product__accordion summary{padding:2.2rem .8rem}.product__accordion .accordion__title{font-size:1.5rem;font-weight:700;letter-spacing:.04rem}.ca-offer__card{background:#ececec;border-color:#b9b9b9}.ca-offer__card.is-selected{background:#fff;border:2px solid #000}.ca-offer__name{text-transform:none;font-size:1.8rem;font-weight:700}.ca-offer__name p{margin:0}.ca-offer__compare{display:block;text-decoration:line-through}.ca-offer__extra{display:flex;align-items:center;gap:1rem;padding:.8rem 1.4rem;background:#bdbdbd;color:#fff;font-size:1.2rem;font-weight:700}.ca-offer__card.is-selected .ca-offer__extra{background:#000}.ca-offer__extra+.ca-offer__extra{border-top:1px solid rgba(255,255,255,.35)}.ca-offer__extra-text{flex:1}.ca-offer__extra s{font-style:italic;font-weight:600;opacity:.85}.ca-offer__thumb{flex:none;width:3rem;height:3rem;border-radius:.3rem;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.ca-offer__thumb img{width:100%;height:100%;object-fit:cover}.ca-offer__thumb-ph{width:100%;height:100%;background:repeating-linear-gradient(45deg,#ddd,#ddd .4rem,#f4f4f4 .4rem .8rem)}.ca-offer__thumb--icon{background:none;width:3.2rem;color:#fff}.ca-offer__thumb--icon svg{width:3.2rem;height:2.4rem}.ca-offer__badge{font-size:1.3rem;padding:.4rem 1rem}.ca-faq .collapsible-content__grid .accordion{border:0;box-shadow:none;border-radius:0;background:none;margin:0;padding:0}.ca-faq .accordion summary{padding:1.4rem}.ca-faq .accordion__title{font-size:1.45rem;font-weight:700;line-height:1.35;padding-right:2rem}.ca-faq .accordion__content{padding:0 1.4rem 1.4rem;font-size:1.45rem}.ca-faq .h2{font-size:calc(var(--font-heading-scale) * 2.6rem)}.ca-rv__heading{font-weight:500;font-size:2rem;margin:0 0 1.6rem}.ca-rv--carousel .ca-rv__heading{font-weight:700;font-size:calc(var(--font-heading-scale) * 2.6rem);margin-bottom:2.4rem}.ca-rv__write{width:100%;min-height:4.2rem;border-radius:.6rem;font-size:1.5rem;margin:0 0 2.4rem}.ca-rv__empty{text-align:center;color:#6b6b6b;font-size:1.5rem;padding:3rem 1rem;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin:0}.ca-rv--carousel .ca-rv__empty{background:var(--ca-gray);border:0;max-width:60rem;margin:0 auto}.ca-rv--list .ca-review{text-align:left;background:none;padding:2.4rem 0;border-bottom:1px solid #d9d9d9}.ca-rv--list .ca-review__stars{color:#e9b44c;font-size:2.6rem}.ca-review__who{display:flex;align-items:center;gap:1.2rem;font-weight:700;margin:1rem 0}.ca-review__ini{width:4.4rem;height:4.4rem;border-radius:50%;background:#fbf5ea;display:inline-flex;align-items:center;justify-content:center}.ca-rv--carousel .ca-reviews__track{padding:0}.ca-article__lead{font-size:1.15em!important}.shopify-section[id$=__featured-collection] .title-wrapper-with-link{justify-content:center;text-align:center}.shopify-section[id$=__featured-collection] .card-wrapper .card{background:#fff;box-shadow:0 .2rem 1.2rem #0000001f}.shopify-section[id$=__featured-collection] .card__information{text-align:center;padding:1.2rem}.shopify-section[id$=__featured-collection] .price{justify-content:center;font-weight:700}.ca-article__embed{position:relative;aspect-ratio:16 / 9}.ca-article__embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.bfv{padding-top:2px;margin:30px 0 22px!important}.bfv__bar{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 16px;border:1.5px solid #e3828e;border-radius:6px;background:#fdf1f2;color:#1a1a1a}.bfv__icon{flex:0 0 auto;width:15px;height:15px;color:#c8102e;opacity:.75}.bfv__title{font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap}.bfv__dot{flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:#e3828e}.bfv__sub{font-size:13px;line-height:1;color:#8a4a52;white-space:nowrap}@media(max-width:379px){.bfv__dot,.bfv__sub{display:none}}.bfv__head{margin:14px 0 0;font-size:14px;line-height:1.3;color:#0a0a0abf;font-weight:500;letter-spacing:.6px}.bfv__head strong{font-weight:700;color:#0a0a0a;white-space:nowrap}.bfv__tbar{width:100%;height:10px;background:#f2f2f2;border-radius:4px;overflow:hidden;margin:12px 0 7px;display:block!important}.bfv__tprog{height:100%;width:0;background:#c8102e;transition:width .3s;display:block!important}.bfv__tinfo{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:8px;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.6px;white-space:nowrap;margin-top:8px}.bfv__tbar+.bfv__tinfo{margin-top:0}.bfv__tleft{color:#0a0a0a}.bfv__tend{color:#c8102e;margin-left:auto}.ca-pills{gap:10px;margin:14px 0 6px}.ca-pill{gap:8px;min-height:34px;padding:6px 16px 6px 13px;border-radius:999px;background:#0a0a0a;color:#fff;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:0;white-space:nowrap}.ca-pill strong,.ca-pill b{font-weight:700}.ca-pill svg{width:19px;height:19px;flex:0 0 auto}.ca-pill--hint{opacity:.55;font-style:italic}@media(max-width:420px){.ca-pill{font-size:12.5px;padding:6px 12px 6px 10px;gap:6px}.ca-pill svg{width:17px;height:17px}}.ca-pills{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:max-content;max-width:100%;margin-left:auto;margin-right:auto}.ca-pill{justify-content:center}@media(max-width:520px){.ca-pill{white-space:normal;text-align:center}}.ca-qbanner{margin:0 0 14px;border-radius:10px;overflow:hidden}.ca-qbanner img{display:block;width:100%;height:auto}.ca-qbanner--wide img{aspect-ratio:16 / 9;object-fit:cover}.ca-qbanner--band img{aspect-ratio:3 / 1;object-fit:cover}.ca-qbanner--photo img{aspect-ratio:4 / 3;object-fit:cover}.ca-qbanner--empty{min-height:120px;display:flex;align-items:center;justify-content:center;text-align:center}.ca-qbanner{width:var(--qb-w, 100%);margin-left:auto;margin-right:auto}.ca-qbanner img{object-position:var(--qb-x, 50%) var(--qb-y, 50%);transform:scale(var(--qb-z, 1));transform-origin:var(--qb-x, 50%) var(--qb-y, 50%)}@media screen and (max-width:749px){.thumbnail-slider .thumbnail-list.slider--mobile{column-gap:7.5px;gap:10px 7.5px;padding:7.5px 1px}.thumbnail-slider .thumbnail-list.slider--mobile .thumbnail-list__item{width:51px;flex:0 0 51px}.thumbnail-slider .slider-button{width:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ca-custom.css.map */
