.shopable-section .page-width__padding.shopable-right-visible{padding-right:0;overflow-x:hidden}.shopable-top{display:flex;justify-content:space-between;align-items:center}.shopable-slider:not(.slick-initialized){display:flex;gap:20px;opacity:0}.shopable-slider .shopable-content{position:relative}.shopable-slider .slick-slide{height:inherit;margin-right:15px}.shopable-slider .slick-track{display:flex}.shopable-img{position:relative}.shopable-img img{width:100%;max-width:100%;height:100%;display:block}.shopable-pointer-one{position:absolute;top:0;left:0;width:17px;height:17px;border-radius:50%;background:#fff}.shopable-title{position:absolute;bottom:25px;left:25px;border-radius:30px;background:#000;color:#fff;padding:10px 20px;border:none;cursor:pointer}.shopable-title p{margin:0;font-size:16px;line-height:20px;display:flex;gap:3px;align-items:center}.shopable-title p span{height:16px}.ebcf_modal{display:flex;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006;align-items:center;justify-content:center}.ebcf_modal-content{background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:991px;border-radius:20px;height:80%;overflow:hidden}.shopablepopup_close{color:#000;float:right;font-size:28px;font-weight:700;position:absolute;top:20px;right:20px;cursor:pointer}.shopable-products-model-content,.ebcf_modal-content{display:flex;gap:50px;position:relative}.mode-content-left{width:50%;position:sticky;top:0;left:0}.model-content-right{width:50%;margin:20px 20px 20px 0;padding-bottom:50px}.model-product-container{overflow-y:auto;height:100%}.mode-content-left img,.shopable-popup-image img,.shopable-product-option-content img{width:100%;max-width:100%;height:100%;display:block;object-fit:cover}.shopable-popup-product{display:flex;gap:10px;padding-bottom:10px}.shopable-popup-image{width:50%}.shopable-popup-variant{width:50%;padding-right:20px}.shopable-products-model-content{display:none}.model-product-container::-webkit-scrollbar{border:none;background-color:#0000001c;border-radius:10px;width:5px}.model-product-container::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px;width:3px}.shopable-popup-title p{font-size:16px;line-height:20px;padding-bottom:10px;margin:0;font-weight:600}.shopable-product-submit{margin-top:30px;width:70%;height:50px;margin-left:auto;margin-right:auto;display:block}.shopable-product-variant{position:relative;margin-top:15px}p.shopable-selected-variant,.single-product-variant{margin:0;width:100%;border-radius:10px;border:1px solid #757575;max-width:100%;padding:4px 15px;position:relative;transition:all .3s ease;cursor:pointer;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.shopable-product-option-container{overflow-y:auto;height:100%}.shopable-product-option-wrapper{display:flex;overflow:hidden;gap:15px;padding:0 10px 10px;border-bottom:1px solid #757575;margin-bottom:10px;align-items:center;cursor:pointer}.shopable-product-option-title,.shopable-product-option-content{width:50%}p.shopable-selected-variant:after{content:"";position:absolute;right:10px;top:8px;width:10px;height:10px;border-top:2px solid #757575;border-right:2px solid #757575;transform:rotate(133deg);transition:transform .3s ease}.shopable-product-option.active{z-index:99;opacity:1}p.shopable-selected-variant.active:after{top:13px;transform:rotate(-45deg)}.shopable-product-option{position:absolute;top:0;left:0;width:100%;background:#fff;border:1px solid #757575;border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;padding:20px 10px 5px;z-index:1;height:250px;border-bottom:none;opacity:0;z-index:-1;transition:opacity .3s ease}.shopable-product-option.active{z-index:2;opacity:1;top:-250px}p.shopable-selected-variant.active{border-radius:0 0 15px 15px/0px 0px 15px 15px;background:#fff}.model-product-total p{margin-top:0;padding-right:25px}.shopable-product-option-container::-webkit-scrollbar-thumb{background:#000;border-radius:20px}.shopable-product-option-container::-webkit-scrollbar-track{background:#c9c9c9;border-radius:20px}.shopable-product-option-container::-webkit-scrollbar{width:5px}.single-product-variant{margin-top:15px;position:relative}.single-product-variant:after{content:"";width:20px;height:20px;display:inline-block;background:#d9d9d9;border-radius:50%;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.single-product-variant.checked:after{background:#000}.two-image-shopable .mobile-img-shopable{display:none}.pointer-tool{position:absolute;top:0;left:0;background:#fff;white-space:nowrap;padding:5px 10px;border-radius:5px;opacity:0;visibility:hidden}.shopable-product-option.active.active_2{top:34px;border-bottom:1px solid #757575;border-top:none;border-radius:0 0 15px 15px;padding-bottom:20px;padding-top:5px}p.shopable-selected-variant.active.active_2{background:#fff;border-radius:15px 15px 0 0/15px 15px 0px 0px}.shopable_read_more{display:block}.shopable_read_more a{display:block;font-size:20px;line-height:20px;padding:10px 0}.shopable-extras-accolade{position:absolute;top:20px;right:15px;color:#fff;writing-mode:vertical-rl;text-orientation:mixed}.shopable-extras-accolade p{margin:0}.shopable-popup-product .qty_btn input{width:20px;background:transparent;border:none;text-align:center}.shopable-popup-product .qty_btn svg{width:10px;height:10px}.shopable-popup-product .qty_btn{display:flex;border:1px solid #D9D9D9;border-radius:10px;align-items:center}.shopable-popup-product .adjust{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:10px 5px}@media screen and (max-width:991px){.ebcf_modal-content{height:90%;margin:unset;margin-top:auto;gap:25px}.mode-content-left{width:45%}.model-content-right{width:55%}.shopable-popup-image{width:40%}.shopable-popup-variant{width:60%}}@media screen and (max-width:749px){.mode-content-left{display:none}.model-content-right{width:100%;margin-left:10px}p.shopable-selected-variant,.single-product-variant,.shopable-product-option{width:80%}.shopable-pointer-one{width:13px;height:13px}.shopable-title{bottom:15px;left:15px}.shopable-title p{font-size:15px}.two-image-shopable .mobile-img-shopable{display:block}.two-image-shopable .desktop-img-shopable{display:none}}@media screen and (max-width:440px){.shopable-popup-image{width:30%}.shopable-popup-variant{width:70%;padding-right:20px}p.shopable-selected-variant,.single-product-variant,.shopable-product-option{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/shopable-products.css.map */
