.size-buttons{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0}.size-buttons li{margin:0;padding:0}.size-buttons label{display:flex!important;align-items:center;justify-content:center;min-width:60px;padding:10px 16px!important;border:1px solid #4a4a4a!important;border-radius:4px!important;font-size:14px!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;transition:all .2s ease!important}.size-buttons input[type=radio]:checked+label{background-color:#333;color:#fff;border-color:#333}.size-buttons input[type=radio]:not(:checked)+label:hover{background-color:#f5f5f5}.product-options .title{font-weight:600;color:#333;margin-bottom:12px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.qty-input-wrapper{display:inline-flex!important;flex-direction:row!important;align-items:center;border:1px solid #e0e0e0;background-color:#fff;height:48px;width:144px!important;box-sizing:border-box;padding:0;margin:0}.qty-input-wrapper .btn{display:flex!important;align-items:center;justify-content:center;flex:0 0 35px!important;width:35px!important;height:100%;background:transparent;border:none;padding:0!important;margin:0!important;cursor:pointer;color:#000;transition:background-color .2s ease;position:static!important}.qty-input-wrapper .btn:not(:disabled):hover{background-color:#f9f9f9}.qty-input-wrapper .btn:disabled{opacity:.3;cursor:not-allowed}.qty-input-wrapper .form-control{flex:0 0 48px!important;width:48px!important;height:100%!important;border:none!important;border-left:1px solid #e0e0e0!important;border-right:1px solid #e0e0e0!important;border-radius:0!important;text-align:center;font-size:16px;color:#000;background:transparent!important;padding:0!important;margin:0!important;box-shadow:none!important;position:static!important}.qty-input-wrapper .form-control::-webkit-outer-spin-button,.qty-input-wrapper .form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-input-wrapper .form-control[type=number]{-moz-appearance:textfield}.qty-input-wrapper .form-control:focus-visible{outline:2px solid #333;outline-offset:-2px}.btn.btn-atc{display:block;width:100%;background-color:#111;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;padding:12px 20px;border:none;border-radius:0;cursor:pointer;text-align:center;box-sizing:border-box;transition:background-color .2s ease,opacity .2s ease}.btn.btn-atc:hover{background-color:#444}.btn.btn-atc:active{background-color:#333}.btn.btn-atc[aria-busy=true],.btn.btn-atc:disabled{opacity:.7;cursor:not-allowed}product-media-gallery .swiper-main-wrapper{padding:0;border:none}.btn-share.btn{font-size:0;padding:6px;display:flex!important;justify-content:center;align-items:center!important;border-radius:100px;width:37px;height:37px}.btn-share.btn svg.svg-icon-share{margin-right:0!important}@media(min-width:768px){.product-title.title.h2{font-size:26px!important}.share-btn-wrapper.ms-6{display:none}.utsavya-specs-grid{row-gap:10px}.utsavya-spec-item{padding-bottom:10px}product-media-gallery.product-media-gallery{display:flex!important;flex-direction:row-reverse!important;align-items:flex-start!important;gap:12px!important}product-media-gallery .swiper-main-wrapper{flex:1!important;min-width:0!important}product-media-gallery .swiper-thumbs{width:70px!important;flex-shrink:0!important;margin-top:0!important}product-media-gallery .swiper-thumbs .swiper-wrapper{display:flex!important;flex-direction:column!important;transform:none!important;height:auto!important;gap:8px!important}product-media-gallery .swiper-thumbs .swiper-slide{width:100%!important;margin-right:0!important;margin-bottom:0!important;cursor:pointer}product-media-gallery .swiper-thumbs .swiper-slide img{width:100%!important;height:100%!important;object-fit:cover;object-position:top}}@media(min-width:992px){product-media-gallery.product-media-gallery{display:flex!important;flex-direction:row-reverse!important;align-items:flex-start!important;gap:16px!important}product-media-gallery .swiper-main-wrapper{flex:1!important;width:calc(100% - 90px)!important;min-width:0!important}product-media-gallery .custom-thumbs-rail{width:74px!important;flex-shrink:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important}product-media-gallery .custom-thumb-arrow{width:100%!important;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;cursor:pointer!important;color:#888!important;padding:0!important;transition:color .2s ease,background .2s ease!important}product-media-gallery .custom-thumb-arrow:hover{color:#111!important;background:#f7f7f7!important;border-radius:4px!important}product-media-gallery .custom-thumb-arrow svg{width:20px!important;height:20px!important}product-media-gallery .swiper-thumbs{width:100%!important;margin-top:0!important;max-height:500px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important;scroll-behavior:smooth!important}product-media-gallery .swiper-thumbs::-webkit-scrollbar{display:none!important}product-media-gallery .swiper-thumbs .swiper-wrapper{display:flex!important;flex-direction:column!important;transform:none!important;height:auto!important;gap:10px!important}product-media-gallery .swiper-thumbs .swiper-slide{width:100%!important;height:auto!important;margin-right:0!important;margin-bottom:0!important;cursor:pointer!important;overflow:hidden!important;border:1.5px solid transparent!important;border-radius:4px!important;transition:border-color .2s ease!important}product-media-gallery .swiper-thumbs .swiper-slide:hover{border-color:#ccc!important}product-media-gallery .swiper-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:#111!important}product-media-gallery .swiper-thumbs .swiper-slide img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:top!important;display:block!important}}@media(max-width:767px){button.custom-thumb-arrow.custom-thumb-up,button.custom-thumb-arrow.custom-thumb-down{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-product.css.map */
