:root,*:before{--base-font-size: 16px;--base-font-size-mobile: 16px;--font-menu: proxima-nova, sans-serif;--font-button: proxima-nova, sans-serif;--font-body-family: proxima-nova, sans-serif;--font-heading-family: proxima-nova, sans-serif;--font-heading-highlight: ivypresto-display, serif;--font-menu-weight: 300 !important;--font-body-weight: 300 !important;--font-heading-weight: 300 !important;--font-heading-highlight-weight: 300;--h1-font-size: 36px;--h1-font-size-mobile: 28px;--h2-font-size: 36px;--h2-font-size-mobile: 28px;--h3-font-size: 28px;--h3-font-size-mobile: 24px;--h4-font-size: 22px;--h4-font-size-mobile: 22px;--h6-font-size: 18px;--h6-font-size-mobile: 18px;--font-size-small: 12px;--font-size-small-mobile: 12px;--font-size-medium: 14px;--font-size-medium-mobile: 14px;--font-size-normal: 16px;--font-size-normal-mobile: 16px;--font-size-large: 1.25rem;--font-size-large-mobile: 1.125rem}.rte h6{font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.rte h1,.rte h2,.rte h3,.rte h4,.rte h6{margin-block-start:0}.rte p,.rte li{font-weight:300}.rte p{margin-top:20px}.rte p:first-of-type{margin-top:10px}.rte p:last-of-type{margin-bottom:0}.rte ul,.rte ol{list-style-position:outside;padding-left:16px;margin-top:0}.pl0-ul.rte ul{padding-left:16px}.rte li{margin-top:0}.rte li::marker{font-size:12px}.font-normal{font-weight:300}.font-semibold{font-weight:500}.font-bold{font-weight:600}.button{font-size:14px;line-height:20px;text-transform:uppercase;letter-spacing:1.5px}.button.button-solid,.button.button-outline{padding:12px 20px!important}.button.button-text-link{padding:0 6px 2px}.button-outline,.button-fullwidth{color:rgb(var(--colors-secondary-button))!important}.button-fullwidth{display:block;height:60px;line-height:60px;text-align:center;margin:0!important;position:absolute!important;bottom:0;left:0;right:0;background:none!important;border-top:.5px solid rgb(var(--colors-secondary-button))}.price-hidden a{font-size:13px;font-weight:400;text-transform:uppercase;text-decoration:none;letter-spacing:1px;color:rgb(var(--colors-text));background:#f5f5f5;border:.5px solid rgb(var(--colors-text));border-radius:15px;padding:7px 15px;margin:0}.font-medium{font-weight:400}.border,.md\:border{border-width:.5px!important}.border-y,.border-t{border-top-width:.5px}.border-y,.border-b{border-bottom-width:.5px}.icon-close-container,.button.icon-close-container{background-color:#fff;border:.5px solid rgb(var(--colors-text))}.header{border-bottom:.5px solid rgb(var(--colors-text))}@media screen and (max-width:1023px){.header{height:80px;grid-template-columns:1fr auto}.header .w-logo-header{width:auto}}#mobile-navigation{background:none}#mobile-navigation .x-block-mobile-nav-close{border-bottom:.5px solid rgba(var(--colors-text),.25);padding:70px 0 0}#mobile-navigation .x-block-mobile-nav-close span:first-child{display:none}#mobile-navigation .x-block-mobile-nav-close .icon-close-container{top:15.5px!important;right:15.5px!important;z-index:1000}#menu-navigation .block-mobile-navigation-after:after{border-bottom-color:rgba(var(--colors-text),.25);border-bottom-width:.5px}#menu-navigation .block-mobile-navigation>div.border-t{border-top-width:0;margin:0 24px}#menu-navigation .block-mobile-navigation .ml-4{margin-left:24px;margin-right:24px}#menu-navigation .block-mobile-navigation-menu .pt-3\.5,#menu-navigation .block-mobile-navigation-carousel_menu .pt-3\.5,#menu-navigation .block-mobile-navigation-accordion_menu .pt-3\.5{padding-top:18px;padding-bottom:18px}#menu-navigation .block-mobile-navigation-menu .font-menu-level-0{line-height:24px}#menu-navigation #menu-level-1 .background-header.sticky{border-bottom:.5px solid rgba(var(--colors-text),.25);margin-bottom:16px}#menu-navigation #menu-level-1 div.border-b,#menu-navigation #menu-level-2 li{border-bottom-width:0;padding:0 28px}#menu-navigation #menu-level-1 div.border-b .pt-2\.5,#menu-navigation #menu-level-2 li a{line-height:24px;padding-top:0;padding-bottom:16px}#menu-navigation #menu-level-1 .icon-close-container{display:none}.header__inline-menu ul.list-menu{column-gap:30px}.header__inline-menu ul.list-menu>li>div{padding:0}.header__inline-menu ul.list-menu>li>div>div>div>a{line-height:30px;padding:25px 0}.header__inline-menu ul.list-menu>li:last-child{border-left:.5px solid rgb(var(--colors-text));border-right:.5px solid rgb(var(--colors-text));padding:0 20px}.header__inline-menu .simple_menu_item,.header__inline-menu .tabbed_menu_item,.header__inline-menu .tree-menu-item{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.header__inline-menu .x-icon-caret{display:none}.simple_menu .page-width,.tabbed_menu .mega-menu-container{max-width:none}.simple_menu .page-width>div,.tabbed_menu .mega-menu-container>div{padding:20px 0}.tabbed_menu .banner-menu-container>div{padding:20px}.promotion-content .promotion-sub-heading{text-transform:uppercase;letter-spacing:1px}.simple_menu .see-more,.tabbed_menu .see-more{border-top-width:.5px;padding:12px 0;margin-top:40px}.simple_menu .see-more .hover-text-link,.tabbed_menu .see-more .hover-text-link{font-size:14px;font-weight:400;line-height:20px;text-transform:uppercase;letter-spacing:1px;gap:6px}.simple_menu .see-more .hover-text-link span,.tabbed_menu .see-more .hover-text-link span{width:16px}.tabbed_menu .mega-list-nav{height:100%;align-items:stretch;column-gap:20px}.tabbed_menu .mega-list-nav>div{background:rgb(var(--colors-background-secondary));background:rgba(var(--colors-text-link),.1);border:none;border-radius:6px;padding:12px 24px}.tabbed_menu .mega-list-nav .sub-menu{width:100%;padding:0}.tabbed_menu .mega-list-nav .sub-menu,.tabbed_menu .mega-list-nav .sub-menu:after{border:none}.tabbed_menu .mega-list-nav .sub-menu.active{background:none}.tabbed_menu .mega-list-nav .sub-menu a{font-family:ivypresto-display,serif!important;font-weight:400!important;font-size:22px;line-height:22px;padding:12px 20px 12px 0;color:rgb(var(--colors-text-link))}.tabbed_menu .mega-list-nav .sub-menu.active a{color:rgb(var(--colors-text))}.tabbed_menu .mega-list-nav .sub-menu a span:last-child{right:0;padding:0}.tabbed_menu .mega-list-nav .sub-menu a span:last-child svg{width:16px;height:16px}.tabbed_menu .mega-list-nav>ul{padding:22px 0 0}.tabbed_menu .mega-list-nav>ul .sub-menu-item,.tabbed_menu .mega-list-nav>ul .toggle-menu-sub{height:100%}.tabbed_menu .mega-list-nav>ul .toggle-menu-sub{display:flex;flex-direction:column;align-items:start;justify-content:space-between}.tabbed_menu .mega-list-nav>ul .toggle-menu-sub>div{width:100%;max-width:none}.tabbed_menu .mega-list-nav>ul .toggle-menu-sub .sub-menu-container{display:flex;flex-direction:column;gap:unset;row-gap:12px}.tabbed_menu .mega-list-nav>ul .toggle-menu-sub .sub-menu-container li{width:100%}.tabbed_menu .mega-list-nav>ul .toggle-menu-sub .sub-menu-container li a{margin:0}.tabbed_menu .mega-list-nav>ul .toggle-menu-sub .mega-sub-nav{padding:0}.simple_menu .mega-nav{padding:42px 0 0!important}.simple_menu .mega-nav li{flex-grow:1}.simple_menu .mega-nav li .font-semibold{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.nav-link.border-b{border-bottom-width:0}p.nav-link:not(.effect-inline):after,a.nav-link:not(.effect-inline):after,.base-link a:after,a.effect-inline:after{display:none}.breadcrumbs{background:none!important}.breadcrumbs .block{font-size:14px;font-weight:400;color:rgba(var(--colors-price),.7)}.card-product .x-labels-data{background:#f5f5f5;padding-bottom:125%}.card-product .x-labels-data img{object-fit:contain}.card-product .x-labels-data .media-slide img{object-fit:cover!important}.card-product .uppercase{font-size:12px;font-weight:400;line-height:1em;color:rgb(var(--colors-price));margin-bottom:10px}.card-product .card__heading,.card-product .x-card-title,.card-product .x-card-price{font-size:16px;font-weight:400}.predictive-search-results-list .price-hidden,.card-product .price-hidden,#FacetFiltersForm .js-filter .text-filter{display:none}#FacetFiltersForm .js-filter .facets__summary .text-medium{font-size:14px;font-weight:400;line-height:20px;text-transform:uppercase;letter-spacing:1px;margin-right:20px}#FacetFiltersForm .js-filter ul label{font-size:14px;line-height:20px}#FacetFiltersForm .js-filter ul input{width:20px;height:20px;min-width:0;border-radius:2px}#FacetFiltersForm.form-drawer #CloseFilter{top:12px;right:12px}#FacetFiltersForm.form-drawer .filter-head{display:none}#FacetFiltersForm.form-drawer .filter-body{padding:32px 32px 0}#FacetFiltersForm.form-drawer .active-filter{padding-right:32px;margin-top:0;margin-bottom:20px}#FacetFiltersForm.form-drawer .js-filter>div{border-bottom-width:0}#FacetFiltersForm.form-drawer .js-filter>div .pt-1,#FacetFiltersForm.form-aside .js-filter>div .pt-1,#FacetFiltersForm.form-above .popup-above .pt-3{padding:0}#FacetFiltersForm.form-drawer .js-filter ul,#FacetFiltersForm.form-aside .js-filter ul{padding-bottom:12px}#FacetFiltersForm.form-above .popup-above{padding:0 24px}#FacetFiltersForm.form-above .popup-above ul{padding-top:24px;padding-bottom:12px}#FacetFiltersForm.form-drawer .js-filter,#FacetFiltersForm.form-aside:not(.form-above) .js-filter{border-top-width:.5px}#FacetFiltersForm.form-drawer .facets__summary,#FacetFiltersForm.form-aside:not(.form-above) .facets__summary{border-bottom-width:0;padding:20px 0}#FacetFiltersForm.form-aside:not(.form-above){border:.5px solid rgb(var(--colors-text))}#FacetFiltersForm.form-aside:not(.form-above)>div{padding:0}#FacetFiltersForm.form-aside:not(.form-above) #active-filter-tag,#FacetFiltersForm.form-aside:not(.form-above) .js-filter{padding:0 20px}#FacetFiltersForm.form-aside:not(.form-above) #active-filter-tag{padding-top:20px}#FacetFiltersForm.form-aside:not(.form-above) #active-filter-tag>div,#FacetFiltersForm.form-aside:not(.form-above) .js-filter>div{border-bottom-width:0}#FacetFiltersForm.form-aside:not(.form-above) #active-filter-tag>div button{display:none}#FacetFiltersForm.form-aside:not(.form-above) #active-filter-tag p{font-family:ivypresto-display,serif!important;font-size:24px;font-weight:400}.active-filter li{margin:0!important}.active-filter li button{font-size:14px;line-height:20px;border-radius:2px}.active-filter li button.underline{color:#fff;background:rgb(var(--colors-text));padding:6px 12px;text-decoration:none}.active-filter li.type-aside\:hidden{display:initial}.x-section-product-grid .pagination ul{column-gap:12px}.x-section-product-grid .pagination li{margin:0}.x-section-product-grid .pagination li.items-center,.x-section-product-grid .pagination li.items-center p.button-action,.x-section-product-grid .pagination li.items-center a{width:38px;height:38px}.x-section-product-grid .pagination li.items-center p{background:var(--colors-button-hover)}.x-section-product-grid .pagination li.items-center a.rounded-full{background:#fff;border:.5px solid rgb(var(--colors-text))}.section-product-info .product-media-container .media-slide,.section-product-info .product-media-container .x-thumbnail{background:rgb(var(--colors-background-secondary))}.section-product-info .product-media-container .x-thumbnail.opacity-30{opacity:1}.section-product-info .product-media-container .x-thumbnail:not(.opacity-30){border:.5px solid rgb(var(--colors-text))}.product-content-container .product-title{font-family:ivypresto-display,serif!important;font-size:28px}.product-content-container .x-block-vendor p{font-size:14px;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:1px;color:rgb(var(--colors-price))}.product-content-container .x-block-text-icon{padding-bottom:8px}.product-content-container .x-block-text-icon p{margin:0}.theme-template-suffix-product-image .section-flexible-area,.theme-template-suffix-product-image .section-image-comparison{border-top:.5px solid rgb(var(--colors-text))}.theme-template-suffix-product-image .section-flexible-area .x-theme-block-group{background:none!important}.theme-template-suffix-product-image .section-flexible-area .flexible-area-text h3{font-family:var(--font-heading-highlight)}.theme-template-suffix-product-image .section-image-comparison .image-comparison-header>div,.theme-template-suffix-product-image .section-flexible-area .flexible-area-header>div{padding:0;margin:0}.theme-template-suffix-product-image .section-image-comparison .image-comparison-header .h2,.theme-template-suffix-product-image .section-flexible-area .flexible-area-header .h2{font-size:16px;font-weight:400;line-height:70px;text-transform:uppercase;letter-spacing:1px}.theme-template-suffix-product-image .section-flexible-area #details .flexible-area-text{margin-bottom:32px}.theme-template-suffix-product-image .section-flexible-area #ingredients .flexible-area-modal{width:100%;text-align:center}.theme-template-suffix-product-image .section-flexible-area #ingredients .flexible-area-modal button{margin-top:0}#Modal .rte.ingredients p:last-child{font-size:14px;font-style:normal;line-height:20px;color:rgb(var(--colors-price));margin-top:32px}@media screen and (min-width:768px){.section-product-info .product-media-container>div{top:unset}}@media screen and (min-width:768px)and (max-width:1200px){.theme-template-suffix-product-image .section-image-comparison>div,.theme-template-suffix-product-image .section-flexible-area .flexible-area{padding:0!important}.theme-template-suffix-product-image .section-flexible-area #details .flexible-area-group:first-child .flexible-area-image:last-child{display:none}}@media screen and (max-width:1199px){.theme-template-suffix-product-image .section-image-comparison .image-comparison-header,.theme-template-suffix-product-image .section-flexible-area .flexible-area-header{height:70px;border-bottom:.5px solid rgb(var(--colors-text));margin:0}}@media screen and (min-width:1200px){.theme-template-suffix-product-image .section-product-info .page-width,.theme-template-suffix-product-image-holiday .section-product-info .page-width{max-width:none;padding:0}.theme-template-suffix-product-image .product-media-container,.theme-template-suffix-product-image-holiday .product-media-container{width:calc(50% + 40px);padding:0}.theme-template-suffix-product-image .product-media-container .splide-image,.theme-template-suffix-product-image-holiday .product-media-container .splide-image{position:relative}.theme-template-suffix-product-image .product-media-container .splide-image>div:first-child,.theme-template-suffix-product-image-holiday .product-media-container .splide-image>div:first-child{height:100%;position:absolute;left:20px;z-index:50}.theme-template-suffix-product-image .product-media-container .splide-image>div:first-child>div,.theme-template-suffix-product-image-holiday .product-media-container .splide-image>div:first-child>div{justify-content:center;top:0;bottom:0}.theme-template-suffix-product-image .product-media-container .splide-image>div:last-child,.theme-template-suffix-product-image-holiday .product-media-container .splide-image>div:last-child{background:rgb(var(--colors-background-secondary));padding:40px 40px 40px 65px}.theme-template-suffix-product-image .product-content-container,.theme-template-suffix-product-image-holiday .product-content-container{width:calc(50% - 40px);display:flex;align-items:center;justify-content:center}.theme-template-suffix-product-image .product-content-container>div,.theme-template-suffix-product-image-holiday .product-content-container>div{max-width:680px;padding:30px}.theme-template-suffix-product-image .section-image-comparison>div,.theme-template-suffix-product-image .section-flexible-area .flexible-area{display:flex;justify-content:end;position:relative}.theme-template-suffix-product-image .section-image-comparison .image-comparison-header,.theme-template-suffix-product-image .section-flexible-area .flexible-area-header{width:80px;position:absolute;left:0;top:0;bottom:0;border-right:.5px solid rgb(var(--colors-text));margin:0}.theme-template-suffix-product-image .section-image-comparison .image-comparison-header>div,.theme-template-suffix-product-image .section-flexible-area .flexible-area-header>div{min-width:200px;text-align:center;position:absolute;top:calc(50% - 40px);left:-60px;transform-origin:center;transform:rotate(-90deg)!important;overflow:unset;margin:0}.theme-template-suffix-product-image .section-image-comparison .image-comparison-header h6,.theme-template-suffix-product-image .section-flexible-area .flexible-area-header h6{line-height:80px;margin:0}.theme-template-suffix-product-image .section-image-comparison .image-comparison,.theme-template-suffix-product-image .section-flexible-area .flexible-area-body{width:calc(100% - 80px)}.theme-template-suffix-product-image .section-image-comparison>div.md\:pl-0.md\:pr-0,.theme-template-suffix-product-image .section-flexible-area .flexible-area.md\:pl-5.md\:pr-5{padding-left:100px}.theme-template-suffix-product-image .section-image-comparison>div.md\:pl-0.md\:pr-0 .image-comparison,.theme-template-suffix-product-image .section-flexible-area .flexible-area.md\:pl-5.md\:pr-5 .flexible-area-body{max-width:1600px;margin:0 auto}.theme-template-suffix-product-image .section-flexible-area #ingredients{padding-bottom:160px}.theme-template-suffix-product-image .section-flexible-area #ingredients .flexible-area-modal{height:60px;position:absolute;bottom:0;left:0;right:0;border-top:.5px solid rgb(var(--colors-text))}.theme-template-suffix-product-image .section-flexible-area #ingredients .flexible-area-modal button{width:calc(100% - 80px);height:60px;line-height:60px;color:rgb(var(--colors-text));background:none;margin-left:80px}.theme-template-suffix-product-image .section-flexible-area #ingredients .flexible-area-modal button:hover{color:rgb(var(--colors-button-text));background-color:rgba(var(--colors-button))}}@media screen and (min-width:1920px){.theme-template-suffix-product-image .product-media-container .splide-image>div:first-child{left:80px}.theme-template-suffix-product-image .product-media-container .splide-image>div:last-child{padding:40px 40px 40px 125px}}.section-flexible-area p.subheading,.section-flexible-area .x-theme-block-icon p.h3,.section-flow p.subheading,.section-flow p.list-disc,.section-image-with-text p.font-medium,.section-multicolumn .text-with-icon-item p.h3,.section-promotion-banner p.x-subheading,.section-rich-text .x-block-caption.uppercase{font-size:16px;font-weight:400;line-height:1em;text-transform:uppercase;letter-spacing:1px;margin-top:0;margin-bottom:10px}.section-event-calendar .event-summary,.section-timeline .x-timeline-timestamp .text-center{font-size:14px;font-weight:400;line-height:1em;text-transform:uppercase;letter-spacing:1px}.section-rich-text .x-block-caption.subtitle,.section-rich-text .x-block-caption.uppercase{margin-bottom:10px}.section-rich-text .x-block-caption.subtitle{font-size:18px;font-weight:400;letter-spacing:normal}.section-flow .x-container-flow-content .button-solid,.section-flow .x-container-flow-content .button-outline,.section-media-gallery .media-content .button-outline{border-radius:18px;padding:8px 16px!important}.accordion{border-bottom:none}.accordion,.accordion+.accordion{border-top:.5px solid rgb(var(--colors-line-and-border))!important}.accordion button{font-size:14px;text-transform:uppercase;letter-spacing:1px;padding:20px 12px}.accordion>div{border:none;padding:0 12px 20px}.accordion>div .rte{padding:0}.accordion>div .rte p:first-child{margin-top:0}.section-announcement .splide__slide{padding:8px 20px}.section-announcement .x-announcement-bar-block-data{font-weight:400}.section-announcement .button{font-size:12px;line-height:1;border-radius:13px;padding:7px 15px}#Modal .modal-drawer,#Modal .modal-popup{padding:20px 24px 0}#Modal .x-modal-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#Modal .x-modal-heading h4{font-family:var(--font-heading-highlight)}@media screen and (min-width:768px){#Modal .modal-drawer{width:480px;padding:20px 32px 0}}.section-custom-liquid .custom-liquid{padding:0}.section-event-calendar .event-content{padding:26px}.section-event-calendar .event-day{padding:12px 16px}.section-event-calendar .event-day p.month{font-size:18px;font-weight:400;line-height:1em;text-transform:uppercase;letter-spacing:1px}.section-event-calendar .event-day p.day{font-family:var(--font-heading-highlight);font-size:36px;font-weight:400;line-height:1em}.section-event-calendar .event-summary{align-self:flex-start;background:rgb(var(--colors-background-secondary));border-radius:15px;padding:8px 16px;margin-bottom:10px}.section-event-calendar .event-summary:before{width:4px;height:4px;content:"";display:inline-block;background:rgb(var(--colors-text));border-radius:2px;margin-right:7px;margin-bottom:2px}.section-event-calendar .event-description{margin-top:8px}.section-event-calendar .event-description p{margin-top:0;margin-bottom:20px}.section-event-calendar .event-description h5{font-size:16px;font-weight:400;color:rgba(var(--colors-price));margin-bottom:12px}.section-event-calendar .event-description h5 strong{font-weight:400}.section-event-calendar .event-description h5 strong:after{content:"";height:20px;width:1px;display:inline-block;background:rgba(var(--colors-price));vertical-align:middle;margin-left:10px;margin-right:10px}.section-event-calendar .event-details,.section-event-calendar .add-to-calendar{display:none}@media screen and (max-width:768px){.section-event-calendar .event-block{padding:6px}}@media screen and (min-width:1024px){.section-event-calendar .event-block.has-image .event-image{height:100%;max-width:360px}.section-event-calendar .event-block.has-image .event-image>div:first-child{height:100%;padding-bottom:unset}}.section-featured-collection .collection-description{margin-bottom:2rem}.section-featured-collection .collection-description .rte{display:flex;flex-wrap:wrap;align-items:end}.section-featured-collection .collection-description p{width:100%;text-align:left}.section-featured-collection .collection-description h2{font-family:ivypresto-display,serif!important;line-height:1em}.section-featured-collection .collection-description h2,.section-featured-collection .collection-description h6,.section-featured-collection .collection-description h6 a{display:inline-block;margin-block-end:0}.section-featured-collection .collection-description h6,.section-featured-collection .collection-description h6 a{font-size:12px;line-height:1em}.section-featured-collection .collection-description h6{padding-bottom:3px;margin-left:20px}.section-featured-collection .collection-description h6 a{text-transform:uppercase;text-decoration:none;letter-spacing:1px;color:rgb(var(--colors-text));background:#f5f5f5;border:.5px solid rgb(var(--colors-text));border-radius:15px;padding:7px 15px;margin:0}.section-featured-collection .collection-description h6 a:hover{background:#ececec}@media screen and (min-width:768px){.section-featured-collection .collection-description{padding-right:145px}}.section-flexible-area .flexible-area-custom-html,.section-flexible-area .flexible-area-modal{width:100%}.section-flow .x-container-flow-content ul{padding:40px}.section-flow .x-container-flow-content li{padding:24px 0}.section-flow .x-container-flow-content li:first-child{border-top-width:.5px}.section-flow .x-container-flow-content h3{font-family:var(--font-heading-highlight);font-size:var(--h3-font-size-mobile)}.section-flow .x-container-flow-content p.list-disc{font-size:14px;margin-bottom:10px}.section-flow .x-container-flow-content .rte,.section-flow .x-container-flow-content .button{margin-top:20px}.section-flow .x-container-flow-content img.aspect-\[3\/2\]{aspect-ratio:unset;object-fit:unset;object-position:unset;width:unset;height:38px}@media screen and (min-width:768px){.section-flow .x-container-flow-content{grid-column:span 3 / span 3}.section-flow .x-container-flow-media{grid-column:span 2 / span 2}.section-flow .x-container-flow-content ul{width:100%;max-width:600px;padding:60px}.section-flow .page-width .x-container-flow-content ul{max-width:unset}}@media screen and (min-width:1024px)and (max-width:1639px){.section-flow .md\:grid-cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}.section-flow .x-container-flow-content,.section-flow .x-container-flow-media{grid-column:span 1 / span 1!important}}@media screen and (min-width:1024px){.section-flow .x-container-flow-content{grid-column:span 2 / span 2}.section-flow .x-container-flow-media{grid-column:span 3 / span 3}.section-flow .x-container-flow-content li{padding:32px 0}.section-flow .x-container-flow-content h3,.section-flow .x-container-flow-content .h2{font-size:var(--h3-font-size)}}@media screen and (min-width:1640px){.section-flow .x-container-flow-content ul{padding:80px 60px}.section-flow .page-width .x-container-flow-content ul{padding:80px 120px}}.section-image-comparison .ic-content{justify-content:center}.section-image-comparison .ic-content>div{width:100%;max-width:720px;padding:40px 20px}.section-image-comparison .ic-content .x-block-header{margin-top:0}.section-image-comparison .ic-content h3{font-size:28px;margin:0}.section-image-comparison .ic-content ul{padding:0;margin:30px 0}.section-image-comparison .ic-content ul li{border-top:.5px solid rgb(var(--colors-text))!important;list-style:none;padding:12px;margin:0}.section-image-comparison .ic-content ul li:last-child{border-bottom:.5px solid rgb(var(--colors-text))!important}.section-image-comparison .ic-content ul li strong{font-family:var(--font-heading-highlight);font-size:24px;margin-right:4px}.section-image-comparison .ic-content p,.section-image-comparison .ic-content p em{font-size:14px;line-height:1.25}.section-image-comparison .ic-image p{min-width:100px;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:1px;padding:8px 16px}.section-image-comparison .ic-image p.top-6{top:0}.section-image-comparison .ic-image p.bottom-6{bottom:0}.section-image-comparison .ic-image p.left-6{left:0}.section-image-comparison .ic-image p.right-6{right:0}@media screen and (max-width:1023px){.section-image-comparison .image-comparison{flex-direction:column}.section-image-comparison .ic-content,.section-image-comparison .ic-image{width:100%}}@media screen and (min-width:768px){.section-image-comparison .ic-content>div{padding:60px}}@media screen and (min-width:1200px){.section-image-comparison .ic-content ul{margin-bottom:60px}.section-image-comparison .ic-content ul li{font-size:18px}}.section-image-with-text .iwt-content-no-overlap{position:relative}.section-media-gallery .media-content.text-left.-translate-y-1\/2{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;top:0;transform:none}@media screen and (min-width:1024px){.section-media-gallery .media-content{padding:30px}}@media screen and (min-width:1640px){.section-media-gallery .media-content{padding:40px}}.section-promotion-banner .x-image-promo-banner{display:flex;align-items:center;justify-content:center}.section-promotion-banner .x-image-promo-banner img{width:100%;max-width:280px}.theme-template-suffix-brand-image .section-promotion-banner .promotion{max-height:400px}.section-rich-text>div.page-width{max-width:var(--page-width);padding-left:0;padding-right:0}.section-rich-text .x-container-rich-text{max-width:880px}.section-rich-text .x-container-rich-text.md\:text-left{margin-left:0}.section-rich-text .x-container-rich-text.md\:text-right{margin-right:0}.section-rich-text .justify-center{width:100%;max-width:var(--page-width);margin:0 auto;display:block}.section-rich-text .pt-2,.section-rich-text .pb-2{padding:0}@media screen and (max-width:1639px){.section-rich-text>div.page-width{margin-left:1.25rem;margin-right:1.25rem}}@media screen and (min-width:1640px){.section-rich-text>div:not(.page-width) .x-container-rich-text{padding:0}}.section-flow .x-block-header,.section-text-columns-with-image .x-block-header{width:100%;max-width:var(--page-width);margin:0 auto 24px}.section-flow .x-block-header{padding:0 1.25rem}.section-text-columns-with-image .h2{text-align:left}.section-multicolumn .text-with-icon-item>div{padding:0}.section-multicolumn .text-with-icon-item .pt-2{padding-top:0}.section-multicolumn .text-with-icon-item .pt-2.flex{margin-bottom:10px}@media screen and (min-width:768px){.section-flow .x-block-header>div,.section-text-columns-with-image .x-block-header>div{max-width:680px}}@media screen and (min-width:1640px){.section-flow .x-block-header{padding:0}}.section-timeline .timestamp-item-container{gap:15px}.section-timeline .timestamp-item-container .spot-line:after{display:none!important}.section-timeline .x-timeline-media-container{display:none}@media screen and (min-width:768px){.section-timeline .splide__list{height:100%!important}.section-timeline .splide__slide{width:100%;height:220px}.section-timeline .x-timeline-text-container{width:100%;max-width:800px;padding:0 60px}}.section-slideshow-vertical .x-block-slide-text{gap:0}.section-slideshow-vertical .x-block-slide-text-content{background:none;padding:0}.section-slideshow-vertical .x-block-slide-text-content .table-cell{width:100%;max-width:none;background:rgb(var(--colors-background-secondary));padding:40px}.section-slideshow-vertical .x-block-slide-text-content .table-cell>div{max-width:none;padding:0}@media screen and (max-width:767px){.section-slideshow-vertical .x-block-slide-text-content{height:fit-content}}@media screen and (min-width:768px)and (max-width:1023px){.section-slideshow-vertical .x-block-slide-text-image{width:40%}.section-slideshow-vertical .x-block-slide-text-content{width:60%}}@media screen and (min-width:768px){.section-slideshow-vertical .x-block-slide-text-content{padding:0 60px}}@media screen and (min-width:1200px){.section-slideshow-vertical .x-block-slide-text-content .table-cell{padding:60px;margin-left:35px}.section-slideshow-vertical .x-block-slide-text-content .table-cell .h2{margin-left:-95px}}@media screen and (min-width:1600px){.section-slideshow-vertical .x-block-slide-text-content .table-cell{max-width:550px}}.section-multicolumn .splide--draggable>div.page-width,.section-featured-collection .splide--draggable>div.page-width,.section-text-columns-with-image .splide--draggable>div.page-width{margin-top:20px}.section-multicolumn .splide--draggable>div:last-child,.section-featured-collection .splide--draggable>div:last-child,.section-text-columns-with-image .splide--draggable>div:last-child{width:100%;max-width:var(--page-width)}.section-multicolumn .splide__arrows,.section-featured-collection .splide__arrows,.section-text-columns-with-image .splide__arrow{margin:0}.section-product-info .splide.splide--draggable{overflow:initial;position:relative}.section-product-info .splide__arrows{width:auto;position:absolute;bottom:24px;right:24px;margin:0}.splide__arrows{gap:10px}.splide__arrow{width:38px;height:38px;color:rgb(var(--colors-text))!important;background:#fff!important;border:.5px solid rgb(var(--colors-text))!important;padding:12px}@media screen and (min-width:768px){.section-featured-collection .splide.splide--draggable,.section-text-columns-with-image .splide.splide--draggable{overflow:initial;position:relative}.section-featured-collection .splide__arrows,.section-text-columns-with-image .splide__arrows{height:38px}.section-featured-collection .splide__arrows,.section-text-columns-with-image .splide__arrows{position:absolute;top:-62px;right:0}.section-text-columns-with-image .x-container-twm>div:not(.page-width) .splide__arrows{right:20px}.section-featured-collection .splide__arrow,.section-text-columns-with-image .splide__arrow{position:initial;transform:none}}@media screen and (min-width:1640px){.section-multicolumn .splide--draggable>div.page-width,.section-featured-collection .splide--draggable>div.page-width,.section-text-columns-with-image .splide--draggable>div.page-width{padding-left:0;padding-right:0}.section-text-columns-with-image .x-container-twm>div:not(.page-width) .splide__arrows{right:calc((100% - 1600px)/2)}}#CartDrawer .x-cart-heading{height:80px;padding:20px}#CartDrawer .x-cart-heading>div{gap:12px}#CartDrawer .x-cart-heading .h3{font-family:var(--font-heading-highlight)}#CartDrawer .x-cart-heading .x-cart-item-count{width:30px;height:30px;font-weight:400;line-height:30px;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--colors-cart));border-radius:15px;padding:0}#CartDrawer .x-cart-body{padding:0}#CartDrawer #x-cart-main,#mini-cart-upsell{padding:20px}#x-cart-drawer-freeshipping,#cart-delivery-date,#cart-shipping-insurance,#cart-fields,#cart-terms,#cart-total,#cart-checkout{padding:16px 20px}#cart-delivery-date,#cart-shipping-insurance,#cart-fields,#cart-terms{font-size:14px;font-weight:400;line-height:20px;border-top-width:.5px}#cart-delivery-date button,#cart-fields button{padding:0;border-top-width:0}.x-delivery-date-popup>div.absolute,.x-shipping-insurance-popup>div.absolute,.x-share-cart-popup>div.absolute,.x-order-note-popup>div.absolute,.x-cart-note-popup>div.absolute,.x-discount-popup>div.absolute{padding:20px}.x-delivery-date-popup .icon-close-container,.x-shipping-insurance-popup .icon-close-container,.x-share-cart-popup .icon-close-container,.x-order-note-popup .icon-close-container,.x-cart-note-popup .icon-close-container,.x-discount-popup .icon-close-container{top:10px;right:20px}#mini-cart-upsell .text-medium,.x-delivery-date-popup .text-medium,.x-shipping-insurance-popup .text-medium,.x-share-cart-popup .text-medium,.x-order-note-popup .text-medium,.x-cart-note-popup .text-medium,.x-discount-popup .text-medium{font-weight:400;line-height:20px;letter-spacing:1px;text-transform:uppercase;padding:0}.x-delivery-date-popup .mt-5,.x-share-cart-popup .mt-5,.x-order-note-popup .mt-5,.x-cart-note-popup .mt-5{margin-top:10px}.x-delivery-date-popup .mt-5 button,.x-share-cart-popup .mt-5 button,.x-order-note-popup .mt-5 button,.x-cart-note-popup .mt-5 button{margin:0}#cart-terms p{margin-left:28px}#cart-terms input{margin:0}#cart-delivery-date .summary__title,#cart-fields .summary__title{padding:0}#x-cart-drawer-freeshipping{background:rgb(var(--colors-background-secondary))}#x-cart-drawer-freeshipping>div>div{background:none;margin-bottom:0;padding:0}#x-cart-drawer-freeshipping>div>div>div{align-items:center}#CartDrawer #x-cart-main{background:none}#CartDrawer #x-cart-main #CartDrawer-Form tbody{gap:20px}#CartDrawer #x-cart-main #CartDrawer-Form .cart-item,#CartDrawer #x-cart-main #CartDrawer-Form .cart-item td>div{padding:0}#CartDrawer #x-cart-main #CartDrawer-Form .cart-item td{gap:12px}#CartDrawer #x-cart-main #CartDrawer-Form .cart-item td>div:first-child{width:60px}#CartDrawer #x-cart-main #CartDrawer-Form .cart-item td>div:nth-child(2){align-items:end;padding-bottom:10px}#CartDrawer #x-cart-main #CartDrawer-Form .cart-item img{background:rgb(var(--colors-background-secondary))}#CartDrawer #x-cart-main #CartDrawer-Form .cart-item .product-info-column-1 .vendor{font-weight:400;line-height:12px;letter-spacing:1px;color:rgba(var(--colors-price));margin-bottom:6px}#CartDrawer #x-cart-main #CartDrawer-Form .cart-item .product-info-column-1 .product,#CartDrawer #x-cart-main #CartDrawer-Form .cart-item .product-info-column-1 .price{font-size:14px;font-weight:400;line-height:18px}#CartDrawer #x-cart-main #CartDrawer-Form .cart-item .product-info-column-1 .price{margin:6px 0 0}#CartDrawer #x-cart-main #CartDrawer-Form .cart-item .product-info-column-2{flex:0 0 140px}#CartDrawer #x-cart-main #CartDrawer-Form .cart-item .cart-item__quantity>div{flex-direction:row}#CartDrawer #x-cart-main #CartDrawer-Form .cart-item .cart-item__quantity>div>div{width:100px;height:40px}#CartDrawer #x-cart-main #CartDrawer-Form .cart-item .cart-item__quantity>div>div>button{width:30px}#CartDrawer #x-cart-main #CartDrawer-Form .cart-item .cart-item__quantity>div>div>input{width:40px}#mini-cart-upsell{background:rgb(var(--colors-background-secondary));border-top-width:0}#mini-cart-upsell>div{padding:0}#mini-cart-upsell>div.scrollbar-body{padding-top:20px}#cart-upsell-drawer .card{font-size:14px;font-weight:400;line-height:1.25em;padding:10px}#cart-upsell-drawer .card>div:first-child{width:50px;min-width:50px}#cart-upsell-drawer .card .button-action{width:32px;color:rgba(var(--colors-button-text-hover));background-color:var(--colors-button-hover);border-radius:16px}#CartDrawer .x-cart-interact-group .x-cart-interact-item{border-right-width:.5px}#CartDrawer .x-cart-interact-group .x-cart-interact-item:last-child{border-right-width:0}@media screen and (min-width:768px)and (max-width:1023px){#CartDrawer #update-cart{width:75%}}@media screen and (min-width:1024px){#CartDrawer .lg\:w-\[calc\(\(100\%\/12\)\*7\)\],#CartDrawer .lg\:w-\[56\.15\%\],#CartDrawer .lg\:w-7\/12{width:65%}#CartDrawer .lg\:w-5\/12{width:35%}#mini-cart-upsell{border-left-width:.5px;padding:20px 0}#mini-cart-upsell>div:first-child{justify-content:center}#cart-upsell-drawer{gap:0;padding-bottom:0}#cart-upsell-drawer .group{border-bottom-width:.5px}#cart-upsell-drawer .group:first-child{border-top-width:.5px}#cart-upsell-drawer .card{border-bottom-width:0}}@media screen and (max-width:1023px){.section-newsletter .h2{font-size:var(--h3-font-size-mobile)}}.section-newsletter .h2{font-size:var(--h3-font-size)}.shopify-section-group-footer-group.section-newsletter{z-index:10;padding:0 20px;margin-bottom:-60px}.shopify-section-group-footer-group.section-newsletter .promotion{height:unset;min-height:fit-content;background:url(/cdn/shop/files/EP_email-subscripton.jpg);background-size:cover;background-position:center;border-radius:24px}.shopify-section-group-footer-group.section-newsletter .newsletter__wrapper{padding:40px}.shopify-section-group-footer-group.section-newsletter .x-block-email-form form>div{background:#fff9}@media screen and (min-width:1024px){#section-footer{padding-top:160px}.shopify-section-group-footer-group.section-newsletter{margin-bottom:-100px}.shopify-section-group-footer-group.section-newsletter .newsletter__wrapper{align-items:end;padding:60px}.shopify-section-group-footer-group.section-newsletter .newsletter__wrapper>div:first-child{width:40%}.shopify-section-group-footer-group.section-newsletter .newsletter__wrapper>div:last-child{width:60%}}#section-footer{border-top-width:.5px}.main-footer{border-bottom-width:.5px;padding-top:0!important;padding-bottom:0!important}.main-footer p.h6{font-size:14px;text-transform:uppercase;letter-spacing:1px}.sub-footer{margin-top:40px;margin-bottom:20px}.sub-footer .footer-social>div{justify-content:center;padding:12px 0 0}.sub-footer .footer-social ul{opacity:1;gap:8px}.sub-footer .footer-social li{background:rgb(var(--colors-text-link));border-radius:50%}.sub-footer .footer-social li a{width:32px;height:32px;padding:7px}.sub-footer .footer-social li svg,.sub-footer .footer-social li path{fill:#fff}.additional-footer{margin-top:20px}.additional-footer .items-center{width:100%}.additional-footer p,.additional-footer a{font-size:14px;font-weight:400;line-height:1.5em;color:#8c8c8c}.additional-footer a:hover{color:rgb(var(--colors-text-link))}.additional-footer .policy-links ul{display:flex;flex-direction:row;gap:16px}@media screen and (max-width:768px){.main-footer>div:not(.sub-footer){padding:0 20px}.main-footer>div:not(.sub-footer)>div{border-top-width:.5px}.main-footer>div:not(.sub-footer)>div .border-b{border-bottom-width:0}}@media screen and (min-width:768px){.sub-footer{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.sub-footer .footer-logo{width:calc(100% - 200px);max-width:900px}.sub-footer .footer-social li a{width:38px;height:38px;padding:10px}.additional-footer .items-center{max-width:none;display:flex;flex-direction:row;justify-content:space-between;padding:0}.additional-footer .items-center .copyright{margin-top:0}}@media screen and (min-width:1640px){.shopify-section-group-footer-group.section-newsletter .newsletter{max-width:var(--page-width);margin:auto}}.page-intro h1{font-family:ivypresto-display,serif!important;font-size:36px}.page-intro h2{font-size:18px}.theme-template-suffix-about .custom-S2 .inner{background:rgb(var(--colors-background-secondary));padding:40px}.theme-template-suffix-about .custom-S3,.theme-template-suffix-about .custom-S4{text-align:center}.theme-template-suffix-about .custom-S3 h2{margin:0 auto;padding:0 20px}.theme-template-suffix-about .custom-S3 h2,.theme-template-suffix-about .custom-S4 .inner{margin-bottom:60px}@media screen and (min-width:768px){.theme-template-suffix-about .custom-S3 h2{margin-bottom:100px}.theme-template-suffix-about .custom-S4 .inner{margin-bottom:0}}@media screen and (max-width:1023px){.theme-template-suffix-about .custom-S3 h2{max-width:600px}}@media screen and (min-width:1024px){.theme-template-suffix-about .custom-S1 h1{max-width:400px}.theme-template-suffix-brand-image .custom-S1 h1{max-width:550px}.theme-template-suffix-brand-image .custom-S4 h2{max-width:450px}}@media screen and (min-width:1024px)and (max-width:1600px){.theme-template-suffix-about .custom-S3 h2{max-width:750px}}@media screen and (min-width:1200px){.theme-template-suffix-about .custom-S1 p,.theme-template-suffix-about .custom-S2 p,.theme-template-suffix-brand-image .custom-S1 p{font-size:18px}.theme-template-suffix-about .custom-S2 .inner{margin-left:35px;padding:60px}.theme-template-suffix-about .custom-S2 .inner h6{margin-left:-95px}}@media screen and (min-width:1600px){.theme-template-suffix-about .custom-S1,.theme-template-suffix-about .custom-S4,.theme-template-suffix-brand-image .custom-S1,.theme-template-suffix-brand-image .custom-S4{max-width:600px;justify-self:center}.theme-template-suffix-about .custom-S2 .inner{max-width:550px;justify-self:center}}@media screen and (min-width:1640px){.theme-template-suffix-brand-image .section-flow>div{position:relative}.theme-template-suffix-brand-image .section-flow .x-block-header{max-width:420px;position:absolute;left:calc((100% - 1600px)/2);z-index:10;padding:80px 0;margin:0}.theme-template-suffix-brand-image .section-flow .x-block-header .rte p{font-size:18px}.item-group-AanVTZXRtM1VBZHJtc__item_group_NFyXLr{padding-left:calc(100% - 800px)!important;padding-right:20%!important}}.custom-product-nav{padding:0 20px}.custom-product-nav h3{font-size:28px;margin-bottom:12px}.custom-product-nav ul,.custom-product-nav li{list-style:none}.custom-product-nav ul{display:flex;flex-wrap:wrap;gap:10px}.custom-product-nav li{font-size:12px;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:1px;background:rgb(var(--colors-background-secondary));border:.5px solid rgb(var(--colors-text));border-radius:15px;padding:8px 16px}@media screen and (min-width:768px){.custom-product-nav li{font-size:14px}}@media screen and (min-width:1024px){.custom-product-nav{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.custom-product-nav h3{font-size:36px;margin-bottom:0}}@media screen and (min-width:1200px){.custom-product-nav{padding:0 100px}}.custom-about-MVV{padding:0 20px}.custom-about-MVV,.custom-about-MVV .left{display:flex;flex-direction:column;gap:6px}.custom-about-MVV .content-block .inner{background:rgb(var(--colors-background-secondary));padding:20px}.custom-about-NFS{padding:0 40px}.custom-about-NFS .content-block img{width:100%;max-width:160px;margin-top:32px}@media screen and (max-width:767px){.custom-about-NFS .image-block{display:none}}@media screen and (min-width:768px){.custom-about-NFS{display:flex;flex-direction:row;gap:40px}.custom-about-NFS .image-block{width:30%}.custom-about-NFS .content-block{width:70%;padding-top:20px}}@media screen and (min-width:1264px){.custom-about-NFS{max-width:1200px;margin:0 auto;padding:0;gap:60px}}.custom-CTA-register{background:rgb(var(--colors-background-secondary));border-top:.5px solid rgb(var(--colors-text));border-bottom:.5px solid rgb(var(--colors-text))}.custom-CTA-register .content-block{text-align:center;position:relative;padding-bottom:60px}.custom-CTA-register .content-block .inner{max-width:550px;margin:0 auto;padding:60px 40px}.custom-CTA-register .image-block{background:url(/cdn/shop/files/EP_become-a-partner.jpg);background-size:cover;background-position:center 20%;background-repeat:no-repeat}@media screen and (min-width:1024px){.custom-CTA-register{display:flex;min-height:450px}.custom-CTA-register .content-block,.custom-CTA-register .image-block{width:50%}.custom-CTA-register .content-block{display:flex;align-items:center}}@media screen and (min-width:1200px){.custom-CTA-register .content-block .inner{max-width:620px}.custom-CTA-register .content-block p{font-size:18px}}.custom-form-header{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;padding:0 40px}.custom-form-header .content-block p{max-width:550px}.custom-form-header .CTA-block{text-align:center;position:relative;padding-bottom:60px;background:#fafafa;border:.5px solid rgba(var(--colors-line-and-border),1);border-radius:10px}.custom-form-header .CTA-block .inner{padding:30px}.theme-template-suffix-ep-account-application .page__container,.theme-template-suffix-ep-account-activation .page__container{max-width:1200px!important;margin:0 auto;background:#fafafa;padding-top:40px}@media screen and (max-width:1023px){.custom-form-header .CTA-block{display:none}}@media screen and (min-width:1024px){.custom-form-header{flex-direction:row;justify-content:space-between;padding:0 60px}.custom-form-header .content-block{display:flex;align-items:center}.custom-form-header .content-block .inline-CTA{display:none}.custom-form-header .CTA-block{width:350px}}@media screen and (min-width:1200px){.theme-template-suffix-ep-account-application .page__container,.theme-template-suffix-ep-account-activation .page__container{border-radius:24px}}.custom-launch-head,.custom-launch-head .right{display:flex;flex-direction:column}.custom-launch-head{gap:6px}.custom-launch-head .left,.custom-launch-head .right>div{padding:32px}.custom-launch-head .left{height:350px;display:flex;align-items:end;background:url(/cdn/shop/files/launch_header-01.jpg);background-size:cover;background-position:80% center;background-repeat:no-repeat}.custom-launch-head .right{background:url(/cdn/shop/files/launch_header-02.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.custom-launch-head .button-outline{border-radius:18px;padding:8px 16px!important;margin:32px 0 0}.custom-launch-head h3{margin-block-end:10px}.custom-launch-head .right>div:first-child{border-bottom:3px solid #FFFFFF}.custom-launch-head .right>div:last-child{border-top:3px solid #FFFFFF}.custom-launch-subhead{padding:0 20px}.custom-launch-subhead .content-block{border:.5px solid rgb(var(--colors-text));padding:32px;position:relative}.custom-launch-subhead .content-block p{max-width:900px}.custom-launch-subhead .content-block .button{color:#fff!important;background:#c49d93!important;margin-top:32px;margin-bottom:0}@media screen and (max-width:599px){.custom-launch-subhead .content-block img{display:none}}@media screen and (min-width:600px){.custom-launch-head h1{font-size:42px!important;margin-block-end:12px}.custom-launch-head .left p{font-size:18px;max-width:500px}.custom-launch-head .right p{max-width:280px}.custom-launch-subhead .content-block{padding:40px 120px 40px 40px}.custom-launch-subhead .content-block img{max-width:100px;position:absolute;right:20px;top:20px}}@media screen and (min-width:768px)and (max-width:1199px){.custom-launch-head .right{width:100%;flex-direction:row}.custom-launch-head .right>div{width:50%}.custom-launch-head .right>div:first-child{border-right:3px solid #FFFFFF;border-bottom:none}.custom-launch-head .right>div:last-child{border-left:3px solid #FFFFFF;border-top:none}}@media screen and (min-width:1200px){.custom-launch-head{height:500px;flex-direction:row}.custom-launch-head .left{width:65%;height:auto;padding:60px}.custom-launch-head .right{width:35%;height:auto}.custom-launch-head .right>div{height:50%}.custom-launch-subhead .content-block{padding:40px 60px}}@media screen and (min-width:1640px){.custom-launch-head .left{padding-left:calc(65% - 1040px)!important;padding-right:0}}h1.highlight,h2.highlight,h3.highlight,h4.highlight,h5.highlight,h6.highlight{font-family:var(--font-heading-highlight);line-height:1.1}.feature_image-holiday-banner{background:url(/cdn/shop/files/IMAGE-holiday_homepage-banner.jpg);background-size:cover;background-position:center right;background-repeat:no-repeat;padding:40px 30px}.feature_image-holiday-banner .content-block h2,.feature_image-holiday-banner .content-block h6,.feature_image-holiday-banner .content-block p{color:#fff!important}.feature_image-holiday-banner .content-block p{max-width:675px}@media screen and (min-width:1640px){.feature_image-holiday-banner{min-height:300px}.feature_image-holiday-banner .content-block{max-width:1600px;height:100%;margin:0 auto;display:flex;align-items:middle}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
