@font-face{font-family:KMR Waldenburg;src:url("{{ 'KMRWaldenburg-Regular.woff2' | file_url }}") format("woff2"),url("{{ 'KMRWaldenburg-Regular.woff' | file_url }}") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KMR Waldenburg;src:url("{{ 'KMRWaldenburg-Medium.woff2' | file_url }}") format("woff2"),url("{{ 'KMRWaldenburg-Medium.woff' | file_url }}") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:KMR Waldenburg;src:url("{{ 'KMRWaldenburg-Bold.woff2' | file_url }}") format("woff2"),url("{{ 'KMRWaldenburg-Bold.woff' | file_url }}") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:KMR Waldenburg;src:url("{{ 'KMRWaldenburg-Heavy.woff2' | file_url }}") format("woff2"),url("{{ 'KMRWaldenburg-Heavy.woff' | file_url }}") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url("{{ 'Recoleta-Medium.woff2' | file_url }}") format("woff2"),url("{{ 'Recoleta-Medium.woff' | file_url }}") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BijouxDeMimiRegular;src:url("{{ 'BijouxDeMimiRegular.woff2' | file_url }}") format("woff2"),url("{{ 'BijouxDeMimiRegular.woff' | file_url }}") format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--font-body-family: "KMR Waldenburg", sans-serif;--font-heading-family: "Recoleta", serif}:root{--font-heading-family: "KMR Waldenburg", sans-serif !important;--font-heading-style: normal !important;--font-heading-weight: 800 !important;--font-heading-transform: none !important;--font-body-family: "KMR Waldenburg", sans-serif !important;--font-body-bolder: "KMR Waldenburg", sans-serif !important}.font-script{font-family:BDM Script,cursive}body,span,a,.btn{font-family:KMR Waldenburg,sans-serif}.block.mega-subtitle{font-family:KMR Waldenburg,sans-serif;text-transform:none;letter-spacing:-1px}.h0,h1,h2{font-family:KMR Waldenburg,sans-serif;line-height:1em!important;letter-spacing:-1.1px!important;font-weight:800!important}h3,h4,h5{font-family:Recoleta,serif;line-height:1.1em!important;letter-spacing:-1px}a.btn{border-radius:20px;text-transform:capitalize;font-weight:600;padding:10px 25px!important;font-size:14px}.wave-divider svg{height:200px}@media (min-width: 990px){.wave-divider svg{height:200px}}.wave-divider{margin-top:-100px}@media (min-width: 990px){.wave-divider{margin-top:-140px}}.footer-mimi-strip{background-color:#e4433a;overflow:hidden;width:100%;height:clamp(220px,18vw,360px);background-repeat:repeat-x;background-position:center top;background-size:100vw auto}@media (max-width: 749px){.footer-mimi-strip{height:clamp(200px,45vw,320px);background-size:200vw auto;background-position:center top}}@media screen and (max-width: 749px){.collection-list__item[href*=galentines-collection]{width:100%!important;flex:0 0 100%!important;max-width:100%!important}.collection-list__item[href*=galentines-collection] img{width:100%;height:auto;object-fit:cover}.f__collection-list.f-grid-2-cols>.f-column:has(a[href="/collections/galentines-collection"]){grid-column:1 / -1}}@media (max-width: 749px){flickity-component.f-grid.f-grid-2-cols>.f-column:has(a[href*="/collections/galentines-collection"]){grid-column:1 / -1}}#shopify-section-template--26684653863285__8dcd04b5-ee44-491f-a8ac-57b0c1fe94d2 .f-image-comparison-slider__button svg{display:none!important}#shopify-section-template--26684653863285__8dcd04b5-ee44-491f-a8ac-57b0c1fe94d2 .f-image-comparison-slider__button{color:#e6413c}#shopify-section-template--26684653863285__8dcd04b5-ee44-491f-a8ac-57b0c1fe94d2 .f-image-comparison-slider__button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:22px;height:22px;background:currentColor;-webkit-mask:url(/cdn/shop/files/BDM_Star.svg?v=1770741097) center / contain no-repeat;mask:url(/cdn/shop/files/BDM_Star.svg?v=1770741097) center / contain no-repeat;pointer-events:none}.collection-card,.collection-card__image-wrapper{position:relative}.collection-card__info{position:absolute!important;left:0;right:0;bottom:0;top:auto;z-index:5;background:transparent!important;padding:18px 18px 20px!important}.collection-card__info--group{background:transparent!important;box-shadow:none!important}.collection-card__title{margin:0!important}.collection-card__info:before,.collection-card__info:after{content:none!important}h2,.h2,section h2,.featured-collection h2,.section-header h2,.f-section-header h2,.heading,.section__heading,.h3,.h3 collection-header-block{font-family:KMR Waldenburg,sans-serif!important;font-weight:800!important}.h0,h3.h0,.h0.text-current{font-family:KMR Waldenburg,sans-serif!important;font-weight:800!important}.collection-card,.collection-card__image-wrapper,.collection-card__image-wrapper img{border-radius:12px!important;overflow:hidden}.collections-showcase__image{border-radius:20px}.sticky-atc-bar{margin:20px;width:96%;border-radius:20px}@media (max-width:800px){.sticky-atc-bar{margin-right:20px;width:90%!important;border-radius:20px}}@media (max-width: 749px){.collection-list .f-swiper{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important}.collection-list .f-swiper .f-column{scroll-snap-align:start!important}}@media (max-width: 767px){.featured-collection .f-swiper,.f-swiper--no-scrollbar{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important}.featured-collection .f-column{scroll-snap-align:start!important}.f-swiper--no-scrollbar::-webkit-scrollbar{display:none}.f-swiper--no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}}.collections-showcase__image{border-radius:20px!important}@media (max-width: 767px){.product-recommendations .f-swiper,.product-recommendations .f-swiper--no-scrollbar{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important}.product-recommendations .f-column{scroll-snap-align:start!important}.product-recommendations .f-swiper--no-scrollbar::-webkit-scrollbar{display:none}.product-recommendations .f-swiper--no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/custom-css-hutch.css.map */
