#productV18{width:100%;background-color:#f9f9f9}#productV18Inner{max-width:1280px;width:100%;margin:auto;padding:60px 64px 46px;display:grid;grid-template-columns:50% 50%;column-gap:40px}@media(max-width:800px){#productV18Inner{display:block;padding:0}}#productV18Visual{position:relative;display:flex;flex-direction:column;max-width:100%;margin-bottom:auto}#productV18Swiper{margin-bottom:10px}.productV18SwiperSlide{width:100%!important;position:relative}.productV18SwiperSlidePlay{position:absolute;top:62%;right:123px;display:flex;flex-direction:column;align-items:center;color:var(--orange);width:fit-content;border:2px solid var(--orange);border-radius:6px;aspect-ratio:1;max-width:80px;text-align:center;justify-content:center;cursor:pointer;padding:2px}.productV18SwiperSlidePlay svg{height:30px;width:auto}.productV18SwiperSlideImage,.productV18SwiperSlideVideo{aspect-ratio:1;object-fit:cover;border-radius:20px;width:100%}.productV18SwiperPrev,.productV18SwiperNext{color:var(--black);position:absolute;top:50%;transform:translateY(-50%);background-color:#ffffff4d;height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;cursor:pointer;user-select:none;-webkit-user-select:none;box-shadow:0 0 12px 1px #0000004d}.productV18SwiperPrev{left:10px}.productV18SwiperNext{right:10px}#productV18VisualVid{border:2px solid var(--orange);color:var(--orange);padding:4px 12px;text-transform:uppercase;font-weight:900;font-size:12px;border-radius:8px;width:auto;margin:12px auto 24px;cursor:pointer}@media(max-width:800px){#productV18VisualVid{margin:4px auto 12px}}#productV18Thumbnails{display:none}#productV18Gallery{display:grid;grid-template-columns:repeat(5,1fr);row-gap:10px;column-gap:10px}.productV18GalleryItem{border-radius:10px;cursor:pointer}#productV18GalleryPress{grid-column:2/6}@media(max-width:800px){#productV18Visual{padding:10px 20px 0;width:100vw;position:relative;margin-bottom:10px;display:grid;grid-template-columns:minmax(0,1fr)}#productV18Thumbnails{display:flex;align-items:center;gap:15px}#productV18ThumbnailsSwiper{width:100%}.productV18ThumbnailsSwiperSlide{object-fit:cover;cursor:pointer;border-radius:20px;aspect-ratio:1;width:60px;height:60px;margin-right:5px}.productV18SwiperSlidePlay{top:60%;right:60px;border:1px solid var(--orange);padding:5px;line-height:1.3}.productV18SwiperSlidePlay svg{height:20px}#productV18ThumbnailsPrev,#productV18ThumbnailsNext{color:var(--black);position:static;margin:0}#productV18ThumbnailsPrev:after,#productV18ThumbnailsNext:after{font-size:20px}#productV18Gallery{display:none}}#productV18Content{width:100%}#productV18Title{font-size:32px;line-height:40px;margin:0 0 14px;font-weight:700}#productV18Review{cursor:pointer;display:flex;align-items:center;gap:7px}#productV18Review .loox-rating-label{display:none}#productV18Review svg{height:18px;width:auto}#productV18Review svg path{fill:var(--green)}#productV18ReviewStars{display:flex;align-items:center;gap:4px}.productV18ReviewStar{max-width:16px;width:100%}#productV18ReviewRating,#productV18ReviewRaters{font-weight:700}#productV18ReviewText{font-size:17px}#productV18Price{display:flex;align-items:center;gap:10px;color:#404040;font-size:28px;padding-bottom:5px;border-bottom:1px solid lightgray;margin-bottom:14px}#productV18Price.noBorder{border:none}#productV18PriceCompare{text-decoration:line-through;opacity:.5;font-size:22px;font-weight:700}#productV18PriceCompare:empty{display:none}#productV18PriceActual{font-weight:700;font-size:22px;color:#c64d21}#productV18PriceSavings{font-size:16px;font-weight:700;background:var(--green);color:#fff;padding:4px 10px;border-radius:30px;display:none}#productV18PriceSavings.active{display:block}#productV18PriceSavings:empty{display:none}#productV18Order{display:flex;flex-direction:row;align-items:center;gap:8px;background-color:#ecf6fc;padding:10px 20px;border-radius:12px;border:2px dashed var(--black);font-weight:700;margin-bottom:20px;width:fit-content}@media(max-width:800px){#productV18Order{font-size:13px;width:100%}}#productV18Form{display:grid;row-gap:20px;margin-bottom:20px}.productV18FormGroup{display:none}.productV18FormGroup.active{display:block}.productV18FormGroupHeader{width:100%;margin-bottom:10px;display:flex;align-items:center;gap:4px}#productV18FormGroupHeaderVideo{border:2px solid var(--orange);color:var(--orange);padding:4px 12px;text-transform:uppercase;font-weight:900;font-size:12px;border-radius:8px;width:auto;margin-left:auto;cursor:pointer}.productV18FormGroupHeaderLabel{font-weight:700}.productV18FormGroupFlex{display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}.productV18FormGroupFlexWrap{display:flex}.productV18FormGroupFlexColor{-webkit-appearance:none;appearance:none;margin:0;display:none}.productV18FormGroupFlexColorBody{border:2px solid #555!important;cursor:pointer;border-radius:5px;padding:0;aspect-ratio:1;display:flex;flex:1 1 0;overflow:hidden;position:relative}.productV18FormGroupFlexColorBody.soldOut:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#00000026}.productV18FormGroupFlexColorBody.soldOut:before{content:"";width:2px;height:200%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:#100f0f7a}.productV18FormGroupFlexColorBodyImg{aspect-ratio:1;object-fit:contain;object-position:center}.productV18FormGroupFlexColor:checked+.productV18FormGroupFlexColorBody{border:2px solid #1790FF!important;box-shadow:0 0 2px #1790ff!important}.productV18FormGroupFlexColor:checked+.productV18FormGroupFlexColorBody.soldOut{border:2px solid #555!important;box-shadow:0 0 2px #555!important}.productV18Dropdown{border-bottom:2px solid #EEE;padding:15px 0}.productV18Dropdown.active .productV18DropdownContent{grid-template-rows:1fr;padding:20px 0 0}.productV18DropdownTop{cursor:pointer;font-weight:700;font-size:16px}.productV18DropdownTop:before{content:"+";margin-right:15px}.productV18Dropdown.active .productV18DropdownTop:before{content:"-"}.productV18DropdownContent{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s,.3s ease;text-align:start;padding:0}.productV18DropdownContent p:first-child{margin-top:0}.productV18DropdownContent a{color:var(--orange);text-decoration:underline}.productV18DropdownContent>div{overflow:hidden}.productV18DropdownContent ul{margin:0;padding:0}.productV18DropdownContent li{line-height:120%;margin-bottom:10px;background:url(li-point.png) 0 5px no-repeat;padding-left:20px;list-style-type:none}.productDropdownDesignFeatures img,.productV18DropdownDesignFeatures img{max-width:180px}#productV18Price2Save{display:inline-block;margin-left:12px;background-color:var(--green);color:#fff;font-size:14px;font-weight:800;line-height:1.1;padding:8px 12px;border-radius:75px}.productV18Bundle{margin:38px auto 0;background-color:#fff;border-radius:12px;border:2px solid #E54100;padding:30px 17px 19px;display:flex;flex-direction:column;align-items:center;position:relative}.productV18BundleTag{position:absolute;top:-20px;background:linear-gradient(270deg,#e54100,#ff7c01);padding:6px 20px;color:#fff;font-weight:700;border-radius:4px;display:flex;flex-direction:row;align-items:center;gap:11px}.productV18BundleImg{max-width:428px;width:100%}.productV18BundleIncludes{margin-top:14px;display:flex;flex-direction:column;width:100%;gap:8px}.productV18BundleIncludesItem{width:100%;background-color:#f9f9f9;border-radius:8px;display:none;grid-template-columns:45px 1fr;gap:13px;align-items:center;padding:4px 12px 4px 4px}.productV18BundleIncludesItem.active{display:grid}.productV18BundleIncludesItemBody{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.productV18BundleIncludesItemBodyInfo{display:flex;flex-direction:column;gap:4px}.productV18BundleIncludesItemBodyInfoTitle{font-size:14px;font-weight:700;line-height:1.2}.productV18BundleIncludesItemBodyInfoPrice{display:flex;flex-direction:row;align-items:center;gap:6px}.productV18BundleIncludesItemBodyInfoPriceGreen{color:var(--green);font-weight:700;font-size:12px}.productV18BundleIncludesItemBodyInfoPriceCompare{font-size:12px;opacity:.5;text-decoration:line-through}.productV18BundleIncludesItemBodyQty{font-size:14px;font-weight:700}.productV18BundleExtra{margin-top:9px;background-color:#f9f9f9;border-radius:8px;display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;padding:10px 28px;width:100%}.productV18BundleExtraItem{display:flex;flex-direction:row;align-items:center;gap:7px}.productV18BundleExtraItemTxt{font-weight:700;font-size:12px}.productV18BundleExtraItemTxt strong{color:var(--green)}@media(max-width:800px){.productV18Bundle{margin-top:24px;padding:20px 8px 25px}.productV18BundleTag{font-size:12px;padding:4px 8px;gap:5px;top:-15px}.productV18BundleTag svg{height:14px;width:auto}.productV18BundleIncludes{margin-top:6px;gap:8px}.productV18BundleIncludesItem{gap:8px;grid-template-columns:45px 1fr}.productV18BundleIncludesItemBodyInfoTitle{font-size:14px}.productV18BundleIncludesItemBodyQty{font-size:12px}.productV18BundleExtra{margin-top:12px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.productV18BundleExtraItem{max-width:210px;margin:0 auto;width:100%}}@media(max-width:400px){.productV18BundleTag{font-size:10px}}#productV18Price2{margin-top:32px;text-align:center;font-size:18px;font-weight:700}#productV18Price2.active{display:block}#productV18Price2Compare{color:#9c9c9c;text-decoration:line-through}#productV18Price2Real{color:#c64d21}#productV18ATC{display:block;margin:12px auto 20px;max-width:calc(100% - 46px);width:100%}#productV18ATC.oos{font-size:15px}#productV18ATC.sticky{position:fixed;bottom:0;left:0;border-radius:0;margin:0;z-index:10;max-width:100%;padding:15px 45px;width:100%}#productV18ATC.sticky.loading{position:fixed!important}#productV18Payments{margin:0 auto 15px;height:24px;width:auto}#productV18Shipping{border-radius:200px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 20px;background-color:#faf8c8;margin:20px auto 15px;max-width:calc(100% - 100px)}#productV18ShippingDate{display:flex;flex-direction:row;align-items:center;gap:8px}#productV18ShippingCircle{height:14px;width:14px;border-radius:50%;background-color:#539d3a;display:flex;flex-shrink:0;animation:glow-blink 3s infinite}@keyframes glow-blink{0%{box-shadow:0 0 5px #539d3a;background-color:#539d3a}50%{box-shadow:0 0 6px 2px #47d317;background-color:#47bb20}to{box-shadow:0 0 5px #539d3a;background-color:#539d3a}}#productV18ShippingRemaining{display:flex;flex-direction:row;align-items:center;gap:8px;font-weight:700;text-transform:uppercase}#productV18ShippingRemaining svg{animation:rotate 4s cubic-bezier(.4,0,.2,1) infinite}@keyframes rotate{to{transform:rotate(360deg)}}@media(max-width:1227px){#productV18Shipping{font-size:14px;max-width:100%}}@media(max-width:800px){#productV18Shipping{max-width:unset;width:100%;font-size:12px;padding:10px 12px}#productV18ShippingCircle{height:10px;width:10px}#productV18ShippingRemaining{gap:6px}#productV18ShippingRemaining svg{height:14px;width:auto}}#productV18Press{display:none}@media(max-width:800px){#productV18Content{padding:20px}#productV18Title{display:block;margin:5px 0;font-weight:700;font-size:20px;line-height:1.3}#productV18Price{align-items:center}#productV18Price.noBorder{margin-top:-10px}#productV18PriceSavings{font-size:14px}#productV18PriceCompare,#productV18PriceActual{font-size:26px}#productV18ReviewText{font-size:14px}#productV18Price2{font-size:18px;margin-top:26px}#productV18Price2Save{font-size:14px;margin-left:6px}#productV18ATC{margin:8px auto 13px;max-width:calc(100% - 30px)}#productV18Payments{height:18px}#productV18Press{display:block;margin-top:20px}}@media(max-width:400px){.productV18IncludesBodyBulletsItemTxt{font-size:12px}.productV18BundleLabelBodyInfoPriceSave{font-size:9px}}h2#swal2-title{font-size:29px;line-height:1.5;text-align:left;margin:0 0 5px}div#swal2-html-container{font-size:17px;text-align:left;margin:0 0 10px;padding:0 30px}input.swal2-input{margin:0 30px 10px}.swal2-actions{margin:0 30px!important}button.swal2-confirm.swal2-styled{max-width:none;background-color:var(--orange)!important;margin:0!important;text-align:center}#productV18Separately{margin-top:6px;font-size:14px;font-weight:600;color:#18ba45;text-align:center}#productV18PaymentNote{margin-top:8px;font-size:13px;text-align:center}#productV18ATC[disabled]{opacity:.5;cursor:not-allowed}#productV18MockNote{margin-top:8px;padding:8px 12px;border:1px dashed #c0392b;border-radius:8px;font-size:13px;text-align:center;color:#c0392b}#productV18BundleNote{margin-top:10px;padding:10px 12px;border-radius:8px;background:#eff8f6;font-size:14px;line-height:1.4}#productV18Subtitle{margin:-8px 0 12px;font-size:15px;line-height:1.4;color:#5c6866}#productV18PromoNote{display:inline-block;margin:8px 0 4px;padding:5px 10px;border-radius:6px;background:#212121;color:#fff;font-size:13px;font-weight:700;letter-spacing:.02em}.bPh{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;padding:24px;box-sizing:border-box;text-align:center;border:2px dashed #8fc7bb;border-radius:20px;background:repeating-linear-gradient(135deg,#f3faf8 0 14px,#e8f4f1 14px 28px);color:#2f3b39;contain:inline-size;overflow:hidden;min-width:0}#productV18Swiper:has(.bPh){width:100%;max-width:100%}.bPhTag{background:#212121;color:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.bPhTitle{font-size:18px;line-height:1.25}.bPhText{max-width:380px;font-size:14px;line-height:1.4;color:#5c6866}.productV18ThumbPh{display:flex!important;justify-content:center;align-items:center;aspect-ratio:1;box-sizing:border-box;border:2px dashed #8fc7bb;background:#eef6f4;font-size:13px;font-weight:700;color:#2f3b39}.productV18SwiperSlide .bPh{padding:24px 60px}.productV18BundleList{margin-top:20px;padding-top:18px;border-top:1px solid #e3e3e3}.productV18BundleListTitle{margin:0 0 12px;font-size:18px;font-weight:700}.productV18BundleListItem{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;margin-bottom:8px;background:#fff;border:1px solid #dfe9e6;border-radius:12px}.productV18BundleListItem.gift{background:#f1f8f6;border-color:#cfe5e0}.productV18BundleListThumb{display:block;width:64px;height:64px;object-fit:cover;border-radius:8px}.productV18BundleListThumbPh{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:2px dashed #8fc7bb;background:repeating-linear-gradient(135deg,#f3faf8 0 8px,#e8f4f1 8px 16px);font-size:11px;font-weight:700;letter-spacing:.04em;color:#2f3b39}.productV18BundleListThumbCode{position:absolute;top:-8px;right:-8px;padding:1px 5px;border-radius:5px;background:#212121;color:#fff;font-size:10px}.productV18BundleListText{display:flex;flex-direction:column;gap:2px;min-width:0}.productV18BundleListName{font-size:16px;font-weight:700;line-height:1.25}.productV18BundleListSub{font-size:14px;line-height:1.35;color:#5c6866}.productV18BundleListSide{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.productV18BundleListGreen{font-size:14px;font-weight:700;color:var(--green, #2c7c74);white-space:nowrap}.productV18BundleListQty{font-size:14px;color:#5c6866;white-space:nowrap}.productV18BundleListAlso{margin:4px 0 0;padding:12px 14px;background:#f5f7f6;border-radius:12px;font-size:14px;line-height:1.45}.productV18BundleListAlso strong{color:var(--green, #2c7c74)}@media(max-width:767px){.productV18BundleListItem{grid-template-columns:56px minmax(0,1fr) auto;gap:12px;padding:10px 12px}.productV18BundleListThumb{width:56px;height:56px}.productV18BundleListName{font-size:15px}.productV18BundleListSub,.productV18BundleListGreen,.productV18BundleListQty{font-size:13px}}.productV18SwiperSlide{position:relative}.productV18Tape{--tape-x: 61.41%;--tape-y: 80%;--tape-rotate: -6deg;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none}.productV18TapeStrip{position:absolute;top:var(--tape-y);left:var(--tape-x);display:flex;align-items:center;overflow:hidden;width:130%;height:37px;background:var(--bfcm-teal);color:#0a0a0a;box-shadow:0 3px 7px #00000059;transform:translate(-50%,-50%) rotate(var(--tape-rotate))}.productV18TapeStripTrack{display:flex;flex-shrink:0;animation:productV18TapeScroll 40s linear infinite}@keyframes productV18TapeScroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.productV18TapeStripTrack{animation:none}}.productV18TapeStripTrackGroup{display:flex;align-items:center;gap:14px;padding-right:14px;white-space:nowrap}.productV18TapeStripTrackGroupItem{font-family:Big Shoulders Display,sans-serif;font-weight:900;font-size:22px;letter-spacing:1.34px;line-height:1}.productV18TapeStripTrackGroupStar{font-size:18px;line-height:1}@media(max-width:800px){.productV18TapeStrip{height:24px;box-shadow:0 2px 5px #00000059}.productV18TapeStripTrack{animation-duration:30s}.productV18TapeStripTrackGroup{gap:9px;padding-right:9px}.productV18TapeStripTrackGroupItem{font-size:14px;letter-spacing:.84px}.productV18TapeStripTrackGroupStar{font-size:11px}}#productV18PriceSale{display:inline-flex;align-items:center;gap:7px;align-self:center;background:var(--bfcm-teal, #5FD3C4);color:#0a0a0a;border-radius:30px;padding:4px 12px 4px 5px;font-family:Big Shoulders Display,sans-serif;font-weight:900;font-size:17px;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap}.productV18PriceSaleStripes{flex-shrink:0;width:18px;height:18px;border-radius:50%;background:repeating-linear-gradient(125deg,#0a0a0a 0 2.5px,transparent 2.5px 5.5px)}@media(max-width:800px){#productV18PriceSale{font-size:15px;padding:4px 10px 4px 4px;gap:6px}.productV18PriceSaleStripes{width:16px;height:16px}}#productV18Price:has(#productV18PriceSale){flex-wrap:wrap;row-gap:6px}#productV18Price:has(#productV18PriceSale) #productV18PriceSavings{white-space:nowrap;flex-shrink:0}#productV18PriceSale{flex-shrink:0}@media(max-width:400px){#productV18PriceSale{font-size:14px;padding:4px 9px}.productV18PriceSaleStripes{display:none}}#productV18Sticky{position:fixed;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 80px;background-color:#fff;color:var(--black);box-shadow:0 -4px 20px #0000001f;transform:translateY(110%);transition:transform .25s ease}#productV18Sticky.active{transform:translateY(0)}#productV18StickyProduct{display:flex;align-items:center;gap:12px;min-width:0}#productV18StickyProductImage{width:54px;height:54px;flex:0 0 54px;border-radius:3px;border:1px solid var(--black);object-fit:cover}#productV18StickyProductInfo{display:flex;flex-direction:column;gap:2px;min-width:0}#productV18StickyProductInfoTitle,#productV18StickyProductInfoTitleShort{font-size:16px;font-weight:700;letter-spacing:.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#productV18StickyProductInfoPrice{font-size:14px;font-weight:700;white-space:nowrap}#productV18StickyProductInfoPriceCompare{font-weight:400;color:#8a8a8a}#productV18StickyProductInfoSwatches{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}.productV18StickyProductInfoSwatchesItem{width:26px;height:26px;flex:0 0 26px;padding:0;border:.5px solid var(--black);border-radius:50%;background:none;overflow:hidden;cursor:pointer;transition:.3s ease}.productV18StickyProductInfoSwatchesItem.active{border:1px solid white;box-shadow:0 0 0 2px var(--green)}.productV18StickyProductInfoSwatchesItemImage{width:100%;height:100%;display:block;object-fit:cover}#productV18StickyATC{flex:0 0 auto;width:auto;max-width:none;margin:0;padding:10px 39px;border-radius:49px;font-size:18px;font-weight:700}#productV18StickyATC.oos{font-size:14px;padding:10px 18px;white-space:normal;max-width:180px}@media(max-width:800px){#productV18Sticky{gap:8px;padding:10px;border-top:2px solid var(--green);box-shadow:none}#productV18StickyProductImage{width:48px;height:48px;flex:0 0 48px}#productV18StickyProductInfoTitleShort{font-size:15px}.productV18StickyProductInfoSwatchesItem{width:22px;height:22px;flex:0 0 22px}#productV18StickyATC{padding:12px 20px;font-size:16px}}@media(max-width:387px){.productV18StickyProductInfoSwatchesItem{width:19px;height:19px;flex:0 0 19px}#productV18StickyATC{padding:12px 16px;font-size:15px}}body:has(#productV18Sticky.active) #chat-button{bottom:110px!important}.productV18BundleIncludesItem.giftEmail,.productV18BundleListItem.giftEmail{background-color:#fff2ec;box-shadow:inset 0 0 0 1px #ffb596}.productV18BundleIncludesItem.giftEmail .productV18BundleIncludesItemBodyInfoPriceGreen,.productV18BundleListItem.giftEmail .productV18BundleListGreen{color:#c2410c}.productV18BundleIncludesItem.giftEmail.soldout,.productV18BundleListItem.giftEmail.soldout{background-color:#f4f4f4;box-shadow:inset 0 0 0 1px #e2e2e2}.productV18BundleIncludesItem.soldout .productV18BundleIncludesItemImg,.productV18BundleListItem.soldout .productV18BundleListThumb{opacity:.45;filter:grayscale(1)}.productV18BundleIncludesItem.soldout .productV18BundleIncludesItemBodyInfoTitle,.productV18BundleListItem.soldout .productV18BundleListName{opacity:.6}.productV18BundleIncludesItem.soldout .productV18BundleIncludesItemBodyInfoPriceGreen,.productV18BundleListItem.soldout .productV18BundleListGreen{color:#8a8a8a}
/*# sourceMappingURL=/cdn/shop/t/136/assets/main-product-v18.css.map */
