popup-component{--popupContentBg: #fff;--popupBg: rgba(0, 0, 0, .7);position:fixed;top:0;bottom:0;left:0;right:0;z-index:111;transition:.3s all ease-in-out}popup-component:not(.active){visibility:hidden;z-index:-1;opacity:0;pointer-events:none}popup-component .popup-layer{position:fixed;top:0;left:0;right:0;bottom:0;visibility:hidden;z-index:-1;opacity:0}popup-component .popup__content{background:var(--popupContentBg);max-width:96vw;width:100%;padding:20px 30px;position:absolute;top:0;right:0;bottom:0;z-index:5;overflow:auto;box-shadow:0 0 10px 4px #00000040;transition:.3s all ease-in-out}@media (min-width: 769px){popup-component .popup__content{max-width:400px}}popup-component.active{visibility:visible;z-index:111;opacity:1}popup-component.active .popup-layer{background:var(--popupBg);z-index:1;opacity:1;visibility:visible}popup-component .popup__head{position:unset}popup-component .group-button{gap:3px;justify-content:flex-end}popup-component .group-button .btn{height:43px;display:inline-flex;align-items:center;margin-top:8px;border-radius:4px}popup-component .group-button .btn-popup-close{color:var(--color-hightlight);font-size:12px;font-weight:400;padding:12px 10px}popup-component .group-button .btn--primary{font-size:14px;padding-left:16px;padding-right:16px}popup-component .btn-popup-close{top:0;right:0;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}popup-component .btn-popup-close:not(.btn--secondary){background:none}popup-component .btn-popup-close svg path{fill:currentColor}popup-component .btn-popup-close:not(.btn-wrap):hover svg path{fill:currentColor}popup-component .popup-content{background:#fff;position:relative;z-index:99}popup-component.popup-notification{padding:var(--gutter);background:none!important;display:flex;flex-direction:column}@media (min-width: 769px){popup-component.popup-notification{background:none!important}}popup-component.popup-notification .popup-header{padding:7px 12px!important;display:flex!important;flex-direction:column;text-align:start;background:#fff!important;border:none!important}popup-component.popup-notification .popup-header .popup-title{text-align:left}popup-component.popup-notification .popup-header .btn-popup-close{width:24px;height:24px}popup-component.popup-notification .popup-header .btn-popup-close svg{max-width:16px;height:auto}popup-component.popup-notification .popup-content{width:100%;max-width:320px!important;border-radius:4px!important;background:#fff!important;display:flex;flex-direction:column;overflow:hidden;max-height:100%;margin:auto}popup-component.popup-notification .popup-content .sub-title{display:flex!important;margin:12px 0!important}popup-component.popup-notification .popup-body{padding:12px!important}popup-component.popup-notification .popup-body .line-product{padding:12px 8px;margin:-12px -12px 0;border:1px solid rgba(0,0,0,.2);background:#f8f8f8;display:flex;align-items:center;gap:12px}popup-component.popup-notification .popup-body .line-product .image{flex:0 0 80px;max-width:80px}popup-component.popup-notification .popup-body .line-product .title{flex:1;min-width:0;font-size:14px!important;font-weight:700;text-align:left}popup-component.popup-notification p{margin-top:20px}popup-component.popup-notification .privacy{font-size:14px;margin-bottom:0}popup-component.popup-notification .res-noti{color:rgb(var(--success-text-color));text-align:center;padding:24px 12px 12px;font-size:14px;line-height:1.3}popup-component.popup-notification .res-noti svg{color:var(--color-hightlight);display:block;margin:auto}popup-component.popup-notification .res-noti svg path{fill:currentColor}popup-component.popup-notification .res-noti .email-res{margin:8px auto 0;color:var(--color-hightlight);font-weight:600}popup-component.popup-notification .res-noti .noti-back-in-stock{margin:4px auto 0;color:var(--color-grey)}popup-component.popup-notification .group-content{padding:12px 0 0}popup-component.popup-notification .group-content.email .group-line.btn-email{display:block}popup-component.popup-notification .group-content.email .group-line.btn-email .label{font-weight:400;font-size:14px;color:var(--color-grey);margin:0 0 6px}popup-component.popup-notification .group-content.email .group-line.btn-email input{border:1px solid var(--color-hightlight);border-radius:4px;height:47px;padding:13px 12px;font-size:14px;color:var(--color-grey)}popup-component.popup-notification .group-content.email .group-line.btn-sms{display:none}popup-component.popup-notification .group-content.sms .group-line.btn-email{display:none}popup-component.popup-notification .group-content.sms .group-line.btn-sms{display:block}popup-component.popup-notification .group-btn-event{display:flex}popup-component.popup-notification .group-btn-event button{flex:1;margin-top:0;padding-block:10px}popup-component.popup-notification .group-btn-event.email button.email{background-color:#231f20;color:#fff;border-radius:4px 0 0 4px}popup-component.popup-notification .group-btn-event.email button.sms{border:1px solid #231f20;border-radius:0 4px 4px 0}popup-component.popup-notification .group-btn-event.sms button.sms{background-color:#231f20;color:#fff;border-radius:0 4px 4px 0}popup-component.popup-notification .group-btn-event.sms button.email{border:1px solid #231f20;border-radius:4px 0 0 4px}popup-component .hidden-form .group-content,popup-component .hidden-form .group-button{display:none!important}custom-weather-station{--background-third: #cce4ed;flex-direction:column;border-radius:10px;background:var(--background-third);padding:10px;gap:5px;font-size:14px;align-items:center;justify-content:center}@media (min-width: 769px){custom-weather-station{padding:23px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:5px 30px;font-size:16px}}custom-weather-station p{margin:0;font-weight:700}custom-weather-station .btn{width:fit-content;white-space:nowrap}.shopify-section-bundler-builder{--color-white: #ffffff;--background-main: #0e213c;--color-black: #000;--color-hightlight: #007aa5;--background-light: #eae9e9;--background-second: #99cadb;--background-grey: #f4f4f4;--background-third: #cce4ed;--color-grey: #4f4c4d;height:0;visibility:hidden;opacity:0;transition:all .35s ease-in-out 0s}@media (min-width: 769px){.shopify-section-bundler-builder{overflow:hidden;transform:translateY(30%)}}.shopify-section-bundler-builder .btn-back{padding:5px 8px;color:var(--color-white);transition:background-position .4s ease-out;white-space:nowrap;border-radius:4px;background:#ffffff1a;display:flex;height:29px;align-items:center;width:fit-content}.shopify-section-bundler-builder .btn-back.isStep1{display:none}@media (min-width: 769px){.shopify-section-bundler-builder .btn-back{margin-top:10px;margin-bottom:16px;border:1px solid #007aa5;background:#007aa5 linear-gradient(104deg,#007aa5 60%,#3e4d63 60% 100%) no-repeat 100% 100%;background-size:300% 100%;height:43px;padding:13px 30px}}@media (hover: hover) and (pointer: fine){.shopify-section-bundler-builder .btn-back:hover{background-position:0 100%}}.shopify-section-bundler-builder .header-wapper{position:relative}.shopify-section-bundler-builder .header-wapper .group-header{gap:12px;align-items:center;background:var(--background-main);color:var(--color-white);margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));margin-bottom:0;padding:12px var(--gutter)}@media (min-width: 769px){.shopify-section-bundler-builder .header-wapper .group-header{padding-top:26px;padding-bottom:0;justify-content:center}}.shopify-section-bundler-builder .header-wapper .group-header>*{position:relative;z-index:2}.shopify-section-bundler-builder .header-wapper h1{font-size:16px;line-height:1.62;text-align:left;margin:0;padding:0;color:inherit}@media (min-width: 769px){.shopify-section-bundler-builder .header-wapper h1{font-size:46px;line-height:1.2;text-align:center}}@media (min-width: 769px){.shopify-section-bundler-builder .header-wapper .btn-back{display:none}}.shopify-section-bundler-builder .header-wapper process{display:block}@media (min-width: 769px){.shopify-section-bundler-builder .header-wapper process{margin-bottom:50px}}@media (max-width: 768px){.shopify-section-bundler-builder .header-wapper process{background:var(--background-grey);border-bottom:1px solid #cfd3d8;padding:0 var(--gutter);margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter))}}.shopify-section-bundler-builder .header-wapper process:after{content:"";display:none;width:100vw;background:var(--background-main);position:absolute;top:0;bottom:0;left:50%;margin-left:-50vw}@media (min-width: 769px){.shopify-section-bundler-builder .header-wapper process:after{display:block}}.shopify-section-bundler-builder .header-wapper process .container-wrapper-process{padding:41px 0 15px;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;z-index:1}@media (min-width: 769px){.shopify-section-bundler-builder .header-wapper process .container-wrapper-process{max-width:715px;margin:0 auto;padding:26px 0 65px}}.shopify-section-bundler-builder .header-wapper process .spacing{flex:1;min-width:0;position:relative}.shopify-section-bundler-builder .header-wapper process .spacing:after{content:"";position:absolute;top:50%;height:1px;width:100%;background:rgb(from var(--background-main) r g b/.3)}@media (min-width: 769px){.shopify-section-bundler-builder .header-wapper process .spacing:after{background:rgb(from var(--background-second) r g b/.3)}}.shopify-section-bundler-builder .header-wapper process .spacing.active:after{background:var(--background-main)}@media (min-width: 769px){.shopify-section-bundler-builder .header-wapper process .spacing.active:after{background:var(--background-grey);height:3px;margin-top:-1px}}@media (min-width: 1024px){.shopify-section-bundler-builder .header-wapper process .process-step{position:relative}}.shopify-section-bundler-builder .header-wapper process .process-step span{display:flex;align-items:center;justify-content:center;padding:3px;width:22px;height:22px;line-height:1;border-radius:50%;border:1px solid rgb(from var(--background-main) r g b/.3);color:rgb(from var(--background-main) r g b/.3);background-color:rgba(var(--bg-color));font-size:14px;position:relative;z-index:2}@media (min-width: 769px){.shopify-section-bundler-builder .header-wapper process .process-step span{background:none;border:1px solid rgb(from var(--background-grey) r g b/.3);color:rgb(from var(--background-grey) r g b/.3)}}.shopify-section-bundler-builder .header-wapper process .process-step p{margin:0;display:none;font-size:20px;font-family:var(--heading-font-family);line-height:1.2;font-weight:700;position:absolute;top:15px;left:0;width:100%;color:var(--color-black)}@media (min-width: 769px){.shopify-section-bundler-builder .header-wapper process .process-step p{top:auto;bottom:27px;color:var(--color-white);white-space:nowrap}}@media (min-width: 1024px){.shopify-section-bundler-builder .header-wapper process .process-step p{left:50%;transform:translate(-50%);top:100%;bottom:unset;margin-top:14px;width:unset}}.shopify-section-bundler-builder .header-wapper process .process-step>svg{display:none}.shopify-section-bundler-builder .header-wapper process .process-step>svg rect:nth-child(1){fill:#d5d3d3}@media (min-width: 769px){.shopify-section-bundler-builder .header-wapper process .process-step>svg rect:nth-child(1){fill:var(--background-third)}}.shopify-section-bundler-builder .header-wapper process .process-step>svg rect:nth-child(2){stroke:#a7a5a6}@media (min-width: 769px){.shopify-section-bundler-builder .header-wapper process .process-step>svg rect:nth-child(2){stroke:var(--background-second)}}.shopify-section-bundler-builder .header-wapper process .process-step>svg path{stroke:var(--background-main)}.shopify-section-bundler-builder .header-wapper process .process-step.active span{width:32px;height:32px;border-width:2px;font-size:20px;font-weight:700;font-family:var(--heading-font-family);color:var(--color-white);background:var(--background-main)}@media (min-width: 769px){.shopify-section-bundler-builder .header-wapper process .process-step.active span{background:none;border-color:var(--background-rey);color:var(--background-grey);border-width:3px}}.shopify-section-bundler-builder .header-wapper process .process-step.active p{display:block}.shopify-section-bundler-builder .header-wapper process .process-step.active.success p,.shopify-section-bundler-builder .header-wapper process .process-step.active.success span{display:none}.shopify-section-bundler-builder .header-wapper process .process-step.active.success>svg{display:block}.shopify-section-bundler-builder .content-wrapper{position:relative}.shopify-section-bundler-builder .content-step:not(.active){position:absolute;top:0;right:0;left:0;visibility:hidden;opacity:0;pointer-events:none}.shopify-section-bundler-builder .content-step .disclosure__title{color:var(--color-grey);font-size:16px;line-height:1.62;font-family:var(--heading-font-family);font-weight:700}.shopify-section-bundler-builder .content-step .disclosure__title p{margin:0}.shopify-section-bundler-builder .content-step .group-title .disclosure__title+p{font-size:14px;line-height:1.5;margin:0}.shopify-section-bundler-builder .content-step .disclosure__toggle svg{display:block}@media (max-width: 768px){.shopify-section-bundler-builder .content-step>.content-media{background:var(--background-grey);padding:12px var(--gutter) 14px;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter))}}@media (min-width: 769px){.shopify-section-bundler-builder .content-step .content-info{background:#fbfbfb;box-shadow:0 30px 50px #94a3b859;padding:0 55px;overflow:hidden;border-radius:8px;height:var(--height);display:flex;flex-direction:column}.shopify-section-bundler-builder .content-step .content-info .group-action-event{margin-top:auto}}@media (max-width: 768px){.shopify-section-bundler-builder .content-step .content-info .content-body{background:var(--background-grey);padding:2px var(--gutter);margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter))}}@media (min-width: 769px){.shopify-section-bundler-builder .content-step .content-info .content-body{overflow:hidden;overflow-y:auto;margin-right:-35px;padding-right:35px}}.shopify-section-bundler-builder .content-step .content-info .content-body .product-outstock>.label{display:flex;width:fit-content;align-items:center;justify-content:center;text-align:center;gap:4px;padding:3px 12px;border-radius:4px;background:var(--background-light);min-height:17px;line-height:1;font-size:12px;font-weight:400}.shopify-section-bundler-builder .content-step .content-info .content-body .product-outstock>.label:before{content:"";width:5px;height:5px;min-width:5px;border-radius:50%;background:#7b7979}.shopify-section-bundler-builder .content-step .content-info .content-body .product-outstock>.btn{border-radius:11px;border:1px solid var(--background-second);color:var(--color-hightlight);background:var(--color-white);padding:5px 10px;font-size:14px;min-height:24px;font-weight:400}@media (min-width: 769px){.shopify-section-bundler-builder .content-step .content-info .content-body .product-outstock>.btn{min-height:33px;min-width:205px}}@media (max-width: 768px){.shopify-section-bundler-builder .content-step .content-info .content-body .video-wrapper{background:var(--color-white);padding:16px var(--gutter);margin-left:calc(-1 * var(--gutter))!important;margin-right:calc(-1 * var(--gutter))!important;margin-bottom:0!important}}.shopify-section-bundler-builder .content-step .content-info .content-body::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #0003;background-color:#0003;border-radius:3px}.shopify-section-bundler-builder .content-step .content-info .content-body::-webkit-scrollbar{width:4px;background-color:#0003;border-radius:3px}.shopify-section-bundler-builder .content-step .content-info .content-body::-webkit-scrollbar-thumb{background-color:var(--background-second);border-radius:3px}.shopify-section-bundler-builder .content-step .content-info>h4{font-size:14px;line-height:1.5}@media (min-width: 769px){.shopify-section-bundler-builder .content-step .content-info>h4{font-size:22px;line-height:1.59;margin-bottom:16px}}.shopify-section-bundler-builder .content-step .content-info>details-disclosure details summary{padding:12px 0}.shopify-section-bundler-builder .content-step .content-info>details-disclosure details summary .flex{gap:16px}.shopify-section-bundler-builder .content-step .content-info>details-disclosure details summary .disclosure__toggle{margin:0;font-size:14px;color:var(--color-hightlight)}.shopify-section-bundler-builder .content-step .content-info>details-disclosure details summary .disclosure__toggle .hide{display:none}.shopify-section-bundler-builder .content-step .content-info>details-disclosure details[open] summary .disclosure__toggle .hide{display:block}.shopify-section-bundler-builder .content-step .content-info>details-disclosure details[open] summary .disclosure__toggle .show{display:none}.shopify-section-bundler-builder .content-step .station-group>.disclosure{border:none;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding:0 var(--gutter);background:var(--color-white)}@media (min-width: 769px){.shopify-section-bundler-builder .content-step .station-group>.disclosure{padding-left:55px;padding-right:55px;margin-left:-55px;margin-right:-55px;background:#ececec;overflow:hidden}}.shopify-section-bundler-builder .content-step .station-group>.disclosure summary{padding:12px 0}@media (min-width: 769px){.shopify-section-bundler-builder .content-step .station-group>.disclosure summary{padding-bottom:15px}}.shopify-section-bundler-builder .content-step .station-group>.disclosure summary .disclosure__title{font-size:14px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step .station-group>.disclosure summary .disclosure__title{font-size:16px}}.shopify-section-bundler-builder .content-step .station-group .disclosure__panel{overflow:visible}.shopify-section-bundler-builder .content-step .disclosure__content{display:flex;gap:10px;padding-bottom:18px}.shopify-section-bundler-builder .content-step .disclosure__content .product-card{flex:0 0 170px;max-width:170px;padding:10px 8px;border-radius:4px;gap:15px;display:flex;align-items:center;border:1px solid rgba(0,0,0,.1);position:relative;background:var(--color-white)}.shopify-section-bundler-builder .content-step .disclosure__content .product-card .image{flex:0 0 48px;max-width:48px;height:48px;border-radius:50%;border:1px solid #eaeaea;overflow:hidden}.shopify-section-bundler-builder .content-step .disclosure__content .product-card .quantity{color:var(--color-grey)}.shopify-section-bundler-builder .content-step .disclosure__content .product-card .info .title{margin-bottom:4px!important;font-size:14px!important;line-height:1.5!important}@media (min-width: 769px){.shopify-section-bundler-builder .content-step .disclosure__content .product-card .info .title{font-size:16px!important}}.shopify-section-bundler-builder .content-step .disclosure__content .product-card .info .title+p{display:none}.shopify-section-bundler-builder .content-step .disclosure__content .product-card .info .price{font-size:14px!important}.shopify-section-bundler-builder .content-step .disclosure__content .product-card .info p{margin:0;font-size:14px}.shopify-section-bundler-builder .content-step .disclosure__content .product-card .jsRemoveProduct{display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;width:22px;height:22px;top:-11px;right:-11px}.shopify-section-bundler-builder .content-step .disclosure__content .product-card .jsRemoveProduct svg{max-width:100%;height:auto}.shopify-section-bundler-builder .content-step .btn-back{display:none}@media (min-width: 769px){.shopify-section-bundler-builder .content-step .btn-back{display:flex}}.shopify-section-bundler-builder .content-step.not-compatible .content-info .content-body>.title,.shopify-section-bundler-builder .content-step.not-compatible .content-info .content-body>.sub-title{display:none!important}.shopify-section-bundler-builder .content-step.not-compatible .content-info .specifications-custom{display:none!important}.shopify-section-bundler-builder .content-step.active{display:flex;flex-direction:column;gap:0}@media (min-width: 1024px){.shopify-section-bundler-builder .content-step.active{gap:30px;flex-direction:row;align-items:flex-start}}@media (min-width: 1536px){.shopify-section-bundler-builder .content-step.active{gap:64px}}.shopify-section-bundler-builder .content-step.active>*{flex:1;min-width:0}.shopify-section-bundler-builder .content-step.active .media-gallery__viewer{border-radius:4px;border:1px solid rgba(0,0,0,.1);overflow:hidden}@media (min-width: 1024px){.shopify-section-bundler-builder .content-step.active .media-gallery__viewer{border-width:2px;border-radius:8px}}.shopify-section-bundler-builder .content-step.active .content-info .title{color:#231f20;font-size:16px;margin-bottom:8px;line-height:1.62}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .content-info .title{font-size:22px;line-height:1.59;margin-bottom:16px}}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .content-info .title+.sub-title{margin-top:-16px}}.shopify-section-bundler-builder .content-step.active .content-info .sub-title{margin:0 0 18px;display:none}@media (min-width: 1024px){.shopify-section-bundler-builder .content-step.active .content-info .sub-title{display:block}}.shopify-section-bundler-builder .content-step.active .content-info .sub-title+.video-wrapper{margin-top:0}.shopify-section-bundler-builder .content-step.active .content-info .video-wrapper{margin:16px 0}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .content-info .video-wrapper{margin-top:30px;margin-bottom:30px}}.shopify-section-bundler-builder .content-step.active .content-info video-component{font-size:16px;line-height:1.5;display:flex;flex-direction:column-reverse}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .content-info video-component{flex-direction:row;overflow:hidden;border-radius:4px;border:1px solid var(--background-light);background:#f5f5f5;gap:28px}.shopify-section-bundler-builder .content-step.active .content-info video-component>*{flex:1;min-width:0}}.shopify-section-bundler-builder .content-step.active .content-info video-component .video,.shopify-section-bundler-builder .content-step.active .content-info video-component iframe{text-align:center;max-width:100%;border:none}.shopify-section-bundler-builder .content-step.active .content-info video-component .video a,.shopify-section-bundler-builder .content-step.active .content-info video-component iframe a{display:block;width:fit-content;margin:auto}.shopify-section-bundler-builder .content-step.active .content-info video-component .video svg,.shopify-section-bundler-builder .content-step.active .content-info video-component iframe svg{display:block}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .content-info video-component .video-info{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:0 20px 0 0}}.shopify-section-bundler-builder .content-step.active .content-info video-component .video-info .video-title{font-weight:700;margin:0 0 1px;font-family:var(--heading-font-family)}.shopify-section-bundler-builder .content-step.active .content-info video-component .video-info .video-title:empty{display:none}.shopify-section-bundler-builder .content-step.active .content-info video-component .video-info .video-length{margin:0 0 8px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .content-info video-component .video-info .video-length{margin-bottom:0}}.shopify-section-bundler-builder .content-step.active .content-info video-component .video-info .video-length:empty{display:none}.shopify-section-bundler-builder .content-step.active .content-info .specifications-custom{border-radius:11px;background:var(--background-grey);padding:19px 15px;display:flex;align-items:center;gap:30px;margin:40px 0}@media (max-width: 768px){.shopify-section-bundler-builder .content-step.active .content-info .specifications-custom{display:none}}.shopify-section-bundler-builder .content-step.active .content-info .specifications-custom p{margin:0;font-size:16px;line-height:1.5}.shopify-section-bundler-builder .content-step.active .content-info .specifications-custom .question{font-weight:700}.shopify-section-bundler-builder .content-step.active .content-info .specifications-custom>div{flex:1;min-width:0}.shopify-section-bundler-builder .content-step.active .content-info .specifications-custom button svg{display:block}.shopify-section-bundler-builder .content-step.active .content-info .group-action-event{display:flex;justify-content:space-between;gap:16px}@media (max-width: 768px){.shopify-section-bundler-builder .content-step.active .content-info .group-action-event{position:fixed;bottom:0;left:0;right:0;background:var(--color-white);padding:10px 12px;z-index:9999999;border-radius:10px 10px 0;box-shadow:0 0 30px #00000026}}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .content-info .group-action-event{padding:10px 55px;background:var(--background-light);margin:0 -55px}}.shopify-section-bundler-builder .content-step.active .content-info .group-action-event>div{display:flex;align-items:center;gap:10px;flex:1;min-width:0;color:var(--color-black);font-size:14px}.shopify-section-bundler-builder .content-step.active .content-info .group-action-event>div p{margin:0}.shopify-section-bundler-builder .content-step.active .content-info .group-action-event>div .label{color:inherit;font-weight:400}.shopify-section-bundler-builder .content-step.active .content-info .group-action-event>div .price{display:flex;gap:4px;font-weight:700}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .content-info .group-action-event>div .price{gap:10px}}.shopify-section-bundler-builder .content-step.active .content-info .group-action-event>div .price .price-compare{font-weight:400;text-decoration:line-through}.shopify-section-bundler-builder .content-step.active .content-info .group-action-event .btn-continute{height:43px;display:flex;align-items:center}.shopify-section-bundler-builder .content-step.active .content-info .group-action-event .btn-atc{display:inline-flex;align-items:center;gap:8px}.shopify-section-bundler-builder .content-step.active .content-info .group-action-event .btn-atc .icon{display:none}@media (max-width: 768px){.shopify-section-bundler-builder .content-step.active .popup-component:not(.popup-notification){position:static;background:none;opacity:1;visibility:visible;pointer-events:unset;z-index:0;display:block;margin:24px 0 0}}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component{padding:var(--gutter);background:#00000080;display:flex;flex-direction:column}}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content{padding:0}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content{max-width:1140px;border-radius:10px;background:#fbfbfb;display:flex;flex-direction:column;overflow:hidden;max-height:100%;margin:auto}}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-header{border-bottom:1px solid #cfd3d8;background:var(--background-grey);padding:22px 55px}@media (max-width: 768px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-header{display:none}}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-header .popup-title{margin:0;font-size:16px;font-weight:700;line-height:1.5;color:var(--color-black)}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-header .btn{padding:0}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body{overflow:hidden;overflow-y:auto;padding:32px 55px}}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .intro-text{font-size:16px;font-weight:700;font-family:var(--heading-font-family);line-height:1.62;margin-bottom:14px}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products{margin:-10px -10px 0;overflow:hidden;overflow-x:auto}@media (max-width: 768px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products{transform:rotateX(180deg)}}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products{margin:0;border-radius:11px;background:#cce4ed40;padding:55px 40px}}@media (min-width: 1280px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products{padding-left:135px;padding-right:135px}}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare{flex:0 0 50%;max-width:50%;padding:10px 10px 0;color:var(--color-grey);display:flex;flex-direction:column}@media (max-width: 768px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare{transform:rotateX(180deg)}}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare{flex:0 0 33.333333%;max-width:33.333333%;padding:0 15px}}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .image{width:170px;height:170px;flex:0 0 170px;max-width:170px;overflow:hidden;border-radius:50%;border:4px solid #eaeaea;margin:0 0 12px}@media (max-width: 370px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .image{width:100%;height:auto;flex:unset;max-width:100%}}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .image img{display:block;width:100%;height:100%;object-fit:cover;max-width:100%}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .title{color:inherit;font-size:16px;font-weight:700;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .title{font-size:22px;margin-bottom:14px}}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .btn{margin:0 0 11px}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .price,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .review,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .key-differences,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures{padding:17px 0;font-size:16px;font-weight:400;color:inherit;line-height:1.5;border-top:1px solid rgba(79,76,77,.15)}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .price>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .review>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .key-differences>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures>span{opacity:0;font-size:14px;font-weight:700;color:var(--color-grey)}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .price .title,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .review .title,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .key-differences .title,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures .title{font-weight:700;display:block;margin-bottom:4px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .price .title,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .review .title,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .key-differences .title,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures .title{font-size:14px;margin-bottom:14px}}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .jsToggleTooltip{position:relative}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .jsToggleTooltip svg{display:block}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .jsToggleTooltip:before{content:"";width:8px;height:8px;border-left:1px solid #0e213c;border-top:1px solid #0e213c;background:#fff;position:absolute;bottom:-11px;left:2px;z-index:99;transform:rotate(45deg);transition:all .25s ease-in-out 0s;opacity:0}}@media (hover: hover) and (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .jsToggleTooltip.show-tooltip:hover:before{opacity:1}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .jsToggleTooltip.show-tooltip:hover .tooltip-container{opacity:1;visibility:visible}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .jsToggleTooltip.show-tooltip:hover .tooltip-container .popup-tooltip{opacity:1;visibility:visible;pointer-events:unset;z-index:unset}}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .group-price>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .group-price>strong,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .review>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .review>strong,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .key-differences>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .key-differences>strong,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures>strong{opacity:0;font-size:14px;font-weight:700;color:var(--color-grey)}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .price{border:none;padding-top:0}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .price .price__current{font-weight:400}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .review{font-weight:700;display:flex;flex-direction:column;gap:7px}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures{margin-top:auto}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures .text p,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures .text>div{margin:0}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures .text p:not(:last-child),.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures .text>div:not(:last-child){margin-bottom:8px}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures .text>div{display:flex;align-items:center;gap:4px}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures .text>div:before{content:"";width:16px;height:16px;margin:0 2px 0 0;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7'%3E%3Cpath d='M14.3538 4.85378L6.35378 12.8538C6.30735 12.9003 6.2522 12.9372 6.1915 12.9623C6.13081 12.9875 6.06574 13.0004 6.00003 13.0004C5.93433 13.0004 5.86926 12.9875 5.80856 12.9623C5.74786 12.9372 5.69272 12.9003 5.64628 12.8538L2.14628 9.35378C2.05246 9.25996 1.99976 9.13272 1.99976 9.00003C1.99976 8.86735 2.05246 8.7401 2.14628 8.64628C2.2401 8.55246 2.36735 8.49976 2.50003 8.49976C2.63272 8.49976 2.75996 8.55246 2.85378 8.64628L6.00003 11.7932L13.6463 4.14628C13.7401 4.05246 13.8674 3.99976 14 3.99976C14.1327 3.99976 14.26 4.05246 14.3538 4.14628C14.4476 4.2401 14.5003 4.36735 14.5003 4.50003C14.5003 4.63272 14.4476 4.75996 14.3538 4.85378Z' fill='%23007AA5'/%3E%3C/g%3E%3C/svg%3E%0A")}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures .text>div:not(.has-data):before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.75 8C11.75 8.13261 11.7171 8.25979 11.6585 8.35355C11.5999 8.44732 11.5204 8.5 11.4375 8.5H4.5625C4.47962 8.5 4.40013 8.44732 4.34153 8.35355C4.28292 8.25979 4.25 8.13261 4.25 8C4.25 7.86739 4.28292 7.74021 4.34153 7.64645C4.40013 7.55268 4.47962 7.5 4.5625 7.5H11.4375C11.5204 7.5 11.5999 7.55268 11.6585 7.64645C11.7171 7.74021 11.75 7.86739 11.75 8Z' fill='%237B7979'/%3E%3C/svg%3E%0A")}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare .measures .text>div:not(.has-data)>span{opacity:.5}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare:first-child .group-price>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare:first-child .group-price>strong,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare:first-child .review>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare:first-child .review>strong,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare:first-child .key-differences>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare:first-child .key-differences>strong,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare:first-child .measures>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare:first-child .measures>strong{opacity:1}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare.firstElm .group-price>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare.firstElm .group-price>strong,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare.firstElm .review>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare.firstElm .review>strong,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare.firstElm .key-differences>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare.firstElm .key-differences>strong,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare.firstElm .measures>span,.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare.firstElm .measures>strong{opacity:1}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .compare-products .product-compare.none{display:none}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .ask-question{margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));margin-top:16px;padding:16px var(--gutter);border-top:1px solid rgba(0,0,0,.2)}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .ask-question{border:none;margin-top:66px;padding-top:0}}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .ask-question>h5{margin:18px 0 8px;font-size:16px;line-height:1.62;font-family:var(--heading-font-family);font-weight:700}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .ask-question>h5{font-size:22px;line-height:1.5}}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .ask-question .group-question details-disclosure details{padding:21px 0;border-top:none}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .ask-question .group-question details-disclosure details summary{color:var(--color-grey);font-size:16px;line-height:1.62;font-family:var(--heading-font-family);font-weight:700;padding:0}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .ask-question .group-question details-disclosure details summary .flex{gap:16px}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .ask-question .group-question details-disclosure details summary .flex .disclosure__title{font-size:inherit;color:inherit;font-weight:inherit;font-family:inherit}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .ask-question .group-question details-disclosure details[open] summary{color:var(--color-black)}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .ask-question .group-question details-disclosure details[open] .disclosure__toggle{transform:rotate(180deg)}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .ask-question .group-question details-disclosure .disclosure__panel{font-size:14px;line-height:1.5;color:#000}.shopify-section-bundler-builder .content-step.active .popup-component .popup-content .popup-body .ask-question .group-question details-disclosure .disclosure__panel .disclosure__content{padding:6px 0 3px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container{position:fixed;top:var(--position-top);margin-top:7px;left:var(--position-left);z-index:9;border-radius:4px;border:1px solid #0e213c;background:#fff;box-shadow:0 20px 40px #94a3b859;padding:14px;width:293px;visibility:hidden;opacity:0;transition:all .25s ease-in-out 0s}}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-component{position:static;background:none;border:none;border-radius:0;padding:0}}@media (max-width: 768px){.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-component{position:fixed;margin:0;top:0;left:0;right:0;bottom:0;padding:10px;background:#00000024;display:flex;flex-direction:column;visibility:hidden;z-index:99;opacity:0}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-component.active{visibility:visible;opacity:1;pointer-events:unset}}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content{background:none;border-radius:0;overflow:visible}@media (max-width: 768px){.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content{border-radius:4px;border:1px solid #0e213c;background:#fff;box-shadow:0 20px 40px #94a3b859;z-index:2;padding:14px;position:relative;width:100%;max-width:293px;margin:auto}}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-header{padding:0;border:none;background:none;display:flex;align-items:center;gap:16px;margin:0 0 11px}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-header .popup-title{flex:1;min-width:0;font-size:16px;font-weight:700;margin:0!important;text-align:left}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-header .btn{margin:0 0 0 auto!important}@media (min-width: 769px){.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-header .btn{display:none}}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-header .btn svg{max-width:18px;height:auto}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-body{padding:0;overflow:visible}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-body .tooltip-image{margin-bottom:17px}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-body .tooltip-image img{max-width:100%}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-body .tooltip-image+.tooltip-description{margin-top:17px}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-body .tooltip-description{font-size:14px;line-height:1.5;color:#000}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-body .tooltip-description p{margin:0}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-body .tooltip-description p:not(:last-child){margin-bottom:10px}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-body .tooltip-button{margin:16px -14px 0;padding:12px 14px 0;border-top:1px solid #0e213c}.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-body .tooltip-button .tooltip-learn_more{display:inline-flex;line-height:1.5;color:#007aa5;font-size:14px}@media (hover: hover){.shopify-section-bundler-builder .content-step.active .popup-component .tooltip-container .popup-content .popup-body .tooltip-button .tooltip-learn_more:hover{color:#0e213c}}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-1 .content-info{padding-top:0}}.shopify-section-bundler-builder .content-step-1 .list-product{gap:6px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-1 .list-product{gap:16px}}.shopify-section-bundler-builder .content-step-1 .list-product .product-card{flex:1;min-width:0;border-radius:4px;border:1px solid rgba(0,0,0,.2);background:var(--color-white);padding:10px;overflow:hidden;text-align:center;display:flex;flex-direction:column;cursor:pointer;position:relative}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-1 .list-product .product-card{padding-top:36px;padding-bottom:36px}}.shopify-section-bundler-builder .content-step-1 .list-product .product-card.active{border-color:var(--color-hightlight);box-shadow:inset 0 0 0 1px var(--color-hightlight)}.shopify-section-bundler-builder .content-step-1 .list-product .product-card.active .price__current{font-weight:700}.shopify-section-bundler-builder .content-step-1 .list-product .product-card.active .product-outstock>.btn{opacity:1;visibility:visible;transform:translateY(0)}@media (hover: hover){.shopify-section-bundler-builder .content-step-1 .list-product .product-card:hover .product-outstock>.btn{opacity:1;visibility:visible;transform:translateY(0)}}.shopify-section-bundler-builder .content-step-1 .list-product .product-card .image{width:80px;height:80px;flex:0 0 80px;max-width:80px;margin:0 auto 3px;border-radius:50%;border:2px solid #eaeaea;overflow:hidden}.shopify-section-bundler-builder .content-step-1 .list-product .product-card .title{font-size:14px;font-weight:700;color:var(--color-black);line-height:1.5;display:block;margin:0}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-1 .list-product .product-card .title{font-size:16px}}.shopify-section-bundler-builder .content-step-1 .list-product .product-card .product-card-bottom{margin-top:auto}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-1 .list-product .product-card .product-card-bottom{padding-top:16px}}.shopify-section-bundler-builder .content-step-1 .list-product .product-card .call_out_tag{padding:0 4px;border-radius:4px;background:#5bbf214d;line-height:1.5;text-transform:uppercase;font-size:10px;color:var(--background-main);min-width:75px;min-height:21px;display:flex;align-items:center;justify-content:center;margin:0 auto;width:fit-content}@media (min-width: 420px){.shopify-section-bundler-builder .content-step-1 .list-product .product-card .call_out_tag{font-size:12px}}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-1 .list-product .product-card .call_out_tag{font-size:14px}}.shopify-section-bundler-builder .content-step-1 .list-product .product-card .price{margin:8px auto 0;font-size:14px;color:var(--color-black);line-height:1.5;display:flex;flex-direction:column;justify-content:center}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-1 .list-product .product-card .price{margin-top:16px}}.shopify-section-bundler-builder .content-step-1 .list-product .product-card .price .price__was{font-size:12px;text-decoration:line-through}.shopify-section-bundler-builder .content-step-1 .list-product .product-card .price .price__was:empty{display:none}.shopify-section-bundler-builder .content-step-1 .list-product .product-card .price p{margin:0;padding:0}.shopify-section-bundler-builder .content-step-1 .list-product .product-card .product-outstock{margin-top:8px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-1 .list-product .product-card .product-outstock{margin-top:16px}}.shopify-section-bundler-builder .content-step-1 .list-product .product-card .product-outstock>.label{margin-left:auto;margin-right:auto;margin-bottom:0;min-height:21px}.shopify-section-bundler-builder .content-step-1 .list-product .product-card .product-outstock>.btn{margin-left:auto;margin-right:auto;position:absolute;bottom:10px;left:10px;right:10px;opacity:0;min-width:unset;visibility:hidden;transition:all .25s ease-in-out 0s;transform:translateY(30px)}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-1 .list-product .product-card .product-outstock>.btn{bottom:36px}}.shopify-section-bundler-builder .content-step-1 .list-product .product-card:nth-child(2) .call_out_tag{background:#ffc7004d}.shopify-section-bundler-builder .content-step-1 .list-product .product-card:nth-child(3) .call_out_tag{background:#9737ca4d}.shopify-section-bundler-builder .content-step-2 .content-info .title{margin-bottom:0!important;display:block!important}.shopify-section-bundler-builder .content-step-2 .content-info .sub-title{display:block!important;font-size:14px;margin-top:0!important}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .content-info .sub-title{font-size:16px}}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications{background:var(--background-grey)}.shopify-section-bundler-builder .content-step-2 .group-product-specifications>div:not(.group-hidden){padding:0 12px 6px}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure details{border:none}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure details{margin-left:-12px;margin-right:-12px;padding:0 12px}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure details summary{margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding:15px var(--gutter);background:var(--color-white);color:var(--color-black)}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure details summary{background:none;margin:0;padding:15px 0}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure details[open] .disclosure__toggle{transform:rotate(180deg)}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content{display:flex;flex-wrap:nowrap;gap:6px;overflow:hidden;overflow-x:auto;padding-top:12px;padding-bottom:0}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content{padding-top:0;flex-wrap:wrap}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card{flex:0 0 40%;max-width:40%;background:var(--color-white);border-radius:4px;border:1px solid rgba(0,0,0,.2);padding:10px;text-align:center;flex-direction:column;position:relative}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card{flex:0 0 100%;max-width:100%;padding:14px 10px;flex-direction:row;gap:12px;align-items:center}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card>input[type=radio]{position:absolute;width:unset;height:unset;top:0;left:0;right:0;bottom:60px;opacity:0}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card>input[type=radio]{bottom:0;right:115px}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .image{flex:0 0 80px;width:80px;height:80px;min-width:80px;margin:0 auto 3px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .image{margin:0;border-radius:0;border:none}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .title{text-decoration:none}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info{flex:1;min-width:0;padding-right:40px;text-align:left}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .label{display:block;font-size:14px;line-height:1.5;font-weight:400;color:var(--color-black);margin:0 auto;width:fit-content;padding:2px 8px;border-radius:4px;background:var(--background-third)}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .label{margin:0;font-size:15px}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .label:empty{display:none}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .tag-required{background:#ffc70066}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .metafield-title{font-size:14px;margin:0 auto;font-weight:700}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .metafield-title{font-size:16px}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .metafield-title+.title{display:none!important}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .title{margin:0 auto 8px;font-size:14px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .title{font-size:16px}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .price{font-weight:400;font-size:14px;margin:8px auto 3px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .price{font-size:16px}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .price .price__was{font-size:12px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .price .price__was{font-size:14px}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .info .price .price__current{margin:0 auto}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .product-outstock{margin-top:auto}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .product-outstock{margin-top:0}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .product-outstock .label{margin-left:auto;margin-right:auto}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .product-outstock .label{margin-right:0}}@media (max-width: 768px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .product-outstock .label{position:absolute;top:10px;left:10px}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .group-action{margin-top:auto}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card .group-action{margin:0}}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card.none{display:none}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group details-disclosure .disclosure__panel .disclosure__content .product-card:has(>input:checked){border-color:var(--color-hightlight);box-shadow:inset 0 0 0 1px var(--color-hightlight)}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group:last-child details-disclosure details{border-bottom:none}.shopify-section-bundler-builder .content-step-2 .group-product-specifications .group.group-hidden{display:none}.shopify-section-bundler-builder .content-step-2 .station-group.mobile{background:var(--color-white);padding:0 var(--gutter);margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter))}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-2 .station-group.mobile{display:none}}.shopify-section-bundler-builder .content-step-2 .station-group.mobile details summary .flex{gap:16px}.shopify-section-bundler-builder .content-step-2 .station-group.mobile details summary .disclosure__toggle{margin:0;font-size:14px;color:var(--color-hightlight)}.shopify-section-bundler-builder .content-step-2 .station-group.mobile details summary .disclosure__toggle .hide{display:none}.shopify-section-bundler-builder .content-step-2 .station-group.mobile details[open] summary .disclosure__toggle .hide{display:block}.shopify-section-bundler-builder .content-step-2 .station-group.mobile details[open] summary .disclosure__toggle .show{display:none}@media (max-width: 768px){.shopify-section-bundler-builder .content-step-2 .station-group.desktop{display:none}}.shopify-section-bundler-builder .content-step-3 .content-info{width:100%;max-width:825px;margin:0 auto}.shopify-section-bundler-builder .content-step-3 .content-info .title{margin-bottom:0!important;margin-top:15px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .content-info .title{margin-top:0}}.shopify-section-bundler-builder .content-step-3 .content-info .sub-title{display:block!important;font-size:14px;margin-top:0!important}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .content-info .sub-title{font-size:16px}}.shopify-section-bundler-builder .content-step-3 .list-product{display:flex;flex-wrap:nowrap;gap:6px;overflow:hidden;overflow-x:auto;margin:12px 0 30px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .list-product{flex-wrap:wrap;margin-bottom:40px}}.shopify-section-bundler-builder .content-step-3 .list-product .product-card{flex:0 0 40%;max-width:40%;background:var(--color-white);border-radius:4px;border:1px solid rgba(0,0,0,.2);padding:10px;text-align:center;flex-direction:column;position:relative}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .list-product .product-card{flex:0 0 100%;max-width:100%;padding:14px 10px;flex-direction:row;gap:12px;align-items:center}}.shopify-section-bundler-builder .content-step-3 .list-product .product-card>input[type=radio]{position:absolute;width:unset;height:unset;top:0;left:0;right:0;bottom:60px;opacity:0}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .list-product .product-card>input[type=radio]{bottom:0;right:115px}}.shopify-section-bundler-builder .content-step-3 .list-product .product-card .image{width:80px;height:80px;margin:0 auto 3px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .list-product .product-card .image{margin:0;border-radius:0;border:none}}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info{flex:1;min-width:0;padding-right:40px;text-align:left}}.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info .label{display:block;font-size:14px;line-height:1.5;font-weight:400;color:var(--color-black);margin:0 auto;width:fit-content;padding:2px 8px;border-radius:4px;background:var(--background-third)}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info .label{margin:0;font-size:15px}}.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info .label:empty{display:none}.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info .tag-required{background:#ffc70066}.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info .metafield-title{font-size:14px;margin:0 auto;font-weight:700}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info .metafield-title{font-size:16px}}.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info .title{margin:0 auto 8px;font-size:14px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info .title{font-size:16px}}.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info .price{font-weight:400;font-size:14px;margin:0 auto 3px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info .price{font-size:16px}}.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info .price .price__was{font-size:12px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info .price .price__was{font-size:14px}}.shopify-section-bundler-builder .content-step-3 .list-product .product-card .info .price .price__current{margin:0 auto}.shopify-section-bundler-builder .content-step-3 .list-product .product-card .product-outstock{margin-top:auto}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .list-product .product-card .product-outstock{margin-top:0}}.shopify-section-bundler-builder .content-step-3 .list-product .product-card .product-outstock .label{margin-left:auto;margin-right:auto}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .list-product .product-card .product-outstock .label{margin-right:0}}@media (max-width: 768px){.shopify-section-bundler-builder .content-step-3 .list-product .product-card .product-outstock .label{position:absolute;top:10px;left:10px}}.shopify-section-bundler-builder .content-step-3 .list-product .product-card .group-action{margin-top:auto}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-3 .list-product .product-card .group-action{margin:0}}.shopify-section-bundler-builder .content-step-3 .list-product .product-card.none{display:none}@media (max-width: 390px){.shopify-section-bundler-builder .content-step-3 .disclosure__content{flex-direction:column}}@media (max-width: 390px){.shopify-section-bundler-builder .content-step-3 .disclosure__content .product-card{flex:0 0 100%;min-width:100%}}.shopify-section-bundler-builder .content-step-4{padding:0 0 12px}.shopify-section-bundler-builder .content-step-4 .content-info{max-width:825px;margin:0 auto}@media (max-width: 768px){.shopify-section-bundler-builder .content-step-4 .content-info .content-body{padding-top:12px;background:#ececec}}.shopify-section-bundler-builder .content-step-4 .list-product{margin:0 0 30px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-4 .list-product{margin-bottom:40px}}.shopify-section-bundler-builder .content-step-4 .list-product .product-card{display:flex;align-items:center;gap:8px;padding:10px;background:var(--color-white);border-radius:4px;border:1px solid rgba(0,0,0,.1)}.shopify-section-bundler-builder .content-step-4 .list-product .product-card .image{flex:0 0 48px;max-width:48px;height:48px}.shopify-section-bundler-builder .content-step-4 .list-product .product-card .info{flex:1;min-width:0;font-size:14px;font-weight:400}.shopify-section-bundler-builder .content-step-4 .list-product .product-card .info .title{margin-bottom:2px;font-size:inherit;line-height:1.5}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-4 .list-product .product-card .info .title{font-size:16px;font-weight:700}}.shopify-section-bundler-builder .content-step-4 .list-product .product-card .info>p{display:none}.shopify-section-bundler-builder .content-step-4 .list-product .product-card .info .price{font-size:14px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-4 .list-product .product-card .info .price{font-size:16px}}.shopify-section-bundler-builder .content-step-4 .list-product .product-card .info .compare-price{font-size:12px}@media (min-width: 769px){.shopify-section-bundler-builder .content-step-4 .list-product .product-card .info .compare-price{font-size:14px}}.shopify-section-bundler-builder .content-step-4 .list-product .product-card .jsRemoveProduct{cursor:pointer;display:block}.shopify-section-bundler-builder .content-step-4 .list-product .product-card .jsRemoveProduct svg{display:block}.shopify-section-bundler-builder .content-step-4 .list-product .product-card:not(:last-child){margin-bottom:10px}.product-main,.product-details{transition:all .35s ease-in-out 0s;margin:0}.show-bundler-builder .product-main,.show-bundler-builder .product-details{height:0;visibility:hidden;overflow:hidden;opacity:0}.show-bundler-builder .shopify-section-bundler-builder{visibility:visible;height:unset;opacity:1}@media (min-width: 769px){.show-bundler-builder .shopify-section-bundler-builder{transform:unset}}.show-popup .cc-header--sticky{z-index:0}.reviews-star{display:inline-flex;align-items:center;gap:5px;position:relative}.reviews-star>a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.reviews-star p{margin:0;font-size:14px}.reviews-star .rating{display:flex;align-items:center}.reviews-star .rating .rating-star{width:18px;height:17px;background:var(--url-bg-not-fill);display:block;background-repeat:no-repeat}.reviews-star .rating .rate-star-white{position:relative;background:var(--url-bg-not-fill)}.reviews-star .rating .rate-star-white:after{content:"";position:absolute;top:0;left:0;bottom:0;width:var(--rating-decimal, 0%);background:var(--url-bg-fill);display:block;background-repeat:no-repeat;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/73/assets/bundler-builder.css.map */
