.purchase-details .swym-button-bar,.purchase-details .swym-btn-container{width:100%}.purchase-details .swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-text{margin-top:.625rem;display:flex;height:auto;width:100%;align-items:center;justify-content:center;border-color:transparent;padding:.75rem 2rem;font-weight:700;text-transform:capitalize;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.purchase-details .swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-text:focus{outline:2px solid transparent;outline-offset:2px}@media(min-width:640px){.purchase-details .swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-text{margin-top:0}}.purchase-details .swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-text{font-family:Asap,sans-serif;font-size:1rem!important;line-height:1.75rem!important;background-color:var(--c-primary)!important;border-radius:50px!important;max-height:44px}.swym-ui-component *,.swym-ui-component .swym-is-button,.swym-ui-component .swym-is-anchor,.swym-ui-component .swym-title,.swym-ui-component .swym-heading,.swym-ui-component .swym-label{font-family:Asap,sans-serif}.swym-ui-component * .swym-remind-me input.swym-input,.swym-ui-component .swym-is-button .swym-remind-me input.swym-input,.swym-ui-component .swym-is-anchor .swym-remind-me input.swym-input,.swym-ui-component .swym-title .swym-remind-me input.swym-input,.swym-ui-component .swym-heading .swym-remind-me input.swym-input,.swym-ui-component .swym-label .swym-remind-me input.swym-input{border-radius:50px}.swym-ui-component * #swym-remind-email-auth-button,.swym-ui-component .swym-is-button #swym-remind-email-auth-button,.swym-ui-component .swym-is-anchor #swym-remind-email-auth-button,.swym-ui-component .swym-title #swym-remind-email-auth-button,.swym-ui-component .swym-heading #swym-remind-email-auth-button,.swym-ui-component .swym-label #swym-remind-email-auth-button{background-color:var(--c-primary);border-radius:50px;font-weight:700}.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog,.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog .swym-remind-me.swym-product-view.swym-product-view-swiper{border-radius:12px}.gallery__container{box-sizing:border-box;position:relative;--max-img-width: 100%;--max-img-height: 400px;--thumbnail-width: 100px;--thumbnail-margin: 12px}@media(max-width:400px){.gallery__container{--thumbnail-width: 25vw;--max-img-height: 360px }}@media(min-width:768px)and (max-width:1023px){.gallery__container{--max-img-width: 500px;--max-img-height: 500px }}@media(min-width:1440px){.gallery__container{--max-img-width: 500px;--max-img-height: 500px }}.gallery__container .image-container{height:100%;width:100%}.gallery__container img{max-width:100%;vertical-align:top}.gallery__container .gallery{display:flex;justify-content:flex-start;margin:0 auto;max-width:var(--max-img-width);padding-top:var(--max-img-height);overflow-x:auto}.gallery__container .gallery::-webkit-scrollbar{height:5px}.gallery__container .gallery::-webkit-scrollbar-thumb{background:var(--c-primary);border-radius:10px}.gallery__container .gallery picture,.gallery__container .gallery img{object-fit:contain;object-position:center center;width:100%;height:100%}.gallery__container .gallery__img{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease-in-out;height:var(--max-img-height);width:var(--max-img-width)}.gallery__container .gallery__thumb{display:block;height:calc(var(--thumbnail-width) - (var(--thumbnail-margin) * 2));margin:calc(var(--thumbnail-margin) * 2) var(--thumbnail-margin) var(--thumbnail-margin);overflow:hidden;width:calc(var(--thumbnail-width) - (var(--thumbnail-margin) * 2))}.gallery__container .gallery__thumb picture,.gallery__container .gallery__thumb img{object-fit:cover}.gallery__container .gallery__thumb{top:0;right:0;bottom:0;left:0;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: transparent;--tw-ring-offset-width: 2px}.gallery__container .gallery__item{cursor:pointer}.gallery__container .gallery__item:first-of-type .gallery__thumb{margin-left:0}.gallery__container .gallery__item:last-child .gallery__thumb{margin-right:0}.gallery__container .gallery__selector{position:absolute;opacity:0;visibility:hidden}.gallery__container .gallery__selector:checked+.gallery__img{opacity:1}.gallery__container .gallery__selector:checked~.gallery__thumb{opacity:.2}.gallery__container .gallery__selector:checked~.gallery__thumb>img{box-shadow:0 0 0 3px #0be2f6}.gallery__container .gallery.thumbnails_left{flex-direction:column;padding-top:0;padding-right:var(--max-img-width);max-width:calc(var(--max-img-width) + var(--thumbnail-width) + calc(var(--thumbnail-margin) * 3))}.gallery__container .gallery.thumbnails_left .gallery__img{left:auto;right:0}.gallery__container .gallery.thumbnails_left .gallery__thumb{margin-right:calc(var(--thumbnail-margin) * 2);margin-top:var(--thumbnail-margin)}.gallery__container .gallery.thumbnails_left .gallery__item:first-of-type .gallery__thumb{margin-left:var(--thumbnail-margin);margin-top:0}.gallery__container .gallery.thumbnails_left .gallery__item:last-child .gallery__thumb{margin-bottom:0;margin-right:calc(var(--thumbnail-margin) * 2)}.gallery__container .gallery .gallery__item-zoom .gallery__img[data-image-zoom]{border:1px solid green;background-position:50% 50%;background-repeat:no-repeat;width:100%;overflow:hidden;cursor:zoom-in;z-index:-1}.gallery__container .gallery .gallery__item-zoom .gallery__img[data-image-zoom] picture,.gallery__container .gallery .gallery__item-zoom .gallery__img[data-image-zoom] img{background-color:#fff;transition:opacity .5s}.gallery__container .gallery .gallery__item-zoom .gallery__selector:checked~.gallery__img[data-image-zoom]{z-index:auto}.gallery__container .gallery .gallery__item-zoom .gallery__selector:checked~.gallery__img[data-image-zoom]:hover picture:hover,.gallery__container .gallery .gallery__item-zoom .gallery__selector:checked~.gallery__img[data-image-zoom]:hover img:hover{opacity:0}@media(max-width:768px){.gallery__item .gallery__thumb{display:none}.gallery__bullets{bottom:45px;column-gap:6px;display:flex;justify-content:center}.gallery__bullets .gallery__thumb{background:#f4f2f1;border-radius:50%;height:10px;width:10px;margin:0}.gallery__bullets .gallery__thumb.active{background:#e2dedb}}[data-quantity-select] input::-webkit-outer-spin-button,[data-quantity-select] input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}[data-quantity-select] input[type=number]{-webkit-appearance:textfield;appearance:textfield}[data-quantity-select] [data-update-quantity][disabled]{cursor:not-allowed}body.product div[id^=RechargeWidget] .rc-selling-plans-dropdown__label{color:#009fe3;font-size:15px;font-weight:600;line-height:16px}#loyaltyPoints.sf9-loyalty.loyalty__product-block{margin:10px 0}@media(min-width:768px){#loyaltyPoints.sf9-loyalty.loyalty__product-block{margin:20px 0 10px}}.add-to-cart-button,.quantity-box,.quantity-box__input{max-height:44px}.product-essential{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.product-essential .sale_label{position:absolute;font-weight:400;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));top:2.5rem;left:.5rem;font-size:14px;line-height:24px;padding:3px;background-color:#bf0712;z-index:1}.product-section{--tw-bg-opacity: 1;background-color:rgba(248,245,243,var(--tw-bg-opacity))}.product-essential .quantity-box__input{height:100%}.swym-wishlist-button-bar{margin-left:0;margin-right:0}.icon.is-xlarge{height:auto;width:auto}.product-details__container{max-width:var(--site-width)}@media screen and (min-width:1024px){.gallery__container .gallery__img{max-width:100%}}@media(max-width:768px){.product-essential .product-usp{padding:19px 17px}.tabs__container .tabs__title{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/482/assets/page-product.css.map */
