.product-info__variant-picker:empty{display:none}.shopify-section--image-with-text-overlay img{max-height:none;min-height:400px}.banner_image_with_text .h1{font-size:48px;line-height:59px}.banner_image_with_text .prose :is(.h0,.h1,.h2,h1,h2)+*{margin-block-start:12px}.banner_image_with_text p{font-size:20px;line-height:26px}.buy-buttons .button .atc-btn-price-js{color:inherit}.product-price-review-wrapper{display:flex;align-items:center}.product-price-review-wrapper .product-info__block-item[data-block-id=price]{display:flex}.product-price-review-wrapper .product-info__block-item[data-block-id=price] sale-price{line-height:normal}.product-price-review-wrapper .product-info__block-item[data-block-id=price]:after{content:"";background:#222323;width:2px;display:block;margin-left:15px;margin-right:15px}@media(max-width:999px){.banner_image_with_text .h1{font-size:38px;line-height:44px}.banner_image_with_text p{font-size:16px;line-height:22px}}@media(max-width:767px){.banner_image_with_text .h1{font-size:28px;line-height:34px}.shopify-section--image-with-text-overlay img{min-height:375px}}@media(max-width:350px){.shopify-section--image-with-text-overlay img{height:400px}}.image_with_text .section{padding-block-start:32px;padding-block-end:32px}.image_with_text .subheading{font-size:18px;line-height:22px;font-weight:400;text-align:center}.image_with_text .main_heading{margin-top:10px;text-align:center}.image_with_text .prose *+:is(.h0,.h1,h1){margin-block-start:6px}.image_with_text ul{list-style-type:none!important;margin-block-start:17px!important}.image_with_text ul li{position:relative;padding-left:34px;text-align:left;font-size:18px;line-height:22px}.image_with_text ul li:before{position:absolute;top:50%;left:0;background:url(https://cdn.shopify.com/s/files/1/0927/1102/7002/files/checkmark.svg?v=1739882688);width:24px;height:24px;background-size:100% 100%;content:"";transform:translateY(-50%)}.image_with_text_right_side .multiple-images-with-text__image-list{grid-area:image}.image_with_text_right_side .multiple-images-with-text__content-with-nav{grid-area:content_text}.image_with_text_right_side .multiple-images-with-text{grid-template-areas:"content_text image";place-items:flex-start}.image_with_text_right_side .multiple-images-with-text__image-list>img{max-width:100%}.image_with_text_right_side .main_heading{font-size:48px;line-height:60px;text-align:left}.image_with_text_right_side .prose :is(.h0,.h1,.h2,h1,h2)+*{margin-block-start:24px}.image_with_text_right_side p{font-size:20px;line-height:26px}.image_with_text .image_with_text_right_side .section{padding-block-start:48px;padding-block-end:48px}@media(max-width:999px){.image_with_text .multiple-images-with-text{gap:48px}.image_with_text_right_side .multiple-images-with-text{grid-template-areas:"image" "content_text";gap:12px}.image_with_text_right_side .main_heading{font-size:38px;line-height:44px}.image_with_text_right_side p{font-size:16px;line-height:22px;text-align:left}.image_with_text ul li{font-size:16px;line-height:20px}}@media(max-width:767px){.image_with_text .subheading{font-size:14px;line-height:17px}.image_with_text ul,.image_with_text_right_side .prose :is(.h0,.h1,.h2,h1,h2)+*{margin-block-start:12px!important}.image_with_text_right_side .main_heading{font-size:28px;line-height:34px}.image_with_text .section{padding-block-start:0;padding-block-end:24px}.image_with_text .image_with_text_right_side .section{padding-block-start:12px;padding-block-end:48px}.image_with_text ul li:before{width:20px;height:20px;background-size:100% 100%}.image_with_text ul li{padding-left:28px}}.video_grid_section .video_group{display:flex;justify-content:space-between;gap:20px;max-width:1296px;margin-inline:auto}.video_grid_section .video_group .video_item{width:calc(50% - 24px)}.video_grid_section .content-over-media{--content-over-media-height: 624px}.video_grid_section .main_heading{text-align:center;margin-bottom:24px;font-size:48px;line-height:60px}.video_grid_section .video_group .video_text{position:absolute;left:0;bottom:32px;font-size:40px;font-weight:400;line-height:50px}.video_grid_section .video-play-button:before{display:none}.video_grid_section .section{padding-bottom:0}@media(max-width:999px){.video_grid_section .video_group .video_item{width:calc(50% - 12px)}.video_grid_section .main_heading{font-size:38px;line-height:44px}.video_grid_section .video_group .video_text{font-size:24px;line-height:29px}.video_grid_section .content-over-media{--content-over-media-height: 400px}}@media(max-width:767px){.video_grid_section .section{padding-inline:0}.video_grid_section .video_group .video_item{width:100%}.video_grid_section .video_group{flex-direction:column;gap:24px}.video_grid_section .main_heading{font-size:28px;line-height:34px}.video_grid_section .video_group .video_text{bottom:16px;left:0}.video_grid_section .video_group .video-play-button svg{max-width:72px}}.image_text_same_size .section{--container-max-width: 1296px;padding-top:0;padding-bottom:48px}.image_text_same_size .multiple-images-with-text__image-list,.image_text_same_size .multiple-images-with-text__content-with-nav{width:calc(50% - 24px);max-width:calc(50% - 24px)}.image_text_same_size .multiple-images-with-text{gap:20px;display:flex;justify-content:space-between}.image_text_same_size .multiple-images-with-text__image-list>img{width:100%}.image_text_same_size .multiple-images-with-text__image-list[layout=stacked]{--multiple-images-with-text-image-max-width: 624px}.image_text_same_size .main_heading{font-size:40px;line-height:50px;text-align:left;font-weight:400}.image_text_same_size p,.image_text_same_size .button{font-size:20px;line-height:26px;font-weight:400}.image_text_same_size .prose :is(.h0,.h1,.h2,h1,h2)+*{margin-block-start:12px}.image_text_same_size .prose *+.button{background:transparent;padding:0;color:#000;text-decoration:underline;margin-block-start:12px!important}.image_text_same_size .button:not([disabled]):not(.button--outline):hover{color:#000!important;box-shadow:unset!important}@media(max-width:999px){.image_text_same_size .multiple-images-with-text{flex-direction:column}.image_text_same_size .multiple-images-with-text__image-list,.image_text_same_size .multiple-images-with-text__content-with-nav{max-width:100%;width:100%}.image_text_same_size .main_heading{font-size:38px;line-height:44px;text-align:center}.image_text_same_size p,.image_text_same_size .button{font-size:16px;line-height:22px}}@media(max-width:767px){.image_text_same_size .main_heading{font-size:28px;line-height:34px}.image_text_same_size .multiple-images-with-text{gap:12px}}.featured_collection_update .section-header{justify-content:center}.featured_collection_update .text-with-icon{display:none}.featured_collection_update .product-card--blends .product-card__info{padding-top:6px}.featured_collection_update .bottom_text{font-size:16px;line-height:20px;text-align:center;color:#666}.featured_collection_update .bottom_text a{text-decoration:underline}.featured_collection_update .section{padding-block-end:48px}.featured_collection_update .section-header .prose{text-align:center;width:100%}.half_width_collection .section{padding-top:24px;padding-bottom:24px}.half_width_collection .section-stack{max-width:1344px;margin-inline:auto;gap:16px}.half_width_collection .product-card--blends .product-card__info{padding-top:6px}.featured_collection_update .product-card--blends .product-card__title{font-size:16px;line-height:20px}.featured_collection_update .product-list{column-gap:16px}.featured_collection_update .product-card__info .price-list sale-price{font-size:16px;line-height:24px}.featured_collection_update .section-header h2{font-size:40px;line-height:60px;font-weight:400}.featured_collection_update .collection_btn,.featured_collection_update .many_more_swatches_btn{display:block;width:fit-content;margin-block:24px;margin-inline:auto;background:transparent;border:2px solid #008060;color:#008060;font-size:16px;line-height:24px;padding:13px 32px;font-weight:600}.featured_collection_update .product-card__quick-buy .button:hover{color:transparent!important;box-shadow:unset!important}.half_width_collection .product-list{column-gap:30px}.collection_slider .section-stack{gap:0}@media(max-width:1300px){.half_width_collection .product-list{--product-list-items-per-row: 5 !important}.collection_slider .product-list{--product-list-carousel-item-width: 200px !important}}@media(max-width:999px){.featured_collection_update .section-header h2{font-size:38px;line-height:44px}.half_width_collection .product-list{--product-list-items-per-row: 4 !important}}@media(max-width:700px){.collection_slider .product-list{--product-list-carousel-item-width: 188px !important}}@media(max-width:767px){.half_width_collection .product-list{column-gap:12px;row-gap:32px}.featured_collection_update .product-card--blends .product-card__title{font-size:14px;line-height:18px}.featured_collection_update .product-card__info .price-list sale-price{font-size:14px;line-height:21px}.featured_collection_update .bottom_text{font-size:14px;line-height:17px}.featured_collection_update .collection_btn,.featured_collection_update .many_more_swatches_btn{padding:8px 30px}.featured_collection_update .section-header h2{font-size:28px;line-height:42px}.half_width_collection .product-list{--product-list-items-per-row: 2 !important}}@media(max-width:480px){.collection_slider .product-list{--product-list-carousel-item-width: 145px !important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/custom.css.map */
