#MainContent[data-template=product]{background:#f6f1e7;color:#1c2018}#MainContent[data-template=product] .product-information{padding-block-start:clamp(18px,2.2vw,34px)}#MainContent[data-template=product] .product-information .section,#MainContent[data-template=product] .product-recommendations .section{max-width:1440px;margin-inline:auto}#MainContent[data-template=product] .product-details>.group-block{max-width:34rem;padding:clamp(26px,3vw,46px) clamp(18px,2.4vw,34px)!important;background:#fffdf8;border:1px solid rgba(28,32,24,.09);border-radius:18px;box-shadow:0 18px 50px #1c20180d}#MainContent[data-template=product] .text-block--product_eyebrow>*{font-size:.7rem!important;letter-spacing:.16em!important;text-transform:uppercase;opacity:.62}#MainContent[data-template=product] .text-block--text_rwpyUz h1{margin:0;font-family:var(--font-heading--family)!important;font-size:clamp(2rem,3vw,3.15rem)!important;line-height:1!important;letter-spacing:-.035em!important;text-wrap:balance;color:#1c2018}#MainContent[data-template=product] .product-details product-price{font-size:1.12rem;color:#1c2018}#MainContent[data-template=product] .compare-at-price{opacity:.46}#MainContent[data-template=product] .variant-option--buttons legend,#MainContent[data-template=product] .variant-option--dropdowns>label{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:#1c2018!important;opacity:1!important}#MainContent[data-template=product] .variant-option--buttons{gap:9px}#MainContent[data-template=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch){min-width:3.35rem;min-height:2.9rem;padding:.65rem .95rem;border-radius:10px;border-color:#1c201847;background:#fffdf8;color:#1c2018}#MainContent[data-template=product] .variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch){background:#1c2018;color:#f6f1e7;border-color:#1c2018}#MainContent[data-template=product] .product-form-buttons{gap:10px}#MainContent[data-template=product] .buy-buttons-block .add-to-cart-button{min-height:56px;border-radius:10px!important;border:1px solid #1c2018!important;background:#1c2018!important;color:#f6f1e7!important;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:transform .18s ease,opacity .18s ease}#MainContent[data-template=product] shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius:10px;--shopify-accelerated-checkout-button-block-size:56px}#MainContent[data-template=product] .text-block--product_description_indithrob{margin-top:4px;padding-top:20px;border-top:1px solid rgba(28,32,24,.12)}#MainContent[data-template=product] .text-block--product_description_indithrob>*{font-size:.94rem;line-height:1.7;color:#1c2018c7}#MainContent[data-template=product] .product-media-container img{background:#eee7da}#MainContent[data-template=product] .product-recommendations .section{border-top:1px solid rgba(28,32,24,.12)}#MainContent[data-template=product] .product-recommendations .section-resource-list__content h3{font-family:var(--font-heading--family)!important;font-size:clamp(2rem,3.4vw,3.15rem)!important;line-height:1!important;letter-spacing:-.035em!important;color:#1c2018}#MainContent[data-template=product] .product-recommendations .resource-list__item [role=heading]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.5em;font-size:.96rem!important;line-height:1.28!important}#MainContent[data-template=product] .product-recommendations .resource-list__item product-price{font-size:.86rem!important;opacity:.72}#MainContent[data-template=product] .product-recommendations .resource-list__item img{transition:transform .5s cubic-bezier(.2,.65,.3,1)}@media(hover:hover)and (min-width:750px){#MainContent[data-template=product] .buy-buttons-block .add-to-cart-button:hover{transform:translateY(-1px);opacity:.92}#MainContent[data-template=product] .product-recommendations .resource-list__item:hover img{transform:scale(1.018)}}@media(max-width:749px){#MainContent[data-template=product] .product-information{padding-block-start:0}#MainContent[data-template=product] .product-details>.group-block{max-width:none;margin:0 12px;padding:26px 18px 30px!important;border-radius:14px}#MainContent[data-template=product] .text-block--text_rwpyUz h1{font-size:clamp(1.9rem,9vw,2.55rem)!important}#MainContent[data-template=product] .variant-option__button-label:not(.variant-option__button-label--has-swatch){min-width:3.1rem;min-height:2.75rem;padding:.58rem .8rem}#MainContent[data-template=product] .buy-buttons-block .add-to-cart-button{min-height:53px}#MainContent[data-template=product] shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:53px}#MainContent[data-template=product] .product-recommendations .resource-list{column-gap:10px!important;row-gap:28px!important}}@media(prefers-reduced-motion:reduce){#MainContent[data-template=product] *{scroll-behavior:auto!important}}@media(min-width:1200px){#MainContent[data-template=product] .product-information.section{--full-page-grid-central-column-width:min(1560px, calc(100% - 96px) );--full-page-grid-margin:minmax(48px,1fr);--full-page-grid-with-margins:var(--full-page-grid-margin) var(--full-page-grid-central-column-width) var(--full-page-grid-margin)}#MainContent[data-template=product] .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1.42fr) minmax(420px,.9fr)}#MainContent[data-template=product] .product-details>.group-block{width:100%;max-width:38rem;padding:clamp(34px,2.8vw,50px) clamp(30px,2.6vw,44px)!important;border-radius:20px}#MainContent[data-template=product] .text-block--text_rwpyUz h1{font-size:clamp(2.15rem,2.55vw,3.35rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/indithrob-product.css.map */
