:root{--contact-us-black: #1D1D1D;--contact-us-light-gray: #8D8D8D;--contact-us-medium-gray: #CCC;--contact-us-font-ex-small: 12px;--contact-us-font-small: 14px;--contact-us-font-medium: 16px;--font-medium-large: 20px;--about-us-font-family-opti-agency: "OPTIAgency-Gothic", sans-serif;--about-us-light-grey-color: #ccc;--about-us-grey-color: #8d8d8d;--about-us-dark-gray: #232322;--about-us-black: #1D1D1D;--about-us-exsmall-font-size: 11px;--about-us-small-font-size: 12px;--about-us-ex-regular-font-size: 15px;--about-us-regular-font-size: 16px;--about-us-medium-font-size: 20px;--about-us-twenty-two-font-size: 22px;--about-us-exmedium-font-size: 25px;--about-us-large-font-size: 35px;--page-link-color: #000000;--page-link-hover-color: #ba2025;--letter-spacing-small: 1.1px}.faq-with-image-section-container{width:100%;margin:60px auto;padding:50px 0}@media screen and (max-width: 767px){.faq-with-image-section-container{margin:20px auto}}.faq-with-image-container{display:flex;justify-content:center;max-width:1400px;margin:0 auto}.faq-with-image-image{flex:0 0 62%;max-width:100%}.faq-with-image-container img{max-width:100%;height:auto}.faq-with-image-faq{flex:0 0 30%;max-width:100%}.faq-with-image-button{margin-top:35px}.faq-with-image-container a:not(.answer-link){max-width:190px;width:100%;padding:10px 14px;border:2px solid var(--contact-us-black);border-radius:3px;text-decoration:none;font-size:var(--contact-us-font-ex-small);color:var(--contact-us-black);line-height:15px;letter-spacing:1px;text-align:center;display:inline-block}.faq-with-image-container .answer-link{text-decoration:none;color:var(--contact-us-black)}.faq-with-image-container .answer-link:hover{color:var(--page-link-hover-color);text-decoration:underline}.faq-with-image-faq h2{font-size:calc(var(--font-size-heading-large) - 1rem)}.faq-with-image-details{padding:2px 0;border-bottom:1px solid var(--contact-us-black);overflow:hidden}.faq-with-image-text-container{transition:max-height .3s ease-in-out;overflow:hidden;max-height:0}.faq-with-image-details[open] .faq-with-image-text-container{max-height:1000px}.faq-with-image-details summary{padding-right:20px;position:relative;cursor:pointer;font-size:var(--contact-us-font-small);line-height:20px}.faq-with-image-details summary::marker{content:"";position:absolute;right:5px;top:50%;transform:translateY(-50%) rotate(90deg);border:solid var(--contact-us-black);border-width:0 3px 3px 0;padding:3px}.faq-with-image-details[open] summary::marker{transform:translateY(-50%) rotate(-90deg)}.faq-with-image-details summary svg{position:absolute;right:2%;top:50%;width:9px;fill:#232322}.faq-with-image-details[open] summary svg{position:absolute;right:2%;width:9px;transform:translateY(-50%) rotate(-180deg);fill:#232322}.faq-with-image-details>div{transition:all .3s ease-in-out;overflow:hidden}.faq-with-image-details[open]>div{padding-bottom:10px}.faq-with-image-details h3{font-size:var(--contact-us-font-medium);line-height:20px;font-weight:400;text-transform:capitalize}.faq-with-image-details p{margin-top:10px;font-size:var(--contact-us-font-small);line-height:20px}@media screen and (max-width: 999px){.faq-with-image-container{flex-direction:column;width:90%;margin:0 auto}.faq-with-image-image,.faq-with-image-faq{flex:0 0 100%;max-width:100%}}.contact-section-container .contact-page-content{margin-top:30px}.contact-section-container .contact-form-container{max-width:758px}.contact-section-container .contact-form-button{max-width:150px;width:100%;padding:10px 14px;border-radius:3px;text-decoration:none;font-size:var(--contact-us-font-ex-small);line-height:15px;letter-spacing:1px;text-align:center}.form-fields-columns .form-field--full{width:calc(100% - 20px)}@media screen and (max-width: 999px){.contact-section-container .form-fields-columns .form-field--half,.form-fields-columns .form-field--full{width:100%}}.contact-form-container label.asterisk:after{content:"*";color:#bb2025}details>summary{list-style:none}summary::-webkit-details-marker{display:none}summary:after{display:none}.rich-text--container{max-width:100%;margin:0;padding:40px}.rich-text-heading-medium{font-size:var(--about-us-medium-font-size);line-height:calc(var(--about-us-medium-font-size)*1.5);margin-bottom:14px}.rich-text-content p{font-size:var(--about-us-regular-font-size);line-height:calc(var(--about-us-regular-font-size)*1.5);width:70%;margin:0 auto}@media screen and (max-width: 767px){.rich-text-content p{width:100%;padding:8px}}.pxs-image-with-text-section:first-child{margin:0}.image-with-text__container{padding:50px 0}.image-with-text__container .image-with-text__image{object-fit:cover;object-position:100% 50%!important}.image-with-text__container .image-with-text__heading{font-size:var(--about-us-medium-font-size);line-height:calc(var(--about-us-medium-font-size)*1.5);font-weight:700}.image-with-text__text p{font-size:var(--about-us-regular-font-size);line-height:calc(var(--about-us-regular-font-size)*1.5)}.image-with-text__text.ceo-text p{margin:0 auto;text-align:left;font-size:var(--about-us-regular-font-size);line-height:calc(var(--about-us-regular-font-size)*1.5)}.image-with-text__button{font-size:var(--about-us-small-font-size);line-height:calc(var(--about-us-small-font-size)*1.5);letter-spacing:1px}@media screen and (max-width: 768px){.rich-text-content{width:100%}}.outstanding-chef-container{max-width:1400px;margin:75px auto;padding:40px}.outstanding-chef-text-container{display:flex;justify-content:center;align-items:center;gap:20px}.outstanding-chef-text-container h2{font-size:var(--about-us-medium-font-size);line-height:calc(var(--about-us-medium-font-size)*1.5);letter-spacing:var(--letter-spacing-small)}.outstanding-chef-text-container a{max-width:150px;width:100%;padding:10px 12px;border:2px solid var(--about-us-black);border-radius:3px;text-decoration:none;color:var(--about-us-black);font-size:var(--about-us-small-font-size);line-height:calc(var(--about-us-small-font-size)*1.5);letter-spacing:1px;text-align:center}.outstanding-chef-insta-link{display:block;text-align:center;color:var(--about-us-black);font-size:var(--about-us-ex-regular-font-size);line-height:calc(var(--about-us-ex-regular-font-size)*1.5)}@media screen and (max-width: 768px){.outstanding-chef-container{margin:0;padding:0 0 20px}.outstanding-chef-text-container{display:flex;justify-content:center;gap:0;flex-direction:column;margin-bottom:20px}.outstanding-chef-text-container h2{margin-top:40px;white-space:nowrap;font-size:var(--about-us-twenty-two-font-size);line-height:calc(var(--about-us-twenty-two-font-size)*1.5)}}.in-store-shopping-container{max-width:1400px;margin:60px auto;padding:40px 20px}.in-store-shopping-container h2{margin-bottom:30px;font-size:var(--about-us-medium-font-size);line-height:calc(var(--about-us-medium-font-size)*1.5);text-align:center;letter-spacing:var(--letter-spacing-small)}.in-store-shopping-card-container{display:flex}.in-store-shopping-card{display:flex;flex-direction:column;align-items:center;margin-right:20px}.in-store-shopping-card:last-child{margin-right:initial}.in-store-shopping-card img{max-width:100%;height:auto;display:block}.in-store-shopping-card .in-store-shopping-card-text-container{padding-left:25px}.in-store-shopping-card .in-store-shopping-card-text-container h3,.in-store-shopping-card .in-store-shopping-card-text-container p{font-size:var(--about-us-regular-font-size);line-height:calc(var(--about-us-regular-font-size)*1.5)}.in-store-shopping-card .in-store-shopping-card-text-container h3{margin-bottom:14px;font-weight:700}.in-store-shopping-card .in-store-shopping-card-text-container p{margin-top:0;width:85%}.in-store-shopping-card-text-container .in-store-shopping-card-button{max-width:150px;width:100%;padding:10px 14px;border-radius:3px;text-decoration:none;font-size:var(--about-us-small-font-size);line-height:calc(var(--about-us-small-font-size)*1.5);letter-spacing:1px;text-align:center}@media screen and (max-width: 768px){.in-store-shopping-container{width:100%;margin:0 auto}.in-store-shopping-card-container{display:flex;flex-direction:column;gap:40px}.in-store-shopping-card{margin-right:initial}.in-store-shopping-card-container img{max-width:375px;height:auto}.in-store-shopping-card .in-store-shopping-card-text-container{padding-left:initial}.in-store-shopping-card .in-store-shopping-card-text-container p{width:100%;margin-bottom:25px}}.site-page .page-content a{color:var(--page-link-color)}.site-page .page-content a:hover{color:var(--page-link-hover-color);text-decoration:underline}.faq-section-container{width:50%;margin:0 auto}.faq-heading{text-align:center}.faq-QandA{padding-bottom:15px;font-size:18px}.faq-QandA summary{display:flex;justify-content:space-between}.faq-QandA svg{width:13px;height:10px}.faq-QandA[open] svg{transform:rotate(180deg)}@media screen and (max-width: 767px){.faq-section-container{width:95%}.faq--section-heading h1{font-size:calc(var(--font-size-heading-3) - .3125rem)}.faq-QandA summary{font-size:var(--p-font-size-body)}}:root{--mega-left-nav-width: 250px}.navmenu-link:not(.navmenu-link-parent){margin-left:.7375rem}.navmenu-submenu .navmenu-link:not(.navmenu-link-parent):hover{color:var(--page-link-hover-color);text-decoration:underline}.mega-mtc-nav .left-nav{width:var(--mega-left-nav-width);position:relative}.mega-mtc-nav .left-nav ul{padding-top:10px}.mega-mtc-nav .left-nav .navmenu-item .navmenu-link{padding:0;margin-bottom:5px}.mega-mtc-nav .left-nav .navmenu-item .navmenu-link span{font-size:16px;font-weight:500;padding:15px 15px 15px 5px}.mega-mtc-nav .left-nav .navmenu-item .navmenu-link:hover,.mega-mtc-nav .left-nav .navmenu-item .navmenu-link.active{background-color:#0000001a}.mega-mtc-nav .left-nav .navmenu-item .navmenu-link:hover span,.mega-mtc-nav .left-nav .navmenu-item .navmenu-link.active span{font-weight:700}.mega-mtc-nav .left-nav .navmenu-arrow{display:flex;justify-content:space-between;align-items:center}.mega-mtc-nav .left-nav .navmenu-arrow svg{padding-right:25px}.mega-mtc-nav .left-nav:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:100%;border-right:1px solid #000}.mega-mtc-nav .right-nav{padding:1%;width:calc(96% - var(--mega-left-nav-width))}.mega-mtc-nav .right-nav .nav-mega-large.hidden{display:none}.mega-mtc-nav .right-nav .nav-mega-large .nav-mega-linklist{width:100%;display:flex;justify-content:flex-start;min-height:400px}.mega-mtc-nav .right-nav .nav-mega-large li a.navmenu-link-parent{font-weight:700}.mega-mtc-nav .right-nav .mtc-mega-image-container{display:flex;gap:15px;padding-top:14px}.mega-mtc-nav .right-nav .mtc-mega-image-container .mtc-mega-image a{text-decoration:none}.mega-mtc-nav .right-nav .mtc-mega-image-container .mtc-mega-image h4{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:var(--font-size-body);display:block;margin:0;padding:10px;text-transform:none;letter-spacing:0;color:#121212;transition:color .2s cubic-bezier(0,0,.2,1)}.shopping-banner{width:100%;background-size:cover;background-repeat:no-repeat}.shopping-banner.max-width{max-width:1350px;margin:10px auto}.shopping-banner .inner-text{min-height:150px;max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:center}.shopping-banner .inner-text h3{margin:0;font-weight:700;padding-bottom:10px;text-transform:none;font-size:calc(var(--font-size-heading-1) + 9.5px)}.shopping-banner .inner-text p{margin:0;font-size:var(--font-size-section-heading)}.shopping-banner .inner-text .button{padding:12px 23px;border-radius:4px;text-decoration:none;font-size:var(--font-size-body-smaller);letter-spacing:.93px;margin-left:30px}@media screen and (max-width: 767px){.shopping-banner .inner-text{flex-direction:column;text-align:center}.shopping-banner .inner-text h3{font-size:var(--font-size-heading-4)}.shopping-banner .inner-text p{max-width:85%;margin-left:auto;margin-right:auto;font-size:calc(var(--font-size-body-smaller)*1.25);margin-bottom:20px}}.ccpa__section .ccpa-description-text{margin-bottom:3rem}.ccpa__section strong{font-weight:700}.ccpa__section .contact-form{margin-top:4em}.ccpa__section .contact-form .form-field-input,.ccpa__section .contact-form .form-field-select{padding:10px 35px 10px 10px;width:fit-content;cursor:pointer}.ccpa__section .contact-form .form-field{margin-bottom:1em}.ccpa__section .contact-form .form-field .form-field-title{top:-1.75rem;left:0;transform:translateY(0);color:inherit}.ccpa__section .contact-form .form-field svg{position:absolute;left:-25px;top:30%;pointer-events:none}.ccpa__section .contact-form select{-webkit-appearance:none;appearance:none}.ccpa__section .contact-form .ccpa-CA p{margin-bottom:3rem}.ccpa__section .contact-form .ccpa-CA .ccpa-would-like,.ccpa__section .ccpa-Other p{margin-bottom:1rem}.ccpa__section .ccpa-Other ul{padding-left:40px}.product-block--free_shipping{font-weight:700;color:#bc0100}.promo-block--content .promo-block--content-wrapper h2.promo-block--header{text-transform:initial}.product-recently-viewed--section .flickity-prev-next-button.next{right:30px}.productitem-holder{height:100%;position:relative;overflow:hidden;z-index:0}@media screen and (max-width: 767px){.text-banner--wrapper .text-wrapper{width:calc(100% - 20px)}.collection-seo-copy .seo-expand.expanded{padding-bottom:20px}.footer-logo-container,.footer-image-container,.footer-contact-container p,.site-footer-block-title,.site-footer-wrapper .navmenu-link,.site-footer-block-content.rte p,.site-footer-block-content .social-icons{padding-left:15px;padding-right:15px}}.static-product-recommendation.call-to-action-wrapper{margin-top:10px;margin-bottom:20px}.dropdown-section-container h2,.collection_list--custom .dot--heading{font-weight:700}.page-content.pg-narrow{max-width:680px}.page-content.pg-wide{max-width:1400px}.page-content.pg-full-width{max-width:100%}.rv-narrow{max-width:680px;margin:0 auto}.rv-wide{max-width:1400px;margin:0 auto}.rv-full-width{max-width:100%;margin:0 auto}.mobile-nav-content.mobile-nav-pad-top{padding-top:40px}.return-policy-flex section{display:flex;margin-bottom:25px}.return-policy-flex section figure{max-width:85px;margin:0 30px 0 0}.return-policy-flex section div{width:calc(100% - 115px)}.return-policy-flex section h4{margin-top:5px}@media screen and (min-width: 768px){.productitem--title.recently-viewed-title{min-height:65px}.product-recently-viewed__content .productitem--title{font-size:calc(var(--font-size-body-medium) - 2px)}}@media screen and (max-width: 767px){.product-recently-viewed--section{margin:0;padding-left:0;padding-right:0}.product-recently-viewed__wrapper{padding:0 0 0 10px;overflow:auto}.product-recently-viewed__wrapper .product-recommendations{padding-bottom:.46875rem}.product-recently-viewed__wrapper .product-recommendations .productgrid--item,.product-section--content .productgrid--item{width:48%;margin-left:1%;margin-right:1%}.product-recently-viewed__header{padding:1.640625rem 1.171875rem .46875rem}}@media screen and (max-width: 767px){.blogposts--container .flickity-button[disabled]{display:none}}.product-block--product_description_tabs .collapsible-tab__heading span,.product-block--collapsible-tab .collapsible-tab__heading span,.product-main .price__current{font-weight:600}@media screen and (max-width: 767px){.featured-collection__title-card{width:100%!important}}.footer-contact-container a{text-decoration:none;color:var(--mtc-black-0)}.productitem__badge--sale{color:var(--mtc-white)}.slideshow .flickity-prev-next-button .flickity-button-icon .arrow{fill:var(--mtc-black-0)}.collection-list__content[data-layout=grid].collection--image-crop-circle.no-cta{margin-bottom:3.984375rem}@media screen and (max-width: 1023px){.featured-collection__container .productitem{justify-content:space-between}}@media screen and (max-width: 768px){.social-link path.cls-1,.social-link path.cls-2,.social-link path.cls-3,.social-link path.cls-4,.social-link path.cls-5{fill:#efe9e5}}.site-footer-item .site-footer-block-item a:hover,.site-footer-item .site-footer-block-item a:focus-visible{color:var(--page-link-hover-color);text-decoration:underline}.mobile-nav-content .site-header-actions .site-header_account-link-anchor{flex-direction:row}.mobile-nav-content .navmenu.navmenu-depth-1{border-bottom:1px solid rgba(0,0,0,.25)}.mobile-nav-content .site-header-actions{flex-direction:column;align-items:flex-start}.mobile-nav-content .site-header-actions{margin-top:10px}.mobile-nav-content .site-header-actions .site-header-actions__account-link{margin:10px 0}.mobile-nav-content .site-header-actions .site-footer-block-content{margin-left:10px}@media screen and (max-width: 767px){.mobile-nav-content .site-header-actions .site-footer-block-content{margin-top:10px;margin-left:-5px}}.site-mobile-nav .site-header-actions .social-link{padding-left:0}.mobile-nav-content,.mobile-nav-primary-content{padding-top:40px}@media screen and (min-width: 1023px){#shopify-section-static-header .site-header-right .site-header-actions .mobile-nav-below-list{display:none}}@media screen and (hover: hover)and (min-width: 1024px){.product-recommendation--content .productitem,.product-recommendation--content .productitem:hover{transition:height .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.product-section--container.product-recommendations--container{z-index:10}.product-recommendations--container .product-recommendation--content .productgrid--item .productitem--actions{display:unset}.product-recommendations--container .product-section--content.product-row.product-recommendation--content{padding-bottom:170px}.product-recommendations--container .product-recommendation--content{overflow-y:visible}.product-recommendations--container .productitem--action{display:unset}.product-recommendations--container .flickity-viewport,.flickity-slider{height:inherit}}@media screen and (max-width: 1024px){.product-recommendations--container .product-section--content{padding-bottom:50px}.product-recommendations--container .product-recommendation--content .productgrid--item .productitem--actions{display:flex;flex-direction:column}.product-recommendation--content .flickity-viewport{height:var(--base-height, auto)}}.cart-shippingcalc--container{display:block}.utility-bar{z-index:1}.productitem--action-trigger.button-secondary,.productitem--action-trigger.productitem--action-atc{font-size:13px;line-height:17px}details.faq-QandA{font-weight:300;padding-bottom:0}.faq-QandA summary{position:relative;cursor:pointer}.faq-QandA summary p{margin-right:20px;margin-top:14px;margin-bottom:14px;font-size:18px;line-height:22px;font-weight:500}.faq-QandA summary svg{position:absolute;right:0;top:40%}.page-masthead h1{line-height:44px}.page-content h3{line-height:39px}.page-content section ul li{margin:14px auto}@media screen and (max-width: 768px){.site-page{width:95%;margin:0 auto}.page-masthead h1{font-size:28px;line-height:34px}.page-content h2,.page-content h3,.page-content h4{font-size:20px;line-height:24px}.return-policy-flex section figure{max-width:50px}}.faq-heading h1{padding:14px 0}@media screen and (max-width: 414px){.payment-icons-item{margin-right:2px}}.site-footer-block-content.rte a{text-decoration:none}@media screen and (min-width: 769px)and (max-width: 1420px){.site-footer-item{width:95%}}.live-search-button .search-icon--inactive svg{margin:1px -2px}.contact-section-text h3{margin-top:0}.contact-section-button-container{margin:25px 0 60px}.product-recently-viewed__content .productitem__image-container{width:75%;margin:0 auto}.product-others-purchased__content .productitem--title,.product-recently-viewed__content .productitem--title{line-height:20px}.product-recently-viewed__content .productitem--title a,.product-others-purchased__content .productitem--title a{font-size:18px;line-height:22px}.product-recently-viewed__content .productitem--sku,.product-others-purchased__content .productitem--sku,.product-others-purchased__content .price__current,.product-recently-viewed__content .price__current{font-size:16px;line-height:20px}.blogposts--inner.flickity-enabled,.blogposts--inner:not(.flickity-enabled){display:flex}@media screen and (min-width: 1024px){.site-header-main .live-search{margin-right:4.5rem}}.site-header-actions .site-header_account-link-text{font-size:12px;line-height:18px}.site-header-actions__account-link{margin-right:45px}.site-header-tracking .site-header-tracking--button{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#000}.site-header-tracking .site-header-tracking--button .site-header_tracking-link-text{font-size:12px;line-height:18px;padding:0 .46875rem}.site-header-actions .site-header_account-link-anchor{display:flex;flex-direction:column;align-items:center;gap:3px}.site-header-tracking{position:absolute;right:180px;display:flex;align-items:center;margin:0 30px}.site-header-tracking--button .site-header-tracking-icon--svg{cursor:pointer}.site-header-tracking--button .site-header-tracking-icon--svg svg{width:21px;height:21px}@media screen and (max-width: 1024px){.site-header-tracking{display:none}}@media screen and (max-width: 768px){path.cls-1,path.cls-2,path.cls-3,path.cls-4,path.cls-5{fill:#000}}.page-content figure{margin:0}.page-content figure img{width:100%}@media screen and (min-width: 769px){.utility-bar{display:none}}@media screen and (max-width: 768px){.site-header-tracking-mobile{display:block}.site-header-tracking-mobile a{display:flex;align-items:center;gap:10px;margin:7px 30px}.site-header-tracking-mobile a .site-header_tracking-link-text{font-size:17px;line-height:21px}}.modal-content .gallery-navigation--scroller{flex-direction:row}:root{--main-font: proxima-nova, sans-serif;--mtc-black-0: #000000;--mtc-black: #1d1d1d;--mtc-gray: #8D8D8D;--mtc-red: #cc1313;--mtc-white: #ffffff}.shopify-bundle-builder{max-width:var(--layout-container-max-width);margin:0 auto}.shopify-bundle-builder .collection_list--heading-content{padding-right:25px;padding-left:25px}.shopify-bundle-builder .collection_list--heading-content .headings .primary-heading{font-family:var(--main-font);font-style:normal;font-weight:500;letter-spacing:.02em;text-align:center;font-size:2.5rem;color:var(--mtc-black);margin-bottom:.5rem;text-transform:unset}@media screen and (max-width: 999px){.shopify-bundle-builder .collection_list--heading-content .headings .primary-heading{padding-top:10px;font-size:25px;line-height:30px;letter-spacing:1px}}.shopify-bundle-builder .collection_list--heading-content .headings .sub-heading{font-family:var(--main-font);font-style:normal;font-weight:500;font-size:calc(var(--font-size-body) + 1px);color:var(--mtc-black-0);display:block;text-align:center;line-height:1.25;letter-spacing:1px;text-transform:unset;margin-bottom:3rem}.shopify-bundle-builder .visible-divider{border-bottom:solid 2px var(--mtc-black)}.shopify-bundle-builder .collection_list--main-content-wrapper{padding-right:25px;padding-left:25px;margin-top:2rem;margin-bottom:2rem;display:flex;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width: 999px){.shopify-bundle-builder .collection_list--main-content-wrapper{display:relative}}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;flex:75%;max-width:75%}@media screen and (max-width: 999px){.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content{flex:initial;max-width:100%}}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card{display:flex;flex-direction:column;justify-content:space-between;max-width:calc(33.33% - 10px);flex:calc(33.33% - 10px);padding:20px 15px;margin-bottom:15px;margin-left:10px;border:1px solid rgba(128,128,128,.1);position:relative}@media screen and (max-width: 999px){.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card{max-width:calc(50% - 10px);flex:calc(50% - 10px)}}@media screen and (max-width: 600px){.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card{max-width:100%;flex:100%}}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .savings-badge{position:absolute;top:38%;display:inline-block;background-color:var(--mtc-red);color:var(--mtc-white);font-size:13px;line-height:17px;font-weight:500;letter-spacing:.0625rem;padding:.234375rem .3125rem;text-decoration:none;vertical-align:middle;z-index:1}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .card-image{position:relative;overflow:hidden;width:100%;flex-grow:1}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .card-image .item-image{position:initial;width:100%;height:100%;max-width:100%;object-fit:cover;vertical-align:middle}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .title-row{display:flex;justify-content:flex-start;margin-top:.375rem;flex-grow:1}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .title-row .product-title{margin:0;color:var(--mtc-black);font-size:17px;line-height:25.5px;font-weight:400}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .pricing{margin-top:.375rem;display:flex;flex-grow:1;justify-content:flex-start;flex-wrap:wrap;gap:5px;font-size:17px;line-height:25.5px}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .pricing .compare-price,.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .pricing .price{color:var(--mtc-black)}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .pricing .red{color:var(--mtc-red)}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .quantity-input{margin-top:1rem;display:flex;justify-content:space-between;align-items:center;flex-grow:1}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .quantity-input label{flex:50%;max-width:50%}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .quantity-input select{flex:50%;max-width:30%;border:solid 1px var(--mtc-gray);border-radius:3px;padding:5px 10px;font-family:var(--main-font)}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .add-to-bundle-wrapper{margin-top:1rem;position:static}.shopify-bundle-builder .collection_list--main-content-wrapper .collection_list--main-content .bundle-product-card .add-to-bundle-wrapper .add-to-local-bundle{cursor:pointer;width:100%;padding:10px;text-align:center;letter-spacing:0em;font-weight:400;border-radius:3px}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper{flex:25%;max-width:25%;min-width:325px;margin-left:20px}@media screen and (max-width: 999px){.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper{z-index:999;position:fixed;bottom:0;right:0;display:block;flex:initial;margin:20px auto 0;padding:20px;max-width:100%;width:100%;min-width:initial;background:var(--mtc-white)}}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-header .bc-header-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-header .bc-header-row .bc-header-column{display:flex;flex-direction:column}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-header .bc-header-row .bc-header-column h2{margin-top:0;margin-bottom:.5rem}@media screen and (max-width: 999px){.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-header .bc-header-row .bc-header-column h2{font-size:20px;line-height:24px}}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-header .bc-header-row .bc-header-column span{font-size:var(--font-size-heading-2);font-family:var(--main-font);font-style:normal;font-weight:500;letter-spacing:.02em}@media screen and (max-width: 999px){.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-header .bc-header-row .bc-header-column span{font-size:18px;line-height:22px}}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-header .bc-header-row .bc-header-column .price{margin:0;color:var(--mtc-black-0)}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bc-divider{color:var(--mtc-gray)}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-body{max-height:50vh;overflow-y:auto}@media screen and (max-width: 999px){.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-body{max-height:20vh}}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-body .bundle-cart-line-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:.5rem;margin-bottom:.5rem}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-body .bundle-cart-line-item .img{position:relative;overflow:hidden;min-width:75px}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-body .bundle-cart-line-item .img img{position:initial;width:75px;height:75px;max-width:100%;vertical-align:middle}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-body .bundle-cart-line-item .product-details{padding:0 2px}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-body .bundle-cart-line-item .product-details p{font-size:12px;margin:0}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-body .bundle-cart-line-item .product-details ul{list-style:none;padding:0;margin:0}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-body .bundle-cart-line-item .product-details ul li{font-size:.8rem;color:var(--mtc-gray)}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-body .bundle-cart-line-item .change-qty-wrap select{padding:0 1.5rem 0 .75rem}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-body .bundle-cart-line-item .remove-from-cart-wrap{margin-left:10px}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-body .bundle-cart-line-item .remove-from-cart-wrap button{border:none;border-radius:50%;width:1.25rem;height:1.25rem;padding:0;cursor:pointer}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-body .bundle-cart-line-item .remove-from-cart-wrap button svg{margin-left:1px;margin-bottom:1px}.shopify-bundle-builder .collection_list--main-content-wrapper .bundle-cart-wrapper .bundle-cart-footer .atc-button{width:100%}
/*# sourceMappingURL=/cdn/shop/t/149/assets/main.css.map */
