body.eup-pf1 .eup-product-v3 .eup-acc{--eup-r3d-acc-gap:clamp(28px, 0.4vw + 26.5px, 34px)}body.eup-pf1 .eup-product-v3 button.eup-acc__trigger,body.eup-pf1 .eup-product-v3 .eup-acc__head{min-height:0;padding-bottom:var(--eup-r3d-acc-gap);padding-top:var(--eup-r3d-acc-gap)}body.eup-pf1 .eup-product-v3 .eup-acc__body{padding:var(--eup-r3d-acc-gap) 0}body.eup-pf1 .eup-product-v3 .eup-acc__body>:first-child{margin-top:0}body.eup-pf1 .eup-product-v3 .eup-acc__body>:last-child,body.eup-pf1 .eup-product-v3 .eup-acc__body>:last-child>:last-child{margin-bottom:0}body.eup-pf1 .eup-product-v3 .woocommerce-product-gallery__image.eup-img--photo,body.eup-pf1 .eup-product-v3 .woocommerce-product-gallery__image.eup-img--photo a{background:#fff}body.eup-pf1 .eup-product-v3 .woocommerce-product-gallery__image.eup-img--photo img{height:auto;mix-blend-mode:normal;object-fit:cover;object-position:50% 30%;padding:0;width:100%}body.eup-pf1 .eup-product-v3 button.eup-gallery__thumb--photo,body.eup-pf1 .eup-product-v3 button.eup-gallery__thumb--photo:hover{background:#fff;overflow:hidden}body.eup-pf1 .eup-product-v3 .eup-gallery__thumb--photo img{height:100%;mix-blend-mode:normal;object-fit:cover;object-position:50% 30%;padding:0;width:100%}.pswp.eup-pswp--light .pswp__bg{background:var(--eup3-surface,#f1f2f2)}.pswp.eup-pswp--light.eup-pswp--photo .pswp__bg{background:#fff}.pswp.eup-pswp--light.eup-pswp--cutout .pswp__img{mix-blend-mode:multiply}.pswp.eup-pswp--light .pswp__top-bar,.pswp.eup-pswp--light .pswp__ui--idle .pswp__top-bar,.pswp.eup-pswp--light .pswp__ui--hidden .pswp__top-bar,.pswp.eup-pswp--light .pswp__ui--fit .pswp__top-bar{background:#fff0;opacity:1}.pswp.eup-pswp--light .pswp__button,.pswp.eup-pswp--light .pswp__button--arrow--left::before,.pswp.eup-pswp--light .pswp__button--arrow--right::before{filter:invert(1);opacity:1}.pswp.eup-pswp--light .pswp__button--arrow--left,.pswp.eup-pswp--light .pswp__button--arrow--right{filter:none}.pswp.eup-pswp--light .pswp__ui--idle .pswp__button--arrow--left,.pswp.eup-pswp--light .pswp__ui--idle .pswp__button--arrow--right,.pswp.eup-pswp--light .pswp__ui--hidden .pswp__button--arrow--left,.pswp.eup-pswp--light .pswp__ui--hidden .pswp__button--arrow--right{opacity:1}.pswp.eup-pswp--light .pswp__counter,.pswp.eup-pswp--light .pswp__caption__center{color:var(--eup3-ink,#231f20);opacity:1}.pswp.eup-pswp--light .pswp__caption{background:#fff0}@media (prefers-reduced-motion:reduce){.pswp.eup-pswp--light .pswp__bg,.pswp.eup-pswp--light .pswp__top-bar{transition:none}}@media (max-width:767.98px){body.eup-pf1 .eup-product-v3 .eup-gallery__thumbs{display:flex;flex-wrap:nowrap;gap:10px;margin:7px -5px 0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:5px 5px 14px;scrollbar-width:none}body.eup-pf1 .eup-product-v3 .eup-gallery__thumbs::-webkit-scrollbar{display:none}body.eup-pf1 .eup-product-v3 button.eup-gallery__thumb{flex:0 0 64px;height:64px;width:64px}}body.eup-pf1 .eup-product-v3 .eup-gallery--on-photo .eup-gallery__counter,body.eup-pf1 .eup-product-v3 .eup-gallery--on-photo .eup-gallery__dots{background:rgb(255 255 255 / .9);border-radius:999px}body.eup-pf1 .eup-product-v3 .eup-gallery--on-photo .eup-gallery__counter{color:var(--eup3-ink,#231f20);margin-left:10px;padding:2px 8px}body.eup-pf1 .eup-product-v3 .eup-gallery--on-photo .eup-gallery__dots{margin-bottom:12px;padding:6px 8px}@media (hover:none){body.eup-pf1 .eup-product-v3 .eup-gallery .image-tools{display:block;opacity:1;padding:0;pointer-events:none;right:10px;top:10px;transform:none;visibility:visible}body.eup-pf1 .eup-product-v3 .eup-gallery .image-tools .wishlist-icon{pointer-events:auto}body.eup-pf1 .eup-product-v3 .eup-gallery .image-tools .wishlist-button{align-items:center;background:rgb(255 255 255 / .9);border:1px solid rgb(35 31 32 / .12);border-radius:50%;color:var(--eup3-ink,#231f20);display:inline-flex;height:44px;justify-content:center;line-height:1;margin:0;min-height:44px;opacity:1;padding:0;width:44px}body.eup-pf1 .eup-product-v3 .eup-gallery .image-tools .wishlist-button i{font-size:18px;margin:0}body.eup-pf1 .eup-product-v3 .eup-gallery .image-tools .wishlist-popup{display:none!important}}body.eup-pf1 .eup-product-v3 .eup-buy .ux-swatches:has(>.ux-swatch--color){gap:14px}body.eup-pf1 .eup-product-v3 .eup-buy .ux-swatch--color::after{content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}body.eup-pf1 .eup-product-v3 .eup-buy__oos{color:var(--eup3-ink,#231f20);font-size:14px;line-height:1.4;margin:8px 0 0}