@charset "UTF-8";.juo-reset *:where(:not(html,iframe,canvas,img,svg,video,audio,.no-reset *,.fa,.far):not(svg *,symbol *)){all:unset;display:revert}.juo-reset *,.juo-reset *:before,.juo-reset *:after{box-sizing:border-box}.juo-reset a,.juo-reset button{cursor:revert}.juo-reset img{max-inline-size:100%;max-block-size:100%}.juo-reset table{border-collapse:collapse}.juo-reset input,.juo-reset textarea{-webkit-user-select:auto}.juo-reset textarea{white-space:revert}.juo-reset meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.juo-reset :where(pre){all:revert}.juo-reset ::placeholder{color:unset}.juo-reset ::marker{content:initial}.juo-reset :where([hidden]){display:none}.juo-reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.juo-reset :where([draggable=true]){-webkit-user-drag:element}.juo-reset :where(dialog:modal){all:revert}#prvw_bundle{display:none!important}.juo-build-a-box .container{max-width:1290px;margin:0 auto;padding:0 30px}.juo-build-a-box .grid-columns{display:block}.juo-build-a-box .hidden{display:none}@media screen and (max-width: 767px){.juo-build-a-box .mobile-hide{display:none}}@media screen and (min-width: 768px){.juo-build-a-box .grid-columns{display:grid;gap:30px 5%;grid-template-columns:30% 30% 30%}.juo-build-a-box .container{max-width:1350px;margin:0 auto;padding:0 30px}.juo-build-a-box .mobile-visible{display:none}}@media screen and (min-width: 1280px){.juo-build-a-box .grid-columns{gap:22px 2.13%;grid-template-columns:23.4% 23.4% 23.4% 23.4%}}#juo-subscription-widget *:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}#juo-subscription-widget *,#juo-subscription-widget *:before,#juo-subscription-widget *:after{box-sizing:border-box}#juo-subscription-widget a,#juo-subscription-widget button{cursor:revert}#juo-subscription-widget ol,#juo-subscription-widget ul,#juo-subscription-widget menu{list-style:none}#juo-subscription-widget img{max-inline-size:100%;max-block-size:100%}#juo-subscription-widget table{border-collapse:collapse}#juo-subscription-widget input,#juo-subscription-widget textarea{-webkit-user-select:auto}#juo-subscription-widget textarea{white-space:revert}#juo-subscription-widget meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}#juo-subscription-widget :where(pre){all:revert}#juo-subscription-widget ::placeholder{color:unset}#juo-subscription-widget ::marker{content:initial}#juo-subscription-widget :where([hidden]){display:none}#juo-subscription-widget :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}#juo-subscription-widget :where([draggable=true]){-webkit-user-drag:element}#juo-subscription-widget :where(dialog:modal){all:revert}.juo-build-a-box .box-headline{text-align:center;background:var(--headline-bg-mobile) no-repeat center;background-size:cover;padding:19px 0}.juo-build-a-box .box-headline__title{font-size:24px;line-height:1.1;font-weight:800}.juo-build-a-box .box-headline__description{font-size:15px;line-height:1.2;font-weight:600;margin:7px 12% 0}.juo-build-a-box .box-headline strong{font-weight:700;color:var(--juo-box-details-color)}.juo-build-a-box .box-headline em{font-style:italic}.juo-build-a-box .box-headline a{text-decoration:underline}@media screen and (min-width: 768px){.juo-build-a-box .box-headline{background:var(--headline-bg) no-repeat center #e0e6ce;background-size:75% auto;padding:28px 0}.juo-build-a-box .box-headline__title{font-size:32px}.juo-build-a-box .box-headline__description{font-size:18px;margin:7px 12% 0}}.juo-build-a-box .box-builder__filters{margin-bottom:7px;padding-top:15px;padding-bottom:15px;display:flex;align-items:center;position:relative}@media screen and (min-width: 768px){.juo-build-a-box .box-builder__filters{padding-top:26px;padding-bottom:20px}}@media screen and (max-width: 767px){.juo-build-a-box .box-builder__filters{position:sticky!important;top:0;z-index:99;background:#fff;margin-right:-30px}}.juo-build-a-box .box-builder__filters:before{width:calc(100% + 30px);height:14px;position:absolute;content:"";background:linear-gradient(180deg,#f5f5f5,#fff);bottom:-3px;left:-30px}@media screen and (min-width: 768px){.juo-build-a-box .box-builder__filters:before{display:none}}.juo-build-a-box .box-builder__filters label{margin-right:10px;position:relative;top:-2px;font-size:14px;font-weight:700;color:#000000b3}@media screen and (min-width: 768px){.juo-build-a-box .box-builder__filters label{font-size:16px;margin-right:16px}}.juo-build-a-box .box-builder__filters button{font-size:14px;font-weight:700;border-radius:var(--juo-box-label-radius);border:2px solid #e1e1e1;cursor:pointer;position:relative;border-color:var(--juo-box-main-color);filter:saturate(0);padding:7px 14px 7px 40px;background-position:2px center}.juo-build-a-box .box-builder__filters button .filter-label{pointer-events:none}.juo-build-a-box .box-builder__filters button.active{filter:saturate(1)}.juo-build-a-box .box-builder__filters button.active:before{background-color:var(--juo-box-main-color)}.juo-build-a-box .box-builder__filters button:before{width:35px;height:35px;position:absolute;content:"";top:2px;left:2px;background-repeat:no-repeat;background-size:auto 35px;border-radius:100%;pointer-events:none}.juo-build-a-box .box-builder__filters button.solution-for-sweaty-armpits:before{background-image:var(--armpits-ico)}.juo-build-a-box .box-builder__filters button.chest-back:before{background-image:var(--chest-back-ico)}.juo-build-a-box .box-builder__filters button.face:before{background-image:var(--face-ico)}.juo-build-a-box .box-builder__filters button.solution-for-sweaty-hands-and-feet:before{background-image:var(--hands-feet-ico)}.juo-build-a-box .box-builder__filters button.accessories:before{background-image:var(--accessories-ico)}@media screen and (min-width: 768px){.juo-build-a-box .box-builder__filters button{font-size:16px;padding-left:50px}.juo-build-a-box .box-builder__filters button:before{width:39px;height:39px;background-size:auto 39px}}.juo-build-a-box .box-builder__filters--wrapper{padding-bottom:4px;overflow-x:auto}.juo-build-a-box .box-builder__filters--wrapper::-webkit-scrollbar{height:2px;border-radius:10px}.juo-build-a-box .box-builder__filters--wrapper::-webkit-scrollbar-track{background:#e1e1e1;border-radius:10px}.juo-build-a-box .box-builder__filters--wrapper::-webkit-scrollbar-thumb{border-radius:10px;background:var(--juo-box-details-color)}.juo-build-a-box .box-builder__filters .collections-filter{display:flex;flex-basis:70%;margin-right:20px}.juo-build-a-box .box-builder__filters .collections-filter.hidden{opacity:0}.juo-build-a-box .box-builder__filters .collections-filter ul{display:flex}.juo-build-a-box .box-builder__filters .collections-filter li{display:flex;flex-shrink:0;margin-right:10px}.juo-build-a-box .box-builder__filters .collections-filter li:last-child{margin-right:6px}.juo-build-a-box .box-builder__filters .collections-filter button .label{filter:saturate(0)}.juo-build-a-box .box-builder__filters .collections-filter button svg,.juo-build-a-box .box-builder__filters .collections-filter button img{height:26px;width:auto;margin:0 auto}.juo-build-a-box .box-builder__filters .collections-filter button .label{font-size:9px;line-height:16px;text-align:center;margin-top:1px;white-space:nowrap}.juo-build-a-box .box-builder__products-list{position:relative}.juo-build-a-box .box-builder__products-list--item{display:flex;flex-direction:column;margin-bottom:30px}.juo-build-a-box .box-builder__products-list--item.in-cart .product-qty-wrapper{display:flex}.juo-build-a-box .box-builder__products-list--item.in-cart .product-add-to-box{display:none}.juo-build-a-box .box-builder__products-list .product-image{display:block;border-radius:var(--juo-box-img-radius);overflow:hidden}.juo-build-a-box .box-builder__products-list .product-image img{width:100%;height:auto;display:block}.juo-build-a-box .box-builder__products-list .product-data{display:flex;justify-content:space-between;padding:14px 0 9px}@media screen and (min-width: 768px){.juo-build-a-box .box-builder__products-list .product-data{min-height:66px}}.juo-build-a-box .box-builder__products-list .product-title,.juo-build-a-box .box-builder__products-list .product-price{font-size:18px;font-weight:700;line-height:1.2}.juo-build-a-box .box-builder__products-list .product-title{padding-right:10px}.juo-build-a-box .box-builder__products-list .product-meta{flex-grow:1;display:flex;flex-direction:column;justify-content:end}.juo-build-a-box .box-builder__products-list .product-meta .row{padding:10px 0;display:flex;justify-content:space-between;flex-wrap:wrap;border-top:1px solid #ccc}.juo-build-a-box .box-builder__products-list .product-meta .row:first-child{border:0 none;padding-top:0}.juo-build-a-box .box-builder__products-list .product-meta .product-meta-item{font-weight:700;font-size:14px;display:flex;align-items:baseline}.juo-build-a-box .box-builder__products-list .product-meta .product-meta-item label{font-size:12px;color:gray;margin-right:7px}.juo-build-a-box .box-builder__products-list .product-meta .meta-item-strength{display:flex;align-items:baseline}.juo-build-a-box .box-builder__products-list .product-meta .meta-item-strength svg{position:relative;top:3px}.juo-build-a-box .box-builder__products-list .product-meta .meta-item-strength svg.active path:first-child{fill:#b5dff2}.juo-build-a-box .box-builder__products-list .product-collections{display:flex;flex-wrap:wrap}.juo-build-a-box .box-builder__products-list .product-collections span{line-height:1.4;font-size:13px;font-weight:700;border-radius:var(--juo-box-label-radius);border:2px solid #e1e1e1;padding:2px 10px 1px;margin-right:6px;margin-bottom:5px;border-color:var(--juo-box-main-color)}.juo-build-a-box .box-builder__products-list .product-collections span.product-variant-title{border-color:#000}.juo-build-a-box .box-builder__products-list .product-add-to-box-wrapper{display:flex}.juo-build-a-box .box-builder__products-list .product-qty-wrapper{width:100%;height:44px;margin-top:-1px;display:none;align-items:center;justify-content:space-between;text-align:center}.juo-build-a-box .box-builder__products-list .product-qty-wrapper .cart-info{padding-left:28px;position:relative}.juo-build-a-box .box-builder__products-list .product-qty-wrapper .cart-info:before{width:20px;height:20px;content:"";position:absolute;left:0;top:2px;border-radius:100%;background:var(--juo-box-main-color)}.juo-build-a-box .box-builder__products-list .product-qty-wrapper .cart-info:after{width:11px;height:7px;content:"";position:absolute;left:5px;top:7px;transform:rotate(-45deg);border-bottom-left-radius:2px;border:2px solid #000;border-color:transparent transparent #000 #000}.juo-build-a-box .box-builder__products-list .product-qty-form{flex-basis:134px;height:44px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:var(--juo-box-btn-radius);border:2px solid #000}.juo-build-a-box .box-builder__products-list .product-qty-form input{width:70px;font-size:16px;line-height:16px;color:#000;font-weight:600;text-align:center;padding-top:2px}.juo-build-a-box .box-builder__products-list .product-qty-form input:focus{outline:none;box-shadow:none}.juo-build-a-box .box-builder__products-list .product-qty-form input::-webkit-outer-spin-button,.juo-build-a-box .box-builder__products-list .product-qty-form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.juo-build-a-box .box-builder__products-list .product-qty-form input[type=number]{-moz-appearance:textfield}.juo-build-a-box .box-builder__products-list .product-qty-form button{width:20px;cursor:pointer;display:flex;font-size:28px;font-weight:500;color:#000;justify-content:center;align-items:center}.juo-build-a-box .box-builder__products-list .product-add-to-box{flex-basis:100%;margin-top:-1px}.juo-build-a-box .box-builder__products-list .product-add-to-box span{pointer-events:none}.subscribe-box-option{margin-top:5px;position:relative;z-index:99999}.subscribe-box-option-wrapper{display:flex;align-items:center;flex-wrap:wrap;align-items:flex-start;margin:0 -15px;padding:10px 15px;background:#f7f6f5}@media screen and (min-width: 620px){.subscribe-box-option-wrapper{margin:0;padding:0 0 20px;background:none}}@media screen and (min-width: 768px){.subscribe-box-option{margin-top:1px}.subscribe-box-option:after{width:1px;height:90%;content:"";position:absolute;right:32px;top:7%;background:var(--juo-box-highlight-color)}}.subscribe-box-option .subscribe-box-form{position:relative;top:1px;margin-right:7px}@media screen and (min-width: 768px){.subscribe-box-option .subscribe-box-form{margin-right:50px}}.subscribe-box-option .subscribe-box-form .extra-label{text-transform:uppercase;font-weight:700;font-size:16px;line-height:1}.subscribe-box-option .subscribe-box-form label{font-size:12px;font-weight:600;color:#363832;cursor:pointer}.subscribe-box-option .subscribe-box-form .row{display:flex}.subscribe-box-option .subscribe-box-form #juo-box-subscribe{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:5px}.subscribe-box-option .subscribe-box-form #juo-box-subscribe:after{display:block;width:16px;height:16px;font-size:16px;line-height:14px;content:"";border:1px solid #000;position:relative;top:3px;border-radius:2px;background-color:#fff}.subscribe-box-option .subscribe-box-form #juo-box-subscribe:checked:after{content:"";text-align:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMC4yMTg4IDAuNDQ1MzEyQzEwLjI2NTYgMC4zOTg0MzggMTAuMzEyNSAwLjM3NSAxMC40MDYyIDAuMzc1QzEwLjQ3NjYgMC4zNzUgMTAuNTQ2OSAwLjM5ODQzOCAxMC42MTcyIDAuNDQ1MzEyTDExLjI3MzQgMS4xMjVDMTEuMzIwMyAxLjE3MTg4IDExLjM2NzIgMS4yNDIxOSAxMS4zNjcyIDEuMzEyNUMxMS4zNjcyIDEuNDA2MjUgMTEuMzIwMyAxLjQ3NjU2IDExLjI3MzQgMS41MjM0NEw0LjI0MjE5IDguNTU0NjlDNC4xOTUzMSA4LjYwMTU2IDQuMTI1IDguNjI1IDQuMDU0NjkgOC42MjVDMy45NjA5NCA4LjYyNSAzLjg5MDYyIDguNjAxNTYgMy44NDM3NSA4LjU1NDY5TDAuNzI2NTYyIDUuNDE0MDZDMC42NTYyNSA1LjM2NzE5IDAuNjMyODEyIDUuMzIwMzEgMC42MzI4MTIgNS4yMjY1NkMwLjYzMjgxMiA1LjE1NjI1IDAuNjU2MjUgNS4wODU5NCAwLjcyNjU2MiA1LjAxNTYyTDEuMzgyODEgNC4zNTkzOEMxLjQyOTY5IDQuMzEyNSAxLjUgNC4yNjU2MiAxLjU5Mzc1IDQuMjY1NjJDMS42NjQwNiA0LjI2NTYyIDEuNzM0MzggNC4zMTI1IDEuNzgxMjUgNC4zNTkzOEw0LjA1NDY5IDYuNjMyODFMMTAuMjE4OCAwLjQ0NTMxMloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center}.subscribe-box-option .subscribe-box-form .subscribe-box__select{width:100%;max-width:100%;height:26px;display:none;background-color:#fff;padding:3px 30px 3px 15px;color:#000;font-size:12px;font-weight:400;line-height:20px;background-image:url("data:image/svg+xml, %3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.08984 0C0.773438 0 0.5625 0.175781 0.457031 0.457031C0.316406 0.738281 0.386719 0.984375 0.597656 1.19531L5.13281 5.73047C5.27344 5.87109 5.41406 5.94141 5.625 5.94141C5.80078 5.94141 5.97656 5.87109 6.11719 5.73047L10.6523 1.19531C10.8633 0.984375 10.8984 0.738281 10.793 0.457031C10.6523 0.175781 10.4414 0 10.1602 0H1.08984Z' fill='%23232A30'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 10px center;border-radius:var(--juo-box-btn-radius);border:1px solid #d8d8d9;background-color:#fcfdfe;margin:3px 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.subscribe-box-option .subscribe-box-form .subscribe-box__select.active{display:initial}@media screen and (max-width: 767px){.subscribe-box-option .subscribe-box-form .subscribe-box__select{margin-left:0;margin-bottom:2px;width:100%}}.subscribe-box-option .subscribe-box-form .save-tooltip{position:relative;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-weight:400;font-size:12px;line-height:1;color:var(--juo-box-highlight-text-color);margin-left:5px;cursor:pointer;flex-shrink:0;top:4px;right:0;z-index:1}.subscribe-box-option .subscribe-box-form .save-tooltip:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;background-color:var(--juo-box-highlight-color);z-index:-1;border-radius:50%}.subscribe-box-option .subscribe-box-form .save-tooltip:hover .save-tooltip__message{display:block;z-index:999}.subscribe-box-option .subscribe-box-form .save-tooltip__message{width:320px;display:none;position:absolute;bottom:30px;left:50%;transform:translate(-50%);font-size:13px;font-weight:400;line-height:20px;padding:20px 23px;background:var(--juo-box-highlight-color);border-radius:5px;color:var(--juo-box-highlight-text-color);z-index:99}.subscribe-box-option .subscribe-box-form .save-tooltip__message h3{font-weight:700;margin-bottom:15px}.subscribe-box-option .subscribe-box-form .save-tooltip__message ul{list-style:none}.subscribe-box-option .subscribe-box-form .save-tooltip__message li{font-weight:600;font-size:13px;line-height:16px;padding:7px 0 2px 30px;position:relative}.subscribe-box-option .subscribe-box-form .save-tooltip__message li:before{width:18px;height:18px;display:block;content:"";position:absolute;left:0;top:4px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjYiIGN5PSIyNyIgcj0iMTgiIGZpbGw9IiMzQzU0MTAiLz4KPHBhdGggZD0iTTIwIDI3LjY2ODRMMjMuNzMzNiAzMS4yNjIyQzI0LjE0OSAzMS42NjIxIDI0LjgxNTYgMzEuNjI4OCAyNS4xODkgMzEuMTg5NEwzMyAyMiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:cover}.subscribe-box-option .subscribe-box-form .save-tooltip__message:after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-7px;width:14px;height:14px;background-color:var(--juo-box-highlight-color);border-radius:2px;transform:rotate(45deg)}.subscribe-box-option .subscribe-box-form__saving-badge{min-width:50px;padding:4px 16px;margin:9px 0 0 43px;color:#fff;background-color:#e7ccb2;border-radius:7px}.subscribe-box-option .info-label{font-size:10px;line-height:1;margin:3px 0 0;padding:1px 4px;display:flex;align-items:center;border-radius:4px;background:#fff}.subscribe-box-option .info-label img{width:18px;height:18px;margin-right:4px;position:relative}@media screen and (min-width: 768px){.subscribe-box-option .info-label{padding:3px 23px;position:relative;top:4px;border-radius:6px;background:#fdf7fa}}@media screen and (max-width: 767px){.sm\:hidden{display:none}.box-builder__drawer{bottom:-300px!important;transition:all .3s ease-in-out}.box-builder__drawer.mobile-visible{bottom:-1px!important;transition:all .3s ease-in-out;z-index:9999999999999}}.box-builder__drawer{margin-top:0;padding:2px 0;position:sticky;left:0;bottom:-1px;box-shadow:0 -10px 10px #0001;border-radius:10px 10px 0 0;background:#fff;z-index:49;contain:layout;margin-bottom:-45px}@media screen and (min-width: 768px){.box-builder__drawer{margin-bottom:-36px}}.box-builder__drawer .container{position:relative;padding-left:15px;padding-right:15px}@media screen and (min-width: 768px){.box-builder__drawer .container{padding-left:30px;padding-right:30px}}.box-builder__drawer .header-wrapper{padding:11px 0 10px}@media screen and (min-width: 768px){.box-builder__drawer .columns-wrapper{display:grid;grid-template-columns:58% 20% 20%;align-items:center;padding:13px 0;display:flex}.box-builder__drawer .columns-wrapper .column{flex-grow:1}.box-builder__drawer .columns-wrapper .column-4-6{flex-grow:0;max-width:58%}.box-builder__drawer .columns-wrapper .column-1-6{flex-basis:20%}}.box-builder__drawer .tiers-description{min-height:16px;font-size:14px;line-height:16px;font-weight:600;margin-right:40px}.box-builder__drawer .tiers-description--completed{display:none}.box-builder__drawer .show-items{position:absolute;right:20px;top:4px;transform:rotate(180deg);transition:all .3s ease-in-out;display:none}.box-builder__drawer .show-items *{pointer-events:none}.box-builder__drawer .show-items.active{transform:rotate(0)}.box-builder__drawer .progress-line{height:4px;position:absolute;left:7px;right:7px;top:15px;overflow:hidden;background:#e9e9e9}.box-builder__drawer .progress-line__active{width:0;height:100%;display:block;background:var(--juo-box-details-color);transition:width .2s ease-in-out;transition-delay:.05s}@media screen and (min-width: 768px){.box-builder__drawer .progress-line{height:8px;top:23px}}.box-builder__drawer .progress-bar-mask{position:relative}@media screen and (min-width: 768px){.box-builder__drawer .progress-bar-mask{margin:0 0 0 -20px}.box-builder__drawer .progress-bar-mask:before,.box-builder__drawer .progress-bar-mask:after{content:"";position:absolute;top:0;bottom:0;width:20px;z-index:999;pointer-events:none}.box-builder__drawer .progress-bar-mask:before{left:0;background:linear-gradient(-90deg,#fff0,#fff)}.box-builder__drawer .progress-bar-mask:after{right:0;background:linear-gradient(90deg,#fff0,#fff)}}.box-builder__drawer .progress-bar{display:flex;flex-direction:column;flex-wrap:nowrap;padding-top:32px;transition:height .3s ease-in-out}.box-builder__drawer .progress-bar::-webkit-scrollbar{height:1px}.box-builder__drawer .progress-bar::-webkit-scrollbar-track{background:#e1e1e1;border-radius:10px}.box-builder__drawer .progress-bar::-webkit-scrollbar-thumb{border-radius:10px;background:var(--juo-box-details-color)}.box-builder__drawer .progress-bar.visible{height:77px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth}@media screen and (min-width: 768px){.box-builder__drawer .progress-bar.visible{height:90px}}.box-builder__drawer .progress-bar-container{position:relative;z-index:1;min-width:0;height:40px;transition:height .5s ease-in-out;margin-right:-20px;padding-right:20px}.box-builder__drawer .progress-bar-container.full{height:130px}.box-builder__drawer .progress-bar--items{width:fit-content;display:flex;flex-wrap:nowrap;margin-top:-18px;margin-left:1px;padding:0 7px;position:relative}.box-builder__drawer .progress-bar .product-slot{display:flex}.box-builder__drawer .progress-bar--item{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:7px;margin-right:24px;position:relative;border-radius:100%;border:1px solid #fff;box-shadow:0 0 0 1px #e9e9e9;background:#e9e9e9}.box-builder__drawer .progress-bar--item:last-child{margin-right:0}.box-builder__drawer .progress-bar--item:after{width:20px;height:20px;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:98}.box-builder__drawer .progress-bar--item figure{width:48px;height:48px;padding:0;margin:-1px 0 0;position:absolute;z-index:99;left:50%;top:50%;transform:translate(-50%,-50%);overflow:hidden;border-radius:100%;background:#fff;opacity:0;transition:opacity .3s ease-in-out;transition-delay:.05s}.box-builder__drawer .progress-bar--item figure img{width:100%;height:100%;display:block;border:1px solid #e9e9e9;border-radius:100%}@media screen and (min-width: 768px){.box-builder__drawer .progress-bar--item{height:54px;width:54px;margin-right:43px}.box-builder__drawer .progress-bar--item figure{width:72px;height:72px}}.box-builder__drawer .progress-bar--item .button__remove{position:absolute;z-index:99;right:-10px;top:-15px;transition:all .3s ease-in-out;transition-delay:.05s;opacity:0;pointer-events:none;cursor:pointer}.box-builder__drawer .progress-bar--item .button__remove svg{pointer-events:none}.box-builder__drawer .progress-bar--item .button__remove svg circle{fill:#777;stroke:#777}@media screen and (min-width: 768px){.box-builder__drawer .progress-bar--item .button__remove{width:24px;height:24px;right:-15px;top:-14px}.box-builder__drawer .progress-bar--item .button__remove svg{width:24px;height:24px}}.box-builder__drawer .progress-bar--item .discount-ribbon{width:auto;font-size:11px;line-height:12px;font-weight:600;display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;column-gap:2px;z-index:99;color:#000;white-space:nowrap;padding:4px 8px;border-radius:999rem;background:#fff;border:1px solid var(--juo-box-main-color);position:absolute;left:50%;bottom:-20px;transform:translate(-50%);transition:all .3s ease-in-out;transition-delay:.05s}.box-builder__drawer .progress-bar--item .discount-ribbon span{line-height:1}.box-builder__drawer .progress-bar--item .discount-ribbon svg{margin-left:2px;position:relative;top:0;transform:scale(1.2)}@media screen and (min-width: 768px){.box-builder__drawer .progress-bar--item .discount-ribbon{bottom:-19px;padding-left:15px;padding-right:15px}}.box-builder__drawer .progress-bar--item.active figure{opacity:1}.box-builder__drawer .progress-bar--item.active .button__remove{opacity:1;pointer-events:all}.box-builder__drawer .progress-bar--item.active .button__remove:hover{transform:scale(1.1)}.box-builder__drawer .progress-bar--item.active .discount-ribbon{color:#000;background:var(--juo-box-main-color)}.box-builder__drawer .subscribe-box-option{margin-top:5px;position:relative;z-index:99999}@media screen and (min-width: 768px){.box-builder__drawer .subscribe-box-option{margin-top:1px}.box-builder__drawer .subscribe-box-option:after{width:1px;height:90%;content:"";position:absolute;right:27px;top:7%;background:#8cb6af}}.box-builder__drawer .subscribe-box-option-wrapper{display:flex;align-items:center;flex-wrap:wrap;align-items:flex-start;margin:0 -15px;padding:10px 15px;background:#f7f6f5}@media screen and (min-width: 768px){.box-builder__drawer .subscribe-box-option-wrapper{margin:0;padding:10px 10px 10px 50px;background:none}}.box-builder__drawer .subscribe-box-option .subscribe-box-form{position:relative;top:1px;margin-right:7px}@media screen and (min-width: 768px){.box-builder__drawer .subscribe-box-option .subscribe-box-form{margin-right:50px}}.box-builder__drawer .subscribe-box-option .subscribe-box-form .extra-label{text-transform:uppercase;font-weight:700;font-size:16px;line-height:1}.box-builder__drawer .subscribe-box-option .subscribe-box-form label{font-size:12px;font-weight:600;color:#363832;cursor:pointer}.box-builder__drawer .subscribe-box-option .subscribe-box-form .row{display:flex}.box-builder__drawer .subscribe-box-option .subscribe-box-form #juo-box-subscribe{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:5px}.box-builder__drawer .subscribe-box-option .subscribe-box-form #juo-box-subscribe:after{display:block;width:16px;height:16px;font-size:16px;line-height:14px;content:"";border:1px solid #000;position:relative;top:3px;border-radius:2px;background-color:#fff}.box-builder__drawer .subscribe-box-option .subscribe-box-form #juo-box-subscribe:checked:after{content:"";text-align:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMC4yMTg4IDAuNDQ1MzEyQzEwLjI2NTYgMC4zOTg0MzggMTAuMzEyNSAwLjM3NSAxMC40MDYyIDAuMzc1QzEwLjQ3NjYgMC4zNzUgMTAuNTQ2OSAwLjM5ODQzOCAxMC42MTcyIDAuNDQ1MzEyTDExLjI3MzQgMS4xMjVDMTEuMzIwMyAxLjE3MTg4IDExLjM2NzIgMS4yNDIxOSAxMS4zNjcyIDEuMzEyNUMxMS4zNjcyIDEuNDA2MjUgMTEuMzIwMyAxLjQ3NjU2IDExLjI3MzQgMS41MjM0NEw0LjI0MjE5IDguNTU0NjlDNC4xOTUzMSA4LjYwMTU2IDQuMTI1IDguNjI1IDQuMDU0NjkgOC42MjVDMy45NjA5NCA4LjYyNSAzLjg5MDYyIDguNjAxNTYgMy44NDM3NSA4LjU1NDY5TDAuNzI2NTYyIDUuNDE0MDZDMC42NTYyNSA1LjM2NzE5IDAuNjMyODEyIDUuMzIwMzEgMC42MzI4MTIgNS4yMjY1NkMwLjYzMjgxMiA1LjE1NjI1IDAuNjU2MjUgNS4wODU5NCAwLjcyNjU2MiA1LjAxNTYyTDEuMzgyODEgNC4zNTkzOEMxLjQyOTY5IDQuMzEyNSAxLjUgNC4yNjU2MiAxLjU5Mzc1IDQuMjY1NjJDMS42NjQwNiA0LjI2NTYyIDEuNzM0MzggNC4zMTI1IDEuNzgxMjUgNC4zNTkzOEw0LjA1NDY5IDYuNjMyODFMMTAuMjE4OCAwLjQ0NTMxMloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center}.box-builder__drawer .subscribe-box-option .subscribe-box-form .subscribe-box__select{width:100%;max-width:100%;height:26px;display:none;background-color:#fff;padding:3px 30px 3px 15px;color:#000;font-size:12px;font-weight:400;line-height:20px;background-image:url("data:image/svg+xml, %3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.08984 0C0.773438 0 0.5625 0.175781 0.457031 0.457031C0.316406 0.738281 0.386719 0.984375 0.597656 1.19531L5.13281 5.73047C5.27344 5.87109 5.41406 5.94141 5.625 5.94141C5.80078 5.94141 5.97656 5.87109 6.11719 5.73047L10.6523 1.19531C10.8633 0.984375 10.8984 0.738281 10.793 0.457031C10.6523 0.175781 10.4414 0 10.1602 0H1.08984Z' fill='%23232A30'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 10px center;border-radius:var(--juo-box-btn-radius);border:1px solid #d8d8d9;background-color:#fcfdfe;margin:3px 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.box-builder__drawer .subscribe-box-option .subscribe-box-form .subscribe-box__select.active{display:initial}@media screen and (max-width: 767px){.box-builder__drawer .subscribe-box-option .subscribe-box-form .subscribe-box__select{margin-left:0;margin-bottom:2px;width:100%}}.box-builder__drawer .subscribe-box-option .subscribe-box-form .save-tooltip{position:relative;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-weight:400;font-size:12px;line-height:1;color:#fff;margin-left:5px;cursor:pointer;flex-shrink:0;top:4px;right:0;z-index:1}.box-builder__drawer .subscribe-box-option .subscribe-box-form .save-tooltip:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;background-color:#8cb6af;z-index:-1;border-radius:50%}.box-builder__drawer .subscribe-box-option .subscribe-box-form .save-tooltip:hover .save-tooltip__message{display:block;z-index:999}.box-builder__drawer .subscribe-box-option .subscribe-box-form .save-tooltip__message{width:320px;display:none;position:absolute;bottom:30px;left:50%;transform:translate(-50%);font-size:13px;font-weight:400;line-height:20px;padding:20px 23px;background:#8cb6af;border-radius:5px;color:#fff;z-index:99}.box-builder__drawer .subscribe-box-option .subscribe-box-form .save-tooltip__message h3{font-weight:700;margin-bottom:15px}.box-builder__drawer .subscribe-box-option .subscribe-box-form .save-tooltip__message ul{list-style:none}.box-builder__drawer .subscribe-box-option .subscribe-box-form .save-tooltip__message li{font-weight:600;font-size:13px;line-height:16px;padding:7px 0 2px 30px;position:relative}.box-builder__drawer .subscribe-box-option .subscribe-box-form .save-tooltip__message li:before{width:18px;height:18px;display:block;content:"";position:absolute;left:0;top:4px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjYiIGN5PSIyNyIgcj0iMTgiIGZpbGw9IiMzQzU0MTAiLz4KPHBhdGggZD0iTTIwIDI3LjY2ODRMMjMuNzMzNiAzMS4yNjIyQzI0LjE0OSAzMS42NjIxIDI0LjgxNTYgMzEuNjI4OCAyNS4xODkgMzEuMTg5NEwzMyAyMiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:cover}.box-builder__drawer .subscribe-box-option .subscribe-box-form .save-tooltip__message:after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-7px;width:14px;height:14px;background-color:#8cb6af;border-radius:2px;transform:rotate(45deg)}.box-builder__drawer .subscribe-box-option .subscribe-box-form__saving-badge{min-width:50px;padding:4px 16px;margin:9px 0 0 43px;color:#fff;background-color:#e7ccb2;border-radius:7px}.box-builder__drawer .subscribe-box-option .info-label{font-size:10px;line-height:1;margin:3px 0 0;padding:1px 4px;display:flex;align-items:center;border-radius:4px;background:#fff}.box-builder__drawer .subscribe-box-option .info-label img{width:18px;height:18px;margin-right:4px;position:relative}@media screen and (min-width: 768px){.box-builder__drawer .subscribe-box-option .info-label{padding:3px 23px;position:relative;top:4px;border-radius:6px;background:#fdf7fa}}.box-builder__drawer .box-summary{display:flex;align-items:center;padding:12px 0}.box-builder__drawer .box-summary__total-price{flex-basis:52.5%;display:flex;align-items:baseline;padding-right:20px;font-weight:700}.box-builder__drawer .box-summary__total-price label{color:#43453e;margin-right:8px}.box-builder__drawer .box-summary__total-price .price{font-size:18px;letter-spacing:normal}.box-builder__drawer .box-summary__total-price .price--compare{font-size:14px;color:#a6a6a6;text-decoration:line-through;font-weight:600}.box-builder__drawer .box-summary__checkout{flex-basis:47.5%;display:flex}.box-builder__drawer .box-summary__checkout .go-to-checkout{flex-basis:100%;font-weight:500}.box-builder__drawer .box-summary__checkout .go-to-checkout.disabled{pointer-events:none;opacity:.5}@media screen and (min-width: 768px){.box-builder__drawer .box-summary{padding-left:12px;display:block}.box-builder__drawer .box-summary__checkout{margin-top:1px}.box-builder__drawer .box-summary__checkout .go-to-checkout{height:48px;top:4px;position:relative}}.juo-box-drawer__error{position:absolute;bottom:100%;margin-bottom:13px;max-width:300px;right:0;padding:13px 22px;background-color:#e7ccb2;border-radius:6px;opacity:0;transform:translateY(100%);transition:opacity 1s ease,transform 1s ease;font-size:13px;line-height:1.2;word-wrap:break-word}.juo-box-drawer__error.active{opacity:1;transform:translateY(0)}@media screen and (max-width: 767px){.container{margin:7px 0 0;padding-left:0;padding-right:0;width:auto;max-width:none}.main-footer .container{padding-left:1rem;padding-right:1rem}.juo-box-drawer__progress-bar--item{margin-right:18px}.juo-box-drawer__progress-bar-header{display:flex;justify-content:space-between;align-items:center;padding:0 10px;min-height:32px;margin-bottom:-5px}.juo-box-drawer__progress-bar-header p{height:auto;margin-right:8px}.juo-box-drawer__progress-bar-header .show-items{position:static}.discount-ribbon svg{width:12px;height:12px}}.box-builder{--font-primary: "Open Sans", var(--typeBaseFallback);--primary-color: #012b51;--primary-text-color: #121212;--active-color: #012b51;--tropical-color: #f0bb59;--wild-color: #dc6a80;--lemon-color: #98c3a1;--tile-bg-color: #ffffff}.bab__images .product__thumbs{margin-right:0}.bab__images .product__thumbs--scroller{margin-top:15px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:7.5px;row-gap:7.5px}.bab__images .product__thumb-item{border:solid 1px #d7dadd;border-radius:6px;width:100%!important;max-width:100%;overflow:hidden}.bab__builder .awt-style-1{display:none}button.juo-btn{display:flex;width:100%;justify-content:center;align-items:center;border:0;padding:0 3rem;height:44px;font-size:16px;font-weight:600;text-align:center;cursor:pointer;background:var(--juo-box-main-color);border-radius:var(--juo-box-btn-radius);background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.bab__container{display:flex;flex-direction:column;max-width:1244px;padding:0 20px;margin:0 auto}.bab__images{flex-shrink:1;flex-grow:1;min-width:0}.bab__featured-image img{display:block;width:100%;height:auto}.bab__thumbnails{margin-top:15px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:7.5px;row-gap:7.5px}.bab__thumbnail{border:solid 1px #d7dadd;border-radius:6px;overflow:hidden}.bab__thumbnail img{display:block;width:100%;height:auto}.bab__builder{flex-shrink:1}.bab__title{font-size:24px!important;font-weight:400;margin:10px 0 8px;color:var(--primary-text-color)}.bab__progress-bar{position:relative;margin:6px 6px 72px}.bab__progress-bar:after{display:block;content:"";height:4px;background:#d8d8d9}.bab__progress-bar-active-bar{position:absolute;top:0;left:0;bottom:0;display:block;background:var(--active-color)}.bab__progress-bar-step{position:absolute;top:2px;box-sizing:content-box;width:12px;height:12px;background:#d8d8d9;border:solid 2px white;border-radius:50%;transform:translate(-50%) translateY(-50%)}.bab__progress-bar-step.active{background:var(--active-color)}.bab__progress-bar-step:not(.active):after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:#fff;border-radius:50%;content:""}.bab__progress-bar-step--threshold{background:var(--active-color)}.bab__progress-bar-marker{position:absolute;display:flex;flex-direction:column-reverse;align-items:flex-end;top:18px;transform:translate(-100%);color:#5e676f;font-style:normal;font-size:16px;font-weight:700;white-space:nowrap}.bab__progress-bar-marker:after{position:relative;top:-4px;margin:0 -2px 0 4px;max-height:14px;content:url("data:image/svg+xml, %3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.84828 11.3152C6.41127 12.547 5.07886 12.9801 1.47473 12.6431C0.840134 12.4526 1.01797 11.6282 1.99373 11.6282C4.75337 11.6282 6.04396 11.0648 7.7153 9.06914C9.51866 6.9159 9.37283 4.60396 9.37283 3.20756C9.37283 3.20756 8.98015 3.36038 8.59515 3.65083C7.83913 4.22121 7.14895 4.75978 6.32099 5.19741C6.17164 5.27635 5.98831 5.21651 5.90824 5.06776C5.83877 4.93871 5.86722 4.77883 5.97669 4.68138C6.39586 4.3082 7.41846 3.3923 7.99009 2.83299C8.72134 2.11752 9.2687 1.40662 9.2687 1.40662C9.2687 1.40662 9.9681 0.475986 10.4845 0.630982C10.7155 0.700299 10.9351 1.38487 11.0124 1.62195C11.2736 2.42375 11.598 2.88413 11.9289 3.89489C12.0492 4.26242 12.2914 4.72498 12.4521 5.04285C12.5532 5.24284 12.4787 5.48875 12.2814 5.59497C12.1765 5.65143 12.0582 5.65702 11.9544 5.62069C11.7552 5.55099 11.6625 5.32855 11.5412 5.15583L10.4844 3.65083C10.4844 6.68564 10.0391 9.43735 7.84828 11.3152Z' fill='%23012b51' stroke='%23012b51'/%3E%3C/svg%3E%0A")}.bab__progress-bar-content{font-family:var(--font-primary);font-weight:400;margin-top:4px;transform:translate(14px);font-size:10px;line-height:1;text-align:center}@media screen and (max-width: 767px){.bab__progress-bar-content{transform:translate(0)}}.bab__progress-bar-content.active{color:var(--primary-color);display:inline-flex;flex-direction:column-reverse;align-items:center}.bab__progress-bar-icon{display:none}.bab__progress-bar-content.active .bab__progress-bar-icon{display:block}.bab__product{position:relative;display:flex;justify-content:space-between;align-items:center;margin:0 0 10px;padding:12px 10px 10px 14px;background:var(--tile-bg-color);border-left:solid 12px var(--tile-bg-color);border-radius:7px}.bab__product#product-7319973855390{border-color:var(--primary-color);position:relative}.bab__product#product-7319973855390:after{content:"";position:absolute;top:0;left:0;width:12px;height:100%;transform:translate(-12px);border-top-left-radius:7px;border-bottom-left-radius:7px;background:#f0bb59;background:linear-gradient(180deg,#f0bb59 33%,#dc6a80 33%,#dc6a80 66%,#98c3a1 66%)}.bab__product#product-7314222317726{border-color:var(--tropical-color)}.bab__product#product-7314218254494{border-color:var(--wild-color)}.bab__product#product-7314209407134{border-color:var(--lemon-color)}.bab__product-info{flex-grow:1;width:100%;margin-bottom:4px}.bab__product-info h3{margin:0;color:#232a30;font-size:18px!important;font-weight:700}.bab__product-info p{margin:0;color:#505960;font-size:12px;font-family:var(--font-primary);font-weight:400;text-transform:uppercase}.bab__product-variants{display:none;max-width:50%}.bab__variant-label{display:flex;align-items:center;min-width:64px;margin:0 8px 0 0;font-size:14px;font-weight:700;line-height:1.1}.bab__variant-label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:14px;height:14px;border:1px solid #c0c2c4;transform:translateY(-.075em);display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.bab__variant-label input[type=radio]:before{content:"";width:6px;height:6px;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em #316d79;border-radius:50%}.bab__variant-label input[type=radio]:checked:before{transform:scale(1)}.bab__product-variants input[type=radio]{position:relative;top:1px;margin:0 6px 0 0}.bab__product-qty{display:flex;align-items:stretch;margin-left:6px}.bab__product-qty-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:#505960;color:#fff;border-radius:7px}.bab__product-qty-btn:not(:disabled){cursor:pointer}.bab__product-qty-btn>*{pointer-events:none}.bab__product-qty-btn:disabled{background:#d8d8d9}input.bab__product-qty-input{align-self:center;width:42px;font-size:16px;line-height:16px;color:#000;font-weight:600;padding-top:2px;-moz-appearance:textfield;text-align:center;height:100%}input.bab__product-qty-input:focus{outline:none;box-shadow:none}.bab__product-qty-input{width:42px;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none}.bab__product-qty-input::-webkit-outer-spin-button,.bab__product-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bab__save{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin:39px auto 0;max-width:297px}.bab__save-subscribe{position:relative;flex-shrink:0;padding:14px 25px;background:#f2f0ef;border-radius:7px}.bab__save-subscribe p{font-family:var(--font-primary);margin:0;color:#c57066;font-size:19px;font-weight:400;text-transform:uppercase}.bab__save-row{display:flex}.bab__save-subscribe label{display:flex;align-items:center;margin:0;color:#232a30;font-family:var(--font-primary);font-size:14px;font-weight:600}.bab__save-subscribe input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0 8px 0 0;font:inherit;color:currentColor;width:24px;height:24px;border:1px solid #c0c2c4;transform:translateY(-.075em);display:flex;justify-content:center;align-items:center;border-radius:2px;cursor:pointer}.bab__save-subscribe input[type=checkbox]:before{content:"";width:12px;height:11px;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em #fff;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.bab__save-subscribe input[type=checkbox]:checked{background-color:#478bf6;border-color:#478bf6}.bab__save-subscribe input[type=checkbox]:checked:before{transform:scale(1)}.bab__save-tooltip{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-weight:600;background:#d8d8d9;margin-left:12px}.bab__save-tooltip:hover .bab__save-message{display:block}.bab__save-message{display:none;position:absolute;top:0;left:0;font-family:var(--font-primary);font-size:9.5px;font-weight:400;width:147px;padding:12px;background-color:var(--primary-color);border-radius:5px;color:#fff;transform:translate(calc(-50% + 6px),calc(-100% - 16px))}.bab__save-message:after{content:"";position:absolute;bottom:-6px;left:50%;width:12px;height:12px;background-color:var(--primary-color);border-radius:2px;transform:rotate(45deg)}.bab__save-separator{display:none}.bab__save-separator--sm{position:absolute;right:0;bottom:-36px;transform:rotate(115deg)}.bab__save-free{margin-top:16px;display:flex;align-items:center}.bab__save-free p{font-family:var(--font-primary);font-weight:600;margin:0 0 0 17px;color:#232a30;font-size:15px;line-height:22px;max-width:120px}.bab__save-free img{border-radius:7px}.bab__separator{margin:29px 0;border:0;border-top:solid 1px #d7dadd}.bab__select{display:none;margin-top:20px;background-color:#fff;padding:7px 7px 7px 15px;font-family:var(--font-primary);font-size:16px;font-weight:400;width:100%;background-image:url("data:image/svg+xml, %3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.08984 0C0.773438 0 0.5625 0.175781 0.457031 0.457031C0.316406 0.738281 0.386719 0.984375 0.597656 1.19531L5.13281 5.73047C5.27344 5.87109 5.41406 5.94141 5.625 5.94141C5.80078 5.94141 5.97656 5.87109 6.11719 5.73047L10.6523 1.19531C10.8633 0.984375 10.8984 0.738281 10.793 0.457031C10.6523 0.175781 10.4414 0 10.1602 0H1.08984Z' fill='%23232A30'/%3E%3C/svg%3E%0A");border-radius:2px;border-bottom:none}.bab__select--active{display:block}.bab__summary-savings,.bab__summary-total-price{display:flex;align-items:baseline;justify-content:space-between}.bab__summary-savings p,.bab__summary-total-price p{margin:0}.bab__summary-savings .price{font-size:24px}.bab__summary-total-price .price.price--compare{margin-right:23px;color:var(--primary-color);font-size:20px;text-decoration:line-through}.bab__summary-total-price .price{font-size:28px}.bab__summary-savings{margin:0 0 12px}.bab__atc{position:relative}.bab__atc-btn{display:flex;width:100%;align-items:center;font-size:18px;font-weight:400;justify-content:center;margin:24px 0;min-height:57px;background:#c57066;color:#fff;text-transform:uppercase;border-radius:12px}.bab__atc-notice{display:none;position:absolute;top:-24px;width:100%;font-size:14px;text-align:center}.bab__atc-btn:disabled,.bab__atc-btn.disabled{pointer-events:none;background-color:#777}.bab__atc-btn:disabled+.bab__atc-notice,.bab__atc-btn.disabled+.bab__atc-notice{display:block}.bab__usp{display:flex;align-items:baseline;justify-content:center}.bab__usp p{display:flex;align-items:center;margin:0 12px;color:#6d757c;font-size:16px;line-height:1.2}.bab__usp p:before{position:relative;top:3px;display:block;margin-right:12px;content:url("data:image/svg+xml, %3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23C61932'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.7106 6.3044C15.1825 6.79344 14.8359 7.53143 14.3935 8.05307C14.3935 8.05307 13.3634 9.21132 12.7582 9.75693C11.6282 10.7758 10.4431 12.378 9.75041 13.3652C9.4322 13.8187 8.7927 13.9559 8.32801 13.5093C8.32627 13.5076 8.32477 13.5061 8.32306 13.5044C8.28409 13.466 7.76114 12.9474 7.29201 12.3463C6.65693 11.5325 5.73024 10.1885 5.73024 10.1885C5.28779 9.66685 4.78427 8.54211 5.25622 8.05307C5.49257 7.59911 6.36683 7.59911 7.09541 8.42255L8.55251 10.1885C8.55251 10.1885 10.4896 8.48462 11.587 7.59911C12.6844 6.7136 13.5193 5.95419 14.7106 6.3044Z' fill='white'/%3E%3C/svg%3E")}@media (min-width: 375px){.bab__product{padding:12px 20px 10px 28px}.bab__save-subscribe label{font-size:16px}.bab__progress-bar-content.active{flex-direction:row}.bab__progress-bar-icon{margin-right:4px}.bab__progress-bar-content{font-size:12px}}@media (min-width: 425px){.bab__progress-bar{position:relative}.bab__progress-bar-content{margin-top:0}.bab__progress-bar-marker:after{max-height:20px}}@media (min-width: 590px){.bab__save{flex-direction:row;align-items:flex-start}}@media (min-width: 768px){.bab__images{display:block}.bab__images .product__thumbs--beside{flex-basis:auto;max-width:100%;margin-left:0}.bab__builder{margin:0 auto;flex-shrink:0;width:100%}.bab__progress-bar-marker{flex-direction:row}.bab__progress-bar-content{transform:translate(0);font-size:14px}.bab__progress-bar-marker:after{top:-8px}.bab__product-qty{flex-direction:row;align-items:flex-start}.bab__product-variants{flex-direction:row}.bab__save{max-width:unset;flex-wrap:nowrap;justify-content:space-between}.bab__save-separator--sm{display:none}.bab__save-separator{position:static;display:flex;align-self:flex-start;transform:rotate(0);margin:32px 12px 0}.bab__save-free{margin:0}}@media (min-width: 768px) and (max-width: 1036px){.bab__container{flex-direction:column}.bab__images .product__photos--beside{flex-direction:column-reverse}}@media (min-width: 1037px){.bab__container{flex-direction:row}.bab__builder{margin:0 0 0 22px;max-width:576px}.bab__title{margin:0 0 8px}.bab__images .product__thumb-item{max-width:138px}.bab__images{margin-right:22px}.bab__product{flex-wrap:nowrap;padding:18px 28px}.bab__product-info{margin:0}.bab__product-info h3{font-size:18px!important}}@media (min-width: 1244px){.bab__builder{flex-shrink:0}}.bab__edit-badge{width:calc(100% - 20px);position:fixed;z-index:999;display:flex;flex-wrap:wrap;align-items:center;top:15px;margin:0 10px;padding:14px;background:var(--primary-color);box-shadow:0 4px 10px #00000040;border-radius:9px;font-family:var(--font-primary)}.bab__edit-badge .text-content{flex-basis:240px;flex-shrink:0}.bab__edit-badge p{font-style:normal;font-weight:600;font-size:14px;line-height:22px;color:#fff;opacity:.7;margin-bottom:0}.bab__edit-badge h4{font-style:normal;font-weight:600;font-size:19px;line-height:26px;letter-spacing:.3px;color:#fff;margin-bottom:7px}.bab__edit-badge--cancel{flex-basis:77px;height:33px;margin-right:10px;background:#05556999;border-radius:4px;font-size:16px;text-align:center;line-height:33px;color:#fff}.bab__edit-badge--cancel:hover{background:#055569;color:#fff}@media screen and (min-width: 375px){.bab__edit-badge .text-content{flex-grow:1}}@media screen and (min-width: 768px){.bab__edit-badge{max-width:400px;top:17px;left:auto;right:10px;padding:18px 25px 16px}.bab__edit-badge p{font-size:16px}.bab__edit-badge h4{line-height:28px;margin-bottom:0}.bab__edit-badge--cancel{flex-basis:79px;margin-right:-1px;height:30px;line-height:30px}}@media screen and (min-width: 1240px){.bab__edit-badge{left:50%;right:auto;margin-left:200px}}.bab__container--edit .bab__save{pointer-events:none}.bab__container--edit .bab__save:after{width:100%;height:100%;position:absolute;left:0;top:0;content:"";background:#ffffffb3}.bab__container--edit .bab__atc-btn--update:hover{color:#fff}
