.fp-theme-ready quick-add-modal.quick-add-modal,.fp-theme-ready .quick-add-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483646!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:.75rem!important;box-sizing:border-box!important;background:#00000073!important;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility .28s ease}.fp-theme-ready quick-add-modal.quick-add-modal[open],.fp-theme-ready .quick-add-modal[open]{opacity:1!important;visibility:visible!important}.fp-theme-ready .quick-add-modal__content,.fp-theme-ready quick-add-modal .quick-add-modal__content.global-settings-popup{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;margin:0!important;width:min(56rem,calc(100% - 1.5rem))!important;max-width:calc(100% - 1.5rem)!important;height:auto!important;max-height:calc(100dvh - 1.5rem)!important;padding:0!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:4px!important;background:#fff!important;box-shadow:0 22px 56px #0000002e,0 4px 14px #0000000f!important;overflow:hidden!important;font-family:Inter,system-ui,-apple-system,sans-serif;color:#111}.fp-theme-ready quick-add-modal .quick-add-modal__toggle,.fp-theme-ready .quick-add-modal__toggle{position:absolute!important;top:1rem!important;right:1rem!important;left:auto!important;bottom:auto!important;z-index:8!important;width:2.5rem!important;height:2.5rem!important;min-width:44px!important;min-height:44px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:4px!important;background:#fff!important;color:#111!important;box-shadow:none!important;cursor:pointer}.fp-theme-ready .quick-add-modal__toggle:hover{background:#f6f6f6!important;border-color:#00000029!important;color:#111!important}.fp-theme-ready .quick-add-modal__toggle .icon,.fp-theme-ready .quick-add-modal__toggle svg{width:.85rem!important;height:.85rem!important;margin:0!important}.fp-theme-ready .quick-add-modal__content-info{display:block!important;height:auto!important;max-height:calc(100dvh - 2.3rem)!important;padding:1.35rem 1.35rem 1.5rem!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;box-sizing:border-box}.fp-theme-ready .quick-add-modal__content-info>*{width:100%!important;max-width:100%!important;margin:0!important;height:auto!important}.fp-theme-ready quick-add-modal .product{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)!important;gap:1.5rem 1.75rem!important;align-items:start!important;margin:0!important}.fp-theme-ready quick-add-modal .product.grid{display:grid!important}.fp-theme-ready quick-add-modal .product__media-wrapper,.fp-theme-ready quick-add-modal .product:not(.product--no-media) .product__media-wrapper{width:100%!important;max-width:none!important;margin:0!important;grid-column:1!important}.fp-theme-ready quick-add-modal .product__info-wrapper,.fp-theme-ready quick-add-modal .product:not(.product--no-media) .product__info-wrapper{width:100%!important;max-width:none!important;padding:.15rem .25rem 0 0!important;margin:0!important;grid-column:2!important}.fp-theme-ready quick-add-modal .product__info-container{max-width:none!important}.fp-theme-ready quick-add-modal .product__info-container>*+*{margin-top:.85rem!important;margin-bottom:0!important}.fp-theme-ready quick-add-modal .product__media-list,.fp-theme-ready quick-add-modal .product__media-item,.fp-theme-ready quick-add-modal .product__media,.fp-theme-ready quick-add-modal .media{margin:0!important;border-radius:1rem!important;overflow:hidden;background:#f5f5f5}.fp-theme-ready quick-add-modal .product__media-wrapper{border:1px solid rgba(0,0,0,.06);border-radius:1rem;overflow:hidden;background:#f7f7f7}.fp-theme-ready quick-add-modal .product__media img,.fp-theme-ready quick-add-modal .quick-add-modal__content img{display:block;width:100%;height:auto;object-fit:contain;max-height:min(28rem,52vh);margin:0 auto;background:#fff}.fp-theme-ready quick-add-modal .thumbnail-slider,.fp-theme-ready quick-add-modal .slider-buttons,.fp-theme-ready quick-add-modal .egj-pdp-gallery__nav,.fp-theme-ready quick-add-modal .egj-pdp-thumbs,.fp-theme-ready quick-add-modal .product__media-icon,.fp-theme-ready quick-add-modal .product__xr-button,.fp-theme-ready quick-add-modal .share-button,.fp-theme-ready quick-add-modal .product__view-details,.fp-theme-ready quick-add-modal .recipient-form,.fp-theme-ready quick-add-modal .shopify-payment-button,.fp-theme-ready quick-add-modal .additional-checkout-buttons,.fp-theme-ready quick-add-modal .icon-with-text,.fp-theme-ready quick-add-modal .product__inventory,.fp-theme-ready quick-add-modal .complementary-products,.fp-theme-ready quick-add-modal .product-recommendations,.fp-theme-ready quick-add-modal .fp-pdp-inquiry,.fp-theme-ready quick-add-modal .apps-feedback-form-container,.fp-theme-ready quick-add-modal .product__media-list .product__media-item:not(:first-child),.fp-theme-ready quick-add-modal .slider-counter,.fp-theme-ready quick-add-modal .thumbnail-list,.fp-theme-ready quick-add-modal .quick-add-hidden{display:none!important}.fp-theme-ready quick-add-modal .fp-pdp .egj-pdp-gallery__nav,.fp-theme-ready quick-add-modal .fp-pdp .egj-pdp-thumbs,.fp-theme-ready quick-add-modal .fp-pdp .egj-pdp-gallery__nav.slider-buttons,.fp-theme-ready quick-add-modal .fp-pdp .product__media-wrapper .egj-pdp-gallery__nav,.fp-theme-ready quick-add-modal .fp-pdp .product__media-wrapper .slider-mobile-gutter .egj-pdp-gallery__nav .slider-button{display:none!important}.fp-theme-ready quick-add-modal .product__text,.fp-theme-ready quick-add-modal .product__text.caption-with-letter-spacing{margin:0 0 .2rem!important;color:#f7941c!important;font-size:.72rem!important;font-weight:650!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.35!important}.fp-theme-ready quick-add-modal .product__title{margin:0!important}.fp-theme-ready quick-add-modal .product__title>h1{display:none!important}.fp-theme-ready quick-add-modal .product__title>a{display:block!important;margin:0!important;color:#111!important;font-size:1.15rem!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.3!important;text-decoration:none!important}.fp-theme-ready quick-add-modal .product__title>a:hover{color:#f7941c!important;text-decoration:none!important}.fp-theme-ready quick-add-modal .fp-pdp-sku,.fp-theme-ready quick-add-modal .product__sku,.fp-theme-ready quick-add-modal [class*=sku]{display:block!important;margin-top:.35rem!important;color:#888!important;font-size:.78rem!important;font-weight:500!important;letter-spacing:.02em!important}.fp-theme-ready quick-add-modal .price,.fp-theme-ready quick-add-modal .price--large,.fp-theme-ready quick-add-modal .price .price-item--regular,.fp-theme-ready quick-add-modal .price .price-item--sale{margin:0!important;padding:0!important;color:#111!important;font-size:1.45rem!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.2!important}.fp-theme-ready quick-add-modal .price .price-item .small{font-size:.65em!important}.fp-theme-ready quick-add-modal .price__sale s.price-item--regular{color:#999!important;font-size:.85em!important;font-weight:400!important}.fp-theme-ready quick-add-modal .product__tax,.fp-theme-ready quick-add-modal .product__info-container .caption.rte,.fp-theme-ready quick-add-modal .product__info-container .product__tax.caption{margin-top:.25rem!important;color:#999!important;font-size:.72rem!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;line-height:1.4!important}.fp-theme-ready quick-add-modal variant-radios,.fp-theme-ready quick-add-modal variant-selects{display:block;margin-top:.35rem!important}.fp-theme-ready quick-add-modal .product-form__input{margin:0 0 .85rem!important;max-width:none!important}.fp-theme-ready quick-add-modal .product-form__input .form__label,.fp-theme-ready quick-add-modal .product-form__input legend,.fp-theme-ready quick-add-modal fieldset.product-form__input legend{margin:0 0 .45rem!important;padding:0!important;color:#777!important;font-size:.7rem!important;font-weight:650!important;letter-spacing:.08em!important;text-transform:uppercase!important}.fp-theme-ready quick-add-modal variant-radios fieldset,.fp-theme-ready quick-add-modal .product-form__input--pill{display:flex!important;flex-wrap:wrap!important;align-items:stretch;gap:.45rem!important;border:0!important;margin:0!important;padding:0!important}.fp-theme-ready quick-add-modal .product-form__input input[type=radio]+label,.fp-theme-ready quick-add-modal variant-radios label{position:relative;display:flex!important;flex:1 1 100%;align-items:center;justify-content:center;width:100%;min-height:3rem;margin:0!important;padding:.75rem 2.5rem!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:.65rem!important;background:#fff!important;color:#111!important;font-size:clamp(.82rem,1.4vw,.95rem)!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.3!important;text-align:center;white-space:normal;text-transform:none!important;cursor:pointer;box-shadow:0 1px 2px #0000000a!important;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}.fp-theme-ready quick-add-modal .product-form__input input[type=radio]+label:after,.fp-theme-ready quick-add-modal variant-radios label:after{content:"\2713";position:absolute;right:.85rem;width:1.1rem;height:1.1rem;border:1px solid currentColor;border-radius:50%;font-size:.7rem;line-height:1rem;opacity:0;transform:scale(.7);transition:opacity .2s ease,transform .2s ease}.fp-theme-ready quick-add-modal .product-form__input input[type=radio]:checked+label,.fp-theme-ready quick-add-modal variant-radios input[type=radio]:checked+label{background:#111!important;border-color:#111!important;color:#fff!important}.fp-theme-ready quick-add-modal .product-form__input input[type=radio]:checked+label:after,.fp-theme-ready quick-add-modal variant-radios input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}.fp-theme-ready quick-add-modal .product-form__input input[type=radio]:not(:checked)+label:hover,.fp-theme-ready quick-add-modal variant-radios input[type=radio]:not(:checked)+label:hover{border-color:#f7941c!important;color:#111!important;transform:translateY(-1px)}.fp-theme-ready quick-add-modal .product-form__input input[type=radio]:disabled+label,.fp-theme-ready quick-add-modal variant-radios input[type=radio]:disabled+label{opacity:.35;text-decoration:line-through}.fp-theme-ready quick-add-modal .product-form__quantity,.fp-theme-ready quick-add-modal quantity-input.quantity{max-width:none!important}.fp-theme-ready quick-add-modal .quantity__label,.fp-theme-ready quick-add-modal .form__label{color:#777!important;font-size:.7rem!important;font-weight:650!important;letter-spacing:.08em!important;text-transform:uppercase!important}.fp-theme-ready quick-add-modal quantity-input.quantity{width:100%!important;max-width:100%!important;min-height:2.75rem!important;height:2.75rem!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:.55rem!important;overflow:hidden;background:#fff!important;box-shadow:none!important;display:grid!important;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem!important}.fp-theme-ready quick-add-modal quantity-input.quantity:before,.fp-theme-ready quick-add-modal quantity-input.quantity:after{content:none!important;display:none!important}.fp-theme-ready quick-add-modal .quantity__button,.fp-theme-ready quick-add-modal .quantity__input{width:100%!important;min-width:0!important;height:2.75rem!important;min-height:2.75rem!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#111!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:.95rem!important;font-weight:600!important}.fp-theme-ready quick-add-modal .quantity__input{border-left:1px solid rgba(0,0,0,.08)!important;border-right:1px solid rgba(0,0,0,.08)!important;text-align:center!important;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.fp-theme-ready quick-add-modal .quantity__input::-webkit-outer-spin-button,.fp-theme-ready quick-add-modal .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fp-theme-ready quick-add-modal .quantity__button:hover{background:#f5f5f5!important;color:#f7941c!important}.fp-theme-ready quick-add-modal .product-form__buttons{max-width:none!important;margin-top:.35rem!important}.fp-theme-ready quick-add-modal .product-form__submit,.fp-theme-ready quick-add-modal button.product-form__submit.button{width:100%!important;min-height:3rem!important;margin:0!important;padding:.85rem 1rem!important;border:0!important;border-radius:.55rem!important;background:#f7941c!important;color:#fff!important;font-size:.9rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:0 8px 20px #f7941c40!important}.fp-theme-ready quick-add-modal .product-form__submit:hover{background:#e8870f!important;color:#fff!important}.fp-theme-ready quick-add-modal .product-form__submit[disabled],.fp-theme-ready quick-add-modal .product-form__submit[aria-disabled=true]{opacity:.45!important;cursor:not-allowed!important}.fp-theme-ready quick-add-modal .product__accordion,.fp-theme-ready quick-add-modal .accordion{margin-top:.85rem!important;border:0!important;border-radius:.55rem!important;overflow:hidden;background:#111!important}.fp-theme-ready quick-add-modal .product__accordion details,.fp-theme-ready quick-add-modal .accordion details{border:0!important}.fp-theme-ready quick-add-modal .product__accordion summary,.fp-theme-ready quick-add-modal .accordion .summary__title,.fp-theme-ready quick-add-modal .accordion__title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;padding:.85rem 1rem!important;color:#fff!important;font-size:.78rem!important;font-weight:650!important;letter-spacing:.08em!important;text-transform:uppercase!important;list-style:none!important;cursor:pointer}.fp-theme-ready quick-add-modal .product__accordion summary::-webkit-details-marker{display:none}.fp-theme-ready quick-add-modal .product__accordion .icon-caret,.fp-theme-ready quick-add-modal .accordion .icon-caret{color:#f7941c!important;width:.75rem!important;height:.75rem!important}.fp-theme-ready quick-add-modal .product__accordion .accordion__content,.fp-theme-ready quick-add-modal .accordion__content{padding:0 1rem 1rem!important;color:#ffffffd1!important;background:#111!important;font-size:.88rem!important;line-height:1.55!important}.fp-theme-ready quick-add-modal .product__accordion .accordion__content a{color:#f7941c!important}@media screen and (max-width:749px){.fp-theme-ready quick-add-modal.quick-add-modal,.fp-theme-ready .quick-add-modal{padding:.5rem!important;padding-bottom:max(.5rem,env(safe-area-inset-bottom))!important;align-items:flex-end!important}.fp-theme-ready .quick-add-modal__content,.fp-theme-ready quick-add-modal .quick-add-modal__content.global-settings-popup{width:calc(100% - 1rem)!important;max-width:calc(100% - 1rem)!important;max-height:calc(100dvh - 1rem - env(safe-area-inset-bottom,0px))!important;border-radius:4px!important;overflow:auto!important}.fp-theme-ready .quick-add-modal__content-info{padding:1.1rem!important;max-height:none!important;overflow:visible!important}.fp-theme-ready quick-add-modal .product,.fp-theme-ready quick-add-modal .product.grid{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:1.1rem!important}.fp-theme-ready quick-add-modal .product:not(.product--no-media) .product__media-wrapper,.fp-theme-ready quick-add-modal .product:not(.product--no-media) .product__info-wrapper,.fp-theme-ready quick-add-modal .product__media-wrapper,.fp-theme-ready quick-add-modal .product__info-wrapper{grid-column:1!important;grid-row:auto!important;width:100%!important;max-width:none!important}.fp-theme-ready quick-add-modal .product__media-wrapper media-gallery,.fp-theme-ready quick-add-modal .product__media-wrapper .product__media-gallery,.fp-theme-ready quick-add-modal .product__media-list,.fp-theme-ready quick-add-modal .product__media-item,.fp-theme-ready quick-add-modal .product__media-item .media,.fp-theme-ready quick-add-modal .product__modal-opener{width:100%!important;max-width:100%!important}.fp-theme-ready quick-add-modal .product__media-item .media{aspect-ratio:1 / 1;height:auto!important;padding-top:0!important}.fp-theme-ready quick-add-modal .product__media img{max-height:min(16rem,38vh)}.fp-theme-ready quick-add-modal .quick-add-modal__toggle{top:.75rem!important;right:.75rem!important}}.fp-theme-ready .quick-add-modal__error{margin:0;padding:1.25rem 1.1rem 1.4rem;font-size:.95rem;line-height:1.5;color:#111}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .egj-pdp-gallery__nav,.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .egj-pdp-gallery__nav.slider-buttons,.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .egj-pdp-thumbs,.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .product__media-wrapper .egj-pdp-gallery__nav.slider-buttons,.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .product__media-wrapper .slider-mobile-gutter>.egj-pdp-gallery__nav,.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .product__media-wrapper .slider-mobile-gutter .egj-pdp-gallery__nav .slider-button{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;visibility:hidden!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .product__media-list{display:flex!important;flex-wrap:nowrap!important;gap:0!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .product__media-list::-webkit-scrollbar{display:none}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .product__media-list>.product__media-item{display:block!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;scroll-snap-align:start}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .egj-pdp-gallery__nav.slider-buttons.quick-add-hidden{display:flex!important;align-items:center;justify-content:center;gap:.75rem;width:100%;height:auto!important;margin:.75rem 0 0!important;padding:0!important;overflow:visible!important;visibility:visible!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .egj-pdp-gallery__nav .slider-button{display:inline-flex!important;width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .egj-pdp-gallery__nav .slider-counter{display:inline-flex!important;align-items:center;justify-content:center;min-width:4rem;margin:0;color:#111;font-size:.8rem}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .egj-pdp-thumbs.thumbnail-slider.quick-add-hidden{display:block!important;width:100%;height:auto!important;margin:.75rem 0 0!important;padding:0!important;overflow:visible!important;visibility:visible!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .egj-pdp-thumbs__list{display:flex!important;flex-wrap:nowrap;gap:.5rem;width:100%;margin:0;padding:.15rem .1rem .35rem;overflow-x:auto;scrollbar-width:none}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .egj-pdp-thumbs__list::-webkit-scrollbar{display:none}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .egj-pdp-thumbs__list .thumbnail-list__item{display:block!important;flex:0 0 4.25rem!important;width:4.25rem!important;max-width:4.25rem!important}.fp-theme-ready quick-add-modal.egj-quick-add{background:#00000061!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fp-theme-ready quick-add-modal.egj-quick-add .quick-add-modal__content{width:min(62rem,calc(100% - 1.5rem))!important;border:0!important;border-radius:28px!important;box-shadow:0 40px 100px -20px #00000073,0 0 0 1px #0000000a!important}@media(prefers-reduced-motion:no-preference){.fp-theme-ready quick-add-modal.egj-quick-add[open] .quick-add-modal__content{animation:gkQaIn .45s cubic-bezier(.16,1,.3,1) both}}@keyframes gkQaIn{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.fp-theme-ready quick-add-modal.egj-quick-add .quick-add-modal__toggle{top:1.1rem!important;right:1.1rem!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border:0!important;border-radius:999px!important;background:#76768024!important;color:#1d1d1f!important;transition:background .2s ease,transform .2s ease}.fp-theme-ready quick-add-modal.egj-quick-add .quick-add-modal__toggle:hover{background:#7676803d!important}.fp-theme-ready quick-add-modal.egj-quick-add .quick-add-modal__toggle:active{transform:scale(.94)}.fp-theme-ready quick-add-modal.egj-quick-add .quick-add-modal__content-info{padding:1.75rem!important}.fp-theme-ready quick-add-modal.egj-quick-add .product{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)!important;gap:1.5rem 2.25rem!important}.fp-theme-ready quick-add-modal.egj-quick-add .product__media-wrapper{border:0!important;border-radius:22px!important;background:transparent!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery slider-component.slider-mobile-gutter:not(.thumbnail-slider){position:relative!important;padding-bottom:0!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .product__media-list{margin:0!important;padding:0!important;scroll-padding:0!important;border-radius:22px!important;background:#f5f5f7!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .product__media-wrapper slider-component.slider-mobile-gutter{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .product__media-list .media,.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .product__media-list .product__media{aspect-ratio:1 / 1!important;height:auto!important;padding-top:0!important;border-radius:0!important;background:#f5f5f7!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .product__media-list .product__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-height:none!important;padding:6%!important;object-fit:contain!important;background:transparent!important;mix-blend-mode:multiply}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery .egj-pdp-gallery__expand,.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .egj-pdp-thumbs__item--more{display:none!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery .egj-pdp-gallery__nav,.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery .egj-pdp-gallery__nav.slider-buttons.quick-add-hidden{position:absolute!important;top:auto!important;right:auto!important;bottom:.85rem!important;left:50%!important;z-index:6!important;display:inline-flex!important;align-items:center!important;gap:.125rem!important;width:auto!important;margin:0!important;padding:4px!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:999px!important;background:#ffffffb8!important;-webkit-backdrop-filter:saturate(180%) blur(16px)!important;backdrop-filter:saturate(180%) blur(16px)!important;box-shadow:0 10px 30px -12px #11111159!important;transform:translate(-50%)!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .product__media-wrapper .fp-pdp-gallery .slider-mobile-gutter .egj-pdp-gallery__nav .slider-button.slider-button{display:inline-flex!important;visibility:visible!important;overflow:visible!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery .egj-pdp-gallery__nav .slider-counter{min-width:3.5rem!important;font-size:.8125rem!important;font-weight:600!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .egj-pdp-thumbs.thumbnail-slider,.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .egj-pdp-thumbs.thumbnail-slider.quick-add-hidden{display:block!important;margin:.75rem 0 0!important;padding:0!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery .egj-pdp-thumbs .thumbnail-list,.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery .egj-pdp-thumbs__list{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:.5rem!important;width:100%!important;margin:0!important;padding:3px 2px 6px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;scroll-padding-inline:2px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery .egj-pdp-thumbs .thumbnail-list::-webkit-scrollbar{display:none}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery .egj-pdp-thumbs .thumbnail-list__item:not(.egj-pdp-thumbs__item--more){display:block!important;flex:0 0 4rem!important;width:4rem!important;max-width:4rem!important;height:4rem!important;margin:0!important;scroll-snap-align:start}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery .egj-pdp-thumbs .thumbnail{width:100%!important;height:100%!important;padding:0!important;border:0!important;border-radius:12px!important;overflow:hidden!important;background:#f5f5f7!important;box-shadow:none!important;opacity:.6;transition:opacity .2s ease,box-shadow .2s ease}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery .egj-pdp-thumbs .thumbnail:hover{opacity:1}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery .egj-pdp-thumbs .thumbnail[aria-current=true]{opacity:1;box-shadow:inset 0 0 0 2px #1d1d1f!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery .egj-pdp-thumbs .thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:12px!important;font-size:0;color:transparent}.fp-theme-ready quick-add-modal.egj-quick-add .product__title>h1{display:block!important;margin:0!important;padding-right:3rem!important;color:#1d1d1f!important;font-size:clamp(1.2rem,2vw,1.5rem)!important;font-weight:700!important;letter-spacing:-.025em!important;line-height:1.2!important}.fp-theme-ready quick-add-modal.egj-quick-add .price,.fp-theme-ready quick-add-modal.egj-quick-add .price .price-item--regular,.fp-theme-ready quick-add-modal.egj-quick-add .price .price-item--sale{font-size:1.6rem!important;letter-spacing:-.03em!important}.fp-theme-ready quick-add-modal.egj-quick-add .product-form__buttons .product-form__submit.button.button--primary,.fp-theme-ready quick-add-modal.egj-quick-add .product-form__submit{min-height:3.25rem!important;border-radius:999px!important;font-size:.9375rem!important;letter-spacing:.02em!important;transition:background .2s ease,transform .15s ease!important}.fp-theme-ready quick-add-modal.egj-quick-add .product-form__buttons .product-form__submit.button.button--primary:active,.fp-theme-ready quick-add-modal.egj-quick-add .product-form__submit:active{transform:scale(.98)}.fp-theme-ready quick-add-modal.egj-quick-add .product__view-details{display:inline-flex!important;align-items:center;gap:.4rem;margin-top:1rem!important;color:#a85a05!important;font-size:.9375rem!important;font-weight:600!important;text-decoration:none!important}.fp-theme-ready quick-add-modal.egj-quick-add .product__view-details svg{width:.85rem;transition:transform .25s ease}.fp-theme-ready quick-add-modal.egj-quick-add .product__view-details:hover svg{transform:translate(3px)}@media screen and (max-width:749px){.fp-theme-ready quick-add-modal.egj-quick-add .quick-add-modal__content{border-radius:24px 24px 18px 18px!important}.fp-theme-ready quick-add-modal.egj-quick-add .quick-add-modal__content-info{padding:1.1rem!important}.fp-theme-ready quick-add-modal.egj-quick-add .product{grid-template-columns:minmax(0,1fr)!important}.fp-theme-ready quick-add-modal.egj-quick-add .fp-pdp .fp-pdp-gallery .egj-pdp-thumbs .thumbnail-list__item:not(.egj-pdp-thumbs__item--more){flex-basis:3.5rem!important;width:3.5rem!important;max-width:3.5rem!important;height:3.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/fp-quick-add.css.map */
