.pg-thumbs-wrap{position:relative;margin-top:20px;--pg-fade-bg: #ffffff}.pg-thumbs-wrap:after{content:"\203a";content:"\203a" / "";position:absolute;top:0;right:-13px;bottom:0;width:25px;padding-bottom:14px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;padding-right:4px;font-size:22px;line-height:1;color:#2222228c;background:linear-gradient(to right,transparent,var(--pg-fade-bg));pointer-events:none;opacity:0;transition:opacity .2s}.pg-thumbs-wrap.has-more:after{opacity:1}.pg-thumbs-wrap:before{content:"\2039";content:"\2039" / "";position:absolute;top:0;left:-13px;bottom:0;width:25px;padding-bottom:14px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;padding-left:4px;font-size:22px;line-height:1;color:#2222228c;background:linear-gradient(to left,transparent,var(--pg-fade-bg));pointer-events:none;opacity:0;transition:opacity .2s}.pg-thumbs-wrap.has-more-left:before{opacity:1}.pg-thumbs{display:flex;gap:12px;margin:0 -12px;padding:6px 12px 20px;scroll-padding-inline:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;contain:inline-size}.pg-thumbs::-webkit-scrollbar{display:none}.pg-thumbs .pg-thumb{box-sizing:border-box;flex:0 0 80px;width:80px;height:80px;border:2px solid transparent;border-radius:12px;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;overflow:hidden;scroll-snap-align:start}.pg-thumbs .pg-thumb img{display:block;width:100%;height:100%;object-fit:cover}.pg-thumbs .pg-thumb.active{border:2px solid #c29958}.pg-thumbs .pg-thumb:focus-visible{outline:2px solid #222;outline-offset:-4px}@media(max-width:767.98px){.pg-thumbs{gap:10px}.pg-thumbs .pg-thumb{flex-basis:64px;width:64px;height:64px}}@media(hover:hover)and (pointer:fine){.pg-thumbs{scroll-snap-type:none;-webkit-user-select:none;user-select:none}.pg-thumbs .pg-thumb:not(.active):hover{border-color:#d6ad6c}.pg-thumbs.is-scrollable,.pg-thumbs.is-scrollable .pg-thumb{cursor:grab}.pg-thumbs.is-dragging,.pg-thumbs.is-dragging .pg-thumb{cursor:grabbing}}#product-details-with-gallery .product-details-des .manufacturer-name span{font-size:19px;font-weight:700;color:#201d18}#product-details-with-gallery .product-details-des .product-name{font-size:27px;font-weight:700;color:#201d18}#product-details-with-gallery .product-details-des .price-box{font-size:28px}#product-details-with-gallery .product-details-des .price-regular{color:#c29958;font-weight:900}#product-details-with-gallery .product-details-des .price-old{font-size:.6em}#product-details-with-gallery .product-details-des .pro-desc{background:#faf8f3;border-radius:18px;padding:22px 24px;font-size:14px;font-weight:400;line-height:1.7;color:#5c574d}#product-details-with-gallery .product-details-des .pro-desc p{font-size:inherit}#product-details-with-gallery .product-details-des .quantity .pro-qty{border:0;background:#f2efe7;border-radius:999px}#product-details-with-gallery .product-details-des .btn-cart2{background-color:#c29958;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:999px}#product-details-with-gallery .product-details-des .btn-cart2:hover{background-color:#222;color:#fff}#product-details-with-gallery .product-details-des .shopify-payment-button .shopify-payment-button__button--unbranded{width:100%;min-height:40px;padding:12px 25px;background:#1c1a17;color:#fff;font-size:14px;font-weight:700;line-height:16px;text-transform:uppercase;border-radius:999px}#product-details-with-gallery .product-details-des .useful-links a{font-size:13px;color:#837d70}#product-details-with-gallery .product-details-des .useful-links a:hover{color:#f282c5}#product-details-with-gallery .product-details-des .methods-of-payment{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}#product-details-with-gallery .product-details-des .methods-of-payment img{height:28px;width:auto;margin:0;padding:0;border:1px solid #e8e3d8;border-radius:6px;box-shadow:none}#product-details-with-gallery .product-details-des .price-box.fp-active .price-regular{color:#999;font-size:.6em;font-weight:300;text-decoration:line-through}#product-details-with-gallery .product-details-des .price-box.fp-active del{display:none}#product-details-with-gallery .product-details-des .fp-price{color:#c29958;font-weight:900;padding-left:5px}#product-details-with-gallery .product-details-des .fp-label{display:block;width:fit-content;margin:10px auto 0;padding:5px 12px;border-radius:999px;background:#f2efe7;color:#5c574d;font-size:13px;font-weight:700}@media(max-width:767.98px){#product-details-with-gallery .product-details-des .manufacturer-name span{font-size:16px}#product-details-with-gallery .product-details-des .product-name{font-size:19px}#product-details-with-gallery .product-details-des .price-box{font-size:22px}#product-details-with-gallery .product-details-des .pro-desc{padding:16px 18px;font-size:13px}#product-details-with-gallery .product-details-des .btn-cart2,#product-details-with-gallery .product-details-des .shopify-payment-button .shopify-payment-button__button--unbranded{font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/product-gallery.css.map */
