:root{--color-text: #2A716B;--color-background: #F5F5F5;--color-primary: #2A716B;--color-accent: #AFDEEE;--color-keyboard-focus: #FEE686;--color-shadow: #FEE686;--color-image-background: #F5F5F5;--color-price: #2A716B;--color-sale-price: #FEE686;--color-sale-tag: #FEE686;--color-sale-tag-text: #2A716B;--color-rating: #f59e0b;--color-button-text: #2A716B;--color-button-background: #FEE686;--color-drawer-text: #2A716B;--color-drawer-background: #ffffff;--color-drawer-button-text: #2A716B;--color-drawer-button-background: #FEE686;--color-drawer-overlay: #0C0504;--color-success-text: #4d7c0f;--color-success-background: #EEEEE8;--color-error-text: #be123c;--color-error-background: #EEEEE8;--color-info-text: #b45309;--color-info-background: #EEEEE8;--font-header-size: 40px;--font-header-line-height: 1.2;--font-header-spacing: 0%;--font-body-size: 16px;--font-body-line-height: 1.2;--font-body-spacing: 0%;--font-nav-size: 18px;--font-nav-weight: 500;--font-button-size: 16px;--font-button-weight: 500;--font-product-size: 18px;--font-product-weight: 500;--font-product-transform: none;--icon-weight: 1.5px;--page-width: 1320px;--spacing-sections: 80px}@media(max-width:767px){:root{--font-button-size: 14px;--font-product-size: 16px}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--color-background);color:var(--color-text);font-size:var(--font-body-size);line-height:var(--font-body-line-height);letter-spacing:calc(var(--font-body-spacing) * .001em);font-family:Rubik,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:Rubik,sans-serif;font-size:var(--font-header-size);line-height:var(--font-header-line-height);letter-spacing:calc(var(--font-header-spacing) * .001em)}a{color:var(--color-primary)}a:focus-visible{outline:2px solid var(--color-keyboard-focus);outline-offset:2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.75rem;font-size:var(--font-button-size);font-weight:var(--font-button-weight);color:var(--color-button-text);background:var(--color-button-background);border:none;border-radius:.375rem;cursor:pointer;text-decoration:none;transition:opacity .2s,transform .15s}.btn:hover{opacity:.88;transform:translateY(-1px)}.price{color:var(--color-price)}.price--sale{color:var(--color-sale-price)}.badge--sale{background:var(--color-sale-tag);color:var(--color-sale-tag-text);font-size:.75rem;font-weight:700;padding:.15rem .5rem;border-radius:9999px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.badge--sale{width:34px;height:34px}}.alert--success{background:var(--color-success-background);color:var(--color-success-text)}.alert--error{background:var(--color-error-background);color:var(--color-error-text)}.alert--info{background:var(--color-info-background);color:var(--color-info-text)}.theApp{padding:1.5rem;background-color:#fff}.page-container{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media(max-width:767px){.page-container{padding:0 1rem}.theApp{padding:1rem}}.section-gap{margin-bottom:var(--spacing-sections)}.drawer-overlay{background-color:var(--color-drawer-overlay);opacity:.4}[dir=rtl] .rtl-flip{transform:scaleX(-1)}.icon{stroke-width:1.5;width:1.375rem;height:1.375rem}.icon-2xs{width:.75rem;height:.75rem}.icon-xs{width:1rem;height:1rem}.icon-sm{width:1.25rem;height:1.25rem}.icon-lg{width:1.5rem;height:1.5rem}.icon-xl{width:2rem;height:2rem}.leading-relaxed{line-height:1.4!important}.text-start{text-align:start}.text-end{text-align:end}[dir=rtl] .ms-auto{margin-left:auto!important;margin-right:unset!important}[dir=rtl] .me-auto{margin-right:auto!important;margin-left:unset!important}[dir=ltr] .ms-auto{margin-left:auto!important}[dir=ltr] .me-auto{margin-right:auto!important}[dir=rtl] .start-0{right:0!important;left:unset!important}[dir=rtl] .end-0{left:0!important;right:unset!important}[dir=rtl] .start-4{right:1rem!important;left:unset!important}[dir=rtl] .end-4{left:1rem!important;right:unset!important}[dir=rtl] .start-6{right:1.5rem!important;left:unset!important}[dir=rtl] .end-6{left:1.5rem!important;right:unset!important}[dir=ltr] .start-0{left:0!important}[dir=ltr] .end-0{right:0!important}[dir=ltr] .start-4{left:1rem!important}[dir=ltr] .end-4{right:1rem!important}[dir=ltr] .start-6{left:1.5rem!important}[dir=ltr] .end-6{right:1.5rem!important}[dir=rtl] .border-s{border-right-width:1px;border-left-width:0}[dir=rtl] .border-e{border-left-width:1px;border-right-width:0}[dir=ltr] .border-s{border-left-width:1px}[dir=ltr] .border-e{border-right-width:1px}[dir=rtl] .ms-1{margin-left:.25rem!important;margin-right:unset!important}[dir=rtl] .ms-2{margin-left:.5rem!important;margin-right:unset!important}[dir=rtl] .ms-3{margin-left:.75rem!important;margin-right:unset!important}[dir=rtl] .ms-4{margin-left:1rem!important;margin-right:unset!important}[dir=rtl] .ms-6{margin-left:1.5rem!important;margin-right:unset!important}[dir=rtl] .me-1{margin-right:.25rem!important;margin-left:unset!important}[dir=rtl] .me-2{margin-right:.5rem!important;margin-left:unset!important}[dir=rtl] .me-3{margin-right:.75rem!important;margin-left:unset!important}[dir=rtl] .me-4{margin-right:1rem!important;margin-left:unset!important}[dir=rtl] .me-6{margin-right:1.5rem!important;margin-left:unset!important}[dir=ltr] .ms-1{margin-left:.25rem!important}[dir=ltr] .ms-2{margin-left:.5rem!important}[dir=ltr] .ms-3{margin-left:.75rem!important}[dir=ltr] .ms-4{margin-left:1rem!important}[dir=ltr] .ms-6{margin-left:1.5rem!important}[dir=ltr] .me-1{margin-right:.25rem!important}[dir=ltr] .me-2{margin-right:.5rem!important}[dir=ltr] .me-3{margin-right:.75rem!important}[dir=ltr] .me-4{margin-right:1rem!important}[dir=ltr] .me-6{margin-right:1.5rem!important}[dir=rtl] .icon-arrow,[dir=rtl] .icon-chevron{transform:scaleX(-1)}#CartDrawerPanel{transition:transform .3s ease}[dir=ltr] #CartDrawerPanel{right:0;left:auto;transform:translate(100%)}[dir=rtl] #CartDrawerPanel{left:0;right:auto;transform:translate(-100%)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}em{font-family:Libre Baskerville!important;font-style:italic;font-weight:500}[dir=rtl] em{font-family:Playpen Sans Arabic!important;font-style:italic;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme.css.map */
