section.bundler{margin-top:0}section.bundler .container{margin-top:70px}@media (max-width: 1023.98px){section.bundler .container{margin-top:16px}}.breadcrumb{display:flex;align-items:center;padding:18px 31px;font-size:17px;background-color:#0e473a;color:#fff;line-height:21px}@media (max-width: 1023.98px){.breadcrumb{padding:16px;font-size:16px}}.breadcrumb__item{position:relative;padding-right:12px;margin-right:12px}.breadcrumb__icon{position:absolute;right:-6px;top:55%;transform:translateY(-55%)}.breadcrumb__icon svg{width:10px;height:10px}.product-template.bundler .sf-pis__fixed{position:absolute;bottom:-20%;left:0;right:0;display:flex;z-index:2;gap:30px;justify-content:space-between;padding:0 50px}.product-template.bundler .swiper-pagination-bullet{border:2px solid #fff}.product-template.bundler .sf-prod__info{padding:0}@media (min-width: 1023.98px){.product-template.bundler .sf-prod__container>div:first-child{padding:0 30px 0 15px}}@media (min-width: 1023.98px){.product-template.bundler .sf-prod__container>div:nth-child(2){padding:0 15px 0 30px}}.product-template.bundler .sf-prod__info-wrapper{padding-left:0;max-width:540px}@media (max-width: 1023.98px){.product-template.bundler .sf-prod__info-wrapper{margin-top:16px}}.product-template.bundler h1{font-size:28px;line-height:35px;margin-bottom:6px;color:#aa9c81;font-weight:600}@media (max-width: 1023.98px){.product-template.bundler h1{font-size:22px;line-height:28px}}.product-template.bundler .prod__hero-title{font-size:42px;font-weight:600;line-height:53px;color:#212121}@media (max-width: 1023.98px){.product-template.bundler .prod__hero-title{font-size:28px;line-height:normal}}.product-template.bundler .reviews__stars,.product-template.bundler .reviews__stars .star{display:inline-block}.product-template.bundler .reviews__stars .star:before{content:""!important;display:inline-block;width:24px;height:22px;background-repeat:no-repeat;background-size:contain}@media (max-width: 1023.98px){{width:20px;height:18px}}.product-template.bundler .reviews__stars .star.full:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="16" viewBox="0 0 18 16" fill="none"><path d="M14.1892 15.8372C14.0659 15.8377 13.9457 15.8008 13.8456 15.732L9.13999 12.4613L4.43438 15.732C4.33384 15.8019 4.21273 15.8393 4.08854 15.8389C3.96435 15.8385 3.84352 15.8002 3.74352 15.7296C3.64352 15.659 3.56953 15.5597 3.53225 15.4461C3.49497 15.3326 3.49633 15.2106 3.53614 15.0978L5.3714 9.88631L0.614931 6.75915C0.511902 6.69149 0.434143 6.59401 0.393013 6.48097C0.351883 6.36792 0.349538 6.24523 0.386322 6.13081C0.423106 6.0164 0.497089 5.91626 0.597464 5.84503C0.697838 5.77379 0.819343 5.7352 0.944225 5.73489H6.81225L8.58312 0.51009C8.62126 0.397289 8.6957 0.29897 8.79574 0.229239C8.89579 0.159508 9.0163 0.121948 9.13999 0.121948C9.26368 0.121948 9.38419 0.159508 9.48423 0.229239C9.58428 0.29897 9.65871 0.397289 9.69686 0.51009L11.4677 5.73664H17.3358C17.4608 5.73658 17.5826 5.77491 17.6832 5.846C17.7839 5.9171 17.8582 6.01723 17.8952 6.13173C17.9322 6.24623 17.93 6.36909 17.8889 6.48231C17.8479 6.59553 17.77 6.69316 17.6669 6.7609L12.9086 9.88631L14.7427 15.0964C14.7725 15.1807 14.7808 15.2706 14.7671 15.3587C14.7534 15.4468 14.7181 15.5304 14.664 15.6028C14.6099 15.6752 14.5387 15.7342 14.4561 15.775C14.3735 15.8157 14.282 15.837 14.1892 15.8372Z" fill="%23AA9C81"/></svg>')}.product-template.bundler .reviews__stars .star.half:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='16' viewBox='0 0 18 16'%3E%3Cdefs%3E%3CclipPath id='half'%3E%3Crect x='0' y='0' width='9' height='16'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath d='M14.1892 15.8372C14.0659 15.8377 13.9457 15.8008 13.8456 15.732L9.13999 12.4613L4.43438 15.732C4.33384 15.8019 4.21273 15.8393 4.08854 15.8389C3.96435 15.8385 3.84352 15.8002 3.74352 15.7296C3.64352 15.659 3.56953 15.5597 3.53225 15.4461C3.49497 15.3326 3.49633 15.2106 3.53614 15.0978L5.3714 9.88631L0.614931 6.75915C0.511902 6.69149 0.434143 6.59401 0.393013 6.48097C0.351883 6.36792 0.349538 6.24523 0.386322 6.13081C0.423106 6.0164 0.497089 5.91626 0.597464 5.84503C0.697838 5.77379 0.819343 5.7352 0.944225 5.73489H6.81225L8.58312 0.51009C8.62126 0.397289 8.6957 0.29897 8.79574 0.229239C8.89579 0.159508 9.0163 0.121948 9.13999 0.121948C9.26368 0.121948 9.38419 0.159508 9.48423 0.229239C9.58428 0.29897 9.65871 0.397289 9.69686 0.51009L11.4677 5.73664H17.3358C17.4608 5.73658 17.5826 5.77491 17.6832 5.846C17.7839 5.9171 17.8582 6.01723 17.8952 6.13173C17.9322 6.24623 17.93 6.36909 17.8889 6.48231C17.8479 6.59553 17.77 6.69316 17.6669 6.7609L12.9086 9.88631L14.7427 15.0964C14.7725 15.1807 14.7808 15.2706 14.7671 15.3587C14.7534 15.4468 14.7181 15.5304 14.664 15.6028C14.6099 15.6752 14.5387 15.7342 14.4561 15.775C14.3735 15.8157 14.282 15.837 14.1892 15.8372Z' fill='%23E0E0E0'/%3E%3Cpath clip-path='url(%23half)' d='M14.1892 15.8372C14.0659 15.8377 13.9457 15.8008 13.8456 15.732L9.13999 12.4613L4.43438 15.732C4.33384 15.8019 4.21273 15.8393 4.08854 15.8389C3.96435 15.8385 3.84352 15.8002 3.74352 15.7296C3.64352 15.659 3.56953 15.5597 3.53225 15.4461C3.49497 15.3326 3.49633 15.2106 3.53614 15.0978L5.3714 9.88631L0.614931 6.75915C0.511902 6.69149 0.434143 6.59401 0.393013 6.48097C0.351883 6.36792 0.349538 6.24523 0.386322 6.13081C0.423106 6.0164 0.497089 5.91626 0.597464 5.84503C0.697838 5.77379 0.819343 5.7352 0.944225 5.73489H6.81225L8.58312 0.51009C8.62126 0.397289 8.6957 0.29897 8.79574 0.229239C8.89579 0.159508 9.0163 0.121948 9.13999 0.121948C9.26368 0.121948 9.38419 0.159508 9.48423 0.229239C9.58428 0.29897 9.65871 0.397289 9.69686 0.51009L11.4677 5.73664H17.3358C17.4608 5.73658 17.5826 5.77491 17.6832 5.846C17.7839 5.9171 17.8582 6.01723 17.8952 6.13173C17.9322 6.24623 17.93 6.36909 17.8889 6.48231C17.8479 6.59553 17.77 6.69316 17.6669 6.7609L12.9086 9.88631L14.7427 15.0964C14.7725 15.1807 14.7808 15.2706 14.7671 15.3587C14.7534 15.4468 14.7181 15.5304 14.664 15.6028C14.6099 15.6752 14.5387 15.7342 14.4561 15.775C14.3735 15.8157 14.282 15.837 14.1892 15.8372Z' fill='%23AA9C81'/%3E%3C/svg%3E")}.product-template.bundler .reviews__text{font-size:24px;font-weight:600;color:#aa9c81;margin-left:10px}@media (max-width: 1023.98px){.product-template.bundler .reviews__text{font-size:20px}}@media (min-width: 1025px){.product-template.bundler .reviews__text{vertical-align:text-bottom}}.product-template.bundler .prod__accordion{margin-top:21px}.product-template.bundler .prod__features li{font-size:21px;line-height:26px}@media (max-width: 1023.98px){.product-template.bundler .prod__features li{font-size:18px;line-height:22px}}.product-template.bundler .prod__features li:before{content:"+";margin-right:.5rem}.product-template.bundler .prod__features li+li{margin-top:5px}.product-template.bundler .prod__description{margin-top:21px;font-size:18px;line-height:23px}@media (max-width: 1023.98px){.product-template.bundler .prod__description{font-size:16px;line-height:21px}}.product-template.bundler .prod__additional-info{font-size:21px;font-weight:600;line-height:26px;margin:21px 0}@media (max-width: 1023.98px){.product-template.bundler .prod__additional-info{font-size:18px;line-height:23px}}.product-template.bundler .actions-block{margin-top:21px}.product-template.bundler .actions-block .sf__btn{margin-top:33px;width:100%;border-radius:8px}.product-template.bundler .prod__price{font-size:28px;line-height:35px;font-weight:500}@media (max-width: 1023.98px){.product-template.bundler .prod__price{font-size:22px;line-height:28px}}.product-template.bundler .prod__price strong{font-weight:600}.bundler-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;padding:20px}.bundler-modal.open{opacity:1;visibility:visible}.bundler-modal__content{display:flex;flex-direction:column;background-color:#fff;width:100%;height:100%;max-height:80vh;border-radius:8px;overflow-y:auto;margin:50px auto;padding:50px}@media (max-width: 1279px){.bundler-modal__content{padding:20px;max-height:90vh}}.bundler__header{position:relative;margin:20px 0 40px;text-align:center}.bundler__header .bundler-modal__close{position:absolute;top:-20px;right:0;width:auto}.bundler__header .bundler__title{font-size:32px;margin-bottom:14px;font-weight:600;color:#084639}@media (max-width: 1279px){.bundler__header .bundler__title{font-size:24px}}.bundler__header .bundler__description{line-height:normal;font-size:18px;max-width:80%;margin:0 auto}@media screen and (max-width: 1279px){.bundler__header .bundler__description{max-width:100%;font-size:16px}}.bundler__form{height:100%;display:flex;flex-direction:column}.bundler__body{flex:1}.progressbar{display:flex;justify-content:space-between;align-items:center;position:relative;margin:0 auto 85px;width:92%}@media screen and (max-width: 1279px){.progressbar{width:100%;margin:0 auto 40px}}.progressbar__step{position:relative;text-align:center;padding:10px 20px;border:1px solid #c5c5c5;border-radius:40px;min-width:200px;background-color:#f1f1f1;cursor:pointer;font-weight:600}@media (max-width: 1279px){.progressbar__step{min-width:150px;padding:6px 12px}}@media (max-width: 991px){.progressbar__step{min-width:auto;padding:4px 8px;font-size:14px}}.progressbar__step.current{background-color:#084639;color:#fff}@media (min-width: 992px){.progressbar__number{position:absolute;left:10px;top:50%;transform:translateY(-50%);background:#fff;border-radius:50%;width:30px;height:30px;color:#000;border:1px solid #c5c5c5}}.progressbar__line{position:relative;flex-grow:1;height:1px;background-color:#c5c5c5;z-index:0}.form__step{display:none;width:92%;margin:0 auto}@media screen and (max-width: 1279px){.form__step{width:100%}}.form__step[data-step="4"] .add-to-cart-label{margin-bottom:10px}.form__step.current{display:block}.form__step-content{margin-top:60px;margin-bottom:60px}@media (max-width: 991px){.form__step-content{margin-top:30px;margin-bottom:30px}}.form__bulk-discounts{margin-bottom:20px}.form__bulk-discounts-list{display:flex;align-items:center;text-align:center;gap:10px}.form__bulk-discounts-list li{padding:10px;max-width:200px;background-color:#f6f6f6;font-weight:600}@media (max-width: 1279px){.form__bulk-discounts-list li{padding:5px;max-width:160px;font-size:14px}}.form__bulk-discounts-list li+li{margin-top:0}.form__bulk-discount-item{flex:1}.form__step-title{font-size:24px;margin-bottom:10px;font-weight:600;color:#084639}@media (max-width: 991px){.form__step-title{font-size:20px}}.form__step-description{line-height:normal}.form__product-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:85px}@media screen and (max-width: 1279px){.form__product-item{gap:40px}}@media screen and (max-width: 991px){.form__product-item{flex-direction:column-reverse;gap:20px}}.form__product-item.inactive{opacity:.5;pointer-events:none}.form__product-left,.form__product-right{flex:1;width:100%;max-width:460px}.form__product-image svg,.form__product-image img{display:block;aspect-ratio:800 / 468;object-fit:cover}.form__product-title{font-size:22px;margin-bottom:10px;font-weight:600;color:#084639}@media (max-width: 991px){.form__product-title{font-size:18px}}.form__product-description{font-size:15px;line-height:normal;margin-bottom:40px}.form__product-price{display:flex;justify-content:space-between;margin-bottom:20px}.form__product-new-price{font-size:22px;color:#084639;font-weight:600}@media (max-width: 991px){.form__product-new-price{font-size:20px}}.form__link{text-align:center;margin-top:10px}.form__button-link{margin-bottom:10px}.form__button-link a{display:block;text-align:center;text-transform:uppercase;padding:8px 16px;border:1px solid #084639;border-radius:8px}@media screen and (max-width: 1279px){.form__button-link a{padding:6px 12px}}.add-to-cart-label{display:block;background-color:#084639;color:#fff;text-align:center;text-transform:uppercase;padding:8px 16px;border:1px solid #084639;border-radius:8px;cursor:pointer;position:relative}@media screen and (max-width: 1279px){.add-to-cart-label{padding:6px 12px}}.add-to-cart-label input{display:none}.add-to-cart-label:has(input:checked){color:transparent}.add-to-cart-label:has(input:checked):after{content:"\2713";color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.form__continue button{position:relative;width:100%;padding:12px 24px;font-size:20px;background-color:#084639;color:#fff;border-radius:8px;text-transform:uppercase}@media screen and (max-width: 1279px){.form__continue button{padding:8px 16px}}.form__continue button .atc-spinner{display:none}.form__continue button.loading{font-size:0}.form__continue button.loading .atc-spinner{display:flex}.continue-button__info{text-align:center;display:block;margin-top:10px}.form__select{position:relative}.custom-select{width:100%;font-size:14px;cursor:pointer;outline:none;box-shadow:none;background-color:#fff;position:relative;color:#000;text-align:center;text-transform:uppercase;padding:8px 16px;border:1px solid #084639;border-radius:8px;margin-bottom:10px!important}@media screen and (max-width: 1279px){.custom-select{padding:6px 12px;min-width:130px}}.custom-select .selected-option{padding:0;margin:0;border:none}.custom-select .select-options{display:none;position:absolute;top:100%;left:0;right:0;border:1px solid #084639;background-color:#fff;z-index:10;border-radius:8px;overflow:hidden}.custom-select .option{padding:10px;cursor:pointer;line-height:normal}.custom-select .option:hover{color:#fff;background-color:#084639}
/*# sourceMappingURL=/cdn/shop/t/146/assets/custom-bundler.css.map */
