.product__title h1{margin:0;font-family:var(--font-heading-family);font-size:clamp(5.4rem,8.5vw,13rem);line-height:.76;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance}.product__info-container>*+*{margin-top:1.7rem}.product__info-container .price{font-size:clamp(2rem,2.5vw,3.2rem)}.product-form__input input[type=radio]+label,.product-form__input input[type=radio]+label.quantity__button,.quantity,.select__select,.field__input{border-radius:0!important}.product-form__input input[type=radio]+label{font-weight:700;text-transform:uppercase;letter-spacing:.04em}.product-form__submit.button,.shopify-payment-button__button,.product__view-details{border-radius:0!important}.product-form__submit.button{min-height:6.4rem;font-family:var(--font-heading-family);font-size:clamp(2.6rem,3vw,4.2rem);line-height:.9;letter-spacing:.01em;text-transform:uppercase}.product-form__submit.button:after{box-shadow:none}.dtcc-bundle-offer{margin-top:2rem;padding:2rem 0 0;border-top:.1rem solid currentColor}.dtcc-bundle-offer__title{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-size:clamp(3rem,4vw,5.6rem);line-height:.85;text-transform:uppercase}.dtcc-bundle-offer__tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:.1rem solid currentColor;border-bottom:.1rem solid currentColor}.dtcc-bundle-offer__tier{display:grid;gap:.25rem;padding:1.4rem;min-height:9.5rem;align-content:center}.dtcc-bundle-offer__tier+.dtcc-bundle-offer__tier{border-left:.1rem solid currentColor}.dtcc-bundle-offer__tier strong{font-family:var(--font-heading-family);font-size:3rem;line-height:.85;text-transform:uppercase}.dtcc-bundle-offer__tier span{font-size:1.7rem;font-weight:700}.dtcc-bundle-offer__tier small{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em}.dtcc-bundle-offer__tier.is-unlocked{background:var(--dtcc-ink);color:var(--dtcc-paper)}.dtcc-bundle-offer__status{margin:1rem 0 0;font-size:1.2rem;font-weight:700}#product-grid .card-wrapper{height:100%}#product-grid .card,#product-grid .card__inner,#product-grid .card__media,#product-grid .media{border-radius:0!important}#product-grid .card__inner{background:var(--dtcc-soft)}#product-grid .card__content{padding-top:1rem}#product-grid .card__heading{font-family:var(--font-heading-family);font-size:clamp(2.6rem,2.6vw,4rem);line-height:.84;letter-spacing:-.015em;text-transform:uppercase}#product-grid .card-information{padding-top:.8rem;border-top:.1rem solid var(--dtcc-rule)}#product-grid .price{font-weight:700}#product-grid .card__badge .badge{border-radius:0;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.facets__summary,.facets__disclosure,.mobile-facets__open,.facet-filters__sort,.active-facets__button-inner{border-radius:0!important}.facets__heading,.facets__summary-label,.facet-filters__label,.product-count__text{text-transform:uppercase;letter-spacing:.06em;font-weight:700}@media screen and (max-width:749px){.product__title h1{font-size:clamp(5rem,18vw,9rem)}#product-grid .card__heading{font-size:clamp(2.3rem,7vw,3.5rem)}.dtcc-bundle-offer__tier{padding:1rem}.dtcc-bundle-offer__tier strong{font-size:2.5rem}}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:3rem}.product__title h1{font-size:clamp(5.2rem,5.2vw,7.4rem);line-height:.86}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/dtcc-commerce.css.map */
