:root{--color-dark-red: #960522;--color-dark-pink: #CE8890;--color-deep-pink: #F0DCDC;--color-pink: #E6C0C0;--color-medium-brown: #BEA890;--color-brown: #615243;--color-beige: #F7F1ED;--page-padding: var(--sp-2d5)}@media screen and (min-width: 1024px){:root{--page-padding: var(--sp-5)}.main-content .page-width{max-width:calc(var(--page-width) + var(--sp-5)*2)}.main-content .page-width--narrow{--page-padding: var(--sp-12);max-width:70rem}}@media screen and (min-width: 1280px){:root{--page-padding: max(var(--sp-12), 50vw - var(--scrollbar-width, 0px)/2 - var(--page-width)/2)}.main-content .page-width{max-width:inherit}.main-content .page-width--narrow{--page-padding: var(--sp-12);max-width:70rem}}@media screen and (min-width: 1536px){:root{--page-padding: max(var(--sp-12), 50vw - var(--scrollbar-width, 0px)/2 - var(--page-width)/2)}}@media screen and (max-width: 1023px){.custom-page-width{padding-inline:var(--sp-5);margin:0 auto}.custom-page-width .slider--tablet{padding-inline:var(--sp-5);margin-inline:calc(var(--sp-5) * -1);scroll-padding-inline:var(--sp-5)}}.announcement-bar{overflow:hidden}@font-face{font-family:Cormorant;font-weight:400;font-style:normal;font-display:swap;src:url(//www.amavel.jp/cdn/fonts/cormorant/cormorant_n4.bd66e8e0031690b46374315bd1c15a17a8dcd450.woff2) format("woff2"),url(//www.amavel.jp/cdn/fonts/cormorant/cormorant_n4.e5604516683cb4cc166c001f2ff5f387255e3b45.woff) format("woff")}@font-face{font-family:Zen Old Mincho;font-weight:400;font-style:normal;font-display:swap;src:url(//www.amavel.jp/cdn/fonts/zen_old_mincho/zenoldmincho_n4.7e1b50b13d60400e208a9045c83c7f942d334b13.woff2) format("woff2"),url(//www.amavel.jp/cdn/fonts/zen_old_mincho/zenoldmincho_n4.2bc976195161eb2273775b1cb06c3cbd4a6500c6.woff) format("woff")}.cormorant-garamond-regular{font-family:Cormorant,Zen Old Mincho,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.zen-old-mincho-regular{font-family:Zen Old Mincho,serif;font-weight:400;font-style:normal}.button--primary .btn-fill{background-color:#fff}.button.view-more{min-width:260px;height:44px;font-size:19px;padding:0}.button.view-more .icon{position:absolute;right:13px}.slider+.view-more-wrapper{margin-top:var(--sp-3d5)}.slider .indicators{gap:0}.slider .indicators .button{opacity:1;--buttons-width: 66px;width:var(--buttons-width);height:var(--buttons-width);max-height:inherit;color:#fff}.slider .indicators .button[is=next-button]{margin-right:-10px}.slider .indicators .button[is=previous-button]{margin-left:-10px}.slider .indicators .button .icon{width:48px;height:48px;stroke-width:.5}.slider .indicators .button--primary .btn-fill{color:rgb(var(--color-button-gradient))}@media screen and (pointer: fine){.js [data-button-hover=standard] .slider .indicators .button:hover:not([disabled],.self-button){color:rgb(var(--color-button-background))}}@media screen and (min-width: 1280px){.slider .indicators .button[is=next-button]{margin-right:-33px}.slider .indicators .button[is=previous-button]{margin-left:-33px}}.page-width--tiny{max-width:450px}.breadcrumb{padding:10px 0 12px}.breadcrumb li+li:before{background:var(--color-brown);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="6" height="12" viewBox="0 0 6 12" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M6 6L0 0L3.26667 6L0 12L6 6Z" fill="currentColor" stroke-width="0.5" /></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="6" height="12" viewBox="0 0 6 12" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M6 6L0 0L3.26667 6L0 12L6 6Z" fill="currentColor" stroke-width="0.5" /></svg>');width:5px;height:10px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:translateY(0) rotate(0)}.breadcrumb :is(ul,li){gap:7px}@media screen and (max-width: 767px){.breadcrumb ul{font-size:10px}}@media screen and (min-width: 768px){.breadcrumb ul{font-size:13px}}.header,.header-scrolled .header{padding-block-start:5px;padding-block-end:12px;align-items:end;color:var(--color-brown)}.header__buttons>:is(a,button){min-width:20px;height:24px}.menu-drawer .drawer__header{padding:var(--sp-4) var(--sp-5)}.header__buttons .menu-drawer-button .icon{width:21px;height:21px}.header__icons--end .header__buttons .search-drawer-button,.header__icons--start .header__buttons .menu-wishlist-button,.header__icons--end .header__buttons .menu-social-button{display:none}.header__icons--end .header__buttons .icon{stroke-width:2}.header__buttons .menu-wishlist-button .icon{width:auto;height:22px}.header__buttons .icon-bag+.count{background-color:var(--color-pink);border-radius:50%;width:13px;height:13px;border:1px solid #ffffff;right:-5px}@media screen and (max-width: 639px){.js .drawer .drawer__inner{max-height:100%;border-radius:0;transform:translate3d(-100%,0,0)}}.js .drawer__close{opacity:1;pointer-events:auto;z-index:1;inset-inline-end:var(--sp-2d5)}.js .drawer__close:focus-visible{pointer-events:auto;outline:none}.js .drawer__close .icon{stroke-width:.5}.drawer_logo{width:92px}.menu-drawer .drawer__scrollable{padding-inline:var(--sp-5);padding-block:0 var(--sp-6)}.drawer__menu-group .drawer__scrollable{padding-block:var(--sp-2)}.js .drawer__header:before{display:none}.drawer__menu .drawer__menu-group{padding-inline-start:0}.drawer__menu summary>.icon{inset-inline-end:0}.drawer__submenu{background-color:var(--color-beige)}.drawer__btn-section{column-gap:var(--sp-2);margin-top:var(--sp-4d5);margin-bottom:var(--sp-6);grid-template-columns:1.5fr 1fr}.drawer__btn-section .button{color:#fff;padding:12px 20px}.drawer__menu .icon-chevron-right{position:absolute;inset-block-start:calc(50% - var(--sp-3));inset-inline-end:0;opacity:.4}.drawer__menu-margin{margin-top:var(--sp-5)}.drawer__menu-item.comingsoon{pointer-events:none}.drawer__menu-item.comingsoon .comigsoon_text{font-size:80%;margin-left:.5em}@media screen and (max-width: 390px){.drawer__btn-section .button{padding:12px}.drawer__btn-section .button.icon-with-text .btn-text{gap:.4rem}}@media screen and (max-width: 1023px){.mobile\:header--center{--header-grid-template: "tools logo icons" /minmax(0, 1fr) auto minmax(0, 1fr)}.mobile\:header--center .header__icons--start .search-drawer-button{display:flex;min-width:20px}.header__buttons{margin-inline:0;gap:14px}.header__icons--start .header__buttons{flex-direction:row-reverse}}@media screen and (min-width: 640px){.js .drawer__close{margin-top:10px}}@media screen and (min-width: 1024px){.header,.header-scrolled .header{align-items:center}.header__logo{width:150px;transition:.3s}.header__logo a img{width:100%;flex:1 1 auto}.header-custom-scrolled .header__logo{width:100px}.header--center .header__navigation{transition:.1s}.header-nav-scrolled .header--center .header__navigation.active{padding-block-start:8px}.header__buttons{margin-inline:0;gap:24px}.header__buttons>:is(a,button){min-width:auto;height:25px}.header__icons--end .header__buttons .icon{width:auto;height:100%}.header__icons--start .header__buttons .icon-search{width:29px;height:29px}.header__icons--start .header__buttons .icon-search path{stroke-width:2}.header__icons--start .header__buttons .menu-social-button,.header__icons--start .header__buttons .icon-instagram{width:26px;height:26px}.header__icons--end .header__icons--start .icon-hamburger{width:30px;height:30px;stroke-width:1px}.header__menu>ul .menu__item{font-size:15px;letter-spacing:-.05em}.header__menu>ul{column-gap:17px}.header__menu .dropdown{margin-inline-start:0;background-color:var(--color-beige);padding-inline:30px}.header__menu .dropdown__nav{grid-template-columns:repeat(4,1fr)}.header__menu .dropdown__container{background-color:var(--color-beige)}.header__menu .dropdown__nav li{--tw-translate-x: 0}.header__menu .dropdown__nav li>:is(details,p){padding-inline:0}.header__menu .dropdown__nav-heading{font-weight:700}.header__menu>ul.with-dot .menu__item .btn-text:after{display:none}.header__menu>ul.with-dot summary[open] .menu__item .icon{transform:rotate(180deg)}.header__menu .dropdown__nav-child .comingsoon{pointer-events:none}.header__menu .dropdown__nav-child .comingsoon .comigsoon_text{font-size:80%;margin-left:.5em}}@media screen and (min-width: 1280px){.header{padding-inline:20px}.header__menu>ul{column-gap:30px}.header__menu>ul .menu__item{letter-spacing:normal}}@media screen and (pointer: fine){.header__menu>ul .menu__item{transition:.3s}.header__menu>ul .menu__item:hover{opacity:.4}}.footer__right{border-block-start:none;margin-block-start:0}.footer__socials{grid-column:span 1 / span 1}.footer .localization{position:relative}.footer .localization .menu__item{border:1px solid rgb(255 255 255 / .5);padding-block:0;padding-inline:0;border-radius:var(--buttons-radius);height:42px;width:140px;overflow:hidden}.footer .localization .menu__item .btn-text{gap:var(--sp-2d5)}.footer .localization .menu__item .btn-duplicate{--tw-scale: .6;--tw-translate-y: 100%;position:absolute;top:0;left:0;width:100%;height:100%;padding-inline:var(--sp-5);border-radius:var(--rounded-button);color:rgb(var(--color-background));background-color:rgb(var(--color-foreground));transition:transform var(--animation-primary);transform:translateY(var(--tw-translate-y)) scale(var(--tw-scale))}.footer .localization>.custom-details[open]>.summary .menu__item .btn-duplicate{--tw-scale: 1;--tw-translate-y: 0%}.footer .localization>.custom-details[open] .dropdown__nav>li{--tw-translate-x: 0;opacity:1;transition-delay:1.2s}.footer .localization>.custom-details[open] .dropdown__nav li:first-child{transition-delay:.3s}.footer .localization>.custom-details[open] .dropdown__nav li:nth-child(2){transition-delay:.4s}.footer .localization>.custom-details[open] .dropdown__nav li:nth-child(3){transition-delay:.5s}.footer .localization .dropdown{display:grid;grid-template-rows:0fr;min-width:200px;margin-inline-start:0}.footer .localization .dropdown>div{overflow:hidden}.footer .localization .dropdown__container{background-color:#ffffffb3;border-radius:10px;padding-block-start:20px;padding-block-end:20px}.footer .localization .dropdown__container a{color:var(--color-brown)}.footer .localization .dropdown[open]{grid-template-rows:1fr}@media screen and (max-width: 767px){.js .footer-group .section--padding{padding-block-start:20px;padding-block-end:0}.footer__accordions .details{border:none;border-inline-start-width:0;border-inline-end-width:0;padding-inline:var(--sp-3)}[data-rounded-block=round] .footer__accordions .details:first-of-type{border-start-end-radius:0;border-start-start-radius:0}[data-rounded-block=round] .footer__accordions .details:last-of-type{border-end-end-radius:0;border-end-start-radius:0}.footer__accordions .details .details__summary{padding-block:var(--sp-3)}.footer .details .details__content:after{padding-block-end:var(--sp-5)}.footer__logo{margin-bottom:20px;align-items:center}.footer__right{padding-block-start:40px}.footer-copyright{padding-block-start:8px}.footer .localization .menu__item{margin:10px auto}.footer .localization .dropdown{top:0;left:50%;transform:translate(-50%)}.footer .localization .dropdown[open]{transform:translate(-50%,-100%)}}@media screen and (min-width: 768px){.js .footer-group .section--rounded{border-start-end-radius:140px}.js .footer-group .section--rounded:before{inset-block-start:0;border-start-end-radius:inherit}.js .footer-group .page-width{max-width:1180px;padding-inline:40px}.footer__logo{margin-bottom:30px}.footer__accordions .details{min-width:200px}.footer__right{padding-inline:0;grid-template-columns:repeat(1,1fr);grid-template-rows:auto 1fr 1fr;border-block-start:none;padding-block-start:0}.footer-copyright{padding-block-start:10px;padding-block-end:0;align-self:end;justify-self:end}.js .footer__accordions .details .details__summary{padding-block-end:10px}.js .footer__accordions .details .details__summary .heading{font-size:22px;font-weight:500;letter-spacing:.07em}.js .footer__accordions .details .details__content a{font-size:17px;font-weight:500;letter-spacing:.07em;white-space:nowrap}.details .details__content:after{padding-block-end:0}.footer .localization{margin-top:20px;justify-self:end}.footer .localization .dropdown{top:46px}}@media screen and (min-width: 1024px){.footer-copyright{padding-block-start:0}.footer__bottom-contents{justify-content:space-between}}@media (prefers-reduced-motion: reduce){.footer .menu__item .btn-duplicate{transition:none}}@media screen and (pointer: fine){.footer .localization:hover .menu__item .btn-duplicate{--tw-scale: 1;--tw-translate-y: 0%}}.search__field .input{background-color:var(--color-beige);border-radius:0;height:43px}.search__field .search-submit{right:var(--sp-2d5)}.template-index .section-title .heading,.aboutpage .section-title .heading{font-family:Cormorant,Zen Old Mincho,serif;font-size:var(--sp-13);font-weight:400;position:relative}.template-index .section-title .heading:not(.subheading):before,.aboutpage .section-title .heading:not(.subheading):before{content:"";display:block;width:15px;height:20px;position:absolute;top:0;left:50%;transform:translate(-50%);background:var(--color-medium-brown);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="x,y"><path fill="%23000" d="M4.39652 10.1246C4.99488 10.2064 5.76153 9.94699 6.23133 10.3302C5.25433 11.3583 4.11137 12.7696 3.30031 13.9239C4.7518 13.064 5.34315 12.0383 6.6614 11.0522L6.87878 11.349C6.88813 14.0781 6.77359 16.8961 7.42337 19.3215H7.51219C8.22274 16.7606 7.74125 13.4356 8.06614 10.9587C9.3096 11.8934 10.2165 13.2533 11.4506 13.8889C10.8055 12.3958 9.51996 11.8934 8.49387 10.6153C8.53361 10.4447 8.40505 10.2321 8.57802 10.1035C10.712 10.176 12.4627 10.3419 14.7229 9.99372V9.69463H13.823C12.8834 9.40256 12.285 9.44929 11.1327 9.49836C10.4946 9.33012 9.30025 9.41891 8.57334 9.42125V9.08244C9.4218 7.88142 11.0392 6.97948 11.4155 5.61256L8.05679 8.57306C7.99836 5.5448 7.77631 2.81329 7.42337 0C7.05174 2.81563 6.97694 5.71771 6.7362 8.58007C5.49507 7.64775 4.55079 6.71077 3.35174 5.64995C3.87062 7.22483 5.58155 7.85805 6.14251 9.30675L3.07126 9.44462C2.00543 9.62453 0.977006 9.36984 0 9.76006C1.15231 10.1783 3.11567 10.169 4.39419 10.1246H4.39652Z" /></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="x,y"><path fill="%23000" d="M4.39652 10.1246C4.99488 10.2064 5.76153 9.94699 6.23133 10.3302C5.25433 11.3583 4.11137 12.7696 3.30031 13.9239C4.7518 13.064 5.34315 12.0383 6.6614 11.0522L6.87878 11.349C6.88813 14.0781 6.77359 16.8961 7.42337 19.3215H7.51219C8.22274 16.7606 7.74125 13.4356 8.06614 10.9587C9.3096 11.8934 10.2165 13.2533 11.4506 13.8889C10.8055 12.3958 9.51996 11.8934 8.49387 10.6153C8.53361 10.4447 8.40505 10.2321 8.57802 10.1035C10.712 10.176 12.4627 10.3419 14.7229 9.99372V9.69463H13.823C12.8834 9.40256 12.285 9.44929 11.1327 9.49836C10.4946 9.33012 9.30025 9.41891 8.57334 9.42125V9.08244C9.4218 7.88142 11.0392 6.97948 11.4155 5.61256L8.05679 8.57306C7.99836 5.5448 7.77631 2.81329 7.42337 0C7.05174 2.81563 6.97694 5.71771 6.7362 8.58007C5.49507 7.64775 4.55079 6.71077 3.35174 5.64995C3.87062 7.22483 5.58155 7.85805 6.14251 9.30675L3.07126 9.44462C2.00543 9.62453 0.977006 9.36984 0 9.76006C1.15231 10.1783 3.11567 10.169 4.39419 10.1246H4.39652Z" /></svg>')}.template-index .section-title .heading.adjst-sp1:not(.subheading):before,.aboutpage .section-title .heading.adjst-sp1:not(.subheading):before{top:-15px}.template-index .section-title .heading.adjst-sp2:not(.subheading):before,.aboutpage .section-title .heading.adjst-sp2:not(.subheading):before{top:-5px}.template-index .section-title .heading.adjst-sp3:not(.subheading):before,.aboutpage .section-title .heading.adjst-sp3:not(.subheading):before{top:-8px;margin-left:-4px}@media screen and (min-width: 1024px){.template-index .section-title .heading.adjst-sp3:not(.subheading):before,.aboutpage .section-title .heading.adjst-sp3:not(.subheading):before{top:-8px;margin-left:-13px}}.template-index .section-title .subheading,.aboutpage .section-title .subheading{font-size:15px;letter-spacing:.11em}.template-index .section-title .subheading.adjst,.aboutpage .section-title .subheading.adjst{margin-top:11px}.template-index .section-title .subheading.adjst1,.aboutpage .section-title .subheading.adjst1{margin-top:4px}@media screen and (min-width: 1024px){.template-index .section-title .heading,.aboutpage .section-title .heading{font-size:78px}.template-index .section-title .heading:not(.subheading):before,.aboutpage .section-title .heading:not(.subheading):before{transform:scale(1.4)}.template-index .section-title .subheading,.aboutpage .section-title .subheading{font-size:var(--sp-5d5)}}.badge.badge--outlet{background-color:#000;color:#fff}.badge.badge--new{background-color:#960522;color:#fff}.badge.badge--rearrival{background-color:#cf0029;color:#fff}.product-card .badges{inset-block-start:var(--sp-2);inset-inline-start:var(--sp-2)}.product-card .badge{width:inherit;place-content:center}.product-card .ranking-icon+.product-card__media .badges{inset-block-start:var(--sp-6)}@media screen and (min-width: 768px){.product-card .badges{inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3)}.product-card .badge{padding:var(--sp-1) var(--sp-2);font-size:var(--text-xs)}.product-card .ranking-icon+.product-card__media .badges{inset-block-start:var(--sp-6)}}.price{font-family:Zen Old Mincho,serif;font-weight:400;font-style:normal}.price__regular{font-size:var(--sp-4d5)}.price_unit_text{font-size:66%}.color-swatch:before{--tw-ring-shadow: transparent}.product-card__bottom .color-swatch{--swatch-size: var(--sp-4)}input:is([type=checkbox],[type=radio]):focus-visible+label.color-swatch{outline:0}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.color-swatch:before{background:linear-gradient(to bottom right,transparent calc(50% - 1.2px),rgb(var(--color-red-200)) calc(50% - 1.2px) calc(50% + 1.2px),transparent calc(50% + 1.2px))}@media screen and (max-width: 639px){.slider--tablet .mobile\:card-grid--1{--slider-item-width: 60vw}}body:not(.template-collection) .product-card__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.swym-button.swym-add-to-wishlist-view-product{position:absolute;top:var(--sp-3);right:var(--sp-2d5);z-index:1}.swym-button.swym-add-to-wishlist-view-product:after{color:var(--color-brown)!important;font-size:var(--text-xl);display:inline-block}.swym-button.swym-added.swym-add-to-wishlist-view-product:after{color:var(--color-brown)!important}.product-grid-ranking .product-card{padding-top:42px}.product-card .ranking-icon{position:absolute;top:3px;left:var(--sp-3);z-index:1;font-style:italic;line-height:.46;padding-right:10px}.product-card{position:relative}.product-card .ranking-icon .pre{font-size:34px;display:block}.product-card .ranking-icon .num{font-size:74px;display:block}@media screen and (min-width: 1024px){.swym-button.swym-add-to-wishlist-view-product{top:var(--sp-5);right:var(--sp-6)}.product-grid-ranking .product-card{padding-top:60px}.product-card .ranking-icon .pre{font-size:46px}.product-card .ranking-icon .num{font-size:100px}}.cart__item-label{padding:4px 12px;color:rgb(var(--color-button-text));background-color:rgb(var(--color-button-background));width:max-content;font-size:var(--text-xs)}.limit_error .input{color:#93001c;background-color:#93001c40}.purchaselimit-text{color:rgb(var(--color-error-text));display:none}.limit_error .purchaselimit-text{display:block}.cart-quantity__info a{white-space:nowrap}.template-cart .error-msgs{color:rgb(var(--color-error-text))}@media screen and (max-width: 767px){.template-cart .cart__sidebar{margin-inline:calc(var(--page-padding)*-1)}.cart-item__details-wrap{padding-inline-end:0}}.product__text+.product__text,.product__text:has(+.product__text){padding:var(--sp-3)}.template-product .table-wrapper{max-width:100%;overflow:auto}.template-product .purchaselimit-message{padding:10px 20px;margin-bottom:10px}.template-product .product__text table{width:100%;border-radius:0;box-shadow:none}.template-product .product__text table th,.template-product .product__text table td{padding:3px;font-size:var(--text-sm);border:1px solid;min-width:60px}.template-product .product__text:has(+.product__text).description{padding-block-end:var(--sp-6)}.template-product .product__text .product-detail h2{font-size:var(--text-base);margin-bottom:1.5em}.template-product .product__text .product-detail th{width:30%}.template-product .product__title .split-words .word{white-space:normal}.template-product .offer-points{font-size:14px}.template-product .product__info>*+.product__title{margin-block-start:var(--sp-1)}.product-title-sm{font-size:22px}.template-product .notes_sales_period{color:var(--color-dark-red);font-weight:700;margin-bottom:10px}@media screen and (min-width: 768px){.template-product product-info .badge{padding:var(--sp-1d5) var(--sp-2d5);font-size:var(--text-xs)}.product-title-sm{font-size:30px}}@media screen and (min-width: 1024px){.template-product custom-media-gallery .product__media{scroll-margin-top:120px}}@media screen and (min-width: 1280px){.template-product .product{column-gap:var(--sp-10)}}.banner__content .items-end .banner__box{padding-block-start:0}body .facet-drawer .facet-form{padding-block-end:0}.facet-drawer .facet-form .details .details__content:after,.facet-drawer .facet-form .details:last-child .details__content:after{content:"";padding-block-end:var(--sp-5)}.collection-login-area{max-width:32rem;margin:0 auto}.custom-banner__box{padding-top:0}.shoplist-title{padding:10px 0 15px;border-bottom:1px solid rgb(var(--color-button-border));text-align:center}.shoplist-item{border-bottom:1px dotted rgb(var(--color-button-border))}.shoplist-item>div{padding:10px;text-align:left}.shoplist-item>div:first-child a{background-color:rgb(var(--color-button-background));color:rgb(var(--color-button-text));padding:6px 12px}.shoplist-item>div a:not(.button){display:inline-block}.shoplist-item h2,.shoplist-item h2 p{margin-block:0;font-size:var(--text-h4)}.shoplist-item.official{border-bottom:none}@media screen and (max-width: 1023px){.shoplist-title>div:not(:first-child){display:none}.shoplist-item{padding:20px 0}.shoplist-item>div:first-child{display:flex;align-items:center;justify-content:flex-end}.shoplist-item>div:first-child h2{flex-grow:1}.shoplist-item>div a{margin:0 5px}}@media screen and (min-width: 1024px){.shoplist-item>div{padding:30px 10px;text-align:center}.shoplist-item>div:nth-child(2){text-align:left}.shoplist-title>div:first-child,.shoplist-item>div:first-child{width:25%}.shoplist-title>div:nth-child(2n),.shoplist-item>div:nth-child(2n){width:30%}.shoplist-title>div:nth-child(3),.shoplist-item>div:nth-child(3){width:15%}.shoplist-item>div a{margin-top:20px}.page-shoplist .subtitle{font-size:var(--text-h3)}}@media screen and (pointer: fine){.shoplist-item>div:first-child a:hover{background-size:0;background-color:#fff}}.page-sizeguide .rte+.sizeguide-navi{margin-top:var(--sp-12)}.page-sizeguide .sizeguide-navi a{display:flex;border-radius:0}.page-sizeguide .sizeguide-navi a .icon-wrap{position:absolute;right:var(--sp-3)}.sizeguide-wrapper .sizeguidearea{scroll-margin-top:140px}.sizeguide-wrapper .sizeguidearea .sizeguide-box{gap:var(--sp-10);padding-bottom:var(--sp-24)}.sizeguide-wrapper .sizeguidearea h2{padding-bottom:var(--sp-3);margin-bottom:var(--sp-10);border-bottom:1px solid rgb(var(--color-button-border));line-height:1}.sizeguide-wrapper .sizeguide-box .sizeguide-item h3:before{content:"\ff1c";margin-right:5px}.sizeguide-wrapper .sizeguide-box h3:after{content:"\ff1e";margin-left:5px}@media screen and (min-width: 768px){.page-sizeguide .sizeguide-navi{grid-template-columns:repeat(3,1fr)}.sizeguide-wrapper .sizeguidearea .sizeguide-box{gap:var(--sp-20) var(--sp-10)}}.feature-page-list{grid-template-columns:repeat(2,1fr);gap:var(--sp-8) var(--sp-4)}.feature-page-list .collection-item__title{margin-top:var(--sp-1)}.feature-page-list+.title-wrapper{border-top:1px solid rgb(var(--color-button-border));padding-top:var(--sp-8);margin-top:var(--sp-12)}.feature-list-wrapper.series .title-wrapper .series-title{display:inline;font-size:80%}.feature-list-wrapper.series .feature-page-list .grid__item:not(.series){display:none}@media screen and (min-width: 768px){.feature-page-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.feature-page-list-new{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.password-activate{padding:50px 0 75px}.password-activate .password-inputbox{position:relative;width:100%;margin-bottom:12px}.password-activate .section-header p{margin-bottom:30px}.password-activate.mail input[type=email],.password-activate.mail input[type=text]{width:100%}.password-activate input[type=password]{display:block;padding:20px 12px 3px;border-radius:2px;border:1px solid var(--colorBorder);width:100%;line-height:normal;height:48px;color:var(--colorTextBody);-webkit-appearance:none;resize:none;font-size:1rem;-webkit-box-shadow:0 1px rgba(225,227,228,.25) inset;box-shadow:0 1px #e1e3e440 inset;-webkit-transition:border-color .2s ease-in-out,color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border-color .2s ease-in-out,color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.password-activate input[type=password]:focus,.form__floating-label:focus{outline:none}.password-activate input[type=password]:focus+.form__floating-label{-webkit-transform:translateY(-6px) scale(.8);transform:translateY(-6px) scale(.8)}.password-activate .form__floating-label{position:absolute;left:13px;top:0;line-height:48px;font-size:1rem;color:#c1c1c1;transform:translateY(-6px) scale(.8);-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;pointer-events:none}.password-activate .btnarea{display:flex;justify-content:center}.password-activate.mail .btnarea{display:block}.password-activate .login.btn.morebtn{margin-right:10px;background-color:var(--colorBtnPrimary);color:#fff}.password-activate .cancel.btn.morebtn{margin-left:10px;border:solid 1px #707070;background-color:#707070;color:#fff}.password-activate .login.btn.morebtn:hover{background-color:#fff!important;color:var(--colorBtnPrimary)}.password-activate .cancel.btn.morebtn:hover{border:solid 1px #707070;background-color:#fff!important;color:#707070!important}.password-activate .btn.morebtn{margin-bottom:0;transition:none!important;font-size:16px}.password-activate .btn.morebtn:hover{transition-delay:0}.activate-steps{margin:40px 0 20px}.activate-steps ul{display:flex;justify-content:space-between;margin:0}.activate-steps ul li{list-style:none;width:calc(33.33% - 10px);text-align:left;color:#e6e6e6}.activate-steps ul li.active{color:var(--colorTextBody)}.activate-steps ul li span{font-weight:700}.activate-steps ul li p{font-size:80%;margin-top:0}.password-activate.mail #activate-submit{margin-bottom:20px}.password-activate .activate-notes span{display:block;text-align:left}@media screen and (max-width: 768px){.password-activate{padding-left:17px;padding-right:17px}}.template-customers-account .couponArea h2{border-bottom:1px solid rgb(var(--color-border-dark));padding-bottom:10px}.template-customers-account .couponArea .coupon_list{margin:0;padding:15px .5em}.template-customers-account .couponArea .coupon_list li:before{content:"\30fb"}.template-customers-account .order-history th,.template-customers-account .order-history td,.template-customers-order .order-details th,.template-customers-order .order-details td{padding:var(--sp-3) var(--sp-3);font-size:var(--text-base)}.template-customers-account .vip-point-area>div{margin-top:var(--sp-9)}.customer__content .vip-point-area table{width:100%}.customer__content .vip-point-area thead{display:table-header-group}.customer__content .vip-point-area th{display:table-cell}@media screen and (max-width: 767px){.customer__content .vip-point-area th{padding:var(--sp-3);font-size:var(--text-sm)}.customer__content .vip-point-area tbody tr{display:table-row;padding:0}.customer__content .vip-point-area td,.customer__content .vip-point-area td:first-of-type{display:table-cell;padding:var(--sp-3);font-size:var(--text-sm)}}@media screen and (min-width: 768px){.template-customers-account .vip-point-area>div{margin-top:var(--sp-12)}.customer__content .vip-point-area th,.customer__content .vip-point-area td{padding:var(--sp-3);font-size:var(--text-base)}}.customer__sidebar .side-bottom-area{padding-top:var(--sp-4)}.customer__sidebar .button{display:block}.customer__sidebar .cf-edit-account-link,.customer__sidebar .cf-edit-account-link-spacer{display:none}.customer__sidebar .link-wishlist{width:max-content}.customer__sidebar .link-wishlist>span{text-decoration:underline;text-underline-offset:3px}.customer__sidebar .link-wishlist svg{height:calc(var(--text-base) + 6px);display:inline-block;margin-right:4px}.customer__sidebar .link-wishlist svg{fill:#ef9595}.template-customers-account .customer-rank{margin-left:1em;padding:.3em .8em;color:#fff;text-align:center}.template-customers-account .customer-rank.regular{background-color:#d99bc4}.template-customers-account .customer-rank.bronze{background-color:#eb7b4d}.template-customers-account .customer-rank.silver{background-color:#7b7d7c}.template-customers-account .customer-rank.gold{background-color:#f0c542}.template-customers-account .customer-rank.platinum{background-color:#d5d6cf}.cf-react-target input,.cf-react-target select,.cf-react-target textarea{-webkit-appearance:none;appearance:none;text-align:start;width:100%;height:var(--input-height);font-size:var(--text-sm);line-height:1.25;padding-inline:var(--input-padding-inline);color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground)/ .025);border:var(--inputs-border-width) solid rgb(var(--color-foreground)/ var(--border-opacity));border-radius:var(--inputs-radius);transition:var(--animation-primary);transition-property:border-color,background-color}@media screen and (min-width: 768px){.cf-react-target input,.cf-react-target select,.cf-react-target textarea{font-size:var(--text-base);line-height:1.6}}@supports (-webkit-overflow-scrolling: touch){.cf-react-target input:focus,.cf-react-target select:focus-visible,.cf-react-target textarea:focus{font-size:max(var(--text-sm),16px)}}.cf-react-target select option{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.cf-react-target input:focus,.cf-react-target select:focus-visible,.cf-react-target textarea:focus{box-shadow:none;border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground)/ .045);outline:none}.cf-react-target textarea{height:auto;vertical-align:top}.cf-react-target label{display:block;margin-block-end:var(--sp-2d5);font-size:var(--text-sm);line-height:1.6}@media screen and (min-width: 768px){.cf-react-target label{font-size:var(--text-base)}}.cf-react-target select[required]:valid~label,.cf-react-target select[selected]~label,:is(.cf-react-target input,.cf-react-target textarea):focus~label,:is(.cf-react-target input,.cf-react-target textarea):not(:placeholder-shown)~label,:is(.cf-react-target input,.cf-react-target textarea,.cf-react-target select):-webkit-autofill~label{--tw-translate-y: calc(var(--sp-2d5) * -1);--tw-scale-x: .8;--tw-scale-y: .8;transform:translateY(var(--tw-translate-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.cf-react-target input,.cf-react-target textarea,.cf-react-target select):-webkit-autofill~label{color:#000}@media screen and (min-width: 768px){.cf-react-target select[required]:valid~.label,.cf-react-target select[selected]~.label,:is(.cf-react-target input,.cf-react-target textarea):focus~label,:is(.cf-react-target input,.cf-react-target textarea):not(:placeholder-shown)~label,:is(.cf-react-target input,.cf-react-target textarea,.cf-react-target select):-webkit-autofill~label{--tw-scale-x: .7;--tw-scale-y: .7}}.cf-enum-field__choice{display:flex!important;align-items:center}#cf-edit-account-back-link{display:inline-block;margin-bottom:40px}body .cf-form-section{margin-top:40px}body .swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{height:auto;max-height:inherit}.swym-ui-component .swym-wishlist-detail-separator,.swym-ui-component div.swym-wishlist-detail-separator:empty{display:none}.swym-wishlist-product-detail-content .swym-image-thumbnails{height:calc((90vw - 105px)*1.33);max-height:587px;overflow-y:scroll}body .swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-add-to-cart-btn,body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{display:none}.highlighted-text.animated[data-style=blink].speed1{--blink-speed: .3s }.highlighted-text.animated[data-style=blink].speed2{--blink-speed: .5s }.highlighted-text.animated[data-style=blink].speed3{--blink-speed: .8s }.highlighted-text.animated[data-style=blink].speed4{--blink-speed: 1s }.highlighted-text.animated[data-style=blink]{-webkit-animation:blink var(--blink-speed) ease-in-out infinite alternate;-moz-animation:blink var(--blink-speed) ease-in-out infinite alternate;animation:blink var(--blink-speed) ease-in-out infinite alternate;color:rgb(var(--color-highlight))}@-webkit-keyframes blink{0%{opacity:0}to{opacity:1}}@-moz-keyframes blink{0%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.highlighted-text.animate[data-style=blink]{animation:none}}.template-index .slideshow:not(.slideshow--hero) .banner{max-width:min(calc(100vw - var(--scrollbar-width, 0px) - var(--sp-2d5) * 2),var(--page-width))}.template-index .slideshow:not(.slideshow--hero) :is(.banner,.banner__overlay){border-radius:0}.js .template-index .section:not(.section--next-rounded) :is(.banner__overlay,.banner__map,.banner__media){height:auto;aspect-ratio:1 / 1}.template-index .slidshow-controller{position:relative;padding-inline:var(--sp-2d5)}.template-index .slideshow-content{padding:0}.template-index .slideshow-dots{justify-content:flex-end;margin-right:-6px;margin-top:-10px;border:none}.template-index .flickity-page-dots{gap:var(--sp-1d5);margin-top:0}.template-index .flickity-page-dot:before{content:"";display:block;width:9px;height:9px;background-color:#ddd8d4;border-radius:0;transition:var(--animation-primary);transition-property:background-color,box-shadow;transform:rotate(45deg);box-shadow:none}.template-index .flickity-page-dot.is-selected:before,.template-index .flickity-page-dot[aria-current=true]:before{background-color:var(--color-dark-red);box-shadow:none}.template-index .slidshow-controller [is=previous-button],.template-index .slidshow-controller [is=next-button]{display:none}@media screen and (min-width: 768px){.template-index .slideshow:not(.slideshow--hero) .banner{margin-inline-end:var(--sp-2d5);max-width:37.56vw}.template-index .slideshow-dots{justify-content:center;margin-right:0;margin-top:var(--sp-2d5)}}@media screen and (min-width: 1024px){.template-index .section-featured-collection .slider--desktop,.template-index .custom-recently-section .slider--desktop{width:calc(100vw - (var(--page-padding) * 2));padding-inline:0;margin-inline:0;scroll-padding-inline:0}}body .LeeepListByLeeepContainer .LeeepByLeeep{background:none}.template-page .LeeepTabs{gap:12px;flex-wrap:wrap}.template-page .LeeepTabs .LeeepTabButton{border:1px solid var(--color-pink);border-radius:100px;width:min(calc(50% - 6px),200px)}.template-page .LeeepTabs .LeeepTabButtonSelected{background-color:var(--color-pink)}.leeep-no-posts-message{color:rgb(var(--color-base-text))}.article-badge{text-transform:uppercase;background-color:var(--color-pink);color:var(--color-brown);padding:var(--sp-1) var(--sp-2d5);min-width:56px;text-align:center;font-weight:700}.article-badge-event{background-color:#e7b233;color:#fff}.article-badge-info{background-color:#334ce7;color:#fff}@media screen and (min-width: 768px){.article-badge{padding:var(--sp-0d5) var(--sp-3) var(--sp-1);font-size:var(--text-2sm);min-width:66px}}.template-blog .blog-filter ul{column-gap:18px}.template-blog .blog-filter li.active a{color:var(--color-dark-red);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.template-blog .article-card{border-bottom:1px solid var(--color-pink);padding-bottom:var(--sp-10)}.scroll__top{display:flex;position:fixed;align-items:center;justify-content:center;width:62px;height:62px;bottom:80px;z-index:29;border-radius:100%;background:var(--color-medium-brown);color:#fff;transition:.4s ease;flex-direction:column;row-gap:8px}.scroll__top.pos-left{left:10px;transform:translate(-170%)}.scroll__top.pos-right{right:10px;transform:translate(170%)}.scroll__top.pos-center{left:0;right:0;margin:0 auto;transform:translateY(200%)}.scroll__top.pos-center.show{transform:translateY(0)}.scroll__top.pos-left.show,.scroll__top.pos-right.show{transform:translate(0)}.scroll__top-icon svg{vertical-align:middle;margin-bottom:2px;height:auto;width:20px;stroke-width:.7}.scroll__top-text{font-size:15px;font-weight:700;display:block;margin-top:6px}.scroll__top-text+.scroll__top-icon svg{width:8px}.shopify-policy__title,.shopify-policy__title *{font-size:var(--title-sm)}
/*# sourceMappingURL=/cdn/shop/t/53/assets/custom.css.map */
