@font-face{font-family:FabrikatBlack;src:url(../assets/FabrikatBlack.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:FabrikatBold;src:url(../assets/FabrikatBold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:FabrikatMedium;src:url(../assets/FabrikatMedium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:FabrikatRegular;src:url(../assets/FabrikatRegular.otf) format("opentype");font-weight:400;font-style:normal}:root{--navigation-font-stack: "FabrikatBold", "Noto Sans JP", sans-serif;--cr-font-family-black: "FabrikatBlack", "Noto Sans JP", sans-serif;--cr-font-family-bold: "FabrikatBold", "Noto Sans JP", sans-serif;--cr-font-family-medium: "FabrikatMedium", "Noto Sans JP", sans-serif;--cr-font-family-regular: "FabrikatRegular", "Noto Sans JP", sans-serif;--cr-font-color-primary: #e11919;--cr-hover-animation: opacity .15s ease}[lang=ko]{--body-font-stack: "Noto Sans KR", serif;--header-font-stack: "Noto Sans KR", serif;--navigation-font-stack: "FabrikatBold", "Noto Sans KR", sans-serif;--cr-font-family-black: "FabrikatBlack", "Noto Sans KR", sans-serif;--cr-font-family-bold: "FabrikatBold", "Noto Sans KR", sans-serif;--cr-font-family-medium: "FabrikatMedium", "Noto Sans KR", sans-serif;--cr-font-family-regular: "FabrikatRegular", "Noto Sans KR", sans-serif}.site-header{padding-inline:40px}.site-header .site-header__wrapper{column-gap:40px}.site-header .site-header__wrapper .site-header__wrapper__right{justify-content:space-between;width:100%;column-gap:10px}@media (max-width: 768px){.site-header{padding-inline:24px}.site-header__logowrapper{margin-left:8px;width:100%;max-width:173px}}@media screen and (max-width: 989px){.nav-bar-spacing-innner{padding-inline:10px!important}.mobile-nav-bar-wrapper button.site-nav__link{margin-left:0!important}.site-nav--mobile .site-nav__link.shopping-cart{margin-right:0!important}.mobile-nav-bar-wrapper{min-height:80px;display:flex;flex-direction:column;justify-content:center}.site-header__logo{max-width:175px!important}.mobile-nav-bar-wrapper .mobile-grid--table .three-twelfths{width:45px}.mobile-grid--table .three-twelfths.right-side.has-search-icon{width:100%}.mobile-nav-bar-wrapper .mobile-grid--table .site-header__logo{padding:0;margin:0!important}.mobile-nav-bar-wrapper .mobile-grid--table{width:100%;display:table-row}}.mobile-nav{padding-inline:24px;margin:0}.mobile-nav+.mobile-nav{margin-top:32px}.cr-mobile-navs{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:4px}.mobile-nav__logo-title{display:flex;align-items:center;justify-content:space-between;padding-right:24px;padding-top:8px;padding-left:0}.mobile-nav__logo-image{margin-block:48px 26px;padding-inline:24px}.mobile-nav__logo-image-link{display:block;text-decoration:none}.mobile-nav__logo-image img{max-width:240px;width:100%;height:auto;object-fit:contain}.mobile-menu--close-btn{background-color:#e11919;color:#fff!important;min-width:64px!important;min-height:64px!important}.mobile-menu--close-btn:hover{background-color:#e11919}.mobile-nav__grow{margin-left:24px}.mobile-nav.mobile-nav--main{grid-row-start:4!important;grid-row-end:5!important}.mobile-nav__grow>div{justify-content:flex-start}.mobile-nav__grow>div img{margin:48px 0 32px;width:241px!important;max-width:100%}.mobile-menu--close-btn:after,.mobile-menu--close-btn:before{background-color:#fff;transition:transform .5s ease-in-out;position:absolute;content:"";height:26px;width:2px}.mobile-menu--close-btn:before{transform:rotate(45deg)}.mobile-menu--close-btn:after{transform:rotate(-45deg)}.site-header .mobile-nav__logo-title .localization-form button{border:1px solid #000;column-gap:10px}.cr-mobile-button a{display:inline-flex;align-items:center;justify-content:center;font-family:var(--cr-font-family-bold);font-size:14px;color:#fff!important;background-color:#000;padding:8px 16px;min-height:62px;width:100%;font-weight:700;text-align:center}.cr-mobile-button._primary a{background-color:#e11919;border-color:#e11919}.drawer-overlay,.global-drawer__overlay{background-color:#000}.mobile-menu--close-btn{right:auto;left:24px}.mobile-nav .mobile-nav__item a,.mobile-nav__item button,.mobile-nav__toggle button{padding-inline:16px}.mobile-nav__item.top-level .mobile-nav__toggle,.mobile-nav__item.top-level a.mobile-nav__link{padding:18px 0}.fa-bars:before{content:"";display:block;background-image:url(../assets/ico-menu.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:32px;height:32px}.fa-search:before{content:"";display:block;background-image:url(../assets/ico-search.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:32px;height:32px}.fa-user:before{content:"";display:block;background-image:url(../assets/ico-user.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:32px;height:32px}.fa-shopping-cart:before{content:"";display:block;background-image:url(../assets/ico-cart.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:32px;height:32px}.fa-minus:before{content:"";display:block;background-image:url(../assets/ico-minus.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:14px;height:14px}.fa-plus:before{content:"";display:block;background-image:url(../assets/ico-plus.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:14px;height:14px}.header--supporting-text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);border:0}.fa-arrow-left:before{content:"";display:block;background-image:url(../assets/ico-arrow-gray.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:12px;height:12px;transform:rotate(180deg)}.top-links--icon-links li a{padding:12px}.site-nav--mobile a{padding-inline:0}.cr-header-top-links{display:flex;align-items:center}.site-nav--mobile .hamburger-nav-button .fa-2x{min-width:27px;min-height:27px}.mobile-nav__locale-selector .localization-selector{border:1px solid #000}.localization-selector{position:relative;column-gap:10px;min-width:58px;border:none;text-align:left;font-family:var(--cr-font-family-bold);font-weight:700;font-size:18px;padding:6px 35px 3px 13px!important}.localization-selector._currency{font-family:var(--cr-font-family-bold);font-weight:700;font-size:16px;padding:10px 35px 8px 13px!important;min-width:150px}.localization-selector span{font-size:18px}.localization-selector:after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);background-image:url(../assets/ico-arrow-down.svg);width:9px;height:6px;background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.localization-selector__select{border:none;font-family:var(--cr-font-family-bold);font-weight:700;font-size:18px;line-height:1;color:var(--text-color)}.localization-selector__select._currency-selector{border:1px solid #000000;border-radius:0;font-size:16px;min-width:160px}@media screen and (max-width: 767px){.cr-footer-currency-selector{margin-top:26px}.site-footer localization-form{width:100%}.localization-selector__select._currency-selector{width:100%;min-height:48px}.cr-footer-social-links{justify-content:center;margin-top:28px}}.localization-selector__select:not(._currency-selector):focus{outline:none;border:none}.site-title{padding:40px 0;letter-spacing:.075em}.top-links ul.site-nav{column-gap:34px}.standalone-icon--wrapper svg{min-width:30px;min-height:30px}.site-header__cart-toggle.standalone-icon--wrapper svg{min-width:25px;min-height:25px}.search-button.standalone-icon--wrapper svg{min-width:28px;min-height:28px}.standalone-icon--wrapper:not(.icon-no-padding){padding:8px!important}@media screen and (max-width: 767px){.site-title{padding:20px 0}}.js-drawer-open-left .drawer--left{-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%)}.drawer--left{width:100%;left:-100%}.site-nav__dropdown.standard-dropdown{display:grid!important;grid-template-columns:repeat(2,1fr);min-width:340px;padding-block:0;background-color:#e11919}.site-nav--has-dropdown ul.site-nav__dropdown li{height:100%}.site-nav__dropdown.standard-dropdown li .site-nav__link{background:var(--header-color);background:var(--color-scheme-feature-background);color:var(--color-scheme-feature-text);display:flex;align-items:center;justify-content:space-between;column-gap:6px;height:100%;font-size:14px;padding:16px}.site-nav__dropdown.standard-dropdown li .site-nav__link .site-nav--link-text{font-family:var(--navigation-font-stack)}.site-nav--link-wrapper{display:flex;align-items:center;justify-content:space-between;column-gap:6px}@media (any-hover: hover){.site-nav__dropdown .site-nav__link{transition:background-color .15s ease}.site-nav__dropdown .site-nav__link:hover{background-color:var(--color-scheme-dark-background);color:var(--color-scheme-dark-text)}}.site-nav__dropdown .site-nav__link:after{content:"";background-image:url(../assets/ico-arrow.svg);background-repeat:no-repeat;background-size:contain;width:12px;height:12px;display:inline-block;flex-shrink:0;opacity:.64}.top-links{flex-grow:1}.top-links .site-nav__dropdown .site-nav__link,.top-links .site-header__nav .site-nav__dropdown .site-nav__link:focus,.top-links .site-header__nav .site-nav__dropdown .site-nav__link:hover,.top-links .site-header__nav .site-nav__dropdown .site-nav__link:visited{color:var(--color-scheme-feature-text)!important}.site-nav__dropdown.standard-dropdown li:hover>.site-nav__link{background:var(--color-scheme-dark-background);color:var(--color-scheme-dark-text)}.site-nav--link-wrapper{column-gap:6px}.icon-dropdown{position:relative;width:12px;height:12px;display:block;margin-bottom:3px}.icon-dropdown:after,.icon-dropdown:before{position:absolute;content:"";display:block;background-color:#000;top:50%;left:50%;transition:transform .15s ease,background-color .15s ease}.icon-dropdown:before{width:12px;height:2px;transform:translate(-50%,-50%)}.icon-dropdown:after{width:12px;height:2px;transform:translate(-50%,-50%) rotate(90deg)}.site-nav__link{transition:color .15s ease}.drawer#NavDrawer .mobile-nav__has-sublist.mobile-nav--expanded .mobile-nav__link,.site-nav--has-dropdown.nav-hover .site-nav__link{color:var(--nav-text-hover)}.mobile-nav__toggle-close .icon-dropdown:after,.mobile-nav__toggle-close .icon-dropdown:before,.site-nav--has-dropdown.nav-hover .icon-dropdown:after,.site-nav--has-dropdown.nav-hover .icon-dropdown:before{background-color:var(--nav-text-hover)}.mobile-nav__toggle-close .icon-dropdown:after,.site-nav--has-dropdown.nav-hover .icon-dropdown:after{transform:translate(-50%,-50%) rotate(0)}.mobile-nav__logo-title--inner{border-bottom:none}.mobile-nav__item{font-family:var(--navigation-font-stack);font-size:18px}.mobile-nav--main>.mobile-nav__item:before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid var(--menu-drawer-border-color)}.mobile-nav--main>.mobile-nav__item:after{content:none}.mobile-nav--main>.mobile-nav__item:last-child:after{content:""}.mobile-nav__item._button:before,.mobile-nav__item._button:after{content:none}.mobile-nav__sublist .mobile-nav__item{padding-left:12px;padding-bottom:0!important}.mobile-nav__item .mobile-nav__link{padding-inline:16px!important}.mobile-nav__sublist .mobile-nav__item .mobile-nav__link{padding-inline:16px!important;padding-block:7px!important;display:flex;align-items:center;justify-content:space-between;font-family:var(--cr-font-family-medium)!important}.mobile-nav__sublist .mobile-nav__item:last-child{padding-bottom:13px!important}.mobile-nav__sublist .mobile-nav__item:first-child:before{content:none}.mobile-nav__sublist .mobile-nav__item .mobile-nav__link:after{content:"";background-image:url(../assets/ico-arrow-gray.svg);background-repeat:no-repeat;background-size:contain;width:12px;height:12px;display:inline-block;flex-shrink:0}.mobile-nav__sublist .mobile-nav__item:after{content:none}.cr-slider-mv{padding-top:14px;padding-bottom:38px}.cr-slider-mv-wrapper{overflow:hidden}.cr-slider-mv .splide__track{margin-bottom:32px;overflow:visible;max-width:1440px;margin-inline:auto}.cr-slider-mv .splide__slide{box-shadow:0 24px 40px #0000000f}.cr-slider-mv .splide__pagination{gap:12px}.cr-slider-mv .splide__pagination__page{background:#ccc;border:none;border-radius:50%;width:12px;height:12px}.cr-slider-mv .splide__pagination__page.is-active{background:#e11919}.cr-slider-mv .splide__slide img{aspect-ratio:1120 / 600;object-fit:cover;height:100%}@media screen and (min-width: 768px){.cr-slider-mv .splide__slide{box-shadow:0 24px 40px #0000000f;max-width:calc(980 / 1440 * 100%)!important;width:100%!important}}@media screen and (max-width: 767px){.cr-slider-mv{padding-inline:24px;max-width:calc(340 / 390 * 100vw)!important;margin-inline:auto}.cr-slider-mv{padding-top:8px;padding-bottom:32px}.cr-slider-mv .splide__slide img{aspect-ratio:342 / 240;max-width:calc(340 / 390 * 100vw)!important}.cr-slider-mv .splide__track{margin-bottom:10px}.cr-slider-mv .splide__pagination{gap:8px}.cr-slider-mv .splide__pagination__page{width:8px;height:8px}}.cr-category-header{display:grid;grid-template-areas:"title count";align-items:end;justify-content:space-between;margin-bottom:34px}.cr-category-header .homepage-sections--title{font-size:56px;margin-bottom:0}.cr-category-title{grid-area:title}.cr-category-count{grid-area:count;font-family:var(--cr-font-family-medium);font-weight:500;font-size:24px;color:#888;text-transform:uppercase}.cr-category-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:32px}@media screen and (max-width: 767px){.cr-category-header .homepage-sections--title{font-size:32px;margin-bottom:0}.cr-category-list{grid-template-columns:1fr;gap:12px}.cr-category-header{margin-bottom:18px}.cr-category-count{font-size:14px;padding-bottom:5px}}.cr-category-card{display:block}.cr-category-card-link{display:block;text-decoration:none;color:inherit}.cr-category-card-inner{display:grid;grid-template-areas:"image content";grid-template-columns:120px 1fr;align-items:center;padding:11px 12px;border:1px solid #dddddd;column-gap:12px}.cr-category-card-image{width:100%;aspect-ratio:1 / 1;display:flex;flex-direction:column;align-items:center;justify-content:center}.cr-category-card-image img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 767px){.cr-category-card-inner{grid-template-columns:80px 1fr}}.cr-category-card-content{grid-area:content}.cr-category-card-title{font-family:var(--cr-font-family-bold);font-weight:700;font-size:24px;line-height:1.4;word-break:break-word;margin:0;text-transform:uppercase}@media (any-hover: hover){.cr-category-card-link{transition:opacity .15s ease}.cr-category-card-link:hover{opacity:.64}}.wrapper-spacing--h{padding-inline:40px;overflow-x:hidden}.wrapper-spacing--h._is-overflow-visible{overflow-x:visible}.wrapper-spacing--v--template{padding-top:40px}@media screen and (min-width: 768px){.wrapper-spacing--v--template{padding-bottom:35px}[data-wetheme-section-type=template--product] .product-single-wrapper .product-single{display:flex;justify-content:space-between}[data-wetheme-section-type=template--product] .product-single-wrapper .product-single .large--six-twelfths{width:calc(50% - 20px)}[data-wetheme-section-type=template--product] .product-single-wrapper .product-single .product-sticky{top:0!important}}@media screen and (max-width: 767px){.wrapper-spacing--h{padding-inline:24px}.wrapper-spacing--v--template{padding-top:17px}}.section-title--wrapper{text-align:left;align-items:flex-start}.cr-contact-wrapper{max-width:960px;margin-inline:auto}.section-title--wrapper .section-title,.homepage-sections--title{text-align:left;font-size:48px;font-family:var(--cr-font-family-black);text-transform:uppercase;font-weight:700}.large--one-sixth{width:16.666%}.large--one-seventh{width:14.285%}.large--one-eighth{width:12.5%}@media screen and (max-width: 767px){.section-title--wrapper .section-title,.homepage-sections--title{font-size:28px}}.section-title--wrapper .section-title:first-letter,.homepage-sections--title:first-letter{color:#e11919}.grid-view-item--desc-wrapper{text-align:left}.grid-view-item--desc-wrapper .product-grid--title{font-family:var(--cr-font-family-bold);font-weight:700;font-size:18px;line-height:calc(25 / 18);word-break:break-word}@media screen and (max-width: 767px){.grid-view-item--desc-wrapper .product-grid--title{font-size:16px}}.grid-view-item--desc-wrapper .product-grid--price{text-align:left;font-family:var(--cr-font-family-bold);font-weight:700;font-size:20px;line-height:1}.grid-view-item--desc-wrapper .product-grid--price .money{color:#e11919!important}.grid-view-item--desc-wrapper .product-grid--vendor-text{font-family:var(--cr-font-family-medium);font-size:14px;color:#888;word-break:break-word}.grid-view-item .product-grid--title+.product-grid--price{margin-top:0;padding-bottom:4px!important}.grid-view-item .product-grid--price{padding-bottom:4px}.cr-collection-header{display:grid;grid-template-columns:auto auto;grid-template-areas:"title button";align-items:center;justify-content:space-between;margin-bottom:24px}.cr-collection-header-title{grid-area:title}.cr-collection-header .homepage-sections--title{margin-bottom:0}.cr-collection-header-button{grid-area:button;text-align:right}.show-view-all--button>a,.show-view-all--button .btn{font-family:var(--cr-font-family-medium);font-size:16px;line-height:calc(25 / 18);background-color:transparent;color:var(--text-color);border:1px solid #d1dddd;padding:5px 12px 3px;text-transform:uppercase;word-break:break-word;letter-spacing:0}.grid-view-item-image{border:1px solid #dddddd;position:relative}@media screen and (max-width: 767px){.show-view-all--button>a,.show-view-all--button .btn{font-size:12px;padding:6px 10px 5px}}.product-details-wrapper{padding:0}.collection_grid{position:relative}.collection_grid .cr-collection-count{position:absolute;top:24px;right:0}.cr-news-item{border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd}.cr-news-link{position:relative;display:block;text-decoration:none;color:inherit;padding-right:24px}.cr-news-link:after{content:"";position:absolute;top:50%;right:32px;transform:translateY(-50%);background-image:url(../assets/ico-arrow-gray.svg);background-repeat:no-repeat;background-size:contain;width:18px;height:18px;display:inline-block;flex-shrink:0}@media (any-hover: hover){.cr-news-link{transition:var(--cr-hover-animation)}.cr-news-link:hover{opacity:.64}}.cr-news-inner{display:flex;align-items:flex-start;padding:26px 38px 24px}@media screen and (max-width: 767px){.cr-news-inner{flex-direction:column;padding:18px 20px}.cr-news-link:after{right:21px}}.cr-news-item:first-child{border-top:1px solid #dddddd}.cr-news-date{flex-shrink:0;min-width:136px;color:var(--cr-font-color-primary);font-family:var(--cr-font-family-medium);font-size:18px}.cr-news-content{flex:1}.cr-news-item-title{margin:0;font-size:16px;line-height:1.4;font-weight:400;word-break:break-word}.cr-news-more{text-align:center}@media screen and (max-width: 767px){.cr-news-item{flex-direction:column}.cr-news-date{margin-bottom:2px;font-size:16px}}.collection_grid .pagination,.pagination{margin-top:56px}.pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 12px;list-style:none}@media screen and (max-width: 767px){.pagination ul{gap:2px 8px}.collection_grid .pagination,.pagination{margin-top:40px}}.pagination .pagination-number a:before{z-index:-1}.pagination .active.pagination-number a:before,.pagination .pagination-arrow a:hover:before,.pagination .pagination-number a:hover:before{opacity:1;z-index:-1}.pagination-number.ellipsis,.pagination .pagination-number a,.pagination .pagination-arrow a{display:flex;align-items:center;justify-content:center;line-height:1;padding:8px;min-width:56px;min-height:56px;font-size:16px}.pagination-number.ellipsis{border:1px solid #dddddd}.pagination .pagination-number a{border:1px solid #000;font-family:var(--cr-font-family-medium)}.pagination .pagination-number a{z-index:1}.pagination .pagination-number.active a{color:#fff!important;background-color:#000!important}.pagination .pagination-arrow a{background-color:#e11919;aspect-ratio:1 / 1}.pagination-arrow.pagination-next{margin-left:12px}.pagination-arrow.pagination-prev{margin-right:12px}.pagination-arrow .standalone-icon--wrapper:not(.icon-no-padding){padding:0!important}.pagination>ul{margin:0!important}@media screen and (max-width: 767px){.pagination-number.ellipsis,.pagination .pagination-arrow a,.pagination .pagination-number a{min-width:34px;min-height:34px}.pagination-arrow.pagination-next{margin-left:0}.pagination-arrow.pagination-prev{margin-right:0}.pagination{margin-inline:-10px}.pagination ul{column-gap:6px}.pagination-arrow .fa-chevron-right:before,.pagination-arrow .fa-chevron-left:before{width:13px;height:13px}}.coming-soon-button{width:100%;text-transform:uppercase;font-size:16px;font-family:var(--cr-font-family-medium);font-weight:700;display:flex;align-items:center;justify-content:center;pointer-events:none}.fa-chevron-right,.fa-chevron-left{display:flex;align-items:center;justify-content:center}.fa-chevron-right:before,.fa-chevron-left:before{content:"";background-image:url(../assets/ico-arrow.svg);background-repeat:no-repeat;background-size:contain;width:19px;height:19px;display:inline-block;flex-shrink:0}.fa-chevron-left:before{transform:rotate(180deg)}@media (any-hover: hover){.pagination .pagination-arrow a,.pagination .pagination-number a{transition:color .15s ease-in-out,opacity .15s ease-in-out}.pagination .pagination-arrow a:hover,.pagination .pagination-number a:hover{opacity:.65}}.homepage-product-grid-wrapper{align-items:flex-start}.product-details-wrapper{background-color:transparent}@media screen and (max-width: 767px){.product-details-wrapper{padding-inline:0}}.product__meta--tags{color:#000;font-size:18px;font-family:var(--cr-font-family-medium)}@media screen and (max-width: 767px){.product__meta--tags{font-size:16px}}.product__meta--vendor h4,.cr-product-collection-name,.cr-product-collection-name a{color:#888;font-size:16px;font-family:var(--cr-font-family-medium);margin-bottom:18px;margin-top:-2px}[data-block-id=price].product-form-block{margin-bottom:20px!important}.social-sharing a{margin-bottom:0}.product-details-wrapper .social-sharing{margin-top:40px}.social-sharing .label-font{font-size:16px}.social-sharing .standalone-icon--wrapper{min-width:40px;min-height:40px;padding:12px!important;height:40px;width:40px}.social-sharing .standalone-icon--wrapper svg{min-width:20px;min-height:20px}@media screen and (min-width: 768px){product-media.media-type-thumbnails{gap:24px}product-media.media-type-thumbnails.thumbnails-below .thumbnail-media--thumbnails.swiper-center-slides .swiper-wrapper{left:0;transform:translate(0)!important}}@media screen and (max-width: 767px){.product__meta--vendor h4,.cr-product-collection-name{font-size:14px}}.product__meta--vendor h4 a{color:inherit}.product-details-product-title{font-size:40px;font-family:var(--cr-font-family-bold);font-weight:700;line-height:calc(56 / 40);margin-bottom:0}@media screen and (max-width: 767px){.product-details-product-title{font-size:24px}}#ProductPrice .money{color:#e11919;font-size:32px;font-family:var(--cr-font-family-bold);font-weight:700}.cr-product-tax{font-size:14px;font-family:var(--cr-font-family-bold);font-weight:700;color:#e11919}.quantity,.swatch{display:flex;align-items:center;column-gap:16px}.product--add-to-cart-form .product-sub-label,.swatch .option-label-wrapper .header{margin-bottom:0}.quantity label,.swatch .option-label-wrapper{flex-shrink:0;font-family:var(--cr-font-family-bold);font-weight:700;font-size:16px;text-transform:uppercase;min-width:72px}.swatch .header,#AddToCartForm .product-sub-label,#AddToCartForm .selector-wrapper label{color:#000;font-size:16px;font-family:var(--cr-font-family-bold);width:fit-content;margin:0;font-weight:700}.swatches-wrapper{display:grid;grid-template-columns:72px 1fr;align-items:center;gap:16px}.swatch .option-label-wrapper .product-swatch-color-name{min-width:5em}.swatches-wrapper .product-sub-label{margin:0}.paymentButtonsWrapper{margin-top:32px}[data-wetheme-section-type=template--product] .product-single-wrapper .paymentButtonsWrapper .product--add-to-cart-button,#AddToCart,.shopify-product-form .shopify-payment-button__button--unbranded{min-height:56px;font-size:14px;font-family:var(--cr-font-family-bold);font-weight:700}.shopify-product-form .shopify-payment-button__button--unbranded{background-color:#000;color:#fff}#AddToCartForm .js-qty{border:1px solid #000;max-width:120px;margin:0}.product-details--form-wrapper{margin-bottom:18px}.js-qty input{font-family:var(--cr-font-family-medium);font-size:20px}#AddToCartForm .js-qty__adjust{opacity:1;padding-inline:10px;display:flex;align-items:center;justify-content:center}.swatch-items-wrapper{display:flex;flex-wrap:wrap;gap:8px 12px}.swatch .swatch-element{font-size:16px;font-family:var(--cr-font-family-medium);margin:0}.swatch .swatch-items-wrapper .swatch-element label{border:1px solid #000;padding:7px 4px 4px;font-size:16px;display:inline-flex;align-items:center;justify-content:center;margin:0;outline:none}.swatch .swatch-items-wrapper .swatch-element label:hover{outline:none}.swatch .swatch-items-wrapper .swatch-element.color:not(.image-swatch) label{border-radius:0}.swatch .swatch-items-wrapper .swatch-element.color label:hover,.swatch .swatch-items-wrapper .swatch-element.color:not(.sibling-hover-active) input:checked+label{outline:1px solid #000}.swatch .swatch-element.soldout{pointer-events:none;text-decoration:none}.swatch .swatch-element.soldout label{background-color:#f9f9f9;color:#888;border:1px solid #dddddd;opacity:1}.swatch .swatch-items-wrapper .swatch-element label:hover,.swatch .swatch-items-wrapper .swatch-element:not(.sibling-hover-active) input:checked+label{background-color:#e11919;color:#fff;border:1px solid #000;display:inline-flex;outline:none}.swatch:not(.is-color-swatch):not(.linked-products-swatch) .soldout label:after{content:none}.paymentButtonsWrapper .shopify-payment-button{max-width:100%;font-family:var(--cr-font-family-bold);text-transform:uppercase;font-weight:700}[data-wetheme-section-type=template--product] .product-single-wrapper .paymentButtonsWrapper #AddToCart[disabled],[data-wetheme-section-type=template--product] .product-single-wrapper .paymentButtonsWrapper .shopify-payment-button[disabled]{pointer-events:none}[data-wetheme-section-type=template--product] .product-single-wrapper .paymentButtonsWrapper .product--add-to-cart-button[disabled]{background-color:#888;color:#fff;opacity:1}.product-description-container .product-description,.product-details-wrapper .product-description{font-size:16px;line-height:1.8}.product-description{margin-top:40px}.cr-product-annotations{font-size:12px;line-height:1.8;color:#666}.cr-product-notices{font-size:16px;color:#e11919;font-weight:700;border:1px solid #cccccc;padding:15px;text-align:center;margin-bottom:27px;line-height:1.4}product-media.media-type-thumbnails .thumb-next,product-media.media-type-thumbnails .thumb-prev{display:none}@media screen and (max-width: 767px){.cr-product-notices{padding:10px;margin-bottom:24px}.product__meta--vendor h4,.cr-product-collection-name,.cr-product-collection-name a{margin-bottom:12px}.tax-included-text{vertical-align:middle;margin-left:0}[data-block-id=price].product-form-block{margin-bottom:14px!important}.swatch-items-wrapper{gap:8px 12px}.product-details-wrapper .social-sharing{margin-top:26px}.wrapper-spacing--v--template{padding-bottom:40px}}.product-medias__media,.product-medias__with-thumbnails.product-medias__with-thumbnails--below .product-medias__thumbnails .product-medias__thumbnail{border:1px solid #cccccc}.sold-out-badge{background-color:transparent;color:#888;font-size:14px;font-family:var(--cr-font-family-bold);padding:0;font-weight:700}.sold-out-badge.badge{right:12px;bottom:12px;top:auto!important;left:auto!important}.page--title{font-size:48px;font-family:var(--cr-font-family-black);text-align:left;text-transform:uppercase;font-weight:700}.page--title:first-letter{color:#e11919}@media screen and (max-width: 767px){#CustomerLoginForm .page--title{font-size:32px;margin-bottom:30px}#RecoverPasswordForm .page--title{font-size:28px;margin-bottom:30px}}.footer{padding-top:100px}.cr-footer{margin-top:120px}.cr-footer-logo{max-width:304px}.cr-footer-logo img{width:100%;height:auto;object-fit:contain}.cr-footer-currency-selector{margin-top:34px}.cr-footer-social-links{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:34px 0 0}.cr-footer-social-links-item{padding-inline:24px;position:relative;font-size:16px;font-family:var(--cr-font-family-regular);color:var(--text-color)}.cr-footer-social-links-item:first-child{padding-left:0}.cr-footer-social-links-item:last-child{padding-right:0}.cr-footer-social-links-item:not(:first-child):before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:16px;background-color:#ccc}@media (any-hover: hover){.cr-footer-social-links-item-link{transition:var(--cr-hover-animation)}.cr-footer-social-links-item-link:hover{opacity:.64}}.cr-footer-copyright{margin-top:16px}.cr-footer-copyright small{font-size:14px;font-family:var(--cr-font-family-regular);color:#666}.cr-footer-navs{display:flex;flex-wrap:wrap;gap:calc(64 / 1440 * 100vw);justify-content:flex-end}@media screen and (min-width: 1440px){.cr-footer-navs{gap:64px}}.cr-footer-navs .footer-header{font-size:20px;font-family:var(--cr-font-family-bold);color:var(--text-color);word-break:break-word;font-weight:700;text-transform:uppercase;margin-bottom:16px}.links-footer a{font-size:14px}@media (any-hover: hover){.links-footer a{transition:var(--cr-hover-animation)}.links-footer a:hover{opacity:.64}}.cr-footer-inner{display:grid;grid-template-columns:auto 1fr;border-top:1px solid #000;padding-top:80px}@media screen and (max-width: 767px){.cr-footer{margin-top:80px}.cr-footer-inner{padding-top:58px;display:flex;flex-direction:column-reverse}.cr-footer-navs{gap:10px;flex-direction:column}.cr-footer-navs-item{text-align:left}.cr-footer-navs-item .footer-header{border-top:none}.cr-footer-main{border-top:1px solid #dddddd;padding-top:40px;margin-top:40px}.cr-footer-navs .footer-header{margin-bottom:8px}.cr-footer-navs .links-footer ul{gap:8px}.cr-footer-navs{gap:34px}.cr-footer-copyright{margin-top:2px}}@media screen and (max-width: 1080px){.cr-footer-inner{display:flex;flex-direction:column-reverse;gap:0 40px}.cr-footer-navs{gap:40px;justify-content:flex-start}.cr-footer-logo{max-width:257px;margin-top:40px}}@media screen and (max-width: 767px){.cr-footer-logo{margin-top:0;margin-inline:auto}}.page--title.template-title{font-size:56px;font-family:var(--cr-font-family-black);text-transform:uppercase;margin-bottom:0;font-weight:900}@media screen and (max-width: 767px){#MainContent .grid .page--title.template-title{padding-left:20px}#MainContent .wrapper-spacing--v--template{padding-bottom:0}}.collection_grid .page--title.template-title{padding-right:130px}.page--title.template-title:first-letter{color:#e11919}.template-title--wrapper{margin-bottom:32px}.page--title.template-title._secondary{font-size:32px}.page--title.template-title._secondary:first-letter{color:#000}.cr-page-header{display:grid;grid-template-areas:"title count";align-items:end;justify-content:space-between;width:100%;margin-bottom:34px}@media screen and (max-width: 767px){.cr-page-header{margin-bottom:24px}}.cr-page-header-title{grid-area:title}.cr-page-title .page--title{margin:0}.cr-page-count{grid-area:count;font-family:var(--cr-font-family-medium);font-size:24px;color:#888;text-transform:uppercase}.product--add-to-cart-form .js-qty{border-color:#000}@media screen and (max-width: 767px){.page--title.template-title{font-size:32px}.collection_grid .cr-collection-count{top:14px}.collection_grid .page--title.template-title{padding-right:74px}.template-title--wrapper{margin-bottom:20px}}.cr-member-wrapper{padding-top:38px}.cr-member-header{display:grid;grid-template-areas:"title count";align-items:end;justify-content:space-between;margin-top:75px;margin-bottom:34px}.cr-member-title{grid-area:title}.cr-member-title .page--title{margin:0;word-break:break-word;font-size:56px}.cr-member-count{grid-area:count;font-family:var(--cr-font-family-medium);font-size:24px;color:#888;text-transform:uppercase}.cr-member-card-content{padding-top:14px}@media screen and (max-width: 767px){.cr-member-wrapper{padding-top:0}.cr-member-header{margin-top:60px;margin-bottom:20px}.cr-member-title .page--title{font-size:32px}.cr-member-card-content{padding-top:20px}.cr-page-count,.cr-member-count{font-size:14px;padding-bottom:5px}}.cr-member-nav-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;list-style:none;margin:0}@media screen and (max-width: 767px){.cr-member-nav-list{grid-template-columns:repeat(2,1fr)}}.cr-member-nav-item{margin:0}.cr-member-nav-link{display:block;padding:20px 16px;color:#fff;background-color:#e11919;font-family:var(--cr-font-family-bold);font-size:14px;display:flex;align-items:center;justify-content:space-between;column-gap:6px;height:100%;font-weight:700}@media screen and (max-width: 767px){.cr-member-nav-link{font-size:14px}}.cr-member-nav-link:after{content:"";background-image:url(../assets/ico-arrow.svg);background-repeat:no-repeat;background-size:contain;width:12px;height:12px;display:inline-block;flex-shrink:0;opacity:.64}@media (any-hover: hover){.cr-member-nav-link{transition:background-color .15s ease}.cr-member-nav-link:hover{background-color:#000}}.cr-member-nav-item.is-current .cr-member-nav-link{background-color:#000}.cr-member-collections{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;list-style:none;margin:0}@media screen and (max-width: 767px){.cr-member-collections{grid-template-columns:repeat(2,1fr);gap:20px 8px}}.cr-member-collection{margin:0}.cr-member-card{display:block}.cr-member-card-link{display:block;text-decoration:none;color:inherit}.cr-member-card-image{aspect-ratio:316 / 364;height:100%;width:100%;border:1px solid #dddddd;position:relative;overflow:hidden}.cr-member-card-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cr-member-card-no-image{font-size:14px;font-family:var(--cr-font-family-bold);color:#888;text-transform:uppercase;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700}.cr-member-card-title{font-size:18px;font-family:var(--cr-font-family-bold);color:#000;margin:0;text-transform:uppercase;font-weight:700}.cr-member-card-count{font-size:14px;font-family:var(--cr-font-family-medium);color:#888;margin:0;text-transform:uppercase}.cr-member-no-member{text-align:center;font-size:24px;font-family:var(--cr-font-family-bold);text-transform:uppercase;font-weight:700}@media (any-hover: hover){.cr-member-card-image img,.cr-member-card-no-image{transition:transform .3s ease;will-change:transform}.cr-member-card-content{transition:var(--cr-hover-animation)}.cr-member-card-link:hover .cr-member-card-content{opacity:.64}.cr-member-card-link:hover .cr-member-card-image img,.cr-member-card-link:hover .cr-member-card-no-image{transform:scale(1.05)}}.cr-article-header{padding-bottom:36px;border-bottom:1px solid #dddddd}.cr-article-header-inner{display:grid;grid-template-areas:"time" "title";row-gap:6px;align-items:end;justify-content:space-between}.cr-article-title{grid-area:title;font-size:24px;font-weight:700;color:#000;margin:0}@media screen and (max-width: 767px){.cr-article-title{font-size:20px}}.cr-article-time{grid-area:time;font-size:14px;font-weight:500;color:#e11919;margin:0;font-family:var(--cr-font-family-medium)}.cr-article-body{padding-top:40px}.cr-article-thumbnail{padding-bottom:40px}.cr-article-thumbnail img{width:100%;height:auto}.cr-article-buttons{text-align:center;margin-top:56px}.cr-article-button{border:1px solid #dddddd;padding:11px 12px;min-width:140px;font-size:16px;font-family:var(--cr-font-family-medium);color:#000;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.cr-article-share .label-font,.social-sharing .label-font{font-family:var(--cr-font-family-bold);text-transform:uppercase;font-weight:700}.thumbnail-media--main-media .theme-img{border:1px solid #ccc}.thumbnail-media--thumbnails .swiper-slide .responsive-image-wrapper{aspect-ratio:1 / 1;width:100%;height:100%}.theme-img{width:100%;height:auto;object-fit:contain;box-sizing:border-box}.pswp__button{border-radius:0!important}.pswp__button.pswp__button--close{background-color:#000}.product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide .icon--placeholder:hover,.product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide .responsive-image-wrapper:hover{border-color:#ccc}@media screen and (max-width: 767px){.cr-article{margin-top:12px}.cr-article-inner{padding-bottom:40px;border-bottom:1px solid #dddddd}.product-details-wrapper{margin-top:40px}.cr-article-title{line-height:calc(28 / 20)}.cr-article-header{padding-bottom:30px}.cr-article-body{padding-top:32px}.cr-article-thumbnail{margin-bottom:24px}.cr-article-buttons{margin-top:40px}}.cr-article{padding-inline:24px}@media screen and (min-width: 768px){.cr-article{border:1px solid #dddddd;max-width:960px;margin-inline:auto;margin-top:40px}.cr-article-inner{padding:50px 40px}}@media (any-hover: hover){.cr-article-button{transition:background-color .15s ease,color .15s ease,border-color .15s ease}.cr-article-button:hover{background-color:#000;border-color:#000;color:#fff}}.cr-policy{max-width:960px;margin-inline:auto;padding-top:100px}.cr-policy-header .page--title{font-size:32px}@media screen and (max-width: 767px){.cr-policy-header .page--title{font-size:24px}}.shopify-policy__title{margin-bottom:40px}.shopify-policy__title h1{font-size:32px;font-family:var(--cr-font-family-bold);font-weight:700;color:#000;margin:0;text-align:left}.shopify-policy__container{max-width:1008px;margin-inline:auto;padding-left:24px;padding-right:24px}.shopify-policy__container .rte>*:first-child,.cr-detail .rte>*:first-child{margin-top:0!important}.shopify-policy__container .rte h1,.cr-detail .rte h1{font-size:24px;font-weight:700;margin-top:40px;margin-bottom:14px}.shopify-policy__container .rte h2,.cr-detail .rte h2{font-size:24px;font-weight:700;text-align:left;margin-top:56px;margin-bottom:24px!important}.shopify-policy__container .rte h3,.cr-detail .rte h3{font-size:20px;font-weight:700;text-align:left}.shopify-policy__container .rte h4,.cr-detail .rte h4{font-size:18px;font-weight:700;text-align:left}.shopify-policy__container .rte h5,.cr-detail .rte h5{font-size:16px;font-weight:700;text-align:left}.shopify-policy__container .rte p,.cr-detail .rte p{font-size:16px;line-height:1.8;word-break:break-word}.shopify-policy__container .rte a,.cr-detail .rte p a{color:#e11919;background:none;text-decoration:underline}.shopify-policy__container .rte ul,.cr-detail .rte ul{list-style:none;padding-left:0}.shopify-policy__container .rte ul li:before,.cr-detail .rte ul li:before{content:"";display:inline-block;width:6px;height:6px;background-color:#e11919;border-radius:50%;position:absolute;top:10px;left:10px}.shopify-policy__container .rte ul li,.cr-detail .rte ul li{padding-left:1.5em;position:relative}.shopify-policy__container .rte ul li::marker,.cr-detail .rte ul li::marker{color:#e11919}.shopify-policy__container .rte ul ul,.cr-detail .rte ul ul{list-style-type:disc;margin-left:4px}.shopify-policy__container .rte ol ol,.cr-detail .rte ol ol{margin-left:0}.shopify-policy__container .rte ol li,.cr-detail .rte ol li{text-indent:-1em;padding-left:1.5em}.shopify-policy__container .rte table,.cr-detail .rte table{width:100%;border-collapse:collapse;margin-block:32px}.shopify-policy__container .rte table th,.cr-detail .rte table th{border-bottom:1px solid #e11919;padding-left:0}.shopify-policy__container .rte table td,.cr-detail .rte table td{padding-right:0}.shopify-policy__container .rte dl dd,.cr-detail .rte dl dd{margin-left:0}.template-title--wrapper{margin-bottom:40px}@media screen and (max-width: 767px){..template-title--wrapper{margin-bottom:16px}.shopify-policy__title h1{font-size:24px}.shopify-policy__container .rte h1,.cr-detail .rte h1{font-size:20px;margin-top:28px;margin-bottom:10px!important}.shopify-policy__container .rte h2,.cr-detail .rte h2{font-size:20px;margin-top:20px!important;margin-bottom:10px!important}.shopify-policy__container .rte h3,.cr-detail .rte h3{font-size:18px}.shopify-policy__container .rte h4,.cr-detail .rte h4,.shopify-policy__container .rte h5,.cr-detail .rte h5,.shopify-policy__container .rte h6,.cr-detail .rte h6{font-size:16px}}.social-sharing{display:flex;gap:16px;align-items:center;margin-top:25px}.social-sharing .h5{font-size:16px;font-family:var(--cr-font-family-bold);color:#000;margin:0;font-weight:700}.social-sharing a{border:1px solid #ddd;padding:8px;aspect-ratio:1 / 1;min-width:40px;display:inline-flex;align-items:center;justify-content:center}.social-sharing a:first-of-type{margin-left:0}.lazyload-wrapper{width:100%;height:100%}@media (any-hover: hover){.cr-article-content p a:hover{text-decoration:none}.social-sharing a{transition:var(--cr-hover-animation)}.social-sharing a:hover{opacity:.64}}.paymentButtonsWrapper{flex-wrap:wrap}.paymentButtonsWrapper #AddToCart,.paymentButtonsWrapper .shopify-payment-button{width:100%;margin-right:0}#shopify-section-template--product{padding-bottom:30px}.push--large--one-third{width:100%;left:auto}.drawer__title span{text-transform:uppercase}@media screen and (max-width: 767px){.drawer.drawer--left{max-width:100%}.cart-drawer__heading{margin-top:25px!important}.drawer__title span:not(.sr-only){margin:40px 0 0 14px!important}.global-drawer,.drawer.drawer--right{width:450px;max-width:calc(100% - 24px)}}#CustomerLoginForm input:focus,#RecoverPasswordForm input:focus,#create_customer input:focus{border:1px solid #1c2124}.cr-form-list{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}@media screen and (max-width: 767px){.cr-form-list{grid-template-columns:1fr;gap:0}}.cr-form-list-item-label{font-size:14px;color:#000;margin-bottom:14px;text-align:left;display:block}.drawer--right .account-section--btn{min-height:76px;font-size:20px;font-weight:700}.drawer--right .drawer__close button{transition:opacity .15s ease}.drawer--right .drawer__close button:hover{background-color:#000!important;opacity:.64}#CustomerLoginForm .drawer--right a{color:#e11919;text-decoration:underline}.cart-drawer__product_card--title{font-size:24px;font-family:var(--cr-font-family-bold);color:#000;margin:0;line-height:1.2;text-align:left;font-weight:700}.cart-drawer__product_card .aspect-ratio--square{width:160px;aspect-ratio:1 / 1;border:1px solid #ddd}.cart-drawer__product_card--image{width:160px}.cart-drawer__product_card .theme-img img{width:100%;height:100%;object-fit:contain}.global-drawer__sticky-header:first-child:after{content:none}.cart-drawer__product_card:last-of-type{padding-bottom:20px;border-bottom:1px solid var(--cart-drawer-text-color-transparent25);margin-bottom:20px;align-items:flex-start}.cart-drawer__subtotal{margin-bottom:5px;flex-direction:column;align-items:self-start}.cart-drawer__subtotal--heading{font-size:16px;font-weight:700;color:#000}.cart-drawer__subtotal--price.h3{color:#e11919;font-size:32px;font-family:var(--cr-font-family-bold);font-weight:700}.global-drawer__footer{border-top:none}.cart__row.table__section .js-qty input{border:1px solid #000}.cart-table td,.cart-table th{font-family:var(--cr-font-family-medium)}.cart__shipping em{font-style:normal}.cart__row .cart__remove{display:block;text-align:right}.cr-cart-remove{display:block;margin-top:5px}.cart__row .cart--detail{font-size:14px;font-family:var(--cr-font-family-medium);color:#888}.cart__row .cart__row--title{font-family:var(--cr-font-family-bold);font-size:24px!important;line-height:1.2;margin-bottom:5px!important;display:block;font-weight:700}.cart__row.table__section .responsive-image-wrapper img{border:1px solid #ddd}.cart-total-label .money{font-size:24px;font-family:var(--cr-font-family-bold);color:#e11919;font-weight:700}.cart__subtotal .money{font-size:32px;font-family:var(--cr-font-family-bold);color:#e11919;font-weight:700}.cart-table.table--responsive .cart__row--product-details{padding-block:0}.width--narrow{margin-inline:auto;max-width:960px}@media screen and (max-width: 767px){.cart-table .cart__image img{width:100%!important;height:auto!important;max-height:100%!important}.cart-table .cart__row .cart__row--title{font-size:18px!important;line-height:1.4}.cart-table .cart-drawer__product_card{align-items:center}.cart-drawer__product_card--image,.cart-drawer__product_card .aspect-ratio--square{width:100px}.cart__row.table__section{display:flex;flex-direction:column;align-items:center;padding-block:24px}.cart-table .table__section .money{font-size:18px;color:#e11919}.cart-table.table--responsive td{text-align:left;max-width:360px}.cart-table .table__section td,.cart-table .table__section th{padding:8px}.cart-table.table--responsive .cart__row--product-details{padding:0 8px}}.cart-drawer__empty-btn-container{width:100%}.drawer__close button{width:64px;height:64px;background-color:#000;right:0!important;top:0;color:#fff}.drawer__close button:before,.drawer__close button:after{transition:transform .5s ease-in-out;position:absolute;content:"";height:26px;width:2px;background-color:var(--text-color)}.drawer__close button:before{transform:rotate(45deg)}.drawer__close button:after{transform:rotate(-45deg)}.cart-drawer__heading,.drawer__header .drawer__title{font-size:40px;font-family:var(--cr-font-family-black);color:#000;text-transform:uppercase;font-weight:900}@media screen and (max-width: 767px){.cart-drawer__heading,.drawer__header .drawer__title{font-size:28px}}.cart-drawer__heading:first-letter,.drawer__header .drawer__title:first-letter{color:#e11919}.cart-drawer__product_card--image img{width:100%;height:100%;object-fit:cover}.media--single{border:1px solid #ccc}.input-group-btn{right:10px!important}#SearchContainer .input-group-btn{position:absolute;right:0;top:50%;transform:translateY(-50%);margin-left:8px}.search-bar-input-group input[type=search],.drawer--right #SearchContainer #search-input{border:1px solid #1c2124;height:68px;padding:10px 40px 10px 54px}.drawer--right .search-drawer .search-input-group .search-drawer--clear{margin-right:0}.template-search .input-group.search-bar{max-width:960px;width:100%;margin-inline:auto}.template-search .input-group.search-bar input[type=search]{width:100%;border:1px solid #1c2124;height:68px;padding:10px 80px 10px 28px}@media screen and (max-width: 767px){.drawer__title{display:block;font-size:28px}.ajaxcart__inner{padding-inline:0}}.drawer__close button:before,.drawer__close button:after{background-color:#fff}.drawer__close:hover{opacity:.64}.cart-drawer__product-card--detail{font-size:14px;font-family:var(--cr-font-family-medium);color:#888;margin:0;text-align:left}.ajaxcart-item__price{display:block;text-align:left}.cart-drawer__product-card--price{font-size:24px;font-family:var(--cr-font-family-bold);color:#e11919;margin:0;text-align:left;font-weight:700}.tax-included-text{font-size:14px;font-family:var(--cr-font-family-bold);color:#e11919;display:inline-block;margin-left:8px;text-align:left;font-weight:700}.ajaxcart__qty-num{font-size:20px;font-family:var(--cr-font-family-medium);color:#000}#CartContainer button.ajaxcart__qty-remove:before,#CartContainer button.ajaxcart__qty-remove:after{content:none}.cart-drawer__product-card--info--footer cart-quantity{display:flex;align-items:center;gap:8px}@media screen and (min-width: 768px){.drawer.drawer--right,.global-drawer{max-width:560px;width:100%}.drawer{max-width:100%}}.cart-drawer__product-card--quantity{color:#000;border-color:#000}.cart-drawer__product-card--remove{width:fit-content;font-size:16px;text-transform:uppercase;text-decoration:underline;color:#000;position:static}.ajaxcart__qty{margin-bottom:0}.ajaxcart__quantity-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.medium--one-quarter{width:160px}.cart__shipping.rte p{text-align:left}.ajaxcart__footer .cart__checkout{width:100%;font-weight:700;font-size:20px;min-height:76px}@media (any-hover: hover){#CustomerLoginForm .drawer--right a:hover,#CartContainer button.ajaxcart__qty-remove:hover{text-decoration:none}}.cr-form-group{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}@media screen and (max-width: 767px){.cr-form-group{grid-template-columns:1fr;gap:0}}.cr-form-label{font-size:14px;text-align:left;display:block;margin-bottom:16px}#ContactForm input:not([type=submit]),#ContactForm select,#ContactForm textarea,#create_customer input:not([type=submit]),#create_customer select,#create_customer textarea,#customer_login input:not([type=submit]),#AddAddress.form-vertical input:not([type=submit]),#AddAddress.form-vertical input:not([type=radio]),#AddAddress.form-vertical input:not([type=checkbox]),#AddAddress.form-vertical select,#AddAddress.form-vertical textarea,input#RecoverEmail,input[type=password]{display:block;margin-bottom:20px;border:1px solid #1c2124;padding-inline:16px;min-height:68px}#CustomerLoginForm input:not(.btn):focus,#RecoverPasswordForm input:not(.btn):focus,#create_customer input:not(.btn):focus{border:1px solid #1c2124;outline:2px solid #1c2124}#ContactForm input:not([type=submit])::placeholder,#ContactForm select::placeholder,#ContactForm textarea::placeholder{color:#888}.section-contact-form .section-contact-form--form{row-gap:0}.cr-form-text-wrapper{margin-top:30px}.cr-form-text-wrapper p{font-size:14px;line-height:2;text-align:center;margin-bottom:24px}@media screen and (max-width: 767px){.cr-form-text-wrapper p{text-align:left}}.cr-wrapper{max-width:960px;padding-inline:60px;margin-inline:auto;padding-bottom:30px;padding-top:35px}.cr-spacer{padding-top:32px}.cr-wrapper._padding-top-0{padding-top:0}.cr-wrapper._wide{max-width:1660px;padding-inline:40px;margin-inline:auto}@media screen and (max-width: 767px){.cr-spacer{padding-top:14px}.cr-wrapper._wide{padding-inline:24px}.cr-wrapper{margin-top:16px;margin-bottom:0;padding-top:0}}.page--title--secondary{font-size:32px}.cr-form-list-item{text-align:center}.cr-form-list-item .text-link{text-decoration:underline;color:#e11919}#RecoverPasswordForm{text-align:left}#AddAddress .small--one-whole{width:calc(50% - 20px)}.cart--empty-btn-container{width:100%}.grid.gap-40{display:grid;grid-template-columns:repeat(2,1fr);column-gap:40px}@media screen and (max-width: 767px){.grid.gap-40{grid-template-columns:1fr}.grid.gap-40 .grid__item{margin-top:0}}.btn.account-section--btn{margin-top:40px}.swiper-button--prev[aria-disabled=true],.swiper-button--next[aria-disabled=true]{opacity:.5;pointer-events:none}.swiper-btn--wrapper .swiper-button--next,.swiper-btn--wrapper .swiper-button--prev{width:48px;height:48px}.swiper-btn--wrapper .swiper-button--next{right:24px}.swiper-btn--wrapper .swiper-button--prev{left:24px}@media screen and (max-width: 767px){.page--title--secondary{font-size:24px}}.btn.account-section--btn{border-color:#e11919 !importants}.btn .btn-inner{display:flex;align-items:center;justify-content:center;column-gap:8px}.ajaxcart__qty input{border:1px solid #1c2124}.swatch input[type=radio]{display:none}.btn.cart--button-update,.btn.cart--button-checkout{font-size:20px;font-weight:700;min-height:76px}@media screen and (max-width: 767px){.btn.cart--button-update,.btn.cart--button-checkout{width:100%}}.btn.btn--full.account-section--btn,.cr-btn-submit{font-size:20px;font-weight:700;min-height:76px;margin-top:36px}.cr-account-link-wrapper{margin-top:40px}.cr-text-link,.nav-link-animated--custom .animated-link--item,.product__meta--vendor.nav-link-animated a,.register-link--wrapper a{font-size:16px;color:#e11919;text-decoration:underline!important;background-image:none!important}.cr-form-checkbox input,.cr-form-radio{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);border:0}.cr-form-radio-group{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width: 767px){.cr-form-radio-group{margin-bottom:16px}}.cr-form-radio-label{font-size:14px;color:#000;text-align:left;display:block;position:relative;padding-left:44px;padding-block:10px}.cr-form-radio-label:before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";display:block;width:32px;height:32px;border:1px solid #000;border-radius:50%}.cr-form-radio-label:after{content:"";display:block;width:24px;height:24px;border-radius:50%;background-color:#e11919;position:absolute;left:4px;top:50%;transform:translateY(-50%);opacity:0}.cr-form-radio:checked+.cr-form-radio-label:after{opacity:1}.cr-form-checkbox-label{font-size:14px;color:#000;text-align:left;display:block;position:relative;padding-left:44px;padding-block:10px}.cr-form-checkbox-label:before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";display:block;width:32px;height:32px;border:1px solid #000}.cr-form-checkbox-label:after{content:"";display:block;width:24px;height:24px;background-color:#e11919;position:absolute;left:4px;top:50%;transform:translateY(-50%);opacity:0}.cr-form-checkbox input:checked+.cr-form-checkbox-label:after{opacity:1}.cr-form-select-group{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width: 767px){.cr-form-select-group{gap:0 10px}}.cr-form-select-item{display:flex;align-items:center;column-gap:12px}.cr-form-select-label{font-size:16px;color:#000}.cr-form-select-wrapper{position:relative}.cr-form-select-wrapper:after{content:"";display:block;width:12px;height:9px;background-image:url(../assets/ico-select.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:16px;top:calc(50% - 10px);transform:translateY(-50%);pointer-events:none}.cr-form-select-wrapper._select-year{width:120px}.cr-form-select-wrapper._select-month,.cr-form-select-wrapper._select-day{width:73px}.cr-form-select-wrapper._address-country:after,.cr-form-select-wrapper._address-province:after{top:50%}.cr-form-select-wrapper select{width:100%;font-size:16px;font-family:var(--cr-font-family-medium)}.account--sub-title{font-size:32px;font-weight:700;color:#000;margin-bottom:40px}@media screen and (max-width: 767px){#AddAddress .account--sub-title,.account--sub-title{font-size:24px;margin-bottom:24px}}.errors,.form-error{color:#e11919;background-color:#fff6f6;border-color:#e11919}.errors,.note{padding:16px}.btn.account-section--btn{display:inline-flex;align-items:center;justify-content:center;margin-bottom:40px;min-height:76px;width:100%;font-size:20px;font-weight:700}[data-grid-slider-wrapper] .swiper-btn--wrapper{opacity:1;width:100%;justify-content:space-between}.product-grid--slider-enabled .swiper,.homepage-featured-content-wrapper .swiper{overflow:visible}.swiper-scrollbar{background-color:#f1f1f1!important;border-radius:0!important;left:0!important;right:0!important;width:100%!important}.responsive-image-wrapper{width:100%}.swiper-scrollbar-drag{background-color:#e11919!important;border-radius:0!important}.swiper-button-next,.swiper-button-prev{width:48px;height:48px;background-color:#e11919}@media screen and (max-width: 767px){.swiper-button-next,.swiper-button-prev{display:none}}.cr-label{position:absolute;top:12px;right:12px;background-color:#e11919;color:#fff;font-size:14px;font-family:var(--cr-font-family-bold);padding:4px 8px 2px;min-height:26px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;z-index:1;pointer-events:none}@media screen and (max-width: 767px){.cr-label{top:8px;right:8px;font-size:12px}}.cart-drawer__footer--button{font-weight:700}.featured-collection-swiper .swiper-button-next{right:0!important}.featured-collection-swiper .swiper-button-prev{left:0!important}.featured-collection-swiper .swiper-button-next:after,.featured-collection-swiper .swiper-button-prev:after{content:"";display:block;width:18px;height:18px;background-image:url(../assets/ico-arrow.svg);background-repeat:no-repeat;background-size:contain}.featured-collection-swiper .swiper-button-prev:after{transform:rotate(180deg)}.featured-collection-swiper .swiper-button-next[aria-disabled=true],.featured-collection-swiper .swiper-button-prev[aria-disabled=true]{display:none}.collection-slider-section{padding-block:30.303030303px}.cr-collection-header-title{margin-bottom:0}.show-view-all--button{margin-top:0}.cr-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}@media (max-width: 768px){.grid__item.large--one-quarter.medium--one-half{width:calc(50% - var(--grid-spacing) / 2)}.cr-grid{grid-template-columns:repeat(2,1fr);gap:0}.cr-grid .grid__item{margin-top:0!important}.cr-grid .grid-view-item{margin-bottom:0!important}}.cr-collection-card{margin-bottom:30px}.cr-collection-card-image{aspect-ratio:1/1;overflow:hidden;position:relative;border:1px solid #ddd;padding:10px}.cr-collection-card-image img{width:100%;height:100%;object-fit:contain}.cr-collection-card-no-image{font-size:14px;font-family:var(--cr-font-family-bold);color:#888;text-transform:uppercase;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700}.cr-collection-card-image.rectangle{aspect-ratio:156/180}.cr-collection-card-info{padding:15px 0 0}.cr-collection-card-title{font-size:18px;font-family:var(--cr-font-family-bold);color:#000;margin:0;text-transform:uppercase;font-weight:700}.cr-section-header-wrapper{display:grid;grid-template-columns:auto 1fr;align-items:center;justify-content:space-between;grid-template-areas:"title view-all";margin-bottom:15px}.cr-section-header-title .section-title--wrapper{margin-bottom:0}.product-page-related-products .section-title--wrapper{align-items:flex-start}.account-area--order-details td{border-top:0}.account-area--order-details td:first-child{border-bottom:1px solid var(--border-color)}.account-area--order-details .money{font-family:var(--cr-font-family-bold);font-weight:700;color:#e11919!important}.account-area--order-details .order-number{font-family:var(--cr-font-family-bold);color:#000}.cr-section-header-title{grid-area:title}.cr-section-header-button{grid-area:view-all;justify-self:end}.cr-thanks-wrapper{padding-block:100px}.cr-thanks-title,.cr-404-title{display:flex;flex-direction:column;gap:32px;align-items:center;justify-content:center;gap:24px}.cr-thanks-title-text:first-letter{color:#e11919}.cr-404-svg{display:block;width:100%;max-width:287px;aspect-ratio:287/128;margin-top:74px}.cr-404-svg svg{width:100%;height:auto}.cr-404-title-text{font-size:56px;font-family:var(--cr-font-family-black);color:#000;font-weight:700}.cr-thanks-description,.cr-404-description{text-align:center}.cr-404-description p{font-size:16px;line-height:1.8}.cr-thanks-buttons,.cr-404-buttons{margin-top:36px;text-align:center}@media screen and (max-width: 767px){.cr-404-title{margin-top:60px;gap:15px}.cr-404-svg{max-width:160px}.cr-404-title-text{font-size:32px}.cr-404-buttons{margin-top:32px}.grid__item--customer-accounts .template-title--wrapper,.account--sub-title{margin-bottom:0}}@media screen and (min-width: 768px){.cr-2-columns{display:grid;grid-template-columns:1fr minmax(200px,calc(200 / 990 * 100vw));gap:30px}.cr-2-columns .grid__item--customer-accounts{grid-column:1 / 3;grid-row:1 / 2;width:100%}.cr-2-columns .grid__item.two-thirds.medium-down--one-whole{grid-column:1 / 2;grid-row:2 / 3;width:100%}.cr-2-columns .grid__item.one-third.medium-down--one-whole{grid-column:2 / 3;grid-row:2 / 3;width:100%}}@media screen and (min-width: 990px){.cr-2-columns{grid-template-columns:1fr minmax(300px,calc(400 / 1440 * 100vw));gap:40px}}@media screen and (max-width: 767px){.grid__item--customer-accounts{padding-left:0}.cart-table td,.cart-table th{padding:15px}.right-drawer-vue .drawer__title{display:block!important}.drawer--right .search-drawer>.input-group{margin:30px 24px 15px;margin-inline:auto}.drawer--cart .drawer__close button{top:0}}.reset-password-subtext{margin-block:28px 48px;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/40/assets/theme-cr.css.map */
