@keyframes pulsate{0%{transform:translateY(-50%) scale(.55);opacity:1}15%{transform:translateY(-50%) scale(.8);opacity:.7}75%{transform:translateY(-50%) scale(1.4);opacity:0}to{transform:translateY(-50%) scale(1.4);opacity:0}}#product-info{padding:64px 64px 0;margin-bottom:64px;display:flex;gap:56px;align-items:flex-start;justify-content:center}#product-info .breadcrumb{margin-bottom:4px;font-size:14px}#product-info h1{font-size:clamp(25px,3.6vw,53px);margin-top:0;margin-bottom:8px;max-width:35vw;text-align:left}#product-info ul{padding-left:0;list-style:none}#product-info .image-slider{width:590px;height:590px;display:flex;gap:1px;overflow:hidden;margin:0}#product-info .image-slider li{min-width:590px;text-align:center}#product-info .thumbnails{display:flex;align-items:center}#product-info .thumbnails ul{display:flex;width:560px;overflow:hidden;gap:16px}#product-info .thumbnails li{border:2px solid transparent}#product-info .thumbnails li[data-active],#product-info .thumbnails li:hover{border-color:var(--yellow-5)}#product-info .thumbnails img{vertical-align:middle}#product-info .thumbnails .previous,#product-info .thumbnails .next{margin-bottom:0;width:26px;overflow:hidden;display:flex}#product-info .thumbnails .previous button,#product-info .thumbnails .next button{text-indent:-99999px;height:26px;width:20px;background:url(image-chevron-blue.svg) no-repeat center bottom}#product-info .thumbnails .previous button[disabled],#product-info .thumbnails .next button[disabled]{opacity:.3;cursor:default}#product-info .thumbnails .previous{justify-content:flex-end}#product-info .thumbnails .previous button{transform:rotate(90deg)}#product-info .thumbnails .next{justify-content:flex-start}#product-info .thumbnails .next button{transform:rotate(-90deg)}#product-info .variant-images{display:none}#product-info .spr-starrating{align-items:center;line-height:1em}#product-info .live-viewers{background:#ffefc7;color:var(--yellow-7);border-radius:4px;display:inline-block;padding:4px 12px 4px 38px;position:relative;margin-bottom:0}#product-info .live-viewers:before,#product-info .live-viewers:after{content:"";position:absolute;top:50%;transform:translateY(-50%);border-radius:100%}#product-info .live-viewers:before{left:12px;width:18px;height:18px;transform-origin:center center;transform:translateY(-50%) scale(.55);background:var(--red-1);animation:1.4s ease-in infinite pulsate}#product-info .live-viewers:after{left:16px;width:10px;height:10px;background:var(--red-4)}#product-info .price{margin-top:24px;font-size:26px}#product-info .price del{font-size:.61em}#product-info .price ins{display:flex;align-items:center;margin-top:3px}#product-info .price .discount{font-size:.46em;background:var(--blue-1);text-transform:uppercase;padding:4px 8px;border-radius:0 4px 4px 0;position:relative;margin-left:23px}#product-info .price .discount:before{content:"";position:absolute;top:0;left:-15px;border-right:15px solid var(--blue-1);border-top:13px solid transparent;border-bottom:13px solid transparent}#product-info fieldset{border:none;padding:0;margin:0}#product-info label,#product-info legend{font-weight:var(--bold);margin-bottom:8px;display:block;width:fit-content}#product-info .variants .selection{font-weight:400;margin-left:6px}#product-info .variants variant-radios>li:not(:last-child){margin-bottom:24px}#product-info .variant-options{display:flex;gap:16px;flex-wrap:wrap;max-width:35vw}#product-info .variant-options label{border:2px solid var(--border);border-radius:100px;padding:4px 8px;cursor:pointer;min-width:50px;text-align:center;margin-right:-8px;margin-bottom:0}#product-info .variant-options label[data-has-image]{border-color:transparent;border-radius:0;padding:0;margin-right:0}#product-info .variant-options input{display:none}#product-info .variant-options input:checked+label,#product-info .variant-options input+label:hover{border-color:var(--yellow-5)}#product-info .variant-options img{object-fit:contain;vertical-align:middle}#product-info .inventory{color:var(--red-4);margin-bottom:24px}#product-info .inventory meter{height:12px;-webkit-appearance:none;appearance:none;width:100%;max-width:430px;border-radius:100px;display:block}#product-info .inventory meter::-webkit-meter-inner-element{display:block}#product-info .inventory meter::-webkit-meter-bar{background:var(--neutral-2);height:12px;width:100%;max-width:430px;border:none}#product-info .inventory meter::-webkit-meter-optimum-value{background-color:var(--red-4)}#product-info .stock-top{display:none;font-weight:700}#product-info .stock-top .stock-progress-foreground{background-image:none!important}#product-info .stock-top .stock-style{border-radius:100px!important}#product-info .stock-top .stock-message{color:var(--red-4)!important;margin-bottom:8px!important;font-size:16px!important}#product-info .stock-top .stock-progress-foreground{background-color:var(--red-4)!important}#product-info .stock-top .stock-progress-background{background-color:var(--neutral-2)!important;max-width:430px}#product-info .bold-placeholder .heading{font-size:21px;font-weight:var(--bold);margin-bottom:8px;color:var(--heading-color)}#product-info .bold-placeholder li{position:relative;max-width:430px;margin-bottom:12px;background:var(--neutral-1);border-radius:3px}#product-info .bold-placeholder input[type=radio]{position:absolute;left:16px;top:19px;background:#fff;z-index:20}#product-info .bold-placeholder label[for^=Buy]{padding:16px 16px 16px 42px;width:100%;display:flex;justify-content:space-between}#product-info .bold-placeholder .each{font-size:.875em;font-weight:400;color:var(--neutral-7);display:block}#product-info .bold-placeholder li:nth-child(n+2){background:var(--yellow-1)}#product-info .bold-placeholder li:nth-child(n+2) label[for^=Buy]{padding-left:69px;position:relative}#product-info .bold-placeholder li:nth-child(n+2) label[for^=Buy]:before{content:"";position:absolute;background:url(image-vip-bundle-star.svg) no-repeat;width:21px;height:20px;top:18px;left:42px}#product-info .bold-placeholder li:nth-child(n+2) .each{color:var(--yellow-7)}#product-info .bold-placeholder quantity-input{display:none;margin:-16px 16px 0 42px;padding-bottom:16px}#product-info .bold-placeholder quantity-input label{display:none}#product-info .bold-placeholder quantity-input .qty{margin-bottom:0}#product-info .bold-placeholder quantity-input{display:none}#product-info .bold-placeholder .discount{position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;background:var(--blue-1);border-radius:0 3px 3px 0;padding:0 16px;text-transform:uppercase;border:2px solid transparent;border-left:none}#product-info .actions{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;width:100%;max-width:430px}#product-info .actions .add-to-cart{width:100%;background:var(--green-5)}#product-info .actions .add-to-cart:not([disabled]):hover{background:var(--green-6)}#product-info .actions .add-to-cart[disabled]{background:var(--neutral-5);opacity:1}#product-info .swym-button-bar:empty,#product-info .swym-button-bar{display:none}#product-info .wishlist-status{text-align:center}#product-info .trust{padding-top:24px;margin:0 0 24px;border-top:1px solid var(--border);max-width:430px}#product-info .trust li{margin-bottom:16px;position:relative;padding-left:44px}#product-info .trust li:before{content:"";position:absolute;width:34px;height:20px;top:calc(50% - 10px);left:0}#product-info .trust .shipping:before{background:url(image-shipping-truck-icon.svg) no-repeat center center;background-size:contain}#product-info .trust .returns:before{height:26px;top:calc(50% - 13px);background:url(image-package-icon.svg) no-repeat center center;background-size:contain}#product-info .trust .secure:before{background:url(image-lock-icon.svg) no-repeat center center;background-size:contain}.section-product-description{margin-bottom:72px}#product-description{max-width:900px;margin:clamp(16px,4.2vw,72px) auto 0;padding:0 24px;box-sizing:content-box;position:relative}#product-description h2{font-size:clamp(32px,3.9vw,50px);text-align:center;margin-bottom:24px}#product-description h2:not(:first-child){margin-top:clamp(16px,4.2vw,72px)}#product-description p,#product-description ul{margin-bottom:24px;font-size:clamp(16px,1.8vw,24px)}#product-description p:first-of-type img,#product-description ul:first-of-type img{margin-top:0}#product-description small{font-size:max(.625em,13px)}#product-description h2+p img{margin-top:0}#product-description img{margin-top:clamp(16px,4.2vw,48px);vertical-align:bottom;max-width:100%}#product-description blockquote{border:2px solid var(--orange-2);color:var(--orange-5);position:relative;text-align:center;padding:clamp(24px,3.5vw,32px) clamp(24px,5.3vw,48px);margin:clamp(16px,4.2vw,72px) auto;font:italic clamp(20px,2.2vw,28px) "PT Sans",Roboto,Helvetica,sans-serif;line-height:1.4em;letter-spacing:.01em}#product-description blockquote:before,#product-description blockquote:after{content:"";position:absolute;width:clamp(40px,8vw,72px);height:clamp(40px,8vw,72px);background:no-repeat center center;background-size:100%}#product-description blockquote:before{background-image:url(image-open-quote.png);top:0;left:0;transform:translate(-50%) translateY(-50%)}#product-description blockquote:after{background-image:url(image-close-quote.png);bottom:0;right:0;transform:translate(50%) translateY(50%)}#product-description blockquote p{margin-bottom:0}#product-description blockquote.pull-quote{border-left:none;border-right:none;text-align:left}#product-description blockquote.pull-quote p:not(:last-child){margin-bottom:16px}#product-description blockquote.pull-quote:before{left:50%}#product-description blockquote.pull-quote:after{display:none}#product-description blockquote q{text-align:center}#product-description blockquote q:before,#product-description blockquote q:after{display:none}#product-description blockquote cite{font:normal var(--bold) clamp(14px,1.3vw,18px) var(--body-font);display:block;margin-top:8px}#product-description blockquote cite:before{content:"\2014  "}#product-description .checklist,#product-description .negatives{padding:24px;border-radius:16px;list-style:none}#product-description .checklist li,#product-description .negatives li{position:relative}#product-description .checklist li:not(:last-child),#product-description .negatives li:not(:last-child){margin-bottom:24px}#product-description .checklist li:before,#product-description .negatives li:before{content:"";position:absolute;top:6px;left:0;width:27px;height:26px}#product-description .checklist{background:#fff1cc;color:var(--yellow-7)}#product-description .checklist li{padding-left:35px}#product-description .checklist li:before{background:url(image-circle-checkmark.svg) no-repeat}#product-description .negatives{background:#f6e0e0;color:var(--red-7)}#product-description .negatives li{padding-left:35px}#product-description .negatives li:before{background:url(image-thumbs-down.svg) no-repeat}#product-description .specs{margin:72px 0 0}#product-description .specs figcaption{font:var(--heavy) 32px var(--heading-font);color:var(--heading-color);padding-bottom:16px;border-bottom:1px solid var(--border);margin-bottom:16px}#product-description .specs dd{margin-left:0}#product-description .specs dl div{display:flex;gap:1ch;margin-bottom:16px}#product-description .specs dt{color:var(--heading-color);font-weight:var(--bold)}#product-description .specs dt:after{content:":"}#product-description .specs ul,#product-description .specs ol{margin:0;padding-left:20px;font-size:1em}#product-description floating-add-to-cart{background:#f7f9fa;border:1px solid var(--neutral-2);border-radius:8px;box-shadow:0 8px 16px #00000042;padding:16px;display:flex;align-items:center;gap:16px;width:100%;max-width:692px;margin:64px auto 0;bottom:-300px;left:calc(50% - 346px);transition:bottom .2s ease}#product-description floating-add-to-cart p{margin-bottom:0}#product-description floating-add-to-cart .edit{font-size:14px}#product-description floating-add-to-cart .info{max-width:calc(100% - 96px)}#product-description floating-add-to-cart dl{margin:0 0 8px}#product-description floating-add-to-cart dl div:not(.variants){display:flex;gap:1ch}#product-description floating-add-to-cart dl dt{font-weight:var(--bold)}#product-description floating-add-to-cart dl dt:after{content:":"}#product-description floating-add-to-cart dl dd{margin-left:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#product-description floating-add-to-cart .add-to-cart{margin-left:auto;background:var(--green-5)}#product-description floating-add-to-cart .add-to-cart:hover{background:var(--green-6)}#product-description .disclaimer{margin-top:72px}#product-description .disclaimer h4{font-size:24px;padding-bottom:16px;border-bottom:1px solid var(--border);margin-bottom:16px}#product-description .disclaimer p{font-size:16px}#product-disclaimer p{max-width:760px;line-height:1.6em}wise-product-reviews{margin:0 auto;padding:0 64px;max-width:1312px;box-sizing:content-box;display:block}wise-product-reviews *{color:var(--main-text-color)!important}wise-product-reviews .wise-reviews-element section.wise-product-reviews{padding:0!important}wise-product-reviews .wise-reviews-element input[class*=wise-bg],wise-product-reviews .wise-reviews-element textarea[class*=wise-bg]{padding:9px 16px!important;border:1px solid var(--neutral-5)!important;background:#fff!important;border-radius:3px!important;font-size:16px!important}wise-product-reviews .wise-reviews-element input::-webkit-input-placeholder,wise-product-reviews .wise-reviews-element textarea::-webkit-input-placeholder{color:#fff!important}wise-product-reviews .wise-reviews-element label.wise-font-medium{font-weight:var(--bold)!important;font-size:16px!important}wise-product-reviews .wise-reviews-element form img[alt*=star]{width:25px;height:25px;margin-right:4px;display:inline-block}wise-product-reviews img{padding:0!important;border:none!important;border-radius:0!important}wise-product-reviews img[alt="Review media"].wise-w-12,wise-product-reviews img[alt^="Review thumbnail"].wise-w-12{width:80px!important;height:80px!important}wise-product-reviews img:hover{box-shadow:none!important}wise-product-reviews .wise-reviews-element .hover\:wise-shadow-md:hover{box-shadow:none!important}wise-product-reviews .wise-reviews-element button[class*=wise-bg-slate],wise-product-reviews .wise-reviews-element button[class*=wise-bg-white]{opacity:1!important;background:var(--blue-5)!important;color:#fff!important;font-weight:var(--heavy)!important;font-family:var(--heading-font)!important;letter-spacing:var(--heading-tracking)!important;border-radius:8px!important;padding:8px 16px!important;font-size:clamp(16px,1.2vw,18px)!important;border:none}wise-product-reviews .wise-reviews-element button[class*=wise-bg-slate] span,wise-product-reviews .wise-reviews-element button[class*=wise-bg-white] span{color:#fff!important}wise-product-reviews .wise-reviews-element button[class*=wise-bg-slate]:hover,wise-product-reviews .wise-reviews-element button[class*=wise-bg-white]:hover{background:var(--blue-6)!important}wise-product-reviews .wise-reviews-element span.wise-grid button[class*=wise-bg-gray]{text-transform:lowercase;background:none!important;color:var(--link-color)!important;font-family:var(--body-font)!important;font-weight:var(--semibold)!important;font-size:13px!important;padding:0!important;text-align:left!important;width:fit-content!important}wise-product-reviews .wise-reviews-element span.wise-grid button[class*=wise-bg-gray]:before{content:"\1f44d  I found this ";text-transform:none}wise-product-reviews .wise-reviews-element span.wise-grid button[class*=wise-bg-gray]:hover{color:var(--link-hover)!important}wise-product-reviews .wise-reviews-element span.wise-grid .wise-text-sm.wise-font-light{font-size:16px!important;line-height:1.4em!important;margin-bottom:16px!important}wise-product-reviews .wise-reviews-element form button[class*=wise-bg-white][type=button]{background:var(--yellow-5)!important}wise-product-reviews .wise-reviews-element form button[class*=wise-bg-white][type=button]:hover{background:var(--yellow-6)!important}wise-product-reviews .wise-reviews-element form button[class*=wise-bg-white][type=button] svg path{fill:#fff!important}wise-product-reviews .wise-reviews-element .wise-grid div.wise-border{border:none!important;background:var(--card-footer)!important;border-radius:0!important}wise-product-reviews .wise-reviews-element [class*=wise-border-]{border-color:var(--border)!important}wise-product-reviews .wise-reviews-element .wise-border-b-2{border-bottom-width:1px!important}wise-product-reviews .wise-reviews-element ul button[class*=wise-bg-gray]{background:none!important;border-bottom:2px solid transparent;font-weight:var(--semibold);color:var(--link-color)!important;border-radius:8px 8px 0 0!important}wise-product-reviews .wise-reviews-element ul button[class*=wise-bg-gray].active{color:var(--main-text-color)!important;border-bottom-color:var(--yellow-4)}wise-product-reviews .wise-reviews-element ul button[class*=wise-bg-gray]:hover{background:none!important;border-bottom-color:var(--yellow-4)}wise-product-reviews .wise-reviews-element .wise-product-reviews>div:first-child div[class*=wise-bg-gray]{background:var(--neutral-2)!important}wise-product-reviews .wise-reviews-element .wise-product-reviews>div:first-child p[class*=wise-bg-slate]{background:var(--neutral-1)!important}wise-product-reviews .wise-reviews-element .wise-product-reviews>div:first-child .wise-rounded{border-radius:0!important}wise-product-reviews .wise-reviews-element .wise-product-reviews>div:first-child button[class*=wise-bg-slate],wise-product-reviews .wise-reviews-element button[class*=wise-bg-slate][type=submit]{padding:16px 24px!important;font-size:clamp(20px,1.5vw,22px)!important}wise-product-reviews .wise-reviews-element form button[class*=wise-bg-slate][type=submit]{display:block!important;margin-top:8px!important}#shopify-product-reviews{margin:0 auto;padding:0 64px;max-width:1312px;box-sizing:content-box}#shopify-product-reviews h2{font-size:var(--h2);padding-bottom:8px;border-bottom:1px solid var(--border);margin-bottom:24px}#shopify-product-reviews .spr-icon{text-indent:-99999px;width:19px;height:19px;margin-right:4px;display:inline-block;vertical-align:bottom}#shopify-product-reviews .spr-icon-star{background:url(image-star-filled.svg) no-repeat;background-size:contain}#shopify-product-reviews .spr-icon-star-half-alt{background:url(image-star-half.svg) no-repeat;background-size:contain}#shopify-product-reviews .spr-icon-star-empty{background:url(image-star-hollow.svg) no-repeat;background-size:contain;opacity:1}#shopify-product-reviews .spr-icon-star-hover{background:url(image-star-filled.svg) no-repeat;background-size:contain}#shopify-product-reviews .spr-summary{display:grid;grid-template-columns:repeat(2,1fr)}#shopify-product-reviews .spr-summary:before{display:none}#shopify-product-reviews .spr-summary .spr-icon{width:31px;height:31px;margin-bottom:8px}#shopify-product-reviews .spr-starrating+.spr-summary-caption{grid-column-start:1;grid-column-end:2;grid-row-start:2}#shopify-product-reviews .spr-container{padding:0}#shopify-product-reviews .spr-container,#shopify-product-reviews .spr-review{border:none}#shopify-product-reviews .spr-content{border-bottom:1px solid var(--border);padding-bottom:24px}#shopify-product-reviews .spr-reviews{margin-top:32px}#shopify-product-reviews .spr-review{padding:0;margin-bottom:32px}#shopify-product-reviews .spr-review-header-starratings{margin-bottom:8px}#shopify-product-reviews .spr-review-header-title{font:var(--bold) 18px var(--body-font);color:var(--main-text-color);letter-spacing:normal}#shopify-product-reviews .spr-review-header-byline{font-size:14px;font-style:normal;font-weight:var(--bold);margin-bottom:16px}#shopify-product-reviews .spr-review-content{margin-bottom:8px}#shopify-product-reviews .spr-review-content-body{font-size:16px;line-height:1.4em}#shopify-product-reviews .spr-review-reportreview{float:none;font-size:13px}#shopify-product-reviews .spr-review-footer:before,#shopify-product-reviews .spr-review-footer:after{display:none}#shopify-product-reviews .spr-form{border:none}#shopify-product-reviews .spr-form-title{font-size:29px}#shopify-product-reviews .spr-form-label{font-size:16px;margin-bottom:8px;font-weight:var(--bold);display:inline-block}#shopify-product-reviews .spr-form-input .spr-icon{width:25px;height:25px}#shopify-product-reviews .spr-form-contact-name,#shopify-product-reviews .spr-form-contact-email,#shopify-product-reviews .spr-form-contact-location,#shopify-product-reviews .spr-form-review-rating,#shopify-product-reviews .spr-form-review-title,#shopify-product-reviews .spr-form-review-body{margin-bottom:24px}@media screen and (max-width: 1460px) and (min-height: 1080px),screen and (max-width: 1180px),screen and (max-height: 980px){#product-info{padding:clamp(24px,5vw,64px) 24px 0;--main-image-width: (100vw - 56px - 48px)/2;--num_thumbnails: 4}#product-info .main-image,#product-info .main-image img{width:calc(var(--main-image-width));height:calc(var(--main-image-width))}#product-info .image-slider li{min-width:calc(var(--main-image-width))}#product-info .thumbnails{width:calc(var(--main-image-width))}#product-info .thumbnails ul{width:calc(100% - 52px)}#product-info .thumbnails img{width:calc((((var(--main-image-width)) - (26px*2)) - (4px*var(--num_thumbnails)) - (16px * (var(--num_thumbnails) - 1)))/var(--num_thumbnails))}#product-info h1,#product-info .variant-options{max-width:none}}quick-add-modal #product-info{padding:0;margin-bottom:0;margin-top:0;max-width:none}quick-add-modal #product-info h1{font-size:clamp(30px,7.2vw,40px)}quick-add-modal #product-info .title-rating{max-width:calc(100% - 50px)}quick-add-modal #product-info .actions{max-width:none;width:100%;margin-bottom:0}quick-add-modal #product-info .price{margin-top:0}@media screen and (max-width: 930px){quick-add-modal #product-info{gap:8px}}@media screen and (max-width: 515px){quick-add-modal #product-info .variant-options{flex-wrap:nowrap;gap:8px;width:calc(100vw - 80px);overflow:auto}quick-add-modal #product-info .variant-options label{margin-right:0;min-height:48px;display:flex;align-items:center;justify-content:center;padding:4px 16px}}@media screen and (max-height: 980px) and (min-width: 1181px){#product-info{--main-image-width: calc(85vh - var(--header-height) - 5vw);--num_thumbnails: 4}}@media screen and (max-width: 1100px){wise-product-reviews .wise-reviews-element [class*=wise-grid-cols-3]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width: 640px){wise-product-reviews .wise-reviews-element [class*=wise-grid-cols-3]{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media screen and (max-width: 560px){.wise-reviews-element button[class*=wise-bg-slate],.wise-reviews-element button[class*=wise-bg-white]{width:100%!important;justify-content:center!important}}@media screen and (max-width: 1063px){#product-info{--main-image-width: (100vw - 56px - 48px)*.4;--num_thumbnails: 3}}@media screen and (max-width: 1000px) and (min-width: 931px),screen and (max-width: 770px) and (min-width: 620px){#product-description blockquote{width:80vw}}@media screen and (max-width: 930px){#product-info{flex-direction:column;gap:24px;max-width:748px;margin:48px auto 0;padding:0 24px}#product-info media-gallery{display:block;width:100%;position:relative}#product-info .main-image,#product-info .main-image img{width:min(calc(100vw - 48px),700px);height:min(calc(100vw - 48px),700px)}#product-info .image-slider{scroll-behavior:smooth;scroll-snap-type:x mandatory;overflow-x:scroll}#product-info .image-slider li{scroll-snap-align:start;min-width:min(calc(100vw - 48px),700px)}#product-info .thumbnails{width:auto}#product-info .thumbnails ul{width:auto;margin:54px auto 0}#product-info .thumbnails img{display:none}#product-info .thumbnails li{width:12px;height:12px;background:var(--neutral-5);border-radius:100%;border:none}#product-info .thumbnails li[data-active=true]{background:var(--main-text-color)}#product-info .thumbnails .next,#product-info .thumbnails .previous{position:absolute;width:40px;top:calc(50% - 86px)}#product-info .thumbnails .next button,#product-info .thumbnails .previous button{width:40px;height:40px;background-size:27px 14px}#product-info .thumbnails .previous{left:-32px}#product-info .thumbnails .next{right:-32px}#product-info .actions,#product-info .bold-placeholder li,#product-info .inventory meter,#product-info .inventory meter::-webkit-meter-bar,#product-info .trust{width:min(calc(100vw - 48px),684px);max-width:none}#product-info h1{font-size:clamp(32px,5.6vw,53px);margin-bottom:8px;max-width:none}#product-info .live-viewers{display:block}#product-info .price{font-size:clamp(20px,2.9vw,26px)}#product-info .price .discount{top:1px}#product-info .price .discount:before{border-top-width:clamp(10px,1.6vw,13px);border-bottom-width:clamp(12px,1.6vw,13px)}#product-description{max-width:min(calc(100vw - 48px),684px)}#shopify-product-reviews,wise-product-reviews{padding:0 24px;max-width:min(calc(100vw - 48px),684px)}}@media screen and (max-width: 800px) and (min-width: 621px),screen and (max-width: 800px) and (max-height: 1130px){#product-info media-gallery[data-multi=true]{padding:0 40px}#product-info media-gallery[data-multi=true] .main-image,#product-info media-gallery[data-multi=true] .main-image img{width:min(calc(100vw - 128px),620px);height:min(calc(100vw - 128px),620px)}#product-info media-gallery[data-multi=true] .image-slider li{min-width:min(calc(100vw - 128px),620px)}#product-info media-gallery[data-multi=true] .thumbnails .previous{left:0}#product-info media-gallery[data-multi=true] .thumbnails .next{right:0}}@media screen and (max-width: 650px){#product-description floating-add-to-cart{flex-wrap:wrap}#product-description floating-add-to-cart .add-to-cart{width:100%}}@media screen and (max-width: 620px){#product-info .thumbnails .next,#product-info .thumbnails .previous{position:static;margin-top:54px}#product-info .thumbnails .next button,#product-info .thumbnails .previous button{background-position:center center}}@media screen and (max-width: 560px){#product-info{padding:0 16px}#product-info .actions,#product-info .bold-placeholder li,#product-info .inventory meter,#product-info .inventory meter::-webkit-meter-bar,#product-info .trust,#product-info .live-viewers{width:calc(100vw - 32px)}#shopify-product-reviews,wise-product-reviews{padding:0 16px;max-width:none}floating-add-to-cart .edit button{padding:10px 0}}@media screen and (max-width: 480px){#shopify-product-reviews .spr-summary{display:block}#shopify-product-reviews .spr-starrating{justify-content:center}#shopify-product-reviews .spr-summary-actions{display:block;margin-top:16px}#shopify-product-reviews .spr-summary-actions-newreview{width:100%}}@media screen and (max-width: 460px){#product-description blockquote{text-align:left}}@media screen and (max-width: 430px){#product-info .variant-options{flex-wrap:nowrap;gap:8px;width:calc(100vw - 16px);overflow:auto}#product-info .variant-options label{margin-right:0;min-height:48px;display:flex;align-items:center;justify-content:center;padding:4px 16px}}@media screen and (max-width: 365px){#product-info .bold-placeholder label[for^=Buy]{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-main-product.css.map */
