html .vanilla-calendar-arrow:before{transform:none!important;content:attr(data-calendar-arrow);background-repeat:no-repeat;font-size:12px;min-height:20px;position:static;display:inline-block;line-height:24px;vertical-align:top;background-size:auto 20px;text-transform:capitalize;font-weight:700;font-family:var(----main-font-stack);color:rgb(var(--color-primary-text))}html .vanilla-calendar-arrow{width:auto!important}html .vanilla-calendar-arrow.vanilla-calendar-arrow_prev:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuNS4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDI0IEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNNDcgMjM5Yy05LjQgOS40LTkuNCAyNC42IDAgMzMuOUwyMDcgNDMzYzkuNCA5LjQgMjQuNiA5LjQgMzMuOSAwczkuNC0yNC42IDAtMzMuOUw5Ny45IDI1NiAyNDEgMTEzYzkuNC05LjQgOS40LTI0LjYgMC0zMy45cy0yNC42LTkuNC0zMy45IDBMNDcgMjM5eiIvPjwvc3ZnPg==);background-position:left 0 center;padding-left:15px}html .vanilla-calendar-arrow.vanilla-calendar-arrow_next:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuNS4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDI0IEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMjczIDIzOWM5LjQgOS40IDkuNCAyNC42IDAgMzMuOUwxMTMgNDMzYy05LjQgOS40LTI0LjYgOS40LTMzLjkgMHMtOS40LTI0LjYgMC0zMy45bDE0My0xNDNMNzkgMTEzYy05LjQtOS40LTkuNC0yNC42IDAtMzMuOXMyNC42LTkuNCAzMy45IDBMMjczIDIzOXoiLz48L3N2Zz4=);background-position:right 0 center;padding-right:15px}.badge{border-radius:var(--radius);word-break:break-word;padding:.2rem .5rem;text-align:center;display:inline-block}.card__badge{position:absolute;z-index:1;margin:10px}.card__badge.top{top:0}.card__badge.bottom{bottom:0}.card__badge.left{left:0}.card__badge.right{right:0}.term_title{font-size:20px;font-weight:600;padding-bottom:5px}a.term_conditions_class{margin-left:5px}@media only screen and (max-width:768px){.main-defult-product .product-content{padding-top:20px}}.variant-picker-wrapper{--variant-padding-small: .5rem .75rem;--variant-padding-medium: .625rem 1rem;--variant-padding-large: .75rem 1.25rem}.variant-picker-btn-no-border{box-shadow:none!important;border:none!important;--button-border-width: 0px !important;--input-border-width: 0px !important}.variant-picker-btn-no-border:after{display:none!important}.variant-picker-btn-no-border.btn,.variant-picker-btn-no-border.push-btn{box-shadow:none!important}.variant-picker-btn-no-border.push-btn:before{box-shadow:none!important}.variant-picker-btn-no-border.shadow-secondary{box-shadow:none!important;--tw-shadow: none !important;--tw-shadow-colored: none !important}.variant-picker-btn-no-border.shadow-secondary:after{display:none!important}.variant-picker-btn-no-border.bg-scheme-text{box-shadow:none!important}.variant-picker-wrapper .variant-picker-btn-no-border{box-shadow:none!important;border:none!important;--button-border-width: 0px !important;--input-border-width: 0px !important}.variant-picker-btn-small{padding:var(--variant-padding-small)!important;min-height:auto;line-height:1.2;white-space:nowrap}.variant-input-small{flex:0 0 auto}.variant-picker-btn-medium{padding:var(--variant-padding-medium)!important;min-height:auto;line-height:1.3}.variant-picker-btn-large{padding:var(--variant-padding-large)!important;min-height:auto;line-height:1.4}.variant-picker-options{align-items:flex-start}.variant-picker-options .variant-input{flex:0 0 auto;max-width:fit-content}.variant-picker-options{justify-content:flex-start}.desktop-menu nav ul li.inline-block h2{font-size:18px;font-weight:700}@media(max-width:768px){.variant-picker-btn-small{padding:.4rem .6rem!important;font-size:12px!important}.variant-picker-btn-medium{padding:.5rem .75rem!important;font-size:13px!important}.variant-picker-btn-large{padding:.6rem 1rem!important;font-size:14px!important}}.product-block{margin-top:var(--product-block-spacing, 1.25rem)!important}.bundle-product-form__compare-price,.product-block-price--bundle [data-bundle-compare-price]{display:inline;text-decoration:line-through;opacity:.85;margin-right:.2rem}.product-block-price--bundle .bundle-product-form__price-row{align-items:center;gap:.2rem}.product-block-price--bundle [data-bundle-price]{margin-right:.125rem}.product-block-price--bundle .bundle-product-form__savings-pill-wrap{margin-left:.25rem}.product-block-price--bundle .bundle-product-form__savings-pill-wrap .badge{border-radius:9999px;padding:.35rem .75rem;line-height:1.2}.bundle-product-form{--bundle-option-font-size: var(--variant-font-size, 14px)}.bundle-product-form__options-card{margin-top:0!important}.bundle-product-form__products{display:flex;flex-direction:column;gap:1.25rem}.bundle-product-form__options-card .card{background-color:rgb(var(--color-scheme-background))}.bundle-product-form__option-row{margin:0;padding:0;border:0}.bundle-product-form__product-title{line-height:1.35;font-size:var(--bundle-option-font-size);font-weight:700}.bundle-product-form__label{line-height:1.35;font-size:var(--bundle-option-font-size)}.bundle-product-form__select{border-radius:9999px!important;font-size:var(--bundle-option-font-size)!important;line-height:1.3!important;padding:.625rem 2.5rem .625rem 1rem!important;background-color:rgb(var(--color-scheme-background))!important;box-shadow:inset 0 0 0 var(--input-border-width, 1px) rgb(var(--color-button-border))!important}.bundle-product-form__select-wrap{width:100%}@media(min-width:1024px){.bundle-product-form__select-wrap{max-width:62%;margin-left:auto}}.bundle-product-form .product-form__buttons_qty-addtocart,.bundle-product-form__actions{display:flex;align-items:center;gap:10px;margin-top:0}.bundle-product-form__quantity{flex:0 0 auto}.bundle-product-form__quantity-controls{display:flex;align-items:center;gap:0}.bundle-product-form__qty-btn{width:48px;height:48px;border-radius:9999px;border:1px solid rgb(var(--color-button-border));background-color:rgb(var(--color-scheme-background));color:rgb(var(--color-scheme-text));display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;cursor:pointer;transition:opacity .15s ease}.bundle-product-form__qty-btn svg{width:1rem;height:1rem}.bundle-product-form__qty-btn:hover{opacity:.85}.bundle-product-form__qty-input{width:2.75rem;min-width:2.75rem;border:0;background:transparent;color:rgb(var(--color-scheme-text));text-align:center;font-size:1rem;line-height:1;padding:.5rem .25rem;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.bundle-product-form__qty-input::-webkit-outer-spin-button,.bundle-product-form__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bundle-product-form__add-to-cart{display:flex;flex:1 1 auto;width:100%;min-width:0}.bundle-product-form__add-to-cart-btn{width:100%;min-height:48px;border-radius:9999px;border:1px solid rgb(var(--color-button-border));background-color:rgb(var(--color-scheme-background));color:rgb(var(--color-scheme-text));font-family:inherit;font-size:14px;line-height:1.3;padding:.75rem 1.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:opacity .15s ease}.bundle-product-form__add-to-cart-btn:hover:not(:disabled){opacity:.85}.bundle-product-form__add-to-cart-btn:disabled{opacity:.55;cursor:not-allowed}.bundle-product-form .addto-qty .push-btn .push-btn-surface,.bundle-product-form .add-to-cart-btn .push-btn-surface{min-height:auto;height:auto}@media(max-width:767px){.bundle-product-form .product-form__buttons_qty-addtocart,.bundle-product-form__actions{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center}.bundle-product-form__qty-btn{width:44px;height:44px}.bundle-product-form__add-to-cart-btn{min-height:44px;font-size:13px;padding:.625rem 1rem}.bundle-product-form__select{font-size:13px!important;padding-top:.5rem!important;padding-bottom:.5rem!important}}.product-block:first-child{margin-top:0!important}.product-block-title+.product-block-price,.product-block-title+.product-block-vendor,.product-block-vendor+.product-block-price,.product-block-price+.product-block-vendor,.product-block-title+.product-block-star-rating,.product-block-text+.product-block-text,.product-block-popup+.product-block-popup,.product-block-horizontal-bar-chart+.product-block-horizontal-bar-chart{margin-top:var(--product-block-spacing, 1.25rem)!important}.product-block-collapsible-tab+.product-block-collapsible-tab{margin-top:0!important}.qty-error-message{color:#c00;font-size:14px;line-height:1.4;padding:10px 12px;background-color:#fff0f0;border:1px solid #ffcaca;border-radius:6px;text-align:center}.qty-error-message:empty{display:none}.qty-error-message--visible{display:block;animation:shake .4s ease-in-out}@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.product-form__buttons_qty-addtocart{align-items:flex-start!important}.product-form__buttons_qty-addtocart .addto-qty .quantity-button-block>div{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/157/assets/custom.css.map */
