/*
Generated time: February 12, 2026 19:35
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.
*/
:root{--primary-0:rgba(255, 255, 255, 1.00);--primary-50:rgba(235, 235, 235, 1.00);--primary-100:rgba(216, 216, 216, 1.00);--primary-200:rgba(204, 204, 204, 1.00);--primary-300:rgba(187, 187, 187, 1.00);--primary-400:rgba(170, 170, 170, 1.00);--primary-500-base:rgba(153, 153, 153, 1.00);--primary-600:rgba(128, 128, 128, 1.00);--primary-700:rgba(102, 102, 102, 1.00);--primary-800:rgba(77, 77, 77, 1.00);--primary-900:rgba(51, 51, 51, 1.00);--primary-1000:rgba(0, 0, 0, 1.00);--secondary-50:rgba(254, 213, 213, 1.00);--secondary-100:rgba(253, 184, 184, 1.00);--secondary-200:rgba(253, 149, 149, 1.00);--secondary-300:rgba(252, 114, 114, 1.00);--secondary-400:rgba(251, 78, 78, 1.00);--secondary-500-base:rgba(250, 43, 43, 1.00);--secondary-600:rgba(208, 36, 36, 1.00);--secondary-700:rgba(167, 29, 29, 1.00);--secondary-800:rgba(125, 22, 22, 1.00);--secondary-900:rgba(83, 14, 14, 1.00);--system-focus:rgba(28, 153, 255, 1.00);--system-success:rgba(16, 185, 129, 1.00);--system-priority:rgba(226, 6, 2, 1.00);--system-warning:rgba(232, 185, 49, 1.00)}:root{--font-primary:'Hubot Sans',Arial,sans-serif;--font-secondary:Asul;--font-regular:Regular;--font-black:Black;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:20px;--text-xxl:24px;--text-3xl:28px;--text-4xl:56px;--text-5xl:56px;--text-6xl:64px}:root{--spacing-none:0px;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-base:16px;--spacing-lg:20px;--spacing-xl:24px;--spacing-xxl:28px;--spacing-3xl:32px;--spacing-4xl:40px;--spacing-5xl:52px;--spacing-6xl:64px;--max-w-sm:1080px;--min-h-xxs:48px;--min-w-xs:640px;--min-w-sm:640px;--radius-none:0px;--max-w-md:1280px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-rounded:99px}:root{--font-stack-header:var(--font-primary);--font-weight-body:var(--font-regular);--font-h1-desktop:var(--text-5xl);--font-h2-desktop:var(--text-4xl);--font-h2-mobile:var(--text-3xl);--font-h3-desktop:var(--text-xl);--font-h3-mobile:var(--text-xl);--font-banner:var(--text-base);--font-banner-desktop:var(--text-l);--font-nav:var(--text-l);--color-border:var(--primary-700);--color-border-form:var(--primary-500-base);--color-image-overlay:rgba(0,10,0,.5);--color-overlay-title-text:rgba(255, 255, 255, .5);--color-overlay-title-text-hover:var(--primary-0);--background-hover:var(--primary-900);--color-overlay-title-text--slideshow:var(--primary-0);--color-btn-primary:var(--primary-1000);--color-btn-primary-text:var(--primary-0);--color-btn-secondary:var(--primary-0);--color-btn-secondary-text:var(--primary-1000);--color-btn-secondary--border:var(--color-btn-secondary-text);--color-btn-secondary-focus:rgba(255,255,255,.8);--color-priority:var(--system-priority);--max-width-containers:var(--max-w-md)}:focus{outline:0}.h1,h1{font-size:var(--font-h1-desktop)}.h2,h2{font-size:var(--font-h2-desktop);margin:0 0 var(--spacing-base)}a:hover{text-decoration:none!important;border-bottom:1px solid var(--primary-900)}.input-group__field,.newsletter__submit{flex-basis:150px}.page-container .shopify-section{padding:0 0 var(--spacing-3xl)}.page-container .shopify-section::last-child{padding:0}.main-content .shopify-section{max-width:var(--max-width-containers);margin:0 auto}.main-content .shopify-section:first-child{max-width:initial}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding:0 var(--spacing-xxl)}.announcement-bar{padding:0}.announcement-bar__link{box-sizing:border-box;height:40px}.announcement-bar__message{font-size:var(--font-banner)}.site-header{padding:0;border-style:solid;border-width:1px 0}.site-header__logo{margin:var(--spacing-sm) 0}.logo-vertical-center{display:flex;align-items:center;justify-content:center}.site-header__logo img{background-color:#fff}.site-header__logo .site-header__logo-image{margin:auto}.site-header__logo .site-header__logo-image:hover{margin:auto;border-bottom-width:0}.site-header__account,.site-header__cart,.site-header__search-toggle{padding:8px}.site-nav{font-size:var(--font-nav);margin:0;height:100%}.site-nav>li{border-left:1px solid var(--color-border)}.site-nav>li:last-child{border-right:1px solid var(--color-border)}.site-nav__dropdown{top:54px;width:100%;border-width:0;outline:1px solid var(--color-border);padding:0}.site-nav__dropdown>ul li{border-bottom:1px solid var(--color-border);padding:8px}.site-header__icon:hover,li a.site-nav__link{border-bottom-width:0;color:var(--primary-800)}.site-nav__link{padding:var(--spacing-xxs) var(--spacing-sm)}.site-nav__dropdown>ul li:last-child{border-bottom:0}.site-nav--has-dropdown .site-nav__link--button::after{content:"";display:inline-block;position:absolute;width:32px;height:32px;vertical-align:middle;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath  d='M12 15.4L6 9.4L7.4 8L12 12.6L16.6 8L18 9.4L12 15.4Z'/%3E%3C/svg%3E");padding:0}.site-nav--has-dropdown.site-nav--active-dropdown .site-nav__link--button::after{background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%231C1B1F' d='M12 8.6L18 14.6L16.6 16L12 11.4L7.4 16L6 14.6L12 8.6Z'/%3E%3C/svg%3E")}.site-nav__link:hover{text-decoration:none}.site-nav__label{font-size:var(--text-lg);font-weight:900;font-family:var(--font-primary)}.site-header__icon:not(:first-child){border-left:1px solid var(--color-border)}.search-bar.drawer{height:154px!important;position:fixed;top:0}.search-bar__close .icon{width:var(--spacing-3xl)}.search-bar__interior{padding:0 var(--spacing-5xl)}.search-bar__close{padding:var(--spacing-xxs)}.medium-up--two-eleventh{width:calc(100% / 11 * 3)}.medium-up--tree-eleventh{width:calc(100% / 11 * 3)}.nav-stretch{flex:1}.mobile-nav-wrapper{width:100vw;outline:1px solid var(--color-border);height:100vh!important}.mobile-nav__return{border-right:none}.site-footer{border-top:1px solid var(--color-border)}.site-footer__content{margin-bottom:var(--spacing-base)}.collection-grid-item__title-wrapper::before,.image-bar__overlay::before{opacity:0}.slideshow_text_frame{position:absolute;top:0;flex-direction:column;justify-content:flex-end;padding:0 4px}.slideshow__overlay::before{z-index:0}.account-login{padding:24px}.modal-content{border-radius:var(--radius-none);border-width:0}.icon{width:var(--spacing-3xl);height:var(--spacing-3xl)}.form-vertical .disclosure__toggle,.form-vertical input,.form-vertical select,.form-vertical textarea{margin-bottom:var(--spacing-base)}@media only screen and (max-width:749px){.w-100{width:auto!important;max-width:initial!important}.img-fluid{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:initial!important}}.grid{margin-left:0!important}.collection-hero{display:none}.filters-toolbar__input{max-width:132px}.carousel-item{max-height:75vh;min-height:55vh;overflow:hidden}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='24' height='24' viewBox='0 -960 960 960'%3e%3cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3e%3c/svg%3e");width:40px;height:40px}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='24' height='24' viewBox='0 -960 960 960'%3e%3cpath d='M560-240 320-480l240-240 56 56-184 184 184 184-56 56Z'/%3e%3c/svg%3e");width:40px;height:40px}.carousel-control-next,.carousel-control-prev{opacity:1;top:calc(50% - 20px);width:40px;height:40px;margin:0 20px}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{border-bottom-width:0;opacity:.75}.carousel-indicators li{height:4px;width:32px;margin:12px 4px;border:0!important}.collection-grid-item__title,.image-bar__caption{bottom:0;text-shadow:none;text-align:left;top:initial;padding:0 4px;margin:0}.collection-grid-item{padding-bottom:150%}.collection-grid-item__link:hover .collection-grid-item__title,.image-bar__content:hover .image-bar__caption{color:var(--color-overlay-title-text-hover)}.image-bar{max-width:initial}.image-bar--medium .image-bar__content,.image-bar--medium .image-bar__item{height:100%;aspect-ratio:1/1}select.mr-product_variant_select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 1px);padding:0 0 0 .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.mr-product_variant_select:focus{border-color:#fff;outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}select.mr-product_variant_select:focus::-ms-value{color:#495057;background-color:#fff}select.mr-product_variant_select[multiple],select.mr-product_variant_select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}select.mr-product_variant_select:disabled{color:#6c757d;background-color:#e9ecef}select.mr-product_variant_select::-ms-expand{display:none}select.mr-product_variant_select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ga-carousel_wrapper .gowl-carousel .gowl-stage{margin:0 auto}.grid-product__image,.product-card__image{object-fit:cover;height:auto;aspect-ratio:1/1}.cart td{padding:var(--spacing-3xl)}.cart tr .cart thead tr{height:24px}input,textarea{padding:var(--spacing-xs) var(--spacing-base)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media only screen and (min-width:750px){.mobile-nav--open{display:none}.announcement-bar__message{font-size:var(--font-banner-desktop)}.medium-up--two-eleventh{width:calc(100% / 11 * 2)}}@media only screen and (max-width:749px){.h2,h2{font-size:var(--font-h2-mobile)}.carousel-control-next,.carousel-control-prev,.carousel-indicators{display:none}input,textarea{padding:var(--spacing-xxs) var(--spacing-xs)}}