@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500&display=swap";.header__wrapper,.header-wrapper{min-height:70px;box-shadow:none!important}.header__heading-link{padding:12px 0}.shopify-section-header,.header__wrapper.scrolled,.header-wrapper.scrolled,.header-sticky .header__wrapper,.header__wrapper.header--scrolled{box-shadow:none!important}@media(max-width:768px){.header__wrapper,.header-wrapper{min-height:60px}.header__heading-link{padding:8px 0}}:root{--color-body-background: #ffffff !important;--color-body-background-rgb: 255, 255, 255 !important;--shadow: none !important;--shadow-header: none !important;--shadow-header-mobile: none !important;--shadow-modal: none !important;--shadow-modal-color: transparent !important;--radius-menu: 0 !important;--color-simple-dropdown: #ffffff !important}body,.main-content,.shopify-section,#MainContent,#MainContent .shopify-section{background-color:#fff!important}body{color:#111}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family, "Canela", Georgia, serif);font-weight:300;color:#111}hr,.section-line,.separator{border-color:#e6e6e2}.image-hover-box__container,.product-card__image-wrapper,.banner__image,.card__image,img{border-radius:0!important}.image-hover01 .image-hover-box__container img,.image-hover02 .image-hover-box__container img,.image-hover03 .image-hover-box__container img,.image-hover04 .image-hover-box__container img,.image-hover05 .image-hover-box__container img{transform:none!important;transition:none!important}.product-card .badge,.product-card__badge,.badge--sale,.badge--soldout,.badge--feature,.product-card__countdown{display:none!important}.header__menu-item,.header__menu-link,.nav-link{font-family:var(--font-body-family, "Inter", sans-serif);font-weight:400;letter-spacing:.05em;text-transform:uppercase;font-size:12px}#MainContent .shopify-section{padding-top:80px;padding-bottom:80px}#MainContent .shopify-section:first-child{padding-top:0;padding-bottom:0}@media(max-width:768px){#MainContent .shopify-section{padding-top:50px;padding-bottom:50px}#MainContent .shopify-section:first-child{padding-top:0;padding-bottom:0}}.shopify-section .section-text,.shopify-section .rich-text,.shopify-section .text-section{font-family:var(--font-heading-family, "Canela", Georgia, serif);font-weight:300;font-size:18px;line-height:1.6;letter-spacing:.01em;color:#333;max-width:680px;margin-left:auto;margin-right:auto;text-align:center}.shopify-section .section-text h2,.shopify-section .rich-text h2,.shopify-section .text-section h2{font-family:var(--font-heading-family, "Canela", Georgia, serif);font-weight:300;font-size:28px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:16px}.collection-products-grid,.featured-collection .product-grid,.products-grid{gap:24px;row-gap:40px}.product-card__title,.product-card .card__heading,.product-card__name{font-family:var(--font-body-family, "Inter", sans-serif);font-weight:400;font-size:13px;letter-spacing:.02em;text-transform:none;color:#222}.product-card__price,.product-card .price,.price__regular{font-family:var(--font-body-family, "Inter", sans-serif);font-weight:300;font-size:12px;letter-spacing:.01em;color:#555}.swiper-pagination-bullets,.product-card .swiper-button-next,.product-card .swiper-button-prev{display:none!important}.product-card .internal-swiper-button-prev,.product-card .internal-swiper-button-next{background:transparent!important;border-radius:0!important;width:28px!important;height:28px!important;padding:0!important;opacity:0!important;top:50%!important;bottom:unset!important;transform:translateY(-50%)!important;transition:opacity .25s ease!important}.product-card .internal-swiper-button-prev,.product-card .swiper-control-container__absolute .internal-swiper-button-prev{left:6px!important;right:unset!important}.product-card .internal-swiper-button-next,.product-card .swiper-control-container__absolute .internal-swiper-button-next,.swiper__animated-arrows .internal-swiper-button-next,.swiper.swiper__animated-arrows .internal-swiper-button-next{right:6px!important;left:unset!important}.product-card .internal-swiper-button-prev svg.theme-icon,.product-card .internal-swiper-button-next svg.theme-icon{width:14px!important;height:14px!important}.product-card .internal-swiper-button-prev svg.theme-icon path,.product-card .internal-swiper-button-next svg.theme-icon path{fill:#555!important}@media(min-width:1025px){.product-card:hover .internal-swiper-button-prev,.product-card:hover .internal-swiper-button-next{opacity:1!important}.product-card .internal-swiper-button-prev:hover svg.theme-icon path,.product-card .internal-swiper-button-next:hover svg.theme-icon path{fill:#111!important}.product-card .internal-swiper-button-prev:hover,.product-card .internal-swiper-button-next:hover{background:transparent!important}}body{font-family:var(--font-body-family, "Inter", sans-serif);letter-spacing:.01em;line-height:1.65}#MainContent .shopify-section{animation:reiko-fadein .8s ease-out}@keyframes reiko-fadein{0%{opacity:0}to{opacity:1}}.shadow,.box-shadow,[style*=box-shadow]{box-shadow:none!important}#MainContent .shopify-section:has(.main-collection-banner){padding-top:30px!important;padding-bottom:10px!important}#MainContent .shopify-section:has(.product-grid__container){padding-top:0!important;padding-bottom:60px!important}[id*=__heading] .main-collection-banner{padding-top:0;padding-bottom:0}.main-collection-banner h1{font-family:var(--font-heading-family, "Canela", Georgia, serif);font-weight:300;font-size:32px;letter-spacing:.04em;text-transform:capitalize;color:#111;text-align:center;margin:0;padding:0}.breadcrumb{display:none!important}.facets-toolbar{border:none!important;padding-top:10px;padding-bottom:16px;margin-bottom:0!important}.facets-toolbar .products-count,.facets__horizontal{display:none!important}.product-grid__container [class*=page-grid-]{gap:20px!important;row-gap:40px!important}.product-card .product-card-small__meta{font-family:var(--font-body-family, "Inter", sans-serif);font-weight:400;font-size:12px;letter-spacing:.02em;text-transform:none;color:#333}.product-card .product-card__heading{margin-top:8px!important}.product-card .product-card-name-size{font-family:var(--font-body-family, "Inter", sans-serif);font-weight:400;font-size:13px;letter-spacing:.01em;color:#222;text-decoration:none}.product-card .price-item,.product-card .price__regular .price-item--regular,.product-card .price,.product-card .price__regular,.product-card .price-item--regular,.product-card .price__main,.product-card .price__main.h5,.product-card .h5.price__main{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-weight:300!important;font-size:12px!important;color:#777!important;letter-spacing:.01em!important}.product-card__image__container .product-card__quick-view,.product-card__image__container .product-card__wishlist,.product-card__image__container .product-card__compare{display:none!important}.top-spacing-none{padding-top:0!important}@media(max-width:768px){#MainContent .shopify-section:has(.main-collection-banner){padding-top:24px!important}.main-collection-banner h1{font-size:24px}}.megamenu-container .megamenu-container_content{width:100%}.megamenu-container_content>*>*{padding-bottom:30px}[class*=submenu-design__]{box-shadow:none!important}.section-header:has(.megamenu-container):not(:has(.header__section-background__boxed)):before{display:none!important}.section-header:has(.submenu--megamenu:hover):before,.section-header:has(.megamenu-container:hover):before{display:none!important}.header__section-background__boxed .submenu-design__megamenu{box-shadow:none!important}.header__desktop__shadow:not(:has(.header__section-background__boxed)):before{box-shadow:none!important}.header__mobile:has(.header__mobile__shadow):before{box-shadow:none!important}.header-boxed-shadow__item{box-shadow:none!important}.section-header,.section-header *,.header__main,.header__desktop{--color-simple-dropdown: #ffffff !important;--color-submenu-bg-block: #ffffff !important}[class*=submenu-design__]{background:#fff!important;background-color:#fff!important;border:none!important;border-radius:0!important}.submenu-design__megamenu,.section-header .submenu-design__megamenu,.header__main .submenu-design__megamenu,.megamenu-container .submenu-design__megamenu{background:#fff!important;background-color:#fff!important;border-radius:0!important;box-shadow:none!important}.submenu-design__simple,.section-header .submenu-design__simple,.header__main .submenu-design__simple{background:#fff!important;background-color:#fff!important;border-radius:0!important;box-shadow:none!important;border-bottom:1px solid #e8e8e8!important}[class*=submenu-design__] .submenu__item,[class*=submenu-design__] .submenu__item.megamenu-item{color:#111!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.05em!important;text-transform:uppercase!important}.submenu-design__megamenu .submenu__item__level-2{color:#111!important}.submenu-design__megamenu .megamenu-childs .submenu__item{font-size:12px!important;font-weight:400!important}.megamenu-container .submenu-design__megamenu{border-bottom:1px solid #e8e8e8!important}.section-header,.section-header:has(sticky-header){transition:none!important}.vertical-sticky{transition:none!important}.fixed-header-group .header__desktop__shadow,.fixed-header-group .header__main,.fixed-header-group .header__mobile,.fixed-header-group .header__desktop__shadow:before,.fixed-header-group .header__mobile:has(.header__mobile__shadow):before{transition:none!important}[class*=submenu-design__],.megamenu-bg-overlay{transition:none!important}.header__main .list-menu__item{color:#555!important;transition:color .2s ease!important}.header__main .list-menu--hover:hover>.list-menu__item,.header__main .list-menu--hover:has(+.megamenu-container:hover)>.list-menu__item,.header__main .list-menu .list-menu__item--active{color:#111!important}.menu--animation-underline li>.list-menu__item>span:before,.menu--animation-underline li>.list-menu__item>span:after{display:none!important;width:0!important;height:0!important;content:none!important}.header__main .list-menu__item svg{display:none!important}.submenu-container .submenu__item .submenu__item_text:before{display:block!important;content:""!important;position:absolute!important;bottom:-1px!important;left:0!important;width:0!important;height:1px!important;background:#444!important;transition:width .3s ease!important}.submenu-container .submenu__item .submenu__item_text{position:relative!important;display:inline-block!important}.submenu-container .submenu__item:hover .submenu__item_text:before,.submenu-container li:hover>.submenu__item .submenu__item_text:before{width:100%!important;display:block!important}.submenu-container li:hover>.submenu__item{font-weight:inherit!important;color:#333!important}[class*=submenu-design__] li:hover>.submenu__item{text-decoration:none!important;font-weight:inherit!important;color:#333!important}[class*=submenu-design__] li:hover>.submenu__item svg path{fill:#333!important}[class*=submenu-design__] .submenu__item.megamenu-item:hover{color:#333!important;font-weight:inherit!important}[data-parent-megamenu] .megamenu-group .submenu__item:hover{color:#222!important}[data-parent-megamenu] .banner-item-text-outside a[class*=h]:hover{color:inherit!important}.header__main .header__icons .header__button svg{width:16px!important;height:16px!important;transition:none!important}.header__main .header__icons .header__button.move-icon-up svg,.header__main .header__icons .header__button.move-icon-up .header__button__bubble__text{transition:none!important}.header__main .header__icons .header__button.move-icon-up:not(:has(.header__button__bubble)):hover svg,.header__main .header__icons .header__button.move-icon-up:not(:has(.header__button__bubble)):hover .header__button__bubble__text,.header__main .header__icons .header__button.move-icon-up:has(.header__button__bubble__count:empty):hover svg,.header__main .header__icons .header__button.move-icon-up:has(.header__button__bubble__count:empty):hover .header__button__bubble__text{transform:none!important}.header__main .header__icons .header__button.move-icon-up:hover .header__button__bubble{top:-11px!important;left:13px!important;width:18px!important;height:18px!important}.header__main .header__icons .header__button:hover svg path{fill:var(--color-text-icons-block, #333)!important}.header__main .header__icons .header__button:hover>span{color:var(--color-text-link-block, #333)!important}.header__main .header__icons .header__button:hover .header__button__bubble{background:var(--color-bubble-bg, #333)!important;color:var(--color-bubble-text, #fff)!important}.header__main .header__icons .header__button svg path{transition:none!important}[class*=submenu-design__],.megamenu-container,.megamenu-container_content,.submenu-design__megamenu{transition:none!important}.shopify-section-group-header-group{position:sticky!important;top:0!important;z-index:20!important;background:var(--color-body-background, #fff)!important}[data-section-name=main-collection-banner] .main-collection-banner__content h1{font-family:Playfair Display,Georgia,Times New Roman,serif!important;font-size:26px!important;font-weight:400!important;letter-spacing:.02em!important;color:#3a3a3a!important;text-transform:none!important;margin:0!important}[data-section-name=main-collection-banner]{padding-top:20px!important;padding-bottom:0!important}[data-section-name=main-collection-banner]+[data-section-name=main-collection-product-grid]{margin-top:0!important}.top-spacing-none{padding-top:0!important;margin-top:0!important}.facets-toolbar{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:20px!important;grid-template-columns:unset!important;font-size:12px!important;color:#3a3a3a!important;margin-bottom:30px!important}.facet-filters-form.hide-st{display:none!important}.page-grid__collection-sidebar{display:block!important}.page-grid__collection-sidebar>.product-grid__container{max-width:100%!important}@media(min-width:1025px){.mobile-facets{display:block!important}}.mobile-facets__button{background:none!important;border:none!important;padding:0!important;margin:0!important;box-shadow:none!important;color:#3a3a3a!important;font-size:12px!important;font-weight:400!important;letter-spacing:.03em!important;display:flex!important;align-items:center!important;height:auto!important;width:auto!important;text-decoration:none!important;gap:0!important}.mobile-facets__button:hover{color:#000!important;background:none!important}.mobile-facets__button svg{display:none!important}.grid-selector{display:none!important}.facets-toolbar>div:empty{display:none!important}[data-section-name=main-collection-product-grid] .product-card__content{font-size:12px!important;color:#3a3a3a!important}.toolbar-view-pagination{font-size:13px!important;font-weight:400!important;color:#000!important;letter-spacing:.02em!important;display:flex!important;align-items:center!important;line-height:1!important}.facets-toolbar{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:25px!important}@media screen and (max-width:749px){.facets-toolbar{padding:0 15px!important;justify-content:flex-end!important}.section-header.mobile-only,.mobile-facets__wrapper.mobile-only-hub{display:none!important}}[data-section-name=brands-list]{padding-top:20px!important}[data-section-name=brands-list] h1{font-family:Playfair Display,Georgia,Times New Roman,serif!important;font-size:26px!important;font-weight:400!important;letter-spacing:.02em!important;color:#3a3a3a!important;text-transform:none!important}[data-section-name=brands-list] .mt40:has(form.search){max-width:480px!important;margin:16px auto 0!important}[data-section-name=brands-list] .mt40:has(form.search) .field__input{border:none!important;border-bottom:1px solid #ccc!important;border-radius:0!important;background:transparent!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.02em!important;padding:8px 40px 8px 0!important;color:#111!important}[data-section-name=brands-list] .mt40:has(form.search) .field__input:active,[data-section-name=brands-list] .mt40:has(form.search) .field__input:focus,[data-section-name=brands-list] .mt40:has(form.search) .field__input:hover,[data-section-name=brands-list] .mt40:has(form.search) .field:hover .field__input,[data-section-name=brands-list] .mt40:has(form.search) .field__input:not(:focus):hover{border:none!important;border-bottom:1px solid #111!important;background:transparent!important;outline:none!important;box-shadow:none!important;padding:8px 40px 8px 0!important}[data-section-name=brands-list] .mt40:has(form.search) .field__label{display:none!important}[data-section-name=brands-list] .mt40:has(form.search) .field .field__input:focus,[data-section-name=brands-list] .mt40:has(form.search) .field .field__input:not(:placeholder-shown){padding-top:8px!important}[data-section-name=brands-list] .mt40:has(form.search) .search__button{background:transparent!important;border:none!important;color:#111!important;padding:0!important}[data-section-name=brands-list] .mt40:has(form.search) .field:hover svg path,[data-section-name=brands-list] .mt40:has(form.search) .field button:hover svg path{fill:#111!important}[data-section-name=brands-list] .mt40:has(form.search) .predictive-search-container{display:none!important}[data-section-name=brands-list] p[role=status]{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:13px!important;font-weight:400!important;color:#999!important;letter-spacing:.03em!important;margin-top:10px!important;margin-bottom:10px!important}[data-section-name=brands-list] .product-card .price,[data-section-name=brands-list] .product-card .price__main,[data-section-name=brands-list] .product-card .product__price-container{display:none!important}[data-section-name=brands-list] .product-card__content{font-size:12px!important;color:#3a3a3a!important}[data-section-name=brands-list] .product-card .product__title{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.02em!important;color:#111!important}[data-section-name=brands-list] .pagination__view-label{display:none!important}[data-section-name=brands-list] .pagination__item{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:13px!important;font-weight:400!important;color:#999!important;border-radius:0!important;min-width:36px!important;min-height:36px!important}[data-section-name=brands-list] .pagination__item--current{color:#111!important;background:transparent!important;border-bottom:1px solid #111!important}[data-section-name=brands-list] .pagination__item:hover{color:#111!important;background:transparent!important}[data-section-name=brands-list] .separate-line{border-color:#e8e8e8!important}[data-section-name=brands-list] .facets-toolbar{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:16px!important;margin-top:20px!important;margin-bottom:10px!important}[data-section-name=brands-list] .facets-toolbar .products_count{margin:0!important;padding:0!important;font-size:12px!important;font-weight:400!important;color:#999!important;line-height:1!important}@media(max-width:768px){[data-section-name=brands-list] h1{font-size:20px!important}}footersticky-nav,.footer-sticky-nav{display:none!important;visibility:hidden!important;height:0!important;opacity:0!important;pointer-events:none!important}.mobile-facets__wrapper,.mobile-facets__inner,.mobile-facets__content,.popup-modal__content,menu-drawer.mobile-facets .popup-modal__content,menu-drawer.mobile-facets .popup-modal__content__data{background-color:#fff!important;color:#000!important;border:none!important}menu-drawer.mobile-facets .popup-modal{padding:0!important;align-items:flex-start!important}menu-drawer.mobile-facets .popup-modal__content{width:400px!important;max-width:90vw!important;height:100%!important;border-radius:0!important;margin:0!important;left:auto!important;right:0!important}.popup-modal__overlay{display:flex!important;background-color:#0000004d!important}menu-drawer.mobile-facets .popup-modal__toggle{right:10px!important;top:10px!important;left:auto!important;z-index:20!important;position:absolute!important}.mobile-facets__submenu{position:absolute!important;top:0!important;right:0!important;left:0!important;bottom:0!important;width:100%!important;max-width:none!important;height:100%!important;z-index:2!important;background-color:#fff!important;transform:translate(100%)!important;transition:transform .3s ease-out!important;box-shadow:none!important}details[open]>.mobile-facets__submenu,details.menu-opening>.mobile-facets__submenu{transform:translate(0)!important}.mobile-facets__header{background-color:#fff!important;border-bottom:1px solid #e0e0e0!important;padding:20px 30px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.mobile-facets__close-button{margin:0!important;padding:0!important;color:#000!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:center!important}.mobile-facets__close-button .icon-arrow-left-2{display:none!important}.mobile-facets__close-button:after{content:"\2715"!important;font-size:18px!important;font-weight:300!important;font-family:sans-serif!important}.mobile-facets__close-button .h5{display:none!important}.mobile-facets__display__content{padding:0 30px!important}.mobile-facets__item{border-bottom:1px solid #f0f0f0!important;padding:15px 0!important}.mobile-facets__heading,.mobile-facets__summary{text-align:center!important;font-size:13px!important;font-weight:400!important;letter-spacing:.05em!important;padding:20px 0!important;border-bottom:none!important}.mobile-facets-wrap,.mobile-facets-wrap.mobile-facets-buttons{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;padding:0 30px 30px!important;border-top:1px solid #e5e5e5!important;border-left:1px solid #e5e5e5!important}.mobile-facets__item{padding:0!important;border:none!important;display:flex!important;background:transparent!important}.mobile-facets__item label.facet-checkbox{width:100%!important;height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border-right:1px solid #e5e5e5!important;border-bottom:1px solid #e5e5e5!important;cursor:pointer!important;background:transparent!important;transition:background-color .2s ease!important}.mobile-facets__item .checkbox-input__checkmark,.mobile-facets__item .icon-checkmark,.mobile-facets__item input[type=checkbox]{display:none!important}.mobile-facets__item .checkbox__label{font-family:var(--font-body-family)!important;font-size:13px!important;color:#1a1a1a!important;text-transform:uppercase!important;letter-spacing:.05em!important}.mobile-facets__item label.facet-checkbox:has(input:checked){background-color:#f5f5f5!important}.mobile-facets__item label.facet-checkbox:has(input:checked) .checkbox__label{font-weight:600!important;color:#000!important}.mobile-facets__item[data-filter-type=colors] label{justify-content:flex-start!important;padding-left:20px!important}.mobile-facets__footer{padding:30px!important;border-top:none!important;position:sticky!important;bottom:0!important;background:#fff!important;z-index:5!important}.mobile-facets__footer facet-remove{display:none!important}.mobile-facets__footer .button{width:100%!important;background-color:#000!important;color:#fff!important;border:none!important;height:50px!important;font-size:13px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.1em!important;display:flex!important;align-items:center!important;justify-content:center!important}.facet-drawer__toolbar{padding:20px 30px!important;border-bottom:1px solid #e0e0e0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:0!important}.facet-drawer__toolbar h4{margin:0!important;font-family:var(--font-heading-family)!important;font-size:20px!important;font-weight:400!important;text-transform:capitalize!important;letter-spacing:.02em!important}.facet-drawer__toolbar .mobile-facets__count{display:none!important}.mobile-facets__item{padding:15px 30px!important;border-bottom:1px solid #f5f5f5!important;font-family:var(--font-body-family)!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.05em!important;background:transparent!important}.mobile-facets__item .icon-arrow-right-small{width:10px!important;height:10px!important}.mobile-facets__item label{font-size:14px!important}.mobile-facets__footer{border-top:1px solid #e5e5e5!important;padding:20px!important}.mobile-facets__footer>*{box-shadow:none!important}.mobile-facets__footer .button:before,.mobile-facets__footer .button:after,.mobile-facets__footer .btn:before,.mobile-facets__footer .btn:after{background:none!important;content:none!important;display:none!important}.mobile-facets__footer .button,.mobile-facets__footer .btn{background-color:#000!important;color:#fff!important;border:1px solid #000000!important;border-radius:0!important;font-family:var(--font-body-family)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:12px 20px!important}.mobile-facets__footer .button.mobile-facets__clear{background-color:transparent!important;color:#000!important;border:1px solid #e5e5e5!important;margin-right:10px!important}.mobile-facets__button{font-family:var(--font-heading-family)!important;font-size:13px!important;text-transform:capitalize!important;color:#000!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important;gap:5px!important;line-height:1!important}@media screen and (max-width:749px){body{overflow-x:hidden!important}#MainContent .shopify-section:has(.product-grid__container){padding-bottom:40px!important}.facets-toolbar{padding:0 16px!important;gap:16px!important;margin-bottom:16px!important;justify-content:center!important}.toolbar-view-pagination,.mobile-facets__button{font-size:12px!important}[data-section-name=main-collection-banner] .main-collection-banner__content h1{font-size:20px!important}#product-grid,.product-grid__container,.page-grid__collection-sidebar{width:100%!important;max-width:100%!important;flex:none!important;padding:0!important;display:block!important}.collection__container,[class*=page-grid-].collection__container{width:100%!important;max-width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:0!important;grid-template-columns:unset!important;padding:0 12px!important;box-sizing:border-box!important;flex:none!important}.collection__container>.product-card,[class*=page-grid-].collection__container>.product-card,[class*=page-grid-]>.product-card{width:calc(50% - 8px)!important;max-width:calc(50% - 8px)!important;flex:0 0 calc(50% - 8px)!important;margin:0 4px 20px!important;padding:0!important;box-sizing:border-box!important;text-align:center!important}.product-card .product-card-name-size,.product-card .product-card__title,.product-card .price-item,.product-card .price__regular .price-item--regular{font-size:11px!important}menu-drawer.mobile-facets .popup-modal__content{width:100%!important;max-width:100%!important}}.pagination__item-arrow{width:24px!important;height:24px!important;background:none!important;border:none!important;color:#3a3a3a!important;display:flex!important;align-items:center!important;justify-content:center!important}.pagination__item-arrow svg{width:10px!important;height:10px!important;display:block!important}menu-drawer.mobile-facets .popup-modal,menu-drawer.mobile-facets .popup-modal *,menu-drawer.mobile-facets .popup-modal *:before,menu-drawer.mobile-facets .popup-modal *:after{transition:none!important;animation:none!important}menu-drawer.mobile-facets .popup-modal__content{transition:none!important}menu-drawer.mobile-facets .popup-modal__toggle{display:none!important}menu-drawer.mobile-facets .popup-modal__content__data{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden!important;padding:0!important}.facet-filters-form__desktop:has(#FacetSortForm){display:none!important}.active-facets-container,.facets__horizontal-result{display:none!important}.product-grid__container>.active-facets-container+*{margin-top:0!important}[data-section-name=brands-list] .search__field__input{max-width:500px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}[data-section-name=brands-list] .popup-modal__opener[data-modal="#PopupModal-quickview"],.collection_facets_loader .themeloader,.collection_facets_loader .themeloader_container__content{display:none!important}.collection_facets_loader{background:#fff9!important;backdrop-filter:blur(1px)!important;-webkit-backdrop-filter:blur(1px)!important;transition:opacity .2s ease,visibility .2s ease!important}#ProductGridContainer:before{background:#ffffff80!important;transition:opacity .2s ease,visibility .2s ease!important}.reiko-filter__header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:24px 24px 20px!important;flex-shrink:0!important}.reiko-filter__title{font-family:var(--font-heading-family, Georgia, serif)!important;font-size:18px!important;font-weight:400!important;letter-spacing:.02em!important;color:#111!important;text-transform:none!important}.reiko-filter__close{background:none!important;border:none!important;padding:4px!important;cursor:pointer!important;font-size:18px!important;color:#111!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important}.reiko-filter__body{flex:1!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;padding:0 0 40px!important}.reiko-filter__group{padding:0!important;margin-bottom:8px!important}.reiko-filter__group-title{text-align:left!important;font-family:var(--font-body-family, sans-serif)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#999!important;padding:20px 24px 10px!important}.reiko-filter__options{list-style:none!important;margin:0!important;padding:0 20px!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important}.reiko-filter__option-item{margin:0!important;padding:0!important;display:flex!important}.reiko-filter__option-label{width:100%!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:10px 8px!important;border:1px solid #e0e0e0!important;cursor:pointer!important;background:transparent!important;transition:background .15s ease,border-color .15s ease!important;text-align:center!important}.reiko-filter__option-label:hover{background:#f5f5f5!important;border-color:#ccc!important}.reiko-filter__option-label.is-active{background:#111!important;border-color:#111!important}.reiko-filter__option-label.is-active .reiko-filter__option-text{color:#fff!important}.reiko-filter__option-label.is-disabled{opacity:.3!important;cursor:not-allowed!important}.reiko-filter__option-label input[type=checkbox],.reiko-filter__option-label input[type=radio]{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important}.reiko-filter__option-text{font-family:var(--font-body-family, sans-serif)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.03em!important;color:#111!important;text-transform:none!important;line-height:1.3!important}.reiko-filter__price-wrap{padding:0 24px 8px!important}.reiko-filter__price-range{display:flex!important;gap:16px!important}.reiko-filter__price-field{flex:1!important;display:flex!important;flex-direction:column!important;gap:4px!important}.reiko-filter__price-field label{font-size:11px!important;color:#999!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-family:var(--font-body-family, sans-serif)!important}.reiko-filter__price-input{border:none!important;border-bottom:1px solid #111!important;padding:8px 0!important;font-size:14px!important;font-family:var(--font-body-family, sans-serif)!important;width:100%!important;background:transparent!important;outline:none!important;border-radius:0!important;color:#111!important}.reiko-filter__price-input:focus{border-bottom-color:#111!important}.reiko-filter__price-input::placeholder{color:#bbb!important}.mobile-facets__form{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden!important}.facet-drawer__toolbar,.facet-drawer__content,.mobile-facets__details,.mobile-facets__submenu{display:none!important}.reiko-filter__more-btn{display:block!important;background:none!important;border:none!important;padding:10px 24px 8px!important;font-family:var(--font-body-family, sans-serif)!important;font-size:12px!important;font-weight:400!important;color:#111!important;cursor:pointer!important;text-decoration:underline!important;text-underline-offset:3px!important;letter-spacing:.02em!important;text-align:left!important;width:auto!important}.reiko-filter__more-btn:hover{color:#555!important}.reiko-filter__option-hidden{display:none!important}.reiko-filter__group.is-expanded .reiko-filter__option-hidden{display:flex!important}[data-section-name=main-list-collections] .section-heading-container h1{font-family:Playfair Display,Georgia,Times New Roman,serif!important;font-size:26px!important;font-weight:400!important;font-style:normal!important;text-transform:none!important;letter-spacing:.02em!important;color:#3a3a3a!important;margin:0!important;padding:0!important}[data-section-name=main-list-collections] .section-heading-container{padding-top:40px!important;padding-bottom:10px!important}[data-section-name=main-list-collections] .page-grid-4{grid-template-columns:repeat(5,1fr)!important;column-gap:16px!important;row-gap:40px!important}@media(max-width:1200px){[data-section-name=main-list-collections] .page-grid-4{grid-template-columns:repeat(4,1fr)!important}}@media(max-width:768px){[data-section-name=main-list-collections] .page-grid-4{grid-template-columns:repeat(2,1fr)!important;column-gap:12px!important;row-gap:30px!important}[data-section-name=main-list-collections] .section-heading-container{padding-top:24px!important}[data-section-name=main-list-collections] .section-heading-container h1{font-size:22px!important}}[data-section-name=main-list-collections] .collection-list{text-decoration:none!important}[data-section-name=main-list-collections] .collection-list .image-hover-box__container img,[data-section-name=main-list-collections] .collection-list .image-hover-box__container svg{transition:none!important;transform:none!important}[data-section-name=main-list-collections] .collection-list:hover .image-hover-box__container img{transform:none!important;transition:none!important}[data-section-name=main-list-collections] .image-hover-box__container{border-radius:0!important;overflow:hidden!important}[data-section-name=main-list-collections] .collection-list .mt13{text-align:left!important;margin-top:10px!important}[data-section-name=main-list-collections] .collection-list__heading{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:13px!important;font-weight:400!important;text-transform:none!important;letter-spacing:.01em!important;color:#111!important;line-height:1.5!important}[data-section-name=main-list-collections] .collection-list__heading.animation-underline:before,[data-section-name=main-list-collections] .collection-list__heading.animation-underline:after{display:none!important}[data-section-name=main-list-collections] .collection-list__text{display:none!important}[data-section-name=main-list-collections] .collection-list:hover .collection-list__heading{color:#111!important;text-decoration:none!important}.facets-toolbar.toolbar__design_2{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:24px!important}.facets-toolbar .toolbar-view-pagination{order:2!important}.facets-toolbar .mobile-facets{order:1!important}@media(max-width:576px){.facets-toolbar{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:16px!important;row-gap:0!important}.facets-toolbar .mobile-facets{order:1!important;flex:0 0 auto!important}.facets-toolbar .toolbar-view-pagination{order:2!important;flex:0 0 auto!important}.facets-toolbar .products_count,.facets-toolbar .grid-selector{display:none!important}}@media(min-width:577px)and (max-width:1024px){.facets-toolbar{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:20px!important}.facets-toolbar .mobile-facets{order:1!important}.facets-toolbar .toolbar-view-pagination{order:2!important}}@media(max-width:768px){.popup-modal.popup-modal__right .popup-modal__content{width:100%!important;max-width:100%!important}}@media(max-width:1024px){.header__mobile__grid{min-height:44px!important;padding:8px 16px!important;align-items:center!important}.menu-drawer .menu-drawer__button svg{width:18px!important;height:18px!important}.header__mobile__grid .header__icons{gap:14px!important}.header__mobile__grid .header__icons .header__button svg{width:17px!important;height:17px!important}.header__mobile__grid .header__heading-link{display:flex!important;justify-content:center!important}}@media(max-width:1024px){.menu-drawer .popup-modal__content{background:#fff!important}.menu-drawer .popup-modal__content__data{display:flex!important;flex-direction:column!important;min-height:100%!important}#tab-shop .menu-drawer__navigation:first-child>ul>li:last-child{display:none!important}.menu-drawer .popup-modal__toggle.mobile-menu-close svg{width:14px!important;height:14px!important}.mobile-menu-tab{font-size:11px!important;letter-spacing:.12em!important;font-weight:400!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;text-transform:uppercase!important;padding:14px 8px 12px!important;color:#999!important;border:none!important;background:none!important;cursor:pointer!important;border-bottom:1.5px solid transparent!important;transition:color .2s ease,border-color .2s ease!important}.mobile-menu-tab.active{color:#111!important;border-bottom:1.5px solid #111!important}.menu-drawer__menu-item__link.h4{font-size:15px!important;font-weight:500!important;letter-spacing:.06em!important}.menu-drawer__menu-item{padding:12px 20px!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:400!important;color:#333!important}.menu-drawer__menu-item__main{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-weight:400!important;font-size:13px!important;letter-spacing:.08em!important}.menu-drawer .menu-drawer__menu-item img:first-child,.menu-drawer .menu-drawer__menu-item:not(.menu-drawer__back-button) svg:not(:last-child){width:20px!important;height:20px!important}.menu-drawer__submenu{background:#fff!important}.menu-drawer__inner-submenu{padding:20px 0!important}.menu-drawer__back-button{padding:12px 20px!important;margin-top:0!important;font-size:12px!important;letter-spacing:.08em!important}.drawer-customer-accounts__modal__header{padding:0 20px 12px!important}.menu-drawer__account-icons .header__button{padding:10px 20px!important;font-size:13px!important;letter-spacing:.05em!important}.menu-drawer .popup-modal__content__data>*:not(:first-child){border-top:none!important}.menu-drawer .header-social-icons a{padding:8px 20px!important}.menu-drawer .popup-modal__content__data .menu-drawer__selectors{padding:20px!important}}@media(max-width:576px){.header__mobile__grid{padding:6px 12px!important}.menu-drawer__menu-item,.drawer-customer-accounts__modal__header,.menu-drawer__account-icons .header__button,.menu-drawer .header-social-icons a{padding-left:16px!important;padding-right:16px!important}.mobile-menu-topbar .mobile-menu-tabs-container{padding-left:12px!important}}@media(max-width:1024px){.menu-drawer .popup-modal.popup-modal__left{padding:0!important}}.reiko-login{display:flex;min-height:calc(100vh - 70px);width:100%;background:#fff}.reiko-login__image-col{flex:1 1 50%;position:relative;overflow:hidden}.reiko-login__img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.reiko-login__img-placeholder{width:100%;height:100%;background:#f5f5f0}.reiko-login__content-col{flex:1 1 50%;display:flex;align-items:center;justify-content:center;padding:80px 40px;background:#fff}.reiko-login__content-inner{max-width:340px;width:100%;text-align:center}.reiko-login__title{font-family:var(--font-body-family, "Inter", sans-serif);font-weight:400;font-size:13px;letter-spacing:.2em;text-transform:uppercase;margin:0 0 20px;color:#111}.reiko-login__desc{font-family:var(--font-body-family, "Inter", sans-serif);font-size:13px;line-height:1.7;color:#888;margin:0 0 36px;letter-spacing:.01em}.reiko-login__btn{display:block;width:100%;padding:15px 0;border:1px solid #111;background:transparent;color:#111;font-family:var(--font-body-family, "Inter", sans-serif);font-size:11px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;text-align:center;transition:background .3s ease,color .3s ease;cursor:pointer}.reiko-login__btn:hover{background:#111;color:#fff}.reiko-login__divider{width:40px;height:1px;background:#ddd;margin:32px auto}.reiko-login__create{font-family:var(--font-body-family, "Inter", sans-serif);font-size:12px;color:#999;letter-spacing:.02em;margin:0}.reiko-login__create-link{color:#111;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;margin-left:4px;transition:opacity .2s ease}.reiko-login__create-link:hover{opacity:.6}.shopify-section:has(.reiko-login){margin:0!important;padding:0!important}@media(max-width:768px){.reiko-login{flex-direction:column;min-height:auto}.reiko-login__image-col{flex:none;height:55vh;position:relative}.reiko-login__content-col{flex:none;padding:40px 24px 60px}.reiko-login__content-inner{max-width:100%}.reiko-login__title{font-size:12px}.reiko-login__desc{font-size:12px;margin-bottom:28px}}.header-customer-accounts__modal{display:none!important}.header-modal-search{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;padding:0!important;display:flex!important;flex-direction:row!important;justify-content:flex-end!important;align-items:stretch!important;background:transparent!important}.header-modal-search>.popup-modal__overlay{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:#00000026!important;z-index:0!important}.header-modal-search>.popup-modal__content{position:relative!important;width:420px!important;max-width:100vw!important;height:100%!important;background:#fff!important;z-index:1!important;box-shadow:-4px 0 30px #00000014!important;overflow:visible!important;flex-shrink:0!important;padding:30px 30px 20px!important;box-sizing:border-box!important}.popup-modal__search{position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:100%!important;max-width:100%!important;height:100%!important;background:#fff!important;box-shadow:none!important;padding:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.popup-modal__search .popup__predictive-search-container,.popup-modal__search .header-modal-search__external-content{flex:1 1 0!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}.reiko-search-products-grid{position:fixed!important;top:0!important;left:0!important;width:calc(100vw - 420px)!important;height:100vh!important;height:100dvh!important;overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;background:#f5f5f5!important;z-index:99999!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important;padding:15px!important;align-content:start!important}.reiko-search-product-card{display:block!important;text-decoration:none!important;color:#111!important;padding:0 5px 20px!important}.reiko-search-product-card__image{width:100%!important;aspect-ratio:3/4!important;overflow:hidden!important;background:#ebebeb!important;margin-bottom:8px!important}.reiko-search-product-card__image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.reiko-search-product-card__info{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:10px!important}.reiko-search-product-card__title{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.02em!important;color:#111!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.reiko-search-product-card__price{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:12px!important;font-weight:400!important;color:#111!important;white-space:nowrap!important;flex-shrink:0!important}.reiko-search-product-card:hover .reiko-search-product-card__title{color:#555!important}body:has(.reiko-search-products-grid) .header-modal-search>.popup-modal__overlay{background:transparent!important}body:has(.reiko-search-products-grid) .section-header,body:has(.reiko-search-products-grid) .shopify-section-header{z-index:1!important}@media(min-width:1025px)and (max-width:1299px){.header-modal-search>.popup-modal__content{width:320px!important;padding:24px 20px 20px!important}.reiko-search-products-grid{width:calc(100vw - 320px)!important;grid-template-columns:repeat(2,1fr)!important;padding:15px 12px!important}.popup-modal__search .field__input{margin:20px 16px 0!important;width:calc(100% - 32px)!important;font-size:13px!important}.popup-modal__search .popup__predictive-search-container{padding:30px 16px 20px!important}.popup-modal__search .popup-modal__toggle{top:20px!important;right:16px!important}}@media(max-width:1024px){.header-modal-search{flex-direction:column!important;justify-content:flex-start!important}.header-modal-search>.popup-modal__content{width:100%!important;max-width:100%!important;height:100%!important;padding:20px!important;box-shadow:none!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.reiko-search-products-grid{display:none!important}.header-modal-search>.popup-modal__overlay{display:none!important}}.reiko-mobile-products{display:none!important}@media(max-width:1024px){.reiko-mobile-products{display:block!important;margin-top:20px!important}.reiko-mobile-products>.predictive-search__heading{padding-top:50px!important}.reiko-mobile-products__scroll{display:flex!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;padding:0 var(--horizontal-padding, 20px)!important}.reiko-mobile-products__scroll::-webkit-scrollbar{display:none!important}.reiko-mobile-product-card{display:flex!important;flex-direction:column!important;flex-shrink:0!important;width:140px!important;text-decoration:none!important;color:#111!important;scroll-snap-align:start!important}.reiko-mobile-product-card__image{width:140px!important;height:187px!important;overflow:hidden!important;background:#ebebeb!important;margin-bottom:6px!important}.reiko-mobile-product-card__image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.reiko-mobile-product-card__title{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.02em!important;color:#111!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.3!important}.reiko-mobile-product-card__price{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:11px!important;font-weight:400!important;color:#777!important;line-height:1.3!important}.reiko-mobile-product-card:active .reiko-mobile-product-card__title{color:#555!important}}.popup-modal__search__heading{display:none!important}.popup-modal__search .field__label{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.03em!important;color:#999!important;left:0!important;padding-left:0!important}.popup-modal__search .field__input{border:none!important;border-bottom:1px solid #111!important;border-radius:0!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:14px!important;letter-spacing:.03em!important;color:#111!important;padding:12px 0!important;background:transparent!important;margin:30px 30px 0!important;width:calc(100% - 60px)!important}.popup-modal__search .field__input:hover,.popup-modal__search .field__input:focus,.popup-modal__search .field__input:active{border-color:#111!important;outline:none!important;box-shadow:none!important;background:transparent!important}.popup-modal__search .field:hover .field__input,.popup-modal__search .field__input:not(:focus):hover{background:transparent!important;border-color:#111!important;outline:none!important;box-shadow:none!important}.popup-modal__search .field__input::placeholder{color:#999!important;font-size:14px!important;letter-spacing:.03em!important}.popup-modal__search .field__button{display:none!important}.popup-modal__search .popup-modal__toggle{position:absolute!important;top:30px!important;right:30px!important;z-index:10!important}.popup-modal__search .popup__predictive-search-container{padding:50px 30px 30px!important;margin:0!important}.popup-modal__search .predictive-search__result-group{flex-direction:column!important;gap:0!important}.popup-modal__search .predictive-search__result-group>div{width:100%!important;max-width:100%!important;flex:none!important;border-bottom:none!important;padding-bottom:0!important}.popup-modal__search .predictive-search__heading{display:block!important;color:#999!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:14px!important;letter-spacing:.03em!important;text-transform:capitalize!important;font-weight:400!important;margin:0 0 14px!important;padding:0!important}.popup-modal__search .predictive-search__results-list{list-style:none!important;padding:0!important;margin:0!important}.popup-modal__search .predictive-search__list-item{padding:0!important;margin:0 0 2px!important}.popup-modal__search .predictive-search__item{color:#111!important;text-decoration:none!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.03em!important;display:inline!important;padding:0 0 1px!important;border-bottom:1px solid transparent!important;transition:border-color .2s ease!important;position:relative!important}.popup-modal__search .predictive-search__item:before,.popup-modal__search .predictive-search__item span:before{content:none!important;display:none!important}.popup-modal__search .predictive-search__item:hover{color:#111!important;text-decoration:none!important;border-bottom:1px solid #111!important}.popup-modal__search .predictive-search__item svg,.popup-modal__search .predictive-search__item .icon{display:none!important}.popup-modal__search .resource-collection__image{display:none!important}.popup-modal__search .resource-collection{display:block!important;padding:4px 0!important}.popup-modal__search #predictive-search-option-search-keywords,.popup-modal__search .predictive-search-option-search-keywords{display:none!important}.popup-modal__search .predictive-search__item-query-result{text-transform:capitalize!important}.popup-modal__search #predictive-search-option-search-keywords svg{fill:#111!important;color:#111!important}.popup-modal__search .predictive-search__loading-state svg circle{stroke:#111!important}.reiko-search-recommended{margin-top:30px!important}.popup-modal__search .predictive-search__results-groups-wrapper--no-suggestions,.popup-modal__search .predictive-search__results-groups-wrapper--no-products{display:block!important}.disclosure__link{color:#111!important}.disclosure__link.link-active{color:#111!important;font-weight:500!important}#theme-section-banners_kkPcUx .section-heading-desc-text{text-align:left!important}#theme-section-contact_cta .btn__bottom-text.is-hidden{display:none!important}#theme-section-contact_cta .btn__top-text.is-visible{position:relative!important;top:0!important}#theme-section-contact_cta .btn__transition-text:hover .btn__top-text.is-visible{top:0!important;transform:none!important}.header-nav-lang{display:flex;align-items:center}.header-nav-lang .disclosure-selector{color:#111!important;font-size:13px!important;font-weight:500!important;letter-spacing:.05em!important;gap:0!important;padding:0!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent;touch-action:manipulation;min-height:20px;min-width:20px;justify-content:center;line-height:1}.header-nav-lang .disclosure-selector svg path{fill:#111!important}.header-nav-lang .disclosure-form-field{position:relative}.header-nav-lang .disclosure__list{min-width:unset!important;width:auto!important;padding:10px 16px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;top:calc(100% + 8px)!important;bottom:unset!important;z-index:100!important;opacity:1!important;border-radius:4px!important;box-shadow:0 4px 12px #0000001a!important;animation:none!important}.header-nav-lang .disclosure__list[hidden]{display:none!important}.header-nav-lang .disclosure__list:not([hidden]){display:block!important}.header-nav-lang .disclosure__list__content{min-height:unset!important;max-height:none!important}.header-nav-lang .disclosure__link{font-size:13px!important;font-weight:500!important;letter-spacing:.05em!important;padding:6px 4px!important;display:flex!important;align-items:center!important;min-height:32px!important;white-space:nowrap!important}.header-nav-lang .disclosure__link.link-active{pointer-events:none!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important}.header-nav-lang .disclosure__link span:before,.header-nav-lang .disclosure__link span:after{display:none!important}.popup-modal__search .predictive-search__item{display:inline!important;padding-bottom:2px!important;border-bottom:none!important;background-image:linear-gradient(currentColor,currentColor)!important;background-position:0% 100%!important;background-repeat:no-repeat!important;background-size:0% 1px!important;transition:background-size .3s ease!important}.popup-modal__search .predictive-search__item:hover{background-size:100% 1px!important;border-bottom:none!important}.disclosure__link:hover{color:#555!important}.header__button.move-icon-up svg,.header__button.move-icon-up .header__button__bubble__text{transition:none!important;transform:none!important}.header__button.move-icon-up:hover svg,.header__button.move-icon-up:hover .header__button__bubble__text{transform:none!important}.global__tooltip--hover .global__tooltip__content{display:none!important}.header__button__bubble{transition:none!important}.header__button.move-icon-up:hover .header__button__bubble{width:18px!important;height:18px!important;transform:none!important}.header__icons .header__button,.header__icons .header__button svg{transition:none!important}.field__input:focus,.field__input:active{border-color:#111!important;outline:2px solid rgba(0,0,0,.1)!important}.header__main a.link-active,.header__main .disclosure__link.link-active{color:#111!important}.btn--border:before{border-color:currentColor!important}.header__main *,.header__icons *,.header__icons *:before,.header__icons *:after{transition:none!important}.price__main,.price__main.h5,.h5.price__main,.product__price-container .price__main,.product__price-container .price .price__main,.product__price-container .price__sale{color:#111!important}[data-section-name=main-product] .variants-label{display:none!important}[data-section-name=main-product] .product-form__input__small-top,[data-section-name=main-product] .product-form__input__select,[data-section-name=main-product] .mt10.product-form__input__select{margin-top:0!important}[data-section-name=main-product] .product-form__input__select,[data-section-name=main-product] .main-product__container .field.product-form__input__select{border-radius:0!important;border:1px solid #111!important;background:#fff!important;width:100%!important}[data-section-name=main-product] .product-form__input__select{--form_field-height: 48px !important;height:48px!important}[data-section-name=main-product] .product-form__input__select .field__input{border:none!important;border-radius:0!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:13px!important;letter-spacing:.03em!important;color:#111!important;background:transparent!important;height:48px!important;padding-top:14px!important;padding-bottom:14px!important;line-height:1!important}[data-section-name=main-product] .product-form__input__select .field__input:hover,[data-section-name=main-product] .product-form__input__select .field__input:focus,[data-section-name=main-product] .product-form__input__select .field__input:active,[data-section-name=main-product] .product-form__input__select:hover .field__input{border:none!important;outline:none!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}[data-section-name=main-product] .product-form__input__select:hover,[data-section-name=main-product] .product-form__input__select:focus-within{border-color:#111!important;outline:none!important;box-shadow:none!important}[data-section-name=main-product] .product-form__input__select .field__icon{color:#111!important}[data-section-name=main-product] .product-form__input__select .field__icon svg path{fill:#111!important}[data-section-name=main-product] variant-selects+.product__buttons,[data-section-name=main-product] .product-form__input+.product__buttons,[data-section-name=main-product] variant-selects+#product-container,[data-section-name=main-product] .product__column__content>variant-selects+#product-container,[data-section-name=main-product] .product__column__content>#product-container{margin-top:-1px!important}[data-section-name=main-product] .product-form__buttons__content,[data-section-name=main-product] .product-form__buttons__content__media{flex-direction:column!important;gap:0!important}[data-section-name=main-product] .product-form__submit,[data-section-name=main-product] .btn--addtocart-page{border-radius:0!important;border:1px solid #111!important;background:#fff!important;color:#111!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;height:48px!important;min-height:48px!important}[data-section-name=main-product] .product-form__submit:before,[data-section-name=main-product] .product-form__submit:after,[data-section-name=main-product] .btn--addtocart-page:before,[data-section-name=main-product] .btn--addtocart-page:after{display:none!important;content:none!important}[data-section-name=main-product] .btn--addtocart-page .btn__top-text,[data-section-name=main-product] .btn--addtocart-page .btn__bottom-text{transform:none!important;transition:none!important;position:static!important}[data-section-name=main-product] .btn--addtocart-page .btn__texts{overflow:visible!important}[data-section-name=main-product] .btn--addtocart-page .btn__bottom-text{display:none!important}[data-section-name=main-product] .btn--addtocart-page .btn__top-text{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}[data-section-name=main-product] .product-form__submit:not([disabled]):hover,[data-section-name=main-product] .btn--addtocart-page:not([disabled]):hover{background:#f5f5f5!important;color:#111!important;border-color:#111!important}[data-section-name=main-product] .product-form__submit[disabled]{background:#999!important;border-color:#999!important;color:#fff!important;opacity:1!important;cursor:not-allowed!important}[data-section-name=main-product] .select-options-button{border-radius:0!important;border:1px solid #111!important;background:#fff!important;color:#111!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;height:48px!important;min-height:48px!important}[data-section-name=main-product] .select-options-button:before,[data-section-name=main-product] .select-options-button:after{display:none!important;content:none!important}[data-section-name=main-product] .product-form__submit svg,[data-section-name=main-product] .btn--addtocart-page svg{display:none!important}.badges-item__sold-out{border-radius:0!important;background:#999!important;color:#fff!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important}[data-section-name=main-product] .btn--variant{border-radius:0!important}.reiko-product-links{display:flex!important;gap:24px!important;margin-top:20px!important;border:none!important;justify-content:flex-start!important}.reiko-product-links__item{flex:none!important;padding:0!important;background:none!important;border:none!important;border-radius:0!important;cursor:pointer!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.02em!important;color:#111!important;position:relative!important;text-decoration:none!important;transition:none!important}.reiko-product-links__item:after{content:""!important;position:absolute!important;bottom:-2px!important;left:0!important;width:0!important;height:1px!important;background:#111!important;transition:width .3s ease!important}.reiko-product-links__item:hover:after{width:100%!important}.reiko-drawer__tab{border-radius:0!important}.reiko-drawer__overlay{background:#0006!important}.reiko-drawer__panel{box-shadow:none!important}.reiko-drawer__header{background:#fff!important;box-shadow:none!important}@media(max-width:576px){.reiko-product-links{justify-content:center!important;gap:0!important}.reiko-product-links__item{font-size:12px!important;flex:1!important;text-align:center!important}.reiko-drawer__overlay{background:transparent!important}}@media(min-width:577px)and (max-width:1024px){.reiko-drawer__overlay{background:transparent!important}}.section-text-with-icons-type-1__button .link.link-hover-span{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:180px;padding:0 32px;background:#fff;border:1px solid #111;color:#111;font-size:13px;font-family:Inter,sans-serif;font-weight:400;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease}.section-text-with-icons-type-1__button .link.link-hover-span:hover{background:#f5f5f5;color:#111}.section-text-with-icons-type-1__button .link.link-hover-span span:before{content:none!important}.section-text-with-icons-type-1__button .link.link-hover-span svg{display:none}@media(min-width:1025px){.submenu-container.submenu--megamenu:hover+.megamenu-container .submenu-design__megamenu,.megamenu-container:hover .submenu-design__megamenu{border-bottom:1px solid #e8e8e8}}.header-modal-search,.header-modal-search.popup-modal{transition:none!important;animation:none!important}.header-modal-search>.popup-modal__content{transition:none!important;animation:none!important}.header-modal-search>.popup-modal__overlay{transition:none!important;animation:none!important}.popup-modal__search,.popup-modal__search *{animation:none!important}.popup-modal__search .predictive-search__item{transition:none!important}.popup-modal__search .popup__predictive-search-container::-webkit-scrollbar,.popup-modal__search .header-modal-search__external-content::-webkit-scrollbar{width:4px}.popup-modal__search .popup__predictive-search-container::-webkit-scrollbar-track,.popup-modal__search .header-modal-search__external-content::-webkit-scrollbar-track{background:transparent}.popup-modal__search .popup__predictive-search-container::-webkit-scrollbar-thumb,.popup-modal__search .header-modal-search__external-content::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}.popup-modal__search .popup__predictive-search-container::-webkit-scrollbar-thumb:hover,.popup-modal__search .header-modal-search__external-content::-webkit-scrollbar-thumb:hover{background:#0000004d}.reiko-search-products-grid::-webkit-scrollbar{width:4px}.reiko-search-products-grid::-webkit-scrollbar-track{background:transparent}.reiko-search-products-grid::-webkit-scrollbar-thumb{background:#0000001f;border-radius:2px}.reiko-search-products-grid::-webkit-scrollbar-thumb:hover{background:#00000040}.popup-modal__search .popup__predictive-search-container,.popup-modal__search .header-modal-search__external-content,.reiko-search-products-grid{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}@media(min-width:1025px)and (max-width:1366px){.header-customer-accounts__modal{right:0;max-width:calc(100vw - 40px)}.megamenu-container .submenu-design__megamenu{max-width:100vw;overflow-x:hidden}.megamenu-container .megamenu-page-width{max-width:100%;padding-left:20px;padding-right:20px;box-sizing:border-box}.megamenu-container .submenu-design__megamenu{padding-bottom:30px}.list-menu--classic .list-menu--inline{--column-gap: 14px}.submenu-design__simple{max-width:calc(100vw - 40px)}.header__icons__customer__icons .header-customer-accounts:last-child .header-customer-accounts__modal{right:0;left:auto}}@media(min-width:1025px)and (max-width:1100px){.list-menu--classic .list-menu--inline{--column-gap: 10px}.header__icons__customer__icons{gap:8px}.list-menu--classic .list-menu__item{font-size:11px}}[data-section-name=banners] .banner__block-item .image-hover-box__container{max-height:75vh;overflow:hidden}[data-section-name=banners] .banner__block-item .image-hover-box__container img{width:100%;height:100%;object-fit:cover}.product-card .image-hover-box__container [style*=--aspect-ratio]:before{padding-top:calc(100% / .78)!important}#PopupModal-quickview.popup-modal{padding:0!important}#PopupModal-quickview .popup-modal__content,#PopupModal-quickview .popup-modal__overlay,#PopupModal-quickview .popup-modal__content__content{transition:none!important;animation:none!important}#PopupModal-quickview .popup-modal__content{border-radius:0!important}#PopupModal-quickview .popup-modal__content__content.opacity0{opacity:0!important}#PopupModal-quickview .modal-close-animation svg{transition:none!important}#PopupModal-quickview .modal-close-animation:hover svg{transform:none!important}#PopupModal-quickview .internal-swiper-button-prev,#PopupModal-quickview .internal-swiper-button-next{opacity:1!important;background:transparent!important;border-radius:0!important;padding:8px!important;transition:none!important}#PopupModal-quickview .internal-swiper-button-prev:hover,#PopupModal-quickview .internal-swiper-button-next:hover{background:transparent!important}#PopupModal-quickview .internal-swiper-button-prev svg.theme-icon path,#PopupModal-quickview .internal-swiper-button-next svg.theme-icon path,#PopupModal-quickview .internal-swiper-button-prev:hover svg.theme-icon path,#PopupModal-quickview .internal-swiper-button-next:hover svg.theme-icon path{fill:#111!important}#PopupModal-quickview .swiper__animated-arrows .internal-swiper-button-prev,#PopupModal-quickview .internal-swiper-button-prev{left:10px!important}#PopupModal-quickview .swiper__animated-arrows .internal-swiper-button-next,#PopupModal-quickview .internal-swiper-button-next{right:10px!important}#PopupModal-quickview .popup-modal__content__content a,#PopupModal-quickview .popup-modal__content__content button:not(.product-form__submit),#PopupModal-quickview .popup-modal__content__content a:hover,#PopupModal-quickview .popup-modal__content__content button:not(.product-form__submit):hover{transition:none!important}#PopupModal-quickview .swiper-pagination-bullet{transition:none!important}.product-card__media-buttons__item{background:transparent!important;border-radius:0!important;width:36px!important;height:36px!important;box-shadow:none!important;padding:0!important;justify-content:center!important;transition:none!important}.product-card__media-buttons__item svg path{fill:#111!important;transition:none!important}.product-card__media-buttons__item:hover{background:transparent!important;width:36px!important}.product-card__media-buttons--animation .product-card__media-buttons__item:after{display:none!important}@media(min-width:1025px){.product-card__media-buttons_fixed{right:10px!important;opacity:0!important;transition:opacity .2s ease!important}.product-card:hover .product-card__media-buttons_fixed{right:10px!important;opacity:1!important}}#PopupModal-quickview .themeloader{animation:none!important}#PopupModal-quickview .themeloader__ball:nth-of-type(3){display:none!important}#PopupModal-quickview .themeloader__ball{transform:none!important}#PopupModal-quickview .themeloader__ball:nth-of-type(1){position:relative!important;display:inline-block!important;left:auto!important;top:auto!important;margin-right:8px!important}#PopupModal-quickview .themeloader__ball:nth-of-type(2){position:relative!important;display:inline-block!important;left:auto!important;top:auto!important;transform:none!important}#PopupModal-quickview .themeloader__ball:after{background-color:#111!important;width:8px!important;height:8px!important;animation:reikoPulse 1.2s ease-in-out infinite alternate!important}#PopupModal-quickview .themeloader__ball:nth-of-type(2):after{animation-delay:.6s!important}@keyframes reikoPulse{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1)}}[data-section-name=brands-list] .facets-toolbar{justify-content:flex-end!important;align-items:center!important;gap:16px!important;margin-top:0!important;margin-bottom:16px!important;padding:0!important}[data-section-name=brands-list] .facets-toolbar .products_count{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:12px!important;font-weight:400!important;color:#999!important;margin:0!important}[data-section-name=brands-list] .facets-toolbar .mobile-facets{display:flex!important;align-items:center!important}[data-section-name=brands-list] .facets-toolbar .mobile-facets summary{list-style:none!important;margin:0!important;padding:0!important}[data-section-name=brands-list] .facets-toolbar .mobile-facets__button{display:flex!important;align-items:center!important;gap:4px!important;font-size:12px!important;font-weight:400!important;color:#111!important;margin:0!important;padding:0!important;line-height:1!important}[data-section-name=brands-list] .mobile-facets .popup-modal.popup-modal__left{justify-content:flex-end!important}[data-section-name=brands-list] .mobile-facets .popup-modal.popup-modal__left .popup-modal__content{transform:translate(110%)!important}[data-section-name=brands-list] .mobile-facets details.menu-opening .popup-modal.popup-modal__left .popup-modal__content,[data-section-name=brands-list] .mobile-facets .popup-modal.popup-modal__left.animate .popup-modal__content{transform:translate(0)!important}cart-drawer .drawer__heading{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#111!important;padding-bottom:20px!important;border-bottom:1px solid #e5e5e5!important;margin-bottom:0!important}cart-drawer .popup-modal__content{background:#fff!important;padding:0!important}cart-drawer .popup-modal__content__data{padding:0!important}cart-drawer .popup-modal__toggle{top:18px!important;right:20px!important;z-index:10!important}cart-drawer .popup-modal__toggle svg{width:16px!important;height:16px!important}cart-drawer .drawer__inner{display:flex!important;flex-direction:column!important;height:100%!important}cart-drawer .drawer__footer{display:flex!important;flex-direction:column!important;height:100%!important}cart-drawer .drawer__footer-content{flex:1!important;overflow-y:auto!important;padding:24px 24px 0!important}cart-drawer .drawer__footer-footer{flex-shrink:0!important;padding:0!important}cart-drawer .drawer__cart-item{margin-top:0!important;padding:20px 0!important;border-bottom:1px solid #e5e5e5!important}cart-drawer .drawer__cart-item:first-child{padding-top:20px!important}cart-drawer .drawer__cart-item__content{display:flex!important;flex-direction:row!important;gap:16px!important;align-items:flex-start!important}cart-drawer .drawer__cart-item__media{flex:0 0 80px!important;width:80px!important}cart-drawer .drawer__cart-item__media .image-hover-box__small-radius{border-radius:0!important}cart-drawer .drawer__cart-item__details{flex:1!important;min-width:0!important;display:flex!important;flex-direction:column!important}.reiko-cart-item-title{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:13px!important;font-weight:500!important;color:#111!important;text-decoration:none!important;letter-spacing:.02em!important;line-height:1.4!important;display:block!important}.reiko-cart-item-title:hover{text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important}.reiko-cart-item-price{font-size:13px!important;font-weight:400!important;color:#111!important;margin-top:4px!important}.reiko-cart-item-options{margin-top:4px!important}.reiko-cart-item-options .product-option{font-size:12px!important;color:#666!important}.reiko-cart-item-bottom{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;margin-top:16px!important}.reiko-cart-qty{width:auto!important;min-width:unset!important;height:auto!important;border:none!important;border-radius:0!important;display:inline-flex!important;align-items:center!important;gap:0!important;position:static!important}.reiko-cart-qty .quantity__button{position:static!important;width:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;background:none!important;border:none!important;color:#111!important;cursor:pointer!important;border-radius:0!important}.reiko-cart-qty .quantity__button:hover{opacity:.35!important}.reiko-cart-qty .quantity__button:hover svg{opacity:1!important}.reiko-cart-qty .quantity__button:focus,.reiko-cart-qty .quantity__button:focus-visible,.reiko-cart-qty .quantity__button:active{outline:none!important;box-shadow:none!important;border:none!important}.reiko-cart-qty .quantity__button svg{width:10px!important;height:10px!important}.reiko-cart-qty .quantity__input{width:28px!important;min-width:28px!important;height:24px!important;font-size:14px!important;font-weight:400!important;text-align:center!important;border:none!important;border-radius:0!important;padding:0!important;background:none!important;-moz-appearance:textfield!important;color:#111!important}.reiko-cart-qty .quantity__input:focus,.reiko-cart-qty .quantity__input:focus-visible,.reiko-cart-qty .quantity__input:active,.reiko-cart-qty .field__input:focus,.reiko-cart-qty .field__input:active,.reiko-cart-qty.field:hover .field__input,.reiko-cart-qty .field__input:not(:focus):hover{outline:none!important;outline-offset:0!important;box-shadow:none!important;border:none!important;background:none!important;border-color:transparent!important;padding-top:0!important}.reiko-cart-qty .quantity__input::-webkit-inner-spin-button,.reiko-cart-qty .quantity__input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.reiko-cart-remove{display:none!important}cart-drawer .cart-item__totals{margin-top:0!important;display:none!important}.reiko-cart-footer{padding:20px 24px 24px!important;border-top:1px solid #e5e5e5!important}.reiko-cart-summary{margin-bottom:0!important}.reiko-cart-summary-row{display:flex!important;justify-content:space-between!important;align-items:baseline!important;font-size:13px!important;font-weight:400!important;color:#111!important;line-height:1.8!important}.reiko-cart-summary-row span:first-child{font-weight:400!important}.reiko-cart-summary-ship{font-weight:400!important;font-size:13px!important;color:#111!important}.reiko-cart-summary-value{font-weight:400!important;font-size:13px!important}.reiko-cart-tax-note{display:none!important}.reiko-cart-checkout-wrap{margin-top:20px!important}.reiko-cart-checkout-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:48px!important;background:#fff!important;color:#111!important;border:1px solid #111!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .2s,color .2s!important}.reiko-cart-checkout-btn:hover{background:#111!important;color:#fff!important}.reiko-cart-checkout-btn:disabled{opacity:.4!important;cursor:not-allowed!important}.reiko-cart-empty-heading{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#111!important;margin:0!important}.reiko-cart-empty-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:32px!important;padding:0 32px!important;height:44px!important;background:#fff!important;color:#111!important;border:1px solid #111!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .2s,color .2s!important}.reiko-cart-empty-btn:hover{background:#111!important;color:#fff!important}cart-drawer .drawer__inner-empty{display:flex!important;flex-direction:column!important;height:100%!important;padding:24px!important}cart-drawer .drawer__inner-empty .cart__warnings{flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important}cart-drawer.is-empty .drawer__footer{display:none!important}cart-drawer terms_and_condition-checkbox{margin-top:16px!important;display:block!important}cart-drawer terms_and_condition-checkbox .checkbox-input{font-size:13px!important;font-weight:400!important;color:#111!important;cursor:default!important}cart-drawer terms_and_condition-checkbox .checkbox-input:hover{font-weight:400!important;color:#111!important}cart-drawer terms_and_condition-checkbox .checkbox-input:hover input[type=checkbox]{border-color:var(--color-checkbox-border-block, var(--color-checkbox-border))!important}cart-drawer terms_and_condition-checkbox .checkbox-input>input[type=checkbox]:checked~span{font-weight:400!important;color:#111!important}cart-drawer terms_and_condition-checkbox .checkbox-input span{font-weight:400!important}cart-drawer terms_and_condition-checkbox .checkbox-input span a{color:#111!important;text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-thickness:1px!important;font-weight:400!important;transition:color .15s!important}cart-drawer terms_and_condition-checkbox .checkbox-input span a:hover{color:#888!important;font-weight:400!important}cart-drawer terms_and_condition-checkbox .checkbox-input__checkmark{cursor:pointer!important}cart-drawer terms_and_condition-checkbox .checkbox-input__checkmark:hover .checkbox-input__front{background:#e5e5e5!important}cart-drawer .additional-checkout-buttons{display:none!important}cart-drawer .drawer__cart-item__media{flex:0 0 100px!important;width:100px!important}cart-drawer .cart-drawer__collection-products{border-top:1px solid #e5e5e5!important;margin-left:0!important;margin-right:0!important;padding:24px 0 0!important}cart-drawer .cart-drawer__toggle{margin:0!important;padding:0 24px!important;border-top:1px solid #e5e5e5!important}cart-drawer .cart-drawer__toggle .chm-toggle__button{padding:14px 0!important}cart-drawer .cart-drawer__toggle .chm-toggle__button h6{font-size:12px!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:uppercase!important}cart-drawer .cart-drawer__toggle .chm-toggle__content{padding:0 0 14px!important}cart-drawer .free-delivery-bar{display:none!important}cart-drawer .drawer__cart-items-wrapper{padding-bottom:0!important}cart-drawer .cart__footer__information{margin:0!important;padding:0!important;border:none!important}cart-drawer .drawer__inner__links{display:none!important}cart-drawer .additional-checkout-buttons{margin-top:10px!important}@media(max-width:576px){cart-drawer .drawer__footer-content{padding:20px 16px 0!important}.reiko-cart-footer{padding:16px 16px 20px!important}cart-drawer .drawer__inner-empty{padding:20px 16px!important}cart-drawer .drawer__cart-item__media{flex:0 0 80px!important;width:80px!important}cart-drawer .cart-drawer__toggle{padding:0 16px!important}.reiko-cart-checkout-btn{height:44px!important}}@media(min-width:577px)and (max-width:1024px){cart-drawer .drawer__footer-content{padding:24px 28px 0!important}.reiko-cart-footer{padding:20px 28px 28px!important}cart-drawer .drawer__inner-empty{padding:24px 28px!important}cart-drawer .cart-drawer__toggle{padding:0 28px!important}}@media(min-width:1025px){cart-drawer .cart-drawer__toggle,cart-drawer .cart__footer__information{margin-left:0!important;margin-right:0!important}}#Search-In-Template{font-size:14px!important;padding:10px 0!important;height:auto!important}form.search.w-full{max-width:480px!important;margin:0 auto!important}.card-page,.badges-item__search-page{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-reiko-globals.css.map */
