.rich-text__wrapper{width:100%}.bundle-products-page{padding-bottom:40px}p.tierr-new{margin-bottom:0}.size_label{cursor:pointer;border:1px solid #000;width:fit-content;padding:2px 10px}span.price-divider,span.total_main,p.tierr-new{display:none}.form_btn_control{width:50%}.flex_control{display:flex;gap:5px}.product-options{display:flex;flex-direction:column-reverse}.options_block[data-option=Size]{order:1}.options_block label{font-size:1.3rem!important;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}.size_label.active{color:#fff;background:#83ae9b}.template-page-custom-bundle .rich-text__text p{font-size:17px;line-height:26px}.bundle-row{display:flex;flex-wrap:wrap;gap:20px}.bundle_product{flex:1;color:#527a75}.bundle_product .image_block{height:300px;display:flex;justify-content:center;align-items:center;position:relative}.bundle_product .image_block a{width:100%;height:100%;display:block}.bundle_product .image_block img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:all ease .25s}.bundle_product.active-bundle .image_block img{opacity:1}.bundle_product .lock_product{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;position:absolute}.bundle_product .lock_product img{opacity:1}.bundle_product.active-bundle .lock_product{display:none}.bundle_product .lock_product img{max-width:40px}.bundle_product .bottom_block{height:calc(100% - 300px);padding:10px 0 0}.bundle_product .bottom_block{display:flex;flex-direction:column;gap:15px}.bundle_product .heading-block{font-family:var(--font-heading-family);font-size:15px;line-height:24px}.bundle_product .heading-block a{color:#74c1b9;text-decoration:none}.bundle_product .main-price{font-size:2.2rem!important;font-weight:500}.product_details_popup{display:none}.options_block{padding:0 0 5px}.options_block label{width:100%;margin:5px 0 4px;display:block;font-size:14px;color:#527a75}.price_block{display:flex;align-items:center;justify-content:space-between;margin:-5px 0 -10px}.icon_popup{font-size:20px;font-weight:600;cursor:pointer}.form_btn_control.out-stock button{pointer-events:none;opacity:.6}.form_btn_control button{width:100%;height:42px;background:#74c1b9;border:1px solid #fff;box-shadow:0 4px 5px #34615c26;font-size:18px;color:#fff;cursor:pointer;text-transform:uppercase}.bundle_product button.product-bundle-active{display:none}.bundle_product.active-bundle button.product-bundle-active{display:block}.bundle_product.active-bundle button.product-form__cart-submit{display:none}.bundle_product button.product-form__cart-submit{background:#cfa068}.options_block select{width:100%;height:40px;padding:0 5px;border:1px solid #ddd;border-radius:0;font-size:14px}.bottom_btn_main{padding:40px 0 0;text-align:center}.bottom_btn_main button{height:55px;margin:0 auto;padding:10px 40px;background:#cfa068;border:none;box-shadow:0 4px 5px #34615c26;display:flex;justify-content:center;align-items:center;font-size:21px;color:#fff;cursor:pointer;position:relative}.bottom_btn_main button.disabled{pointer-events:none;opacity:.5}.price-divider{padding:0 12px;display:inline-block;transform:translateY(-1px)}.bottom_btn_main button span{transition:all ease .15s}.bottom_btn_main .button-loader{position:absolute;top:7px;opacity:0;transition:all ease .25s}.bottom_btn_main button.opacity-new .button-loader{opacity:1;transition:all ease .25s}.bottom_btn_main button.opacity-new span{opacity:0;transition:all ease .15s}.tierr-new{font-style:italic;text-align:center}.pop-up-details{width:85%;max-width:550px;padding:25px;height:fit-content;background:#fff;border-radius:12px;box-shadow:0 0 20px #000000b3;font-family:Open Sans,sans-serif;font-size:16px;line-height:24px;color:#527a75;position:fixed;top:50%;left:50%;z-index:99;transform:translate(-50%,-50%);display:none}#overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#000000b3;z-index:9;cursor:pointer}.cross-btn{width:32px;height:32px;padding:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==);background-size:contain;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;position:absolute;top:-15px;right:-15px;cursor:pointer}.price-save-tooltip{position:relative}.tooltip-text-wrapper{width:200px;padding:12px 20px;background-color:#fff;border:2px solid #222;border-radius:6px;color:#000;text-align:left;position:absolute;bottom:100%;left:50%;right:0;margin:0;transform:translate(-50%);visibility:hidden;opacity:0;transition:all ease .25s}.tooltip-text-wrapper:after{margin-left:-6px;border-width:6px;border-style:solid;border-color:black transparent transparent transparent;content:"";position:absolute;top:100%;left:50%}.price-save-tooltip:hover .tooltip-text-wrapper{bottom:120%;visibility:visible;opacity:1}.tooltip-text-items{display:flex;flex-direction:column;font-size:15px;font-style:normal}.tooltip-text-item:last-child{padding:10px 0 0}.lock_product .material-icons{font-size:24px}span.discount_percantage{font-size:18px;line-height:22px;font-weight:600;color:#74c1b9;padding:0 20px}.bundle_product .color_option_wrapper{display:flex;width:100%;gap:6px}.color_option_wrapper .color_option{display:inline-block;flex:1;height:32px;border-radius:4px}.color_option_wrapper .color_option label{height:100%;margin:0;border-radius:5px!important;outline:2px solid #fff;outline-offset:1px;transition:all ease .3s;border:1px solid #3a605c}.color_option_wrapper .color_option label.active{outline-color:#527a75;border:1px solid #fff}.size_and_package_box .size_label{cursor:pointer;font-size:1.3rem;border:1px solid #34615c;width:fit-content;padding:4px 10px;border-radius:5px}.size_and_package_box .size_label.active{color:#fff;background:#34615c}.package-wrapper{display:flex;gap:10px}@media (max-width: 1366px){.size_and_package_box .size_label{font-size:13px}}@media (max-width: 1280px){.bundle_product{flex:0 0 auto;width:calc(50% - 10px);padding:0 0 10px}}@media (max-width: 768px){.color_option_wrapper .color_option{height:40px}}@media (max-width: 480px){.bundle-row{gap:0}.bundle_product{width:100%;padding:0 0 30px}.bundle_product .image_block{height:auto}.price_block{margin:0 0 -5px}.bottom_btn_main{padding:20px 0 0}.bundle_product .bottom_block{height:auto;gap:5px}.bottom_btn_main button{width:100%;font-size:17px}.price-divider{padding:0 8px}}@media (max-width: 375px){.tooltip-text-wrapper{left:auto;right:-20px;transform:none}.tooltip-text-wrapper:after{left:calc(100% - 27px)}}label.color-swatch-new{cursor:pointer}.bundle_product .bottom_btn_main span.price-divider{display:none}.bundle_product.active-bundle .bottom_btn_main span.price-divider{display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/53/assets/product-bundle.css.map */
