:root{--og-bage1: #EFEDE1;--og-red: #D6282D;--og-text: #222;--og-white: #fff}body *{box-sizing:border-box}main{overflow:hidden}img{vertical-align:bottom}@media screen and (max-width: 749px){body{font-size:1.3rem}}body.gradient{background:var(--og-bage1)}.page-width:not(.header){position:relative;z-index:1}.og-page-width{--page-width: 153.6rem }.og-page-width-s{--page-width: 130rem }.section+.section{margin:0}.global-media-settings{border:none!important}.button,.shopify-challenge__button,.customer button{box-sizing:border-box}.og-product-yokoscroll{flex-wrap:nowrap!important;overflow-x:scroll!important;cursor:grab}.og-product-yokoscroll::-webkit-scrollbar{display:none!important}@media screen and (max-width: 989px){.page-width{padding:0 2.5rem}.og-product-yokoscroll{margin-right:-2.5rem!important;margin-left:-2.5rem!important;width:auto}.og-product-yokoscroll>*:first-of-type{margin-left:2.5rem!important}.og-product-yokoscroll>*:last-of-type{margin-right:2.5rem!important}}@media screen and (max-width: 749px){.page-width{padding:0 2rem}.og-product-yokoscroll{margin-right:-2rem!important;margin-left:-2rem!important}.og-product-yokoscroll>*:first-of-type{margin-left:2rem!important}.og-product-yokoscroll>*:last-of-type{margin-right:2rem!important}}.df-title{position:relative;z-index:2;margin:0 auto 4rem;text-align:center;font-size:2.6rem;font-weight:500;outline:none!important;border:none!important;box-shadow:none!important}.df-title .sub{margin-bottom:1rem;display:block;font-size:1.5rem;letter-spacing:-.02em;color:var(--og-red)}.df-desc{position:relative;z-index:2;text-align:center;font-size:1.3rem;font-weight:400}.df-title+.df-desc{margin-top:-2.5rem;margin-bottom:3.7rem}@media screen and (max-width: 749px){.df-title{margin-bottom:2.5rem;font-size:2rem}.df-title .sub{font-size:1.3rem}.df-title+.df-desc{margin-top:0;margin-bottom:2.5rem}}.button{display:flex;margin:4rem auto 0;min-width:28rem;width:max-content;height:5rem;font-size:1.4rem;box-shadow:0 .2rem 1rem #0000000a;transition:.3s}.button:not(.button--outline){background:var(--og-white) url(button_arrow.svg) center right 2rem/.4rem auto no-repeat}.button:hover{background:var(--og-red);color:var(--og-white);box-shadow:none}.button--outline{border:1px solid var(--og-white);box-shadow:none}.button--outline:hover{background:var(--og-white);color:var(--og-text)}.button:not(.button--outline):hover{background:var(--og-red) url(button_arrow_wh.svg) center right 2rem/.4rem auto no-repeat}.button:after,.button:before{content:none!important}.button.button-red{background:var(--og-red) url(button_arrow_wh.svg) center right 2rem/.4rem auto no-repeat;color:var(--og-white)}.button.button-red:hover{background:var(--og-white) url(button_arrow.svg) center right 2rem/.4rem auto no-repeat;color:var(--og-text)}.button.button-border{background:url(button_arrow.svg) center right 2rem/.4rem auto no-repeat;border:1px solid #D6D6D6;box-shadow:none;color:var(--og-text)}.button.button-border:hover{color:var(--og-text);background:#d6d6d6 url(button_arrow.svg) center right 2rem/.4rem auto no-repeat}@media screen and (max-width: 749px){.button{min-width:auto;max-width:33.6rem;width:100%;height:4.5rem;margin-top:3.2rem;font-size:1.3rem}}::placeholder{display:block;opacity:1!important;color:#bfbfbf;font-weight:500}.field__input,.select__select,.customer .field input,.customer select{background-color:var(--og-white);padding:1.3rem 5rem 1.3rem 2.2rem!important;height:4.2rem;min-height:auto;min-width:auto;transition:.3s;box-shadow:none!important;border:1px solid rgb(164 153 87 / .46)}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{content:none}.field__label,.customer .field label{color:#bfbfbf}.quantity{height:5rem;width:17.6rem;border:1px solid #D6D6D6;border-radius:5rem;background:var(--og-white);overflow:hidden}.quantity:after,.quantity:before{content:none}.quantity__input{font-size:2rem;font-weight:400}.customer .checkbox-control{display:flex;align-items:center;gap:1rem}input[type=checkbox]{position:relative;appearance:none;-webkit-appearance:none;display:inline-block;width:1.6rem;height:1.6rem;border-radius:2px;border:1px solid rgb(164 153 87 / .46);padding:0;margin:0;background:var(--og-white)}input[type=checkbox]:checked{background:var(--og-red);border-color:var(--og-red)}input[type=checkbox]:before{position:absolute;top:.2rem;left:50%;content:"";display:block;width:.6rem;height:.8rem;border-bottom:.2rem solid #fff;border-right:.2rem solid #fff;transform:translate(-50%) rotate(45deg);opacity:0}input[type=checkbox]:checked:before{opacity:1}.select .svg-wrapper,.customer select+.svg-wrapper{right:2rem}@media screen and (max-width: 749px){.field__input,.select__select,.customer .field input,.customer select{font-size:1.4rem}}.utility-bar{margin:0 3rem;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.announcement-bar__message{padding:1.5rem 0;min-height:4.8rem;letter-spacing:0}@media screen and (max-width: 749px){.utility-bar{margin:0 2rem}.announcement-bar__message{padding:.85rem 0;min-height:3rem;font-size:1rem}}.breadcrumbs-wrap{padding:2rem 0 4.2rem}.breadcrumbs ul{margin:0}.breadcrumbs ul .breadcrumbs__item{position:relative;display:inline;font-size:1.2rem;padding:0 2.4rem 0 0;list-style:none}.breadcrumbs ul .breadcrumbs__item a{color:var(--og-text);text-decoration:none;letter-spacing:0;transition:.3s}.breadcrumbs ul .breadcrumbs__item a:hover{opacity:.6}.breadcrumbs__item:not(:last-of-type):after{position:absolute;top:50%;right:1.2rem;content:"";display:block;width:.7rem;height:.7rem;border-top:1px solid var(--og-text);border-right:1px solid var(--og-text);transform:translateY(-50%) rotate(45deg)}@media screen and (max-width: 749px){.breadcrumbs-wrap{padding:3rem 0 2rem}}.og-featured-collection{position:relative;padding:4.5rem 0}.og-featured-collection .page-width{position:relative;z-index:2}.og-featured-collection ul,.og-featured-collection li{margin:0;padding:0;list-style:none}.og-featured-collection ul.swiper-wrapper{display:flex}.og-featured-collection li.swiper-slide{margin-right:1.9rem;width:calc(20% - 1.52rem);height:auto}.og-featured-collection li.swiper-slide:last-of-type{margin-right:0}.og-featured-collection li.swiper-slide a{text-decoration:none}.og-featured-collection .collection__view-all a:not(.link){margin-top:4rem}.og-featured-collection .swiper-area{position:relative}.og-featured-collection .swiper-button-next-collection,.og-featured-collection .swiper-button-prev-collection{position:absolute;display:flex;align-items:center;justify-content:center;width:5.4rem;height:5.4rem;top:50%;background:var(--og-red);border:1px solid var(--og-red);border-radius:100%;transition:.3s;transform:translateY(-50%);z-index:2}.og-featured-collection .swiper-button-next-collection img,.og-featured-collection .swiper-button-prev-collection img{transition:.3s;filter:brightness(10)}.og-featured-collection .swiper-button-next-collection:after,.og-featured-collection .swiper-button-prev-collection:after{content:none}.og-featured-collection .swiper-button-next-collection:hover,.og-featured-collection .swiper-button-prev-collection:hover{background:var(--og-white);border-color:#70707075}.og-featured-collection .swiper-button-next-collection:hover img,.og-featured-collection .swiper-button-prev-collection:hover img{filter:unset}.og-featured-collection .swiper-button-next-collection{right:-2.7rem}.og-featured-collection .swiper-button-prev-collection{left:-2.7rem}.og-featured-collection .swiper-button.swiper-button-disabled{background:var(--og-white);opacity:1;border-color:#70707075}.og-featured-collection .swiper-button.swiper-button-disabled img{filter:unset}#shopify-section-template--17784357781679__og_featured_collection_hWqtnM .og-featured-collection:not(.og-featured-ranking):before{position:absolute;top:-21.7rem;left:50%;content:"";display:block;width:100%;height:calc(100% + 50rem);background:url(newarrival_bg.png) top center/100% auto no-repeat;transform:translate(-50%);pointer-events:none}#shopify-section-template--17784357781679__og_featured_collection_iNypM6{margin-bottom:-4.5rem;padding-bottom:4.5rem;background:#f2f2ea}@media screen and (max-width: 1199px){.og-featured-collection li.swiper-slide{min-width:19.5rem;margin-right:1.9rem}}@media screen and (max-width: 989px){.og-featured-collection .swiper{overflow:visible}.og-featured-collection .swiper-button-next-collection,.og-featured-collection .swiper-button-prev-collection{display:none}#shopify-section-template--17784357781679__og_featured_collection_hWqtnM .og-featured-collection:not(.og-featured-ranking):before{top:-14rem;height:calc(100% + 50rem);background:url(newarrival_bg_sp.png) top center/100% auto no-repeat}}@media screen and (max-width: 749px){.og-featured-collection{padding:4rem 0}.og-featured-collection li.swiper-slide{margin-right:1rem}#shopify-section-template--17784357781679__og_featured_collection_iNypM6{margin-bottom:-4rem;padding-bottom:4rem}}.og-featured-ranking .tab{display:flex;margin-bottom:4rem}.og-featured-ranking .tab li{width:50%;padding:1.8rem;border-top-left-radius:1rem;border-top-right-radius:1rem;background:var(--og-white);text-align:center;font-size:1.8rem;font-weight:500;cursor:pointer}.og-featured-ranking .tab li.current{background:var(--og-red);color:var(--og-white);pointer-events:none}.og-featured-ranking .swiper-area{display:none}.og-featured-collection.og-featured-ranking .swiper-button.swiper-button-disabled{opacity:0}.og-featured-ranking .swiper-slide:before{position:absolute;top:.9rem;left:.9rem;content:"1";display:flex;justify-content:center;align-items:center;width:4.7rem;height:4.7rem;border-radius:100%;font-size:1.8rem;font-weight:500;background:var(--og-bage1);z-index:3}.og-featured-ranking .swiper-slide:nth-of-type(2):before{content:"2"}.og-featured-ranking .swiper-slide:nth-of-type(3):before{content:"3"}.og-featured-ranking .swiper-slide:nth-of-type(4):before{content:"4"}.og-featured-ranking .swiper-slide:nth-of-type(5):before{content:"5"}@media screen and (max-width: 749px){.og-featured-ranking .tab{margin-bottom:2.5rem}.og-featured-ranking .tab li{padding:.9rem;font-size:1.2rem}.og-featured-ranking .swiper-slide:before{top:.5rem;left:.5rem;width:3.1rem;height:3.1rem;font-size:1.2rem}}.card-wrapper{display:block;padding:1.8rem;background:var(--og-white);border-radius:1rem;box-shadow:0 .2rem .6rem #0000000a;border:1px solid rgb(112 112 112 / .04)}.card__information{position:relative}.card__information:before{position:absolute;top:0;left:50%;content:"";display:block;width:calc(100% + 3.6rem);height:1px;background:#f4f4f4;transform:translate(-50%)}.card--standard>.card__content .card__information{margin-top:1.8rem;padding:1.8rem 0 0}.card--standard>.card__content .card__information a{text-decoration:none!important}.card__heading{margin-bottom:.7rem!important;font-size:1.5rem;font-weight:500;line-height:1.6;letter-spacing:0}.caption-with-letter-spacing{padding-bottom:.8rem;font-size:1.3rem;font-weight:400;letter-spacing:0}.card-information>.price{font-size:1.8rem;font-weight:500;letter-spacing:0}.card-information>.price .tax{display:none}.price-item.price-item--sale.price-item--last{color:#db5f7b;font-size:1.6rem}.price--on-sale .price-item--regular{color:#a5a5a5!important}.card__badge{position:absolute;left:-.9rem;bottom:-.9rem}.card .card__inner .card__media{z-index:1}@media screen and (max-width: 749px){.card-wrapper{padding:1.3rem 1.3rem 2.3rem}.card__information:before{width:calc(100% + 2.6rem)}.caption-with-letter-spacing{font-size:1rem}.card__heading{font-size:1.3rem}.card-information>.price{font-size:1.4rem}.card--standard>.card__content .card__information{margin-top:1.3rem;padding-top:1.7rem}.price-item.price-item--sale.price-item--last{font-size:1.4rem;margin-right:.5rem}.price--on-sale .price-item--regular{font-size:1rem;transform:scale(.9)}.card__badge{left:0}}.badge{padding:.3rem 1rem;border-radius:.4rem;background-color:#db5e7b;font-size:1.1rem;letter-spacing:-.02em;font-weight:500;margin:0!important}@media screen and (max-width: 749px){.badge{font-size:1rem;padding:.2rem .7rem;transform:scale(.9);transform-origin:left}}.banner{margin:4.5rem 0}.accordion summary{position:relative;padding:3.8rem 5.8rem 3.8rem 0!important}.accordion .accordion__title{font-size:1.6rem;font-weight:500}.accordion .accordion__content{padding:0 1.1rem 3.8rem!important;margin:-2rem 0 0;font-size:1.5rem;font-weight:400;line-height:2}.accordion summary:before,.accordion summary:after{position:absolute;right:0;top:50%;content:"";display:block;width:1.6rem;height:1px;background:#707070;transform:translateY(-50%);transition:.3s}.accordion summary:after{transform:translateY(-50%) rotate(90deg)}.accordion .summary__title+.icon-caret{display:none}.accordion summary[aria-expanded=true]:after{opacity:0;transform:translateY(-50%) rotate(0)}@media screen and (max-width: 749px){.accordion summary{padding:2.5rem 3.2rem 2.5rem 0!important}.accordion .accordion__title{font-size:1.7rem}.accordion .accordion__content{padding:0 0 2.5rem!important;font-size:1.3rem;margin-top:-.5rem}}.header{display:flex;justify-content:space-between}.header__menu-item{padding:1.1rem;font-weight:500;font-size:1.4rem;text-decoration:none!important;letter-spacing:0;color:var(--og-text)}.header__menu-item span{text-decoration:none!important}.header-wrapper{padding:2.5rem 0}.header__heading-link{display:block;padding:0;margin:0!important}header .mega-menu__content{border:none!important}.header__icons{gap:3rem;padding:0}.header__icon,.header__icon--cart .icon{width:auto;height:auto}.header__icon .svg-wrapper{width:auto;height:2.4rem}.header__icon--cart{margin:0}.desktop-localization-wrapper{display:none}.cart-count-bubble{top:-.1rem;right:-.7rem;left:auto;width:1.3rem;height:1.3rem;background:var(--og-red)}.cart-count-bubble span{display:none}.search__input.field__input{border-radius:5rem;font-size:1.5rem}button.search__button.field__button .svg-wrapper{width:1.8rem;height:1.8rem}details[open]>.header__submenu{padding:1.6rem 2.3rem;border-radius:.9rem;border:none;background:var(--og-bage1);width:max-content;max-width:30rem;min-width:20rem}@media screen and (max-width: 989px){.header{position:relative;padding:2rem 3.5rem 2rem 2rem!important}.header_sp_right{display:flex;align-items:center;gap:3rem;justify-content:flex-end}.header_sp_right header-drawer{margin:0}.header__icons{gap:2rem}.header__icons>*{width:2.1rem;height:1.9rem}.header__icon .svg-wrapper{height:1.9rem}.header-wrapper{padding:0}.header .menu-drawer{transform:translate(100%);left:auto;right:0;box-shadow:0 .3rem .6rem #0000001a}.announcement-bar-section{z-index:0!important}.header .menu-drawer{max-width:30.5rem;width:100%!important;background:#f8f5ed;top:calc((var(--header-height)) - (var(--header-bottom-position)) - 1px);height:calc(100vh + 1px)!important}.header .menu-drawer ul.menu-drawer__menu{padding:0 2rem}.header .menu-drawer ul.menu-drawer__menu li{margin:0;border-bottom:1px solid #E2DED3}.header .menu-drawer ul.menu-drawer__menu li:first-of-type{border-top:1px solid #E2DED3}.header .menu-drawer__menu-item{font-size:1.3rem;font-weight:500;background:none!important;padding:2.5rem 3rem 2.5rem 0}.header .menu-drawer__menu-item:not(summary){background:url(button_arrow.svg) center right 1rem/.4rem auto no-repeat!important}.header .menu-drawer summary.menu-drawer__menu-item{padding-right:3.5rem}.header .menu-drawer summary.menu-drawer__menu-item:before,.header .menu-drawer summary.menu-drawer__menu-item:after{position:absolute;right:1rem;top:50%;content:"";display:block;width:1.1rem;height:2px;background:#8e8e8e}.header .menu-drawer summary.menu-drawer__menu-item:before{transform:translateY(-50%)}.header .menu-drawer summary.menu-drawer__menu-item:after{transform:translateY(-50%) rotate(90deg)}.header .menu-drawer .menu-opening[open] summary.menu-drawer__menu-item:after{transform:translateY(-50%) rotate(0)}.header .menu-drawer__menu-item>.svg-wrapper{display:none}.js .menu-drawer__navigation{padding-top:7.7rem}.js .menu-drawer__navigation .submenu-open{visibility:unset!important}.header .menu-drawer__navigation .menu-drawer__submenu{position:static;transform:unset;background:none;visibility:unset}.header .menu-drawer__navigation .menu-drawer__submenu .menu-drawer__inner-submenu{height:auto;overflow:visible}.header .menu-drawer__close-button{display:none}.header .menu-drawer__navigation .menu-drawer__submenu ul.menu-drawer__menu{margin-top:-1.5rem;padding:0 0 0 1.8rem}.header .menu-drawer__navigation .menu-drawer__submenu ul.menu-drawer__menu li:first-of-type{border-top:none}.header .menu-drawer__navigation .menu-drawer__submenu ul.menu-drawer__menu li:last-of-type{border-bottom:none}.header .menu-drawer__navigation .menu-drawer__submenu ul.menu-drawer__menu .menu-drawer__menu-item{font-size:1.2rem;font-weight:400}.header .menu-drawer__navigation_buttons{display:flex;gap:1.1rem;padding:0 2rem 3rem}.header .menu-drawer__navigation_buttons .button{margin:0;box-shadow:none;font-size:1.3rem;background-image:none;width:50%;min-width:auto;padding:0;height:5rem}.header--has-social .menu-drawer__utility-links{background:none;padding:4.3rem 2rem!important}.header--has-social .menu-drawer__utility-links .list-social{margin:0}.header--has-social .menu-drawer__utility-links .list-social__item .svg-wrapper .icon{color:var(--og-red)}.header--has-social .menu-drawer__utility-links .list-social__item .list-social__link{padding:0 1.5rem 0 0}.header__icon--menu[aria-expanded=true]:before{background:none}.header__icon--menu:after{position:absolute;top:calc((var(--header-height)) - (var(--header-bottom-position)) + 20px);right:26.5rem;content:"";display:block;width:1.8rem;height:1.8rem;background:url(icon-close.svg) center/contain no-repeat;z-index:10;transform:translate(25rem);transition:transform var(--duration-default) ease,visibility var(--duration-default) ease;opacity:0;pointer-events:none}.header__icon--menu[aria-expanded=true]:after{transform:translate(0);transition:transform var(--duration-default) ease,visibility var(--duration-default) ease;opacity:1;pointer-events:auto}}@media screen and (max-width: 749px){.header__heading-logo{width:9.8rem;min-width:9.8rem;display:block}.cart-count-bubble{top:0;right:-.6rem;width:1rem;height:1rem}.search__input.field__input{font-size:1.4rem}}@media screen and (max-width: 305px){.header__icon--menu:after{right:auto;left:2rem}}footer.footer{padding:6.9rem 0 7.5rem}footer.footer .footer__content-top{padding-bottom:0}.footer-flex{display:flex;justify-content:space-between;gap:6rem}.footer-left{display:flex;flex-direction:column;justify-content:space-between;max-width:13.8rem;min-width:13.8rem}.footer-left .logo img{width:100%;filter:brightness(10)}.footer-right{max-width:98.4rem;width:82%}.footer-right .footer-block__heading{margin-bottom:2rem;font-size:1.3rem;font-weight:500;letter-spacing:0;text-align:left!important}.footer-right .footer-block__details-content li{margin:0!important}.footer-right .footer-block__details-content .list-menu__item--link{text-decoration:none!important;font-size:1.3rem;font-weight:500;letter-spacing:0;color:var(--og-white);transition:.3s}.footer-right .footer-block__details-content .list-menu__item--link:hover{opacity:.68}.footer__blocks-wrapper{display:flex;flex-wrap:wrap;gap:7.7rem;justify-content:space-between;align-items:flex-start}.footer__blocks-wrapper .grid__item{width:auto;flex-shrink:initial}.footer__blocks-wrapper .footer-block--newsletter{margin:0;max-width:35.7rem;min-width:28rem}.footer__blocks-wrapper .newsletter-form__field-wrapper .field__input{border-radius:5rem!important;font-size:1.2rem}.footer__blocks-wrapper .footer-block--newsletter .field__label{top:1.3rem;font-size:1.2rem}.newsletter-txt{font-size:1.2rem;font-weight:500;margin:1.7rem 0 0;line-height:1.66;text-align:left}.footer-flex .footer__content-bottom{margin-top:4.5rem;padding-top:4.1rem}.footer-flex .footer__content-bottom-wrapper--center{justify-content:flex-start;padding:0}.footer-flex .footer__content-bottom .footer__copyright{display:flex;justify-content:space-between;align-items:center;text-align:left;margin-top:0;width:100%}.footer-flex .footer__content-bottom .footer__copyright>.copyright__content{font-size:1rem;font-family:Zen Kaku Gothic New,sans-serif}.footer-flex .footer__content-bottom .footer__copyright .policies{display:flex;gap:2rem}.footer-flex .footer__content-bottom .footer__copyright .policies a{text-decoration:none!important;font-size:1.2rem;transition:.3s}.footer-flex .footer__content-bottom .footer__copyright .policies a:hover{opacity:.68}.footer-flex .footer__content-bottom .footer__copyright .policies li:before{content:none}.footer-flex .footer__content-bottom .list-social{display:none}footer .list-social__link{padding:0;transition:.3s}footer .list-social__link:hover{opacity:.68}.footer-block__brand-info .footer__list-social.list-social{gap:2rem}.list-social__item .svg-wrapper{width:2.8rem;height:2.8rem}.list-social__item .svg-wrapper .icon{width:100%;height:100%;transform:unset!important}@media screen and (max-width: 749px){footer.footer{padding:5rem 0 13.6rem}.footer-flex{display:block}.footer__content-top{padding:0 2rem!important}.footer-block__brand-info{display:block;width:100%;max-width:none;min-width:auto;text-align:center;margin-bottom:3.4rem}.footer-block__brand-info .logo{display:block;width:13.8rem;margin:0 auto}.footer-right .footer-block__details-content .list-menu__item--link{padding:.3rem 0}.footer-block.grid__item{margin:0!important;max-width:none;width:100%}.footer-block__details-content{margin:0!important;padding-left:2.5rem}.footer__blocks-wrapper{gap:4.2rem}.footer-right{max-width:none;width:100%}.footer__blocks-wrapper .newsletter-form__field-wrapper .field__input{height:5rem}.newsletter-txt{font-size:1.1rem;color:#848484}.footer-block__brand-info .footer__list-social{display:none!important}.footer-flex .footer__content-bottom{margin-top:4rem;padding-top:3rem}.footer-flex .footer__content-bottom-wrapper--center{gap:2.9rem}.footer-flex .footer__content-bottom .list-social{display:flex;gap:2rem}.footer-flex .footer__content-bottom .footer__copyright,.footer-flex .footer__content-bottom .footer__copyright .policies{display:block}.footer-flex .footer__content-bottom .footer__copyright .policies a{font-size:1.1rem;padding:.3rem 0;color:#848484}.footer-flex .footer__content-bottom .footer__copyright .policies li{display:block}.footer-flex .footer__content-bottom .footer__copyright>.copyright__content{display:block;margin-top:4rem;transform-origin:left;transform:scale(.9);color:#848484}}cart-notification{display:none}.pagination .pagination__list>li:not(:last-child){margin-right:0}.pagination__item{font-weight:500}.pagination .pagination__item--current:after,.pagination .pagination__item:hover:after{height:.2rem;background-color:var(--og-red)}.grid.product-grid{gap:2rem 1.9rem}.grid.product-grid .grid__item{width:calc(25% - (1.9rem * 3 / 4))}.facet-checkbox>svg,.facet-checkbox>.svg-wrapper{display:none}.facet-checkbox{gap:1rem}.facets-layout-list--text input[type=checkbox]{position:relative!important;top:auto!important;left:auto!important}.facets-container .facets__price input.field__input{padding:1rem 1.3rem!important;font-size:1.4rem;letter-spacing:0;border-radius:5rem}.facets__display-vertical{padding:1rem;background:var(--og-white)}.facets__summary-label,.facet-checkbox__text-label{text-decoration:none!important}.facet-checkbox__text-label{font-size:1.3rem}.facets-vertical summary.facets__summary{padding-top:2.5rem;padding-bottom:2.5rem;color:var(--og-text);font-weight:500}.facets__disclosure-vertical:last-of-type{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.facets-vertical a.active-facets__button{margin-bottom:.5rem;padding:0}.facets-vertical a.active-facets__button:hover{opacity:.6}.facets-vertical a.active-facets__button .button:hover,a.active-facets__button-remove.underlined-link{color:var(--og-text)!important}span.active-facets__button-inner{gap:.5rem;margin:0;height:auto;padding:.5rem 1rem!important;background:#ffffffc2!important;border:none!important;box-shadow:none!important;letter-spacing:0;font-weight:500;max-width:100%}.facets-vertical .active-facets{padding-top:2rem;gap:.5rem 1rem}facet-remove{max-width:100%}.active-facets-vertical-filter .facets__heading--vertical{display:none}.facet-filters__sort{outline:none!important;font-weight:500;color:var(--og-text)!important;padding-top:0!important;padding-bottom:0!important}.facets-vertical-form{align-items:center}a.active-facets__button-remove.underlined-link{padding:0}@media screen and (max-width: 1199px){.og-collections .grid.product-grid .grid__item{width:calc(33.33% - (1.9rem * 2 / 3))!important;max-width:none;flex-grow:0}}@media screen and (max-width: 989px){.og-collections .grid.product-grid .grid__item{width:calc(50% - .95rem)!important}facet-remove.active-facets__button-wrapper{margin:0}span.active-facets__button-inner{font-size:1.3rem!important}a.active-facets__button-remove.underlined-link span{font-size:1.3rem}.facets-vertical .active-facets{margin:0}}@media screen and (min-width: 750px){.facets-vertical-sort .facets-vertical-form{justify-content:space-between;max-width:calc(100% - 29rem);margin-left:auto;flex-direction:row-reverse}.facets-vertical-form .product-count-vertical{margin:0}.facet-filters__label{margin:0!important}.facets-vertical .facets-wrapper{margin-top:-2rem!important}.facets-wrapper .facets-container{padding-top:0}}@media screen and (max-width: 749px){.og-collections .grid.product-grid{gap:1rem}.og-collections .grid.product-grid .grid__item{width:calc(50% - .5rem)!important}menu-drawer .mobile-facets__open{color:var(--og-text)!important}menu-drawer .mobile-facets__open .button-label,.og-collections .product-count__text{font-size:1.3rem;letter-spacing:0;font-weight:500}.facets-vertical .active-facets{width:auto;margin:0 -2rem;flex-wrap:nowrap;overflow-x:scroll}.facets-vertical .active-facets::-webkit-scrollbar{display:none}facet-remove{min-width:max-content}.facets-vertical .active-facets facet-remove:first-of-type{margin-left:2rem}.facets-vertical .active-facets facet-remove:last-of-type{margin-right:2rem}span.active-facets__button-inner{font-size:1.2rem}.disclosure-has-popup[open]>summary+*{position:fixed}.section-header.shopify-section-group-header-group{transform:translateZ(0)}.og-collections .page-width{position:static!important}.facets-vertical .mobile-facets__inner,.facets-vertical .mobile-facets__footer,.facets-vertical .mobile-facets__main,.js .mobile-facets__submenu{background-color:#f8f5ed}.facets-vertical .mobile-facets__inner{max-width:30.5rem;width:100%!important;border:none;box-shadow:0 .3rem .6rem #0000001a}.facets-vertical .mobile-facets__footer{border:none;gap:1.1rem;padding:2rem 0}.mobile-facets__open-wrapper .mobile-facets__close .svg-wrapper>svg{width:1.8rem;height:1.8rem}.facets-vertical .mobile-facets__footer>*{width:calc(50% - .55rem)}.facets-vertical .mobile-facets__footer .button{margin:0;padding:0;background-image:none;box-shadow:none}.facets-vertical .mobile-facets__main{padding:3rem 2rem 0}.facets-vertical .mobile-facets__details{border-top:1px solid #E2DED3}.facets-vertical .mobile-facets__details:nth-last-child(2){border-bottom:1px solid #E2DED3}.facets-vertical .mobile-facets__summary{padding:2.5rem 0;font-weight:500}.facets-vertical .mobile-facets__details:not(div) .mobile-facets__summary{background:url(button_arrow.svg) center right 1rem/.4rem auto no-repeat!important}.facets-vertical .mobile-facets__header{border-bottom:none}.mobile-facets__arrow,.mobile-facets__summary .icon-caret{display:none!important}.facets-vertical .mobile-facets__sort .select__select{border:none;background:#fff;border-radius:.4rem;font-size:1.3rem;outline:none!important}.facets-vertical .mobile-facets__submenu{padding:0 2rem}.facets-vertical .mobile-facets__close-button{display:flex;gap:2rem;padding:2.5rem 1rem;font-weight:500;margin:0}.facets-vertical .mobile-facets__close-button:before{content:"";display:block;width:.4rem;height:.7rem;background:url(button_arrow.svg) center/contain no-repeat!important;transform:rotate(-180deg)}.mobile-facets__close-button .icon-arrow{display:none}.mobile-facets__label>svg{margin-left:-1.6rem;opacity:0}.mobile-facets__details .facets__price{padding:0 0 2rem 2rem}.mobile-facets__details .facets__price input.field__input{font-size:1.3rem}}.shopify-policy__container{--page-width: 130rem;max-width:var(--page-width);margin:0 auto;padding:0 5rem}.shopify-policy__container h1{margin:0 auto 4rem;text-align:center;font-size:2.6rem;font-weight:500}.shopify-policy__container dl+dl{margin-top:6rem}.shopify-policy__container dl dt{position:relative;padding-left:2rem;font-size:2.2rem;font-weight:500}.shopify-policy__container dl dt:before{position:absolute;content:"";display:block;width:1rem;height:2rem;background:var(--og-red);border-radius:1rem;left:0;top:50%;transform:translateY(-50%)}.shopify-policy__container dl dd{margin:1rem 0 0}.shopify-policy__container ul,.shopify-policy__container ol{padding:0!important}.shopify-policy__container li{text-indent:-1.5em;padding-left:1.5em;margin:1rem 0}.shopify-policy__container ul li{list-style:none;text-indent:-1em;padding-left:1em}.shopify-policy__container ul li:before{content:"\30fb"}.shopify-policy__container dl a{color:var(--og-text)!important;transition:.3s}.shopify-policy__container dl a:hover{opacity:.6;text-decoration-thickness:1px}.shopify-policy__container table{border:none;box-shadow:none}.shopify-policy__container table th,.shopify-policy__container table td{border-style:dashed;border-left:none;border-right:none;font-size:1.5rem;padding:2.5rem 0;vertical-align:baseline}.shopify-policy__container table th{width:20rem;min-width:20rem;text-align:left;font-weight:500}.shopify-policy__container table td{padding-left:2rem}@media screen and (max-width: 989px){.shopify-policy__container{padding:0 2.5rem}}@media screen and (max-width: 749px){.shopify-policy__container{padding:0 2rem}.shopify-policy__container h1{font-size:2rem;margin-bottom:2.5rem}.shopify-policy__container dl dt{padding-left:1.6rem;font-size:1.8rem}.shopify-policy__container dl dt:before{width:.6rem;height:1.4rem}.shopify-policy__container table th,.shopify-policy__container table td{display:block;font-size:1.4rem;padding:2rem 1.5rem 4rem;border:none}.shopify-policy__container table th{width:100%;min-width:auto;background:#fff;padding:1rem 1.5rem;border-radius:.5rem}}.og-pages:not(.article-template) ol{padding:0 0 0 1.5em}.og-pages:not(.article-template) ol li{text-indent:0;padding-left:0;margin:1rem 0}.og-pages ul{padding:0}.og-pages ul li{list-style:none}.og-pages ul li:before{content:"\30fb"}.og-pages ul li{text-indent:-1em;padding-left:1em;margin:1rem 0}.article-template.og-pages .og-page-width-s{--page-width: 110rem}.article-template.og-pages ul,.article-template.og-pages ol{padding:0!important}.article-template.og-pages li{text-indent:-1em;padding-left:1em}.og-pages header.page-width{position:relative;padding-bottom:3rem;margin-bottom:8rem}.og-pages header.page-width:after{position:absolute;left:50%;bottom:0;content:"";display:block;width:5rem;height:1px;border-bottom:2px dashed var(--og-red);transform:translate(-50%)}.og-pages .article-template__title{position:relative;z-index:2;margin:0!important;padding-bottom:4rem;text-align:center;font-size:2.6rem;font-weight:500}.og-pages .caption-with-letter-spacing{display:block;text-align:center;font-weight:500;color:#a5a5a5}.article-template.og-pages .article-template__content *{line-height:2}.article-template.og-pages .article-template__content h2{position:relative;padding-left:2rem;margin-top:8rem;font-size:2.2rem;font-weight:500;line-height:1.6}.article-template.og-pages .article-template__content h2:before{position:absolute;content:"";display:block;width:1rem;height:2rem;background:var(--og-red);border-radius:1rem;left:0;top:50%;transform:translateY(-50%)}.article-template.og-pages .article-template__content h3{margin-top:4rem;padding-bottom:.6rem;font-size:2rem;font-weight:500;border-bottom:1px dashed var(--og-red);line-height:1.6}.article-template.og-pages .article-template__content h4{background:#f9f9f1;padding:1rem 2rem;font-size:1.6rem;font-weight:500;margin-top:3rem;border-radius:.4rem;line-height:1.6}.article-template.og-pages .article-template__content img{max-width:100%}.article-template.og-pages .article-template__content a{color:var(--og-text)}.article-template.og-pages .article-template__content *:first-child{margin-top:0!important}@media screen and (max-width: 749px){.og-pages .article-template__title{font-size:2rem;padding-bottom:2rem}.og-pages .caption-with-letter-spacing{font-size:1.2rem}.og-pages header.page-width{margin-bottom:6rem}.article-template.og-pages .article-template__content h2{padding-left:1.6rem;font-size:1.8rem}.article-template.og-pages .article-template__content h2:before{width:.6rem;height:66%}.article-template.og-pages .article-template__content h3{font-size:1.6rem}.article-template.og-pages .article-template__content h4{padding:1rem 1.5rem;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/og-custom.css.map */
