.product .product__title h1{font-family:Georgia,Times New Roman,Times,serif;font-size:2rem;font-weight:400;text-transform:uppercase;letter-spacing:.04em;line-height:1.25;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.product .product__title h1{font-size:2.3rem}}.product .price{font-size:1.8rem;letter-spacing:.02em}.product .price .price-item--regular{font-size:1.4rem}.product .product__tax{font-size:1.1rem;letter-spacing:.05em}.product .product__text.caption-with-letter-spacing{font-size:1.1rem}.product .form__label{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.product .product-form__input--pill input[type=radio]+label{min-width:4.6rem;height:4.2rem;display:inline-flex;align-items:center;justify-content:center;padding:0 1.2rem;margin:.4rem .4rem .2rem 0;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;border-radius:0}.product variant-selects{display:block;float:left}.product .product-form__quantity{float:right;margin:.7rem 0 .2rem}.product product-form,.product .product-form__buttons{clear:both}.product .quantity__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.product .quantity{display:inline-flex;align-items:center;height:3.6rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:0}.product .quantity__button{width:2.6rem;height:100%}.product .quantity__button .icon{width:1rem}.product .quantity__input{width:2.8rem;font-size:1.1rem;text-align:center;padding:0}.product .product-form__submit{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;border-color:rgb(var(--color-button))!important;font-size:1.2rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:1.6rem 3rem;min-height:0;border-radius:0}.product .product-form__submit:not([disabled]):hover{background-color:#333!important;border-color:#333!important}.product .icon-with-text__item span{font-size:1.1rem;letter-spacing:.05em;text-transform:uppercase}.product .icon-with-text__item svg{width:1.8rem;height:1.8rem}.product .product__info-container>*{margin-top:1.4rem}.product .product__info-container>*:first-child{margin-top:0}.product .product__description,.product .product__description p{font-size:1.3rem;line-height:1.7}.shopify-section[id$=__bundle_apps_wrapper]{padding-top:1.5rem;padding-bottom:2rem}#bundler-target-element .bndlr-mnm-available-products,#bundler-target-element .bndlr-mnm-selected-products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:clamp(.3rem,1.5vw,1rem);justify-content:stretch}#bundler-target-element .bndlr-mnm-available-products .bndlr-product,#bundler-target-element .bndlr-mnm-selected-products .bndlr-product{max-width:clamp(6rem,20vw,19rem);width:auto!important;margin:0!important;flex:none!important;justify-self:center;min-width:0}#bundler-target-element .bndlr-product{max-width:clamp(6rem,20vw,19rem);padding:clamp(.25rem,1vw,.5rem)}#bundler-target-element .bndlr-bundle-title{font-size:clamp(1rem,2.8vw,1.6rem)}#bundler-target-element .bndlr-bundle-description{font-size:clamp(.85rem,2vw,1.2rem)}#bundler-target-element .bndlr-product-title{font-size:clamp(.8rem,1.8vw,1.2rem);line-height:1.3}#bundler-target-element .bndlr-product-price{font-size:clamp(.75rem,1.6vw,1.1rem)}#bundler-target-element .bndlr-select-variant{font-size:clamp(.75rem,1.6vw,1.1rem);padding:clamp(.3rem,1vw,.5rem) clamp(.4rem,1.5vw,.8rem);line-height:1.3}#bundler-target-element .bndlr-add-to-cart,#bundler-target-element .bndlr-add-to-bundle{font-size:clamp(.8rem,1.8vw,1.2rem);padding:clamp(.7rem,2.5vw,1.6rem) clamp(.4rem,1.2vw,1rem)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/product-compact-typography.css.map */
