.container,.jcm-map{padding-inline:32px}@media(max-width:991px){.container,.jcm-map{padding-inline:16px}}@media(max-width:393px){.container,.jcm-map{padding-inline:calc(100vw * 16 / 393)}}.if-b2b,.if-b2b-flex{display:none}.if-guest{display:block}.if-guest-flex{display:flex}body.is-b2b .if-b2b{display:block}body.is-b2b .if-b2b-flex{display:flex}body.is-b2b .if-guest,body.is-b2b .if-guest-flex{display:none}.btn{width:max-content;max-width:100%;padding:0 12px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.btn:hover{background-color:var(--def-88)}.animated-icon{position:relative;display:flex;align-items:center;gap:12px}.animated-icon .icon{display:block;width:8px;height:8px;background-color:var(--accent-primary);animation:ctaPulse 1.2s infinite ease;-webkit-animation:ctaPulse 1.2s infinite ease;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.btn,.inset-border{position:relative}.btn,.inset-border{border:1px solid var(--def-16)}.add-cart-wrapper{display:flex;justify-content:space-between;-webkit-user-select:none;-ms-user-select:none;user-select:none}.qty-wrapper{height:43px;padding:0 10px;background-color:var(--bg-lift);display:flex;align-items:center;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.number-input{width:100%;display:flex}.qty-wrapper input{position:relative!important;right:unset!important;bottom:unset!important;width:calc(100% - 56px)!important;height:auto!important;background-color:transparent;color:var(--default);text-align:center;border:none;outline:none;box-shadow:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important}.qty-wrapper input::-webkit-outer-spin-button,.qty-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-wrapper input[type=number]{-moz-appearance:textfield}.qty-wrapper button{width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;background-color:transparent;background-color:var(--def-8);border:1px solid var(--def-16);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.qty-wrapper button:hover{background-color:var(--def-16)}.qty-wrapper button svg,.qty-wrapper button img{display:block;width:7px;height:auto;object-fit:contain}.qty-wrapper button svg path{stroke:var(--default)}.button-add-cart{height:43px;display:flex;align-items:center;justify-content:center;padding:0 10px;background-color:var(--accent-primary);border:1px solid var(--black-8);color:var(--black);cursor:pointer;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.button-add-cart:hover{background-color:var(--accent-primary-hover)}input[type=checkbox]{position:relative;display:block;width:24px;height:24px;min-width:24px;min-height:24px;background-color:var(--def-8);border:1px solid var(--def-8);cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}input[type=checkbox]:after{opacity:0;visibility:hidden;content:url(icon--check--white.svg);display:block;position:absolute;top:50%;left:50%;width:10px;height:auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}input[type=checkbox]:checked:after{opacity:1;visibility:visible}html.theme-light input[type=checkbox]:after{content:url(icon--check--black.svg)}.theme-color-selector{position:relative;width:36px;height:28px}.theme-color-selector .icon{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.theme-color-selector .icon svg,.theme-color-selector .icon img{display:block;width:12px;height:auto;object-fit:contain}.theme-color-selector .icon.icon--sun,.theme-color-selector .icon.icon--moon{opacity:0;visibility:hidden}html.theme-light .theme-color-selector .icon.icon--moon,html.theme-dark .theme-color-selector .icon.icon--sun{opacity:1;visibility:visible}.theme-color-selector .icon.icon--sun svg path{stroke:var(--accent-primary);transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.theme-color-selector .icon.icon--sun:hover svg path{stroke:var(--black)}.theme-color-selector .icon.icon--moon svg path{stroke:var(--def-64);transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.theme-color-selector .icon.icon--moon:hover svg path{stroke:var(--accent-primary)}.lang-selector{position:relative}.lang-selector .icon{width:36px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.lang-selector .icon svg,.lang-selector .icon img{display:block;width:12px;height:auto;object-fit:contain}.lang-selector .icon svg path{stroke:var(--def-64);transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.lang-selector .icon:hover svg path{stroke:var(--black)}html.theme-light .lang-selector .icon:hover svg path{stroke:var(--accent-primary)}localization-form{opacity:0;visibility:hidden;position:absolute!important;bottom:calc(100% + 5px);left:0;width:36px;height:auto;display:flex;align-items:center;justify-content:center;padding:0;background-color:var(--bg-base);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.lang-selector.open localization-form{opacity:1;visibility:visible}localization-form .lang-list{display:flex;flex-direction:column;gap:7px;padding:10px}localization-form .lang-list__item a{display:block;text-decoration:none;color:var(--def-64);text-transform:uppercase}localization-form .lang-list__item a.current-lang,localization-form .lang-list__item a:hover{color:var(--accent-primary)}.media__item-wrapper{display:block;width:100%;height:100%}.media__item-wrapper.mobile{display:none}@media(max-width:991px){.media__item-wrapper.mobile{display:block}.media__item-wrapper.desktop{display:none}}.price__container{display:flex;flex-wrap:wrap}.price__sale{margin-left:14px}.price__sale span{text-decoration:line-through;text-decoration-thickness:1px}.text-adding{display:none}.button-add-cart.product-available .text-available{display:block}.button-add-cart.product-available .text-unavailable,.button-add-cart.product-unavailable .text-available{display:none}.button-add-cart.product-unavailable .text-unavailable{display:block}.button-add-cart.product-adding .text-available{display:none}.button-add-cart.product-adding .text-adding{display:block}.button-add-cart.product-unavailable{cursor:no-drop}.shopify-pc__banner__dialog{width:700px!important;max-width:calc(100% - 32px)!important;position:fixed!important;bottom:32px!important;left:32px!important;padding:24px!important;color:var(--default)!important;background-color:var(--bg-base)!important;border:1px solid var(--def-16)!important;box-shadow:0 0 20px 5px #ffa30033!important;border-radius:8px!important;-webkit-border-radius:8px!important;-moz-border-radius:8px!important;-ms-border-radius:8px!important;-o-border-radius:8px!important}@media(max-width:991px){.shopify-pc__banner__dialog{left:16px!important;bottom:16px!important}}@media(max-width:393px){.shopify-pc__banner__dialog{left:calc(100vw * 16 / 393)!important;bottom:calc(100vw * 16 / 393)!important}}.shopify-pc__banner__body{margin-bottom:0!important}.shopify-pc__banner__dialog h2{color:var(--default)!important;margin-bottom:8px!important;font-size:18px!important;line-height:1.2em!important}.shopify-pc__banner__dialog p,.shopify-pc__banner__dialog p a{color:var(--def-64)!important;font-size:16px!important;line-height:1.2em!important}.shopify-pc__banner__btns{padding-top:24px!important;gap:8px!important}.shopify-pc__banner__btns button{width:calc(100% / 3);height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 16px!important;color:var(--black)!important;text-decoration:none!important;font-size:14px!important;line-height:1em!important;flex-basis:unset!important;outline:none!important;box-shadow:none!important;background-color:var(--accent-primary)!important;border:1px solid var(--black-8)!important;border-radius:8px!important;-webkit-border-radius:8px!important;-moz-border-radius:8px!important;-ms-border-radius:8px!important;-o-border-radius:8px!important;transition:.3s ease!important;-webkit-transition:.3s ease!important;-moz-transition:.3s ease!important;-ms-transition:.3s ease!important;-o-transition:.3s ease!important}@media(max-width:480px){.shopify-pc__banner__btns button{width:100%!important;height:32px!important}}.shopify-pc__banner__btns button:hover{background-color:var(--accent-primary-hover)!important}.grecaptcha-badge{visibility:hidden;opacity:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style-layout.css.map */
