:root{font-family:var(--font-basefamily);--font-NotoSansJP: "Noto Sans JP",YuGothic,"Yu Gothic","\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af","Hiragino Sans",sans-serif}.clearfix:after{content:" ";display:block;clear:both}.dynamic-video-wrapper,.navmenu-meganav-wrapper,.site-navigation,.product-section--container,.product-row--container,.productgrid--outer,.pagination--container,.page-content,.page-masthead,.message-banner--outer,.breadcrumbs-container,.atc-banner--outer,.contact-page-content,.account-page-content,.account-page-masthead,.pxs-image-with-text-section,.pxs-newsletter-section,.pxs-map-section,.testimonials-section,.slideshow--width-content,.shoppable-image,.rich-text,.promo-mosaic--container,.promo-grid--container,.page__container,.menulist-container,.logolist--container,.image-with-text,.custom-html--container,.custom-liquid--container,.highlights-banner__content,.highlights-banner__container.content-width,.featured-product__container,.featured-collection__container,.faq,.countdown-timer,.collection-list__container,.blogposts--container,.subcollections-banner__container,.subcollections__container,.subcollections-featured-collection__header,.utility-bar__content,.blog--container,.product-compare-container,.product__container,.password-page-footer,.password-page-content--inner,.cart--section,.article--container,.article-image--content-width,.announcement-bar-text-mobile,.announcement-bar-text,.fourohfour--container,.site-footer-item,.site-header-main{padding-left:42px;padding-right:42px}.breadcrumbs-container{display:flex}@media screen and (max-width:679px){.dynamic-video-wrapper,.navmenu-meganav-wrapper,.site-navigation,.product-section--container,.product-row--container,.productgrid--outer,.pagination--container,.page-content,.page-masthead,.message-banner--outer,.breadcrumbs-container,.atc-banner--outer,.contact-page-content,.account-page-content,.account-page-masthead,.pxs-image-with-text-section,.pxs-newsletter-section,.pxs-map-section,.testimonials-section,.slideshow--width-content,.shoppable-image,.rich-text,.promo-mosaic--container,.promo-grid--container,.page__container,.menulist-container,.logolist--container,.image-with-text,.custom-html--container,.custom-liquid--container,.highlights-banner__content,.highlights-banner__container.content-width,.featured-product__container,.featured-collection__container,.faq,.countdown-timer,.collection-list__container,.blogposts--container,.subcollections-banner__container,.subcollections__container,.subcollections-featured-collection__header,.utility-bar__content,.blog--container,.product-compare-container,.product__container,.password-page-footer,.password-page-content--inner,.cart--section,.article--container,.article-image--content-width,.announcement-bar-text-mobile,.announcement-bar-text,.fourohfour--container,.site-footer-item,.site-header-main{padding-left:20px;padding-right:20px}}.announcement-bar{font-size:10px;font-weight:400;padding:11px 0}.utility-bar__content{margin-bottom:-27px;padding-right:42px}.site-header{box-shadow:none;border-bottom:1px solid #DBDBDB}.header_toplogo{display:table;margin:0 auto;padding-top:10px;text-align:center;transition:padding-top .15s cubic-bezier(0,0,.2,1)}.site-header-menu-toggle--button{padding-top:16px}.site-header-sticky--scrolled .live-search,.site-header-sticky--scrolled .live-search-form .form-field{height:40px}.site-header-sticky--scrolled .header_toplogo{display:none}.live-search{max-width:650px}@media screen and (min-width:1024px){.site-header-menu-toggle--button{padding-top:18px}.site-header-main .live-search{margin-right:0}.site-header-main-content{margin-left:40px;justify-content:left;margin-right:30px}.site-header-main-content .site-header-logo{margin-right:60px}.site-header-sticky--scrolled .live-search{max-width:641px}.site-header-right{align-items:center}.logo_scrollvisivle{opacity:0;visibility:hidden;transition:opacity 125ms cubic-bezier(0,0,.2,1) .1s;width:45px}.site-header-sticky--scrolled .logo_scrollvisivle{opacity:1;visibility:visible;width:fit-content}}.live-search-form,.live-search-form:hover,.live-search--focused .live-search-form{border-color:#f4f4f4;box-shadow:none;border-radius:0}.live-search-form .form-field-input{border:none;border-radius:0;background-color:#f4f4f4;padding-left:31px}.site-header-sticky--scrolled .live-search-form .form-field-input{padding-top:13px}.live-search-form .form-field-input::placeholder{font-weight:400;font-size:12px;opacity:1;color:#acacac}.live-search-button{color:currentColor;background-color:#f4f4f4;border:1px solid #F4F4F4;border-radius:0;padding:.625rem 22px;width:60px}.live-search-button:not(.disabled):hover{background-color:#f4f4f4;border:1px solid #F4F4F4;opacity:.8}.live-search-button .search-icon--inactive{width:13px;height:14px}.site-header-actions .site-header-cart-icon svg,.site-header-actions .site-header-actions__account-link svg,.site-header-actions .site-header_account-link-anchor svg{max-width:unset;max-height:unset}.site-header-actions{margin-right:6px}.site-header-actions__account-link{margin-right:0;align-items:center}.icon_beginer{margin-right:6px}.icon_beginer img{display:block}.icon_hart{width:24px;height:24px;margin-right:30px}.site-header-cart{margin-top:-22px;width:24px;right:42px}.site-header-cart--button{padding:0}.site-header-cart--count{top:13px}.site-header-cart--count:after{display:flex;height:11px;min-width:11px;padding:3px;font-size:8px;line-height:8px;border:0px solid rgb(255,255,255);align-items:center;justify-content:center}.site-header-actions .site-header__account-link--account{padding-right:0;padding-left:0}.site-navigation .navmenu-depth-1>li>a:hover{color:#38a1db}.site-navigation .navmenu-depth-1>li>a,.site-navigation .navmenu-link-depth-1{font-weight:700;font-size:12px}.site-navigation .navmenu-depth-1>li>a:hover:after,.site-navigation .navmenu-link-depth-1[aria-expanded=true]:after{content:"";position:absolute;border-bottom:2px solid #38A1DB;bottom:6px;left:15px}.site-navigation .navmenu-depth-1>li>a:hover:after{width:calc(100% - 30px)}.site-navigation .navmenu-link-depth-1[aria-expanded=true]:after{width:calc(100% - 27px)}.site-navigation .navmenu-basic__item .navmenu-submenu{max-width:240px;width:fit-content;min-width:160px}.site-navigation .navmenu-depth-2 .navmenu-link{font-size:12px;line-height:1.6}.site-navigation .navmenu-depth-2 .navmenu-link:hover{opacity:.7}.site-navigation .navmenu-depth-2 .navmenu-link:has(>.navmenu-icon-depth-2),.site-navigation .navmenu-depth-2 .navmenu-link.navmenu-link-depth-2{font-weight:700}.site-navigation .navmenu-basic__item .navmenu-icon.navmenu-icon-depth-2{margin-top:-4px}.site-navigation .navmenu-basic__item .navmenu-icon.navmenu-icon-depth-2 svg{width:4px;height:8px;transform:unset}.site-navigation .navmenu-basic__item .navmenu-depth-3>li a{font-size:12px}.navmenu-link[aria-expanded=true]{color:#38a1db}@media screen and (max-width:679px){.header_toplogo{display:none}}@media screen and (max-width:1023px){.site-header-actions{display:block}}@media screen and (max-width:1023px)and (min-width:680px){.site-header-right{display:flex;align-items:center}.site-header-actions{margin-right:6px}.icon_hart{height:24px;margin-right:6px}.site-header-cart{margin-top:0;right:0}}.site-header-main{padding-left:42px;padding-right:42px}@media screen and (min-width:680px){.site-header-main{padding:15px 42px 10px}}@media screen and (min-width:720px){.site-navigation.navmenu_center{justify-content:center}}.site-header-menu-toggle{left:10px;top:11.5px}@media screen and (min-width:1024px){.site-header-menu-toggle{left:32px;top:50%}.site-header-sticky--scrolled .site-header-main-content{margin-right:30px}}@media screen and (max-width:1023px)and (min-width:680px){.site-header-menu-toggle{left:-10px;top:50%}.site-header-logo{display:none}.site-header>.site-header-logo{display:none}.site-header-logo.logo_scrollvisivle{display:block}}.site-header-actions .site-header__account-icon img{width:100%;height:auto;display:block;max-width:24px}@media screen and (max-width:679px){.site-header{border-bottom:none}.site-header-main{padding:9px 20px 17px}.live-search-form-field{width:calc(100% - 50px)}.live-search-form .form-field-input{padding-right:5px;padding-left:20px}.live-search{max-width:100%}.live-search-form .live-search-button{padding:.625rem 27px .625rem 8px;width:50px}.site-header-right .icon_beginer{display:none}.site-header-right .icon_hart{position:absolute;top:18px;right:50px;margin-right:0}.site-header-right .site-header-actions{margin:0}.site-header-actions .site-header__account-icon{position:absolute;top:18px;right:80px}.site-header-right .site-header-cart{top:18px;right:20px;margin-top:0;height:24px}.site-header-right .site-header-cart--count{top:3px}}.mobile-nav-panel .site-header__account-icon{display:none}.mobile-nav-close{top:4px;right:0;width:51.31px;height:51.31px;padding:20px}.mobile-nav-close svg{width:11.31px;height:11.31px}.mobile-nav-content{padding-top:7px;padding-bottom:40px}.mobile-nav-content .navmenu:not([data-accordion-content]){margin-left:48px;margin-right:48px}.mobile-nav-content ul.navmenu.navmenu-depth-1{border-top:1px solid currentColor}.mobile-nav-content ul.navmenu li{font-size:14px}.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link{padding:20px 1.5625rem 20px 0;font-weight:700}.mobile-nav-content ul.navmenu.navmenu-depth-1>li{border-bottom:1px solid currentColor}.site-mobile-nav .navmenu-link[aria-expanded=true]{color:currentColor}.mobile-nav-content ul.navmenu.navmenu-depth-1>li>.navmenu-button{top:11px}.mobile-nav-content .navmenu-depth-2>.navmenu-item{display:flex;flex-wrap:wrap;align-items:center;border-top:1px solid #DBDBDB;font-size:12px}.mobile-nav-content .navmenu-depth-2>.navmenu-item>.navmenu-link{padding:20px 0 20px 20px;width:calc(100% - 36px)}.mobile-nav-content .navmenu-depth-2>.navmenu-item>.navmenu-link:not(.navmenu-link-parent){width:100%}.mobile-nav-content .navmenu-depth-2>.navmenu-item>.navmenu-button{position:relative;top:0}.mobile-nav-content .navmenu-depth-2 .navmenu-submenu{padding-left:25px;padding-right:0;width:100%;margin-top:-7px;margin-bottom:18px}.mobile-nav-content .navmenu-depth-3>.navmenu-item{padding-top:15px;padding-bottom:0;padding-right:0;font-size:12px}.mobile-nav-content .navmenu-depth-3>.navmenu-item:first-child{padding-top:0}.mobile-nav-content .navmenu-depth-3>.navmenu-item>.navmenu-link{padding-top:0;padding-bottom:0;padding-right:0}.mobile-nav-content .navmenu-link:not(.navmenu-link-parent):after{position:absolute;content:"";top:50%;transform:translateY(-50%);right:0;width:5px;height:9px;background-repeat:no-repeat;background-image:url(/cdn/shop/files/mobilenav_arrow.svg?v=1717101669)}.mobile-nav-content .navmenu-button{margin-right:0}.mobile-nav-content .navmenu-icon .icon-chevron-down-left,.mobile-nav-content .navmenu-icon .icon-chevron-down-right,.mobile-nav-primary-content .navmenu-icon .icon-chevron-down-left,.mobile-nav-primary-content .navmenu-icon .icon-chevron-down-right{stroke-width:1}.mobile-nav-content .navmenu-icon svg{height:8px;transform:scale(1);color:transparent}.mobile-nav-content .navmenu-link-parent-active~.navmenu-button,.mobile-nav-content .navmenu-depth-2 .navmenu-link-parent-active~.navmenu-button,.mobile-nav-content .navmenu-depth-2{background-color:transparent}.mobile-nav-content .navmenu-button-wrapper{position:relative}.mobile-nav-content .navmenu-button-wrapper:before,.mobile-nav-content .navmenu-button-wrapper:after{content:"";position:absolute;top:50%;right:0;width:8px;height:1px;background-color:#262626;transition:transform .5s cubic-bezier(0,0,.2,1);transform:translateY(50%)}.mobile-nav-content .navmenu-button-wrapper:after{-webkit-transform:rotate(90deg);transform:translateY(50%) rotate(90deg)}.mobile-nav-content .navmenu-link-parent-active~.navmenu-button .navmenu-button-wrapper:after{-webkit-transform:translateY(50%) rotate(0deg);transform:translateY(50%) rotate(0)}.mobile-nav-content__secondary-menu ul.navmenu.navmenu-depth-1{border-top:none;margin-top:40px}.mobile-nav-content__secondary-menu ul.navmenu.navmenu-depth-1>li{border-bottom:none;margin-bottom:20px}.mobile-nav-content__secondary-menu ul.navmenu.navmenu-depth-1>li:last-child{margin-bottom:0}.mobile-nav-content__secondary-menu ul.navmenu.navmenu-depth-1>li .navmenu-link{padding:0;font-weight:400;opacity:1}.mobile-nav-content__secondary-menu .navmenu-link:after{display:none}.side_accountbox_mobile{margin-bottom:10px;margin-left:48px;margin-right:48px}.side_account_linkbox{border:1px #262626 solid;width:100%;height:42px;display:flex;column-gap:8px;color:#262626;text-decoration:none;align-items:center;justify-content:center;font-size:12px;font-weight:400;font-family:var(--font-NotoSansJP);line-height:1.2}.side_account_linkbox+.side_account_linkbox{margin-top:10px;margin-bottom:60px}.side_freeshipping_bg.mobile{background-color:#38a1db;padding-top:28px;padding-bottom:19px;display:flex;flex-direction:column;align-items:center;margin-left:48px;margin-right:48px}.sidemenu_freetext{font-size:12px;text-align:center;line-height:1.4;color:#fff;margin-top:15px;margin-bottom:0}.sidemenu_freetext span{font-size:10px}.sidemenu_freetitle{font-size:22px;line-height:1;font-weight:700;text-align:center;color:#fff;margin-top:5px;margin-bottom:0;letter-spacing:.07rem}.utility-bar__mobile-disclosure .utility-bar__mobile__border{border-bottom:none;margin-top:18px}.utility-bar__disclosure--mobile{padding:10px 48px}.utility-bar__mobile-disclosure .disclosure__toggle{font-size:10px;padding:8px 11px 8px 0}.utility-bar__mobile-disclosure .disclosure__toggle:after{width:5px;height:3px}.site-footer-item.pagetoparea{position:relative;margin-top:0}.pagetopbtn{position:absolute;right:0;top:-104px;z-index:500}.pagetopbtn a{display:block;cursor:pointer}.pagetopbtn a img{display:block}.site-footer-wrapper{border-top:1px solid #DBDBDB;margin-top:0;padding-top:100px;padding-bottom:0}.site-footer-item{padding-right:42px;padding-left:42px}.foot_logoarea a:hover{opacity:.8}.foot_logoarea a,.foot_logoarea a img{display:block}.foot_contlink{margin-top:50px;background-color:#262626;position:relative;color:#fff;font-size:14px;text-align:center;display:flex;padding:10px 13px;height:42px;width:100%;align-items:center;justify-content:center;text-decoration:none}.foot_contlink:hover{opacity:.8}.foot_contlink svg{position:absolute;right:13px;top:50%;transform:translateY(-50%)}.foot_telnum{margin-top:14px;font-size:18px;display:flex;align-items:center;justify-content:center;column-gap:7px}.foot_telnum a{pointer-events:none;color:#262626;text-decoration:none}.foot_telinfo{margin-top:4px;margin-bottom:0;font-size:12px;line-height:1.4;text-align:center}.foot_telinfo .com_info{text-align:left;display:block}.site-footer-block-title{padding-top:0;padding-bottom:20px;font-size:12px;font-weight:700;line-height:1.2}.site-footer-block-menu .navmenu-item:not(:first-child){margin-top:13px}.site-footer-block-content{font-size:12px;font-family:var(--font-NotoSansJP)}.site-footer-block-content a:hover{opacity:.7}.site-footer-block-newsletter .site-footer-block-content{margin-bottom:20px}.site-footer-block-newsletter .newsletter{margin-top:0;padding-bottom:0}.site-footer-block-newsletter .newsletter .form-field{margin-top:0;margin-right:0;margin-left:0}.site-footer-block-newsletter .newsletter .form-fields-inline{max-width:150px;margin-left:0;margin-right:0}.site-footer-block-newsletter .newsletter .newsletter-input{flex-basis:100%;min-width:unset}.site-footer-block-newsletter .newsletter .form-field .form-field-input{border:none;border-bottom:1px solid #262626;border-radius:0;padding:1rem 2px .375rem;font-size:14px}.site-footer-block-newsletter .newsletter .form-field-input:not(.form-field-textarea)+.form-field-title{font-size:10px;left:2px}.site-footer-block-newsletter .newsletter .form-field .form-field-input:not(.live-search-form-field):focus{box-shadow:0 2px 6px #00000026}.site-footer-block-newsletter .newsletter .newsletter-submit{margin-top:14px}.site-footer-block-newsletter .newsletter .button-primary{font-size:10px;font-weight:700;height:24px;width:44px;padding:6px;border-radius:0}.site-footer-item--information{margin-top:100px;max-width:100%;gap:30px;padding-bottom:22px}.site-footer-item--information a:hover{opacity:.7}.site-footer-item--information .navmenu{margin-bottom:14px;text-align:center}.site-footer-item--information .navmenu .navmenu-item{font-size:10px}.site-footer-item--information .navmenu .navmenu-item svg{margin-left:2px}.site-footer-item--information .navmenu .navmenu-item:not(:last-child){margin-right:30px;padding-right:0;border-right:0}.site-footer-credits{text-align:center;font-size:10px}@media screen and (min-width:1024px){.site-footer-block-item{max-width:fit-content;margin-right:5.319%;padding-right:0}.site-footer-block-item.site-footer-block-logo-area{padding-right:1.055%;max-width:210px;width:22.2765957%}}@media screen and (max-width:1023px){.pagetopbtn{right:10px;top:-84px}.pagetopbtn a{padding:10px}.site-footer-item{padding-right:53px;padding-left:53px}.site-footer-wrapper{padding-top:0}.site-footer-wrapper .site-logo{margin:0 auto}.foot_contlink{max-width:200px;margin:40px auto 0}.site-footer-block-item.site-footer-block-logo-area{margin-bottom:60px;border-bottom:0}.site-footer-block-item{border-bottom:none}.site-footer-block-icon{right:0}.site-footer-block-menu .site-footer-block-title{padding-top:20px;padding-bottom:20px;font-size:14px}.site-footer-block-item.site-footer-block-menu{border-top:1px solid currentColor;border-bottom:1px solid currentColor}.site-footer-block-item.site-footer-block-menu+.site-footer-block-menu{border-top:none;border-bottom:1px solid currentColor}[data-accordion-trigger] .accordion--icon svg{color:transparent}.site-footer-block-icon.accordion--icon:before,.site-footer-block-icon.accordion--icon:after{content:"";position:absolute;top:50%;right:0;width:8px;height:1px;background-color:currentColor;transition:transform .5s cubic-bezier(0,0,.2,1);transform:translateY(50%)}.site-footer-block-icon.accordion--icon:after{-webkit-transform:rotate(90deg);transform:translateY(50%) rotate(90deg)}[data-accordion-trigger=open] .accordion--icon:after{-webkit-transform:translateY(50%) rotate(0deg);transform:translateY(50%) rotate(0)}.foot_telinfo .com_info{text-align:center}.site-footer-block-item.site-footer-block-newsletter{margin-top:60px}.site-footer-block-newsletter .site-footer-block-title{font-size:14px;padding-bottom:14px}.site-footer-block-newsletter .newsletter .form-fields-inline{max-width:100%}.site-footer-block-content br{display:none}.site-footer-block-newsletter .newsletter .newsletter-input{min-width:100%}.site-footer-block-newsletter .newsletter .form-field-input:not(.form-field-textarea)+.form-field-title{font-size:14px}.site-footer-item{margin-top:50px;padding-right:20px;padding-left:20px}.site-footer-item--information .navmenu{margin-bottom:34px}.site-footer-item--information .navmenu .navmenu-item{display:block;margin-bottom:16px;text-align:left}}.productitem--sale .productitem__price .price__current{display:inline}.collection_tag_span{position:absolute;top:9px;left:8px;background-color:#262626;color:#fff;font-size:10px;width:31px;height:16px;z-index:1;display:flex;align-items:center;justify-content:center;line-height:1}.collection_tag_span+.collection_tag_span{left:42px}.productitem__container .productitem__badge--soldout{display:none}.price--nostock{display:flex;column-gap:.5px;align-items:center}.productitem__price--soldout{font-size:10px;color:#acacac}.productitem--action:has(>.buydisabled){display:none}.layout_2column .breadcrumbs-container{margin-top:0;margin-bottom:50px}.breadcrumbs-container a,.breadcrumbs-container span{font-size:12px;color:#acacac;display:block;vertical-align:unset;white-space:nowrap}.breadcrumbs-container span{white-space:unset}.breadcrumbs-container a:hover{color:#acacac;opacity:.7}.breadcrumbs-delimiter{margin-right:6px;margin-left:6px}span.txt-limit{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:wrap;overflow:hidden;height:.8rem}#gnav{display:none;opacity:0}.collectioncate_btn{display:none}@media screen and (max-width:679px){#sp__bg{position:fixed;left:0;top:0;height:100%;width:100%;background:#ffffffe6;text-align:center;z-index:1}.collectioncate_btn{display:block}.collectioncate_btn button,#gnav_list button{padding:0;border:none;outline:none;font:inherit;color:inherit;background:none}#gnav{position:fixed;z-index:9999;top:0;left:-335px;width:335px;height:100vh;background-color:#fff;opacity:0;display:block;transition:all .6s}#gnav.list_active #gnav_list{position:fixed;z-index:999;width:335px;padding-right:47px;padding-left:47px;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch;display:block;opacity:1}#gnav.list_active{left:0;opacity:1}#gnav_bg{position:fixed;top:0;right:0;bottom:0;left:0;display:block;height:100%;z-index:0;opacity:0;visibility:hidden;background-color:#00000080;transition:opacity .35s cubic-bezier(.1,.1,0,1),z-index .35s cubic-bezier(.1,.1,0,1)}#gnav.list_active+#gnav_bg{opacity:1;z-index:9998;visibility:visible}.burger_headtitle{margin-top:20px;margin-bottom:20px;font-size:14px;display:flex;column-gap:10px;align-items:center}#gnav .openbtn{position:absolute;padding:20px;top:4px;right:0;width:51px;height:51px;cursor:pointer}#gnav .openbtn svg{width:11px;height:11px;display:block}#gnav .sidemenu_title{font-weight:700;padding-top:20px;padding-bottom:12px}#gnav ul.side_menubox>li{border-bottom:1px solid #262626;font-size:14px}#gnav ul.side_menubox li a{line-height:1.5}#gnav ul.side_menubox>li:first-child{border-top:1px solid #262626}a.nav__menu_item{position:relative}a.nav__menu_item:after{position:absolute;content:"";top:50%;transform:translateY(-50%);right:0;width:5px;height:9px;background-repeat:no-repeat;background-image:url(/cdn/shop/files/mobilenav_arrow.svg?v=1717101669)}a.nav__menu_item:has(+p):after{display:none}#gnav ul.side_menubox li.level2{border-top:1px solid #DBDBDB;padding-top:20px;padding-bottom:20px;padding-left:20px}#gnav ul.side_menubox li.level2:last-child{padding-bottom:0}#gnav ul.side_menubox li.level2:has(>.js-ac){column-gap:10%}#gnav ul.side_menubox li.level2 a{width:100%}#gnav ul.side_menubox li.level2 a:has(+.js-ac){width:fit-content;max-width:calc(100% - (30px + 10%))}#gnav ul.side_menubox li.level2:first-child{margin-top:20px}#gnav ul.side_menubox li.level2 a{order:1}#gnav ul.side_menubox li.level2 .js-ac{order:2;width:30px}#gnav ul.side_menubox li.level2 .js-ac:before,#gnav ul.side_menubox li.level2 .js-ac:after{right:0;left:unset}#gnav ul.side_menubox li.level3{padding:0 0 0 25px;margin-top:18px}#gnav ul.side_menubox li.level3:first-child{margin-top:20px}#gnav ul.side_menubox li.level3 a{width:100%;padding-right:13px}}.atc-banner--product{border-right:none}.atc-banner--product-title{font-size:16px;font-weight:700}.atc-subtotal--label{font-size:14px;color:#262626}.atc-subtotal--price{font-size:16px;color:#000;margin-left:0}.free-shipping-bar.free-shipping-bar--atc-banner{padding:22px 22px 30px}.free-shipping-bar__meter{height:5px;background-color:#acacac}.free-shipping-bar__progress{background-color:#38a1db}.atc-button--viewcart{background-color:#38a1db;border-radius:0;color:#fff;width:100%;font-size:14px;border:none;padding:15px 1.125rem}.atc-button--viewcart span{display:none}.atc-button--viewcart.button-secondary:not(.disabled):hover{border:none;background-color:#38a1db;box-shadow:none}@media screen and (max-width:679px){.atc-banner--product-title{font-size:16px}.atc-banner--outer{padding-right:40px;padding-left:40px;padding-bottom:22.5px}.free-shipping-bar.free-shipping-bar--atc-banner{padding:25px 22px}.atc-banner--cart{margin-top:20px}.atc-banner--cart-subtotal{text-align:left;font-size:12px}.atc-subtotal--price{font-size:14px}}.modal-open,.modal-open2{cursor:pointer}.modal-open2{text-decoration:none}.modal-container,.modal-container2{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000007f;padding:40px 20px;overflow:hidden auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box;z-index:-1}.modal-container:before,.modal-container2:before{content:"";display:inline-block;vertical-align:middle;height:100%}.modal-container.active,.modal-container2.activ,.modal-container3.active{opacity:1;visibility:visible;z-index:11111}.modal-body{position:relative;display:inline-block;vertical-align:middle;max-width:900px;width:98%;left:50%;transform:translate(-50%)}.modal-closebtn{position:absolute;display:block;align-items:center;justify-content:center;top:0;right:0;width:71.31px;height:71.31px;font-size:35px;color:#000;cursor:pointer;z-index:2}.modal-closebtn:before,.modal-closebtn2:before,.modal-closebtn:after,.modal-closebtn2:after{content:"";position:absolute;top:50%;left:50%;width:1.5px;height:14.5px;background:#000}.modal-closebtn:before,.modal-closebtn2:before{transform:translate(-50%,-50%) rotate(45deg)}.modal-closebtn:after,.modal-closebtn2:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal-contentojima{background:#fff;padding:30px 10px 50px}@media screen and (max-width:859px){.modal-body{left:calc(50% - 4px)}.modal-closebtn{width:51.31px;height:51.31px}.modal-contentojima{padding:20px 20px 40px}}.mxpr-favorites-page{width:100%;margin:0 auto;padding:30px 42px 120px!important;max-width:1024px}.mxpr-favorites-header h2{margin-right:auto;margin-left:auto;font-weight:700;font-size:24px!important;margin-bottom:50px}.gridjs-pages button{font-family:var(--font-basefamily)!important}.mxpr-favorites-cart-add{background-color:#38a1db!important;border:1px solid #38A1DB!important}@media screen and (max-width:679px){.mxpr-favorites-page{padding:10px 20px 120px!important}}.globo-form-app .message.success{background:transparent!important;color:#262626!important;padding-top:30px;padding-bottom:30px;box-shadow:none;border:1px solid #DBDBDB}.globo-form-app .message .content p{line-height:1.7}@media screen and (max-width:679px){.globo-form-app .message.success .gfb__content-title{font-size:18px!important}}.layout_2column .site-page.template__page{margin-top:0}.template__page .page-title{font-size:24px;font-weight:700;padding-bottom:19px;position:relative;line-height:1.6;text-align:center}.template__page .page-title:after{content:"";width:28px;height:5px;background-color:#262626;position:absolute;left:50%;bottom:0;transform:translate(-50%)}.template__page .page-title span{display:block;font-size:10px;font-weight:400;line-height:1;margin-bottom:10px}.site-page.template__page{margin-top:0}.site-page.template__page nav.breadcrumbs-container{margin-top:20px}@media screen and (max-width:679px){.template__page .page-title:after{width:30px}.template__page .page-title span{margin-bottom:14px;font-size:11px}.site-page.template__page nav.breadcrumbs-container{margin-top:0;margin-bottom:50px}}.productgrid--wrapper .productgrid--search{display:none}.productgrid--no-results-button{margin-bottom:50px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/kousai.css.map */
