*{margin:0;padding:0;overflow-wrap:break-word}table{border-collapse:collapse;border-spacing:0}#cm_adjust{scroll-behavior:smooth;scroll-padding-top:8.4rem}@media only screen and (min-width:1272px){#cm_adjust{scroll-padding-top:calc(84px + 1.2rem)}}#cm_adjust body{color:#262626;overflow-x:hidden;position:relative}#cm_adjust body:before{content:"";width:100%;height:100%;background:url(/cdn/shop/files/bg_image.svg?v=1764673120) center center no-repeat;background-size:150% auto;position:fixed;bottom:0;left:0;z-index:-1}@media only screen and (min-width:1272px){#cm_adjust body:before{background-size:100% auto}}#cm_adjust img{vertical-align:top}#cm_adjust li{list-style:none}#cm_adjust button{cursor:pointer}.font_en{font-family:var(--font-english-family)}.font_en_condensed{font-family:var(--font-english-family-condensed)}#cm_adjust h1:not([class*=title-0]),#cm_adjust h2:not([class*=title-0]),#cm_adjust h3:not([class*=title-0]):not(.name),#cm_adjust h4:not([class*=title-0]),#cm_adjust h5:not([class*=title-0]),#cm_adjust .h0,#cm_adjust .h1,#cm_adjust .h2,#cm_adjust .h3,#cm_adjust .h4,#cm_adjust .h5{font-weight:700;line-height:1.25;letter-spacing:.1em}#cm_adjust h1:not([class*=title-0]),#cm_adjust .h1{font-size:2.4rem}@media only screen and (min-width:1272px){#cm_adjust h1:not([class*=title-0]),#cm_adjust .h1{font-size:3rem}}#cm_adjust h2:not([class*=title-0]),#cm_adjust .h2{font-size:1.8rem}#cm_adjust .button,#cm_adjust .button-label,#cm_adjust .shopify-challenge__button,#cm_adjust .customer button,#cm_adjust .shopify-payment-button__button{font-size:1.8rem;font-weight:700;letter-spacing:.09rem;line-height:1.5}#cm_adjust .button,#cm_adjust .shopify-challenge__button,#cm_adjust .customer button{padding:.9rem 1.8rem}#cm_adjust .button:not(.button--tertiary){box-sizing:border-box;transition:.25s ease background-color}#cm_adjust .button:not(.button--tertiary):hover:after,#cm_adjust .button:not(.button--tertiary):focus-visible:after{box-shadow:none}#cm_adjust .button:not(.button--tertiary):after{box-shadow:none}#cm_adjust .underlined-link,#cm_adjust .customer a{color:#262626}#cm_adjust .underlined-link:hover,#cm_adjust .underlined-link:focus-visible,#cm_adjust .customer a:hover,#cm_adjust .customer a:focus-visible{text-decoration:none}#cm_adjust .product-form__quantity{display:inline-flex}#cm_adjust .quantity__button{width:4.8rem}#cm_adjust .quantity__button .svg-wrapper{width:1.2rem;height:1.2rem}#cm_adjust .quantity__button .svg-wrapper rect{stroke:#000;stroke-width:1.5px;fill:none}#cm_adjust .quantity__input{padding-right:0;padding-left:0;min-width:4.4rem;font-family:var(--font-english-family);font-size:2.1rem;font-weight:500}#cm_adjust .quantity{width:14.4rem;height:4.4rem;min-height:4.4rem}#cm_adjust .quantity:after{height:4.4rem;border-radius:2.2rem;border:2px solid #6a6ad4;box-shadow:none}#cm_adjust .price-per-item__container{display:inline-flex}#cm_adjust .gradient{background:none}#cm_adjust .section-space{padding-block:6rem}@media only screen and (min-width:1272px){#cm_adjust .section-space{padding-block:7.2rem}}#cm_adjust .page-space{padding-block:4.8rem 6rem}@media only screen and (min-width:1272px){#cm_adjust .page-space{padding-block:5.4rem 7.2rem}}#cm_adjust .page-width{max-width:1272px;padding-right:1.8rem;padding-left:1.8rem}@media only screen and (min-width:768px){#cm_adjust .page-width{padding-left:3.6rem;padding-right:3.6rem}}#cm_adjust .page-width_narrow,#cm_adjust .page-width--narrow{max-width:69.6rem;padding-right:1.8rem;padding-left:1.8rem;box-sizing:content-box}@media only screen and (min-width:768px){#cm_adjust .page-width_narrow,#cm_adjust .page-width--narrow{padding-right:3.6rem;padding-left:3.6rem}}#cm_adjust .icon-arrow{width:1.2rem}#cm_adjust table:not([class]){font-size:1.6rem;box-shadow:none;border:1px solid #262626}#cm_adjust table:not([class]) td,#cm_adjust table:not([class]) th{padding:.6rem 1.8rem;border:1px solid #262626}#cm_adjust .select .svg-wrapper,#cm_adjust .customer select+.svg-wrapper{height:1.1rem;width:1.7rem;top:50%;transform:translateY(-50%);right:2rem}#cm_adjust .select .svg-wrapper svg,#cm_adjust .customer select+.svg-wrapper svg{width:auto}#cm_adjust .select .svg-wrapper svg path,#cm_adjust .customer select+.svg-wrapper svg path{fill:none;stroke:#bebeff;stroke-width:2}#cm_adjust .field:after,#cm_adjust .select:after,#cm_adjust .customer .field:after,#cm_adjust .customer select:after,#cm_adjust .localization-form__select:after{border-radius:2.4rem}#cm_adjust .field__input,#cm_adjust .select__select,#cm_adjust .customer .field input,#cm_adjust .customer select{min-height:4.4rem;border-radius:2.4rem}#cm_adjust textarea.field__input{min-height:14.4rem}#cm_adjust .field__input,#cm_adjust .customer .field input{margin:auto}#cm_adjust .field__label,#cm_adjust .customer .field label{color:#262626}#cm_adjust .field__label span[aria-hidden=true],#cm_adjust .customer .field label span[aria-hidden=true]{color:#959595}#cm_adjust .select:after{height:4.4rem;box-shadow:0 0 0 1px #262626}#cm_adjust .select select:after{height:4.4rem;border-radius:2.4rem;content:""}#cm_adjust .select__select{font-size:1.4rem;line-height:1.5;letter-spacing:.06rem}@media only screen and (min-width:1272px){#cm_adjust .select__select{font-size:1.8rem}}#cm_adjust .select__select:hover,#cm_adjust .select__select:focus{box-shadow:0 0 0 2px #262626}#cm_adjust .price .price__sale .price-item--last .price-value{color:#db2d4c}#cm_adjust .badge{color:#fff;border:1px solid #fff;font-size:1.2rem;letter-spacing:0;line-height:1.5;padding:.9rem 1.8rem;background-color:#262626}#cm_adjust .badge.price__badge-sale{background-color:#262626}#cm_adjust .order{color:#fff;border:1px solid #fff;font-size:1.2rem;letter-spacing:0;line-height:1.25;min-width:3.6rem;min-height:3.6rem;padding:.9rem;background-color:#262626;border-radius:1.8rem;display:flex;justify-content:center;align-items:center;position:absolute;top:-.9rem;left:-.9rem;z-index:2}#cm_adjust .utility-bar.gradient{background:linear-gradient(to right,#7e7efe,#eccadc)}#cm_adjust .utility-bar--bottom-border{border-bottom:none}#cm_adjust .announcement-bar,#cm_adjust .announcement-bar__announcement{color:#fff}#cm_adjust .announcement-bar-slider{max-width:1272px;padding-left:3.6rem;padding-right:3.6rem}#cm_adjust .announcement-bar{font-size:1.4rem}#cm_adjust .announcement-bar .slider-button{height:4.4rem}#cm_adjust .announcement-bar .slider-button .icon{height:1.8rem;transition:.25s ease transform}#cm_adjust .announcement-bar .slider-button--prev,#cm_adjust .announcement-bar .slider-button--next{min-width:4.4rem}#cm_adjust .announcement-bar .slider-button--prev{margin-left:0}#cm_adjust .announcement-bar .slider-button--prev:not([disabled]):hover .icon,#cm_adjust .announcement-bar .slider-button--prev:not([disabled]):focus-visible .icon{transform:rotate(90deg) translateY(.3rem) scale(1)}#cm_adjust .announcement-bar .slider-button--next{margin-right:0}#cm_adjust .announcement-bar .slider-button--next:not([disabled]):hover .icon,#cm_adjust .announcement-bar .slider-button--next:not([disabled]):focus-visible .icon{transform:rotate(-90deg) translateY(.3rem) scale(1)}#cm_adjust .announcement-bar .svg-wrapper svg{width:12px}#cm_adjust .announcement-bar .svg-wrapper svg path{stroke:#fff!important;stroke-width:2px}#cm_adjust .announcement-bar .announcement-bar__link{color:#fff}#cm_adjust .announcement-bar .announcement-bar__link .announcement-bar__message .message{width:calc(100% - 1.5rem)}#cm_adjust .announcement-bar .announcement-bar__message{font-size:1.4rem;font-weight:700;letter-spacing:.1em;min-height:4.4rem;padding-top:1.5rem;padding-bottom:1.5rem;align-items:center;text-shadow:0 0 3px #3e3e7d;line-height:1}#cm_adjust .announcement-bar .announcement-bar__message .message{width:100%}#cm_adjust .section-header{background:#fff;box-shadow:0 0 6px #00000040}#cm_adjust .section-header.scrolled-past-header{background:none;box-shadow:none}@media only screen and (min-width:1272px){#cm_adjust .section-header.scrolled-past-header{padding-top:12px;position:fixed;left:50%;transform:translate(-50%);width:100%}}#cm_adjust .section-header.scrolled-past-header .header{background:#fff;box-shadow:0 0 6px #00000040}#cm_adjust .section-header.scrolled-past-header .mega-menu__content{max-width:1200px}@media only screen and (min-width:1272px){#cm_adjust .section-header.scrolled-past-header .mega-menu__content{top:84px!important}}#cm_adjust .header-wrapper{position:relative;background:none}#cm_adjust .header-wrapper .header{font-weight:700;max-width:1272px;margin-right:auto;margin-left:auto;position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr 1fr;padding:1.4rem 1.2rem}@media only screen and (min-width:1272px){#cm_adjust .header-wrapper .header{display:flex;justify-content:space-between;border-radius:42px;padding:0 36px}}#cm_adjust .header-wrapper .header header-drawer{margin-left:0}#cm_adjust .header-wrapper .header header-drawer .header__icon--menu .icon{transform:none;transition:none}#cm_adjust .header-wrapper .header header-drawer details.menu-drawer-container[open] .icon-hamburger{display:none}#cm_adjust .header-wrapper .header header-drawer details.menu-drawer-container[open] .icon-close{display:block}#cm_adjust .header-wrapper .header header-drawer .menu-drawer{background-color:#fff;border:none;width:100%;max-width:320px}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .cm_btn{margin:2.4rem auto 1.2rem;min-height:0;background:#3e3e7d;border:none;color:#fff;width:82.5%;font-size:1.8rem;box-shadow:none;padding-block:1.6rem}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .cm_btn .svg-wrapper{display:none}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .cm_btn:after{background-image:url(/cdn/shop/files/icon-arrow-white.svg?v=1764954716)}#cm_adjust .header-wrapper .header header-drawer .menu-drawer__navigation{padding-top:1.8rem;width:100%}#cm_adjust .header-wrapper .header header-drawer .menu-drawer__navigation .submenu-open{visibility:visible}#cm_adjust .header-wrapper .header header-drawer .menu-drawer__navigation-container{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;flex-direction:column;overflow-y:auto;height:100%}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .copyright__content{text-align:center;width:100%}#cm_adjust .header-wrapper .header header-drawer .menu-drawer__utility-links{background-color:#0000}#cm_adjust .header-wrapper .header header-drawer .menu-drawer__close-button{display:none}#cm_adjust .header-wrapper .header header-drawer .menu-drawer__submenu{position:static;transform:translate(0)}#cm_adjust .header-wrapper .header header-drawer .menu-drawer__menu-item{color:#3e3e7d;font-size:1.6rem;padding-block:1.6rem;padding-inline:18px 42px;position:relative}#cm_adjust .header-wrapper .header header-drawer .menu-drawer__menu-item .svg-wrapper{width:10px;height:18px;right:1.8rem}#cm_adjust .header-wrapper .header header-drawer .menu-drawer__menu-item .svg-wrapper svg{fill:#bebeff!important}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .secondary-menu{margin-top:auto!important;width:100%}#cm_adjust .header-wrapper .header header-drawer .menu-drawer__account{color:#3e3e7d;font-size:1.6rem;padding-block:12px;padding-inline:18px 42px;width:100%;position:relative}#cm_adjust .header-wrapper .header header-drawer .menu-drawer__account .svg-wrapper{position:absolute;top:50%;transform:translateY(-50%);width:10px;height:18px;right:1.8rem}#cm_adjust .header-wrapper .header header-drawer .menu-drawer__account .svg-wrapper svg{fill:#bebeff!important}#cm_adjust .header-wrapper .header header-drawer .menu-drawer summary.menu-drawer__menu-item .svg-wrapper{transform:translateY(calc(-50% + 2px)) rotate(90deg)}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-opening[open]>summary.menu-drawer__menu-item .svg-wrapper{transform:translateY(calc(-50% + 2px)) rotate(-90deg)}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__menu-item--active,#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__menu-item:focus-visible,#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__close-button:focus-visible,#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__menu-item:hover,#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__close-button:hover{background:none}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .navigation_list-01 .menu-drawer__menu-item--active{text-decoration:underline}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .navigation_list-01 .menu-drawer__menu-item--active:hover,#cm_adjust .header-wrapper .header header-drawer .menu-drawer .navigation_list-01 .menu-drawer__menu-item--active:focus-visible{text-decoration:none}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__menu.navigation_list-01{padding-block:0;padding-left:6px}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__menu.navigation_list-01 li .menu-drawer__menu-item{padding-block:12px}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__menu.navigation_list-01 li .menu-drawer__menu-item:hover,#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__menu.navigation_list-01 li .menu-drawer__menu-item:focus-visible{background-color:#0000}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__close-button{color:#fff;font-weight:700;letter-spacing:.06rem;margin-top:1.8rem;padding:1.2rem 1.8rem}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__close-button:hover,#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__close-button:focus-visible{background-color:#959595}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__close-button .svg-wrapper{margin-right:.3rem}#cm_adjust .header-wrapper .header header-drawer .menu-drawer summary.menu-drawer__menu-item .svg-wrapper>svg,#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__close-button .svg-wrapper>svg,#cm_adjust .header-wrapper .header header-drawer .menu-drawer .menu-drawer__account .svg-wrapper>svg{fill:#fff}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .search{padding-right:1.8rem;padding-left:1.8rem}#cm_adjust .header-wrapper .header header-drawer .menu-drawer .search-modal__form{display:block}#cm_adjust .header-wrapper .header header-drawer .menu-drawer *+.search-modal__form{margin-top:.9rem}#cm_adjust .header-wrapper .header header-drawer .menu-drawer *+.list-menu-user{margin-top:1.8rem}#cm_adjust .header-wrapper .header [class*=header_inner]{display:flex;align-items:center}#cm_adjust .header-wrapper .header .header_inner-01{column-gap:14rem}@media only screen and (max-width:1271px){#cm_adjust .header-wrapper .header .header_inner-01{display:block}}#cm_adjust .header-wrapper .header .header_inner-03{column-gap:.9rem}@media only screen and (max-width:1271px){#cm_adjust .header-wrapper .header .header_inner-03{display:none}}#cm_adjust .header-wrapper .header .header__heading,#cm_adjust .header-wrapper .header .header__heading-link{color:#fff;font-size:1rem;text-align:left;line-height:1.5;letter-spacing:.06rem}#cm_adjust .header-wrapper .header .header__heading span,#cm_adjust .header-wrapper .header .header__heading-link span{width:116px}#cm_adjust .header-wrapper .header .header__heading-link{margin-left:0;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;column-gap:.9rem}#cm_adjust .header-wrapper .header .header__heading-link img{height:4.8rem;width:auto;max-width:none}@media only screen and (max-width:1271px){#cm_adjust .header-wrapper .header .header__heading-link img{height:4.2rem}}#cm_adjust .header-wrapper .header .header__heading-link:hover span,#cm_adjust .header-wrapper .header .header__heading-link:focus-visible span{text-decoration:underline}#cm_adjust .header-wrapper .header .header__menu-item{color:#3e3e7d;font-size:1.4rem;letter-spacing:.1em;min-height:7.2rem;padding:1rem 1.2rem;box-sizing:border-box}#cm_adjust .header-wrapper .header .header__menu-item:hover span,#cm_adjust .header-wrapper .header .header__menu-item:focus-visible span,#cm_adjust .header-wrapper .header .header__menu-item:has(.header__active-menu-item) span{text-decoration:none;position:relative}#cm_adjust .header-wrapper .header .header__menu-item:hover span:after,#cm_adjust .header-wrapper .header .header__menu-item:focus-visible span:after,#cm_adjust .header-wrapper .header .header__menu-item:has(.header__active-menu-item) span:after{content:"";width:100%;height:2px;background:#bebeff;position:absolute;bottom:-10px;left:0;border-radius:10px}#cm_adjust .header-wrapper .header .header__menu-item .header__active-menu-item{color:#3e3e7d}#cm_adjust .header-wrapper .header details[open]>.header__menu-item{text-decoration:none}#cm_adjust .header-wrapper .header summary.header__menu-item{text-decoration:none}#cm_adjust .header-wrapper .header .list-menu__item{line-height:1.5}#cm_adjust .header-wrapper .header .mega-menu[open]{position:relative}#cm_adjust .header-wrapper .header .mega-menu[open]:before{content:"";width:100%;height:58px;border-radius:12px 12px 0 0;background:#f0f0ff;position:absolute;bottom:0;left:0}#cm_adjust .header-wrapper .header .mega-menu summary.list-menu__item{gap:.6rem}#cm_adjust .header-wrapper .header .mega-menu summary.list-menu__item:after{display:block;content:"";width:0;height:0;border-style:solid;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);border-top:10px solid #6a6ad4;border-bottom:0}#cm_adjust .header-wrapper .header .mega-menu__content{background-color:#f0f0ff;border-top:none;width:100%;border-radius:12px;box-shadow:0 0 6px #00000040;left:50%;transform:translate(-50%);position:fixed;padding:36px 72px;top:auto}#cm_adjust .header-wrapper .header .mega-menu__content .mega-menu__list{max-width:1056px;gap:72px}#cm_adjust .header-wrapper .header .mega-menu__content .mega-menu__list--condensed{display:flex}#cm_adjust .header-wrapper .header .mega-menu__content .mega-menu__list--condensed a{color:#fff}#cm_adjust .header-wrapper .header .mega-menu__content .mega-menu__list--condensed a.mega-menu__link--active{text-decoration:underline}#cm_adjust .header-wrapper .header .mega-menu__content .mega-menu__list--condensed a.mega-menu__link--active:hover,#cm_adjust .header-wrapper .header .mega-menu__content .mega-menu__list--condensed a.mega-menu__link--active:focus-visible{text-decoration:none}#cm_adjust .header-wrapper .header .mega-menu__list{grid-template-columns:1fr 1fr;padding:0;gap:72px}#cm_adjust .header-wrapper .header .mega-menu__link--level-2{color:#3e3e7d;font-size:2.4rem;font-weight:700;padding:0;letter-spacing:.1em;position:relative}#cm_adjust .header-wrapper .header .mega-menu__link--level-2:after{content:"";width:100%;height:2px;background:#bebeff;position:absolute;bottom:-8px;left:0;border-radius:10px}#cm_adjust .header-wrapper .header .header_inner-02{justify-content:flex-end}#cm_adjust .header-wrapper .header .header__icons{padding-right:0}#cm_adjust .header-wrapper .header .header__icons .header__icon:hover .icon{transform:scale(1.07)}#cm_adjust .header-wrapper .header .header__icon,#cm_adjust .header-wrapper .header .header__icon--cart .icon{width:4.4rem;height:auto;min-height:4.4rem;flex-direction:column;justify-content:center;align-items:center}#cm_adjust .header-wrapper .header .header__icon{color:#6a6ad4;fill:#6a6ad4}#cm_adjust .header-wrapper .header .header__icon:hover .icon,#cm_adjust .header-wrapper .header .header__icon:focus-visible .icon{transform:scale(1)}#cm_adjust .header-wrapper .header .header__icon.link,#cm_adjust .header-wrapper .header .header__icon .customer a{text-decoration:none;display:flex}#cm_adjust .header-wrapper .header .header__icon span{height:auto}#cm_adjust .header-wrapper .header .header__icon .svg-wrapper{width:3.6rem;height:3.6rem}#cm_adjust .header-wrapper .header .header__icon .icon{width:3.6rem;height:3.6rem;fill:#6a6ad4}#cm_adjust .header-wrapper .header .header__icon .icon-close{display:none}#cm_adjust .header-wrapper .header .header__icon .icon-name{font-size:.8rem;white-space:nowrap}#cm_adjust .header-wrapper .header .header__icon--cart.link{margin-right:0}@media only screen and (max-width:1271px){#cm_adjust .header-wrapper .header .header__icon--cart.link{display:none}}#cm_adjust .header-wrapper .header .cart-count-bubble{color:#fff;font-family:var(--font-english-family);font-size:1.2rem;font-weight:400;line-height:1;letter-spacing:0;background-color:#6a6ad4;width:2rem;height:2rem;bottom:auto;left:auto;top:0;right:0}#cm_adjust.js .menu-drawer__menu li{margin-bottom:0}#cm_adjust.js .menu-drawer__submenu{background-color:#f0f0ff;z-index:2}@media only screen and (min-width:1272px){#cm_adjust .header{padding-left:3.6rem;padding-right:3.6rem}#cm_adjust .header .search-modal__form{max-width:24rem}#cm_adjust .header--middle-left{column-gap:3.6rem}}@media only screen and (min-width:1272px){#cm_adjust .header-wrapper .header .header__search{display:none}}#cm_adjust .header-wrapper .header .header__search .header__icon--search .svg-wrapper{width:2.6rem;height:2.6rem}#cm_adjust .header-wrapper .header .search-modal{background-color:#fff;display:block;top:72px;height:calc(100vh - 72px);height:calc(100dvh - 72px);min-height:0;overflow-y:auto}#cm_adjust .header-wrapper .header .search-modal .recently-title{color:#3e3e7d;font-size:1.3rem;font-weight:700;letter-spacing:.1em;line-height:1.25;padding-block:2.4rem .6rem;border-bottom:#6a6ad4 1px solid}#cm_adjust .header-wrapper .header .search-modal .drawerRecently-list{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem;margin-block:1.8rem}@media only screen and (min-width:768px){#cm_adjust .header-wrapper .header .search-modal .drawerRecently-list{grid-template-columns:repeat(6,1fr)}}#cm_adjust .header-wrapper .header .search-modal .drawerRecently-list__item a{border:#eee 1px solid;display:block}#cm_adjust .header-wrapper .header .search-modal .drawerRecently-list__item a img{width:100%;height:auto}#cm_adjust .header-wrapper .header .search-modal__form{margin-inline:auto}#cm_adjust .header-wrapper .header .search-modal__content{display:block;height:auto;background:#fff;padding:1.8rem}#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer{position:static;height:auto;transform:translate(0);visibility:visible;width:auto;border:none}#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer__navigation{padding-block:0 3.6rem}#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer__menu-item{color:#3e3e7d;font-size:1.6rem;padding-block:1.6rem;padding-inline:0 3rem;position:relative}#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer__menu-item:hover,#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer__menu-item--active{background:none}#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer__menu-item .svg-wrapper{width:10px;height:18px;right:.6rem}#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer__menu-item .svg-wrapper svg{fill:#bebeff!important}#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer__submenu{position:static;transform:translate(0);background:none}#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer details[open]>.menu-drawer__submenu{transform:translate(0);visibility:visible}#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer__menu.navigation_list-01{padding-block:0;padding-left:6px}#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer__menu.navigation_list-01 li .menu-drawer__menu-item{padding-block:12px}#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer__menu.navigation_list-01 li .menu-drawer__menu-item:hover,#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer__menu.navigation_list-01 li .menu-drawer__menu-item:focus-visible{background-color:#0000}#cm_adjust .header-wrapper .header .search-modal__content .menu-drawer__close-button{display:none}#cm_adjust .header-wrapper .header .search-modal__content summary.menu-drawer__menu-item .svg-wrapper{transform:translateY(calc(-50% + 2px)) rotate(90deg)}#cm_adjust .header-wrapper .header .search-modal__content details[open]>summary.menu-drawer__menu-item .svg-wrapper{transform:translateY(calc(-50% + 2px)) rotate(-90deg)}#cm_adjust .header-wrapper .header .search-modal__close-button{display:none}#cm_adjust .footer{border-top:none;position:relative}#cm_adjust .footer:before{content:"";width:100%;height:6px;background:linear-gradient(to right,#7e7efe,#eccadc);position:absolute;top:0;left:0}#cm_adjust .footer .footer__content-top{background:#3e3e7d}@media only screen and (max-width:1271px){#cm_adjust .footer .footer__content-top.section-space{padding:72px 0}}#cm_adjust .footer__logo{width:fit-content;margin-inline:auto}@media only screen and (max-width:767px){#cm_adjust .footer__logo{width:177px}}#cm_adjust .footer__logo a{display:block}#cm_adjust .footer__logo img{width:100%;height:auto}#cm_adjust .footer .list-social{justify-content:center;margin-top:36px;gap:12px}#cm_adjust .footer .list-social__link{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;border:2px solid #fff;font-size:0;border-radius:100%;padding:0;width:44px;height:44px;transition:transform .3s ease}#cm_adjust .footer .list-social__link .svg-wrapper{width:24px;height:24px}#cm_adjust .footer .list-social__link .svg-wrapper svg{fill:#fff;width:24px;height:24px}#cm_adjust .footer .list-social__link:hover,#cm_adjust .footer .list-social__link:focus-visible{transform:translateY(-2px)}#cm_adjust .footer .list-social__link:hover .icon,#cm_adjust .footer .list-social__link:focus-visible .icon{transform:scale(1)}#cm_adjust .footer__menu{display:grid;grid-template-columns:1fr;gap:36px;margin-top:54px}@media only screen and (min-width:768px){#cm_adjust .footer__menu{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:7.2rem}}@media only screen and (min-width:1272px){#cm_adjust .footer__menu{gap:9.6rem}}#cm_adjust .footer__menu .footer-menu-title{font-family:var(--font-english-family);color:#fff;font-size:2.4rem;font-weight:500;letter-spacing:0;line-height:1.25}@media only screen and (min-width:1272px){#cm_adjust .footer__menu .footer-menu-title{font-size:1.6rem}}#cm_adjust .footer__menu .footer-menu{margin-top:12px}@media only screen and (max-width:767px){#cm_adjust .footer__menu .footer-menu{display:grid;grid-template-columns:repeat(2,1fr)}}#cm_adjust .footer__menu .footer-menu a{color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.1em;line-height:1.25;padding-block:12px;text-decoration:underline;text-underline-offset:.25em;display:inline-block}@media only screen and (min-width:1272px){#cm_adjust .footer__menu .footer-menu a{text-decoration:none;font-size:1.6rem}}#cm_adjust .footer__menu .footer-menu a:focus-visible{outline:0;box-shadow:none;text-decoration:underline}#cm_adjust .footer__menu .footer-menu a[target=_blank]{position:relative}#cm_adjust .footer__menu .footer-menu a[target=_blank]:after{content:"";width:12px;height:12px;background:url(/cdn/shop/files/icon-brank.svg?v=1765037440) no-repeat center center/contain;position:absolute;top:50%;transform:translateY(-50%);margin-left:6px}#cm_adjust .footer__menu .footer-menu a:hover{text-decoration:underline;text-underline-offset:.3em}#cm_adjust .footer .footer-block--newsletter{margin-top:0;padding-top:1.2rem;padding-bottom:1.2rem;background:#222}@media only screen and (min-width:768px){#cm_adjust .footer .footer-block--newsletter{background:#262626}}#cm_adjust .footer .footer-block--newsletter .footer-block__newsletter{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:9px}#cm_adjust .footer .footer-block--newsletter .footer-block__heading{color:#fff;margin-bottom:0;font-size:1.6rem;font-weight:400;letter-spacing:0;white-space:nowrap}#cm_adjust .footer .footer-block--newsletter .newsletter-form{margin:0;max-width:none;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.9rem}@media only screen and (min-width:768px){#cm_adjust .footer .footer-block--newsletter .newsletter-form{flex-direction:row}}#cm_adjust .footer .footer-block--newsletter .newsletter-form__field-wrapper{max-width:288px}#cm_adjust .footer .footer-block--newsletter .newsletter-form .field__label{color:#262626}#cm_adjust .footer .footer-block--newsletter .newsletter-form__message{margin-top:0;color:#fff}#cm_adjust .footer .footer__content-bottom{padding-block:20px;border-top:none;background-color:#262626}@media only screen and (min-width:1272px){#cm_adjust .footer .footer__content-bottom{padding-block:29px}}#cm_adjust .footer .footer__content-bottom .footer__copyright{margin-top:0;text-align:center}#cm_adjust .footer .footer__content-bottom .caption{line-height:1.5}#cm_adjust .footer .footer__content-bottom .copyright__content{color:#fff;font-size:1.6rem;font-family:var(--font-english-family);font-weight:500;letter-spacing:0;line-height:1.25}#cm_adjust .cart-icon-footer{width:7.2rem;height:7.2rem;background:#6a6ad4;color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;padding:1rem;text-decoration:none;flex-direction:column;position:fixed;right:1.8rem;bottom:3rem;z-index:1}@media only screen and (min-width:1272px){#cm_adjust .cart-icon-footer{display:none}}#cm_adjust .cart-icon-footer .svg-wrapper{width:3.6rem;height:3.6rem}#cm_adjust .cart-icon-footer .svg-wrapper svg{fill:#fff}#cm_adjust .cart-icon-footer .icon-name{font-size:1rem}#cm_adjust .cart-icon-footer .cart-count-bubble{top:1rem;left:auto;right:1.4rem;background:#db2d4c;color:#fff;font-family:var(--font-english-family);font-size:1.2rem;font-weight:500;letter-spacing:.05em;line-height:1.2;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;border-radius:200px}#shop-hcaptcha-badge-container{bottom:72px!important}#cm_adjust .collection-hero__title{margin-top:0;margin-bottom:0;text-align:center;line-height:1.25;letter-spacing:.1em}#cm_adjust .facets-container{padding-top:0;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width:1272px){#cm_adjust .facets-container{gap:1.8rem;margin-bottom:3.6rem}#cm_adjust .facets-container .mobile{display:none}}#cm_adjust .mobile-facets .submenu-open{visibility:visible}#cm_adjust .mobile-facets__open{color:#262626;display:flex;align-items:center;gap:.6rem;padding-block:1rem}#cm_adjust .mobile-facets__open>*+*{margin-left:0}#cm_adjust .mobile-facets__open .svg-wrapper{width:2.4rem;height:2rem}#cm_adjust .mobile-facets__open .svg-wrapper svg{color:#6a6ad4}#cm_adjust .mobile-facets__open .button-label{font-size:1.4rem;font-weight:400;letter-spacing:.06rem}@media only screen and (min-width:1272px){#cm_adjust .mobile-facets__open .button-label{font-size:1.6rem}}#cm_adjust .mobile-facets__wrapper{align-items:center}#cm_adjust .mobile-facets__inner{border:none;width:100%;max-width:375px;background:#fff}#cm_adjust .mobile-facets__header{border-bottom:none;padding:1.2rem 4.8rem 1.2rem 1.8rem;text-align:center;min-height:7.2rem;display:flex;align-items:center;position:sticky;top:0;z-index:2;background:#f0f0ff;text-align:left}#cm_adjust .mobile-facets__heading,#cm_adjust .mobile-facets__count{color:#262626;font-size:1.4rem}@media only screen and (min-width:1272px){#cm_adjust .mobile-facets__heading,#cm_adjust .mobile-facets__count{font-size:1.6rem}}#cm_adjust .mobile-facets__close{top:1.2rem;right:1.2rem;width:4.4rem;height:4.4rem}#cm_adjust .mobile-facets__close .svg-wrapper{width:4.4rem;height:4.4rem}#cm_adjust .mobile-facets__close .svg-wrapper path{fill:none;stroke-width:1.5px;stroke:#6a6ad4}#cm_adjust .mobile-facets__main{padding-top:1.8rem}#cm_adjust .mobile-facets__details+.mobile-facets__details:has(.mobile-facets__sort){margin-top:1.8rem}#cm_adjust .mobile-facets__details:first-child .mobile-facets__summary{border-top:none}#cm_adjust .mobile-facets__summary{font-size:1.4rem;font-weight:700;min-height:4.8rem;border-top:2px solid #bebeff}@media only screen and (min-width:1272px){#cm_adjust .mobile-facets__summary{font-size:1.6rem}}#cm_adjust .mobile-facets__summary:not(:has(.mobile-facets__sort)){padding:1.4rem 0 1.2rem;margin-inline:1.8rem}#cm_adjust .mobile-facets__summary:has(.mobile-facets__sort){padding:0 1.8rem}#cm_adjust .mobile-facets__summary>span{display:flex;align-items:center}#cm_adjust .mobile-facets__submenu{width:calc(100% - 3.6rem);position:static;transform:translate(0);visibility:visible;padding-bottom:24px;margin-inline:1.8rem}#cm_adjust .mobile-facets__submenu .mobile-facets__footer{display:none}#cm_adjust .mobile-facets__sort{justify-content:flex-start;gap:12px}#cm_adjust .mobile-facets__sort .select__select{margin:0;padding-left:1.8rem}#cm_adjust .mobile-facets__sort .select .icon-caret{right:auto;margin-left:0}#cm_adjust .mobile-facets__sort .select{border:2px solid #6a6ad4;border-radius:200px}#cm_adjust .mobile-facets__sort .select__select{color:#262626;min-height:3.6rem;padding-right:4.2rem;background:#fff}#cm_adjust .mobile-facets__close-button{display:none}#cm_adjust .mobile-facets__item{margin-top:6px}#cm_adjust .mobile-facets__item svg{stroke-width:3px}#cm_adjust .mobile-facets__arrow svg{width:1.7rem;height:1.1rem;fill:none;stroke-width:1.5px;stroke:#bebeff;top:calc(50% - .7rem)}#cm_adjust .mobile-facets__label{font-size:1.4rem;min-height:3.6rem;padding:.8rem 0;align-items:center}@media only screen and (min-width:1272px){#cm_adjust .mobile-facets__label{font-size:1.6rem}}#cm_adjust .mobile-facets__label .icon-checkmark{width:1.8rem;height:1.8rem;top:50%;left:0;transform:translateY(-50%)}#cm_adjust .mobile-facets__label svg{background-color:#0000;margin-right:.6rem}#cm_adjust .mobile-facets__label svg path{fill:none;stroke:#6a6ad4;stroke-width:1px}#cm_adjust .mobile-facets__info{font-size:1.4rem;padding:1.2rem 1.8rem .3rem}#cm_adjust .mobile-facets__footer{border-top:none;padding:1.8rem;background:#f0f0ff}#cm_adjust .mobile-facets__footer .mobile-facets__clear-wrapper{display:none}#cm_adjust .mobile-facets__footer .mobile-facets__clear{font-size:1.4rem}#cm_adjust .mobile-facets__footer .button{font-size:1.8rem;font-weight:500;line-height:1.25;letter-spacing:.1em;background-color:#6a6ad4;border-radius:200px;transition:.25s ease background-color;padding:1.5rem 1.8rem;margin-inline:auto}@media only screen and (min-width:1272px){#cm_adjust .mobile-facets__footer .button{font-size:2.1rem;padding:1.4rem 1.8rem}}#cm_adjust .mobile-facets__footer .button:hover,#cm_adjust .mobile-facets__footer .button:focus-visible{background-color:#262626}#cm_adjust .mobile-facets__footer .button:after{box-shadow:none}#cm_adjust .active-facets{padding:2.4rem 0;gap:.6rem}@media only screen and (min-width:1272px){#cm_adjust .active-facets{padding:0;width:auto}}#cm_adjust .active-facets .facets__heading{font-size:1.4rem;line-height:1.25;letter-spacing:.1em;font-weight:400;margin-bottom:24px}#cm_adjust .active-facets__button{margin-top:0;margin-right:0;padding:0}#cm_adjust .active-facets__button .button{font-size:1.2rem;font-weight:400;letter-spacing:.06rem;min-height:3.6rem;padding:.6rem .9rem;border-radius:1.8rem}#cm_adjust .active-facets__button .svg-wrapper{margin-left:.3rem;margin-right:0}#cm_adjust .active-facets__button-remove{min-height:3.6rem;padding:.6rem .9rem;display:flex;align-items:center}#cm_adjust .active-facets__button-wrapper{margin-left:0;padding-top:0}#cm_adjust .active-facets__button-wrapper *{font-size:1.2rem}@media only screen and (min-width:1272px){#cm_adjust .facets{width:100%;margin-top:0;display:block;margin-bottom:3.6rem}}#cm_adjust .facets__form{margin-bottom:0;gap:3.6rem;grid-template-columns:auto}#cm_adjust .facets__form .product-count{margin-right:3.6rem}#cm_adjust .facets__form .svg-wrapper{width:1.8rem;height:1.8rem}#cm_adjust .facets-vertical{display:block}#cm_adjust .facets-vertical .facets-wrapper{padding-right:0}#cm_adjust .facets-vertical .active-facets__button{margin-bottom:6px}@media only screen and (min-width:1272px){#cm_adjust body:has(aside):has(.facets__disclosure-vertical) .facets-vertical{display:grid;grid-template-columns:22.75% 74.25%;gap:3.6rem}}#cm_adjust body:has(aside):has(.facets__disclosure-vertical) .facets-vertical .facets{display:none}@media only screen and (min-width:1272px){#cm_adjust body:has(aside):has(.facets__disclosure-vertical) .facets-vertical .facets{display:block}}#cm_adjust body:has(aside):not(:has(.facets__disclosure-vertical)) .title-wrapper .has-filters{display:none}#cm_adjust body:has(aside):not(:has(.facets__disclosure-vertical)) facet-filters-form,#cm_adjust body:has(aside):not(:has(.facets__disclosure-vertical)) #main-collection-filters{display:none}#cm_adjust .facets__disclosure-vertical{border-top:2px solid #bebeff}#cm_adjust .facets-vertical-form{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}#cm_adjust .facets-desktop{display:flex;flex-wrap:wrap;align-items:center;gap:1.8rem}#cm_adjust .facets-desktop #FacetsWrapperDesktop{width:100%}#cm_adjust .facets-desktop .product-count{display:none}#cm_adjust .facets__wrapper{align-self:auto}#cm_adjust .facets__heading{color:#262626;font-size:1.6rem;margin:0 .9rem 0 0;display:flex;align-items:center;gap:.3rem}#cm_adjust .facets__disclosure{margin-right:0}#cm_adjust .facets__summary{color:#262626;font-size:1.4rem;font-weight:700;min-height:3.6rem;padding-right:0;justify-content:space-between;margin-bottom:0;display:flex;align-items:center;padding-block:0;margin-block:12px;gap:.3rem}#cm_adjust .facets__summary:after{width:1.7rem;height:1.1rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" viewBox="0 0 18 12"><path d="M17.14,3.16c-.2-.2-.51-.2-.71,0l-7.42,7.42L1.58,3.16c-.2-.2-.51-.2-.71,0s-.2.51,0,.71l7.78,7.78s.11.09.17.11c.18.07.4.04.54-.11l7.78-7.78c.2-.2.2-.51,0-.71Z" stroke="%23bebeff" stroke-width="2"/></svg>');background-repeat:no-repeat;background-size:cover;display:block;content:""}#cm_adjust .facets__summary>span{line-height:1.25;letter-spacing:.1em}#cm_adjust .facets__summary .facets__selected{display:none}#cm_adjust details.facets__disclosure-vertical[open] .facets__summary{margin-bottom:0}#cm_adjust details.facets__disclosure-vertical[open] .facets__summary:after{transform:scaleY(-1)}#cm_adjust details.facets__disclosure-vertical:hover .facets__summary,#cm_adjust details.facets__disclosure-vertical:focus-visible .facets__summary{text-decoration:underline;text-underline-offset:.3rem}#cm_adjust .facets__form-vertical{max-width:100%}#cm_adjust .facets__display-vertical{padding-bottom:2.4rem}#cm_adjust .facets__header{border-bottom:1px solid #262626;min-height:4.8rem;padding:.6rem 1.8rem;align-items:center}#cm_adjust .facets__list{padding:.9rem 1.8rem}#cm_adjust .facets__list .list-menu__item{line-height:1.5}#cm_adjust .facets__item{margin-top:6px}#cm_adjust .facet-checkbox{min-height:3.6rem;padding:0;align-items:center;font-size:1.4rem}#cm_adjust .facet-checkbox .svg-wrapper{left:2px;top:50%;transform:translateY(-50%);width:1.6rem;height:1.6rem}#cm_adjust .facet-checkbox .svg-wrapper>svg path{fill:none;stroke:#6a6ad4;stroke-width:1px}#cm_adjust .facet-checkbox>svg,#cm_adjust .facet-checkbox>.svg-wrapper{margin-right:.6rem}#cm_adjust .facet-checkbox>svg{stroke-width:4px}#cm_adjust .facet-checkbox input:focus-visible{outline:0;box-shadow:none}#cm_adjust .facet-checkbox:has(input:focus-visible) .facet-checkbox__text{text-decoration:underline}#cm_adjust .facets-layout-list--text input[type=checkbox]{width:1.8rem;height:1.8rem;top:50%;left:1.8rem;transform:translateY(-50%)}#cm_adjust .facets__price{padding:.9rem 1.8rem}#cm_adjust .facets__price .field__input{padding:1.8rem 1.8rem 1.2rem}#cm_adjust .facets__price .field__input:focus~.field__label,#cm_adjust .facets__price .field__input:not(:placeholder-shown)~.field__label,#cm_adjust .facets__price .field__input:-webkit-autofill~.field__label{font-size:1rem;top:.3rem}#cm_adjust .facets__price .field__label{font-size:1.4rem;top:1.3rem;left:1.8rem}#cm_adjust .facets__price .field+.field-currency{margin-left:1.8rem}#cm_adjust .facet-filters{padding-left:0}#cm_adjust .facet-filters__field .select{border:2px solid #6a6ad4;border-radius:200px}#cm_adjust .facet-filters__field .select__select{color:#262626;min-height:4rem;padding-right:4.2rem;background:#fff}#cm_adjust .facet-filters__label{color:#262626;font-size:1.4rem;margin-right:.9rem;display:flex;align-items:center;gap:.3rem}#cm_adjust .facet-filters__sort{font-size:1.4rem;padding-left:1.8rem;font-weight:700;border-radius:200px}#cm_adjust .facet-filters__sort:hover,#cm_adjust .facet-filters__sort:focus-visible{outline-offset:.2rem}#cm_adjust .facet-filters__sort:hover,#cm_adjust .facet-filters__sort:focus{outline:.2rem solid rgba(var(--color-foreground),.5);box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}#cm_adjust .product-count{text-align:left;display:flex;align-items:center;align-self:auto}#cm_adjust .product-count-vertical{margin-left:0;opacity:1}#cm_adjust .product-count__text{color:#262626;font-size:1.4rem;line-height:1.25;letter-spacing:.1em}#cm_adjust .product-count__text h2{font-weight:400;font-size:1.4rem;line-height:1.25;letter-spacing:.1em}@media only screen and (min-width:1272px){#cm_adjust .product-count__text h2{font-size:1.6rem}}#cm_adjust .collection--empty .title-wrapper{margin-top:7.2rem;margin-bottom:7.2rem}#cm_adjust .collection--empty .title-wrapper .link{font-size:1.6rem}#cm_adjust .talent-filter{display:grid;grid-template-columns:repeat(3,1fr);border-top:#1a161d 2px solid;border-left:#1a161d 2px solid}#cm_adjust .talent-filter .list-menu__item{margin:0;border-right:#1a161d 2px solid;border-bottom:#1a161d 2px solid;position:relative}@media only screen and (min-width:768px){#cm_adjust .talent-filter .list-menu__item:has(.facets__label:hover):before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#1a161d40;z-index:2;pointer-events:none}}#cm_adjust .talent-filter .list-menu__item:has(input:checked):before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#1a161d80!important;z-index:2;pointer-events:none}#cm_adjust .talent-filter .list-menu__item:has(input:checked):after{content:"";width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/cdn/shop/files/filter_check.svg?v=1770784741);z-index:3;pointer-events:none}#cm_adjust .talent-filter .list-menu__item:has(input:disabled) label{cursor:not-allowed}#cm_adjust .talent-filter .list-menu__item:has(input:disabled):before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#1a161dbf!important;z-index:2;pointer-events:none}#cm_adjust .talent-filter .facets__label{background:no-repeat center center;background-size:cover;aspect-ratio:1/1;position:relative}#cm_adjust .talent-filter .facets__label .facet-checkbox__text-label{width:100%;text-align:center;position:absolute;bottom:5px;padding-inline:3px;left:50%;transform:translate(-50%);font-size:1.1rem;font-weight:700;line-height:1.25;letter-spacing:.1em;color:#1a161d;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;filter:drop-shadow(0 0 .5px #fff)}#cm_adjust .talent-filter .facets__label .facet-checkbox__text-label.font-small{font-size:1rem}#cm_adjust .float-facets{position:fixed;bottom:10.8rem;right:1.8rem;z-index:2}#cm_adjust .float-facets:has(.menu-opening){z-index:3}#cm_adjust .float-facets .mobile-facets__open-wrapper{width:7.2rem;height:7.2rem;background:#fff;border:2px solid #6a6ad4;color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;padding:1rem;text-decoration:none}#cm_adjust .float-facets .mobile-facets__open-wrapper .mobile-facets__open{flex-direction:column}#cm_adjust .float-facets .mobile-facets__open-wrapper .mobile-facets__open .svg-wrapper{width:2.8rem;height:2.3rem}#cm_adjust .float-facets .mobile-facets__open-wrapper .mobile-facets__open .button-label{font-size:1rem;color:#6a6ad4;font-weight:700;text-decoration:none}#cm_adjust .pagination-wrapper{margin-top:6rem}@media only screen and (min-width:1272px){#cm_adjust .pagination-wrapper{margin-top:7.2rem}}#cm_adjust .pagination-wrapper .pagination__list>li{flex:none;max-width:3.6rem}#cm_adjust .pagination-wrapper .pagination__list>li:not(:last-child){margin-right:0}@media only screen and (min-width:768px){#cm_adjust .pagination-wrapper .pagination__list:not(:has(.pagination-prev)):before{width:3.6rem;height:4.8rem;display:block;content:""}#cm_adjust .pagination-wrapper .pagination__list:not(:has(.pagination-next)):after{width:3.6rem;height:4.8rem;display:block;content:""}}#cm_adjust .pagination-wrapper .pagination-prev .pagination__item .icon-caret,#cm_adjust .pagination-wrapper .pagination-next .pagination__item .icon-caret{height:1.8rem}#cm_adjust .pagination-wrapper .pagination-prev .svg-wrapper,#cm_adjust .pagination-wrapper .pagination-next .svg-wrapper{width:1.7rem;height:1.1rem}#cm_adjust .pagination-wrapper .pagination-prev .svg-wrapper svg path,#cm_adjust .pagination-wrapper .pagination-next .svg-wrapper svg path{fill:none;stroke:#262626;stroke-width:2px}@media only screen and (max-width:767px){#cm_adjust .pagination-wrapper .pagination-prev,#cm_adjust .pagination-wrapper .pagination-next{display:none}}#cm_adjust .pagination-wrapper .pagination__list{gap:6px}#cm_adjust .pagination-wrapper .pagination__item{color:#262626;font-size:2.1rem;height:4.4rem;width:3.6rem;font-family:var(--font-english-family)}@media only screen and (max-width:767px){#cm_adjust .pagination-wrapper span.pagination__item{width:auto}}#cm_adjust .pagination-wrapper .pagination__item--prev .icon{margin-right:0}#cm_adjust .pagination-wrapper .pagination__item--next .icon{margin-left:0}#cm_adjust .pagination-wrapper .pagination__item--current:after,#cm_adjust .pagination-wrapper .pagination__item:hover:after{height:.2rem;width:1.8rem;bottom:0;background-color:#7e7efe}#cm_adjust .product{margin-top:3rem;margin-bottom:6rem}@media only screen and (min-width:1272px){#cm_adjust .product{margin-top:3.6rem;margin-bottom:7.2rem}}#cm_adjust .product.grid{gap:3rem}@media only screen and (min-width:768px){#cm_adjust .product.grid{gap:3.6rem}}@media only screen and (min-width:1272px){#cm_adjust .product.grid{gap:7.2rem}}#cm_adjust .product .global-media-settings{border:none}#cm_adjust .product .product__info-wrapper{padding-left:0}#cm_adjust .product.grid--1-col .grid__item{max-width:600px;margin-right:auto;margin-left:auto}#cm_adjust .product .grid{margin-bottom:1.2rem}#cm_adjust .product .product__info-container>*+*{margin-top:0;margin-bottom:0}@media only screen and (min-width:1272px){#cm_adjust .product .product__info-container>*+*{margin-top:0;margin-bottom:0}}#cm_adjust .product .product__info-container:has(.add-options) variant-selects{margin-bottom:1.8rem}#cm_adjust .product .product__info-container:has(variant-selects) .add-options{margin-top:1.8rem}#cm_adjust .product .product__info-container>.product__title{display:flex;flex-direction:column}#cm_adjust .product .product__info-container>.product__title .card__badgeArea{margin-top:.6rem}#cm_adjust .product .product__title{margin-bottom:3rem}@media only screen and (min-width:1272px){#cm_adjust .product .product__title{margin-bottom:1.5rem}}#cm_adjust .product .product__title h1{font-size:2.4rem;font-weight:700;line-height:1.25;letter-spacing:.1em}@media only screen and (min-width:1272px){#cm_adjust .product .product__title h1{font-size:3.6rem}}#cm_adjust .product .price-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:2.1rem}@media only screen and (min-width:1272px){#cm_adjust .product .price-wrapper{margin-top:3.6rem}}#cm_adjust .product .price{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.9rem}#cm_adjust .product .price span{font-size:2.1rem;font-family:var(--font-english-family);font-weight:600;line-height:1.25;letter-spacing:0}@media only screen and (min-width:1272px){#cm_adjust .product .price span{font-size:3rem}}#cm_adjust .product .price .badge,#cm_adjust .product .price .price__container{margin-bottom:0}#cm_adjust .product .price .price__regular{display:flex;flex-wrap:wrap;align-items:center}#cm_adjust .product .price .price-item{margin-right:0;display:inline-flex;align-items:center}#cm_adjust .product .price .product__tax{margin-top:0;color:#262626;font-size:1.2rem;font-weight:400;line-height:1;letter-spacing:.1em;margin-left:.6rem;padding-top:2px}#cm_adjust .product .price--on-sale .price__regular{display:none}#cm_adjust .product .price--on-sale .price__sale{display:inline-flex;align-items:center}#cm_adjust .product .price--on-sale .price__sale .price-item--regular{color:#262626;font-size:1.8rem;font-family:var(--font-english-family);font-weight:600;line-height:1.25;letter-spacing:0}@media only screen and (min-width:1272px){#cm_adjust .product .price--on-sale .price__sale .price-item--regular{font-size:2.4rem}}#cm_adjust .product .price--on-sale .price__sale .price-item--sale{margin-left:.3rem;color:#db2d4c}#cm_adjust .product .note{color:#c00;display:flex;flex-direction:column;gap:.3rem}#cm_adjust .product .product-form__input .form__label{font-size:1.6rem;font-weight:700;letter-spacing:.1em;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}@media only screen and (min-width:1272px){#cm_adjust .product .product-form__input .form__label{font-size:1.8rem}}#cm_adjust .product .product-form__input .form__label .required{color:#c00;font-size:1.2rem;font-weight:700;letter-spacing:.06rem;display:block}#cm_adjust .product .product-form__input--dropdown{margin-bottom:1.2rem;display:flex}@media only screen and (min-width:480px){#cm_adjust .product .product-form__input--dropdown{width:100%;max-width:none;align-items:center;justify-content:flex-start}}#cm_adjust .product .product-form__input--dropdown .form__label{width:10.8rem}#cm_adjust .product .product-form__input--dropdown .select-wrapper{display:flex;flex-direction:column;gap:.6rem}@media only screen and (min-width:480px){#cm_adjust .product .product-form__input--dropdown .select-wrapper{width:calc(100% - 15.3rem)}#cm_adjust .product .product-form__input--dropdown .select-wrapper .select{width:100%}}#cm_adjust .product .product-form__input--dropdown .select-wrapper .supplement{font-size:1.2rem}#cm_adjust .product .product-form__input--dropdown .select{height:4.4rem;width:fit-content;max-width:21.6rem}#cm_adjust .product .product-form__input--dropdown .select select{border:2px solid #6a6ad4;border-radius:200px}#cm_adjust .product .product-form__input--dropdown .select:has(input):after{top:0;right:0;bottom:0;left:0}#cm_adjust .product .product-form__input--dropdown .select:after{display:none}#cm_adjust .product .product-form__input--dropdown .select input{font-size:1.8rem;line-height:1.5;letter-spacing:.06rem;width:100%;padding:0 2.4rem;border:none;border-radius:2.4rem}#cm_adjust .product .product-form__input--dropdown .select input:hover,#cm_adjust .product .product-form__input--dropdown .select input:focus-visible{border-radius:2.4rem;outline:0;outline-offset:var(--focused-base-outline-offset);box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground))}#cm_adjust .product .product-form__input--dropdown .select__select{color:#262626;font-weight:400;height:4.4rem;padding:0 4.2rem 0 1.8rem}@media only screen and (min-width:1272px){#cm_adjust .product .product-form__input--dropdown .select__select{padding:0 4.8rem 0 2.4rem}}#cm_adjust .product .product-form__input--dropdown .select__select:hover{box-shadow:0 0 0 2px #6a6ad4}#cm_adjust .product .quantity__label{width:10.8rem}#cm_adjust .product .product__term{border:1px solid #db2d4c;color:#db2d4c;margin-block:2.4rem;padding:1.8rem;font-size:1.4rem;font-weight:700;line-height:1.25;letter-spacing:.1em;border-radius:3px}#cm_adjust .product .product__term__list{display:grid;grid-template-columns:auto 1fr;gap:12px 0}#cm_adjust .product .buy-buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.8rem;margin-block:2.4rem}@media only screen and (min-width:480px){#cm_adjust .product .buy-buttons{justify-content:flex-start;align-items:flex-start;flex-direction:column}}#cm_adjust .product .buy-buttons .product-form__input{width:14.4rem;margin-bottom:0;flex:none}#cm_adjust .product .buy-buttons .product-form__buttons{display:flex;flex-direction:column;gap:.9rem}#cm_adjust .product .buy-buttons .product-form__submit,#cm_adjust .product .buy-buttons .shopify-payment-button__button{width:calc(100vw - 3.6rem);max-width:100%;min-height:6.6rem;border-radius:4.2rem}@media only screen and (min-width:750px){#cm_adjust .product .buy-buttons .product-form__submit,#cm_adjust .product .buy-buttons .shopify-payment-button__button{width:26rem}}@media only screen and (min-width:1272px){#cm_adjust .product .buy-buttons .product-form__submit,#cm_adjust .product .buy-buttons .shopify-payment-button__button{min-width:33.6rem;border-radius:4.2rem}}#cm_adjust .product .buy-buttons .product-form__submit{color:#fff;margin-bottom:0;background-color:#3e3e7d;font-size:1.8rem;font-weight:700;line-height:1.25;letter-spacing:.1em;transition:filter .25s ease}#cm_adjust .product .buy-buttons .product-form__submit:after{box-shadow:none}#cm_adjust .product .buy-buttons .product-form__submit:hover,#cm_adjust .product .buy-buttons .product-form__submit:focus-visible{filter:brightness(1.25)}#cm_adjust .product .buy-buttons .product-form__submit__inner{width:100%}#cm_adjust .product .buy-buttons .product-form__submit .svg-wrapper{position:absolute;top:50%;transform:translateY(-50%);width:1.7rem;height:1.1rem;margin-left:1.8rem}#cm_adjust .product .buy-buttons .product-form__submit .svg-wrapper svg{fill:#fff;transform:rotate(-90deg)}#cm_adjust .product .buy-buttons .product-form__submit .svg-wrapper svg path{stroke:#fff;stroke-width:1.5px}#cm_adjust .product .buy-buttons .product-form__submit[disabled]{background-color:#bbb;cursor:not-allowed;opacity:1}#cm_adjust .product .buy-buttons .product-form__submit[disabled]:hover,#cm_adjust .product .buy-buttons .product-form__submit[disabled]:focus-visible{filter:brightness(1)}#cm_adjust .product .buy-buttons .product-form__submit[disabled] .svg-wrapper{display:none}#cm_adjust .product .buy-buttons .selling_end_btn{min-width:33.6rem;min-height:8.4rem;border-radius:4.2rem;color:#fff;margin-bottom:0;background-color:#bbb;font-size:2.4rem;font-weight:700;line-height:1.25;letter-spacing:.1em;display:flex;width:fit-content;justify-content:center;align-items:center;cursor:not-allowed}#cm_adjust .product .buy-buttons .shopify-payment-button__button[aria-disabled=true]{opacity:.5}#cm_adjust .product .buy-buttons .shopify-payment-button__button--unbranded{padding:.9rem 1.8rem;background-color:#959595;border-radius:3.6rem}#cm_adjust .product .buy-buttons .shopify-payment-button__button--unbranded:after{box-shadow:none}#cm_adjust .product .buy-buttons .shopify-payment-button__button--unbranded:hover,#cm_adjust .product .buy-buttons .shopify-payment-button__button--unbranded:focus-visible{background-color:#262626}#cm_adjust .product .product__info-container .product-form{margin-top:0;margin-bottom:0}#cm_adjust .product .support-wrapper{margin-block:3.6rem;display:flex;flex-direction:column}#cm_adjust .product .support-wrapper .support{font-weight:700;padding:1.8rem;background-color:#f0f0ff}#cm_adjust .product .support-wrapper .support+.support{padding-top:0}#cm_adjust .product .support-wrapper .link-list ul{display:flex;flex-direction:column;gap:1.2rem}#cm_adjust .product .support-wrapper .link-list ul li{font-size:1.4rem;letter-spacing:.1em;line-height:1.25}#cm_adjust .product .support-wrapper .link-list ul li a{color:#262626;text-underline-offset:.3rem}#cm_adjust .product .support-wrapper .link-list ul li a:hover,#cm_adjust .product .support-wrapper .link-list ul li a:focus-visible{text-decoration:none}#cm_adjust .product .support-wrapper .payment{display:flex;flex-wrap:wrap;gap:.9rem;flex-direction:column;font-size:1.4rem;letter-spacing:.1em;line-height:1.25}#cm_adjust .product .official-store{display:flex;flex-wrap:wrap;justify-content:center;gap:.9rem}#cm_adjust .product .official-store a{color:#262626;text-decoration:none;border:1px solid #959595;padding:1.2rem;display:flex;flex-direction:column;gap:.3rem}#cm_adjust .product .official-store a .message{font-size:1.2rem;line-height:1.25}#cm_adjust .product .list-payment{flex-wrap:wrap;justify-content:flex-start;gap:.3rem;margin:0;padding-top:0}#cm_adjust .product .list-payment__item{padding:0}#cm_adjust .product .shareList{margin-block:2.4rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.9rem}#cm_adjust .product .shareList li a{display:flex;justify-content:center;align-items:center;gap:.6rem;background:#000;color:#fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.5));border-radius:100px;padding:1.2rem 1.8rem;font-size:1.2rem;font-weight:400;line-height:1.25;letter-spacing:.1em;text-decoration:none}#cm_adjust .product .shareList li a .svg-wrapper{width:1.8rem;height:1.8rem}#cm_adjust .product .shareList li a .svg-wrapper svg{width:1.8rem;height:1.8rem;fill:#fff}#cm_adjust .product .shareList li a .svg-wrapper svg path{transform:scale(1.2);transform-origin:center;transform-box:fill-box}#cm_adjust .product .product__description{margin-top:3rem;font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.1em}@media only screen and (min-width:1272px){#cm_adjust .product .product__description{margin-top:3.6rem;line-height:1.5}}#cm_adjust .product .product__description :where(a){color:#262626;text-decoration:underline}#cm_adjust .product .product__description :where(a):hover,#cm_adjust .product .product__description :where(a):focus-visible{text-decoration:none}#cm_adjust .product .product__description p+p{margin-top:1em}#cm_adjust .product .product__description :where(table) tr:nth-child(odd){background:#f6f6f6}#cm_adjust .product .product__description table{width:100%!important;height:auto!important;margin-top:8px}#cm_adjust .product .product__description table tr{height:auto!important}#cm_adjust .product .product__description table td{width:auto!important;height:auto!important;font-size:1.4rem!important;padding:1.2rem 1rem!important;line-height:1.7}@media only screen and (min-width:1272px){#cm_adjust .product .product__description table td{padding:1.2rem .8rem!important}}#cm_adjust .product .product__description table td:first-child{width:42%!important}@media only screen and (min-width:1272px){#cm_adjust .product .product__description table td:first-child{width:27%!important}}#cm_adjust .product .product__description table td span{font-size:1.4rem!important}@media only screen and (min-width:768px){#cm_adjust .product--medium:not(.product--no-media) .product__media-wrapper,#cm_adjust .product--small:not(.product--no-media) .product__media-wrapper{width:50%;max-width:none}}@media only screen and (min-width:768px){#cm_adjust .product--small:not(.product--no-media) .product__info-wrapper,#cm_adjust .product--medium:not(.product--no-media) .product__info-wrapper{width:44%;max-width:none}}#cm_adjust .slider.slider--mobile .slider__slide{padding-top:0;padding-bottom:0}#cm_adjust .slider.slider--mobile{overflow-y:hidden}#cm_adjust .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}#cm_adjust .product__media-list .product__media-item,#cm_adjust .product-media-container.constrain-height.media-fit-contain{width:100%}#cm_adjust .product-media-container.constrain-height .media{padding-top:var(--ratio-percent);background:#fff;border:1px solid #959595}#cm_adjust .thumbnail-slider .thumbnail-list.slider--tablet-up{padding:0}#cm_adjust .product--thumbnail_slider .thumbnail-slider{gap:.3rem}@media only screen and (max-width:767px){#cm_adjust .product--thumbnail_slider .slider-mobile-gutter .slider-button{display:none}}#cm_adjust .slider-button{width:3.6rem;height:7.6rem}#cm_adjust .slider-button .svg-wrapper{width:1.6rem}#cm_adjust .slider-button .svg-wrapper .icon path{stroke:#262626;stroke-width:2px}#cm_adjust .slider-button[disabled]{opacity:.25}#cm_adjust .slider-button .icon{height:1.8rem;transition:.25s ease transform}#cm_adjust .slider-button[disabled] .icon{fill:#262626}#cm_adjust .slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg) translateY(.3rem) scale(1)}#cm_adjust .slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg) translateY(.3rem) scale(1)}#cm_adjust .thumbnail-list{grid-gap:.6rem}#cm_adjust .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:4.8rem}@media only screen and (min-width:1272px){#cm_adjust .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:7.6rem}}#cm_adjust .thumbnail-list__item:before{display:none}#cm_adjust .thumbnail{position:relative}#cm_adjust .thumbnail.global-media-settings img{aspect-ratio:1/1}#cm_adjust .thumbnail:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #959595}#cm_adjust .thumbnail:focus-visible:before{border:4px solid #262626!important}#cm_adjust .thumbnail[aria-current]{box-shadow:none}#cm_adjust .thumbnail[aria-current]:hover:before{border:2px solid #262626}#cm_adjust .thumbnail:hover,#cm_adjust .thumbnail:focus-visible{box-shadow:none;outline:none;opacity:1}#cm_adjust .thumbnail:hover:before,#cm_adjust .thumbnail:focus-visible:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #262626}#cm_adjust .related-products-area{overflow:hidden}#cm_adjust .related-products{padding-bottom:6rem}@media only screen and (min-width:1272px){#cm_adjust .related-products{padding-bottom:7.2rem}}#cm_adjust product-recommendations .splide{margin-top:3rem}@media only screen and (min-width:1272px){#cm_adjust product-recommendations .splide{margin-top:3.6rem}}#cm_adjust product-recommendations .splide__track{overflow:visible}#cm_adjust .cart-notification{padding:3.6rem 3.6rem 1.8rem;background:#fff}#cm_adjust .cart-notification-wrapper:is(.page-width)>.cart-notification{right:0}@media only screen and (min-width:1272px){#cm_adjust .cart-notification-wrapper:is(.page-width)>.cart-notification{right:3.6rem}}#cm_adjust .cart-notification__heading{font-size:1.6rem;font-weight:700;line-height:1.5;letter-spacing:.09rem}#cm_adjust .cart-notification__close{margin-top:0;margin-right:0}#cm_adjust .modal__close-button{position:absolute;top:0;right:0}#cm_adjust .modal__close-button.link{height:4.8rem;width:4.8rem}#cm_adjust .modal__close-button.link .svg-wrapper,#cm_adjust .modal__close-button .icon{width:3.6rem;height:3.6rem}#cm_adjust .cart-notification-product{padding-top:1.8rem;padding-bottom:1.8rem;align-items:center}#cm_adjust .cart-notification-product__image{margin-right:.9rem;margin-top:0}#cm_adjust .cart-notification-product__name{margin-bottom:.3rem}#cm_adjust .cart-notification__links{display:flex;flex-direction:column;gap:.9rem}#cm_adjust .cart-notification__links>*{margin-top:0}#cm_adjust .cart-notification__links .button{border-radius:200px;font-size:1.8rem;font-weight:700;line-height:1.25;letter-spacing:.1em}#cm_adjust .cart-notification__links .button-label{min-height:4.8rem;padding:.9rem 1.8rem;display:flex;justify-content:center;align-items:center;color:#262626}#cm_adjust .cart-notification__links .button-label:hover,#cm_adjust .cart-notification__links .button-label:focus-visible{text-decoration:none}#cm_adjust .title-wrapper-with-link{margin-block:4.8rem;align-items:center}@media only screen and (min-width:1272px){#cm_adjust .title-wrapper-with-link{margin-block:5.4rem}}#cm_adjust .title-wrapper-with-link a{font-size:1.4rem;font-weight:700}#cm_adjust .cart__warnings{margin-top:10rem;margin-bottom:10rem;padding:0}#cm_adjust .cart__warnings .cart__empty-text{font-size:2.4rem;font-weight:700;margin-bottom:3rem}@media only screen and (min-width:1272px){#cm_adjust .cart__warnings{margin-top:20rem;margin-bottom:20rem}}#cm_adjust .cart__warnings .cm_btn{font-size:1.8rem;font-weight:700}#cm_adjust .cart__contents{padding-bottom:3rem}@media only screen and (min-width:1272px){#cm_adjust .cart__contents{padding-bottom:3.6rem}}#cm_adjust cart-items .page-width,#cm_adjust #main-cart-footer .page-width{max-width:calc(960px + 7.2rem)}#cm_adjust .caption-with-letter-spacing{font-size:1.4rem;letter-spacing:.1em;line-height:1.25}#cm_adjust .cart__footer-wrapper:last-child .cart__footer{padding-top:0;padding-bottom:6rem;display:block}@media only screen and (min-width:1272px){#cm_adjust .cart__footer-wrapper:last-child .cart__footer{padding-bottom:7.2rem}}#cm_adjust .is-empty .cart__footer{display:none!important}#cm_adjust .tax-note{margin-top:1.2rem;margin-bottom:1.8rem;font-size:1.2rem;line-height:1.5;letter-spacing:.1em}@media only screen and (max-width:767px){#cm_adjust .tax-note{text-align:left}}@media only screen and (min-width:1272px){#cm_adjust .tax-note{font-size:1.4rem;line-height:1.25}}#cm_adjust .tax-note a{color:#262626}#cm_adjust .totals{align-items:center;gap:1.2rem}#cm_adjust .totals .totals__total{font-size:1.4rem}#cm_adjust .totals .totals__total-value{font-size:3rem;font-weight:600;letter-spacing:0;line-height:1.25;margin-left:0}@media only screen and (max-width:767px){#cm_adjust .totals .totals__total-value{font-size:2.7rem}}#cm_adjust .cart__items{border-bottom:1px solid #959595;padding-bottom:0}#cm_adjust .cart-item .global-media-settings{border:none;display:flex}@media screen and (min-width:750px){#cm_adjust .cart-item .cart-item__image{max-width:6rem}}#cm_adjust .cart-item__details>*{max-width:none}#cm_adjust .cart-item__name{font-size:1.4rem}#cm_adjust .product-option.font_en{font-size:1.8rem;font-weight:600;letter-spacing:0;line-height:1}#cm_adjust .product-option+.product-option{margin-top:.3rem}#cm_adjust dl .product-option{font-size:1.2rem}#cm_adjust .quantity-popover-container{padding:0;display:block}#cm_adjust .cart-item cart-remove-button{margin-left:0}#cm_adjust cart-remove-button .button{min-width:4.8rem;min-height:4.8rem;padding:0rem;color:#959595}#cm_adjust cart-remove-button .svg-wrapper{width:auto;height:1.8rem}#cm_adjust cart-remove-button .icon-remove{width:auto;height:1.8rem}#cm_adjust .price--end{font-size:2.4rem;font-weight:600;letter-spacing:0}#cm_adjust .cart__blocks>*+*{margin-top:1.8rem}@media screen and (max-width:749px){#cm_adjust .cart__items{border-bottom:1px solid #959595}#cm_adjust .cart-item{margin-bottom:3rem;gap:1.2rem;grid-template-columns:6rem 1fr auto}}@media screen and (max-width:749px)and (max-width:749px){#cm_adjust .cart-item{grid-template-columns:3.5fr 6.1fr}}@media screen and (max-width:749px){#cm_adjust .cart-item .cart-item__image{max-width:none}#cm_adjust .cart-item .cart-item__details,#cm_adjust .cart-item .cart-item__quantity{grid-column:2/3}#cm_adjust .cart-items thead tr{border-bottom:1px solid #959595;margin-bottom:3rem}}@media screen and (max-width:749px)and (max-width:749px){#cm_adjust .cart-items thead tr{display:none}}@media screen and (min-width:750px){#cm_adjust .cart__items{padding-bottom:3.6rem}#cm_adjust .cart-items th{border-bottom:1px solid #959595;opacity:1;padding-bottom:1.2rem}#cm_adjust .cart-items td{vertical-align:top;padding-top:3.6rem}#cm_adjust .cart-item>td+td{padding-left:3.6rem}#cm_adjust .cart-items .cart-items__heading--quantity,#cm_adjust .cart-item .cart-item__quantity,#cm_adjust .cart-item__quantity--info quantity-popover>*{padding-left:3.6rem}#cm_adjust .cart-item .cart-item__media{width:12.5%;max-width:none}#cm_adjust .cart-item .cart-item__image{max-width:none}#cm_adjust .cart-item .cart-item__details{padding-left:1.2rem;width:37.5%;max-width:none}#cm_adjust .cart-item .cart-item__quantity{width:35%;max-width:none}#cm_adjust .cart-item .cart-item__totals{width:15%;max-width:none}#cm_adjust .cart-item__price-wrapper>*:only-child:not(.cart-item__discounted-prices){min-height:4.8rem;margin-top:0;display:flex;justify-content:flex-end;align-items:center}#cm_adjust .cart__footer>*{width:auto}#cm_adjust .cart__checkout-button{max-width:40.8rem}}#cm_adjust .delivery-period,#cm_adjust .policy-check{margin-top:3.6rem;border:1px solid #db2d4c;border-radius:3px;padding:1.8rem}@media only screen and (max-width:767px){#cm_adjust .delivery-period,#cm_adjust .policy-check{margin-top:3rem}}#cm_adjust .delivery-period__title,#cm_adjust .policy-check__title{font-size:1.8rem;line-height:1.25}@media only screen and (min-width:1272px){#cm_adjust .delivery-period__title,#cm_adjust .policy-check__title{font-size:1.4rem}}#cm_adjust .delivery-period__notes,#cm_adjust .policy-check__notes{font-size:1.2rem;letter-spacing:.1em;line-height:1.7;margin-top:1.2rem}@media only screen and (min-width:1272px){#cm_adjust .delivery-period__notes,#cm_adjust .policy-check__notes{line-height:1.25}}#cm_adjust .delivery-period__period,#cm_adjust .policy-check__period{font-size:1.2rem;letter-spacing:.1em;line-height:1.25;font-weight:700;margin-top:1.2rem}@media only screen and (min-width:1272px){#cm_adjust .delivery-period__period,#cm_adjust .policy-check__period{font-size:1.4rem}}#cm_adjust .delivery-period__period+.delivery-period__period,#cm_adjust .policy-check__period+.delivery-period__period{margin-top:.6rem}#cm_adjust .policy-check{border:none;background:#f0f0ff}#cm_adjust .policy-check__notes{margin-top:.6rem}#cm_adjust .policy-check__list{margin-top:1.8rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1.8rem}#cm_adjust .policy-check__list__item a{display:inline-block;min-height:1.8rem;color:#262626;font-size:1.4rem;letter-spacing:.1em;line-height:1.25;font-weight:700}@media only screen and (max-width:767px){#cm_adjust .policy-check__list__item a{font-size:1.6rem}}#cm_adjust .policy-check__label{display:inline-block;margin-top:1.8rem;cursor:pointer;font-size:1.4rem;letter-spacing:.1em;line-height:1.25;font-weight:700;position:relative}@media only screen and (max-width:767px){#cm_adjust .policy-check__label{padding-left:2.4rem;font-size:1.4rem}}#cm_adjust .policy-check__label:before{content:"";display:inline-block;width:1.8rem;height:1.8rem;border:2px solid #262626;background:#fff;margin-right:.6rem;vertical-align:bottom}@media only screen and (max-width:767px){#cm_adjust .policy-check__label:before{position:absolute;top:50%;left:0;transform:translateY(-50%)}}#cm_adjust .policy-check__label:has(input:focus-visible):before{border-width:3px}#cm_adjust .policy-check__label input{position:absolute;top:0;left:0;z-index:-1;opacity:0}#cm_adjust .policy-check__label:has(input:checked):after{content:"";display:inline-block;width:.8rem;height:1.4rem;border-right:3px solid #262626;border-bottom:3px solid #262626;transform-origin:center;transform:translateY(calc(-50% - 1px)) rotate(45deg);position:absolute;top:50%;left:5px}#cm_adjust .cart__ctas{margin-top:3.6rem}@media only screen and (max-width:767px){#cm_adjust .cart__ctas{margin-top:3rem}}#cm_adjust .cart__ctas.disabled{display:block}#cm_adjust .cm_btn.cart__checkout-button{margin-top:0;background:#3e3e7d;color:#fff;font-size:1.8rem;font-weight:700;letter-spacing:.1em;line-height:1.25;border:none;padding:calc(2.7rem - 4px) calc(7.4rem - 4px);min-height:0;border:#3e3e7d 4px solid;--stroke: 3px;box-shadow:0 0 0 var(--stroke) #3e3e7d inset,0 0 2px #00000080}@media only screen and (min-width:1272px){#cm_adjust .cm_btn.cart__checkout-button{--stroke: 4px}}@media only screen and (max-width:767px){#cm_adjust .cm_btn.cart__checkout-button{padding:2rem;width:100%;max-width:336px}}#cm_adjust .cm_btn.cart__checkout-button:before{background-color:#fff}#cm_adjust .cm_btn.cart__checkout-button:after{background-image:url(/cdn/shop/files/icon-arrow-white.svg?v=1767872986);right:4.7rem}#cm_adjust .cm_btn.cart__checkout-button[disabled],#cm_adjust .cm_btn.cart__checkout-button.disabled{opacity:.5;cursor:not-allowed}#cm_adjust .cm_btn.cart__checkout-button:not(.disabled):not(.disabled):not([disabled]):hover,#cm_adjust .cm_btn.cart__checkout-button:not(.disabled):not(.disabled):not([disabled]):focus-visible{color:#3e3e7d;border:#3e3e7d 4px solid}#cm_adjust .cm_btn.cart__checkout-button:not(.disabled):not(.disabled):not([disabled]):hover:after,#cm_adjust .cm_btn.cart__checkout-button:not(.disabled):not(.disabled):not([disabled]):focus-visible:after{background-image:url(/cdn/shop/files/icon-arrow-03.svg?v=1767872986)}#cm_adjust .cm_btn.cart__checkout-button span{position:relative}#cm_adjust .cart__checkout__notes{margin-top:1.2rem;font-size:1.6rem;font-weight:700;letter-spacing:.1em;line-height:1.25;text-align:center;color:#db2d4c}#cm_adjust .page-margin,#cm_adjust .shopify-challenge__container{margin-top:4.8rem;margin-bottom:6rem}@media only screen and (min-width:1272px){#cm_adjust .page-margin,#cm_adjust .shopify-challenge__container{margin-top:5.4rem;margin-bottom:7.2rem}}#cm_adjust .page-margin.bottom0,#cm_adjust .shopify-challenge__container.bottom0{margin-bottom:0}#cm_adjust .main-page-title{margin-bottom:3rem;text-align:center;font-size:2.4rem;font-weight:700;letter-spacing:.1em;line-height:1.25}@media only screen and (min-width:1272px){#cm_adjust .main-page-title{margin-bottom:3.6rem}}#cm_adjust .page-content{font-size:1.4rem;letter-spacing:.1em;line-height:1.7}@media only screen and (min-width:1272px){#cm_adjust .page-content{line-height:1.5}}#cm_adjust .page-content h2{font-size:2.1rem;font-weight:700;margin-top:3.6rem;padding-bottom:.25em;border-bottom:1px solid}@media only screen and (min-width:1272px){#cm_adjust .page-content h2{font-size:2.4rem}}#cm_adjust .page-content h3{font-size:1.8rem;font-weight:700;margin-top:2.4rem}@media only screen and (min-width:1272px){#cm_adjust .page-content h3{font-size:2.1rem}}#cm_adjust .page-content ul:not([class]),#cm_adjust .page-content ol:not([class]){list-style-position:outside;padding:0;margin-left:1.5em}#cm_adjust .page-content ul:not([class]):not(:first-child),#cm_adjust .page-content ol:not([class]):not(:first-child){margin-top:1.2rem}#cm_adjust .page-content ul:not([class]) li+li,#cm_adjust .page-content ol:not([class]) li+li{margin-top:.3rem}#cm_adjust .page-content ul:not([class]){list-style:none}#cm_adjust .page-content ul:not([class]) li{list-style:none;position:relative}#cm_adjust .page-content ul:not([class]) li:before{content:"";width:1.2rem;height:1.2rem;background:#959595;border-radius:100%;position:absolute;top:.3em;left:-2rem}#cm_adjust .page-content ol:not([class]){list-style:decimal}#cm_adjust .page-content ol:not([class]) li{list-style:decimal}#cm_adjust .page-content p:not(:first-child){margin-top:1.2rem}#cm_adjust .page-content :where(a){color:#262626}#cm_adjust .page-content table:not(:first-child){margin-top:1.8rem}#cm_adjust .page-content table:not([class]) th,#cm_adjust .page-content table:not([class]) td{border-color:#959595;font-size:1.4rem;letter-spacing:.1em;line-height:1.7;padding:1rem 1.2rem;width:50%;vertical-align:top}@media only screen and (min-width:1272px){#cm_adjust .page-content table:not([class]) th,#cm_adjust .page-content table:not([class]) td{line-height:1.5;padding:.6rem 1.2rem}}#cm_adjust .form-status{width:100%;display:flex;align-items:center;gap:.3rem;box-sizing:border-box}#cm_adjust .form__message h2,#cm_adjust h2.form__message{font-size:1.6rem;font-weight:400;padding:1.8rem;background-color:#262626}#cm_adjust h2.form__message{align-items:center}#cm_adjust .contact .note{color:#c00;margin-bottom:1.8rem}#cm_adjust .contact .field,#cm_adjust .contact .field--with-error{margin-bottom:1.8rem}#cm_adjust .contact .field--with-error .field{margin-bottom:0}#cm_adjust .contact .form__message{align-items:center}#cm_adjust .form__message .icon,#cm_adjust .customer .form__message .svg-wrapper{flex-shrink:0;height:1.6rem;margin-right:0;width:1.6rem}#cm_adjust .contact__field-error .form__message{font-size:1.2rem;line-height:1.5;margin-top:.6rem;margin-right:.6rem;margin-left:.6rem}#cm_adjust .contact__button{text-align:center;margin-top:3rem}@media only screen and (min-width:1272px){#cm_adjust .contact__button{margin-top:3.6rem}}#cm_adjust .contact__button .cm_btn{font-size:1.6rem;box-sizing:border-box;font-family:var(--font-body-family);line-height:1.5}#cm_adjust .shopify-policy__container{max-width:69.6rem;padding:6rem 1.8rem;box-sizing:content-box;font-size:1.4rem;letter-spacing:.1em;line-height:1.8}@media only screen and (min-width:768px){#cm_adjust .shopify-policy__container{padding-right:3.6rem;padding-left:3.6rem}}@media only screen and (min-width:1272px){#cm_adjust .shopify-policy__container{padding-top:7.5rem;padding-bottom:7.2rem}}#cm_adjust .shopify-policy__title{text-align:center}#cm_adjust .shopify-policy__title h1{margin-bottom:4rem}@media only screen and (min-width:1272px){#cm_adjust .shopify-policy__title h1{margin-bottom:5rem}}#cm_adjust .shopify-policy__body .rte h2,#cm_adjust .shopify-policy__body .rte h5{margin-top:2.4rem}#cm_adjust .shopify-policy__body .rte h5+p{margin-top:.6rem}#cm_adjust .shopify-policy__body .rte a{color:#262626}#cm_adjust .shopify-policy__body .rte a:hover,#cm_adjust .shopify-policy__body .rte a:focus-visible{text-decoration:none}#cm_adjust .shopify-policy__body .rte ul,#cm_adjust .shopify-policy__body .rte ol{padding-left:0}#cm_adjust .shopify-policy__body .rte ul{list-style:none}#cm_adjust .shopify-policy__body .rte p,#cm_adjust .shopify-policy__body .rte ul,#cm_adjust .shopify-policy__body .rte ol,#cm_adjust .shopify-policy__body .rte dl,#cm_adjust .shopify-policy__body .rte table,#cm_adjust .shopify-policy__body .rte blockquote{margin-top:1.8rem}#cm_adjust .shopify-policy__body .rte dt,#cm_adjust .shopify-policy__body .rte li{margin-top:1.2rem}#cm_adjust .shopify-policy__body .rte dt:last-child,#cm_adjust .shopify-policy__body .rte li:last-child{margin-bottom:1.2rem}#cm_adjust .shopify-policy__body .rte li{list-style:inherit}#cm_adjust .shopify-policy__body .rte dt{font-weight:700;margin-bottom:.6rem}#cm_adjust .shopify-policy__body .rte table{width:100%;border:.1rem solid #262626;box-shadow:none}#cm_adjust .shopify-policy__body .rte table td,#cm_adjust .shopify-policy__body .rte table th{font-weight:400;text-align:left;padding:.6rem;border:.1rem solid #262626}#cm_adjust .shopify-policy__body .rte>*>* ul,#cm_adjust .shopify-policy__body .rte>*>* ol,#cm_adjust .shopify-policy__body .rte>*>* dl{margin-top:1.2rem}#cm_adjust .shopify-policy__body .rte>*>*>*>* ul,#cm_adjust .shopify-policy__body .rte>*>*>*>* ol,#cm_adjust .shopify-policy__body .rte>*>*>*>* dl{margin-top:.6rem}#cm_adjust .shopify-policy__body .rte>*>*>*>* dt,#cm_adjust .shopify-policy__body .rte>*>*>*>* li{margin-top:.6rem}#cm_adjust .shopify-policy__body .rte>*>*>*>* dt:last-child,#cm_adjust .shopify-policy__body .rte>*>*>*>* li:last-child{margin-bottom:.6rem}#cm_adjust .collapsible .rte a{color:#262626}#cm_adjust h2.collapsible-content__heading{font-size:2.1rem;font-weight:700;letter-spacing:.1em;line-height:1.25;margin-bottom:3rem}@media only screen and (min-width:1272px){#cm_adjust h2.collapsible-content__heading{font-size:2.4rem;margin-bottom:3.6rem}}#cm_adjust .collapsible-content-wrapper-narrow{max-width:69.6rem;padding-right:1.8rem;padding-left:1.8rem;box-sizing:content-box}@media only screen and (min-width:768px){#cm_adjust .collapsible-content-wrapper-narrow{padding-right:3.6rem;padding-left:3.6rem}}#cm_adjust .accordion{margin-top:0;border-top:1px solid #959595;border-bottom:none}#cm_adjust .accordion:last-child{border-bottom:1px solid #959595}#cm_adjust .accordion summary{line-height:1.5;min-height:4.8rem;padding:1.8rem .6rem;align-items:center;display:grid;grid-template-columns:auto 1fr;grid-auto-flow:column;font-size:1.2rem;letter-spacing:.1em;line-height:1.25;font-weight:700}@media only screen and (min-width:1272px){#cm_adjust .accordion summary{font-size:1.4rem}}#cm_adjust .accordion summary:hover,#cm_adjust .accordion summary:focus-visible{background:none}#cm_adjust .accordion summary:hover .accordion__title,#cm_adjust .accordion summary:focus-visible .accordion__title{text-decoration:none}#cm_adjust .accordion summary .svg-wrapper svg{width:2.2rem;height:3.4rem;fill:#6a6ad4}#cm_adjust .accordion summary .icon-open-close{border:2px solid #6a6ad4;width:3.6rem;height:3.6rem;border-radius:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}#cm_adjust .accordion summary .icon-plus,#cm_adjust .accordion summary .icon-minus{height:1.2rem;width:1.2rem;fill:none;stroke:#6a6ad4}#cm_adjust .accordion summary[aria-expanded=false] .icon-minus{display:none}#cm_adjust .accordion summary[aria-expanded=true] .icon-plus{display:none}#cm_adjust .accordion h3.accordion__title{max-width:none}#cm_adjust .accordion .accordion__content{font-size:1.4rem;letter-spacing:.1em;line-height:1.7;margin-bottom:0;padding:0 .6rem 1.8rem}@media only screen and (min-width:1272px){#cm_adjust .accordion .accordion__content{line-height:1.5}}#cm_adjust .accordion .accordion__content p+p{margin-top:1rem}#cm_adjust .blog-articles{grid-template-columns:1fr 1fr;gap:1.8rem}@media only screen and (min-width:601px){#cm_adjust .blog-articles{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width:768px){#cm_adjust .blog-articles{gap:3.6rem}}#cm_adjust .article-template .article-template__hero-container{max-width:96rem}#cm_adjust .article-template .page-width{max-width:69.6rem;box-sizing:content-box}#cm_adjust .article-template .article-template__hero-container{text-align:center}#cm_adjust .article-template .article-template__hero-container img{max-width:100%;height:auto}#cm_adjust .article-template header{line-height:1.5;margin-top:3rem;margin-bottom:0}@media only screen and (min-width:1272px){#cm_adjust .article-template header{margin-top:3.6rem}}#cm_adjust .article-template header h1{margin-top:4.8rem}@media only screen and (min-width:1272px){#cm_adjust .article-template header h1{margin-top:5.4rem}}#cm_adjust .article-template .article-template__date{margin-top:1.2rem;font-size:1.6rem;letter-spacing:0;line-height:1.25;font-weight:600;color:#262626}#cm_adjust .article-template .article-template__social-sharing{margin-top:1.2rem}#cm_adjust .article-template .article-template__social-sharing .share-button__button{gap:.6rem;color:#6a6ad4}#cm_adjust .article-template .article-template__social-sharing .share-button__button .svg-wrapper{width:4rem;height:4rem;border-radius:100%;border:2px solid #6a6ad4;display:flex;justify-content:center;align-items:center}#cm_adjust .article-template h1,#cm_adjust .article-template h2,#cm_adjust .article-template h3,#cm_adjust .article-template h4,#cm_adjust .article-template h5,#cm_adjust .article-template h6{font-weight:700;line-height:1.25;letter-spacing:.1em}#cm_adjust .article-template h1{margin-top:6rem}@media only screen and (min-width:1272px){#cm_adjust .article-template h1{margin-top:7.2rem}}#cm_adjust .article-template h2{font-size:2.2rem;margin-top:3rem}@media only screen and (min-width:1272px){#cm_adjust .article-template h2{margin-top:3.6rem}}#cm_adjust .article-template h3{font-size:2rem;margin-top:2.8rem}#cm_adjust .article-template h4{font-size:1.8rem;margin-top:2.6rem}#cm_adjust .article-template h5{font-size:1.8rem;margin-top:2.4rem}#cm_adjust .article-template h6{color:#262626;font-size:1.8rem;margin-top:2.2rem}#cm_adjust .article-template h1+h2,#cm_adjust .article-template h2+h3,#cm_adjust .article-template h3+h4,#cm_adjust .article-template h4+h5,#cm_adjust .article-template h5+h6{margin-top:1.8rem}#cm_adjust .article-template p,#cm_adjust .article-template ul,#cm_adjust .article-template ol,#cm_adjust .article-template table,#cm_adjust .article-template blockquote{margin-top:1.8rem}#cm_adjust .article-template blockquote{color:#262626;border-left:.6rem solid #959595;padding-left:1.2rem}#cm_adjust .article-template .rte blockquote>*{margin:0}#cm_adjust .article-template .rte img{margin-bottom:0;border:none}#cm_adjust .article-template .rte a:hover,#cm_adjust .article-template .rte a:focus-visible{text-decoration:none}#cm_adjust .article-template .rte a[target=_blank]{display:inline-flex;align-items:center;gap:.3rem;margin-right:.3rem}#cm_adjust .article-template .rte a[target=_blank]:after{width:1.2rem;height:1.2rem;margin-left:.3rem;background-position:-156px -144px;display:inline-flex;content:""}#cm_adjust .article-template iframe{max-width:100%}#cm_adjust .article-template ul,#cm_adjust .article-template ol{padding-left:1.2rem}#cm_adjust .article-template ul li,#cm_adjust .article-template ol li{list-style:inherit}#cm_adjust .article-template ul li:not(:first-child),#cm_adjust .article-template ol li:not(:first-child){margin-top:.6rem}#cm_adjust .article-template .caption-with-letter-spacing{font-size:1.4rem;letter-spacing:.1em;line-height:1.5}#cm_adjust .article-template .article-template__social-sharing+header,#cm_adjust .article-template .article-template__social-sharing+.article-template__content{margin-top:3rem}@media only screen and (min-width:1272px){#cm_adjust .article-template .article-template__social-sharing+header,#cm_adjust .article-template .article-template__social-sharing+.article-template__content{margin-top:3.6rem}}#cm_adjust .article-template .share-button__button{font-size:1.6rem;font-weight:600;line-height:1.25;text-underline-offset:.3rem;min-height:4.8rem;color:#262626;text-decoration:none}#cm_adjust .article-template .share-button__button:hover,#cm_adjust .article-template .share-button__button:focus-visible{text-decoration:underline}#cm_adjust .article-template .share-button__button .icon-share{height:2.1rem;margin:0;min-width:1.8rem;fill:#6a6ad4}#cm_adjust .article-template .article-template__content{margin-bottom:6rem;font-size:1.4rem;line-height:1.7;letter-spacing:.1em}@media only screen and (min-width:1272px){#cm_adjust .article-template .article-template__content{margin-bottom:7.2rem;line-height:1.5}}#cm_adjust .article-template .article-template__back:last-child{margin-bottom:6rem}@media only screen and (min-width:1272px){#cm_adjust .article-template .article-template__back:last-child{margin-bottom:7.2rem}}#cm_adjust .article-template .element-margin-top{margin-top:6rem}@media only screen and (min-width:1272px){#cm_adjust .article-template .element-margin-top{margin-top:7.2rem}}#cm_adjust .article-template .article-template__link{display:inline-flex;background-color:#959595;color:#fff}#cm_adjust .article-template .article-template__link:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(149,149,149,var(--alpha-button-background))}#cm_adjust .article-template table:not([class]){font-size:1.4rem;border:.1rem solid #262626;box-shadow:none}#cm_adjust .article-template table:not([class]) td,#cm_adjust .article-template table:not([class]) th{padding:1rem .6rem;border:.1rem solid #262626}@media only screen and (min-width:1272px){#cm_adjust .article-template table:not([class]) td,#cm_adjust .article-template table:not([class]) th{padding:.6rem}}#cm_adjust .field:has(.search__input):after{box-shadow:none}#cm_adjust .field:has(.search__input) .field__input{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.8rem;height:4.4rem}#cm_adjust .field:has(.search__input) .search__input.field__input{padding-right:6.6rem;background-color:#fff;border:2px solid #6a6ad4;color:#6a6ad4;box-shadow:0 0 2px #00000080 inset}#cm_adjust .field:has(.search__input) .search__input.field__input:focus,#cm_adjust .field:has(.search__input) .search__input.field__input:focus-visible{box-shadow:0 0 0 2px #6a6ad4}#cm_adjust .field:has(.search__input) .search__input.field__input+.field__label{color:#adadcf;font-size:1.4rem;top:1.3rem;left:2.2rem;letter-spacing:.1em}#cm_adjust .field:has(.search__input) .search__input.field__input::placeholder{opacity:1;color:#767676;font-size:1.4rem;font-weight:500;letter-spacing:.06rem}#cm_adjust .field:has(.search__input) .field__label{color:#767676;font-size:1.4rem;letter-spacing:.06rem;top:1.3rem;left:1.8rem;display:none}#cm_adjust .field:has(.search__input) .field__input:focus~.field__label,#cm_adjust .field:has(.search__input) .field__input:not(:placeholder-shown)~.field__label,#cm_adjust .field:has(.search__input) .field__input:-webkit-autofill~.field__label,#cm_adjust .field:has(.search__input) .customer .field input:focus~label,#cm_adjust .field:has(.search__input) .customer .field input:not(:placeholder-shown)~label,#cm_adjust .field:has(.search__input) .customer .field input:-webkit-autofill~label{font-size:1rem;top:.2rem}#cm_adjust .field:has(.search__input) .field__button{width:4.4rem;height:4.4rem}#cm_adjust .field:has(.search__input) .field__button>.svg-wrapper{width:1.8rem;height:1.8rem}#cm_adjust .field:has(.search__input) .reset__button{right:4.4rem;top:0}#cm_adjust .field:has(.search__input) .reset__button:not(:focus):after{display:none}#cm_adjust .field:has(.search__input) .reset__button .icon.icon-close{width:3.6rem;height:3.6rem}#cm_adjust .field:has(.search__input) .search__button{right:0;top:0;background:#6a6ad4;border-radius:0 2.4rem 2.4rem 0;padding-right:.4rem}#cm_adjust .field:has(.search__input) .search__button .icon{height:2.4rem;width:2.4rem}#cm_adjust .field:has(.search__input) .search__button .icon path{fill:#fff}#cm_adjust .template-search .title-wrappe-01{justify-content:center}#cm_adjust .template-search .status{max-width:69.6rem;margin-right:auto;margin-left:auto}#cm_adjust .template-404 .title{margin-top:0;margin-bottom:3rem}@media only screen and (min-width:1272px){#cm_adjust .template-404 .title{margin-bottom:3.6rem}}#cm_adjust .template-404 p{font-size:1.4rem;letter-spacing:.1em;line-height:1.5}#cm_adjust .template-404 .title+*{margin-top:0;margin-bottom:3rem}@media only screen and (min-width:1272px){#cm_adjust .template-404 .title+*{margin-bottom:3.6rem}}#cm_adjust .template-404 .cm_btn{box-sizing:border-box}@media only screen and (min-width:1272px){#cm_adjust .template-404 .cm_btn{margin-top:7.2rem}}[class*=section-0]{position:relative}.section-01{padding-top:2.4rem;padding-bottom:6rem}@media only screen and (min-width:1272px){.section-01{padding-top:7.2rem;padding-bottom:7.2rem}}.section-02{margin-top:3rem;margin-bottom:6rem}@media only screen and (min-width:1272px){.section-02{margin-top:3.6rem;margin-bottom:7.2rem}}.section-02:has(#splideMainBigBanner){margin-bottom:12.6rem}@media only screen and (min-width:1272px){.section-02:has(#splideMainBigBanner){margin-bottom:13.8rem}}.section-03{margin-top:5.4rem;margin-bottom:5.4rem}.section-04{margin-block:2.2rem}@media only screen and (min-width:1272px){.section-04{margin-block:5.4rem}}[class*=column-0]{display:flex}.column-01_slim{max-width:89.1rem}.column-02_equality{flex-direction:column;gap:3rem}.column-02_equality a{display:block}@media only screen and (min-width:768px){.column-02_equality{flex-direction:row;gap:3.6rem}.column-02_equality .column-inner{width:calc((100% - 3.6rem)/2)}}.column-03_equality{flex-wrap:wrap;gap:1.8rem}.column-03_equality .column-inner{width:calc((100% - 1.8rem)/2)}.column-03_equality a{display:block}@media only screen and (min-width:471px){.column-03_equality .column-inner{width:calc((100% - 3.6rem)/3)}}@media only screen and (min-width:1272px){.column-03_equality{gap:3.6rem}.column-03_equality .column-inner{width:calc((100% - 7.2rem)/3)}}.column-05_equality{flex-direction:column;column-gap:1.8rem;row-gap:3rem}.column-05_equality .column-inner.footer-menu-column-02{flex-direction:column}@media only screen and (min-width:768px){.column-05_equality{flex-direction:row;flex-wrap:wrap}.column-05_equality .column-inner{width:calc((100% - 7.2rem)/5)}.column-05_equality .column-inner.footer-menu-column-02{width:calc((100% - 7.2rem)*.4 + 1.8rem)}}@media only screen and (min-width:1272px){.column-05_equality{gap:3.6rem}.column-05_equality .column-inner{width:calc((100% - 14.4rem)/5)}.column-05_equality .column-inner.footer-menu-column-02{width:calc((100% - 14.4rem)*.4 + 3.6rem)}}#cm_adjust .box_carousel,#cm_adjust .box_carousel2{overflow:hidden}#cm_adjust .box_carousel .splide__track,#cm_adjust .box_carousel2 .splide__track{overflow:visible}#cm_adjust .box_carousel2 .page-width{padding-inline:0}@media only screen and (min-width:768px){#cm_adjust .box_carousel2 .page-width{padding-inline:3.6rem}}#cm_adjust .box_carousel2 .section-header-02{padding-inline:1.8rem}@media only screen and (min-width:768px){#cm_adjust .box_carousel2 .section-header-02{padding-inline:0}}#cm_adjust .splides--twoLine .splide__track{overflow-y:hidden;overflow-x:auto;padding-top:2.5vw}@media only screen and (min-width:768px){#cm_adjust .splides--twoLine .splide__track{padding-top:0;overflow:visible}}#cm_adjust .splides--twoLine .splide__list{display:grid!important;grid-auto-flow:column;grid-template-rows:repeat(2,auto);gap:18px 6px;align-items:start;justify-content:start;width:fit-content;padding-inline:1.8rem!important}@media only screen and (min-width:768px){#cm_adjust .splides--twoLine .splide__list{display:flex!important;gap:0;width:auto;padding-inline:0!important}}#cm_adjust .splides--twoLine .splide__slide{width:32vw}@media only screen and (min-width:768px){#cm_adjust .splides--twoLine .splide__slide{width:auto}}#cm_adjust .splides--twoLine .splide__arrow{border:none;width:3.6rem;border-radius:0;background:none}.recently-viewed{padding-top:0}#recently{margin-top:3rem}@media only screen and (max-width:767px){#recently{padding-right:1.8rem;padding-left:1.8rem}}@media only screen and (min-width:1272px){#recently{margin-top:3.6rem}}#recently .card-wrapper{height:auto}.noRecentlyItem{padding-inline:1.8rem}@media only screen and (min-width:768px){.noRecentlyItem{padding-inline:0}}.decoration_bg-color-06{background-color:#262626}.decoration_border-07{border:1px solid #262626}[class*=title-0]{font-weight:700;line-height:1.25;letter-spacing:.1em}[class*=title-01]{font-size:2.4rem}@media only screen and (min-width:1272px){[class*=title-01]{font-size:3rem}}[class*=title-01]:has(.title-image){display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:9px}[class*=title-01]:has(.title-image) .title-image{width:65px;height:60px}@media only screen and (min-width:768px){[class*=title-01]:has(.title-image) .title-image{width:130px;height:120px}}.title-01-01{margin-bottom:3rem}@media only screen and (min-width:1272px){.title-01-01{margin-bottom:3.6rem}}[class*=title-02]{font-size:1.8rem}.title-02-01{margin-bottom:1.8rem}.title-02-02{margin-bottom:.9rem}.title-wrappe-01,.title-wrappe-02{display:flex;justify-content:space-between;align-items:center;gap:.9rem}.title-wrappe-01{margin-bottom:3rem}@media only screen and (min-width:1272px){.title-wrappe-01{margin-bottom:3.6rem}}.title-wrappe-02:has(.link_text-01) .title-01{max-width:210px}@media only screen and (min-width:480px){.title-wrappe-02:has(.link_text-01) .title-01{max-width:none}}[class*=title-03]{font-size:2.1rem}@media only screen and (min-width:1272px){[class*=title-03]{font-size:3rem}}[class*=image] img{width:100%;height:auto}.list_main-banner a{color:#262626;text-decoration:none;display:flex;flex-direction:column;gap:1.8rem}.list_main-banner a .image{position:relative}.list_main-banner a .image:not(:has(.image-inner-02)):after{width:100%;height:100%;background-color:#262626;display:block;content:"";position:absolute;top:0;left:0;z-index:1;opacity:0;transition:.25s ease opacity}.list_main-banner a .information{display:flex;flex-direction:column;gap:.3rem}.list_main-banner a:hover .image:not(:has(.image-inner-02)):after,.list_main-banner a:focus-visible .image:not(:has(.image-inner-02)):after{opacity:.25}.list_main-banner a .information .category{font-size:1.2rem;letter-spacing:.06rem}.list_main-banner a .information .heading{font-size:1.8rem;font-weight:700;letter-spacing:.09rem}.list_information{padding-top:1.2rem;padding-bottom:1.2rem}.list_information a{color:#fff;text-decoration:none;min-height:4.8rem;display:flex;align-items:center;gap:.9rem}.list_information a:hover .heading,.list_information a:focus-visible .heading{text-decoration:underline;text-underline-offset:.3rem}.list_information .category{font-size:1.2rem;border:1px solid #fff;padding:.2rem .6rem;min-height:2.4rem;display:flex;align-items:center}.list_information .heading{font-size:1.8rem}.list_information .svg-wrapper{width:1.2rem;height:1.2rem}.list_information .svg-wrapper svg{fill:#fff}.list_product.collection .grid__item:only-child,.list_article.collection .grid__item:only-child,.list_collection.collection .grid__item:only-child,.list_search.collection .grid__item:only-child{flex:none}.list_product .grid,.list_article .grid,.list_collection .grid,.list_search .grid{margin-bottom:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.8rem}@media only screen and (min-width:768px){.list_product .grid,.list_article .grid,.list_collection .grid,.list_search .grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1272px){.list_product .grid,.list_article .grid,.list_collection .grid,.list_search .grid{gap:3.6rem}}.list_product .grid .grid__item,.list_article .grid .grid__item,.list_collection .grid .grid__item,.list_search .grid .grid__item{width:auto;max-width:none}.list_product .card,.list_article .card,.list_collection .card,.list_search .card{display:flex;flex-direction:column;gap:1vw;position:relative}@media only screen and (min-width:768px){.list_product .card,.list_article .card,.list_collection .card,.list_search .card{gap:1.2rem}}.list_product .card.no-image:before,.list_article .card.no-image:before,.list_collection .card.no-image:before,.list_search .card.no-image:before{background-color:#262626;height:1.8rem;content:""}.list_product .card .image,.list_article .card .image,.list_collection .card .image,.list_search .card .image{position:relative}.list_product .card .image [class*=image-inner],.list_article .card .image [class*=image-inner],.list_collection .card .image [class*=image-inner],.list_search .card .image [class*=image-inner]{width:100%;display:flex}.list_product .card .image .image-inner-01,.list_article .card .image .image-inner-01,.list_collection .card .image .image-inner-01,.list_search .card .image .image-inner-01{position:relative;z-index:1;opacity:1;transition:.25s ease opacity}.list_product .card .image .image-inner-02,.list_article .card .image .image-inner-02,.list_collection .card .image .image-inner-02,.list_search .card .image .image-inner-02{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.list_product .card .image .image-inner-02 img,.list_article .card .image .image-inner-02 img,.list_collection .card .image .image-inner-02 img,.list_search .card .image .image-inner-02 img{object-fit:cover}.list_product .card .image:not(:has(.image-inner-02)):after,.list_article .card .image:not(:has(.image-inner-02)):after,.list_collection .card .image:not(:has(.image-inner-02)):after,.list_search .card .image:not(:has(.image-inner-02)):after{width:100%;height:100%;background-color:#262626;display:block;content:"";position:absolute;top:0;left:0;z-index:1;opacity:0;transition:.25s ease opacity}.list_product .card .information,.list_article .card .information,.list_collection .card .information,.list_search .card .information{letter-spacing:.06rem;display:flex;flex-direction:column;gap:.3rem}.list_product .card .information .name,.list_article .card .information .name,.list_collection .card .information .name,.list_search .card .information .name{font-size:1.2rem;font-weight:700}@media only screen and (min-width:768px){.list_product .card .information .name,.list_article .card .information .name,.list_collection .card .information .name,.list_search .card .information .name{font-size:1.6rem}}.list_product .card .information .name a,.list_article .card .information .name a,.list_collection .card .information .name a,.list_search .card .information .name a{color:#262626;text-decoration:none}.list_product .card .information .name a:after,.list_article .card .information .name a:after,.list_collection .card .information .name a:after,.list_search .card .information .name a:after{width:100%;height:100%;display:block;content:"";position:absolute;top:0;left:0;z-index:1;opacity:0;transition:.25s ease opacity}.list_product .card .information .vendor,.list_product .card .information .tagline,.list_product .card .information .date,.list_product .card .information .author,.list_article .card .information .vendor,.list_article .card .information .tagline,.list_article .card .information .date,.list_article .card .information .author,.list_collection .card .information .vendor,.list_collection .card .information .tagline,.list_collection .card .information .date,.list_collection .card .information .author,.list_search .card .information .vendor,.list_search .card .information .tagline,.list_search .card .information .date,.list_search .card .information .author{font-size:1.2rem}.list_product .card .information .price,.list_article .card .information .price,.list_collection .card .information .price,.list_search .card .information .price{line-height:1.15}.list_product .card .information .price__sale .price-item--regular,.list_article .card .information .price__sale .price-item--regular,.list_collection .card .information .price__sale .price-item--regular,.list_search .card .information .price__sale .price-item--regular{font-size:1.2rem}@media only screen and (min-width:768px){.list_product .card .information .price__sale .price-item--regular,.list_article .card .information .price__sale .price-item--regular,.list_collection .card .information .price__sale .price-item--regular,.list_search .card .information .price__sale .price-item--regular{font-size:1.6rem}}.list_product .card .information .price__sale .price-item--regular .price-value,.list_article .card .information .price__sale .price-item--regular .price-value,.list_collection .card .information .price__sale .price-item--regular .price-value,.list_search .card .information .price__sale .price-item--regular .price-value{font-size:1.2rem}@media only screen and (min-width:768px){.list_product .card .information .price__sale .price-item--regular .price-value,.list_article .card .information .price__sale .price-item--regular .price-value,.list_collection .card .information .price__sale .price-item--regular .price-value,.list_search .card .information .price__sale .price-item--regular .price-value{font-size:1.6rem}}.list_product .card .information .price__sale .price-item--sale,.list_article .card .information .price__sale .price-item--sale,.list_collection .card .information .price__sale .price-item--sale,.list_search .card .information .price__sale .price-item--sale{color:#db2d4c;font-weight:700}.list_product .card .information .price-item,.list_article .card .information .price-item,.list_collection .card .information .price-item,.list_search .card .information .price-item{margin-right:0;display:inline-flex;align-items:baseline;gap:.3rem;font-family:var(--font-english-family);font-size:2.1rem;letter-spacing:0}.list_product .card .information .price-item .price-value,.list_article .card .information .price-item .price-value,.list_collection .card .information .price-item .price-value,.list_search .card .information .price-item .price-value{letter-spacing:0;font-size:1.4rem}@media only screen and (min-width:768px){.list_product .card .information .price-item .price-value,.list_article .card .information .price-item .price-value,.list_collection .card .information .price-item .price-value,.list_search .card .information .price-item .price-value{font-size:1.6rem}}.list_product .card .information .price-item span:not(.price-value),.list_article .card .information .price-item span:not(.price-value),.list_collection .card .information .price-item span:not(.price-value),.list_search .card .information .price-item span:not(.price-value){font-size:1.2rem}.list_product .card .information .product__tax,.list_article .card .information .product__tax,.list_collection .card .information .product__tax,.list_search .card .information .product__tax{display:inline-flex}.list_product .card .information .excerpt,.list_article .card .information .excerpt,.list_collection .card .information .excerpt,.list_search .card .information .excerpt{font-size:1.4rem;margin-top:.6rem}.list_product .card:hover .image:has(.image-inner-02) .image-inner-01,.list_product .card:focus-visible .image:has(.image-inner-02) .image-inner-01,.list_article .card:hover .image:has(.image-inner-02) .image-inner-01,.list_article .card:focus-visible .image:has(.image-inner-02) .image-inner-01,.list_collection .card:hover .image:has(.image-inner-02) .image-inner-01,.list_collection .card:focus-visible .image:has(.image-inner-02) .image-inner-01,.list_search .card:hover .image:has(.image-inner-02) .image-inner-01,.list_search .card:focus-visible .image:has(.image-inner-02) .image-inner-01{opacity:0}.list_product .card:hover .image:not(:has(.image-inner-02)):after,.list_product .card:focus-visible .image:not(:has(.image-inner-02)):after,.list_article .card:hover .image:not(:has(.image-inner-02)):after,.list_article .card:focus-visible .image:not(:has(.image-inner-02)):after,.list_collection .card:hover .image:not(:has(.image-inner-02)):after,.list_collection .card:focus-visible .image:not(:has(.image-inner-02)):after,.list_search .card:hover .image:not(:has(.image-inner-02)):after,.list_search .card:focus-visible .image:not(:has(.image-inner-02)):after{opacity:.25}.list_product .card:hover .information .name,.list_product .card:focus-visible .information .name,.list_article .card:hover .information .name,.list_article .card:focus-visible .information .name,.list_collection .card:hover .information .name,.list_collection .card:focus-visible .information .name,.list_search .card:hover .information .name,.list_search .card:focus-visible .information .name{text-decoration:underline;text-underline-offset:.3rem}.list_product .badge,.list_article .badge,.list_collection .badge,.list_search .badge{position:absolute;top:-2.5vw;right:-1vw;z-index:1}@media only screen and (min-width:768px){.list_product .badge,.list_article .badge,.list_collection .badge,.list_search .badge{top:-.9rem;right:-.9rem}}.list_product .splide__arrow,.list_article .splide__arrow,.list_collection .splide__arrow,.list_search .splide__arrow{top:7.8rem}@media only screen and (min-width:768px){.list_product .splide__arrow,.list_article .splide__arrow,.list_collection .splide__arrow,.list_search .splide__arrow{top:calc((100vw - 18rem)/8)}}@media only screen and (min-width:1272px){.list_product .splide__arrow,.list_article .splide__arrow,.list_collection .splide__arrow,.list_search .splide__arrow{top:13.65rem}}.list_product .splide__arrow:disabled,.list_article .splide__arrow:disabled,.list_collection .splide__arrow:disabled,.list_search .splide__arrow:disabled{display:none}.list_product .splide__arrow--prev,.list_article .splide__arrow--prev,.list_collection .splide__arrow--prev,.list_search .splide__arrow--prev{left:-3.6rem}.list_product .splide__arrow--next,.list_article .splide__arrow--next,.list_collection .splide__arrow--next,.list_search .splide__arrow--next{right:-3.6rem}@media only screen and (max-width:767px){.list_menu .navigation_list-01{flex-wrap:nowrap;gap:0}}@media only screen and (min-width:768px){.list_menu.splide.is-initialized:not(.is-active) .splide__list{display:flex}.list_menu.splide.is-initialized:not(.is-active) .splide__list .splide__slide{width:calc((100% - 5.4rem)/4)}}@media only screen and (min-width:768px)and (min-width:1272px){.list_menu.splide.is-initialized:not(.is-active) .splide__list .splide__slide{width:calc((100% - 9rem)/6)}}.list_news{display:flex;flex-direction:column}.list_news li{border-top:1px solid #959595}.list_news li:last-child{border-bottom:1px solid #959595}.list_news li a{color:#262626;text-decoration:none;min-height:7.2rem;display:grid;grid-template-columns:1fr 48px;transition:.25s ease background-color;gap:9px 12px;padding-block:20px;align-items:center}@media only screen and (min-width:768px){.list_news li a{padding-block:1em;grid-template-columns:108px 1fr;grid-auto-flow:column;gap:12px 6px;padding-block:12px}}.list_news li a .svg-wrapper{transition:transform .3s ease}.list_news li a:hover .heading,.list_news li a:focus-visible .heading{text-decoration:underline;text-underline-offset:.25em}.list_news li a:hover .svg-wrapper,.list_news li a:focus-visible .svg-wrapper{transform:translate(4px)}.list_news li a .date{font-family:var(--font-english-family);font-size:1.8rem;font-weight:500;letter-spacing:0;line-height:1}@media only screen and (max-width:767px){.list_news li a .date{grid-column:1/2;grid-row:1/2}}.list_news li a .heading{font-size:1.4rem;font-weight:700;letter-spacing:.1em;line-height:1.25}@media only screen and (max-width:767px){.list_news li a .heading{grid-column:1/2;grid-row:2/3}}.list_news li a .svg-wrapper{width:3.6rem;height:3.6rem;margin-right:.6rem}@media only screen and (max-width:767px){.list_news li a .svg-wrapper{grid-column:2/3;grid-row:1/3;margin-inline:6px}}.list_breadcrumb{width:100%;overflow-x:auto}.list_breadcrumb ul{display:flex;column-gap:1rem;white-space:nowrap}.list_breadcrumb ul li{display:flex;align-items:center;column-gap:1rem}.list_breadcrumb ul li a,.list_breadcrumb ul li span{font-size:1.2rem;min-height:4.4rem;display:flex;align-items:center}.list_breadcrumb ul li svg{width:5px;height:auto}.list_breadcrumb ul li svg rect{fill:#bebeff}.list_breadcrumb ul li a{color:#262626;text-underline-offset:.25em}.list_breadcrumb ul li a:hover{text-decoration:none}.list_breadcrumb ul li a:focus-visible{outline:0;box-shadow:none;border:1px solid}.list_breadcrumb ul li:last-child{padding-right:1.8rem}@media only screen and (min-width:768px){.list_breadcrumb ul li:last-child{padding-right:3.6rem}}#cm_adjust .anchorLink{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;margin:0;padding:0}#cm_adjust .anchorLink a{display:grid;grid-template-columns:1fr;grid-auto-flow:column;align-items:center;background:#f0f0ff;color:#262626;border-radius:2.2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1.25;padding:.6rem 1.2rem;text-decoration:none}@media only screen and (min-width:1272px){#cm_adjust .anchorLink a{padding:.9rem 1rem .9rem 1.2rem}}#cm_adjust .anchorLink a:hover,#cm_adjust .anchorLink a:focus-visible{color:#262626;text-decoration:underline}#cm_adjust .anchorLink a .svg-wrapper{transform:rotate(90deg)}#cm_adjust .anchorLink a .svg-wrapper svg{width:1.5rem;height:1.2rem;fill:none;stroke:#bebeff}a.link_text-01{color:#262626;text-underline-offset:.3rem;letter-spacing:.06rem;display:flex;align-items:center;gap:.3rem;text-decoration:none;font-size:1.2rem}a.link_text-01:hover,a.link_text-01:focus-visible{text-decoration:underline}a.link_text-01 .svg-wrapper{width:1.2rem;height:1.2rem}.page-top{position:fixed;right:18px;bottom:-50px;z-index:1}.page-top a{text-indent:-9999px;width:4.8rem;height:4.8rem;display:block;position:relative}.page-top a:after{content:"";display:block;width:4.8rem;height:4.8rem;position:absolute;top:0;left:50%;transform:translate(-50%);background-image:url(/cdn/shop/files/icon-pagetop.svg?v=1765038368);background-repeat:no-repeat;background-position:center center;background-size:100% auto}@media only screen and (min-width:768px){.page-top a:hover:before,.page-top a:focus-visible:before{opacity:0}}@media only screen and (min-width:768px){.page-top a:hover:after,.page-top a:focus-visible:after{opacity:1}}.js .page-top{bottom:-50px;transition:.25s ease bottom}.js .page-top.active{bottom:18px}#cm_adjust #ContactForm .button:not(.button--tertiary){background-color:#959595;color:#fff}#cm_adjust #ContactForm .button:not(.button--tertiary):after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(149,149,149,var(--alpha-button-background))}#cm_adjust #ContactForm .button:not(.button--tertiary):hover,#cm_adjust #ContactForm .button:not(.button--tertiary):focus-visible{background-color:#262626}#cm_adjust #ContactForm .button:not(.button--tertiary):hover:after,#cm_adjust #ContactForm .button:not(.button--tertiary):focus-visible:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(38,38,38,var(--alpha-button-background))}#cm_adjust .cm_btn{width:fit-content;margin-top:48px;margin-inline:auto;text-decoration:none;min-height:48px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:.9rem 4.2rem .9rem 3rem;border-radius:9999px;color:#1a161d;background:#fff;z-index:0;min-width:0;overflow:hidden;border:0;--stroke: 3px;box-shadow:0 0 0 var(--stroke) #7e7efe inset,0 0 2px #00000080}@media only screen and (min-width:1272px){#cm_adjust .cm_btn{--stroke: 4px}}@media only screen and (min-width:1272px){#cm_adjust .cm_btn{margin-top:54px;padding:1.2rem 5rem 1.2rem 3.8rem;min-height:84px;border-width:4px}}#cm_adjust .cm_btn:before{position:absolute;top:0;left:-2px;right:-2px;width:calc(100% + 4px);height:0;content:"";background-color:#7e7efe;transition:.4s cubic-bezier(.87,0,.13,1)}#cm_adjust .cm_btn:not(.disabled):not(.disabled):not([disabled]):hover,#cm_adjust .cm_btn:not(.disabled):not(.disabled):not([disabled]):focus-visible{color:#fff;outline:none}#cm_adjust .cm_btn:not(.disabled):not(.disabled):not([disabled]):hover:before,#cm_adjust .cm_btn:not(.disabled):not(.disabled):not([disabled]):focus-visible:before{top:unset;bottom:0;height:100%}#cm_adjust .cm_btn:not(.disabled):not(.disabled):not([disabled]):hover:after,#cm_adjust .cm_btn:not(.disabled):not(.disabled):not([disabled]):focus-visible:after{background-image:url(/cdn/shop/files/icon-arrow-white.svg?v=1767872986)}#cm_adjust .cm_btn:after{content:"";width:10px;height:16px;background:url(/cdn/shop/files/icon-arrow-03.svg?v=1764954716) no-repeat center center/contain;position:absolute;top:50%;left:auto;right:1.8rem;transform:translateY(-50%)}@media only screen and (min-width:1272px){#cm_adjust .cm_btn:after{right:2rem}}#cm_adjust .cm_btn__title{display:block;font-size:1.8rem;font-weight:700;letter-spacing:.1em;line-height:1.25;position:relative}#cm_adjust .cm_btn__text{display:block;font-size:1.2rem;font-weight:700;letter-spacing:.1em;line-height:1.25;color:#767676}.navigation_list-01 .columnMenu{column-count:2;column-gap:36px;margin-top:20px}.navigation_list-01 .columnMenu .mega-menu__link{color:#3e3e7d;font-size:1.4rem;font-weight:700;line-height:1.25;letter-spacing:.1em;padding-block:12px;display:inline-flex;align-items:center;gap:10px}.navigation_list-01 .columnMenu .mega-menu__link:hover{text-decoration:none}.navigation_list-01 .columnMenu .mega-menu__link:hover span:not(.svg-wrapper){position:relative}.navigation_list-01 .columnMenu .mega-menu__link:hover span:not(.svg-wrapper):after{content:"";width:100%;height:2px;background:#3e3e7d;position:absolute;bottom:-2px;left:0;border-radius:10px}.navigation_list-01 .columnMenu .mega-menu__link .svg-wrapper svg{fill:#bebeff;width:10px;height:16px}.navigation_list-01 ul:has(.menu-drawer__menu-item){padding-left:6px}.splide__slide img{width:100%;height:auto}.splide__toggle{width:44px;height:44px;border-radius:100%;background:none;border:2px solid #6a6ad4;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:0}.splide__toggle:hover .splide__toggle__play:after,.splide__toggle:hover .splide__toggle__pause:after,.splide__toggle:focus-visible .splide__toggle__play:after,.splide__toggle:focus-visible .splide__toggle__pause:after{opacity:.25}.splide__toggle__play,.splide__toggle__pause{width:1.4rem;display:block}.splide__toggle__play svg,.splide__toggle__pause svg{fill:#6a6ad4}.splide__toggle.is-active .splide__toggle__pause{display:block}.top-splideArea{background:#fdf9fb;box-shadow:inset 0 -2px 4px -2px #00000040}@media only screen and (min-width:1272px){.top-splideArea{padding-top:12px;box-shadow:inset 0 -4px 8px -4px #00000040}}.cm-top-splide .splide__slide{display:block;border-radius:12px;overflow:hidden;box-shadow:0 0 6px #00000040}.cm-top-splide .splide__slide a{transition:opacity var(--duration-long) ease}.cm-top-splide .splide__slide a:hover{opacity:.85}.cm-top-splide .splide__slide img{width:100%;height:100%;aspect-ratio:960/540;object-fit:cover}@media only screen and (max-width:768px){.cm-top-splide .splide__slide img{aspect-ratio:378/378}}.cm-top-splide .splide__arrow{transform:translateY(calc(-50% - 34px));width:44px;height:44px;background:#fff;opacity:1}@media only screen and (min-width:1272px){.cm-top-splide .splide__arrow{width:72px;height:72px}}.cm-top-splide .splide__arrow svg{display:none}.cm-top-splide .splide__arrow:after{content:"";width:13px;height:20px;background-image:url(/cdn/shop/files/icon-arrow-03.svg?v=1764952874);background-repeat:no-repeat;background-position:center center;background-size:contain}@media only screen and (min-width:1272px){.cm-top-splide .splide__arrow:after{width:21px;height:33px}}.cm-top-splide .splide__arrow--prev{left:0;border-radius:0 100% 100% 0;padding-right:15px}.cm-top-splide .splide__arrow--prev:after{transform:scaleX(-1)}.cm-top-splide .splide__arrow--next{right:0;border-radius:100% 0 0 100%;padding-left:15px}.cm-top-splide .splide__pagination{position:static;padding:0;height:59px}@media only screen and (min-width:1272px){.cm-top-splide .splide__pagination{height:68px}}.cm-top-splide .splide__pagination__page{position:relative;width:27px;height:27px;padding:0;background:#0000;border:none;cursor:pointer}@media only screen and (min-width:1272px){.cm-top-splide .splide__pagination__page{width:36px;height:36px}}.cm-top-splide .splide__pagination__page.is-active{transform:scale(1);background:none}.cm-top-splide .splide__pagination__page.is-active .pagination-ring .inner-dot{fill:#6a6ad4}.cm-top-splide .splide__pagination .pagination-ring{width:100%;height:100%;transform:rotate(-90deg)}.cm-top-splide .splide__pagination .pagination-ring .ring-fg,.cm-top-splide .splide__pagination .pagination-ring .ring-bg{fill:none;stroke-width:2}.cm-top-splide .splide__pagination .pagination-ring .ring-bg{stroke:none}.cm-top-splide .splide__pagination .pagination-ring .ring-fg{fill:none;stroke:#6a6ad4;stroke-width:2;stroke-linecap:round;transition:stroke-dashoffset 0s}.cm-top-splide .splide__pagination .pagination-ring .inner-dot{fill:#959595}#cm_adjust.js .cm_featured_collection__wrapper{background:none}#cm_adjust.js .cm_featured_collection__wrapper.bg_color{background:#f0f0ff}#cm_adjust.js .cm_featured_collection__wrapper.ending-soon{padding-top:0}#cm_adjust.js .cm_featured_collection__wrapper.ending-soon.bg_color{background:none!important}#cm_adjust.js .cm_featured_collection .collection__title{margin-bottom:48px}@media only screen and (min-width:1272px){#cm_adjust.js .cm_featured_collection .collection__title{margin-bottom:54px}}#cm_adjust.js .cm_featured_collection__title-eng{font-family:var(--font-english-family-condensed);font-size:4.8rem;font-weight:700;letter-spacing:0;color:#7e7efe;text-align:center;line-height:1;width:fit-content;margin-inline:auto}@media only screen and (min-width:1272px){#cm_adjust.js .cm_featured_collection__title-eng{font-size:9.6rem}}#cm_adjust.js .cm_featured_collection__title-jpn{text-align:center;font-size:1.8rem;font-weight:700;line-height:1.25;letter-spacing:.1em;margin-top:10px;color:#3e3e7d}@media only screen and (min-width:1272px){#cm_adjust.js .cm_featured_collection__title-jpn{font-size:2.1rem}}#cm_adjust.js .cm_featured_collection__title-jpn.no_product_result{padding-block:48px}@media only screen and (min-width:1272px){#cm_adjust.js .cm_featured_collection__title-jpn.no_product_result{padding-block:60px}}#cm_adjust.js .product-grid .grid__item:has(.product-card-wrapper){border:#eee 2px solid;border-radius:6px;overflow:hidden;transition:border .4s ease}#cm_adjust.js .product-grid .grid__item:has(.product-card-wrapper):has(a:hover,a:focus-visible){border-color:#7e7efe}#cm_adjust.js .product-grid .product-card-wrapper{background:#fff;overflow:hidden}#cm_adjust.js .product-grid .card__information{padding:6px 12px 12px}@media only screen and (min-width:1272px){#cm_adjust.js .product-grid .card__information{padding:6px 12px 20px}}#cm_adjust.js .product-grid .card div:not(.card__media)+.card__content{padding-top:1.2rem;grid-template-rows:max-content}#cm_adjust.js .product-grid .card div:not(.card__media)+.card__content .card__information{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;flex-direction:column}#cm_adjust.js .product-grid .card div:not(.card__media)+.card__content .card__information .card-information{margin-top:auto}#cm_adjust.js .product-grid .card__heading{font-size:1.3rem;font-weight:700;letter-spacing:.1em;line-height:1.25;text-overflow:normal;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media only screen and (min-width:1272px){#cm_adjust.js .product-grid .card__heading{font-size:1.4rem}}#cm_adjust.js .product-grid .card__heading a{text-decoration:none}#cm_adjust.js .product-grid .card__heading a:focus-visible{outline:none;box-shadow:none}#cm_adjust.js .product-grid .card__heading a:after{transition:border .3s ease;border:#fff 2px solid}#cm_adjust.js .product-grid .card__heading a:hover:after,#cm_adjust.js .product-grid .card__heading a:focus-visible:after{outline:none;box-shadow:none}#cm_adjust.js .product-grid .price{margin-top:6px!important}#cm_adjust.js .product-grid .price-item{font-family:var(--font-english-family);font-size:1.6rem;letter-spacing:0;line-height:1.25;font-weight:600}#cm_adjust.js .product-grid .price__sale .price-item--regular{font-size:1.2rem;margin-right:3px;font-weight:600}#cm_adjust.js .product-grid .price__sale .price-item--sale{color:#db2d4c;margin-right:0;font-weight:700}#cm_adjust.js .product-grid .price .product__tax{font-size:.9rem;font-weight:400;margin-left:.5em;color:#262626}#cm_adjust.js .product-grid .card__badgeArea{padding-inline:12px}#cm_adjust.js .product-grid .card__badgeArea-item{font-size:1rem}@media only screen and (min-width:1272px){#cm_adjust.js .product-grid .card__badgeArea-item{font-size:1.2rem}}.card__badgeArea{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:3px}.card__badgeArea-item{font-size:1rem;letter-spacing:.1em;line-height:1.25;padding:.3rem .6rem;display:inline-block;border:1px solid;border-radius:3px;text-indent:.1em}@media only screen and (min-width:1272px){.card__badgeArea-item{font-size:1.2rem}}.card__badgeArea-item.nolabel{border:none;background:none;padding-block:calc(.3rem + 1px)}.card__badgeArea-item.icon-new{background:#db2d4c;color:#fff}.card__badgeArea-item.icon-soon{background:#ff5000;color:#fff}.card__badgeArea-item.icon-ending{background:#fff;color:#db2d4c}.card__badgeArea-item.icon-sold-out{background:#fff;color:#262626}.card__badgeArea-item.icon-ended{background:#fff;columns:#767676}.card__badgeArea-item.icon-re-sale{background:#6a6ad4;color:#fff}.card__badgeArea-item.icon-permanent{background:#437e99;color:#fff}@media only screen and (min-width:1272px){#cm_adjust .cm_categoryList .section-space{padding-bottom:11.6rem}}#cm_adjust .cm_categoryList .contentsPage{position:relative}@media only screen and (max-width:1271px){#cm_adjust .cm_categoryList .contentsPage{padding-inline:1.8rem;margin-inline:0}}#cm_adjust .cm_categoryList .contentsPage:before{content:"";width:calc(100% - 7.2rem);height:1px;background:#959595;position:absolute;top:0;left:3.6rem}@media only screen and (max-width:1271px){#cm_adjust .cm_categoryList .contentsPage:before{width:calc(100% - 3.6rem);left:1.8rem}}#cm_adjust .cm_categoryList .contentsPage .cm_featured_collection__title-jpn{font-size:2.4rem;color:#262626}@media only screen and (min-width:1272px){#cm_adjust .cm_categoryList .contentsPage .cm_featured_collection__title-jpn{font-size:3rem}}#cm_adjust .cm_categoryList__title{text-align:center;margin-block:48px 30px;font-size:2.1rem;font-weight:700;letter-spacing:.1em;line-height:1.25;position:relative;padding-bottom:15px}@media only screen and (min-width:1272px){#cm_adjust .cm_categoryList__title{font-size:2.4rem;margin-block:54px 36px}}#cm_adjust .cm_categoryList__title:after{content:"";width:72px;height:3px;background:#bebeff;position:absolute;bottom:0;left:50%;transform:translate(-50%);border-radius:20px}#cm_adjust .cm_categoryList__list{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media only screen and (min-width:768px){#cm_adjust .cm_categoryList__list{grid-template-columns:repeat(4,1fr);gap:36px}}#cm_adjust .cm_categoryList__list.total-1{grid-template-columns:repeat(1,1fr);width:30%;margin-inline:auto}@media only screen and (min-width:768px){#cm_adjust .cm_categoryList__list.total-1{width:170px}}#cm_adjust .cm_categoryList__list.total-2{grid-template-columns:repeat(2,1fr);width:65%;margin-inline:auto}@media only screen and (min-width:768px){#cm_adjust .cm_categoryList__list.total-2{width:376px}}#cm_adjust .cm_categoryList__list.total-3{grid-template-columns:repeat(3,1fr)}@media only screen and (min-width:768px){#cm_adjust .cm_categoryList__list.total-3{margin-inline:auto;width:582px}}#cm_adjust .cm_categoryList__list.total-4{grid-template-columns:repeat(3,1fr)}@media only screen and (min-width:768px){#cm_adjust .cm_categoryList__list.total-4{grid-template-columns:repeat(4,1fr);margin-inline:auto;width:fit-content}}#cm_adjust .cm_categoryList__list.total-5{grid-template-columns:repeat(3,1fr)}@media only screen and (min-width:768px){#cm_adjust .cm_categoryList__list.total-5{grid-template-columns:repeat(5,1fr);margin-inline:auto;width:fit-content}}#cm_adjust .cm_categoryList__list-item a{text-decoration:none;color:#262626}#cm_adjust .cm_categoryList__list-item a:hover img{box-shadow:0 0 10px #00000080}#cm_adjust .cm_categoryList__list-item a:focus-visible{outline:0;box-shadow:none}#cm_adjust .cm_categoryList__list-item a:focus-visible img{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}#cm_adjust .cm_categoryList__list-item figure{display:block}#cm_adjust .cm_categoryList__list-item img{display:block;width:7.2rem;height:auto;border-radius:100%;margin-inline:auto}#cm_adjust .cm_categoryList__list-item figcaption{word-break:break-all;margin-top:1.2rem;text-align:center;font-size:1.4rem;font-weight:700;letter-spacing:.1em;line-height:1.25}#cm_adjust .cm_blog__wrapper.bg_color{background:#f0f0ff}#cm_adjust .cm_blog .page-width{max-width:1032px}#cm_adjust .cm_blog .list_news{margin-top:48px}@media only screen and (min-width:1272px){#cm_adjust .cm_blog .list_news{margin-top:54px}}#cm_adjust .cm_blog .list_news li a{padding-block:16px}@media only screen and (min-width:1272px){#cm_adjust .cm_blog .list_news li a{padding-block:12px}}@media only screen and (min-width:1272px){#cm_adjust .cm_guide .section-space{padding-bottom:7.2rem}}#cm_adjust .cm_guide .contentsPage .cm_featured_collection__title-jpn{font-size:2.4rem;color:#262626}@media only screen and (min-width:1272px){#cm_adjust .cm_guide .contentsPage .cm_featured_collection__title-jpn{font-size:3rem}}#cm_adjust .cm_guide__wrapper.bg_color{background:#f0f0ff}#cm_adjust .cm_guide__content{display:grid;grid-template-columns:1fr;gap:48px;margin-top:48px}@media only screen and (min-width:768px){#cm_adjust .cm_guide__content{gap:36px;margin-top:54px;grid-template-columns:repeat(2,1fr)}}#cm_adjust .cm_guide__item .list-payment{margin:24px 0 0;justify-content:flex-start;gap:3px;padding-top:0}#cm_adjust .cm_guide__item .list-payment__item{padding:0}#cm_adjust .cm_guide__title{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-bottom:30px}@media only screen and (min-width:1272px){#cm_adjust .cm_guide__title{margin-bottom:36px}}#cm_adjust .cm_guide__title-text{font-size:2.4rem;font-weight:700;letter-spacing:.1em;line-height:1.25}@media only screen and (min-width:1272px){#cm_adjust .cm_guide__title-text{font-size:3rem}}#cm_adjust .cm_guide__lead{margin-top:24px;margin-bottom:6px;font-size:2.1rem;font-weight:700;letter-spacing:.1em;line-height:1.25}#cm_adjust .cm_guide__text{font-size:1.4rem;letter-spacing:.1em;line-height:1.5}@media only screen and (min-width:1272px){#cm_adjust .cm_guide__text{font-size:1.6rem;line-height:1.25}}#cm_adjust .cm_guide__text p+p{margin-top:6px}#cm_adjust .cm-faq-content{margin-block:6rem}@media only screen and (min-width:1272px){#cm_adjust .cm-faq-content{margin-block:7.2rem}}#cm_adjust main:has(.shopify-email-marketing-confirmation__container) .list_breadcrumb{display:none}#cm_adjust .shopify-email-marketing-confirmation__container{width:calc(100% - 7.2rem);max-width:800px;margin-inline:auto;padding:6rem 3.6rem;border-radius:10px;margin-block:6rem;text-align:center}@media only screen and (max-width:1271px){#cm_adjust .shopify-email-marketing-confirmation__container{padding:0 1.8rem;width:calc(100% - 3.6rem);margin-block:5.4rem}}#cm_adjust .shopify-email-marketing-confirmation__container h1{text-align:center;font-size:2.4rem;color:#262626;margin:0 0 48px}@media only screen and (max-width:1271px){#cm_adjust .shopify-email-marketing-confirmation__container h1{font-size:2rem;line-height:1.5;margin:0 0 24px}}#cm_adjust .shopify-email-marketing-confirmation__container p{margin:0;font-size:1.6rem;line-height:1.75;color:#262626;transform:rotate(.03deg)}@media only screen and (max-width:1271px){#cm_adjust .shopify-email-marketing-confirmation__container p{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cm-common.css.map */
