.store-legacy-content{--ccc-media-gap:12px;--ccc-media-radius:12px}.store-legacy-content :is(figure.ccc-image,.ccc-gallery,.ccc-carousel) img{border-radius:var(--ccc-media-radius);max-height:none;margin:0;display:block}.store-legacy-content :is(figure.ccc-image,.ccc-gallery,.ccc-carousel) figcaption{color:#69717d;text-align:left;overflow-wrap:anywhere;margin-top:10px;font-size:14px;line-height:1.5}.store-legacy-content :is(figure.ccc-image,.ccc-gallery,.ccc-carousel) .store-gallery-trigger{border-radius:var(--ccc-media-radius);width:100%;display:block}.store-legacy-content figure.ccc-image{width:fit-content;max-width:100%;margin:28px auto;display:block}.store-legacy-content figure.ccc-image img{width:auto;max-width:100%;height:auto}.store-legacy-content figure.ccc-image:is(.ccc-image-s,.ccc-image-m,.ccc-image-l,.ccc-image-full) img{width:100%}.store-legacy-content figure.ccc-image:not(.ccc-image-s,.ccc-image-m,.ccc-image-l,.ccc-image-full) img{max-height:80vh}.store-legacy-content figure.ccc-image figcaption{text-align:center;width:0;min-width:100%}.store-legacy-content figure.ccc-image-s{width:33.333%}.store-legacy-content figure.ccc-image-m{width:50%}.store-legacy-content figure.ccc-image-l{width:66.667%}.store-legacy-content figure.ccc-image-full{width:100%}.store-legacy-content figure:is(.ccc-image-left,.ccc-image-right){max-width:50%;margin-top:6px;margin-bottom:18px}.store-legacy-content figure.ccc-image-l:is(.ccc-image-left,.ccc-image-right){max-width:66.667%}.store-legacy-content figure.ccc-image-left{float:left;margin-left:0;margin-right:28px}.store-legacy-content figure.ccc-image-right{float:right;margin-left:28px;margin-right:0}.store-legacy-content figure:is(.ccc-image-left,.ccc-image-right) figcaption{text-align:left}.store-legacy-content :is(.ccc-image-left,.ccc-image-right)~:is(h1,h2,h3,h4,hr,table,figure:not(.ccc-image-left,.ccc-image-right),.ccc-gallery,.ccc-carousel,.ccc-carousel-frame,details){clear:both}.store-legacy-content:has(>.ccc-image-left,>.ccc-image-right):after{content:"";clear:both;display:block}.store-legacy-content figure.ccc-image-square img{--ccc-media-radius:0}.store-legacy-content figure.ccc-image-frame{background:#fff;border:1px solid #e3e6ec;border-radius:16px;padding:10px}.store-legacy-content figure.ccc-image-frame img{--ccc-media-radius:8px}.store-legacy-content figure.ccc-image-frame figcaption{margin:10px 4px 2px}.store-legacy-content figure.ccc-image-shadow img{box-shadow:0 14px 34px #1018282e}.store-legacy-content figure.ccc-image-shadow{margin-bottom:36px}.store-legacy-content figure[data-product]{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.store-legacy-content figure[data-product]:not(.ccc-image){width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.store-legacy-content figure[data-product]>*{grid-area:1/1;min-width:0}.store-legacy-content figure[data-product]>figcaption{grid-area:2/1}.store-legacy-content a.ccc-photo-product{z-index:1;color:#1d2433;background:#fff;border-radius:999px;place-self:end center;align-items:center;gap:14px;max-width:calc(100% - 32px);margin:0 16px 16px;padding:5px 5px 5px 18px;font-size:15px;line-height:1.2;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 8px 24px #1018282e,0 0 0 1px #1018280f}.store-legacy-content figure[data-product-place=left]>a.ccc-photo-product{justify-self:start}.store-legacy-content figure[data-product-place=right]>a.ccc-photo-product{justify-self:end}.store-legacy-content a.ccc-photo-product:hover{color:#1d2433;text-decoration:none;transform:translateY(-2px);box-shadow:0 12px 30px #10182838,0 0 0 1px #1018280f}.store-legacy-content a.ccc-photo-product:focus-visible{outline-offset:2px;outline:3px solid #1a5fd0}.store-legacy-content .ccc-photo-product-price{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.store-legacy-content .ccc-photo-product-price strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.store-legacy-content .ccc-photo-product-price del{color:#8a919c;font-size:14px}.store-legacy-content .ccc-photo-product-price.is-out{color:#69717d;font-weight:600}.store-legacy-content .ccc-photo-product-go{color:#fff;white-space:nowrap;background:#e5112c;border-radius:999px;align-items:center;gap:6px;min-width:0;padding:10px 14px 10px 18px;font-weight:600;transition:background .15s;display:flex}.store-legacy-content .ccc-photo-product-go>span{text-overflow:ellipsis;overflow:hidden}.store-legacy-content .ccc-photo-product-go svg{flex:none;transition:transform .15s}.store-legacy-content a.ccc-photo-product:hover .ccc-photo-product-go{background:#eb253f}.store-legacy-content a.ccc-photo-product:hover .ccc-photo-product-go svg{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.store-legacy-content a.ccc-photo-product,.store-legacy-content .ccc-photo-product-go svg{transition:none;transform:none!important}}.store-legacy-content .ccc-gallery{grid-template-columns:repeat(var(--ccc-columns,3), minmax(0, 1fr));align-items:start;gap:var(--ccc-media-gap);clear:both;margin:28px 0;display:grid}.store-legacy-content .ccc-gallery-2{--ccc-columns:2}.store-legacy-content .ccc-gallery-4{--ccc-columns:4}.store-legacy-content :is(.ccc-gallery,.ccc-carousel) figure{min-width:0;margin:0;display:block}.store-legacy-content :is(.ccc-gallery,.ccc-carousel) figure img{width:100%;height:auto}.store-legacy-content .ccc-gallery figcaption{margin-top:8px}.store-legacy-content .ccc-ratio-1x1{--ccc-ratio:1}.store-legacy-content .ccc-ratio-4x3{--ccc-ratio:4 / 3}.store-legacy-content .ccc-ratio-3x2{--ccc-ratio:3 / 2}.store-legacy-content .ccc-ratio-16x9{--ccc-ratio:16 / 9}.store-legacy-content [class*=ccc-ratio-] figure img{aspect-ratio:var(--ccc-ratio);object-fit:cover}.store-legacy-content .ccc-carousel{--ccc-per-view:1;align-items:flex-start;gap:var(--ccc-media-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;clear:both;margin:28px 0;display:flex;overflow-x:auto}.store-legacy-content .ccc-carousel:not([class*=ccc-ratio-]){align-items:center}.store-legacy-content .ccc-carousel-2{--ccc-per-view:2}.store-legacy-content .ccc-carousel-3{--ccc-per-view:3}.store-legacy-content .ccc-carousel>figure{flex:0 0 calc((100% - (var(--ccc-per-view) - 1) * var(--ccc-media-gap)) / var(--ccc-per-view));scroll-snap-align:start}.store-legacy-content .ccc-carousel-frame{clear:both;margin:28px 0;position:relative}.store-legacy-content .ccc-carousel-frame>.ccc-carousel{scrollbar-width:none;margin:0}.store-legacy-content .ccc-carousel-frame>.ccc-carousel::-webkit-scrollbar{display:none}.store-legacy-content .ccc-carousel-arrow{top:var(--ccc-arrow-top,50%);z-index:1;color:#25262b;cursor:pointer;background:#fffffff2;border:0;border-radius:50%;place-items:center;width:44px;height:44px;min-height:0;margin-top:-22px;padding:0;transition:opacity .15s,transform .15s;display:grid;position:absolute;box-shadow:0 4px 14px #10182833}.store-legacy-content .ccc-carousel-arrow:hover{transform:scale(1.06)}.store-legacy-content .ccc-carousel-arrow[disabled]{opacity:0;pointer-events:none}.store-legacy-content .ccc-carousel-prev{left:12px}.store-legacy-content .ccc-carousel-next{right:12px}.store-legacy-content .ccc-carousel-count{z-index:1;color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#17202dbf;border-radius:999px;padding:3px 10px;font-size:13px;line-height:1.5;position:absolute;top:12px;right:12px}@media (hover:none){.store-legacy-content .ccc-carousel-arrow{display:none}}@media (prefers-reduced-motion:no-preference){.store-legacy-content .ccc-carousel{scroll-behavior:smooth}}@media (max-width:600px){.store-legacy-content{--ccc-media-gap:8px}.store-legacy-content figure.ccc-image:is(.ccc-image-left,.ccc-image-right){float:none;max-width:100%;margin:24px auto}.store-legacy-content figure.ccc-image:is(.ccc-image-m,.ccc-image-l){width:100%}.store-legacy-content figure.ccc-image-s{width:60%}.store-legacy-content figure:is(.ccc-image-left,.ccc-image-right) figcaption{text-align:center}.store-legacy-content :is(.ccc-gallery-3,.ccc-gallery-4){--ccc-columns:2}.store-legacy-content .ccc-carousel{--ccc-per-view:1.12}.store-legacy-content .ccc-carousel-2{--ccc-per-view:1.25}.store-legacy-content .ccc-carousel-3{--ccc-per-view:2.2}.store-legacy-content .ccc-carousel-arrow{width:36px;height:36px;margin-top:-18px}.store-legacy-content .ccc-carousel-prev{left:6px}.store-legacy-content .ccc-carousel-next{right:6px}.store-legacy-content .ccc-carousel-count{color:#69717d;background:0 0;width:fit-content;margin:10px auto 0;padding:0;display:block;position:static}.store-legacy-content a.ccc-photo-product{gap:10px;max-width:calc(100% - 20px);margin:0 10px 10px;padding:4px 4px 4px 12px;font-size:13px}.store-legacy-content .ccc-photo-product-price strong{font-size:15px}.store-legacy-content .ccc-photo-product-price del{display:none}.store-legacy-content .ccc-photo-product-go{gap:4px;padding:8px 10px 8px 12px}}.store-content-page .cccstore-snipet-blog-section figure>.store-gallery-trigger{width:100%;display:flex}.store-content-lightbox .store-content-lightbox-nav{color:#25262b;cursor:pointer;background:#fffffff2;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin-top:-22px;padding:0;display:grid;position:absolute;top:50%;box-shadow:0 4px 14px #10182833}.store-content-lightbox .store-content-lightbox-prev{left:12px}.store-content-lightbox .store-content-lightbox-next{right:12px}.store-content-lightbox .store-content-lightbox-count{color:#626975;font-variant-numeric:tabular-nums;margin:0;font-size:14px;position:absolute;top:12px;left:16px}.store-content-lightbox figure{justify-items:center;display:grid}
