body:has(.sticky_atc_main.active) #mainPriceContainer{display:block}.sticky_atc_main{position:sticky;bottom:-100%;left:0;z-index:3;transition:.15s;width:100%;background:#fff;padding:8px 0;box-shadow:0 -2px 4px #0000001f}.sticky_atc_main.active{bottom:0}.sticky_atc_main *{line-height:normal}.sticky_atc_main .sticky_atc_product_info{display:flex;align-items:center;justify-content:space-between;gap:6px}.sticky_atc_main .sticky_product_info{display:flex;align-items:center;gap:8px}.sticky_atc_main .sticky_product_info .dot_entity{font-weight:700;font-size:30px;line-height:0}.sticky_atc_main .sticky_atc_btns .disabled{pointer-events:none;opacity:.7}.new_product_design .thumbnail-slider .thumbnail-list{padding:10px!important;gap:10px}.new_product_design .thumbnail-slider .thumbnail-list .thumbnail-list__item{opacity:1}.new_product_design .thumbnail-slider .thumbnail-list .thumbnail-list__item .thumbnail{opacity:1;border:0;border-bottom:2px solid transparent;padding-bottom:10px}.new_product_design .thumbnail-slider .thumbnail-list .thumbnail-list__item .thumbnail[aria-current]{border-color:#000}@media screen and (max-width:749px){.sticky_atc_main .sticky_atc_product_info,.sticky_atc_main .sticky_product_info{flex-direction:column;gap:8px}.new_product_design .main_image .slider-buttons{display:none!important}}.product-card-wrapper .media_image_inner{position:relative;padding-top:var(--ratio-percent);width:100%}.product-card-wrapper .media_image{border-radius:8px;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.product-card-wrapper .card__content{padding:4px 14px 0}.product-card-wrapper .card__information{margin:0;display:flex;flex-direction:column;gap:3px;padding:3px 7px 0 0}.product-card-wrapper .card__content{display:flex;align-items:flex-start;justify-content:space-between}.product-card-wrapper .quick-add__submit{padding:0;min-width:fit-content!important}.product-card-wrapper .card--card .quick-add,.product-card-wrapper .card__content .card__information .price{margin:0!important}.product-card-wrapper .plus_svg{width:18px;height:18px}.product-card-wrapper .button:after,.product-card-wrapper .button:before,.product-card-wrapper .button:not([disabled]):hover:after{border:none;box-shadow:none;width:fit-content;padding:0}.product-card-wrapper .card_product_media_swiper .swiper-pagination-bullet{background:#fff!important;opacity:.5;height:5px!important;width:5px!important;border-radius:50%;cursor:pointer;scale:.8!important;opacity:1!important;background:#fff}.product-card-wrapper .card_product_media_swiper .swiper-pagination-bullet-active{background:#fff!important;opacity:1;scale:1!important}.product-card-wrapper .card_product_media_swiper .swiper-button-next,.product-card-wrapper .card_product_media_swiper .swiper-button-prev{color:#000;width:10%;aspect-ratio:1 / 1;height:auto;cursor:pointer;border-radius:50%;background:#ffffff30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .3s linear}.product-card-wrapper .card>.card__inner .swiper-button-prev>svg{transform:rotateY(180deg);width:70%;height:70%}.product-card-wrapper .card>.card__inner .swiper-button-next>svg{width:70%;height:70%}.product-card-wrapper .card:hover>.card__inner .swiper-button-next,.product-card-wrapper .card:hover>.card__inner .swiper-button-prev{transform:translate(0)}.product-card-wrapper .card>.card__inner .swiper-button-next{transform:translate(160%)}.product-card-wrapper .card>.card__inner .swiper-button-prev{transform:translate(-160%)}.product-card-wrapper .card--standard.card--text a:after,.product-card-wrapper .card--card .card__heading a:after,.product-card-wrapper .card--media .card__inner .card__content{position:unset;padding:0!important}.product-card-wrapper .card__inner .card__content{display:none}.quick-add-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.quick-add-modal .product__info-container>*:first-child{margin:0}.quick-add-modal .product__title .h1{font-size:12px;line-height:1}.quick-add-modal .product__title>a:hover{text-decoration:none!important}.quick-add-modal .product__info-container>*+*{margin:6px 0 0}.quick-add-modal .new_product_design .product .price{font-size:10px}.quick-add-modal .quick-add-modal__content-info{padding:8px!important}.quick-add-modal .quick-add-modal__content-info>product-info{background:#fff;border-radius:12px;padding:10px 8px}.quick-add-modal .quick-add-modal__content{border-radius:12px;width:27%;bottom:5%;left:85%;top:unset}.quick-add-modal .product:not(.product--no-media) .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0}.quick-add-modal .product:not(.product--no-media) .product__media-wrapper,.quick-add-modal .product__info-container .shopify-block,.quick-add-modal .product__info-container .product-form__quantity,.quick-add-modal .product__info-container .pi-luxury-specs,.quick-add-modal .product__info-container .product__text,.quick-add-modal .product__info-container .product__view-details,.quick-add-modal__content .quick-add-modal__toggle{display:none!important}.quick-add-modal .product__info-container .price__container{margin:0!important}.quick-add-modal .product-form__input .form__label{margin:0;background:#000;color:#fff;padding:6px 15px;border-radius:3px;font-size:8px;position:absolute;right:20px;top:30px;display:none}.quick-add-modal .product .product__info-wrapper .product__info-container variant-selects .product-form__input label{width:85px;height:28px;border-radius:28px;font-size:8px}.quick-add-modal .new_product_design .product-form__buttons .product-form__submit,.quick-add-modal .new_product_design .product-form__buttons .shopify-payment-button__button{font-size:10px;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.quick-add-modal .new_product_design .product-form__buttons{gap:8px}.product-card-wrapper .card__content .card__information .price .money{font-size:12px!important;opacity:.9}body:has(.quick-add-open-popup) .quick-add-modal .product__info-container .product-popup-modal__opener{display:block!important}body:has(.quick-add-open-popup) .quick-add-modal .product__info-container .product-popup-modal__opener .product-popup-modal__button{position:absolute;top:25px;right:25px;color:#fff;background:#000;font-size:8px;border-radius:3px;cursor:pointer;min-height:fit-content;padding:4px;text-decoration:none}body:has(.quick-add-open-popup) .product-popup-modal .product-popup-modal__content-info .h2{font-size:12px;margin:0 0 12px 8px;display:none}body:has(.quick-add-open-popup) .product-popup-modal .product-popup-modal__toggle{width:30px;padding:10px;top:0;right:0}body:has(.quick-add-open-popup) .product-popup-modal .product-popup-modal__toggle .icon{width:15px}body:has(.quick-add-open-popup) .product-popup-modal .product-popup-modal__content-info{padding:0!important}body:has(.quick-add-open-popup) .product-popup-modal .product-popup-modal__content{padding:0 12px 12px;border-radius:12px;width:32%;height:auto;bottom:80px;top:unset;left:20px;transform:translate(10px,10px)}body:has(.quick-add-open-popup) .product-popup-modal .product-popup-modal__content img{border-radius:20px;width:100%;height:100%;object-fit:cover}@media screen and (max-width:989px){.quick-add-modal .quick-add-modal__content{width:65%;bottom:10px;left:50%;top:unset}.quick-add-modal .product__title .h1,.quick-add-modal .new_product_design .product .price{font-size:23px}.quick-add-modal .product-form__input .form__label{right:60px;top:45px;padding:4px 20px;font-size:15px}.quick-add-modal .product .product__info-wrapper .product__info-container variant-selects .product-form__input label{width:91px;height:40px;font-size:18px}.quick-add-modal .new_product_design .product-form__buttons .product-form__submit,.quick-add-modal .new_product_design .product-form__buttons .shopify-payment-button__button{font-size:20px}.quick-add-modal .new_product_design .product-form__buttons{grid-template-columns:1fr!important;max-width:90%!important}.quick-add-modal .product__info-container .product-form{margin:0}}@media screen and (max-width:749px){.product-card-wrapper .card__information{padding:0;gap:0}.product-card-wrapper .card__content .card__information .price .money{font-size:10px!important}.quick-add-modal .quick-add-modal__content{width:100%;bottom:0%;left:50%;top:unset;max-width:364px}.quick-add-modal .new_product_design .product .price,.quick-add-modal .product__title .h1{font-size:12px!important}.quick-add-modal .product-form__input .form__label{right:20px;top:38px;padding:1px 8px;font-size:10px}.quick-add-modal .new_product_design .product-form__buttons{gap:6px;max-width:100%!important}.quick-add-modal .product .product__info-wrapper .product__info-container variant-selects .product-form__input label{width:72px;height:32px;font-size:10px;padding:10px}.quick-add-modal .product__info-container .product-form{margin:0!important}.quick-add-modal .new_product_design .product-form__buttons .product-form__submit,.quick-add-modal .new_product_design .product-form__buttons .shopify-payment-button__button{font-size:10px}body:has(.quick-add-open-popup) .product-popup-modal .product-popup-modal__content{border-radius:30px;width:100%;left:50%;transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
