:root{--theme-color: #f0a800;--theme-color-rgb: 240, 168, 0;--theme-bg-color: #fff8e6;--black-color: #191919;--text-color: #191919;--text-color-desc: #737373;--title-color: #191919;--subtitle-color: #737373;--description-color: #737373;--white-color: #ffffff}.media--portrait{padding-bottom:100%}*:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.custom-base-container{margin:60px 0}.base-padding{padding:0 48px}.base-padding-2{padding:0}.custom-margin-auto{margin:0 auto}@media screen and (max-width: 1440px){.base-padding-2{padding:0 48px}}@media screen and (max-width: 1280px){.base-margin{margin:0}.base-padding,.base-padding-2{padding:0 32px}.custom-section--padding-title{font-size:34px}}@media screen and (max-width: 990px){.custom-section--padding-title{font-size:30px}.custom-section--padding-title-bottom{padding-bottom:48px}}@media screen and (max-width: 750px){.custom-section--padding-title{max-width:80%}}@media screen and (max-width: 640px){.custom-section--padding-title-bottom{padding-bottom:32px}.base-margin{margin:0}.base-padding,.base-padding-2{padding:0 16px}.custom-section--padding-title{font-size:26px;max-width:100%}}:root{--duration-long: .4s}.page-width{padding:0 4.8rem}@media screen and (max-width: 1024px){.page-width{padding:0 3.2rem}}@media screen and (max-width: 480px){.page-width{padding:0 1.6rem}}.page-width--full-width{padding:0}.section--padding{padding-top:calc(var(--section-padding-top) / .5625);padding-bottom:calc(var(--section-padding-bottom) / .5625)}@media screen and (max-width: 1024px){.section--padding{padding-top:calc(var(--section-padding-top) / .9);padding-bottom:calc(var(--section-padding-bottom) / .9)}}@media screen and (max-width: 480px){.section--padding{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}}.title-wrapper{margin-bottom:6rem}.title-wrapper .title{color:var(--title-color);font-weight:600;line-height:1.5}.title-wrapper .title.h1{font-size:calc(var(--font-heading-scale) * 4rem)}.title-wrapper.center .title{max-width:70%}@media screen and (max-width: 1280px){.title-wrapper.center .title{max-width:100%}}@media screen and (max-width: 1024px){.title-wrapper{margin-bottom:4.8rem}.title-wrapper .title.h1{font-size:calc(var(--font-heading-scale) * 3.4rem)}}@media screen and (max-width: 480px){.title-wrapper{margin-bottom:3.6rem}.title-wrapper .title.h1{font-size:calc(var(--font-heading-scale) * 2.4rem)}}.subtitle{color:var(--subtitle-color);font-size:calc(var(--font-heading-scale) * 2.6rem);font-weight:600}@media screen and (max-width: 1024px){.subtitle{font-size:calc(var(--font-heading-scale) * 2.2rem)}}@media screen and (max-width: 480px){.subtitle{font-size:calc(var(--font-heading-scale) * 1.6rem)}}.text-area{color:var(--description-color);font-size:calc(var(--font-heading-scale) * 1.6rem);font-weight:600}@media screen and (max-width: 480px){.text-area{font-size:calc(var(--font-heading-scale) * 1.4rem)}}@media screen and (min-width: 1025px){.quick-view .quick-view__content{aspect-ratio:2 / 1;height:auto;max-height:75rem;max-width:928px}}.button,.shopify-challenge__button{text-transform:initial;min-width:22rem;min-height:4.8rem;letter-spacing:0;font-weight:400}@media screen and (hover: hover){.button:after{background-image:linear-gradient(90deg,transparent,rgba(var(--theme-color-rgb),.25),transparent)}}@media screen and (max-width: 480px){.button{min-height:4.4rem}}.media>*:not(.zoom,.deferred-media__poster-button),.media model-viewer,.media>picture *:not(.zoom,.deferred-media__poster-button){bottom:0}.custom-theme-button{transition-property:color,background-color,box-shadow,border-color;background-color:var(--theme-color);border-color:var(--theme-color)}@media screen and (hover: hover){.custom-theme-button:after{background-image:linear-gradient(90deg,transparent,rgba(var(--color-button-text),.25),transparent)}.custom-theme-button:hover{background-color:var(--theme-color);border-color:var(--theme-color)}}.custom-light-button{transition-property:color,background-color,box-shadow,border-color;background-color:var(--white-color);border-color:var(--white-color);color:var(--black-color)}@media screen and (hover: hover){.custom-light-button:hover{background-color:var(--theme-color);border-color:var(--theme-color);color:var(--white-color)}}.custom-dark-button{transition-property:color,background-color,box-shadow,border-color;background-color:var(--black-color);border-color:var(--black-color);color:#fff}@media screen and (hover: hover){.custom-dark-button:hover{background-color:var(--theme-color);border-color:var(--theme-color)}}.custom-button--secondary__theme{background-color:transparent;color:var(--theme-color);border-color:var(--theme-color)}@media screen and (hover: hover){.custom-button--secondary__theme:after{background-color:var(--theme-color);background-image:none}.custom-button--secondary__theme:hover{color:var(--white-color);background-color:var(--theme-color);border-color:var(--theme-color)}}.custom-button--secondary__dark{background-color:transparent;color:var(--theme-color);border-color:var(--theme-color)}@media screen and (hover: hover){.custom-button--secondary__dark:after{background-color:var(--theme-color);background-image:none}.custom-button--secondary__dark:hover{color:var(--white-color);background-color:var(--theme-color);border-color:var(--theme-color)}}.custom-button--secondary__light{background-color:transparent;color:var(--white-color);border-color:var(--white-color)}@media screen and (hover: hover){.custom-button--secondary__light:after{background-color:var(--white-color);background-image:none}.custom-button--secondary__light:hover{color:var(--black-color);background-color:var(--white-color);border-color:var(--white-color)}}.custom-button--secondary__dark{background-color:transparent;color:var(--black-color);border-color:var(--black-color)}@media screen and (hover: hover){.custom-button--secondary__dark:after{background-color:var(--black-color);background-image:none}.custom-button--secondary__dark:hover{color:var(--white-color);background-color:var(--black-color);border-color:var(--black-color)}}.custom-button__auto{min-width:auto;padding:1rem 5.3rem}.custom-button--secondary__auto{min-width:auto;padding:1rem 1.6rem}.pq-global-image__wrapper{height:100%}.pq-global-image{position:relative;width:100%;height:100%}.pq-global-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.w-full{width:100%}.h-full{height:100%}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.mini-cart--open #ShopifyChat{z-index:1!important}.quick-view__summary:after{box-shadow:0 0 10px #eeeeef!important}@media screen and (max-width: 1024px){.quick-view__summary:after{transform:unset!important}}.custom-price{font-size:1.8rem;color:#d72c0d!important;margin-right:12px}.custom-price-sale_price{font-size:1.4rem;color:#949494}.custom-price-sale_price-old{text-decoration:line-through}.pq-quantity{width:160px;height:44px;border:1px solid #d8d8d8;padding:10px;display:flex}.quantity-input{font-family:inherit;color:currentColor;font-size:16px;font-weight:500;opacity:.85;text-align:center;background-color:transparent;border:0;padding:0 .5rem;height:3.6rem;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none;padding:0;width:5rem;height:24px;color:rgb(var(--color-foreground))}.pq-quantity__button{padding:0;position:relative;border-radius:50%;flex-shrink:0;font-size:1.8rem;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));transition:color var(--duration-default) ease;flex:0 0 24px;width:24px;height:24px;background-color:transparent}[type=checkbox]:checked,[type=radio]:checked{background-color:var(--theme-color)}.pq-quantity__button:after{content:none}.pq-quantity__button .icon{flex:unset;width:16px;height:16px;color:#9e9e9e}.pq-quantity__input{padding:0;width:5rem;height:2rem;font-size:16px;color:#191919}.quick-view .pq-quantity{width:100px;height:32px;border:1px solid #d8d8d8;padding:4px 6px;display:flex;align-items:center}.quick-view .quantity-input{font-family:inherit;color:currentColor;font-size:14px;font-weight:500;opacity:.85;text-align:center;background-color:transparent;border:0;padding:0 .5rem;height:3.6rem;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none;padding:0;height:21px}.rich{font-size:16px;color:#191919;overflow:hidden;position:relative}.rich a{text-decoration:underline}.rich img{margin-bottom:16px;border-radius:4px;width:100%}.rich iframe{width:100%}.rich strong{font-weight:600}.rich p{margin-bottom:16px}.rich h1{font-size:40px;font-weight:700;margin-bottom:16px}.rich h2{font-size:26px;font-weight:700;margin-bottom:16px}.rich h3{font-size:22px;font-weight:700;margin-bottom:15px}.rich h4{font-size:18px;font-weight:700;margin-bottom:16px}.rich h5,.rich h6{font-size:16px;font-weight:700;margin-bottom:16px}.rich ul{list-style-type:disc;list-style-position:inside;margin-bottom:16px;font-size:16px;font-weight:400}.rich ul li{margin-bottom:16px;font-weight:400}.rich ol{list-style-position:inside;list-style-type:disc;margin-bottom:16px;font-size:16px;font-weight:400}.rich ol li{margin-bottom:16px;font-weight:400}.rich ol li:first-child{margin-bottom:0}.rich ol ol{margin-bottom:16px;margin-left:24px}@media (max-width: 1200px){.rich h1{font-size:36px}.rich h2{font-size:22px}.rich h3{font-size:18px}.rich h4{font-size:16px}}@media (max-width: 960px){.rich h1{font-size:30px}}@media (max-width: 660px){.rich h1{font-size:24px}}@media (max-width: 1024px){.transition-body:after{z-index:15}}.button:disabled,.button[aria-disabled=true],.button.disabled{cursor:not-allowed;background:#d8d8d8;border:1px solid #d8d8d8;border-radius:2px}.card-item-tag{position:absolute;top:15px;left:16px;z-index:2;max-width:50%;pointer-events:none;padding:4px 12px;background:#da3700;font-weight:600;line-height:18px;font-size:14px;color:#fff}.card-item-tag-top{margin-top:40px}.custom-card-wrapper .badge{padding:4px 12px;line-height:21px;height:30px;font-size:14px;font-weight:600;background-color:#f0a800;border:1px solid #F0A800;color:#fff}.custom-card-badge{display:flex;flex-direction:column;grid-row-gap:1rem;position:absolute;top:1rem;left:16px;z-index:2;max-width:50%;pointer-events:none}.caption{font-size:1.2rem!important}.cart-drawer svg{filter:unset!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-base.css.map */
