@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-weight:100 700;font-display:block;src:url("../fonts/material-symbols-outlined.woff2") format("woff2"),url("../fonts/MaterialSymbolsOutlined-VariableFont_FILL,GRAD,opsz,wght.ttf") format("truetype")}.icon,.input-field-wrapper .input-field .password-input .show-password-input,.input-field-wrapper .input-field .password-input .display-password{display:inline-block;flex:none;flex-grow:0;flex-shrink:0;width:2.4rem;height:2.4rem}.icon:before,.input-field-wrapper .input-field .password-input .show-password-input:before,.input-field-wrapper .input-field .password-input .display-password:before{flex:none;flex-grow:0;flex-shrink:0;font-size:2.4rem;font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.icon-close:before{content:"close"}.icon-cart:before{content:"shopping_cart"}.icon-person:before{content:"person"}.icon-search:before{content:"search"}.icon-arrow-left:before{content:"arrow_left_alt"}.icon-arrow-right:before{content:"arrow_right_alt"}.icon-chevron-right:before{content:"keyboard_arrow_right"}.icon-chevron-down:before{content:"keyboard_arrow_down"}.icon-chevron-left:before{content:"keyboard_arrow_left"}.icon-chevron-up:before{content:"keyboard_arrow_up"}.icon-check:before{content:"check"}.icon-plus:before{content:"add_2"}.icon-minus:before{content:"remove"}.icon-ruler-triangle:before{content:"square_foot"}.icon-colors:before{content:"colors"}.icon-scissors:before{content:"content_cut"}.icon-layers:before{content:"auto_awesome_motion"}.icon-logout:before{content:"logout"}.icon-delete:before{content:"delete"}.icon-refresh:before{content:"refresh"}.icon-eye-off:before,.input-field-wrapper .input-field .password-input .display-password:before{content:"visibility_off"}.icon-eye:before,.input-field-wrapper .input-field .password-input .show-password-input:before{content:"visibility"}.icon-gift:before{content:"featured_seasonal_and_gifts"}.icon-resize:before{content:"expand_content"}.icon-credit-card:before{content:"credit_card"}.icon-location:before{content:"distance"}.icon-settings:before{content:"settings"}.icon-notification:before{content:"notifications"}.icon-edit:before{content:"border_color"}.icon-clock:before{content:"nest_clock_farsight_analog"}.icon-menu:before{content:"menu_dehaze"}.icon-vertical-dots:before{content:"vertical_dots_more_vert"}.icon-filter:before{content:"discover_tune"}.icon-attach-file:before{content:"attach_file"}.paragraph-regular,#coupon-error-notice,.page-container p{font-weight:400}.paragraph-medium,.card-container .card-title,.ebs-checkout-shipping .woocommerce-shipping-methods li,.pagination .page-numbers li a,.pagination .page-numbers li span,.page-numbers .page-numbers li a,.page-numbers .page-numbers li span{font-weight:600}.paragraph-bold,.page-container h3,.page-container h4{font-weight:800}.paragraph-xs{font-size:var(--text-xs);line-height:140%;letter-spacing:.04em}.paragraph-sm{font-size:var(--text-sm);line-height:140%;letter-spacing:.02em}.paragraph-md{font-size:var(--text-md);line-height:140%;letter-spacing:0}.paragraph-lg{font-size:var(--text-lg);line-height:140%;letter-spacing:0}.paragraph-xl{font-size:var(--text-xl);line-height:140%;letter-spacing:0}.paragraph-2xl{font-size:var(--text-2xl);line-height:140%;letter-spacing:0}.display-sm{font-size:var(--text-3xl);line-height:120%;letter-spacing:0;font-weight:800}.display-md{font-size:var(--text-4xl);line-height:110%;letter-spacing:-0.02em;font-weight:800}.display-lg{font-size:var(--text-5xl);line-height:100%;letter-spacing:-0.03em;font-weight:800}.display-xl{font-size:var(--text-6xl);line-height:100%;letter-spacing:-0.04em;font-weight:800}.button,.woocommerce-notices-wrapper .woocommerce-message .restore-item,.woocommerce-notices-wrapper .woocommerce-message .button,.woocommerce-NoticeGroup .woocommerce-message .restore-item,.woocommerce-NoticeGroup .woocommerce-message .button,.wpcf7-submit{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:calc(var(--spacing)*6);border-radius:30px;font-size:var(--text-md);line-height:140%;letter-spacing:0;text-align:center;cursor:pointer;text-decoration:none;user-select:none}.button:hover,.woocommerce-notices-wrapper .woocommerce-message .restore-item:hover,.woocommerce-notices-wrapper .woocommerce-message .button:hover,.woocommerce-NoticeGroup .woocommerce-message .restore-item:hover,.woocommerce-NoticeGroup .woocommerce-message .button:hover,.wpcf7-submit:hover{text-decoration:none}.medium-button,.woocommerce-notices-wrapper .woocommerce-message .restore-item,.woocommerce-notices-wrapper .woocommerce-message .button,.woocommerce-NoticeGroup .woocommerce-message .restore-item,.woocommerce-NoticeGroup .woocommerce-message .button{height:calc(var(--spacing)*40);padding:0 calc(var(--spacing)*25)}.large-button{height:calc(var(--spacing)*46);padding:0 calc(var(--spacing)*30)}.trailing-icon .icon{width:1.6rem;height:1.6rem;font-size:1.6rem}.trailing-icon .icon:before{width:1.6rem;height:1.6rem;font-size:1.6rem;margin-right:-3px}.leading-icon .icon{width:1.6rem;height:1.6rem;font-size:1.6rem}.leading-icon .icon:before{width:1.6rem;height:1.6rem;font-size:1.6rem;margin-left:-3px}.icon-only{padding:0;aspect-ratio:1/1}.icon-only .icon{width:2.4rem;height:2.4rem;font-size:2.4rem}.icon-only .icon:before{width:2.4rem;height:2.4rem;font-size:2.4rem}.primary-button,.wpcf7-submit{background:var(--color-primary-400);color:var(--color-gray-900)}.primary-button:hover,.wpcf7-submit:hover{background:var(--color-primary-200)}.primary-button-dark{background:var(--color-white);color:var(--color-gray-900)}.primary-button-dark:hover{background:hsla(0,0%,100%,.6)}.secondary-button,.woocommerce-notices-wrapper .woocommerce-message .restore-item,.woocommerce-notices-wrapper .woocommerce-message .button,.woocommerce-NoticeGroup .woocommerce-message .restore-item,.woocommerce-NoticeGroup .woocommerce-message .button{background:var(--color-gray-200);color:var(--color-gray-900)}.secondary-button:hover,.woocommerce-notices-wrapper .woocommerce-message .restore-item:hover,.woocommerce-notices-wrapper .woocommerce-message .button:hover,.woocommerce-NoticeGroup .woocommerce-message .restore-item:hover,.woocommerce-NoticeGroup .woocommerce-message .button:hover{background-color:var(--color-gray-400)}.secondary-button-dark{background:hsla(0,0%,100%,.6);color:var(--color-gray-900)}.secondary-button-dark:hover{background-color:var(--color-white)}.tertiary-button{background:rgba(0,0,0,0);color:var(--color-gray-900)}.tertiary-button:hover{background-color:var(--color-gray-200)}.tertiary-button-dark{background:rgba(0,0,0,0);color:var(--color-white)}.tertiary-button-dark:hover{background-color:hsla(0,0%,100%,.6)}.link-button{background:rgba(0,0,0,0);color:var(--color-primary-600)}.link-button:hover{color:var(--color-gray-900)}.link-button-dark{background:rgba(0,0,0,0);color:var(--color-white)}.link-button-dark:hover{color:var(--color-primary-400)}.primary-button-destructive{background:var(--color-error-500);color:var(--color-white)}.primary-button-destructive:hover{background:var(--color-error-300)}.primary-button-dark-destructive{background:var(--color-error-300);color:var(--color-black)}.primary-button-dark-destructive:hover{background:var(--color-error-200)}.secondary-button-destructive{background:var(--color-error-100);color:var(--color-error-800)}.secondary-button-destructive:hover{background:var(--color-error-200)}.secondary-button-dark-destructive{background:var(--color-error-800);color:var(--color-error-100)}.secondary-button-dark-destructive:hover{background:var(--color-error-900)}.tertiary-button-destructive{background:rgba(0,0,0,0);color:var(--color-error-500)}.tertiary-button-destructive:hover{background:var(--color-error-100)}.tertiary-button-dark-destructive{background:rgba(0,0,0,0);color:var(--color-error-100)}.tertiary-button-dark-destructive:hover{background:var(--color-error-800)}.link-button-destructive{background:rgba(0,0,0,0);color:var(--color-error-500)}.link-button-destructive:hover{color:var(--color-gray-900)}.link-button-dark-destructive{background:rgba(0,0,0,0);color:var(--color-error-300)}.link-button-dark-destructive:hover{color:var(--color-white)}.input-field-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:21px;width:100%;max-width:500px;flex:none;flex-grow:0}.input-field-wrapper .input-field{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:6px;width:100%;flex:none;flex-grow:0;margin:0}.input-field-wrapper .input-field .password-input{position:relative}.input-field-wrapper .input-field .password-input .show-password-input{width:24px;background-color:rgba(0,0,0,0);border:none;position:absolute;display:flex;justify-content:center;align-items:center;height:100%;right:0;top:0;padding:0 12px;box-sizing:border-box;cursor:pointer;margin:0;color:var(--color-gray-400);font-size:16px;line-height:16px}.input-field-wrapper .input-field label{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:var(--color-gray-900);flex:none;flex-grow:0}.input-field-wrapper .input-field .input-wrapper,.input-field-wrapper .input-field .woocommerce-input-wrapper,.input-field-wrapper .input-field .password-input{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:6px;width:100%}.input-field-wrapper .input-field .supporting-text,.input-field-wrapper .input-field .woocommerce-password-strength,.input-field-wrapper .input-field .woocommerce-password-hint{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:var(--color-gray-500);flex:none;align-self:stretch;flex-grow:0}.input-field-wrapper .input-field .short,.input-field-wrapper .input-field .bad{color:var(--color-error-500)}.input-field-wrapper .input-field .strong{color:var(--color-success-500)}.input-field-wrapper .input-field .checkout-inline-error-message{font-family:"Manrope",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:var(--color-error-500);flex:none;align-self:stretch;flex-grow:0;margin:0;padding:0}.input-field-wrapper wc-order-attribution-inputs{display:none}.input-field-wrapper .woocommerce-privacy-policy-text{font-family:"Manrope",sans-serif;font-style:normal;font-weight:400;font-size:14px}.input-field-wrapper .woocommerce-privacy-policy-text a{color:var(--color-gray-900);text-decoration:underline}.input-field-wrapper .woocommerce-privacy-policy-text a:hover{color:var(--color-gray-600);text-decoration:underline}.input-field-wrapper .woocommerce-privacy-policy-text p{padding:0;margin:0}.input-field-wrapper .login-remember{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.input-field-wrapper .login-remember label{font-size:16px}.input-field-wrapper .login-remember a{color:var(--color-gray-900);text-decoration:none}.input-field-wrapper .login-remember a:hover{color:var(--color-gray-600);text-decoration:underline}.input-text,.select2-container .select2-dropdown .select2-search .select2-search__field{padding:0 calc(var(--spacing)*20);width:100%;height:calc(var(--spacing)*40);background:var(--color-gray-100);border-radius:10px;flex-grow:0;font-size:var(--text-md);line-height:140%;letter-spacing:0;color:var(--color-gray-900)}.input-text:focus,.select2-container .select2-dropdown .select2-search .select2-search__field:focus{background:var(--color-primary-50);outline:1px solid var(--color-primary-400) !important}.input-text::placeholder,.select2-container .select2-dropdown .select2-search .select2-search__field::placeholder{color:var(--color-gray-500)}.input-text-multiline{height:auto;max-width:100%;min-height:100px;padding:15px 20px;border-radius:10px 10px 5px 10px}input[type=checkbox]{appearance:none;width:20px;height:20px;background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;cursor:pointer;position:relative;margin:0 5px}input[type=checkbox]:checked{background-color:var(--color-primary-400);border-color:var(--color-primary-400)}input[type=checkbox]:checked::after{content:"";position:absolute;top:2px;left:7px;width:5px;height:12px;border:solid var(--color-white);border-width:0 2px 2px 0;transform:rotate(45deg)}.woocommerce-form__label{font-family:"Manrope",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:var(--color-gray-900);flex:none;flex-grow:0}.woocommerce-form__label input{margin-bottom:-3px}.select2-container{display:block;width:100%}.select2-container .selection .select2-selection--single{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:7px;height:auto}.select2-container .selection .select2-selection--single .select2-selection__rendered{font-family:"Manrope",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:var(--color-gray-900);padding:8px 20px 8px 12px}.select2-container .selection .select2-selection--single .select2-selection__arrow{width:30px;height:100%}.select2-container .select2-dropdown{border:1px solid var(--color-gray-200);border-radius:0 0 7px 7px}.select2-container .select2-dropdown .select2-search{padding:4px 6px}.select2-container .select2-dropdown .select2-results .select2-results__options{display:flex;flex-direction:column;align-items:flex-start;padding:4px 6px;box-sizing:border-box}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{display:flex;flex-direction:column;align-items:flex-start;padding:10px;gap:8px;width:100%;border-radius:7px;flex:none;flex-grow:1;color:var(--color-gray-900);box-sizing:border-box}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option:hover{color:var(--color-gray-900);background-color:var(--color-gray-100)}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted[data-selected]{color:var(--color-white);background-color:var(--color-primary-400)}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option[data-selected=true]{color:var(--color-white);background-color:var(--color-primary-400)}.qty{display:flex;flex-direction:row;align-items:center;padding:0 calc(var(--spacing)*20);gap:calc(var(--spacing)*5);width:calc(var(--spacing)*130);height:calc(var(--spacing)*46);background:var(--color-gray-100);border-radius:10px;flex-grow:0;font-size:var(--text-md);line-height:140%;letter-spacing:0;color:var(--color-gray-900);outline:none}.qty:focus{outline:2px solid var(--color-primary-400)}*{box-sizing:border-box}html{font-size:10px}ol,ul,li{list-style:none}img{border:0}:focus{outline:0}.hidden-title{display:none}body,figure{margin:0;padding:0}body{font-family:"Manrope",sans-serif;font-size:var(--text-md);line-height:140%;letter-spacing:0;font-optical-sizing:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;min-height:100vh}.wp-admin-bar-padding{padding-top:32px}.woocommerce{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.main{width:100%;height:100%;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden}.old-price{text-decoration:none;position:relative;color:var(--color-gray-500);letter-spacing:-0.03em}.old-price::after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:var(--color-primary-400);transform:rotate(-9deg)}.new-price{text-decoration:none;color:var(--color-gray-900);letter-spacing:-0.03em}.woocommerce-notices-wrapper,.woocommerce-NoticeGroup{width:500px;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:fixed !important;bottom:20px;right:20px;z-index:997;animation:notification-anm .5s ease-in-out forwards 4s}.woocommerce-notices-wrapper .message-box,.woocommerce-NoticeGroup .message-box,.woocommerce-NoticeGroup div .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-NoticeGroup .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-NoticeGroup .woocommerce-error{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:20px;gap:50px;position:relative;flex-grow:1;border-radius:15px;box-sizing:border-box;align-self:stretch;color:var(--color-white);list-style:none;margin:0}.woocommerce-notices-wrapper .message-box a,.woocommerce-NoticeGroup .message-box a,.woocommerce-notices-wrapper .woocommerce-message a,.woocommerce-NoticeGroup .woocommerce-message a,.woocommerce-notices-wrapper .woocommerce-error a,.woocommerce-NoticeGroup .woocommerce-error a{color:var(--color-white);text-decoration:underline}.woocommerce-notices-wrapper .message-box a:hover,.woocommerce-NoticeGroup .message-box a:hover,.woocommerce-notices-wrapper .woocommerce-message a:hover,.woocommerce-NoticeGroup .woocommerce-message a:hover,.woocommerce-notices-wrapper .woocommerce-error a:hover,.woocommerce-NoticeGroup .woocommerce-error a:hover{color:var(--color-white);text-decoration:underline}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-NoticeGroup .woocommerce-error{background-color:var(--color-error-500);flex-direction:column;align-items:flex-start;gap:10px}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-NoticeGroup .woocommerce-message{background:var(--color-success-500)}.woocommerce-notices-wrapper .woocommerce-message .wc-forward,.woocommerce-NoticeGroup .woocommerce-message .wc-forward{display:none}.woocommerce-notices-wrapper .woocommerce-message .restore-item,.woocommerce-NoticeGroup .woocommerce-message .restore-item,.woocommerce-notices-wrapper .woocommerce-message .button,.woocommerce-NoticeGroup .woocommerce-message .button{flex-grow:0;min-width:80px}.notice-hidden{animation:notification-anm .5s ease-in-out forwards 3s}.woocommerce-NoticeGroup div{width:100%;flex-grow:1}.woocommerce-NoticeGroup div .woocommerce-error{background-color:var(--color-error-500);flex-direction:column;gap:10px}.woocommerce-NoticeGroup div .woocommerce-error li{width:100%;flex-grow:1;list-style:none}.woocommerce-NoticeGroup div .woocommerce-error li a{color:var(--color-white);text-decoration:none}.woocommerce-NoticeGroup div .woocommerce-error li a:hover{color:var(--color-white);text-decoration:none}@keyframes notification-anm{from{transform:translateX(0)}to{transform:translateX(110%)}}.header-button{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0px calc(var(--spacing)*20);gap:calc(var(--spacing)*10);height:calc(var(--spacing)*45);background:var(--color-gray-100);border-radius:45px;flex:none;flex-grow:0;transition:all .2s ease-in-out}.header-button-text{display:none}.header-button:hover .header-button-text{display:block}.section-title{font-size:var(--text-4xl);line-height:110%;letter-spacing:-0.02em;font-weight:800;margin:0}.product-item .product-image img{transition:transform .2s ease-in-out 0s;width:100%;height:100%;object-fit:cover}.product-item .product-info .old-price,.product-item .product-info .new-price{font-size:var(--text-3xl);line-height:120%;letter-spacing:0;font-weight:800}.product-item:hover .product-image img{transform:scale(1.05)}.single-product-price{display:flex;gap:calc(var(--spacing)*10)}.single-product-price .old-price,.single-product-price .new-price{font-size:var(--text-4xl);line-height:110%;letter-spacing:-0.02em;font-weight:800}.main-slider-pagination{position:absolute;bottom:20px;left:0;right:0;z-index:10;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;pointer-events:none}.main-slider-pagination .swiper-pagination-bullet{pointer-events:all;width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.45);opacity:1;transition:background .2s;cursor:pointer;border:none;padding:0;flex-shrink:0}.main-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.main-slider-nav-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:48px;height:48px;border-radius:50%;background:hsla(0,0%,100%,.85);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s,background .2s}.main-slider-nav-btn .icon{font-size:20px;color:#111}.main-slider-nav-btn:hover{background:#fff}.main-slider-nav-btn--prev{left:16px}.main-slider-nav-btn--next{right:16px}.main-slider.group:hover .main-slider-nav-btn{opacity:1}.main-slider-item figure,.main-slider-item a,.main-slider-item img,.product-thumbnail figure,.product-thumbnail a,.product-thumbnail img{width:100%;height:100%;object-fit:cover}.footer-menu .menu-item a{font-size:var(--text-md);line-height:140%;letter-spacing:0;color:var(--color-gray-600)}.footer-menu .menu-item a:hover{color:var(--color-gray-600);text-decoration:underline}.accordion summary .icon-minus{display:none !important;width:20px;height:20px}.accordion summary .icon-minus:before{font-size:20px}.accordion summary .icon-plus{display:block !important;width:20px;height:20px}.accordion summary .icon-plus:before{font-size:20px}.accordion .feature-icon .icon{width:20px;height:20px}.accordion .feature-icon .icon:before{font-size:20px}.accordion[open] summary .icon-minus{display:block !important}.accordion[open] summary .icon-plus{display:none !important}.swiper-thumbs .photo-swiper-thumb-item{opacity:.5;cursor:pointer}.swiper-thumbs .swiper-slide-thumb-active{opacity:1;outline:2px solid var(--color-primary-400)}.drawer-menu{transition:transform .3s ease-in-out;transform:translateX(100%)}.drawer--active{transition:transform .3s ease-in-out;transform:translateX(0)}.dimness{transition:opacity .3s ease-in-out;opacity:0;pointer-events:none}.dimness--active{transition:opacity .3s ease-in-out;opacity:1;pointer-events:all}.woocommerce-cart-form__cart-item .cart-item-thumbnail img{width:100%;height:100%;object-fit:cover}.card-container{display:flex;flex-direction:column;align-items:flex-start;padding:calc(var(--spacing)*25);gap:calc(var(--spacing)*30);border-radius:20px;flex:none;flex-grow:0}.card-container .card-title{font-size:var(--text-lg);line-height:140%;letter-spacing:0}.card-container-primary{background:var(--color-primary-100)}.card-container-secondary{background:var(--color-gray-100)}.card-container-tertiary{background:var(--color-white);box-shadow:var(--shadow-xs)}.main-menu-item:after{content:"";display:block;position:absolute;left:50%;bottom:-5px;width:100%;height:5px;transform:translateX(-50%)}.main-menu-item:before{content:"";display:block;position:absolute;left:50%;bottom:-2px;width:0%;height:4px;background-color:var(--color-primary-400);transform:translateX(-50%);border-radius:5px;transition:width .3s ease-in-out}.main-menu-item--active:before{width:50%}.menu-content .product-item{flex:0 1 25%}.results-page .product-item{flex:0 1 25%;padding-right:calc(var(--spacing)*20)}.results-page .orderby{position:relative}.results-page .orderby:after{content:"keyboard_arrow_down";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;font-size:24px;width:24px;height:24px;color:var(--color-gray-500);z-index:1}.product-slider-pagination{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:calc(var(--spacing)*10)}.product-slider-pagination .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;background-color:var(--color-gray-300)}.product-slider-pagination .swiper-pagination-bullet-active{background-color:var(--color-primary-400)}.sold-out .product-image img{opacity:.5;filter:grayscale(100%)}.sold-out .product-info{opacity:.5}.account-order-container .account-order{background:var(--color-gray-50)}#coupon-error-notice{font-size:var(--text-sm);line-height:140%;letter-spacing:.02em;flex-shrink:0;color:var(--color-error-500)}.ebs-checkout-shipping{flex-direction:column;gap:calc(var(--spacing)*10)}.ebs-checkout-shipping .woocommerce-shipping-methods{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*10)}.ebs-checkout-shipping .woocommerce-shipping-methods li{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-radius:calc(var(--spacing)*30);background-color:var(--color-primary-200);cursor:pointer;gap:calc(var(--spacing)*5);font-size:var(--text-md);line-height:140%;letter-spacing:0}.ebs-checkout-shipping .woocommerce-shipping-methods li label{height:40px;display:flex;justify-content:center;align-items:center;padding:0 calc(var(--spacing)*20) 0 calc(var(--spacing)*20);cursor:pointer}.ebs-checkout-shipping .woocommerce-shipping-methods li:has(.shipping_method:checked){background-color:var(--color-primary-400)}.ebs-checkout-shipping .woocommerce-shipping-methods li:has(.shipping_method:checked) label{padding:0 0 0 calc(var(--spacing)*20)}.ebs-checkout-shipping .woocommerce-shipping-methods li:has(.shipping_method:checked):after{content:"check";font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;padding-right:calc(var(--spacing)*15)}.ebs-checkout-shipping .woocommerce-shipping-methods li .shipping_method{display:none}.ebs-checkout-shipping .cart-shipping-method li{background-color:var(--color-gray-300)}.ebs-checkout-shipping .cart-shipping-method li:has(.shipping_method:checked){background-color:var(--color-primary-400)}.page-container .page-title{font-size:var(--text-5xl);line-height:100%;letter-spacing:-0.03em;font-weight:800;color:var(--color-gray-900);padding-bottom:calc(var(--spacing)*20)}.page-container h2,.page-container h3,.page-container h4{color:var(--color-gray-900);padding:calc(var(--spacing)*15) 0 calc(var(--spacing)*10) 0}.page-container h2{font-size:var(--text-3xl);line-height:120%;letter-spacing:0;font-weight:800}.page-container h3{font-size:var(--text-xl);line-height:140%;letter-spacing:0}.page-container h4{font-size:var(--text-lg);line-height:140%;letter-spacing:0}.page-container p{font-size:var(--text-lg);line-height:140%;letter-spacing:0;color:var(--color-gray-900);padding-bottom:calc(var(--spacing)*15)}.page-container a{color:var(--color-primary-700);text-decoration:underline}.page-container a:hover{color:var(--color-gray-900);text-decoration:underline}.pagination,.page-numbers{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:calc(var(--spacing)*5)}.pagination .page-numbers li a,.pagination .page-numbers li span,.page-numbers .page-numbers li a,.page-numbers .page-numbers li span{width:auto;height:42px;display:flex;justify-content:center;align-items:center;padding-inline:calc(var(--spacing)*20);font-size:var(--text-md);line-height:140%;letter-spacing:0;color:var(--color-gray-900);border-radius:calc(var(--spacing)*5);user-select:none}.pagination .page-numbers li a:hover,.pagination .page-numbers li span:hover,.page-numbers .page-numbers li a:hover,.page-numbers .page-numbers li span:hover{background-color:var(--color-gray-100)}.pagination .dots,.page-numbers .dots{color:var(--color-gray-500)}.pagination .dots:hover,.page-numbers .dots:hover{background-color:rgba(0,0,0,0)}.pagination .current,.page-numbers .current{background-color:var(--color-gray-100)}.pagination .current:hover,.page-numbers .current:hover{background-color:var(--color-gray-100)}.design-dropzone{width:100%}.design-dropzone__area{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing)*15);width:100%;padding:calc(var(--spacing)*35) calc(var(--spacing)*20);border:1px dashed var(--color-gray-500);border-radius:10px;background:var(--color-white);text-align:center;transition:border-color .15s ease-in-out,background .15s ease-in-out;cursor:default}.design-dropzone__area .icon{font-size:3.2rem}.design-dropzone__area--active{border-color:var(--color-primary-400);background:var(--color-primary-50)}.design-dropzone__area .design-file-input{display:none}.design-upload-progress{display:flex;flex-direction:column;gap:calc(var(--spacing)*8);padding:calc(var(--spacing)*16) calc(var(--spacing)*20);background:var(--color-white);border-radius:10px}.design-progress-track{width:100%;height:10px;background:var(--color-gray-200);border-radius:99px;overflow:hidden}.design-progress-bar{height:100%;width:0%;background:var(--color-primary-400);border-radius:99px;transition:width .2s ease-out}.design-file-info{display:flex;flex-direction:row;align-items:center;gap:calc(var(--spacing)*10);padding:calc(var(--spacing)*12) calc(var(--spacing)*16);background:var(--color-primary-50);border:1px solid var(--color-primary-200);border-radius:12px}.design-file-info .icon{font-size:2rem;flex-shrink:0}.design-file-info .design-file-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.design-remove-btn{background:none;border:none;font-size:2rem;line-height:1;color:var(--color-gray-500);cursor:pointer;padding:0 calc(var(--spacing)*4);flex-shrink:0}.design-remove-btn:hover{color:var(--color-gray-900)}.variation-select{display:none}.woocommerce-variation-price{display:none}.variation-chip{display:flex;flex-direction:row;justify-content:center;align-items:center;height:calc(var(--spacing)*40);padding:0 calc(var(--spacing)*25);border-radius:10px;border:2px solid rgba(0,0,0,0);background:var(--color-gray-200);color:var(--color-gray-900);font-size:var(--text-md);line-height:140%;letter-spacing:0;cursor:pointer;transition:border-radius .15s ease-in-out;user-select:none}.variation-chip--color{width:calc(var(--spacing)*55);height:calc(var(--spacing)*55);padding:calc(var(--spacing)*2);justify-content:center;background:rgba(0,0,0,0);border:2px solid var(--color-gray-300)}.variation-chip--image{width:calc(var(--spacing)*55);height:calc(var(--spacing)*55);padding:calc(var(--spacing)*2);background:rgba(0,0,0,0);border:2px solid var(--color-gray-300);transition:border-radius .15s ease-in-out}.variation-chip--image img{width:100%;height:100%;border-radius:7px;object-fit:cover;flex-shrink:0}.variation-chip .variation-chip__swatch{display:inline-block;width:100%;height:100%;border-radius:6px;flex-shrink:0;border:1px solid rgba(0,0,0,.12);transition:border-radius .15s ease-in-out}.variation-chip:hover{background:var(--color-gray-300)}.variation-chip--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.variation-chip--active{background:var(--color-primary-50);border-color:var(--color-primary-400);border-radius:40px}.variation-chip--active:hover{background:var(--color-primary-100)}.variation-chip--active .variation-chip__swatch{border-radius:50%}.variation-chip--active img{border-radius:40px}#main-nav-list{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}#main-nav-list::-webkit-scrollbar{display:none}.nav-scroll-btn{position:absolute;top:0;z-index:200;display:flex;align-items:center;justify-content:center;width:calc(var(--spacing)*34);height:100%;border-inline:1px solid var(--color-gray-200);background:var(--color-white);cursor:pointer;transition:box-shadow .15s ease-in-out,background .15s ease-in-out}.nav-scroll-btn:hover{background:var(--color-gray-100)}.nav-scroll-btn .icon{font-size:2rem}.nav-scroll-btn--left{left:0}.nav-scroll-btn--right{right:0}@media(max-width: 1440px){:root{--spacing: 0.9px}html{font-size:9px}}@media(max-width: 1024px){:root{--spacing: 0.8px}html{font-size:8px}.account-order-container:nth-child(odd) .account-order{background:var(--white)}.account-order-container:nth-child(even) .account-order{background:var(--color-gray-50)}}@media(max-width: 768px){:root{--spacing: 0.8px}html{font-size:8px}}@media(max-width: 580px){:root{--spacing: 0.8px}html{font-size:8px}.results-page .product-item{flex:0 1 50%}}/*# sourceMappingURL=main.css.map */
