.indidha-premium,.indidha-premium *{box-sizing:border-box}:root{--ind-ink: #000000;--ind-taupe: #d8d8d8;--ind-muted: #666666;--theme-brand: #6e6658;--bg-light: #FBFBFA;--bg-darker: #F4F3ED;--border-color: #E6E4DD;--icon-bg: #EFECE3}.indidha-premium{display:block;font-family:inherit;color:var(--ind-ink);line-height:1.3;width:100%;max-width:100%;margin-top:16px}.main-product-info-container>.product__info:has(>.indidha-premium){margin-top:24px!important}.js-web-share-api-btn,.wc_wishlistBlock{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.th_prd_wl_btn .wc_wishlistBlock.wc_wishlistBlock{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important}.js-web-share-api-container{width:28px!important;height:28px!important}.js-web-share-api-btn svg,.wc_wishlistBlock svg{width:18px!important;height:18px!important}.main-product-info-container>.product__info:has(>.indidha-value-framing){margin-top:0!important}.indidha-value-framing{display:flex;align-items:flex-start;gap:8px;margin-top:2px;margin-bottom:12px;font-family:inherit}.indidha-value-framing svg{width:14px;height:14px;flex-shrink:0;margin-top:3px;fill:none;stroke:#666;stroke-width:1.5px}.indidha-value-framing-text{font-size:13px;font-weight:500;color:#666;line-height:1.4;letter-spacing:.02em;margin:0}.product__sku,.product-sku,.product__sku-container{display:none!important}.main-product-info-container>.product__info:has(.product__sku){margin-top:0!important}.main-product-info-container>.product__info:has(>.indidha-sku-specs-line){margin-top:0!important}.indidha-sku-specs-line{margin-top:10px;margin-bottom:16px}.indidha-sku-specs-line .sku-specs-row{position:relative}.indidha-sku-specs-line .sku-line{font-size:12px;color:#999;line-height:1.6;padding-top:1px;padding-right:130px}.indidha-sku-specs-line .spec-boxes{display:flex;gap:10px;position:absolute;top:0;right:0}.indidha-sku-specs-line .spec-box-label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#666;margin-bottom:4px}.indidha-sku-specs-line .spec-box{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border:1px solid #d8d8d8;border-radius:4px;font-size:12px;font-weight:700;color:#000;white-space:nowrap}.main-product .product-details.gap-36{gap:10px!important;column-gap:16px!important}.product__info:has(.jdgm-prev-badge[data-number-of-reviews="0"]){display:none!important}div[id*=__judge_me_reviews_preview_badge]:not(:has(.jdgm-prev-badge[data-number-of-reviews="0"])) .jdgm-prev-badge{margin-bottom:0!important}div[id*=__judge_me_reviews_preview_badge]{margin-top:0!important;margin-bottom:0!important}.main-product-info-container>.product__info:has(>div[id*=__judge_me_reviews_preview_badge]){margin-top:0!important;margin-bottom:0!important}.product__title{margin-top:0!important}.product__title h1,h1.product-title{font-size:26px!important;line-height:1.25!important;letter-spacing:-.5px!important;font-weight:500!important;margin-top:-8px!important;margin-bottom:2px!important}.product__sku,.product-sku,.product__sku-container{margin-top:0!important;margin-bottom:0!important;padding:0!important;line-height:1!important}.main-product-info-container>.product__info:has(.wc_wl_bis_btn):not(:has(.bis_product)){margin-top:0!important;margin-bottom:-40px!important}.main-product-info-container>.product__info:has(>form[id*=productForm]){margin-top:0!important}.main-product-info-container>.product__info:has(.indidha-size-guide){margin-top:0!important}legend.product-option__name,.js-variant-radio-option-name{display:none!important}.product__variants{gap:0!important;--color-btn-bg-rgb: 0,0,0}.product-option .form__label{box-shadow:0 0 0 1px #c8c8c8!important}.variant-picker__option-values,.variant-picker__option-list,fieldset{gap:6px!important}.variant-picker__option-value,.variant-picker__button,.variant-picker__option-values label,.variant-picker__option-list label,fieldset label{width:40px!important;min-width:40px!important;height:28px!important;min-height:28px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;font-size:12px!important;font-weight:600!important;line-height:1!important;transition:.1s ease}.variant-picker__option-value *,.variant-picker__button *,fieldset label *{line-height:1!important}.variant-picker__option-value.is-selected,.variant-picker__button.is-selected{background:#4a433a!important;border-color:#4a433a!important;color:#fff!important}.variant-picker__option-value:hover,.variant-picker__button:hover{border-color:#4a433a!important}.variant-picker,.product-form__option,.product-form__input,fieldset{margin:0!important;padding:0!important}.product-information>*,.product__info>*{margin-bottom:8px!important}.product-information>*:last-child:not(.indidha-trust-banner),.product__info>*:last-child:not(.indidha-trust-banner){margin-bottom:0!important}.indidha-size-guide{margin-top:-85px;margin-bottom:25px;text-align:right;padding-right:15px;position:relative;z-index:5}#custom-size-guide-btn{background:none;border:none;padding:0;margin:0;display:inline-block;font:inherit;font-size:11px;font-weight:500;text-transform:uppercase;color:#64943e;text-decoration:underline;line-height:1;cursor:pointer}#custom-size-guide-btn:hover{opacity:.8}#custom-size-modal{display:none;position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:hidden;background:#000000b3}#custom-size-modal .custom-size-modal-inner{background:#fff;margin:15vh auto;padding:40px 20px 20px;border:1px solid #000;width:92%;max-width:500px;max-height:70vh;overflow-y:auto;position:relative}#custom-size-close{position:absolute;right:15px;top:5px;font-size:28px;font-weight:700;cursor:pointer}.indidha-floating-badge{position:absolute;top:16px;left:16px;background:#fff;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000014;z-index:10;text-align:center;line-height:1.2;pointer-events:none}.indidha-floating-badge .badge-number{font-size:16px;font-weight:700;color:#121212;margin-bottom:4px}.indidha-floating-badge .badge-text{font-size:10px;color:#666;text-transform:lowercase;font-weight:500}.indidha-price-sizing-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e6e4dd;gap:8px;flex-wrap:nowrap}.indidha-premium .hero-price{font-size:22px;font-weight:700;line-height:1;letter-spacing:-.2px;margin-bottom:0;white-space:nowrap;flex-shrink:0}.indidha-inline-sizing-wrapper{display:none}.sizing-group{display:flex;flex-direction:column;gap:4px}.sizing-label{font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#666;line-height:1}.sizing-box{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border:1px solid #d8d8d8;border-radius:4px;font-size:11px;font-weight:700;color:#000;line-height:1;background-color:transparent;min-width:70px}.indidha-premium .logistics-container{display:flex;width:100%;padding:0 12px;margin-bottom:8px}.indidha-premium .logistics-col{width:50%;display:flex;flex-direction:column;gap:12px}.indidha-premium .logistics-col.left{padding-right:12px}.indidha-premium .logistics-col.right{padding-left:12px;border-left:1px solid var(--border-color)}.indidha-premium .logistics-item{display:flex;align-items:center;gap:6px}.indidha-premium .logistics-item svg{width:14px;height:14px;stroke:var(--theme-brand);stroke-width:2px;fill:none;flex-shrink:0}.indidha-premium .logistics-item-label{font-size:10px;font-weight:700;color:var(--ind-ink);line-height:1.25}.indidha-premium .logistics-item-sub{font-size:8px;font-weight:500;color:#717171;margin-top:2px;line-height:1.2}.indidha-premium .inline-icon{display:flex;align-items:center;margin-right:4px}.indidha-premium .inline-icon svg{width:12px;height:12px;stroke:var(--theme-brand);stroke-width:1.5px;fill:none}.indidha-premium .delivery-container{background-color:var(--bg-darker);border-left:3px solid var(--theme-brand);border-radius:0 8px 8px 0;padding:10px 12px;margin-bottom:16px}.indidha-premium .delivery-heading{display:flex;align-items:center;gap:6px;margin-bottom:6px}.indidha-premium .delivery-heading svg{width:14px;height:14px;stroke:var(--theme-brand);stroke-width:2px;fill:none;flex-shrink:0}.indidha-premium .delivery-heading-text{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--ind-ink)}.indidha-premium .delivery-input-row{display:flex;gap:6px}.indidha-premium .delivery-input{flex:1;min-width:0;background:#fff;border:1px solid #d8d8d8;border-radius:6px;font-size:12px;padding:7px 10px;font-family:inherit;color:var(--ind-ink);outline:none}.indidha-premium .delivery-input::placeholder{color:#888;font-weight:400}.indidha-premium .delivery-btn{background-color:#1a1a1a;color:#fff;border:none;border-radius:6px;padding:0 14px;height:32px;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;flex-shrink:0}.indidha-premium .delivery-subtext{font-size:9px;color:#6b6b6b;font-weight:400;line-height:1.3;margin:5px 0 0}.indidha-premium .delivery-icon-wrapper{width:32px;height:32px;background-color:var(--icon-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.indidha-premium .delivery-icon-wrapper svg{width:16px;height:16px;stroke:var(--theme-brand);stroke-width:2.25px;fill:none}.indidha-premium .delivery-content{flex:1;display:flex;flex-direction:column;justify-content:center}.indidha-premium .delivery-title{font-size:11px;font-weight:700;color:var(--theme-brand);letter-spacing:.3px;margin-bottom:1px;line-height:1}.indidha-premium .offers-container{background-color:var(--bg-darker);border-left:3px solid var(--theme-brand);border-radius:0 6px 6px 0;padding:12px 14px;margin-bottom:8px}.indidha-premium .offers-container summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.indidha-premium .offers-container[open] summary{padding-bottom:10px;margin-bottom:4px;border-bottom:1px solid var(--border-color)}.indidha-premium .offers-container summary::-webkit-details-marker{display:none}.indidha-premium .offers-container summary::marker{content:""}.indidha-premium .offers-heading{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:var(--ind-ink)}.indidha-premium .offers-meta{display:flex;align-items:center;gap:10px}.indidha-premium .offers-count{font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--theme-brand)}.indidha-premium .offers-chevron{width:9px;height:9px;border-right:1.5px solid var(--ind-ink);border-bottom:1.5px solid var(--ind-ink);transform:rotate(45deg);transition:transform .2s ease;margin-top:-3px}.indidha-premium .offers-container[open] .offers-chevron{transform:rotate(-135deg);margin-top:3px}.indidha-premium .offers-list{display:flex;flex-direction:column}.indidha-premium .offer-row{padding:12px 0;border-bottom:1px solid var(--border-color)}.indidha-premium .offer-row:last-child{border-bottom:none;padding-bottom:0}.indidha-premium .offer-row:first-child{padding-top:0}.indidha-premium .offer-row-top{display:flex;align-items:center;justify-content:space-between;gap:14px}.indidha-premium .offer-row-text{font-size:13px;font-weight:600;color:var(--ind-ink);line-height:1.5}.indidha-premium .offer-row-highlight{color:var(--theme-brand);font-weight:700}.indidha-premium .offer-shop-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.indidha-premium .offer-shop-link{font-size:11px;color:var(--theme-brand);cursor:pointer}.indidha-premium .offer-auto-badge{flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--theme-brand);white-space:nowrap}.indidha-premium .offer-btn{flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--ind-ink);white-space:nowrap;cursor:pointer;border-bottom:1px solid var(--ind-ink);padding-bottom:1px}.indidha-premium .offer-btn.copied{color:var(--theme-brand);border-color:var(--theme-brand)}.indidha-secure-card-wrapper{display:flex;flex-direction:column;gap:12px;width:100%;padding:12px;background:#fff;border:1px solid #e6e6e6;border-radius:8px;box-sizing:border-box;margin:0!important}.indidha-secure-card-wrapper .payment-row-secure{display:flex;flex-direction:column;gap:10px;padding-bottom:12px;border-bottom:1px solid #e6e6e6;width:100%}.indidha-secure-card-wrapper .secure-tag-header{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:#121212}.indidha-secure-card-wrapper .secure-tag-header svg{width:14px;height:14px;stroke:#121212;stroke-width:1.6;fill:none}.indidha-secure-card-wrapper .badges-inline-container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;width:100%;overflow-x:auto}.indidha-secure-card-wrapper .badge-payment-block{flex:1;height:36px;display:flex;justify-content:center;align-items:center;background:#121212;color:#fff;border-radius:4px;font-size:8px;font-weight:800;text-transform:uppercase;white-space:nowrap;padding:0 4px}.indidha-secure-card-wrapper .features-2x2-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.indidha-secure-card-wrapper .feature-cell-item{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#121212}.indidha-secure-card-wrapper .feature-cell-item svg{width:14px;height:14px;stroke:#121212;stroke-width:1.6;fill:none;flex-shrink:0}.indidha-trust-banner{background-color:#f6f5f0;border-radius:8px;padding:20px 10px;margin:0 0 40px!important;width:100%;box-sizing:border-box}.indidha-trust-title{font-size:11px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.12em;color:#4a4640;margin-bottom:20px}.indidha-trust-grid{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;width:100%}.indidha-trust-item{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}.indidha-trust-icon{width:28px;height:28px;margin-bottom:10px;display:flex;justify-content:center;align-items:center}.indidha-trust-icon svg{width:100%;height:100%;fill:none;stroke:#4a4640;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.indidha-trust-text{font-size:10px;font-weight:500;line-height:1.35;color:#121212;margin:0}@media(max-width:768px){.indidha-trust-banner{padding:18px 8px}.indidha-trust-title{margin-bottom:18px}.indidha-trust-grid{gap:4px}.indidha-trust-icon{width:24px;height:24px;margin-bottom:8px}.indidha-trust-text{font-size:9px;line-height:1.3}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/pdp-custom.css.map */
