/*
Generated time: March 31, 2025 11:26
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.flex-row-reverse{flex-direction:row-reverse}.shop-brand-card{border:solid var(--border-width-cards) var(--color-borders-cards);border-radius:var(--border-radius-cards);overflow:hidden;background-color:var(--color-background-cards);position:relative;color:var(--color-text-cards);box-shadow:var(--shadow-x-cards) var(--shadow-y-cards) var(--shadow-blur-cards) var(--color-shadow-cards);margin-bottom:calc(var(--shadow-y-cards) + var(--shadow-blur-cards));margin-inline-end:calc(var(--shadow-x-cards) + var(--shadow-blur-cards));height:min-content}.shop-brand-card--no-sideborders{border-left:0;border-right:0}.shop-brand-card--no-radius{border-radius:0;--border-radius-cards:0}.shop-brand-card--no-shadow{box-shadow:none;margin:0!important}.shop-brand-card--no-borders{border:0}.shop-brand-card--fullwidth{width:100%}.shop-brand-card__icon{width:3.125rem;margin:0 auto;background-color:var(--color-background-main);overflow:hidden;position:relative}.shop-brand-card__icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%}.shop-brand-card__icon svg path{stroke:black}.shop-brand-card__icon-size--small{width:120px;height:120px}.shop-brand-card__icon-size--regular{width:160px;height:160px}.shop-brand-card__icon-size--large{width:220px;height:220px}@media screen and (max-width:1023px){.shop-brand-card__icon-size--large{width:160px;height:160px}}@media screen and (max-width:474px){.shop-brand-card__icon{width:120px;height:120px}}.shop-brand-card__icon--is-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%}.shop-brand-card__image{height:0;position:relative;display:block;overflow:hidden;width:100%}.shop-brand-card__image svg{background:rgba(0,0,0,.08)}.shop-brand-card__image--with-overlay:after{content:"";background:var(--color-background-cards);opacity:.36;border-radius:var(--border-radius-cards)}.shop-brand-card__text{z-index:99;word-wrap:break-word;word-break:break-word;padding:0 10px 30px}.shop-brand-card__btn{font-size:18px;padding:15px 30px;width:fit-content}.shop-brand-card__text>*{display:block}@media screen and (max-width:767px){.shop-brand-card__text.gutter--xlarge{padding:var(--gutter-large)}}.shop-brand-card__text:empty{display:none}.shop-brand-card__whole-link{display:block;height:100%;position:relative;z-index:9;cursor:pointer}.shop-brand-card__whole-link:focus-visible{outline:0}.shop-brand-card__whole-link:focus-visible .shop-brand-card__text{outline:auto 5px -webkit-focus-ring-color}.horizontal-blog-item{display:flex;align-items:center;height:350px}.horizontal-blog-item__image{max-width:50%;width:900px}@media screen and (max-width:740px){.horizontal-blog-item{flex-direction:column;height:max-content}.horizontal-blog-item__image{max-width:100%;width:100%}.footer__logo{width:100px!important}}.smile-popup{width:70px;height:70px;border-radius:50%;background-color:#000;position:fixed;bottom:14px;left:14px;z-index:100000;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-size:14px;padding:10px;line-height:1.2;box-shadow:rgba(17,12,46,.15) 0 48px 100px 0}#main select,.facets__summary,.modal-content select,.sidebar select{background-repeat:no-repeat;background-position:right}.btn-add-to-bundle,.btn-add-to-cart{width:100%;padding:10px}.byob-quantity-container{height:30px!important}.byob-grid-product-options{display:flex!important;flex-direction:column;align-items:flex-start!important}.byob-grid-product-options .byob-gpo-label{padding:5px 0!important}#tdf_discount_box.tdf_container{text-align:left!important}#tdf_discount_box.tdf_container .tdf_input_form .tdf_normal_btn,#tdf_discount_widget.tdf_container .tdf_input_form .tdf_normal_btn{width:fit-content!important}.footer_newsletter-form{display:flex;flex-direction:column}.footer_newsletter-form *{font-family:var(--font-stack-body)!important}.clear-cart-button{display:flex;align-items:center;font-size:14px;border:1px solid;border-radius:5px;padding:5px 10px;width:fit-content;margin-bottom:10px;margin-top:10px}.clear-cart-button span.icon{height:16px}.clear-cart-button svg{width:14px;height:14px;margin-right:5px}