.c-card__point{color:var(--Gray-1000, #000);font-size:14px;font-style:normal;font-weight:700;line-height:var(--line-height-14px_1_5, 21px);letter-spacing:var(--letter-spacing-1, 1px)}.c-product-title h1{font-size:2rem;line-height:130%;letter-spacing:.06rem!important;font-weight:700!important}@media screen and (max-width:749px){.c-product-title h1{margin-top:40px}}@media screen and (min-width:750px){.c-product-title h1{font-size:2.8rem;line-height:120%}}@media screen and (min-width:990px){.c-product-title h1{font-size:4rem;line-height:130%}}.c-product-form__input--pill input[type=radio]:checked+label{background:#5f8541;border-color:#5f8541}.c-product-form__input--pill input[type=radio]+label{background:#fff;border-color:#5f8541;font-size:1.3rem;line-height:100%;letter-spacing:1px}@media screen and (min-width:750px){.c-product-form__input--pill input[type=radio]+label{font-size:1.4rem}}.c-product-form__label{color:#2d2d2d99;font-size:1.3rem;font-weight:500;line-height:150%;letter-spacing:.4px}.product-form__quantity .quantity:before{background:#fff}.product-form__quantity .quantity:after{box-shadow:0 0 0 var(--inputs-border-width) #5f8541}.product-form__quantity .quantity__button:focus,.product-form__quantity .quantity__button:focus-visible,.product-form__quantity .quantity__input:focus,.product-form__quantity .quantity__input:focus-visible{background-color:#fff}.c-quantity__label{color:#000;font-size:1.3rem;font-weight:500;line-height:150%;letter-spacing:.04rem}.c-product-form__buttons .product-form__submit{background-color:#5f8541}.c-product-form__buttons .product-form__submit:after{box-shadow:0 0 0 var(--buttons-border-width) #5f8541}.c-product-form__buttons .product-form__submit:not([disabled]):hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + 1px) #5f8541}@media screen and (min-width:750px){.product-form__buttons{max-width:100%}}.c-low-inventory{display:flex;gap:6px;color:#000;font-size:1.4rem;font-weight:500;letter-spacing:.06rem}@media screen and (min-width:750px){.c-low-inventory{font-size:1.6rem}}.c-low-inventory:empty{display:none}.c-low-inventory__icon{width:15px;height:15px;margin-top:3px}.c-low-inventory__count{font-weight:700}.c-product-point{font-size:1.6rem!important;line-height:150%!important;letter-spacing:1.3px!important}@media screen and (min-width:750px){.c-product-point{font-size:1.8rem!important;line-height:150%!important;letter-spacing:1.3px!important}}.price--large .price-item--regular{font-size:1.6rem;line-height:150%!important;letter-spacing:1.3px!important;margin-top:4px!important}@media screen and (min-width:750px){.price--large .price-item--regular{font-size:1.8rem;line-height:150%!important;letter-spacing:1.3px!important;margin-top:4px!important}}.c-product__media-list{position:relative!important}@media screen and (max-width:749px){.c-product-media-item{margin-top:0!important;padding-top:0!important}}@media screen and (max-width:749px){media-gallery .product__media-list{margin-left:0;margin-bottom:1.6rem;width:100%;gap:0;scroll-snap-type:x mandatory}.grid--peek.slider .c-product-media-item:first-of-type{padding-left:0!important;margin-left:0!important}.c-product-media-item .product-media-container{max-width:100%!important;width:100%!important}.c-product-media-item .product-media-container .product__media{position:relative!important;padding-top:100%!important;height:auto!important}.c-product-media-item .product-media-container .product__media img,.c-product-media-item .product-media-container .deferred-media__poster img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover}media-gallery .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}media-gallery .product__media-list .product__media-item{width:100%;padding-left:0;padding-right:0;scroll-snap-align:start}media-gallery .slider-buttons{display:none}media-gallery .c-media-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:12px}media-gallery .c-media-dot{display:inline-flex;align-items:center;justify-content:center;padding:4px;border:0;background:none;cursor:pointer;line-height:0}media-gallery .c-media-dot svg{display:block;width:11px;height:10px}media-gallery .c-media-dot__off,media-gallery .c-media-dot__on{display:inline-flex;line-height:0}media-gallery .c-media-dot .c-media-dot__on{display:none}media-gallery .c-media-dot.is-active .c-media-dot__off{display:none}media-gallery .c-media-dot.is-active .c-media-dot__on{display:inline-flex}}@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:53.4%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.product__media-list{width:90%;margin-inline:auto}}@media screen and (min-width:750px){.thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;padding:0;flex:1;scroll-padding-left:.5rem}.slider-button{width:33px}}@media screen and (min-width:750px){.c-product-info-container{max-width:50rem}}@media screen and (max-width:749px){.product-media-modal__dialog .global-media-settings,.product-media-modal__dialog .global-media-settings video,.product-media-modal__dialog .global-media-settings model-viewer,.product-media-modal__dialog .global-media-settings iframe,.product-media-modal__dialog .global-media-settings img{border:none;border-radius:0;width:100%}}@media screen and (max-width:749px){.c-product-info-wrapper{padding-inline:5px!important}}.c-product-description{font-size:1.4rem;line-height:180%;letter-spacing:.06rem;margin-top:0!important}@media screen and (min-width:990px){.c-product-description{font-size:1.6rem;line-height:180%;letter-spacing:.06rem}}.product__accordion.accordion{border-top:none;border-bottom:var(--stroke-weight-1, 1px) solid var(--gray-opacity-90003, rgba(45, 45, 45, .3))}.product__accordion.accordion .accordion__title{font-size:1.4rem;line-height:130%;letter-spacing:.06rem;font-weight:500}@media screen and (min-width:750px){.product__accordion.accordion .accordion__title{font-size:1.5rem}}.c-product-lead-time{margin-bottom:0!important;font-size:1.4rem}@media screen and (min-width:750px){.c-product-lead-time{font-size:1.6rem}}.c-product-additional-notes__text{font-size:1.4rem}@media screen and (min-width:750px){.c-product-additional-notes__text{font-size:1.6rem}}.c-product-additional-notes,.c-product-shipping-notes{margin-top:0!important;margin-bottom:0!important}.c-product-shipping-notes__label{font-size:1.4rem}@media screen and (min-width:750px){.c-product-shipping-notes__label{font-size:1.6rem}}.c-product-shipping-notes__text{font-size:1.4rem;display:inline}@media screen and (min-width:750px){.c-product-shipping-notes__text{font-size:1.6rem}}.c-product-lead-time-changeable{font-size:1.4rem;margin-top:0!important;margin-bottom:0!important}@media screen and (min-width:750px){.c-product-lead-time-changeable{font-size:1.6rem}}.c-product-lead-time-changeable__label{font-size:1.4rem}@media screen and (min-width:750px){.c-product-lead-time-changeable__label{font-size:1.6rem}}.c-product-lead-time-changeable__text{font-size:1.4rem}.c-product-lead-time-changeable__text{font-size:1.4rem;display:inline}@media screen and (min-width:750px){.c-product-lead-time-changeable__text{font-size:1.6rem}}.c-product-delivery-estimate{font-size:1.4rem;margin-top:0!important;margin-bottom:0!important}@media screen and (min-width:750px){.c-product-delivery-estimate{font-size:1.6rem}}.c-product-delivery-estimate__label{font-size:1.4rem}@media screen and (min-width:750px){.c-product-delivery-estimate__label{font-size:1.6rem}}.c-product-delivery-estimate__text{font-size:1.4rem;display:inline}@media screen and (min-width:750px){.c-product-delivery-estimate__text{font-size:1.6rem}}@media screen and (min-width:1921px){.c-product-page-width{max-width:calc(100vw - 580px)}.c-product-page-width .product.grid{max-width:1800px;margin-inline:auto}.product--medium:not(.product--no-media) .product__media-wrapper{max-width:1000px}.c-product-info-container{max-width:720px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-main-product.css.map */
