#modal-facts::part(header){border:0!important}#modal-facts{--modal-body-max-width: 65rem}#modal-facts::part(body){padding-top:0!important}.facts-popup-button{border:1px solid rgb(var(--button-background));border-radius:9px;padding:0 .5rem;margin-left:auto;margin-right:1rem;margin-bottom:1rem;background:#fff;color:rgb(var(--button-background));display:flex;align-items:center;gap:.5rem}.facts-popup-button svg{width:1rem;display:block}.facts-popup{position:absolute;bottom:0;text-align:right}.product-gallery__media{position:relative}.w-100{width:100%}.swiper-pagination-bullet-active{background:#999}.swiper-pagination-bullet{background:#ddd}.product-gallery__thumbnail-list,.subs-widget .appstle_sub_widget{display:none}.soldout-product .radio-subs-group-loop{display:none!important}.soldout-product square-placement{display:block!important}.soldout-product [data-native-pre-order-btn-added][disabled]{display:none!important}.pp-overlay-close{color:rgb(var(--text-color))!important}@supports (height: 100dvh){#modal-facts::part(content){max-height:94dvh}}@media screen and (min-width: 1000px){.product-gallery__carousel{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.product-gallery__carousel>.product-gallery__media:first-child{grid-column:span 2}.product-gallery{position:sticky;top:0;gap:0}}.cart-progress-bar-wrapper{margin-bottom:1.5rem;padding-top:90px;padding-left:10px;padding-right:10px;overflow:visible}.cart-progress-bar{position:relative;margin-bottom:.75rem;overflow:visible}.cart-progress-bar__track{position:relative;width:100%;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden}.cart-progress-bar__fill{position:absolute;top:0;left:0;height:100%;background-color:#f37f8a;border-radius:4px;transition:width .3s ease}.cart-progress-bar__circles{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;align-items:flex-start;pointer-events:none;width:100%;min-height:20px;transform:translateY(-50%)}.cart-progress-bar__circle{width:20px;height:20px;border-radius:50%;background-color:#e0e0e0;border:2px solid #e0e0e0;position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cart-progress-bar__circle--start{margin-left:0}.cart-progress-bar__circle-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0}.cart-progress-bar__circle-wrapper--middle{position:absolute;left:50%;top:0;transform:translate(-50%);margin:0}.cart-progress-bar__circle-wrapper--end{position:absolute;right:0;top:0;margin-right:0;transform:none}.cart-progress-bar__circle--middle,.cart-progress-bar__circle--end{position:relative;margin:0;transform:none}.cart-progress-bar__image-bubble{position:absolute;bottom:100%;margin-bottom:10px;width:70px;height:70px;border-radius:50%;background-color:#fff;border:2px solid #e0e0e0;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 2px 4px #0000001a;z-index:3;transition:all .3s ease}.cart-progress-bar__image-bubble--locked{opacity:.4;filter:grayscale(100%)}.cart-progress-bar__image-bubble--locked .cart-progress-bar__image{opacity:.5}.cart-progress-bar__image-bubble--middle{left:50%;transform:translate(-50%)}.cart-progress-bar__image-bubble--end{left:50%;transform:translate(-50%);max-width:calc(100vw - 20px)}@media screen and (max-width: 768px){.cart-progress-bar-wrapper{padding-left:20px;padding-right:20px;padding-top:95px}.cart-progress-bar__image-bubble{width:60px;height:60px}.cart-progress-bar__image-bubble--end{transform:translate(calc(-50% - 5px))}.cart-progress-bar__circle-wrapper--end{margin-right:-5px}}.cart-progress-bar__image{width:100%;height:100%;object-fit:cover;display:block}.cart-progress-bar__circle--reached{background-color:#f37f8a;border-color:#f37f8a}.cart-progress-bar__checkmark{display:block}.cart-progress-bar__message{text-align:center;margin-top:.5rem}.cart-progress-bar__message p{margin:0;font-size:.875rem;color:rgb(var(--text-color))}.cart-progress-bar__amount{color:#f37f8a;font-weight:700}.cart-progress-bar__free-text{color:#000;font-weight:700;text-transform:uppercase}.cart-progress-bar__product-name{color:#f37f8a;font-weight:400}.cart-progress-bar__message strong{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
