product-media-gallery .product-media-gallery-main-slider:not(.is-initialized){visibility:visible}product-media-gallery .product-media-gallery-main-slider:not(.is-initialized) .splide__track{overflow:hidden}product-media-gallery .product-media-gallery-main-slider:not(.is-initialized) .splide__slide{flex:0 0 100%;width:100%}product-media-gallery .product-media-gallery-main-slider .splide__track,product-media-gallery .product-media-gallery__thumbnails .splide__track{touch-action:pan-y pinch-zoom}product-media-gallery .product-media-gallery-main-slider .splide__list{will-change:transform}product-media-gallery .product-media-gallery-main-slider img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media(max-width:750px){product-media-gallery .wc-native.splide{visibility:visible}product-media-gallery .wc-native .splide__arrows,product-media-gallery .wc-native .splide__pagination{display:none!important}product-media-gallery .wc-native .splide__track{overflow-x:auto!important;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:auto!important}product-media-gallery .wc-native .splide__track::-webkit-scrollbar{display:none}product-media-gallery .wc-native .splide__list{display:flex!important;flex-wrap:nowrap;margin:0;padding:0;list-style:none;transform:none!important;will-change:auto}product-media-gallery .wc-native .splide__slide{display:block;list-style:none;flex-shrink:0}product-media-gallery .wc-native.product-media-gallery-main-slider .splide__track{scroll-snap-type:x mandatory}product-media-gallery .wc-native.product-media-gallery-main-slider .splide__slide{flex:0 0 100%;width:100%;scroll-snap-align:start;scroll-snap-stop:always}product-media-gallery .wc-native.product-media-gallery__thumbnails .splide__list{gap:10px}product-media-gallery .wc-native.product-media-gallery__thumbnails .splide__slide{flex:0 0 64px;width:64px;height:64px;cursor:pointer;box-sizing:border-box;padding:0!important;border:0!important;border-radius:8px!important;overflow:hidden;outline:none!important;box-shadow:none!important;background:transparent!important;opacity:.7;transition:opacity .2s ease}product-media-gallery .wc-native.product-media-gallery__thumbnails .splide__slide.is-active{opacity:1}product-media-gallery .wc-native.product-media-gallery__thumbnails .splide__slide img{width:100%!important;height:100%!important;object-fit:cover;display:block;margin:0!important;border:0!important;border-radius:8px!important;outline:1px solid #E4E0D6!important;outline-offset:-1px!important}product-media-gallery .wc-native.product-media-gallery__thumbnails .splide__slide.is-active img{outline:2px solid #C2541F!important;outline-offset:-2px!important}product-media-gallery .wc-native.product-media-gallery__thumbnails .splide__list{gap:8px!important;padding:2px 0!important}}.bf-banner{background-color:#4f5b33;color:#fff;padding:5px 10px;border-radius:var(--badge-border-radius, 14px);display:inline-flex;justify-content:center;align-items:center;text-align:center;gap:8px;font-size:11.5px;font-family:inherit;line-height:1.4}.bf-banner__code{background-color:#c2541f;color:#fff;border-radius:var(--badge-border-radius, 14px);border:0;padding:2px 9px;font-weight:600;cursor:pointer;font-size:11.5px;font-family:inherit;line-height:1.4}.bf-banner__code:hover{opacity:.9}.bf-banner__iframe{display:none;width:0;height:0;border:0}.wc-points--box{border:1px solid #E4E0D6;border-radius:12px;padding:18px 22px;background:#fff;display:flex;flex-direction:column;gap:12px}.wc-points--box li{font-size:17px;line-height:1.45;align-items:flex-start;gap:12px}.wc-points--box li strong{font-weight:700}.wc-points--box .wc-points__icon{flex:0 0 20px;margin-top:2px}@media(max-width:749px){.wc-points--box{padding:16px;gap:10px}.wc-points--box li{font-size:16px}}.wc-bundles.wck{display:block!important;gap:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}.wck-title{display:flex!important;align-items:center;gap:8px;margin:0 0 10px!important;font-size:15px!important;font-weight:600!important;line-height:21px!important;letter-spacing:.3px!important;color:#252525!important;text-transform:none!important;text-align:center}.wck-title:before,.wck-title:after{content:"";flex:1 1 0;height:1px;background:#1c1d1b1f}.wck-bar{position:relative;display:block;margin:10px 0;background:#fff;border-radius:8px;box-shadow:inset 0 0 0 1px #1c1d1b29;cursor:pointer;transition:box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.wck-bar:first-of-type{margin-top:0}.wck-bar:hover{box-shadow:inset 0 0 0 1px #1c1d1b4d}.wck-bar.is-selected{box-shadow:inset 0 0 0 2px #4f5b33}.wck-wrap{padding:10px 20px}.wck-main{display:flex;align-items:center;gap:18px;min-height:55px}.wck-img{flex:0 0 48px;width:48px;height:48px;border-radius:4px;object-fit:contain;display:block}.wck-content{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.wck-first{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.wck-name{font-size:14px;font-weight:600;line-height:19.6px;color:#252525}.wck-label{display:inline-flex;align-items:center;font-size:12.5px;line-height:17.5px;color:#4f5b33;background:#eef0e6;border-radius:4px;padding:4px 8px;white-space:nowrap}.wck-pricing{display:flex;flex-direction:column;align-items:flex-end;text-align:right;flex:0 0 auto}.wck-price{font-size:14px;font-weight:600;line-height:19.6px;color:#4f5b33}.wck-full{font-size:12.5px;line-height:17.5px;color:#555;text-decoration:line-through}.wck-up{display:none;align-items:center;justify-content:space-between;gap:5px 10px;margin:0 2px 2px;padding:7px 19px 6px 7px;background:#4f5b3324;border-radius:0 0 6px 6px}.wck-bar.is-selected .wck-up{display:flex}.wck-up__main{display:flex;align-items:center;gap:10px;min-width:0}.wck-check{flex:0 0 20px;width:20px;height:20px;margin-right:4px;background:#fff;box-sizing:border-box;border:2px solid rgba(79,91,51,.35)}.wc-bundles.sd-on .wck-check,.wck-up.is-free .wck-check{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%234F5B33' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.wck-up__img{flex:0 0 30px;width:30px;height:30px;border-radius:3px;object-fit:cover;display:block}.wck-up__text{font-size:12px;font-weight:700;line-height:1.4;color:#000}.wck-up__pricing{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.wck-up__price{font-size:12px;font-weight:700;line-height:17px;color:#4f5b33}.wck-up__full{font-size:11px;line-height:15px;color:#555;text-decoration:line-through}.review .review__author-profile,.review .review__author-profile img{border-radius:50%!important;width:56px;height:56px;object-fit:cover}.review--5 .review__author-and-date-container{align-items:center}.wc-trust .icon,.wc-trust theme-icon{color:#c2541f!important}.wc-trust img{width:34px;height:34px;border-radius:50%;object-fit:cover}.wc-trust .text-block p{font-size:10.5px!important;line-height:1.2!important;letter-spacing:0;text-transform:uppercase;word-break:normal}.wc-trust .text-block{width:100%}@media(max-width:749px){.wc-trust .text-block p{font-size:9.5px!important;line-height:1.2!important}.wc-trust img,.wc-trust .icon{width:28px;height:28px;font-size:28px!important}.wc-trust .text-block{width:100%}}.wc-reviews .review__date{display:inline-flex;align-items:center;gap:6px;color:#4f5b33}.wc-reviews .review__date:before{content:"";display:inline-block;width:16px;height:16px;flex-shrink:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='m344-60-76-128-144-32 14-148-98-112 98-112-14-148 144-32 76-128 136 58 136-58 76 128 144 32-14 148 98 112-98 112 14 148-144 32-76 128-136-58-136 58Zm94-278 226-226-56-58-170 170-86-84-56 56 142 142Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='m344-60-76-128-144-32 14-148-98-112 98-112-14-148 144-32 76-128 136 58 136-58 76 128 144 32-14 148 98 112-98 112 14 148-144 32-76 128-136-58-136 58Zm94-278 226-226-56-58-170 170-86-84-56 56 142 142Z'/%3E%3C/svg%3E") center / contain no-repeat}.wc-reviews .slider-button,.wc-reviews [class*=slider__arrow],.wc-reviews .splide__arrow{opacity:.55;transform:scale(.8)}.wc-reviews .slider-button:hover,.wc-reviews .splide__arrow:hover{opacity:1}.wc-reviews .splide__track{margin:0 30px}.wc-reviews .splide__arrow--prev{left:0}.wc-reviews .splide__arrow--next{right:0}.wc-reviews .splide__arrow{padding:0;min-width:0;width:24px;height:24px}.reviews-badge .reviews-badge_text-2{font-size:13px}.product-section__product-info .reviews-badge svg,.product-section__product-info .reviews-badge img{width:78px!important;height:auto!important}.wc-points--box{border-radius:8px!important;border-color:#eeebe4!important;padding:14px 18px!important;gap:8px!important}@media(max-width:749px){.wc-points--box{padding:12px 14px!important}}.product-section__product-info>.reviews-badge{margin-top:var(--margin-top)!important;margin-bottom:var(--margin-bottom)!important}@media(min-width:750px){.product-section__medias--sticky{top:16px!important;margin-top:16px}.product-media-gallery-main-slider .splide__track{border:1px solid #E4E0D6;border-radius:8px!important;overflow:hidden}.product-media-gallery-main-slider .product-media,.product-media-gallery-main-slider img{border-radius:0!important}.product-media-gallery__thumbnail{border:1px solid #E4E0D6!important;border-radius:8px!important;overflow:hidden}.product-media-gallery__thumbnail img{border-radius:0!important}.product-media-gallery__thumbnail.is-active{border-color:#c2541f!important}}@media(max-width:749px){[class*=product-media-gallery],[class*=product-media-gallery] img,.product-media,.product-media img,.product-media-gallery-main-slider .splide__track{border-radius:0!important}.product-media-gallery__thumbnails .product-media-gallery__thumbnail.product-media-gallery__thumbnail--rounded,.product-media-gallery__thumbnails .product-media-gallery__thumbnail.product-media-gallery__thumbnail--rounded .product-media-gallery__thumbnail-image{border-radius:8px!important}.product-section__content>.product-section__product-info{margin-top:-16px}}.wc-pnight__eyebrow{font-family:WC Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:12px!important;font-weight:500!important;letter-spacing:.16em!important}.wc-spec-list__row{grid-template-columns:150px 1fr!important;column-gap:16px!important;padding:7px 0!important}.wc-spec-list__row dt,.wc-spec-list__row dd,.wc-spec-list__row dt span{font-size:13px!important;line-height:1.35!important}.wc-spec-list__row dt{gap:8px}.wc-spec-list__row dt svg{width:15px!important;height:15px!important;flex:0 0 15px}@media(max-width:749px){.wc-spec-list__row{grid-template-columns:128px 1fr!important;column-gap:12px!important}}.wc-points--box{padding:12px 16px!important;gap:6px!important}@media(min-width:750px){.wc-points--box{gap:6px!important;padding:11px 13px!important}.wc-points--box li,.wc-points--box .wc-points__text,.wc-points--box .wc-points__text strong{font-size:13px!important;line-height:1.45!important}.wc-points--box li{gap:8px!important}.wc-points--box .wc-points__icon{flex:0 0 15px!important}.wc-points--box .wc-points__icon svg{width:15px!important;height:15px!important}}.wc-points--box .wc-points__icon{flex:0 0 15px!important}.wc-points--box .wc-points__icon svg{width:15px!important;height:15px!important}@media(max-width:749px){.wc-points--box{padding:11px 13px!important}.wc-points--box li{font-size:13px!important}}@media(min-width:750px){.shopify-section-product-section,.product-section{overflow:visible!important}.product-section__content{align-items:flex-start!important}.product-section__medias--sticky{position:-webkit-sticky!important;position:sticky!important;top:16px!important;align-self:flex-start!important;height:fit-content}}.product-section__product-info details :is(p,li,strong,.wc-box-list span:not(.wc-box-list__qty)):not(.wc-spec-list *){font-size:15px!important}@media(max-width:749px){.product-section__product-info details :is(p,li,strong,.wc-box-list span:not(.wc-box-list__qty)):not(.wc-spec-list *){font-size:14px!important}}.wc-features__badge{display:inline-flex;align-items:center;gap:8px;margin:0 0 8px;align-self:center;padding:6px 12px;border-radius:4px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);color:#fff;font-size:14px;line-height:1.3;font-weight:500;letter-spacing:0;text-transform:none;max-width:100%}.wc-features__badge svg{flex:0 0 16px}.wc-features__head--center{align-items:center;text-align:center}.wc-features__head--center h2{margin-left:auto;margin-right:auto}@media(max-width:749px){.wc-features__badge{font-size:13px;padding:5px 10px;gap:6px}}.wck-title{font-family:WC Archivo Condensed,Archivo Narrow,sans-serif!important;font-weight:800!important;font-size:16px!important;letter-spacing:.06em!important;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/54/assets/wc-product.css.map */
