.mit-page-width{max-width:98%;margin:auto}@media screen and (min-width: 751px){.mit-sticky-cart-only-mobile{display:none!important}.mit-main-product .product__media-wrapper{max-width:55%}.mit-main-product .product__info-wrapper{max-width:45%}}.mit-main-product .product--large{gap:2rem}.mit-main-product .product__info-container{padding-inline-start:0;padding-top:0;padding-right:3rem;background-color:rgb(var(--color-background));z-index:2}.mit-main-product .breadcrumbs,.mit-main-product .shopify-app-block{margin:0}.mit-main-product h1{font-size:2.4rem}.mit-product-title-subheading{display:block;font-size:1.4rem;font-weight:400;text-transform:lowercase;color:#222323;max-width:70%}.mit-main-product .select{max-width:30rem}.mit-main-product .select select{border-radius:.5rem}.mit-main-product .product-form__input--dropdown{flex-direction:row;flex-wrap:nowrap;gap:1.5rem;justify-content:flex-start;align-items:center}.mit-main-product .product-form__input .form__label,.mit-main-product .product-form__input .form__popup{width:unset}#mit-size-chart-alert,#mit-size-chart-alert-bundle{display:none;width:100%;flex-direction:row;gap:1rem;border-radius:.5rem;width:calc(100% - 60px);margin-top:2rem}#mit-size-chart-alert{cursor:pointer}#mit-size-chart-alert p,#mit-size-chart-alert-bundle p{margin:0;line-height:1.2em}#mit-size-chart-alert img,#mit-size-chart-alert-bundle img{width:1rem}.mit-pickup-availability-div p{display:inline}.mit-pickup-availability-div{font-size:1.2rem;margin:0}.mit-main-product #ShowPickupAvailabilityDrawer,.mit-pickup-availability-div{margin:0}.mit-additional-info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:.5rem;gap:.5rem}.mit-shop-info-text>p:first-child{margin:0}.mit-shop-info-text p>strong,.mit-contact-section-container>.typeset2>p:first-child>strong{font-size:calc(var(--font-heading-scale) * 2.8rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));margin-block-start:.83em;margin-block-end:.83em;margin-inline-start:0px;margin-inline-end:0px}@media screen and (min-width: 900px) and (max-width: 1200px){.mit-additional-info{display:grid;grid-template-columns:1fr 1fr;gap:0}}@media screen and (min-width: 1201px){.mit-additional-info{display:flex;flex-direction:row;align-items:normal}}.mit-additional-info-item-text,.mit-additional-info-item{font-size:1.2rem;line-height:1.2em;margin-top:.5rem;margin-bottom:0}.mit-additional-info-item .product-popup-modal{text-align:center}.mit-main-product .product-popup-modal__content-info{font-size:1.6rem;line-height:1.2em;height:100%;overflow-y:auto!important}.mit-main-product .product-popup-modal__content-info a{color:inherit}.mit-main-product .product-popup-modal__content-info .rte{overflow-x:auto}.mit-main-product .product-popup-modal__content-info table{cursor:ew-resize}.mit-popup-opener{font-size:1.2rem;text-decoration:underline}.mit-additional-info-item{padding:1rem;width:100%}.mit-additional-info-item a{color:inherit}#mit-additional-info-mto{border-radius:.5rem 0 0 .5rem}#mit-additional-info-mto h3{color:#fff}.product-popup-modal__content-info .mit-additional-info-item-text,.product-popup-modal__content-info .mit-additional-info-item-text h3{color:rgb(var(--color-heading))!important}.product-popup-modal__content-info .mit-additional-info-item-text h3{font-size:calc(var(--font-heading-scale) * 1.8rem)!important}.product-popup-modal__content-info .mit-additional-info-item-text h3,.product-popup-modal__content-info h3,.mit-content-modal p:first-of-type>strong{background-color:#f9f9f9;padding:2rem 1rem;margin:1.5rem auto 3rem!important;max-width:40ch}.mit-content-modal p:first-of-type>strong{display:block;width:100%;font-size:calc(var(--font-heading-scale) * 2.4rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.product-popup-modal__content-info .mit-additional-info-item-text p{font-size:1.6rem}.product-popup-modal__content-info .mit-additional-info-item-text p,.product-popup-modal__content-info p{line-height:calc(1 + .4 / var(--font-body-scale))}.product-popup-modal__content-info{width:85%;margin:0 auto}.mit-main-product .breadcrumbs__link{text-transform:uppercase;font-size:1.2rem;font-family:var(--font-navigation-family);font-weight:var(--font-navigation-weight);display:inline-flex;align-items:center;text-decoration:none;letter-spacing:.2em;color:rgb(var(--color-header-foreground));transition:color var(--duration-default) ease}.mit-title-price{margin:1.5rem 0}.mit-pp-newsletter{padding:1rem;border-radius:.5rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;font-size:1.2rem;line-height:1.2em}.mit-pp-newsletter h3,.mit-pp-newsletter p>strong,.mit-pp-storeinfo h3,.mit-additional-info-item-text h3,#mit-additional-info-mto h3,.mit-additional-info-item-text p>strong{margin:0;font-size:1.4rem}.mit-pp-newsletter p>strong{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.mit-additional-info-item-text p>strong{font-weight:500;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.mit-popup-contact-rt>p:nth-child(1){font-size:24px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.mit-additional-info-item-text h3{margin-block-start:1rem;margin-block-end:1rem}.mit-pp-storeinfo p{margin:0;font-size:1.4rem}.mit-pp-newsletter p{margin:0}.mit-pp-newsletter ._form-label{display:none!important;visibility:hidden!important}.mit-pp-newsletter ._button-wrapper,.mit-pp-newsletter form{margin:0!important}.mit-pp-newsletter form{width:100%!important}.mit-pp-newsletter ._button-wrapper{width:60%!important;max-width:15rem!important}.mit-pp-newsletter ._form_element{min-width:unset!important}.mit-pp-newsletter ._field-wrapper input,.mit-pp-newsletter ._submit{font-size:1.2rem!important}.mit-pp-newsletter-text{width:45%}.product-form__input a{color:inherit;text-decoration:none}@media only screen and (min-width: 750px){.product-popup-modal__content-info .mit-additional-info-item-text h3{font-size:calc(var(--font-heading-scale)* 2.4rem)!important}}@media screen and (max-width: 767px){.mit-pp-newsletter{gap:0!important}.mit-pp-newsletter ._button-wrapper{margin-top:-20px!important}.mit-pp-newsletter ._form-content{margin-top:.8rem!important}.mit-pp-newsletter-text{text-align:center}}@media screen and (max-width: 1300px){.mit-pp-newsletter{flex-direction:column}.mit-pp-newsletter-text,.mit-newsletter-custom{width:100%}}.mit-shipping-text{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;width:100%}.mit-shipping-icon svg{width:1.5rem;height:auto;margin-bottom:-2px}.mit-material-care .mit-material-care-item:nth-child(2){margin-top:1.5rem}.mit-material-care img{flex:0 0 auto;align-self:center;fill:rgb(var(--color-foreground));width:1.6rem;height:1.6rem;margin-inline-end:1.2rem}.mit-material-care-item img{width:2rem;height:auto}.mit-material-care-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.mit-pp-storeinfo{background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center;padding:3rem;border-radius:.5rem}.mit-pp-share{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:.7rem;padding-top:1rem}.mit-pp-share img{height:2rem;width:auto}.mit-mto-price{background:#000;color:#fff;border-radius:.5rem}.mit-mto-price .price-item--regular,.mit-mto-price .price-item--sale{color:#fff!important}.mit-mto-price .price--on-sale .price-item--regular:before{border-color:#fff}.mit-price-div{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;justify-content:flex-end;padding:0 1rem 1rem}.mit-price-div-price{display:flex;align-items:center;gap:1rem;justify-content:flex-end}@media screen and (max-width: 1200px){.mit-price-div-price{flex-wrap:wrap;justify-content:center}}.mit-mto-price .price,.mit-mto-price a{color:#fff!important}.mit-popup-contact{margin-bottom:2rem}.mit-popup-contact-item{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;padding:1rem;background:#f9f9f9}.mit-popup-contact-item p,.mit-popup-contact h2,.mit-popup-contact h3{margin:0}.pickup-availability-address a{color:inherit}.mit-popup-contact-item img{width:2rem;height:2rem}.mit-popup-contact-items{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:3rem}.product-popup-modal__content table tbody tr:nth-child(odd){background:#f9f9f9}.sizechart th,.sizechart td{padding:1rem;line-height:1em}@media screen and (max-width: 600px){.mit-popup-contact-items{display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start}}@media screen and (max-width: 992px){.product-popup-modal__content table{min-width:unset;max-width:unset}.sizechart th,.sizechart td{width:100%;max-width:unset}.product-popup-modal__content{overflow-y:auto}.sizechart{width:100%}}.mit-price-div span{font-size:1rem;line-height:1em}.product-popup-modal__content{max-width:90rem;width:100%;height:auto;padding-bottom:2.5rem}.product-sticky-cart .variant-selects{margin:0!important}.mit-main-product .product-form__buttons{margin:4rem 0}.mit-main-product .product-popup-modal__content-info h3,.mit-main-product .product-popup-modal__content-info h2{margin:1.5rem auto}.breadcrumb-wrapper{margin-bottom:1rem}.mit-cart-mto-badge{display:block;width:fit-content;margin:-1.3rem 0 1rem;background:#000;color:#fff;padding:.5rem;border-radius:.5rem;font-size:.8em;font-weight:700}.mit-mto-cart-text{background:#010101;color:#fff;padding:0 1rem;border-radius:.5rem;line-height:1.2em;display:flex;gap:1rem;justify-content:flex-start;align-items:center;margin-top:1.5rem}.mit-mto-cart-text span{width:2rem}.product-popup-modal p{margin-bottom:1rem}.metafield-rich_text_field p{margin-bottom:0}@media screen and (min-width: 990px){.mit-handpicked-products .grid--4-col-desktop .grid__item{width:calc(100%/7 - var(--grid-horizontal-spacing) * 3 / 4)}}.mit-handpicked-products .grid--4-col-desktop .grid__item{max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}@media screen and (max-width: 749px){#mit-additional-info-mto{padding-top:0;border-radius:.5rem .5rem 0 0}.product-popup-modal p{line-height:1.4em;font-size:1.4rem}.mit-contact-block-text p{display:flex;flex-direction:column;line-height:1.2em}.mit-product-title-subheading{font-size:1.2rem}.mit-additional-info{flex-direction:column}.mit-main-product .product__info-container{padding:0 1.5rem}.mit-main-product .breadcrumbs__link{font-size:1rem}#mit-size-chart-alert{width:100%}.mit-main-product .product--left{margin:0 -1%}.mit-main-product thumbnail-slider{margin-bottom:0}.mit-main-product .product-form__input{flex-wrap:wrap}.mit-main-product .product-form__input .form__label{width:100%;display:block}.mit-main-product .select{width:100%}.mit-main-product .product-form__input--dropdown{gap:0;justify-content:space-between}}@media screen and (max-width: 767px){.mit-main-product .product-popup-modal__content-info{overflow-y:auto!important}.product-popup-modal__content-info{width:95%}.product-popup-modal__content-info .mit-additional-info-item-text p{line-height:1.4em;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/mit-main-product.css.map */
