:root{--bp-accent: #faca4f;--bp-accent-sp: #faca4f;--bp-bg: #ffffff;--bp-ink: #3d4246;--bp-line: #ebebeb;--bp-tint: #fffaf0;--bp-radius: 12px;--bp-radius-lg: 18px;--bp-shadow-sm: 0 1px 2px rgba(25, 20, 15, .05), 0 6px 18px rgba(25, 20, 15, .06);--bp-shadow-md: 0 2px 4px rgba(25, 20, 15, .06), 0 14px 34px rgba(25, 20, 15, .1);--bp-ease: cubic-bezier(.22, .61, .36, 1)}@supports (background: color-mix(in srgb,red 10%,white)){:root{--bp-tint: color-mix(in srgb, var(--bp-accent) 9%, #ffffff)}}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body h1,body h2,body h3,body .heading,body .title{line-height:1.22;text-wrap:balance}body p,body .rte,body .product-single__description{line-height:1.7;text-wrap:pretty}body .rte p{margin-bottom:1em}::selection{background:var(--bp-accent);color:#1c1a17}body .main-content{background:linear-gradient(180deg,var(--bp-bg) 0%,var(--bp-tint) 100%)}body.template-index .main-content,body.template-product .main-content{background:radial-gradient(1100px 420px at 50% 0%,var(--bp-tint) 0%,rgba(255,255,255,0) 70%),linear-gradient(180deg,var(--bp-bg) 0%,var(--bp-tint) 100%)}body .site-header{box-shadow:0 1px 0 var(--bp-line),0 8px 24px #19140f0d}body .site-header .border-bottom,body .site-header.border-bottom{border-bottom-color:transparent}body .site-header__logo-image{transition:transform .35s var(--bp-ease)}body .site-header__logo-link:hover .site-header__logo-image{transform:scale(1.02)}body .site-nav__link--main{transition:opacity .2s var(--bp-ease)}body .site-nav__link--main:hover{opacity:.65}body .h_msg_text{letter-spacing:.04em}body .hero{position:relative}body.template-index .hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--bp-bg) 100%);pointer-events:none}body .hero__btn{box-shadow:var(--bp-shadow-md)}body .rich-text .heading:after{content:"";display:block;width:48px;height:3px;margin:14px auto 0;border-radius:3px;background:var(--bp-accent)}body .rich-text{padding-top:8px;padding-bottom:8px}body .rich-text__text--medium,body .rich-text__text--large,body .rich-text__text--small{max-width:62ch;margin-left:auto;margin-right:auto}body .btn,body .btn_sp{border-radius:var(--bp-radius);box-shadow:0 1px 2px #19140f1a,0 6px 16px #19140f1a;transition:transform .2s var(--bp-ease),box-shadow .2s var(--bp-ease),filter .2s var(--bp-ease)}body .btn:hover,body .btn:focus,body .btn_sp:hover,body .btn_sp:focus{opacity:1;filter:brightness(1.04)}body .btn:hover,body .btn_sp:hover{box-shadow:0 2px 4px #19140f1f,0 12px 26px #19140f29}body .btn:not(.js-cartButtonPro-addToCartButton):not(.btn--link):hover,body .btn_sp:not(.js-cartButtonPro-addToCartButton):hover{transform:translateY(-1px)}body .btn:active,body .btn_sp:active{transform:translateY(0);box-shadow:0 1px 2px #19140f24}body .btn--link,body .btn.btn--link{box-shadow:none;background:transparent}body .btn--link:hover{transform:none;box-shadow:none;filter:none}body .btn[disabled],body .btn_sp[disabled]{box-shadow:none;filter:none;transform:none}body #AddToCart,body #AddToCartZero{border-radius:14px;padding-top:16px;padding-bottom:16px;letter-spacing:.06em;box-shadow:0 2px 4px #19140f1a,0 14px 30px #faca4f73}body input[type=text],body input[type=email],body input[type=tel],body input[type=number],body input[type=search],body input[type=password],body textarea,body select,body .input-group__field{border-radius:10px;border-color:var(--bp-line);transition:border-color .2s var(--bp-ease),box-shadow .2s var(--bp-ease)}body input:focus-visible,body textarea:focus-visible,body select:focus-visible,body button:focus-visible,body a:focus-visible,body [tabindex]:focus-visible{outline:2px solid var(--bp-accent);outline-offset:2px}body input[type=text]:focus,body input[type=email]:focus,body input[type=number]:focus,body textarea:focus,body select:focus{border-color:var(--bp-accent);box-shadow:0 0 0 4px #faca4f38}body .product-single__title{line-height:1.2;letter-spacing:.005em}body .product-single__price{font-weight:600;letter-spacing:.01em}body .product-single__photo,body .product-single__photo img,body .product-single__thumbnail-image,body .product-featured-img{border-radius:var(--bp-radius-lg)}body .product-single__photo-wrapper{box-shadow:var(--bp-shadow-md);border-radius:var(--bp-radius-lg)}body .product-single__thumbnail{border-radius:var(--bp-radius);transition:transform .2s var(--bp-ease),box-shadow .2s var(--bp-ease)}body .product-single__thumbnail:hover{transform:translateY(-2px);box-shadow:var(--bp-shadow-sm)}body .product-single__thumbnail img{border-radius:var(--bp-radius)}body .product-single__meta{padding-top:6px}body .product-single__description{color:var(--bp-ink)}body .product-single__description img,body .qty_selector,body .qty{border-radius:var(--bp-radius)}body .payment-img,body .payment-icon{opacity:.95}body .mst-stiky-div{box-shadow:0 -8px 28px #19140f1a;padding-bottom:env(safe-area-inset-bottom,0px)}body .grid-view-item__image,body .grid-view-item__image-wrapper,body .grid-view-item__image-container{border-radius:var(--bp-radius-lg)}body .grid-view-item__image-wrapper{overflow:hidden}body .grid-view-item__image{transition:transform .6s var(--bp-ease)}body .grid-view-item:hover .grid-view-item__image{transform:scale(1.035)}body .grid-view-item__title{line-height:1.35}body .sale_btn_2{border-radius:999px}body .site-footer{padding-top:12px}body .site-footer a{transition:opacity .2s var(--bp-ease)}body .site-footer a:hover{opacity:.7}body .site-footer .footer_title{letter-spacing:.06em}body .payment-icons{opacity:.9}@media only screen and (max-width:749px){body .product-single__photo-wrapper,body .product-single__photo,body .product-single__photo img{border-radius:var(--bp-radius)}body .btn,body .btn_sp{min-height:44px}body .rich-text .heading:after{width:40px;margin-top:12px}body .main-content{background:linear-gradient(180deg,var(--bp-bg) 0%,var(--bp-tint) 100%)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body *,body *:before,body *:after{transition-duration:.01ms!important}body .grid-view-item:hover .grid-view-item__image,body .btn:hover,body .btn_sp:hover,body .product-single__thumbnail:hover{transform:none}}body .bp-bundles{display:grid;gap:10px;margin:6px 0 16px}body .bp-bundle{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;text-align:left;cursor:pointer;padding:14px 16px;background:#fff;color:inherit;font:inherit;border:1.5px solid var(--bp-line);border-radius:var(--bp-radius-lg);transition:border-color .2s var(--bp-ease),box-shadow .2s var(--bp-ease),background-color .2s var(--bp-ease)}body .bp-bundle:hover{border-color:var(--bp-accent)}body .bp-bundle.is-selected{border-color:var(--bp-accent);background:var(--bp-tint);box-shadow:0 0 0 3px #faca4f4d}body .bp-bundle.is-soldout{opacity:.5;cursor:not-allowed}body .bp-bundle__main{display:flex;flex-direction:column;gap:3px;min-width:0}body .bp-bundle__title{font-weight:600;line-height:1.3}body .bp-bundle__each{font-size:.86em;opacity:.75}body .bp-bundle__save{font-size:.86em;font-weight:600;color:#1e7a3c}body .bp-bundle__price{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;line-height:1.25}body .bp-bundle__was{font-size:.86em;opacity:.6}body .bp-bundle__now{font-size:1.15em;font-weight:700}body .bp-bundle__badge{position:absolute;top:-10px;right:14px;padding:2px 10px;border-radius:999px;background:var(--bp-accent);color:#1c1a17;font-size:.72em;font-weight:700;box-shadow:var(--bp-shadow-sm)}body .bp-save-pill{display:inline-block;margin-left:10px;padding:3px 10px;vertical-align:middle;border-radius:999px;background:var(--bp-accent);color:#1c1a17;font-size:.8em;font-weight:700}body .bp-save-pill[hidden]{display:none}@media only screen and (max-width:749px){body.template-index .hero:after{display:none}}@media only screen and (max-width:749px){body .cart .cart-flex-item{min-width:0}body .cart .cart__meta{left:0}body .cart .cart__price-wrapper{flex:0 0 auto;min-width:96px;max-width:42%}body .cart .btn--small.js-edit-toggle{width:auto;max-width:100%;padding:9px 12px;white-space:nowrap;letter-spacing:.02em;font-size:13px;line-height:1.2}body .cart .btn--small.js-edit-toggle .cart__edit-text--edit,body .cart .btn--small.js-edit-toggle .cart__edit-text--cancel{padding:0;letter-spacing:.02em;font-size:13px;white-space:nowrap}body .cart .cart__update--show .cart__update-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}body .cart .cart__update-wrapper .cart__qty{order:0;flex:1 0 100%;float:none;padding:0;text-align:center}body .cart .cart__update-wrapper .btn--small.cart__remove,body .cart .cart__update-wrapper .btn--small.cart__update{float:none;width:auto;letter-spacing:.02em;font-size:13px;line-height:1.2;padding:12px 10px;white-space:normal;text-align:center}body .cart .cart__update-wrapper .btn--small.cart__remove{order:1;flex:1 1 0}body .cart .cart__update-wrapper .btn--small.cart__update{order:2;flex:2 1 0}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/theme-polish.css.map */
