.cc-card__top{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.cc-card__top h3{font-family:var(--cc-head);font-size:24px}.cc-card__sub{font-family:var(--cc-label);font-size:12px;letter-spacing:1px;color:var(--cc-muted)}.cc-card__fl{display:flex;flex-direction:column;gap:6px;margin:6px 0 4px}.cc-chip{display:flex;align-items:center;gap:8px;text-align:left;background:#fff;border:2.5px solid var(--cc-ink);border-radius:999px;padding:3px 12px 3px 4px;min-height:40px;font-family:var(--cc-label);font-size:14.5px;color:var(--cc-ink)}.cc-chip .cc-stk{width:32px;height:32px;flex:none}.cc-chip.is-on{background:var(--cc-sunny);box-shadow:2px 2px 0 var(--cc-ink)}.cc-tick__in{letter-spacing:1px;font-size:15px}.cc-tick__i{display:inline-block;padding:0 26px}.cc-tick__d{display:inline-block;font-size:12px;vertical-align:1px}.cc .cc-opt,.cc .cc-size,.cc .cc-chip,.cc .cc-filter,.cc .cc-x,.cc .cc-drawer__close,.cc .cc-qty button{color:var(--cc-ink)}.cc-bp-hero{background:var(--cc-deep);color:var(--cc-cream);border-bottom:3px solid var(--cc-ink)}.cc-bp-hero__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px;align-items:center;padding-top:56px;padding-bottom:64px}.cc-bp-hero h1{font-size:clamp(46px,7vw,88px);text-shadow:4px 4px 0 var(--cc-ink);margin:6px 0 16px}.cc-bp-lede{font-size:20px;max-width:40ch;margin-bottom:26px!important}.cc-bp-stamp{width:min(300px,75%)}.cc-bp-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:36px;align-items:center}.cc-bp-rte p{font-size:17px;margin:0 0 14px;max-width:56ch}.cc-bp-photo{margin:0}.cc-bp-photo img,.cc-bp-person__img img{display:block;width:100%;height:auto;border:3px solid var(--cc-ink);border-radius:20px;box-shadow:5px 5px 0 var(--cc-ink)}.cc-bp-ph{aspect-ratio:4/3;border:3px dashed var(--cc-ink);border-radius:20px;background:repeating-linear-gradient(45deg,#fff4e0 0 14px,#fbe9c6 14px 28px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;padding:16px}.cc-bp-ph b{font-family:var(--cc-label);font-weight:400;letter-spacing:3px;font-size:14px}.cc-bp-ph span{font-size:14px;color:var(--cc-muted)}.cc-bp-steps{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.cc-bp-steps li{background:var(--bg);color:var(--ink);border:3px solid var(--cc-ink);border-radius:20px;padding:20px;box-shadow:5px 5px 0 var(--cc-ink)}.cc-bp-num{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--cc-cream);color:var(--cc-ink);border:3px solid var(--cc-ink);font-family:var(--cc-head);font-size:24px;margin-bottom:12px}.cc-bp-steps h3{font-size:24px;margin-bottom:8px}.cc-bp-steps p{font-size:15.5px}.cc-bp-team{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:22px;margin-top:20px}.cc-bp-person h3{font-size:26px;margin-top:14px}.cc-bp-role{font-family:var(--cc-label);letter-spacing:1px;color:var(--cc-muted);margin:4px 0 8px!important}.cc-bp-person__img .cc-bp-ph{aspect-ratio:1}.cc-bp-cta{text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.cc-bp-cta h2{font-size:clamp(32px,5vw,56px);text-shadow:3px 3px 0 var(--cc-ink)}.cc-bp-hero .cc-crumb{color:var(--cc-cream)}@media(max-width:860px){.cc-bp-hero__grid,.cc-bp-split{grid-template-columns:1fr}.cc-bp-steps{grid-template-columns:1fr 1fr}}@media(max-width:520px){.cc-bp-steps{grid-template-columns:1fr}}[id^=trustpilot-widget-trustbox-][id$=-wrapper]{display:none!important}.cc-cr-hero{background:var(--cc-grape)}.cc-cr-stamp b{font-size:clamp(56px,7vw,80px)!important}.cc-cr-facts{display:flex;flex-direction:column;gap:14px}.cc-cr-facts div{background:var(--bg);color:var(--ink);border:3px solid var(--cc-ink);border-radius:20px;padding:16px 20px;box-shadow:5px 5px 0 var(--cc-ink);display:flex;align-items:center;gap:16px}.cc-cr-facts b{font-family:var(--cc-head);font-weight:400;font-size:40px;line-height:1;min-width:96px}.cc-cr-facts span{font-size:16px;font-weight:700}.cc-cr-claims{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.cc-cr-claim{display:flex;gap:16px;background:#fff;border:3px solid var(--cc-ink);border-radius:20px;padding:20px;box-shadow:5px 5px 0 var(--cc-ink)}.cc-cr-claim .cc-bp-num{flex:none;background:var(--cc-sunny)}.cc-cr-claim h3{font-size:22px;margin-bottom:8px}.cc-cr-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.cc-cr-steps li{background:#fff;border:3px solid var(--cc-ink);border-radius:16px;padding:14px 18px;box-shadow:4px 4px 0 var(--cc-ink)}.cc-cr-steps b{display:block;font-family:var(--cc-head);font-weight:400;font-size:20px;color:var(--cc-grape)}.cc-faq{display:flex;flex-direction:column;gap:12px;margin-top:18px;max-width:860px}.cc-faq__q{background:var(--cc-cream);border:3px solid var(--cc-ink);border-radius:16px;box-shadow:4px 4px 0 var(--cc-ink)}.cc-faq__q summary{cursor:pointer;list-style:none;font-family:var(--cc-label);font-size:19px;padding:14px 50px 14px 18px;position:relative}.cc-faq__q summary::-webkit-details-marker{display:none}.cc-faq__q summary:after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:var(--cc-sunny);border:2px solid var(--cc-ink);display:grid;place-items:center;font-size:18px;line-height:1}.cc-faq__q[open] summary:after{content:"\2212"}.cc-faq__a{padding:0 18px 16px;font-size:16px}.cc-faq__a p{margin:0 0 8px}@media(max-width:760px){.cc-cr-claims{grid-template-columns:1fr}}.cc-rhero__pack>svg,.cc-hero__packs>div>svg{filter:drop-shadow(4px 0 0 #FFF4E0) drop-shadow(-4px 0 0 #FFF4E0) drop-shadow(0 4px 0 #FFF4E0) drop-shadow(0 -4px 0 #FFF4E0) drop-shadow(7px 9px 0 rgba(26,15,5,.45))!important}.cc-tile__pack>svg,.cc-card__img>svg{filter:drop-shadow(3px 0 0 #FFF4E0) drop-shadow(-3px 0 0 #FFF4E0) drop-shadow(0 3px 0 #FFF4E0) drop-shadow(0 -3px 0 #FFF4E0) drop-shadow(5px 7px 0 rgba(26,15,5,.45))!important}.cc-rhero__pack svg svg,.cc-hero__packs svg svg,.cc-tile__pack svg svg,.cc-card__img svg svg{filter:none!important}.cc-size__per{display:block;font-size:13px;font-weight:700;color:var(--cc-muted);margin-top:2px}.cc-size em{max-width:calc(100% - 20px);white-space:nowrap}.cc-price small{display:block;font-family:var(--cc-body);font-size:12.5px;color:var(--cc-muted);margin-top:2px}.cc-pdp__hero{background:var(--cc-cream);border-bottom:3px solid var(--cc-ink)}.cc-pdp__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:44px;align-items:start;padding-top:28px;padding-bottom:56px}.cc-pdp__gal{position:sticky;top:96px}.cc-pdp__main{position:relative;border:3px solid var(--cc-ink);border-radius:24px;box-shadow:6px 6px 0 var(--cc-ink);aspect-ratio:1/1;display:grid;place-items:center;padding:9%;overflow:hidden}.cc-pdp__pack{width:100%}.cc-pdp__pack>svg{display:block;width:100%;height:auto;filter:drop-shadow(4px 0 0 #FFF4E0) drop-shadow(-4px 0 0 #FFF4E0) drop-shadow(0 4px 0 #FFF4E0) drop-shadow(0 -4px 0 #FFF4E0) drop-shadow(7px 9px 0 rgba(26,15,5,.45))}.cc-pdp__pack svg svg{filter:none}.cc-pdp__tag{position:absolute;z-index:2;font-family:var(--cc-label);font-size:13px;letter-spacing:1.5px;border:2.5px solid var(--cc-ink);border-radius:999px;padding:4px 12px 5px;line-height:1.1}.cc-pdp__tag--tl{top:16px;left:16px;background:var(--cc-ink);color:var(--cc-sunny)}.cc-pdp__tag--br{bottom:16px;right:16px;background:var(--cc-cream);color:var(--cc-ink)}.cc-pdp__card{width:100%;color:var(--ink);text-align:center}.cc-pdp__big{display:flex;justify-content:center;gap:6%}.cc-pdp__big span{display:grid;place-items:center;aspect-ratio:1;width:44%;border-radius:50%;background:var(--cc-cream);color:var(--cc-ink);border:4px solid var(--cc-ink);box-shadow:6px 6px 0 var(--cc-ink);font-family:var(--cc-label);font-size:clamp(14px,1.6vw,20px);letter-spacing:2px;align-content:center;transform:rotate(-6deg)}.cc-pdp__big span+span{transform:rotate(6deg);background:var(--cc-sunny)}.cc-pdp__big b{display:block;font-family:var(--cc-head);font-weight:400;font-size:clamp(40px,5.4vw,72px);line-height:1;letter-spacing:0}.cc-pdp__card p{font-family:var(--cc-label);font-size:clamp(16px,2vw,24px);letter-spacing:2px;margin-top:28px!important}.cc-pdp__card--stamp .cc-bake__stamp{width:70%;margin:0 auto}.cc-pdp__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.cc-thumb{aspect-ratio:1;border:3px solid var(--cc-ink);border-radius:14px;padding:12%;display:grid;place-items:center;overflow:hidden;opacity:.8;transition:opacity .15s,transform .15s}.cc-thumb svg{display:block;width:100%;height:auto}.cc-thumb:hover{opacity:1;transform:translateY(-2px)}.cc-thumb.is-on{opacity:1;box-shadow:inset 0 0 0 2px var(--cc-ink),3px 3px 0 var(--cc-ink)}.cc-thumb--txt{align-content:center;gap:2px;line-height:1}.cc-thumb--txt b{font-family:var(--cc-head);font-weight:400;font-size:clamp(16px,2vw,26px)}.cc-thumb--txt small{font-family:var(--cc-label);font-size:clamp(8px,.9vw,11px);letter-spacing:1px}.cc-thumb--sun{background:var(--cc-sunny);color:var(--cc-ink)}.cc-thumb--sun b{font-size:clamp(12px,1.4vw,18px)}.cc-pdp__trust{display:flex;align-items:center;gap:8px;font-weight:800;font-size:15px;margin-bottom:12px!important}.cc-pdp__dot{width:14px;height:14px;border-radius:50%;background:var(--pk);border:2.5px solid var(--cc-ink)}.cc-pdp__chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.cc-pdp__chips span{font-family:var(--cc-label);font-size:12.5px;letter-spacing:1px;background:#fff;border:2px solid var(--cc-ink);border-radius:999px;padding:3px 10px 4px}.cc-pdp__buy h1{font-size:clamp(40px,5.2vw,68px);line-height:.95;color:var(--cc-ink);text-wrap:balance}.cc-pdp__from{font-family:var(--cc-label);font-size:19px;letter-spacing:1px;margin:12px 0 18px!important}.cc-pdp__head{font-family:var(--cc-head);font-size:clamp(20px,2.2vw,26px);line-height:1.05;margin-bottom:8px!important}.cc-pdp__lede{font-size:17px;max-width:48ch;margin-bottom:22px!important}.cc-pdp .cc-pick legend span{letter-spacing:0;font-family:var(--cc-body);font-weight:800;font-size:15px;margin-left:4px}.cc-pdp__fl{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cc-pdp__fl .cc-chip{border-width:3px;border-radius:16px;padding:6px 12px 6px 6px;min-height:60px;box-shadow:3px 3px 0 var(--cc-ink)}.cc-pdp__fl .cc-chip .cc-stk{width:44px;height:44px}.cc-pdp__fl .cc-chip span{display:flex;flex-direction:column;font-size:16px;line-height:1.15}.cc-pdp__fl .cc-chip small{font-family:var(--cc-body);font-size:12.5px;font-weight:700;opacity:.9}.cc-pdp .cc-size{background:#fff;min-height:68px}.cc-pdp .cc-size.is-on{background:var(--cc-sunny)}.cc-pdp .cc-size b{font-size:17px}.cc-pdp__box{background:#fff;border:3px solid var(--cc-ink);border-radius:20px;box-shadow:5px 5px 0 var(--cc-ink);padding:18px 18px 20px;margin-top:4px}.cc-pdp__boxtop{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.cc-pdp__boxname{font-family:var(--cc-label);font-size:20px;letter-spacing:1px}.cc-pdp__price{font-family:var(--cc-head);font-size:36px;line-height:1}.cc-pdp__boxsub{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--cc-muted);font-weight:700;margin-top:4px}.cc-pdp__boxsub span+span{font-family:var(--cc-label);font-weight:400;letter-spacing:1px;color:var(--cc-ink)}.cc-pdp__ticks{list-style:none;margin:14px 0 16px;padding:12px 0 0;border-top:2px dashed rgba(26,15,5,.25);display:flex;flex-direction:column;gap:6px}.cc-pdp__ticks li{display:flex;align-items:center;gap:8px;font-size:15px}.cc-ic{width:18px;height:18px;flex:none;color:#1e7b3a}.cc-ic--x{color:#c0261c}.cc-pdp__box .cc-buyrow{margin-top:0}.cc-pdp__accs{margin-top:22px;border-top:3px solid var(--cc-ink)}.cc-acc{border-bottom:3px solid var(--cc-ink)}.cc-acc summary{cursor:pointer;list-style:none;font-family:var(--cc-label);font-size:19px;letter-spacing:.5px;text-transform:uppercase;padding:16px 44px 16px 0;position:relative}.cc-acc summary::-webkit-details-marker{display:none}.cc-acc summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:var(--cc-sunny);border:2px solid var(--cc-ink);display:grid;place-items:center;font-size:18px;line-height:1}.cc-acc[open] summary:after{content:"\2212"}.cc-acc__b{padding:0 0 18px;font-size:15.5px}.cc-acc__b p{margin:0 0 8px}.cc-ntab{width:100%;border-collapse:collapse;margin-bottom:10px;font-size:15px}.cc-ntab th,.cc-ntab td{text-align:left;padding:7px 10px;border-bottom:1.5px solid rgba(26,15,5,.2)}.cc-ntab thead th{font-family:var(--cc-label);font-weight:400;letter-spacing:1px;border-bottom:2.5px solid var(--cc-ink)}.cc-ntab td+td{text-align:right;font-weight:800}.cc-ntab th+th{text-align:right}.cc-pdp__stats{background:var(--bg);border-bottom:3px solid var(--cc-ink);padding:28px 0}.cc-pdp__stats ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.cc-pdp__stats li{background:#fff;color:var(--cc-ink);border:3px solid var(--cc-ink);border-radius:16px;box-shadow:4px 4px 0 var(--cc-ink);padding:14px 8px 12px;text-align:center}.cc-pdp__stats b{display:block;font-family:var(--cc-head);font-weight:400;font-size:clamp(26px,3vw,36px);line-height:1}.cc-pdp__stats span{display:block;font-family:var(--cc-label);font-size:12px;letter-spacing:1.5px;margin-top:6px}.cc-pdp__h3{font-family:var(--cc-label)!important;font-size:24px;padding-bottom:12px;border-bottom:3px solid var(--cc-ink);margin-bottom:18px!important}.cc-pdp__slot{border:3px dashed var(--cc-ink);border-radius:20px;background:repeating-linear-gradient(45deg,#fff4e0 0 14px,#fbe9c6 14px 28px);padding:36px 16px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.cc-pdp__slot b{font-family:var(--cc-label);font-weight:400;letter-spacing:3px}.cc-pdp__slot span{font-size:14px;color:var(--cc-muted)}.cc-pdp__sun{background:var(--cc-sunny)}.cc-pdp__sun .cc-kicker{color:var(--cc-ink)}.cc-pdp__feat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cc-pdp__feat>div{background:#fff;border:3px solid var(--cc-ink);border-radius:20px;box-shadow:5px 5px 0 var(--cc-ink);padding:18px 20px}.cc-pdp__feat h3{font-size:22px;margin-bottom:6px;text-transform:uppercase}.cc-pdp__feat p{font-size:15px}.cc-pdp__flc{display:grid;grid-template-columns:1fr 1fr;gap:22px}.cc-pdp__fc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);background:#fff;border:3px solid var(--cc-ink);border-radius:20px;box-shadow:5px 5px 0 var(--cc-ink);overflow:hidden}.cc-pdp__fcimg{display:grid;place-items:center;padding:16%;border-right:3px solid var(--cc-ink)}.cc-pdp__fcimg svg{display:block;width:100%;height:auto;filter:drop-shadow(3px 0 0 #FFF4E0) drop-shadow(-3px 0 0 #FFF4E0) drop-shadow(0 3px 0 #FFF4E0) drop-shadow(0 -3px 0 #FFF4E0) drop-shadow(5px 7px 0 rgba(26,15,5,.45));transform:rotate(-4deg)}.cc-pdp__fcimg svg svg{filter:none;transform:none}.cc-pdp__fctxt{padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.cc-pdp__fctxt .cc-kicker{margin:0!important}.cc-pdp__fctxt h3{font-size:26px}.cc-pdp__fctxt p{font-size:15.5px}.cc-pdp__fctxt .cc-btn{margin-top:auto}.cc-cmp{background:#fff;border:3px solid var(--cc-ink);border-radius:20px;box-shadow:5px 5px 0 var(--cc-ink);padding:8px 20px 12px;max-width:880px;margin:22px auto 0;overflow-x:auto}.cc-cmp table{width:100%;border-collapse:collapse;min-width:460px}.cc-cmp th,.cc-cmp td{padding:12px 10px;border-bottom:1.5px solid rgba(26,15,5,.15);text-align:center;font-size:15px}.cc-cmp tbody th{text-align:left;font-weight:800}.cc-cmp thead th{font-family:var(--cc-label);font-weight:400;font-size:13px;letter-spacing:1.5px;vertical-align:bottom;border-bottom:3px solid var(--cc-ink)}.cc-cmp thead th:first-child{text-align:left}.cc-cmp .cc-cmp__us{background:var(--cc-cream);width:22%}.cc-cmp__sq{display:block;width:34px;height:34px;margin:4px auto 8px;border:2.5px solid var(--cc-ink);border-radius:8px;box-shadow:2px 2px 0 var(--cc-ink);transform:rotate(-6deg)}.cc-cmp td .cc-ic{width:22px;height:22px;vertical-align:middle}.cc-cmp tr:last-child th,.cc-cmp tr:last-child td{border-bottom:0}.cc-pdp__steps{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.cc-pdp__steps li{display:flex;gap:14px;align-items:flex-start}.cc-pdp__steps .cc-bp-num{flex:none;background:var(--cc-sunny);margin:0}.cc-pdp__steps h3{font-family:var(--cc-label);font-size:18px;letter-spacing:1px;margin-bottom:4px}.cc-pdp__steps p{font-size:15px}.cc-pdp__bar{margin-top:36px;text-align:center}.cc-pdp__wide{width:100%;max-width:none}.cc-pdp__bar p{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 22px;margin-top:14px!important;font-family:var(--cc-label);font-size:13px;letter-spacing:1.5px}.cc-pdp__bar p span{display:inline-flex;align-items:center;gap:6px}.cc-pdp__quote{background:var(--cc-deep);color:var(--cc-cream);border-bottom:3px solid var(--cc-ink);padding:72px 0}.cc-pdp__qgrid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:center}.cc-pdp__qstamp .cc-bake__stamp{width:min(280px,80%);margin:0 auto}.cc-pdp__quote blockquote{margin:0}.cc-pdp__quote blockquote p{font-family:var(--cc-head);font-size:clamp(32px,4.6vw,58px);line-height:1;text-shadow:4px 4px 0 var(--cc-ink);text-wrap:balance}.cc-pdp__quote footer{margin-top:18px;font-family:var(--cc-label);letter-spacing:1.5px;font-size:15px;color:var(--cc-sunny)}.cc-pdp__final{background:var(--bg);color:var(--ink);border-bottom:3px solid var(--cc-ink);padding:72px 0;text-align:center}.cc-pdp__final .cc-kicker{color:inherit;opacity:.85}.cc-pdp__final h2{font-size:clamp(36px,6vw,72px);text-shadow:4px 4px 0 var(--cc-ink);color:var(--cc-cream);margin-bottom:14px;text-wrap:balance}.cc-pdp__final h2[data-dark]{color:var(--cc-ink)}.cc-pdp__flede{font-size:18px;max-width:60ch;margin:0 auto 28px!important}.cc-pdp__sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:3px solid var(--cc-ink);box-shadow:0 -4px #1a0f0514;padding:10px 0}.cc-pdp__sticky[hidden]{display:none}.cc-pdp__sticky .cc-wrap{display:flex;align-items:center;justify-content:space-between;gap:16px}.cc-pdp__sinfo{display:flex;align-items:center;gap:10px;min-width:0}.cc-pdp__sinfo .cc-stk{width:42px;height:42px;flex:none}.cc-pdp__sinfo b{display:block;font-family:var(--cc-label);font-weight:400;font-size:17px}.cc-pdp__sinfo small{display:block;font-size:13px;color:var(--cc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-pdp__sticky .cc-btn--lg{flex:0 0 auto;font-size:17px;padding:10px 22px 12px;min-height:46px}@media(max-width:960px){.cc-pdp__grid{grid-template-columns:1fr;gap:28px}.cc-pdp__gal{position:static;max-width:560px;width:100%;margin:0 auto}.cc-pdp__stats ul{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-pdp__feat{grid-template-columns:1fr 1fr}.cc-pdp__flc{grid-template-columns:1fr}.cc-pdp__qgrid{grid-template-columns:1fr;text-align:center}}@media(max-width:640px){.cc-pdp__feat,.cc-pdp__steps,.cc-pdp__fl,.cc-pdp__fc{grid-template-columns:1fr}.cc-pdp__fcimg{border-right:0;border-bottom:3px solid var(--cc-ink);padding:10% 22%}.cc-pdp__stats ul{gap:10px}.cc-pdp__sinfo small{display:none}.cc-pdp__sticky .cc-btn--lg{font-size:15px;padding:9px 16px 11px}.cc-pdp__price{font-size:30px}}.cc .cc-btn{font-family:var(--cc-label)}.cc .cc-btn--lg{font-size:20px}.cc .cc-btn--sm{font-size:15px}.cc .cc-pdp__sticky .cc-btn--lg{font-size:17px}.cc .cc-pdp__fl .cc-chip span{font-family:var(--cc-label)}.cc-thumb--sun b{font-size:clamp(11px,1.25vw,17px)!important}.cc-thumb--sun small{font-size:clamp(8px,.9vw,11px)}@media(max-width:640px){.cc .cc-pdp__sticky .cc-btn--lg{font-size:15px}}@media(max-width:960px){.cc-thumb--sun b{font-size:min(2.3vw,17px)!important}.cc-thumb--sun small{font-size:min(1.7vw,11px)}}@media(max-width:640px){.cc-pdp__box .cc-buyrow{flex-wrap:wrap}.cc-pdp__box .cc-buyrow .cc-btn{flex:1 1 100%;white-space:nowrap}.cc-pdp__box .cc-qty{flex:0 0 auto}}.cc-pdp__grid{padding-top:36px}.cc-pdp .cc-pdp__quote blockquote{margin:0;padding:0;border:0;font-style:normal;color:var(--cc-cream)!important;background:none}.cc-pdp .cc-pdp__quote blockquote p{color:var(--cc-cream)!important;font-style:normal!important}.cc-pdp .cc-pdp__quote blockquote footer{color:var(--cc-sunny)!important;font-style:normal!important}.cc-pdp__buy h1+.cc-pdp__chips{margin:16px 0 0}.cc-pdp__buy h1{text-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/cc-extra.css.map */
