.custom-product-drawer-head *{margin:0}.custom-product-drawer-head{position:fixed;right:-100%;width:100%;height:100%;top:0;transition:right .3s ease-in-out;overflow-y:auto;z-index:1111}.custom-product-drawer-overlay{display:flex;flex-direction:row-reverse;height:100vh}.custom-product-drawer-wrapper{max-width:380px;width:100%;background:#f8f9fc;border-top-left-radius:10px;border-bottom-left-radius:10px}.custom-drawer-header{display:flex;justify-content:center;align-items:center;gap:20px;position:relative;padding:20px;border-bottom:solid 1px}.custom-drawer-header p{padding:0 30px;margin:0;font-weight:500}.drawer-cross-svg{height:30px;width:30px;display:flex;justify-content:center;align-items:center;font-size:24px;position:absolute;right:30px;cursor:pointer}.custom-drawer-content-head{padding:20px}h2.h4.custom-drawer-heading{font-weight:500;padding-right:10px}p.custom-drawer-paragraph{margin:24px 0;line-height:25px;font-weight:500}.custom-drawer-two-col-head{display:flex;justify-content:center;align-items:center;gap:12px}.drawer-column-heading{padding:0 12px}.drawer-col-1{display:flex;flex-direction:column;gap:12px;background:#fff;border-radius:10px;padding:12px 0}.drawer-small-content-light{margin:0 8px;background-color:#fbeffb;border-radius:5px;padding:.5rem .75rem}.drawer-small-content-light p{border-radius:10px;font-size:14px;line-height:normal}.font-weight-600{font-weight:600}.drawer-small-content-dark{background:#2a0f39;margin:0 8px;border-radius:5px;padding:.8rem .75rem}.drawer-col-2{display:flex;flex-direction:column;gap:12px;background:#191c1f;border-radius:10px;padding:12px 0;color:#fff}.drawer-col-2 .drawer-column-heading h2{color:#fff}.drawer-small-content-dark p{border-radius:10px;font-size:14px;line-height:normal}.drawer-cross-svg svg{height:20px;width:20px}.drawer-cross-svg:hover{background:#0e10160f;border-radius:50%}.arrow-down-svg{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.custom-product-drawer-slider{margin-top:24px}.arrow-down-svg h2{padding-top:16px;font-weight:500;color:#000;margin-bottom:20px}.custom-slider-head{background:#edeff3;border-radius:32px}.slide-description-head{padding:24px 24px 32px}.custom-product-drawer-head.open{right:0}.custom-drawer-button{margin-top:20px;border:solid 1px;border-radius:10px;display:flex;justify-content:center;align-items:center}.custom-drawer-button a{text-decoration:none;color:#000;padding:12px 16px;display:flex;width:100%;justify-content:center;align-items:center;font-weight:600}.custom-drawer-button:hover{background:#0e10160f;transition:all .3s ease-in-out}.custom-swiper-wrapper{max-width:600px;margin:auto;font-family:sans-serif;padding-top:20px}.mainSwiper{height:273px}.mainSwiper img{width:100%;height:100%;object-fit:contain}.textSwiper{margin-top:15px}.textSwiper .swiper-wrapper{display:flex}.textSwiper .swiper-slide{width:auto;border-radius:6px;cursor:pointer;white-space:nowrap;font-weight:700;color:#5b5d62;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.textSwiper .swiper-slide.active{color:#000}.slide-description{margin-top:10px;font-size:14px;color:#444;text-align:center;border:solid 1px;padding:15px;min-height:162px;display:flex;align-items:center}.custom-drawer-header-wrapper{position:sticky;top:0;background:#f8f9fc;z-index:2;width:100%;border-top-left-radius:10px}.swiper-slide-text{text-align:center}.overlay_box{position:relative}.overlay_box:after{background:#000;position:absolute;content:"";top:0;left:0;right:0;bottom:0;width:100%;opacity:.6;z-index:111}.custom-drawer-content-head{background:#f8f9fc}@media screen and (max-width: 767px){.custom-product-drawer-wrapper{max-width:100%;width:100%}.custom-product-drawer-head{position:fixed;bottom:0;left:0;transform:translateY(100%);transition:all .2s linear;z-index:10;width:100%;height:100%;transition:bottom .3s ease-in-out;overflow-y:auto;z-index:99999}.custom-product-drawer-head.open{bottom:0;left:0;transform:translateY(0);transition:all .2s linear}.drawer-small-content-light p{font-size:12px}p.font-weight-600{font-size:14px}.drawer-small-content-dark p{font-size:12px}.drawer-col-2 .drawer-column-heading h2{color:#fff;font-size:20px;word-break:auto-phrase}.drawer-col-2{height:-webkit-fill-available}.custom-drawer-two-col-head .drawer-col-1,.custom-drawer-two-col-head .drawer-col-2{width:50%}}.custom-drawer-paragraph{padding:26px 0;font-weight:500}.drawer-column-heading{display:flex;align-items:center}.drawer-column-heading img{filter:invert(1)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-product-drawer.css.map */
