.product-information{background-color:#fdfcf9;max-width:1400px!important;margin-left:auto!important;margin-right:auto!important}.product-information__media{border-radius:0!important;max-width:750px!important}.product-information__media img,.product-information__media .slideshow-slide img{border-radius:6px!important}.product-information__media img,.product-information__media video{max-width:100%!important;height:auto!important}.media-gallery__thumbnails{max-width:64px!important}.media-gallery__thumbnails img{max-width:100%!important}.media-gallery__thumbnails button,.media-gallery__thumbnails img{border-radius:4px!important;border:1.5px solid #E8E2D8!important;transition:border-color .25s ease!important}.media-gallery__thumbnails button:hover img,.media-gallery__thumbnails button[aria-current=true] img{border-color:#c59a3d!important}.media-gallery__thumbnails button[aria-current=true]{border-color:#c59a3d!important;box-shadow:0 0 0 2px #c59a3d33!important}.product-information .slideshow-slide{max-height:85vh!important}.product-information .slideshow-slide img{max-height:85vh!important;object-fit:cover!important}.product-details-share-wrapper{z-index:10}.product-details-share-wrapper .product-details-share-btn.button{background:linear-gradient(135deg,#0c6f6d,#0e8582);color:#fff;border:none;outline:none;border-radius:100px!important;height:38px;padding:0 16px 0 14px;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;position:relative;overflow:hidden;animation:sharePulse 2s infinite alternate ease-in-out;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.product-details-share-wrapper .product-details-share-btn.button:after{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(90deg,#fff0,#fff3,#fff0);transform:skew(-20deg);animation:shareShimmer 6s infinite ease-in-out}.product-details-share-wrapper .product-details-share-btn.button:hover{background:#1e1e1e;color:#fff;transform:scale(1.08) translateY(-1px);box-shadow:0 6px 20px #1e1e1e59;animation:none}.product-details-share-wrapper .product-details-share-btn.button svg{width:13px;height:13px;transition:transform .3s ease}.product-details-share-wrapper .product-details-share-btn.button:hover svg{transform:rotate(15deg) scale(1.1)}.product-details .view-product-title,.product-details .text-block h1,.product-details h1,.product-details .rte h1{padding-right:90px!important}.product-media{overflow:hidden!important}.product-details .text-block h1,.product-details h1{font-family:var(--font-heading--family)!important;font-size:clamp(22px,2.8vw,30px)!important;font-weight:500!important;color:#1e1e1e!important;letter-spacing:.01em!important;line-height:1.3!important;margin-bottom:8px!important}.product-details product-price{margin-top:4px!important}.product-details product-price .price-item--sale,.product-details product-price .price--on-sale .price-item--sale{font-family:var(--font-body--family)!important;font-size:1.35rem!important;font-weight:700!important;color:#976a0c!important}.product-details product-price .price-item--regular{font-family:var(--font-body--family)!important;font-size:1.35rem!important;font-weight:700!important;color:#1e1e1e!important}.product-details product-price .compare-at-price{font-size:.95rem!important;color:#8b8b8b!important;text-decoration:line-through!important}.product-information .price-item--sale,product-price .price-item--sale{color:#976a0c!important;font-weight:700!important}.variant-option__button-label--has-swatch{border:1px solid #DDD7CD!important;border-radius:50%!important;width:36px!important;height:36px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;overflow:visible!important;transition:all .25s ease!important;background-color:#fff!important}.variant-option__button-label--has-swatch:hover{border-color:#0c6f6d!important;transform:scale(1.05)}.variant-option__button-label--has-swatch:has(:checked){border-color:#0c6f6d!important;box-shadow:0 0 0 3px #0c6f6d33!important}.variant-option__button-label--has-swatch .swatch{width:28px!important;height:28px!important;border-radius:50%!important;border:1px solid rgba(0,0,0,.08)!important}.product-details .variant-option__button-label--has-swatch{border:2px solid #E8E2D8!important;border-radius:50%!important;width:38px!important;height:38px!important;transition:all .25s ease!important}.product-details .variant-option__button-label--has-swatch:hover{border-color:#c59a3d!important;transform:scale(1.08)!important}.product-details .variant-option__button-label--has-swatch:has(:checked){border-color:#c59a3d!important;box-shadow:0 0 0 3px #c59a3d40!important}.variant-option__button-label:not(.variant-option__button-label--has-swatch){border:1px solid #DDD7CD!important;border-radius:4px!important;padding:8px 16px!important;font-family:var(--font-body--family)!important;font-size:.8125rem!important;font-weight:500!important;color:#1e1e1e!important;background-color:#fff!important;transition:all .25s ease!important;min-width:48px;text-align:center}.variant-option__button-label:not(.variant-option__button-label--has-swatch):hover{border-color:#0c6f6d!important;background-color:#fdfcf9!important}.variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked){border-color:#0c6f6d!important;background-color:#0c6f6d!important;color:#fff!important;box-shadow:0 2px 8px #0c6f6d33!important}.product-details select,.product-details .variant-option__select{border:1.5px solid #E8E2D8!important;border-radius:6px!important;padding:10px 14px!important;font-family:var(--font-body--family)!important;font-size:.875rem!important;color:#1e1e1e!important;background-color:#fdfcf9!important;transition:border-color .25s ease!important}.product-details select:focus,.product-details .variant-option__select:focus{border-color:#c59a3d!important;box-shadow:0 0 0 3px #c59a3d1f!important;outline:none!important}component-quantity-selector{border:1px solid #DDD7CD!important;border-radius:4px!important;background-color:#fdfcf9!important;height:44px!important}component-quantity-selector button{background:none!important;color:#1e1e1e!important}component-quantity-selector input{color:#1e1e1e!important;font-weight:600!important;font-family:var(--font-body--family)!important}.product-details component-quantity-selector{border:1.5px solid #E8E2D8!important;border-radius:6px!important;background-color:#fff!important;height:48px!important;transition:border-color .25s ease!important}.product-details component-quantity-selector:hover,.product-details component-quantity-selector:focus-within{border-color:#c59a3d!important}.product-details .add-to-cart-button.button{background-color:#0c6f6d!important;color:#fff!important;border:none!important;border-radius:6px!important;font-family:var(--font-subheading--family)!important;font-weight:600!important;font-size:.8rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;height:52px!important;transition:all .3s ease!important;position:relative!important;overflow:hidden!important}.product-details .add-to-cart-button.button:hover{background-color:#1e1e1e!important;transform:translateY(-1px)!important;box-shadow:0 4px 16px #1e1e1e40!important}.product-information .button:not(.button-unstyled):not(.button--secondary):hover,.product-form .button:not(.button-unstyled):not(.button--secondary):hover{box-shadow:0 4px 16px #0c6f6d40!important;transform:translateY(-1px)!important}.product-details .shopify-payment-button__button{border-radius:6px!important;height:52px!important;font-family:var(--font-subheading--family)!important}.product-details .accordion-block details{border-bottom:1px solid #E8E2D8!important;border-top:none!important}.product-details .accordion-block summary{font-family:var(--font-subheading--family)!important;font-weight:600!important;font-size:.8rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#1e1e1e!important;padding:16px 0!important;transition:color .25s ease!important}.product-details .accordion-block summary:hover{color:#0c6f6d!important}.product-details .accordion-block details[open] summary{color:#0c6f6d!important}.product-details .accordion-block .accordion-row__icon svg{color:#c59a3d!important;transition:transform .3s ease!important}.product-details .accordion-block details[open] .accordion-row__icon svg{transform:rotate(45deg)!important}.product-details .accordion-block .accordion-content,.product-details .accordion-block .accordion-row__content{font-family:var(--font-body--family)!important;font-size:.875rem!important;line-height:1.7!important;color:#6b6b6b!important;padding-bottom:16px!important}.product-information details summary,.product-information .accordion__heading{border-bottom:1px solid #EDE9E3!important;padding:14px 0!important;transition:color .25s ease!important}.product-information details summary:hover,.product-information .accordion__heading:hover{color:#0c6f6d!important}.product-information details[open] summary,.product-information .accordion__heading.active{border-bottom-color:#c59a3d!important}.product-information details summary .accordion__icon,.product-information summary .icon-caret{transition:transform .35s cubic-bezier(.25,.46,.45,.94)!important}.product-information details[open] summary .accordion__icon,.product-information details[open] summary .icon-caret{transform:rotate(180deg)!important}.product-details .accordion-block .rte,.product-details .accordion-block .rte *{max-width:100%!important;word-break:break-word!important}.product-details .accordion-block .rte table{width:100%!important;border-collapse:collapse!important;border:1px solid #E8E2D8!important;margin-bottom:16px!important;font-size:.85rem!important}.product-details .accordion-block .rte table th,.product-details .accordion-block .rte table td{padding:8px 12px!important;border:1px solid #E8E2D8!important;text-align:left!important;font-family:var(--font-body--family)!important;font-size:.85rem!important;color:#6b6b6b!important}.product-details .accordion-block .rte table th{background-color:#f7f4ef!important;font-weight:600!important;color:#1e1e1e!important}.product-details .accordion-block .rte ul,.product-details .accordion-block .rte ol{padding-left:20px!important;margin-bottom:12px!important}.product-details .accordion-block .rte li{font-size:.85rem!important;line-height:1.6!important;color:#6b6b6b!important;margin-bottom:4px!important}.product-details .accordion-block .rte p{margin-bottom:8px!important;font-size:.85rem!important;line-height:1.7!important;color:#6b6b6b!important}.product-details .accordion-block .rte span[style],.product-details .accordion-block .rte div[style],.product-details .accordion-block .rte p[style]{background-color:transparent!important;background:transparent!important;color:inherit!important}.product-details .accordion-block .rte img{max-width:100%!important;height:auto!important;border-radius:6px!important;margin:8px 0!important}.sticky-add-to-cart{display:block!important;position:relative!important}.sticky-add-to-cart__image,.sticky-add-to-cart__info{display:none!important}.sticky-add-to-cart__bar{background-color:#fffffff2!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;border:1px solid rgba(30,30,30,.1)!important;box-shadow:0 8px 32px #00000024,0 2px 8px #0000000f!important;justify-content:center!important;gap:12px!important;padding:8px 16px!important;width:max-content!important;max-width:90%!important}@supports (-webkit-touch-callout: none){.sticky-add-to-cart__bar{background-color:#fffffffa!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.sticky-add-to-cart__bar .add-to-cart-text__content{display:inline-block!important}.sticky-add-to-cart__price-container{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;line-height:1.2!important}.sticky-add-to-cart__price{font-family:var(--font-body--family)!important;font-size:.9rem!important;font-weight:700!important;color:#976a0c!important;white-space:nowrap!important}.sticky-add-to-cart__tax-info{font-family:var(--font-body--family)!important;font-size:.65rem!important;font-weight:500!important;color:#8b8b8b!important;white-space:nowrap!important;margin-top:1px!important}.sticky-add-to-cart__button{background-color:#0c6f6d!important;color:#fff!important;border-radius:6px!important;font-family:var(--font-subheading--family)!important;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;transition:background-color .25s ease,transform .2s ease!important;min-width:120px!important;padding:8px 16px!important;height:auto!important}.sticky-add-to-cart__button:hover{background-color:#1e1e1e!important;transform:translateY(-1px)!important}sticky-add-to-cart:not([data-variant-available=true]) .sticky-add-to-cart__bar[data-stuck=true]{display:flex!important;opacity:1!important;transform:translate(-50%) translateY(0)!important}sticky-add-to-cart:not([data-variant-available=true]) .sticky-add-to-cart__button{background-color:#8b8b8b!important;cursor:not-allowed!important}sticky-add-to-cart:not([data-variant-available=true]) .sticky-add-to-cart__button:hover{background-color:#8b8b8b!important;transform:none!important;box-shadow:none!important}@media screen and (max-width:749px){.sticky-add-to-cart__bar[data-stuck=true]{bottom:0!important;width:100%!important;max-width:100%!important;border-radius:0!important;left:0!important;transform:none!important;padding:6px 12px!important;justify-content:space-between!important;gap:8px!important}sticky-add-to-cart:not([data-variant-available=true]) .sticky-add-to-cart__bar[data-stuck=true]{transform:none!important}.sticky-add-to-cart__bar .add-to-cart-text__content{font-size:.65rem!important}.sticky-add-to-cart__price{font-size:.8rem!important}.sticky-add-to-cart__button{min-width:unset!important;flex:unset!important;max-width:none!important;font-size:.65rem!important;padding:6px 10px!important;height:auto!important;width:auto!important}.sticky-add-to-cart__button svg{width:12px!important;height:12px!important}}.pincode-checker-block{background-color:#fff!important;border:1.5px solid #E8E2D8!important;border-radius:8px!important;padding:10px 12px!important;margin:10px 0!important}.pincode-checker-label{display:flex;align-items:center;gap:6px;font-family:var(--font-body--family);font-size:.7rem;font-weight:600;color:#1e1e1e;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.pincode-checker-label svg{color:#0c6f6d}.pincode-checker-input-wrapper{display:flex;gap:8px}.pincode-checker-input{flex:1;border:1.5px solid #E8E2D8!important;border-radius:6px!important;padding:6px 10px!important;font-family:var(--font-body--family);font-size:.78rem;color:#1e1e1e;outline:none;transition:border-color .25s ease!important}.pincode-checker-input:focus{border-color:#c59a3d!important;box-shadow:0 0 0 3px #c59a3d1f!important}.pincode-checker-btn{background-color:#1e1e1e!important;color:#fff;border:none;border-radius:6px!important;padding:6px 12px;font-family:var(--font-subheading--family);font-size:.72rem;font-weight:600;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;transition:background-color .25s ease!important}.pincode-checker-btn:hover{background-color:#0c6f6d!important}.pincode-checker-result{margin-top:6px;font-family:var(--font-body--family);font-size:.72rem;display:none}.pincode-checker-result.success{display:block;color:#0c6f6d;background-color:#dff4e8;border:1px solid #A7D9BF;padding:4px 8px;border-radius:4px}.pincode-checker-result.error{display:block;color:#8b0000;background-color:#f8d7da;border:1px solid #F5C6CB;padding:4px 8px;border-radius:4px}.pincode-estimated-delivery{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:8px;border-top:1px solid #EDE9E3;font-family:var(--font-body--family);font-size:.78rem;color:#6b6b6b}.pincode-estimated-delivery svg{flex-shrink:0;color:#0c6f6d}.pincode-estimated-delivery strong{color:#1e1e1e;font-weight:600}@media screen and (min-width:750px){.pincode-checker-block{padding:16px!important;margin:16px 0!important}.pincode-checker-label{font-size:.8125rem;margin-bottom:10px;gap:8px}.pincode-checker-input-wrapper{gap:10px}.pincode-checker-input{padding:10px 14px!important;font-size:.875rem}.pincode-checker-btn{padding:8px 16px;font-size:.8125rem}.pincode-checker-result{margin-top:10px;font-size:.8125rem}.pincode-checker-result.success,.pincode-checker-result.error{padding:6px 12px}}.estimated-delivery-pdp{font-family:var(--font-body--family);font-size:.8125rem;color:#6b6b6b;display:flex;align-items:center;gap:8px;margin-top:6px}.estimated-delivery-pdp svg{color:#0c6f6d}.warranty-callout-box{background-color:#fff!important;border:1.5px dashed #C59A3D!important;border-radius:8px!important;padding:14px 16px;display:flex;align-items:flex-start;gap:12px;margin:15px 0}.warranty-callout-icon{color:#c59a3d;font-size:1.2rem;flex-shrink:0}.warranty-callout-content{font-family:var(--font-body--family)}.warranty-callout-title{font-size:.8125rem;font-weight:600;color:#1e1e1e;margin:0 0 2px;text-transform:uppercase}.warranty-callout-text{font-size:.75rem;color:#6b6b6b;margin:0;line-height:1.4}.product-media-gallery__thumbnails button,.product-media-gallery__thumbnails .thumbnail{border:1px solid #E8E4DE!important;border-radius:4px!important;transition:all .3s ease!important;overflow:hidden}.product-media-gallery__thumbnails button:hover,.product-media-gallery__thumbnails .thumbnail:hover{border-color:#c59a3d!important;box-shadow:0 2px 8px #c59a3d26!important}.product-media-gallery__thumbnails button[aria-current=true],.product-media-gallery__thumbnails .thumbnail.active{border-color:#0c6f6d!important;box-shadow:0 0 0 2px #0c6f6d33!important}.product-media-gallery__media-wrapper{border-radius:4px!important;overflow:hidden}.pdp-media-gallery-wrapper{position:relative}.pdp-promo-badge-overlay{position:absolute!important;z-index:20!important;pointer-events:none!important}body .pdp-media-gallery-wrapper .pdp-promo-badge-overlay.product-badges__badge--promo{top:14px!important;left:14px!important;bottom:auto!important;right:auto!important}.product-details .group-block-content{display:grid;grid-template-columns:1fr auto;grid-auto-flow:row}.product-details .group-block-content>*{grid-column:1 / span 2}.product-details .group-block-content>a[ref=productTitleLink],.product-details .group-block-content>a[ref=productTitleLink] .text-block,.product-details .group-block-content>.view-product-title{grid-column:1 / span 2;grid-row:1}.product-details .group-block-content [ref=productTitleLink] .text-block{width:100%;max-width:100%}.product-details .group-block-content [ref=productTitleLink] .text-block>*{width:100%;max-inline-size:100%}.product-details .group-block-content>.rating-wrapper{grid-column:1;grid-row:3;width:fit-content}.product-details .group-block-content>product-price{grid-column:1;grid-row:2;width:fit-content}.product-details .group-block-content>.product-details-share-wrapper{grid-column:2;grid-row:2 / span 2;position:relative;top:auto;right:auto;align-self:center;justify-self:end;margin:0;z-index:10}.product-recommendations{padding-top:var(--padding-top)!important;padding-bottom:var(--padding-bottom)!important;background-color:var(--bg-color)!important}.product-recommendations .recommendations-inner{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}@media screen and (max-width:749px){.product-recommendations .recommendations-inner{padding:0 12px}}.product-recommendations .recommendations-header{text-align:center;margin-bottom:8px}.product-recommendations .recommendations-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none}@media screen and (max-width:990px){.product-recommendations .recommendations-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media screen and (max-width:480px){.product-recommendations .recommendations-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.product-recommendations .recommendations-skeleton{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media screen and (max-width:990px){.product-recommendations .recommendations-skeleton{grid-template-columns:repeat(2,1fr);gap:16px}}.product-recommendations .recommendations-skeleton-item{background:linear-gradient(135deg,#f0ece6 25%,#e8e2d8,#f0ece6 75%);background-size:200% 100%;animation:skeleton-pulse 1.5s ease-in-out infinite;border-radius:8px;aspect-ratio:3 / 4}@keyframes skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.product-recommendations .recommendations-product-grid product-card{flex-direction:column;height:100%}.recently-viewed-products{padding-top:var(--padding-top)!important;padding-bottom:var(--padding-bottom)!important;background-color:var(--bg-color)!important}.recently-viewed-products .recommendations-inner{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}@media screen and (max-width:749px){.recently-viewed-products .recommendations-inner{padding:0 12px}}.recently-viewed-products .recommendations-header{text-align:center;margin-bottom:8px}.recently-viewed-products .recommendations-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none}@media screen and (max-width:990px){.recently-viewed-products .recommendations-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media screen and (max-width:480px){.recently-viewed-products .recommendations-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.recently-viewed-products .recommendations-product-grid product-card{flex-direction:column;height:100%}
/*# sourceMappingURL=/cdn/shop/t/16/assets/product.css.map */
