@charset "UTF-8";.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem{position:relative;display:flex;flex-direction:column;padding:0;color:#4d4c4b;border:none;box-shadow:none;transition:none}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem--info{display:grid;flex-grow:1;grid-template-rows:max-content 27px max-content;row-gap:4px;justify-content:space-between;padding-bottom:2px;margin:0}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem--title{font-weight:400;font-size:16px;display:-webkit-box;height:3lh;margin-top:8px;overflow:hidden;-webkit-line-clamp:3;line-height:1.5;text-align:left;-webkit-box-orient:vertical}@media screen and (max-width: 719px){.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem--title{font-weight:400;font-size:14px}}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem--title a{color:#4d4c4b}@media (hover: hover){.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem--title a:where(:any-link,:enabled,summary):hover{color:#0084a3}}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem__price{position:relative}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem__price:has(.th_wl_col_btn){padding-right:24px}@media screen and (max-width: 720px){.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem__price:has(.th_wl_col_btn){padding-right:18px}}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem__price .th_wl_col_btn{position:absolute;top:3px;right:0;padding:0}@media screen and (max-width: 720px){.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem__price .th_wl_col_btn{top:2px}}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem__price .th_wl_col_btn svg{width:20px}@media screen and (max-width: 720px){.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem__price .th_wl_col_btn svg{width:18px}}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem--image{aspect-ratio:1}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem--image img{width:100%}@media screen and (max-width: 720px){.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem--image-link{margin:0}}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem .bss-pl-rectangle{padding:0 0 2px!important;border-radius:0!important;box-shadow:currentcolor 0 0 0 1px!important}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem .bss_pb_img{gap:4px!important;margin-top:0}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem .bss_pb_img>div{font-weight:400}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem .bss_pb_img .bss_pl_label_text{box-shadow:currentcolor 0 0 0 1px!important}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem .price__current{margin-right:0;color:#4d4c4b;text-align:left}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem .price__current--on-sale{color:#f35b7a}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem .price__compare-at{display:none}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem .price .money{font-weight:700;font-size:18px;word-break:word-break}@media screen and (max-width: 719px){.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem .price .money{font-weight:700;font-size:16px}}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem .price .unit{font-weight:400;font-size:12px}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem .price .tilde{font-weight:400;font-size:14px}@media screen and (max-width: 719px){.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem .price .tilde{font-weight:400;font-size:12px}}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem__badge--sale{background-color:#f35b7a;opacity:.85}.page-override .shopify-section:not(.recently-viewed--section) div:not(.product-recently-viewed__content) .productitem__badge--soldout{background-color:#676767;opacity:.85}.template-index.page-override .highlights-banner__content{width:100%;max-width:1272px;margin-right:auto;margin-left:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:48px;padding-top:0;padding-right:16px;padding-left:16px;margin-top:24px}@media screen and (max-width: 1159px){.template-index.page-override .highlights-banner__content{gap:32px}}@media screen and (max-width: 720px){.template-index.page-override .highlights-banner__content{grid-template-columns:repeat(2,1fr);gap:8px;padding-bottom:0;margin-top:16px}.template-index.page-override .highlights-banner__content:before,.template-index.page-override .highlights-banner__content:after{display:none}}.template-index.page-override .highlights-banner__block{align-items:center}@media screen and (max-width: 720px){.template-index.page-override .highlights-banner__block:nth-of-type(odd){justify-content:flex-end}}.template-index.page-override .highlights-banner__block+.highlights-banner__block:before{position:absolute;top:50%;left:-24px;display:block;width:1px;height:100%;content:"";background-color:#cdcdcd;transform:translateY(-50%)}@media screen and (max-width: 1159px){.template-index.page-override .highlights-banner__block+.highlights-banner__block:before{left:-16px}}@media screen and (max-width: 720px){.template-index.page-override .highlights-banner__block+.highlights-banner__block:before{display:none}}.template-index.page-override .highlights-banner__icon{flex-grow:0;width:56px;max-width:none;height:auto;aspect-ratio:1;margin-right:0;background:none}@media screen and (max-width: 720px){.template-index.page-override .highlights-banner__icon{flex-grow:0;flex-basis:40px;width:40px}}.template-index.page-override .highlights-banner__icon svg{width:100%;max-width:none;max-height:none}.template-index.page-override .highlights-banner__text{padding-right:0;color:#4d4c4b}@media screen and (max-width: 720px){.template-index.page-override .highlights-banner__text{flex:1;width:auto;min-width:119px}}@media screen and (max-width: 374px){.template-index.page-override .highlights-banner__text{min-width:0}}.template-index.page-override .highlights-banner__text p{font-weight:400;font-size:12px;line-height:1.5}@media screen and (max-width: 720px){.template-index.page-override .highlights-banner__text p{display:none}}.template-index.page-override .highlights-banner__heading{font-weight:700;font-size:16px;margin-bottom:2px;line-height:1.5}@media screen and (max-width: 1158px){.template-index.page-override .highlights-banner__heading{font-weight:700;font-size:14px}}@media screen and (max-width: 720px){.template-index.page-override .highlights-banner__heading{margin-bottom:0;word-break:auto-phrase;overflow-wrap:anywhere;line-break:strict}}.template-index.page-override .highlight-banner__count-4 .highlights-banner__block{gap:12px;width:100%}@media screen and (max-width: 720px){.template-index.page-override .highlight-banner__count-4 .highlights-banner__block{gap:8px}}.template-index.page-override .flickity-slider{cursor:default}.template-index.page-override .featured-collection--section{margin-top:32px}@media screen and (max-width: 720px){.template-index.page-override .featured-collection--section{margin-top:24px}}.template-index.page-override .featured-collection--section+.featured-collection--section{margin-top:48px}@media screen and (max-width: 720px){.template-index.page-override .featured-collection--section+.featured-collection--section{margin-top:32px}}.template-index.page-override .featured-collection--section .home-section--title{text-align:left}.template-index.page-override .featured-collection__header:has(.featured-collection__linkButton){display:flex;gap:16px;align-items:flex-end;justify-content:space-between;padding:0 56px}@media screen and (max-width: 1383px){.template-index.page-override .featured-collection__header:has(.featured-collection__linkButton){padding:0 16px 0 20px}}@media screen and (max-width: 1307px){.template-index.page-override .featured-collection__header:has(.featured-collection__linkButton){padding:0 50px}}@media screen and (max-width: 1159px){.template-index.page-override .featured-collection__header:has(.featured-collection__linkButton){padding:0 16px 0 20px}}@media screen and (max-width: 1099px){.template-index.page-override .featured-collection__header:has(.featured-collection__linkButton){padding:0}}.template-index.page-override .featured-collection__header:has(.featured-collection__linkButton) .home-section--title{flex:1;margin:0}.template-index.page-override .featured-collection__linkButton{transition:all .3s;display:inline-block;width:fit-content;color:#0084a3;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#0084a3;text-underline-offset:4px;font-weight:400;font-size:16px}.template-index.page-override .featured-collection__linkButton:hover{color:#0084a3;text-decoration-color:transparent;cursor:pointer}@media screen and (max-width: 720px){.template-index.page-override .featured-collection__linkButton{transition:all .3s;display:inline-block;width:fit-content;color:#0084a3;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#0084a3;text-underline-offset:4px;font-weight:400;font-size:14px}.template-index.page-override .featured-collection__linkButton:hover{color:#0084a3;text-decoration-color:transparent;cursor:pointer}}.template-index.page-override .featured-collection__container{width:100%;max-width:1352px;margin-right:auto;margin-left:auto;padding:0}@media screen and (max-width: 1383px){.template-index.page-override .featured-collection__container{max-width:1276px}}@media screen and (max-width: 1307px){.template-index.page-override .featured-collection__container{max-width:1128px}}@media screen and (max-width: 1159px){.template-index.page-override .featured-collection__container{max-width:1068px}}@media screen and (max-width: 1099px){.template-index.page-override .featured-collection__container{max-width:1100px;padding-right:16px;padding-left:16px}}.template-index.page-override .site-main:has([data-layout=mv_slideshow_v2]){margin-top:0}.mvSlider{position:relative;margin:0 auto;padding-top:11px}@media screen and (max-width: 719px){.mvSlider{padding-top:16px}}.mvSlider_viewport{overflow:hidden}.mvSlider_container{display:flex;min-height:327px;flex-wrap:nowrap;align-items:center;padding:5px 0 12px;margin:0;list-style:none}@media screen and (min-width: 1921px){.mvSlider_container{min-height:calc(300 / 1921 * 100vw)}}@media screen and (max-width: 719px){.mvSlider_container{min-height:auto;padding:0 0 20px}}.mvSlider_slide{position:relative;flex:0 0 518px;min-width:518px;display:flex;align-items:center;justify-content:center;overflow:visible}@media screen and (min-width: 1921px){.mvSlider_slide{flex:0 0 calc(518 / 1921 * 100vw);min-width:calc(518 / 1921 * 100vw)}}@media screen and (max-width: 719px){.mvSlider_slide{flex:0 0 100vw;min-width:0px}}.mvSlider_item{display:block;width:448px;height:auto;transition:transform .3s ease;transform-origin:center center;will-change:transform}@media screen and (min-width: 1921px){.mvSlider_item{width:calc(448 / 1921 * 100vw)}}@media screen and (max-width: 719px){.mvSlider_item{width:100%}}.mvSlider_slide.is-center .mvSlider_item{transform:scale(1.15625)}@media screen and (max-width: 719px){.mvSlider_slide.is-center .mvSlider_item{transform:scale(1)}}@media (hover: hover){.mvSlider_item:where(:any-link,:enabled,summary):hover .mvSlider_image{opacity:.8;box-shadow:0 2px 8px #cdcdcd8c;transform:translateY(-5px)}}.mvSlider_image{display:block;width:100%;height:auto;transition:all .3s ease}@media screen and (max-width: 719px){.mvSlider_image{border-radius:4px}}.mvSlider_button--prev,.mvSlider_button--next{position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;aspect-ratio:1;padding:0;margin:0;cursor:pointer;background-color:#fff;border:1.1px solid #aaa;border-radius:50%;transform:translateY(-50%);transition:all .2s ease}@media screen and (max-width: 719px){.mvSlider_button--prev,.mvSlider_button--next{display:none}}.mvSlider_button--prev:hover:not(:disabled),.mvSlider_button--next:hover:not(:disabled){box-shadow:0 4px 12px #00000026;transform:translateY(-50%) scale(1.1)}.mvSlider_button--prev:disabled,.mvSlider_button--next:disabled{cursor:not-allowed;background-color:#ebebeb;opacity:.5}.mvSlider_button--prev:after,.mvSlider_button--next:after{display:block;width:11px;height:17px;content:"";background-repeat:no-repeat;background-position:center;background-size:contain}.mvSlider_button--prev{left:24px}@media screen and (max-width: 719px){.mvSlider_button--prev{left:8px}}.mvSlider_button--prev:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2217%22%20viewBox%3D%220%200%2011%2017%22%20fill%3D%22none%22%3E%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.72626%200.90146C10.1949%201.37009%2010.1949%202.12989%209.72626%202.59852L3.82479%208.49999L9.72626%2014.4015C10.1949%2014.8701%2010.1949%2015.6299%209.72626%2016.0985C9.25763%2016.5671%208.49783%2016.5671%208.02921%2016.0985L1.27921%209.34852C0.810577%208.87989%200.810577%208.12009%201.27921%207.65146L8.02921%200.90146C8.49783%200.43283%209.25763%200.43283%209.72626%200.90146Z%22%20fill%3D%22%23828282%22%2F%3E%3C%2Fsvg%3E)}.mvSlider_button--next{right:24px}@media screen and (max-width: 719px){.mvSlider_button--next{right:8px}}.mvSlider_button--next:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2217%22%20viewBox%3D%220%200%2011%2017%22%20fill%3D%22none%22%3E%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.27921%2016.0986C0.810577%2015.63%200.810577%2014.8702%201.27921%2014.4015L7.18068%208.50007L1.27921%202.5986C0.810576%202.12997%200.810576%201.37017%201.27921%200.901545C1.74783%200.432915%202.50763%200.432915%202.97626%200.901544L9.72626%207.65154C10.1949%208.12017%2010.1949%208.87997%209.72626%209.3486L2.97626%2016.0986C2.50763%2016.5672%201.74784%2016.5672%201.27921%2016.0986Z%22%20fill%3D%22%23828282%22%2F%3E%3C%2Fsvg%3E)}.mvSlider_controls{display:flex;gap:15px;align-items:center;justify-content:center;padding:0;margin:0 auto;background-color:#fff;position:relative;width:fit-content}.mvSlider_dots{display:flex;gap:15px;align-items:center;justify-content:center}.mvSlider_dot{width:8px;height:8px;padding:0;cursor:pointer;background-color:#ebebeb;border:none;border-radius:50%;transition:all .2s ease}.mvSlider_dot:hover{background-color:#828282}.mvSlider_dot[aria-selected=true]{width:10px;height:10px;background-color:#828282;border-radius:50%}.mvSlider_autoplay-toggle{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;cursor:pointer;background-color:#fff;border:1px solid #aaa;border-radius:50%;transition:all .2s ease;position:absolute;top:50%;right:-39px;transform:translateY(-50%)}.mvSlider_autoplay-toggle:hover{box-shadow:0 1px 4px #0000000d;transform:translateY(-50%) scale(1.05)}.mvSlider_autoplay-icon{display:none;font-size:8px;line-height:1;color:#828282}.mvSlider_autoplay-icon--pause{position:relative;width:6.5px;height:6px}.mvSlider_autoplay-icon--pause:before,.mvSlider_autoplay-icon--pause:after{position:absolute;top:0;display:block;width:1.5px;height:6px;content:"";background-color:#828282}.mvSlider_autoplay-icon--pause:before{left:0}.mvSlider_autoplay-icon--pause:after{right:0}.mvSlider_autoplay-icon--play{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #828282;margin-left:2px}.mvSlider_autoplay-toggle[data-autoplay-state=playing] .mvSlider_autoplay-icon--pause,.mvSlider_autoplay-toggle[data-autoplay-state=stopped] .mvSlider_autoplay-icon--play{display:block}
