:root{--sloosh-bg: #ffffff;--sloosh-blue: #42CEFF;--sloosh-yellow: #FFF856;--sloosh-text: #000000}.sloosh-p-section{background-color:var(--sloosh-bg);padding:36px 0;font-family:var(--font-body-family, "Rubik", sans-serif)}.sloosh-breadcrumb{font-size:12px;margin-bottom:30px;text-transform:uppercase;font-weight:400;letter-spacing:.5px}.sloosh-row{display:flex;gap:60px;align-items:flex-start;overflow:visible}.sloosh-media-col{width:60%;display:flex;flex-direction:column;min-height:0}.sloosh-media-inner{display:flex;gap:20px;align-items:flex-start;width:100%;position:relative}.sloosh-thumb-wrapper{flex:0 0 100px;display:flex;flex-direction:column;overflow:hidden;position:absolute;left:0;top:0;bottom:0}.sloosh-thumb-images{display:flex;flex-direction:column;gap:12px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;height:100%;padding-right:0}.sloosh-thumb-images::-webkit-scrollbar{display:none}.sloosh-thumb-images img{object-fit:cover;border-radius:var(--block-border-radius, 15px);cursor:pointer;border:2px solid transparent;transition:border-color .2s;flex:0 0 auto}.sloosh-thumb-images img.active{border-color:var(--sloosh-blue)}.sloosh-mobile-dots,.sloosh-image-counter{display:none}.sloosh-main-image{flex:1;width:100%;min-height:500px;max-height:800px;margin-left:120px;background:#f5f5f5;border-radius:var(--block-border-radius, 15px);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.sloosh-main-images-container{width:100%;height:100%;position:relative}.sloosh-main-img-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.sloosh-main-image.zoom-enabled{cursor:crosshair}.sloosh-main-image img{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.sloosh-main-image .icon-product-zoom{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;cursor:var(--cursor-zoom-url) 18 18,zoom-in}.sloosh-main-image .icon-product-zoom svg{display:none}@media(max-width:768px){.sloosh-main-image .icon-product-zoom{display:none}}.sloosh-main-image.is-loading img{opacity:.3;filter:blur(10px)}.sloosh-main-image.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:3px solid rgba(0,0,0,.1);border-top-color:var(--sloosh-blue);border-radius:50%;animation:sloosh-spin .8s linear infinite}@keyframes sloosh-spin{to{transform:rotate(360deg)}}@media(max-width:768px){.sloosh-main-image{cursor:default}}.sloosh-features-grid{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-top:40px;gap:20px;flex-wrap:wrap}.feature-item{display:flex;flex-direction:row;align-items:center;gap:12px;font-size:14px;font-weight:400;text-align:left;line-height:1.3;font-family:var(--font-body-family, "Rubik", sans-serif);flex:1 1 0;min-width:0}.feature-icon{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.feature-icon svg,.feature-icon img{width:48px;height:48px;object-fit:contain}.feature-text{flex:1;min-width:0;word-wrap:break-word;overflow-wrap:break-word}.sloosh-info-col{width:40%;overflow:visible}.badge-new{background:var(--sloosh-blue);color:#002538;font-family:var(--font-body-family, "Rubik", sans-serif);font-style:normal;font-weight:500;font-size:17px;line-height:26px;letter-spacing:-.48px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:6px;padding:12px 32px;height:50px;border-radius:var(--button-border-radius, 30px);margin-bottom:16px;cursor:pointer;flex:none}.product-title{font-family:var(--title-font-family, "Syne", sans-serif);font-size:var(--title-font-size, 32px);font-weight:500;line-height:35px;letter-spacing:-.5px;margin:0 0 10px}.tagline{font-family:var(--font-body-family, "Rubik", sans-serif);font-weight:300;font-size:15px;line-height:1.4;color:#666;margin:0 0 12px}.product-rating{display:flex;align-items:center;gap:6px;margin-bottom:14px}.product-rating .stars-wrapper{display:flex;gap:2px}.product-rating .star{font-size:14px;line-height:1;display:inline-block}.product-rating .star-full{color:#42ceff!important}.product-rating .star-partial{background:linear-gradient(90deg,#42CEFF var(--fill-percent, 50%),#e0e0e0 var(--fill-percent, 50%));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.product-rating .star-empty{color:#e0e0e0!important}.product-rating .rating-value{font-size:13px;font-weight:600;color:#000;margin-left:2px}.product-rating .review-count{font-size:13px;color:#666}.product-price{font-family:var(--price-font-family, "Rubik", sans-serif);font-size:var(--price-font-size, 42px);font-weight:var(--price-font-weight, 500);margin:0 0 20px;line-height:1;display:flex;align-items:flex-end;gap:12px}.product-price .price-current{color:#000}.product-price .price-compare{font-size:calc(var(--price-font-size, 42px) * .6);font-weight:400;color:#999;text-decoration:line-through}.sloosh-variant-option{margin-bottom:20px}.color-label{font-family:var(--font-head-family, "Syne", sans-serif);font-size:var(--font-body-size, 16px);font-weight:600;margin-bottom:10px;color:#000}.color-label strong{font-weight:600}.color-label .selected-value{font-weight:400}.sloosh-color-swatches{display:flex;gap:10px;flex-wrap:wrap}.swatch-item{position:relative}.swatch-item input[type=radio]{position:absolute;opacity:0;width:0;height:0}.swatch-item label{display:block;width:52px;height:52px;border:1px solid #ddd;border-radius:15px;padding:0;cursor:pointer;transition:border-color .2s;overflow:hidden}.swatch-item input[type=radio]:checked+label{border-color:#000}.swatch-item input[type=radio]:disabled+label{opacity:.4;cursor:not-allowed}.swatch-item label img,.swatch-item label .swatch-color{width:100%;height:100%;border-radius:var(--block-border-radius, 15px);display:block;object-fit:cover}.sloosh-pills{display:flex;gap:10px;flex-wrap:wrap}.pill-item{position:relative}.pill-item input[type=radio]{position:absolute;opacity:0;width:0;height:0}.pill-item label{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:40px;padding:0 16px;border:1px solid #ddd;border-radius:var(--button-border-radius, 30px);font-family:var(--font-button-family, "Rubik", sans-serif);font-size:14px;font-weight:var(--font-button-weight, 400);color:#000;cursor:pointer;transition:all .2s;background:#fff}.pill-item input[type=radio]:checked+label{border-color:#000;background:#000;color:#fff}.pill-item input[type=radio]:disabled+label{opacity:.4;cursor:not-allowed;text-decoration:line-through}.pill-item label:hover{border-color:#000}.sloosh-select-wrapper{position:relative}.sloosh-select{width:100%;padding:10px 14px;border:1.5px solid #ddd;border-radius:var(--button-border-radius, 30px);font-size:13px;font-family:var(--font-button-family, "Rubik", sans-serif);background:#fff;cursor:pointer;-webkit-appearance:none;appearance:none}.sloosh-select:focus{outline:none;border-color:#000}.sloosh-actions-row{display:flex;gap:10px;align-items:center;margin-bottom:10px}.sloosh-qty-box{display:flex;align-items:center;border:1px solid #000;border-radius:var(--button-border-radius, 30px);height:52px;background:#fff;overflow:hidden;padding:0 8px}.sloosh-qty-btn{width:40px;height:100%;background:none;border:none;font-size:20px;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s;font-weight:300}.sloosh-qty-btn:hover{opacity:.6}.sloosh-qty-input{width:50px;height:100%;border:none;text-align:center;font-size:16px;font-weight:500;color:#000;background:transparent;-moz-appearance:textfield}.sloosh-qty-input::-webkit-outer-spin-button,.sloosh-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sloosh-qty-input:focus{outline:none}.sloosh-atc-btn{flex:1;height:52px;border:1px solid #000;background:#fff;border-radius:var(--button-border-radius, 30px);padding:0 24px;font-family:var(--font-button-family, "Rubik", sans-serif);font-weight:var(--font-button-weight, 400);font-size:17px;cursor:pointer;transition:background .2s;position:relative;display:flex;align-items:center;justify-content:center}.sloosh-atc-btn:hover:not(:disabled){background:#f5f5f5}.sloosh-atc-btn:disabled{opacity:.6;cursor:not-allowed;color:#999}.sloosh-atc-btn .btn--preloader{display:none;position:absolute}.sloosh-atc-btn.loading .btn--preloader{display:block}.sloosh-atc-btn.loading .btn--text{opacity:0}.btn-atc .btn--preloader{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.btn-atc.loading .btn--preloader{display:block}.btn-atc.loading .btn--text{opacity:0}.sloosh-buy-now{margin-top:10px;margin-bottom:30px}.sloosh-buy-now .shopify-payment-button__skeleton{display:none!important}.sloosh-buy-now:has(.shopify-payment-button__button[disabled]),.sloosh-buy-now:has(.shopify-payment-button__button--hidden){display:none}.sloosh-buy-now .shopify-payment-button__button[disabled]{display:none!important}.btn-buy{width:100%;background:var(--sloosh-yellow);border:1px solid #000;border-radius:var(--button-border-radius, 30px);padding:14px 20px;font-family:var(--font-button-family, "Rubik", sans-serif);font-weight:var(--font-button-weight, 400);font-size:17px;color:#000;cursor:pointer;transition:opacity .2s;height:52px;margin-top:10px;margin-bottom:30px}.btn-buy:hover:not(:disabled){opacity:.9}.btn-buy:disabled{opacity:.6;cursor:not-allowed}.goes-well-with{margin-top:23px;margin-bottom:30px;padding-top:0;overflow:visible}.goes-well-with-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;position:relative;overflow:visible;min-height:48px}.goes-well-with-title{font-family:var(--font-head-family, "Syne", sans-serif);font-weight:400;font-size:24px;line-height:26px;margin:0;color:#000;font-style:normal}.gww-nav-buttons{display:flex;gap:12px;position:relative;z-index:10}.gww-nav-btn{width:40px;height:40px;border-radius:50%;background:none;border:none;display:flex!important;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0;padding:0;position:relative;z-index:10;opacity:1!important;visibility:visible!important}.gww-nav-btn:disabled{cursor:not-allowed;opacity:.5}.gww-nav-btn:disabled:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff80;border-radius:50%;z-index:2;pointer-events:none}.gww-nav-btn-inner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;overflow:hidden;z-index:0}.gww-nav-btn-inner:after{content:"";position:absolute;z-index:0;top:0;left:0;width:0;padding-top:95%;border-radius:50%;transform:scale(1.15) rotate(-20deg);transform-origin:left bottom;transition-property:width,transform;transition-duration:.4s;transition-timing-function:ease;background-color:var(--color-hover-navigation-arrow-background, #FFFF33)}.gww-nav-btn:hover:not(:disabled) .gww-nav-btn-inner:after{width:130%}.gww-nav-btn svg{position:relative;z-index:1;pointer-events:none;width:40px;height:40px;display:block!important}.gww-nav-btn circle{fill:var(--color-navigation-arrow-background, #FFFFFF);stroke:var(--color-navigation-arrow-border, #000000);stroke-width:1;transition:fill .3s ease}.gww-nav-btn path{stroke:var(--color-navigation-arrow, #000000);stroke-width:1}.gww-nav-btn:hover:not(:disabled) circle{fill:var(--color-hover-navigation-arrow-background, #FFFF33);transition:fill .2s ease .1s}.gww-products-wrapper{overflow:hidden;width:100%}.gww-products-container{display:flex;gap:16px;transition:transform .3s ease}.gww-product-card{flex:0 0 100%;background:#d4f0ff;border-radius:var(--block-border-radius, 15px);padding:20px;cursor:pointer;transition:all .2s;position:relative;border:2px solid transparent;display:flex;align-items:center;gap:16px}.gww-product-card:hover{transform:translateY(-2px)}.gww-product-card.selected{border-color:transparent;background:#d4f0ff}.gww-product-card.sold-out{opacity:.6;cursor:not-allowed}.gww-product-card.sold-out .gww-checkmark{background:#f5f5f5;border-color:#ddd}.gww-product-card.sold-out .gww-product-image{filter:grayscale(100%)}.gww-checkmark{width:30px;height:30px;background:#fff;border-radius:50%;border:1px solid var(--color-button-border-outline, #000000);display:flex;align-items:center;justify-content:center;opacity:1;transform:scale(1);transition:all .3s ease;flex-shrink:0}.gww-product-card.selected .gww-checkmark{background:var(--color-button-background, #FFFF33);border-color:var(--color-button-border-outline, #000000)}.gww-product-card.selected:hover .gww-checkmark{background:var(--color-hover-button-background, #FFFF00)}.gww-checkmark svg{width:20px;height:20px;stroke:var(--color-button-text, #000000);stroke-width:2;fill:none;opacity:0;transform:scale(0);transition:all .2s ease}.gww-product-card.selected .gww-checkmark svg{opacity:1;transform:scale(1)}.gww-product-image{flex:0 0 140px;width:140px;background:transparent;border-radius:var(--block-border-radius, 15px);overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.gww-product-image img{width:100%;height:100%;border-radius:var(--block-border-radius, 15px)}.gww-product-info{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px}.gww-product-title{font-family:var(--font-body-family, "Rubik", sans-serif);font-weight:var(--font-body-weight, 400);font-size:14px;line-height:120%;margin:0;color:#000;font-style:normal}.gww-product-price{font-family:var(--font-body-family, "Rubik", sans-serif);font-weight:300;font-size:20px;line-height:24px;color:#000;margin:0;font-style:normal;text-align:left;width:100%}.gww-mobile-dots{display:none;justify-content:center;gap:8px;margin-top:16px}.gww-dot{height:8px;border-radius:4px;background-color:#fdfdbd;transition:all .3s}.gww-dot.active{width:40px;background-color:#98d8ff}.gww-dot.inactive{width:30px}.sloosh-vendor{font-family:Rubik,sans-serif;font-size:14px;font-weight:400;color:#666;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.sloosh-sku{font-family:Rubik,sans-serif;font-size:14px;font-weight:300;color:#666}.sloosh-sku span:first-child{font-weight:400;color:#000}variant-sku[hidden]{display:none}.sloosh-inventory-wrapper{background:var(--inventory-bg-color, #F7F3F3);border-radius:var(--block-border-radius, 15px);padding:16px;margin-bottom:20px}.sloosh-inventory-status{font-family:Rubik,sans-serif}.sloosh-inventory-text{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:400;line-height:1.4;margin:0}.sloosh-inventory-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sloosh-inventory-icon svg{width:16px;height:16px}.sloosh-progress-bar{width:100%;height:8px;background:#0000001a;border-radius:4px;overflow:hidden}.sloosh-progress-fill{height:100%;transition:width .3s ease;border-radius:4px}.mb-10{margin-bottom:10px}.mb-0{margin-bottom:0}.d-none{display:none!important}.sloosh-share{margin:20px 0;padding:20px 0;border-top:1px solid #e0e0e0}.sloosh-share-title{font-family:Rubik,sans-serif;font-size:14px;font-weight:500;margin-bottom:12px;color:#000}.sloosh-share-buttons{display:flex;gap:10px;flex-wrap:wrap}.sloosh-share-btn{width:40px;height:40px;border-radius:50%;border:1px solid #ddd;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.sloosh-share-btn:hover{border-color:#000;transform:translateY(-2px)}.sloosh-share-btn svg{width:18px;height:18px}.sloosh-description{font-family:Rubik,sans-serif;font-size:14px;font-weight:300;line-height:1.7;color:#666;margin:20px 0}.sloosh-description p{margin-bottom:12px}.sloosh-custom-liquid{margin:20px 0}.sloosh-pickup{margin:20px 0;padding:16px;background:#f5f5f5;border-radius:var(--block-border-radius, 15px)}.sloosh-pickup-title{font-family:Rubik,sans-serif;font-size:14px;font-weight:600;margin-bottom:8px;color:#000}.sloosh-pickup-info{font-family:Rubik,sans-serif;font-size:13px;font-weight:300;color:#666}.sloosh-installments{margin:16px 0;font-family:Rubik,sans-serif;font-size:13px;color:#666}.sloosh-payment-icons{margin:16px 0}.sloosh-payment-icons .list-payment{display:flex;flex-wrap:wrap;gap:8px;align-items:center;list-style:none;padding:0;margin:0 0 12px}.sloosh-payment-icons .list-payment__item{display:flex;align-items:center;justify-content:center;height:30px}.sloosh-payment-icons .payment-method-icon{width:var(--desktop-icon-width, 50px);height:auto;max-height:30px;object-fit:contain}.sloosh-payment-icons .secured-lock-content{display:flex;align-items:center;gap:6px;font-family:Rubik,sans-serif;font-size:13px;color:#666}.sloosh-payment-icons .secured-lock-content svg{width:14px;height:14px;flex-shrink:0}.sloosh-payment-icons .secured-lock-text{line-height:1.4}@media(max-width:749px){.sloosh-payment-icons .payment-method-icon{width:var(--mobile-icon-width, 40px);max-height:24px}.sloosh-payment-icons .secured-lock-content{font-size:12px}.sloosh-payment-icons .secured-lock-content svg{width:12px;height:12px}}.accordion{margin-top:30px}.accordion__item summary{list-style:none;padding:18px 0;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-head-family, "Syne", sans-serif);font-weight:400;font-size:24px;line-height:30.47px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#000;border-top:1px solid #000}.accordion__item[aria-expanded=true]+.accordion__item summary{padding-top:48px}.accordion__item summary::-webkit-details-marker{display:none}.accordion__item summary:after{content:"+";font-size:24px;font-weight:300;color:#666;line-height:1}.accordion__item[aria-expanded=true] summary:after{content:"-"}.accordion__item[aria-expanded=true] summary{font-weight:700}.accordion__item__body{overflow:hidden;max-height:0}.accordion__item__body.active{max-height:none;overflow:visible}.accordion__item__body-content{padding:18px 0}.accordion__item__body-content .RTE-content{font-family:Rubik,sans-serif;font-size:16px;font-weight:300;line-height:1.7;color:#a8a8a8}.accordion__item__body-content .RTE-content *{font-family:inherit}.accordion__item__body-content .RTE-content strong,.accordion__item__body-content .RTE-content b{font-weight:700;color:#000}.accordion__item__body-content .RTE-content em,.accordion__item__body-content .RTE-content i{font-style:italic}.accordion__item__body-content .RTE-content a{color:#42ceff;text-decoration:underline}.accordion__item__body-content .RTE-content a:hover{color:#000}.accordion__item__body-content .RTE-content h1,.accordion__item__body-content .RTE-content h2,.accordion__item__body-content .RTE-content h3,.accordion__item__body-content .RTE-content h4,.accordion__item__body-content .RTE-content h5,.accordion__item__body-content .RTE-content h6{font-weight:700;color:#000;margin-bottom:12px;line-height:1.3}.accordion__item__body-content .RTE-content h1{font-size:24px}.accordion__item__body-content .RTE-content h2{font-size:22px}.accordion__item__body-content .RTE-content h3{font-size:20px}.accordion__item__body-content .RTE-content h4{font-size:18px}.accordion__item__body-content .RTE-content h5{font-size:16px}.accordion__item__body-content .RTE-content h6{font-size:14px}.accordion__item__body-content .RTE-content ul,.accordion__item__body-content .RTE-content ol{margin-left:20px;margin-bottom:12px}.accordion__item__body-content .RTE-content li{margin-bottom:6px}.accordion__item__body-content .RTE-content p{margin-bottom:12px}.accordion__item__body-content .RTE-content p:last-child{margin-bottom:0}.accordion__item__body-content .RTE-content blockquote{border-left:3px solid #42CEFF;padding-left:16px;margin:12px 0;font-style:italic}.accordion__item__body-content .RTE-content code{background:#f5f5f5;padding:2px 6px;border-radius:3px;font-family:monospace;font-size:14px}@media(max-width:768px){.sloosh-p-section{padding:10px 0}.sloosh-breadcrumb{font-size:10px;margin-bottom:20px}.sloosh-row{flex-direction:column;gap:3px}.sloosh-media-col,.sloosh-info-col{width:100%}.sloosh-media-inner{flex-direction:column-reverse;gap:16px;position:static}.sloosh-main-image{width:100%;min-height:auto;max-height:none;border-radius:var(--block-border-radius, 15px);margin-left:0}.sloosh-thumb-wrapper{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;position:static;flex:none}.sloosh-thumb-wrapper::-webkit-scrollbar{display:none}.sloosh-thumb-wrapper{display:none}.sloosh-thumb-images{flex-direction:row;max-height:none;overflow:visible;gap:10px;padding-bottom:5px;width:max-content;height:auto;padding-right:0}.sloosh-thumb-images img{border-radius:var(--block-border-radius, 15px)}.sloosh-mobile-dots{display:none}.sloosh-image-counter{display:block;position:absolute;bottom:16px;right:16px;color:#000;font-family:Rubik,sans-serif;font-weight:400;line-height:1;z-index:10;pointer-events:none}.sloosh-image-counter .current{font-size:18px;font-weight:400}.sloosh-image-counter .separator{font-size:14px;margin:0 2px;font-weight:400}.sloosh-image-counter .total{font-size:14px;font-weight:400}.sloosh-features-grid{display:none}.sloosh-vendor,.sloosh-sku{font-size:12px;margin-bottom:10px}.sloosh-inventory{font-size:13px;padding:8px 14px;margin-bottom:14px}.sloosh-share{margin:16px 0;padding:16px 0}.sloosh-share-title{font-size:13px;margin-bottom:10px}.sloosh-share-btn{width:36px;height:36px}.sloosh-share-btn svg{width:16px;height:16px}.sloosh-description{font-size:13px;margin:16px 0}.sloosh-pickup{margin:16px 0;padding:14px}.sloosh-pickup-title{font-size:13px}.sloosh-pickup-info{font-size:12px}.sloosh-installments{margin:14px 0;font-size:12px}.badge-new{font-size:12px;padding:6px 20px;margin-bottom:16px}.product-title{font-size:var(--title-font-size-mobile, 24px)!important;margin-bottom:8px}.tagline{font-size:14px;margin-bottom:12px}.product-rating{margin-bottom:12px}.product-rating .star{font-size:14px}.product-rating .rating-value,.product-rating .review-count{font-size:12px}.product-price{font-size:var(--price-font-size-mobile, 26px)!important;margin-bottom:20px}.product-price .price-compare{font-size:calc(var(--price-font-size-mobile, 26px) * .6)!important}.color-label{font-family:var(--font-head-family, "Syne", sans-serif);font-size:var(--font-body-size-mobile, 15px);font-weight:600;margin-bottom:10px}.swatch-group{margin-bottom:20px}.swatch-item{width:48px;height:48px}.sloosh-qty-box{height:48px;padding:0 6px}.sloosh-qty-btn{width:35px;font-size:17px}.sloosh-qty-input{width:45px;font-size:15px}.sloosh-buy-now .shopify-payment-button__button{height:48px!important;min-height:48px!important;font-size:14px!important;padding:12px 20px!important}.btn-buy{height:48px;font-size:17px;font-weight:400;padding:12px 20px}.sloosh-actions-row{gap:8px}.sloosh-qty-box{height:48px}.sloosh-qty-btn{width:40px;font-size:18px}.sloosh-qty-input{width:50px;font-size:15px}.sloosh-atc-btn{height:48px;font-size:17px;font-weight:400;padding:0 20px}.sloosh-buy-now .shopify-payment-button__button,.btn-buy{height:48px!important;min-height:48px!important;font-size:17px!important;font-weight:400!important;padding:12px 20px!important}.accordion{margin-top:30px}.accordion__item summary{padding:16px 0;font-size:20px;line-height:25.39px}.accordion__item[aria-expanded=true]+.accordion__item summary{padding-top:40px}.accordion__item__body-content{padding:16px 0}.goes-well-with{display:block;margin-top:30px;margin-bottom:30px}.goes-well-with-header{margin-bottom:16px}.gww-nav-buttons{display:none}.gww-mobile-dots{display:flex}.gww-products-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;margin:0;padding:0;scroll-padding:0}.gww-products-wrapper::-webkit-scrollbar{display:none}.gww-products-container{display:flex;gap:16px;padding-bottom:5px}.gww-product-card{flex:0 0 calc(100% - 16px);min-width:calc(100% - 16px);padding:10px;gap:16px;scroll-snap-align:center;scroll-snap-stop:always;border-radius:var(--block-border-radius, 15px);margin-right:0}.gww-product-card:first-child{margin-left:8px}.gww-product-card:last-child{margin-right:8px}.gww-checkmark{width:20px;height:20px}.gww-checkmark svg{width:12px;height:12px}.gww-product-image{flex:0 0 105px;width:105px;background:transparent;border-radius:var(--block-border-radius, 15px);overflow:hidden}.gww-product-image img{width:100%;height:100%;border-radius:var(--block-border-radius, 15px)}.gww-product-info{gap:8px}.gww-product-title{font-size:15px;line-height:120%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.gww-product-price{font-size:15px;font-weight:300;font-style:normal;line-height:1.2}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-sloosh-product.css.map */
