#AccessibleNav>li>a.site-nav__link,#AccessibleNav>li>a.site-nav__link .site-nav--link-text{font-weight:600}.dd-satc{position:fixed;left:0;right:0;bottom:0;z-index:1400;display:none;align-items:center;gap:12px;padding:10px 14px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid rgba(36,36,36,.1);box-shadow:0 -6px 20px #00000014;transform:translateY(110%);transition:transform .25s ease}.dd-satc.is-armed{display:flex}.dd-satc.is-visible{transform:translateY(0)}@media(min-width:990px){.dd-satc{display:none!important}}.dd-satc__img{flex:0 0 44px;width:44px;height:44px;border-radius:8px;overflow:hidden;border:1px solid rgba(36,36,36,.08);background:#fff}.dd-satc__img img{width:100%;height:100%;object-fit:contain;display:block}.dd-satc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.dd-satc__title{font-size:12.5px;line-height:1.25;color:#242424;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd-satc__price{font-size:15px;font-weight:700;color:#242424;line-height:1.2}.dd-satc__btn{flex:0 0 auto;min-width:138px;height:46px;padding:0 16px;border-radius:8px;border:0;background:#e68819;color:#fff;font-family:inherit;font-weight:700;font-size:13.5px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent}.dd-satc__btn:active{filter:brightness(.95)}.dd-satc__btn[disabled]{background:#c9c9c9;cursor:not-allowed}.dd-satc__btnprice:empty{display:none}.dd-satc--b .dd-satc__img,.dd-satc--b .dd-satc__info{display:none}.dd-satc--b .dd-satc__btn{flex:1 1 auto;height:50px;font-size:14.5px}.dd-satc--b .dd-satc__btnprice{font-weight:600;text-transform:none;letter-spacing:0;opacity:.95}.dd-satc--b .dd-satc__btnprice:before{content:"\b7";margin-right:8px}body.dd-satc-open{padding-bottom:72px}body.dd-satc-open back-to-top,body.dd-satc-open .back-to-top-button{bottom:84px!important}body.dd-satc-open shopify-chat{bottom:68px!important}.dd-ship{margin:0 0 14px;padding:10px 12px;border-radius:10px;background:#f8f9fb;border:1px solid rgba(36,36,36,.08)}.dd-ship__text{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.3;color:#242424}.dd-ship__text strong{font-weight:700}.dd-ship__text svg{width:18px;height:18px;flex:0 0 18px;color:#2f7f73}.dd-ship__bar{height:6px;margin-top:8px;border-radius:999px;background:#2424241a;overflow:hidden}.dd-ship__bar span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#3e9081,#2f7f73);transition:width .4s ease}.dd-ship--done{background:#eaf7f0;border-color:#2e9e6b59}.dd-ship--done .dd-ship__text svg{color:#2e9e6b}.dd-ship--done .dd-ship__bar span{background:#2e9e6b}.breadcrumb .breadcrumb-item--current .label-font{color:#6f7b82}@media(max-width:767px){.breadcrumb .breadcrumb-item--current{display:inline-block;max-width:55vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}}.product-grid--vendor{font-size:12px;line-height:1.3;letter-spacing:.02em;font-weight:600;color:#6f7b82;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd-notify{margin:0;padding:16px;border:1px solid rgba(36,36,36,.12);border-radius:12px;background:#f8f9fb}.dd-notify__title{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:16px;font-weight:700;color:#242424}.dd-notify__title:before{content:"";flex:0 0 18px;width:18px;height:18px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f7f73' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M18 8a6 6 0 0 0-12 0c0 7-3 9-3 9h18s-3-2-3-9'/><path d='M13.7 21a2 2 0 0 1-3.4 0'/></svg>") no-repeat center / contain}.dd-notify__text{margin:0 0 12px;font-size:14px;line-height:1.45;color:#4a5258}.dd-notify__row{display:flex;gap:8px;align-items:stretch}.dd-notify__input{flex:1 1 auto;min-width:0;margin:0;padding:10px 12px;border:1px solid rgba(36,36,36,.25);border-radius:8px;background:#fff;font-size:14px;line-height:1.3;color:#242424}.dd-notify__input:focus{outline:none;border-color:#2f7f73;box-shadow:0 0 0 3px #2f7f7326}.dd-notify .dd-notify__btn{flex:0 0 auto;margin:0;padding:0 18px;min-height:42px;white-space:nowrap}.dd-notify__success{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#2e7d55}.dd-notify__error{margin:0 0 8px;font-size:13px;color:#c0392b}.dd-notify__disclaimer,.dd-notify__disclaimer p{margin:8px 0 0;font-size:11px;line-height:1.4;color:#8a9096}.dd-notify__disclaimer a{color:inherit;text-decoration:underline}@media(max-width:480px){.dd-notify__row{flex-wrap:wrap}.dd-notify__input,.dd-notify .dd-notify__btn{flex:1 1 100%}}.dd-satc__btn--notify{background:#2f7f73}@media screen and (min-width:990px){#AccessibleNav.site-nav{column-gap:clamp(8px,calc((100vw - 1050px)*.1),30px)}}@media screen and (min-width:990px)and (max-width:1149px){#AccessibleNav.site-nav{font-size:14px}}@media screen and (min-width:990px)and (max-width:1079px){#AccessibleNav.site-nav{font-size:13px}}#shopify-pc__banner .shopify-pc__banner__btn-accept{order:1}#shopify-pc__banner .shopify-pc__banner__btn-decline{order:2}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:3}@media only screen and (min-width:481px){#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:1}#shopify-pc__banner .shopify-pc__banner__btn-decline{order:2}#shopify-pc__banner .shopify-pc__banner__btn-accept{order:3}}.dd-review-rules{max-width:1200px;margin:0 auto;text-align:right;font-size:13px;line-height:1.4}.dd-review-rules a{display:inline-flex;align-items:center;gap:6px;color:#6f7b82!important;text-decoration:underline;text-underline-offset:3px}.dd-review-rules a:hover{color:#2f7f73!important}.dd-review-rules svg{flex:0 0 auto;width:15px;height:15px}@media(max-width:767px){.dd-review-rules{text-align:left}}.copy-toast{position:fixed;z-index:99999;right:20px;top:20px;max-width:calc(100vw - 40px);color:#fff;text-align:center;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility .3s}.copy-toast.show{visibility:visible;opacity:1;transform:translateY(0)}.dd-cart-loading{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:#ffffffb8;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);color:#242424;font-size:14px;font-weight:600;letter-spacing:.01em;pointer-events:all}cart-drawer.dd-loading .dd-cart-loading{display:flex}.dd-cart-loading__spinner{width:34px;height:34px;border-radius:50%;border:3px solid rgba(47,127,115,.2);border-top-color:#2f7f73;animation:dd-cart-spin .8s linear infinite}@keyframes dd-cart-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.dd-cart-loading__spinner{animation-duration:1.6s}}.product--add-to-cart-form #Quantity{width:70px}.product--add-to-cart-button{min-height:49px;border-radius:8px}.product--add-to-cart-form .js-qty{border-radius:8px}.product-brand-code{display:flex;gap:12px;font-size:15px;color:#555;margin:4px 0 12px}.product-brand-code span{color:#2f5a6c;font-weight:600}.product-brand-code .val{color:#555;font-weight:400}.custom-liquid.rte .product-brand-code{margin-top:0}.copy-barcode-btn{display:inline-flex;align-items:center;gap:4px;background:#f1f1f1;border:1px solid #ccc;border-radius:4px;padding:2px 8px;font-size:12px;cursor:pointer;transition:background .2s ease}.copy-barcode-btn:hover{background:#e2e2e2}.copy-barcode-btn svg{display:block}.copy-toast.error{background-color:#b42318}@media(min-width:769px){.product-details--form-wrapper .product--add-to-cart-form{display:flex;flex-wrap:wrap;align-items:flex-start}.product-details--form-wrapper .product--add-to-cart-form>*{flex:0 0 100%;max-width:100%;box-sizing:border-box}.product-details--form-wrapper .product--add-to-cart-form>[data-block-id=quantity]{flex:0 0 auto;width:auto;max-width:none;margin-right:15px}.product-details--form-wrapper .product--add-to-cart-form>[data-block-id=buy_buttons]{flex:1 1 200px;width:auto;min-width:200px;max-width:none;padding-top:30px}}.site-header .site-header__wrapper .site-header__wrapper__center{width:80%}.site-header .site-header__wrapper.site-header__wrapper--logo-left .site-header__wrapper__right{grid-column:3 / 4}.site-header .site-header__wrapper.site-header__wrapper--logo-left .site-header__wrapper__center{display:block}.site-header__links .standalone-icon--wrapper .pswp__icn,.standalone-icon--wrapper svg{min-width:20px;min-height:20px;width:25px;height:25px}@media screen and (min-width:767.1px)and (max-width:989px){.cart-table.table--responsive td,.cart-table.table--responsive th{padding-left:10px;padding-right:10px}.cart-table .cart__image img,.cart-table .cart__image svg{max-width:clamp(104px,calc(104px + (100vw - 768px)*.6),240px)!important;max-height:clamp(104px,calc(104px + (100vw - 768px)*.6),240px)!important}.cart-table .cart__row--product-details{overflow-wrap:anywhere;word-break:break-word}.cart-table .dd-skt{white-space:normal}}@media screen and (max-width:420px){.product-grid--price .price--compare-at-price{font-size:.75em}}.cart-table .cart__image img{width:240px;height:auto;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/39/assets/dd-faz1.css.map */
