.bs24-product-side-by-side{width:100%;display:flex;flex-direction:column;justify-content:center;row-gap:12px}.bs24-product-side-by-side.--text-left,.bs24-product-side-by-side.--text-right{flex-direction:column-reverse}@media(min-width: 768px){.bs24-product-side-by-side{justify-content:space-between;align-items:center;column-gap:30px;row-gap:0}.bs24-product-side-by-side.--text-left{flex-direction:row}.bs24-product-side-by-side.--text-right{flex-direction:row-reverse}}@media(min-width: 1024px){.bs24-product-side-by-side{column-gap:50px}}.bs24-product-side-by-side__content-wrapper,.bs24-product-side-by-side__image-wrapper{width:100%}@media(min-width: 768px){.bs24-product-side-by-side__content-wrapper,.bs24-product-side-by-side__image-wrapper{width:calc(50% - 10px)}}.bs24-product-side-by-side__image-wrapper{height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px}.bs24-product-side-by-side__image{max-width:none !important;width:100% !important;height:auto;max-height:55vh;border-radius:8px}body.single-product #main #bs-description .bs24-product-image-plus-caption,.bs24-product-image-plus-caption{width:100%;display:flex;flex-direction:column;justify-content:center;row-gap:12px}@media(min-width: 768px){body.single-product #main #bs-description .bs24-product-image-plus-caption,.bs24-product-image-plus-caption{justify-content:space-between;align-items:center;column-gap:30px;row-gap:0}}@media(min-width: 1024px){body.single-product #main #bs-description .bs24-product-image-plus-caption,.bs24-product-image-plus-caption{column-gap:50px}}body.single-product #main #bs-description .bs24-product-image-plus-caption__image-wrapper,.bs24-product-image-plus-caption__image-wrapper{width:100%;height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px}body.single-product #main #bs-description .bs24-product-image-plus-caption__image,.bs24-product-image-plus-caption__image{max-width:none !important;width:100% !important;height:auto;max-height:70vh;border-radius:8px}.bs24-product-image-plus-image{width:100%;display:flex;flex-direction:column;row-gap:12px}@media(min-width: 768px){.bs24-product-image-plus-image{flex-direction:row;column-gap:30px;row-gap:0;align-items:flex-start;justify-content:space-between}}@media(min-width: 1024px){.bs24-product-image-plus-image{column-gap:50px}}.bs24-product-image-plus-image__left-side,.bs24-product-image-plus-image__right-side{width:100%}@media(min-width: 768px){.bs24-product-image-plus-image__left-side,.bs24-product-image-plus-image__right-side{width:calc(50% - 10px)}}.bs24-product-image-plus-image__image-wrapper{height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px}.bs24-product-image-plus-image__image{max-width:none !important;width:100% !important;height:auto;max-height:55vh;border-radius:8px;object-fit:contain}.bs24-product-image-plus-image__image-caption{margin-top:8px;font-size:.9rem;text-align:center;color:#555}.bs24-product-text-plus-text{width:100%}.bs24-product-text-plus-text__content{width:100%;display:flex;flex-direction:column;row-gap:12px}@media(min-width: 768px){.bs24-product-text-plus-text__content{flex-direction:row;column-gap:30px;row-gap:0;align-items:flex-start;justify-content:space-between}}@media(min-width: 1024px){.bs24-product-text-plus-text__content{column-gap:50px}}.bs24-product-text-plus-text__content>div{width:100%;padding:10px;border-radius:6px;box-sizing:border-box}@media(min-width: 768px){.bs24-product-text-plus-text__content>div{padding:15px}}.bs24-product-text-plus-text__content>div p{margin-bottom:10px}.bs24-product-text-plus-text__content>div p:last-child{margin-bottom:0}.bs24-product-text-plus-text__left-side,.bs24-product-text-plus-text__right-side{width:100%}@media(min-width: 768px){.bs24-product-text-plus-text__left-side,.bs24-product-text-plus-text__right-side{width:calc(50% - 10px)}}body.single-product #main #bs-description .bs24-product-features,.bs24-product-features{width:100%;padding:20px 0}body.single-product #main #bs-description .bs24-product-features__title,.bs24-product-features__title{text-align:center;font-size:1.8rem;margin-bottom:30px}body.single-product #main #bs-description .bs24-product-features__grid,.bs24-product-features__grid{display:grid;grid-template-columns:1fr;gap:30px;text-align:center}@media(min-width: 600px){body.single-product #main #bs-description .bs24-product-features__grid,.bs24-product-features__grid{grid-template-columns:repeat(2, calc((100% - 20px) / 2))}}@media(min-width: 1024px){body.single-product #main #bs-description .bs24-product-features__grid,.bs24-product-features__grid{grid-template-columns:repeat(3, 1fr);grid-template-columns:repeat(3, calc((100% - 40px) / 3))}}@media(min-width: 1280px){body.single-product #main #bs-description .bs24-product-features__grid,.bs24-product-features__grid{grid-template-columns:repeat(4, 1fr);grid-template-columns:repeat(3, calc((100% - 40px) / 3))}}body.single-product #main #bs-description .bs24-product-features__item,.bs24-product-features__item{display:flex;flex-direction:column;align-items:center;padding:12px 16px;background:#f2f3f3;border-radius:8px}body.single-product #main #bs-description .bs24-product-features__icon,.bs24-product-features__icon{margin-bottom:16px;position:relative}body.single-product #main #bs-description .bs24-product-features__icon::before,.bs24-product-features__icon::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;background:#e07c35;aspect-ratio:1/1;width:100%;height:auto;z-index:1;border-radius:100%}body.single-product #main #bs-description .bs24-product-features__icon img,.bs24-product-features__icon img{max-width:60px;height:auto;z-index:1;position:relative}body.single-product #main #bs-description .bs24-product-features__item-title,.bs24-product-features__item-title{font-size:1.2rem;font-weight:600;margin-bottom:10px}body.single-product #main #bs-description .bs24-product-features__item-description,.bs24-product-features__item-description{font-size:.95rem;color:#555}body.single-product #main #bs-description .bs24-product-features__item-description p,.bs24-product-features__item-description p{margin:0}.pbl-container{display:flex;justify-content:center;flex-direction:column}.pbl-container .payu-list-banks{list-style-type:none;display:flex;flex-wrap:wrap;margin:0;padding:0;justify-content:center}.pbl-container .payu-list-banks li{padding:5px 3px 0}.pbl-container .payu-list-banks li.payu-inactive{opacity:.5;filter:grayscale(1)}.pbl-container .payu-list-banks li:not(.payu-inactive) label{cursor:pointer}.pbl-container .payu-list-banks li:not(.payu-inactive) label:hover{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label{padding:10px;display:flex;border:1px solid #bbb;transition:all 250ms;width:86px;justify-content:center;align-items:center}.pbl-container .payu-list-banks li label.active{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label img{width:auto;height:31px;object-fit:contain;margin:0 !important;padding:0}.pbl-container .payu-list-banks li label input{display:none}.pbl-container .pbl-error{padding-top:.5em;padding-bottom:.5em;margin-top:.5em;margin-bottom:.5em;display:none}.pbl-container .pbl-error:before{top:.5em}.payu-accept-conditions{margin-top:15px}.payu-accept-conditions .payu-conditions-description{font-size:12px;line-height:120%;margin-top:8px;text-align:justify}.payu-accept-conditions .payu-conditions-description>div{margin:5px 0}.payu-accept-conditions .payu-conditions-description a{text-decoration:underline}.payu-accept-conditions .payu-conditions-description .payu-read-more{text-decoration:underline;cursor:pointer}.payu-accept-conditions .payu-conditions-description .payu-more-hidden{display:none}#payu-card-container{max-width:350px;margin:10px auto 10px;text-align:left;box-sizing:border-box;border:1px solid #bbb;padding:5px;border-radius:5px;background-color:#ddd;color:#333}#payu-card-container .payu-sf-validation-error,#payu-card-container .payu-sf-technical-error{display:none;color:#b21b0f;font-size:13px}#payu-card-container .payu-card-form{background-color:#fff;padding:5px;border-radius:4px;border:1px solid rgba(0,0,0,0)}#payu-card-container .payu-secure-form-invalid:not(.payu-secure-form-focus){border-color:#b21b0f}#payu-card-container label{padding-bottom:2px;font-size:15px}.card-details{clear:both;overflow:auto;margin-top:10px}.card-details .expiration{width:47%;float:left;margin-right:5%}.card-details .cvv{width:47%;float:left}#tokenizeButton{border:none;background:#438f29;padding:8px 15px;cursor:pointer;color:#fff;display:table;margin:10px auto 0}.response-success{color:#438f29}.response-error{color:#900}.autonomy-payu-button{display:flex;align-items:center;text-decoration:none;margin:10px 0}.autonomy-payu-button img{margin-left:10px;width:50px;height:auto}label[for*=payment_method_payu] img{border-radius:0}.payu-block-method{gap:10px}.payu-block-method-logo{margin-left:5px}.payu-block-installments-label{display:flex;justify-content:space-between;width:100%}.payu-block-installments-label>div{align-items:center;display:flex}.payu-block-list-banks{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:10px}.payu-block-list-banks>.payu-bank{align-items:center;background-color:#fff;border:1px solid #ccc;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all 250ms;width:82px}.payu-block-list-banks>.payu-bank.disabled{cursor:not-allowed;filter:grayscale(1);opacity:.5}.payu-block-list-banks>.payu-bank:not(.disabled):hover{background:#eee;border-color:#13100d}.payu-block-list-banks>.payu-bank.active{background:#eee;border-color:#13100d}.payu-block-list-banks>.payu-bank>img{border-radius:0;height:28px;object-fit:contain;width:auto}.block-payu-card{display:flex;flex-wrap:wrap;gap:0 10px;margin:10px 0;padding:10px}.block-payu-card .payu-sf-validation-error{color:#b21b0f;font-size:13px}.block-payu-card>.block-payu-card-number{flex:1 0 100%}.block-payu-card>.block-payu-card-date,.block-payu-card .block-payu-card-cvv{flex:1 0 calc(50% - 10px)}.block-payu-card .payu-card-form{background-color:#fff;border:1px solid #999;border-radius:5px;padding:8px 6px}.block-payu-card .payu-card-form.payu-secure-form-focus{border-color:#666;box-shadow:0 0 0 1px #666}.block-payu-card .payu-card-form.payu-secure-form-invalid:not(.payu-secure-form-focus){border-color:#cc1818}#installment-mini-block{margin:inherit;padding-right:16px;text-align:right}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: } *,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1,h2,h3{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,select{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h1,h2,h3,p{margin:0}menu,ul{list-style:none;margin:0;padding:0}input::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}img,object,svg{display:block;vertical-align:middle}img{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.skeleton{animation:loading 1.5s infinite;background:linear-gradient(90deg,#eee 25%,#ddd 50%,#eee 75%);background-size:200% 100%;height:100px}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.fade-out{opacity:0;transition:opacity .3s ease-out}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.woocommerce-ordering{padding-right:10px}#woofilters-init-btn{border-radius:10px;height:38px;margin:.327em 0}@media screen and (max-width:1023px){#woofilters-init-btn{height:40px}}.woofilters{display:flex;flex-direction:column;font-size:14px;height:100%;padding-right:10px}@media screen and (max-width:1023px){.woofilters{max-height:100vh;padding:20px 20px 60px}}.woofilters-wrapper{background-color:#fff;bottom:0;display:flex;flex-direction:column;height:auto!important;height:100%;left:0;max-height:none!important;max-height:calc(100vh - 300px);overflow-y:auto;right:0;top:0;top:158px;z-index:999}@media screen and (max-width:782px){.woofilters-wrapper{top:142px}}@media screen and (max-width:1023px){.woofilters-wrapper{bottom:0;height:100vh;left:0;margin:0;max-height:100vh;padding:20px;position:fixed;right:0;top:0}}.woofilters__row:not(:last-child){border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:20px;padding-bottom:20px}@media screen and (max-width:1023px){.woofilters__header{margin-bottom:0}}.woofilters__header h2{text-transform:uppercase}.woofilters__accordions-list{list-style:none}.woofilters__accordion{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:10px}.woofilters__accordion:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.woofilters__accordion-header{padding-bottom:8px;padding-top:8px}.woofilters__accordion-content{margin-bottom:18px;margin-top:-8px;opacity:1;transition:visibility 0s,opacity .3s,height .3s ease!important;visibility:visible}.woofilters__accordion-content .woofilters__select{min-width:0;min-width:auto;width:100%}.woofilters__accordion-content:not(.--hidden)+.woofilters__accordion-header h2{font-weight:700}.woofilters__accordion-arrow,.woofilters__accordion-content{margin-left:8px;transition:transform .3s ease}.woofilters__accordion-arrow.--rotated{transform:rotate(180deg)}.woofilters__current-filters{align-items:center;background-color:#f4f4f4;border-radius:4px;display:flex;gap:6px;margin:20px 0;padding:0 10px 12px}@media(min-width:1024px){.woofilters__current-filters{padding:12px 10px}}.woofilters__current-filters.--hidden{display:none}.woofilters__current-filters-list{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;justify-content:flex-start}.woofilters__current-filters-badge{align-items:flex-start;background-color:#fff;border:1px solid #e07c35;border-radius:4px;box-shadow:1px 1px 2px 0 #42445a;display:flex;font-size:12px;height:-moz-fit-content;height:fit-content;justify-content:space-between;padding:2px 4px;width:-moz-fit-content;width:fit-content}.woofilters__current-filters-badge button,.woofilters__current-filters-badge span{display:inline-block;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.woofilters__current-filters-badge-label{color:#8d8d8d}.woofilters__current-filters-badge-unit{margin-left:2px}.woofilters__badge-list{display:flex;gap:12px;list-style:none}.woofilters__badge{align-items:center;border:1px solid #000;border-radius:4px;color:#000;display:flex;flex-wrap:nowrap;gap:4px;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.woofilters__remove-filter{background-color:transparent;border:none;color:red;cursor:pointer;line-height:10px;margin-left:1px;padding:3px}.woofilters__list li{align-items:center;display:flex;margin:5px 0}.woofilters__list input[type=checkbox],.woofilters__list input[type=radio]{margin-right:4px}.woofilters__price-input-group{align-items:center;display:flex;gap:4px}.woofilters__price-input-group input{width:100%}.woofilters__range{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.woofilters__select{min-width:130px}.woofilters__input,.woofilters__select{border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:8px}.woofilters__icon{height:18px;margin-top:4px;width:18px}.woofilters__icon.--close{display:none}@media screen and (max-width:1023px){.woofilters__icon.--close{display:block}}.woofilters__button{width:100%}.woofilters__floating-footer{background-color:#fff;padding-top:20px;z-index:9999}@media screen and (max-width:1023px){.woofilters__floating-footer{bottom:0;padding:10px;position:fixed;width:100%}}.woofilters .--space-between{display:flex;justify-content:space-between;width:100%}.woofilters h2,.woofilters h3{line-height:1.3}.woofilters h2{background:#fff;font-size:21px;font-weight:700;padding-bottom:10px;position:sticky;top:0}.woofilters h3{font-size:16px}.--hidden,.--hidden *{height:0!important;margin:0!important;opacity:0!important;padding:0!important;visibility:hidden!important}.--no-scroll{overflow:hidden}@media(min-width:768px){.storefront-full-width-content .woocommerce-products-header,.storefront-full-width-content.woocommerce-account .entry-header,.storefront-full-width-content.woocommerce-cart .entry-header,.storefront-full-width-content.woocommerce-checkout .entry-header{padding:0 0 50px;text-align:center}}@media screen and (max-width:900px){.woocommerce .site-main .woocommerce-result-count{clear:both;float:none;text-align:center}.woocommerce .site-main .pagination,.woocommerce .site-main .woocommerce-pagination{border:1px solid rgba(0,0,0,.05);border-width:1px 0;clear:both;float:none;padding:1em 0;text-align:center}}.pagination .page-numbers,.woocommerce-pagination .page-numbers{display:flex;gap:12px;justify-content:center}.pagination .page-numbers li,.woocommerce-pagination .page-numbers li{height:32px;width:32px}.pagination .page-numbers li a.page-numbers,.pagination .page-numbers li span.page-numbers,.woocommerce-pagination .page-numbers li a.page-numbers,.woocommerce-pagination .page-numbers li span.page-numbers{align-items:center;border-radius:6px;display:flex;flex-wrap:nowrap;height:100%;justify-content:center;padding:0;width:100%}.pagination .page-numbers li .page-numbers,.woocommerce-pagination .page-numbers li .page-numbers{align-items:center;display:flex;justify-content:center}.wc-block-grid__products,ul.products{margin-bottom:20px}body{position:relative}.woofilters-loader{align-items:center;background:hsla(0,0%,100%,.6);bottom:0;color:#333;display:flex;font-size:24px;justify-content:center;left:0;position:fixed;right:0;text-align:center;top:0;z-index:99999}.woofilters-loader__inner{align-items:center;display:flex;flex-direction:column}.woofilters-loader__spinner{animation:spin .8s linear infinite;border:6px solid #f3f3f3;border-left-color:#e07c35;border-radius:50%;display:inline-block;height:50px;width:50px}.woofilters-loader.--filters{height:100%;position:absolute;width:100%;z-index:999999}.woofilters-loader.--filters .woofilters-loader__inner{width:100%}.woofilters-loader.--filters .woofilters-loader__spinner{translate:50% 50%}.woofilters-loader.--filters .woofilters-loader__text{margin-top:24px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(min-width:992px){.woofilters{height:calc(100vh - 270px);max-height:-moz-fit-content;max-height:fit-content;min-height:300px}}.woofilters__custom-sidebar{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;margin-bottom:12px;margin-right:20px;min-width:280px;position:sticky;top:131px;width:280px;z-index:9999}.woofilters__product-list-wrapper{display:flex;height:auto;margin:0;position:relative;width:100%}.woofilters__product-list-wrapper .storefront-sorting,.woofilters__product-list-wrapper .woofilters__custom-sidebar{display:flex;display:grid;flex-direction:column;grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;height:-moz-fit-content;height:fit-content;height:100%;margin-bottom:12px!important;margin-right:20px;min-width:280px;position:sticky!important;top:165px!important;width:280px;z-index:9999!important}@media screen and (max-width:1023px){.woofilters__product-list-wrapper .storefront-sorting,.woofilters__product-list-wrapper .woofilters__custom-sidebar{margin-right:0;width:100%}}@media screen and (max-width:782px){.woofilters__product-list-wrapper .storefront-sorting,.woofilters__product-list-wrapper .woofilters__custom-sidebar{background:#fff;gap:0;height:auto;padding:10px 0;top:62px!important;width:100%}}.woofilters__product-list-wrapper .storefront-sorting .woocommerce-ordering,.woofilters__product-list-wrapper .woofilters__custom-sidebar .woocommerce-ordering{margin-right:0}@media screen and (max-width:782px){.woofilters__product-list-wrapper .storefront-sorting .woocommerce-ordering,.woofilters__product-list-wrapper .woofilters__custom-sidebar .woocommerce-ordering{margin-bottom:0}}.woofilters__product-list-wrapper ul.products{display:grid;grid-template-columns:repeat(2,1fr)!important;grid-gap:20px;gap:20px;height:100%;overflow-y:auto;padding-right:0;padding-top:8px;position:relative}.woofilters__product-list-wrapper ul.products .product{width:100%!important}@media(min-width:640px){.woofilters__product-list-wrapper ul.products{grid-template-columns:repeat(4,1fr)!important;padding-right:10px}}.woofilters__product-list-wrapper .storefront-sorting{margin-bottom:0;margin-right:20px}@media screen and (max-width:1023px){.woofilters__product-list-wrapper{display:block}}.static{position:static}.fixed{position:fixed}.block{display:block}.inline{display:inline}.table{display:table}.hidden{display:none}.resize{resize:both}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#reviews .comment-reply-title,#reviews .commentlist li p.meta .woocommerce-review__dash,.admin-bar .woocommerce-checkout #wc_checkout_add_ons label+br,.site-header-cart .cart-contents,.site-header-cart .widget_shopping_cart,.site-search,.stock:empty::before,.storefront-product-pagination,.storefront-sticky-add-to-cart,table.cart .product-quantity .minus,table.cart .product-quantity .plus,table.cart .product-thumbnail::before,table.cart td.actions label,table.shop_table_responsive tbody th,table.shop_table_responsive thead,table.shop_table_responsive tr td.actions::before,table.shop_table_responsive tr td.download-actions::before,table.shop_table_responsive.my_account_orders .order-actions::before{display:none}p.stars a::before,p.stars a:hover~a::before,p.stars.selected a.active~a::before{opacity:.25;color:#43454b}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.price ins{font-weight:400}.widget_price_filter .price_slider_amount .button,.woocommerce-active .site-branding{float:left}.site-header-cart{list-style-type:none;margin-left:0;padding:0;margin-bottom:0}.site-header-cart .widget_shopping_cart .woocommerce-mini-cart__empty-message{margin:1.41575em}.site-header-cart .widget_shopping_cart .product_list_widget img{margin-left:1em}.site-search{font-size:.875em;clear:both}.site-search .widget_product_search input[type=search],.site-search .widget_product_search input[type=text]{padding:1em 1.41575em;line-height:1}.site-search .widget_product_search form::before{top:1.15em;left:1.15em}.site-search .widget_product_search #searchsubmit{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.storefront-handheld-footer-bar{position:fixed;bottom:0;left:0;right:0;border-top:1px solid rgba(255,255,255,.2);box-shadow:0 0 6px rgba(0,0,0,.7);z-index:9999}#payment::after,#payment::before,#reviews .commentlist li .comment_container::after,#reviews .commentlist li .comment_container::before,#reviews .commentlist li::after,#reviews .commentlist li::before,.product_list_widget li::after,.product_list_widget li::before,.single-product div.product .woocommerce-product-rating::after,.single-product div.product .woocommerce-product-rating::before,.single-product div.product form.cart::after,.single-product div.product form.cart::before,.single-product div.product::after,.single-product div.product::before,.storefront-handheld-footer-bar::after,.storefront-handheld-footer-bar::before,.wc-item-meta li::after,.wc-item-meta li::before,.wc-proceed-to-checkout::after,.wc-proceed-to-checkout::before,.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before,.woocommerce-noreviews::after,.woocommerce-noreviews::before,.woocommerce-tabs::after,.woocommerce-tabs::before,form.checkout::after,form.checkout::before,p.no-comments::after,p.no-comments::before,table.shop_table_responsive tr td::after,table.shop_table_responsive tr td::before{content:"";display:table}#payment .create-account,#payment::after,#reviews .comment-form-rating,#reviews .commentlist li .comment_container::after,#reviews .commentlist li::after,.product_list_widget li::after,.single-product div.product .images .thumbnails a.zoom.first,.single-product div.product .woocommerce-product-rating::after,.single-product div.product form.cart::after,.single-product div.product::after,.storefront-handheld-footer-bar::after,.wc-item-meta li::after,.wc-proceed-to-checkout::after,.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after,.woocommerce-noreviews::after,.woocommerce-tabs::after,form.checkout::after,p.no-comments::after,table.shop_table_responsive tr td::after,ul.products::after{clear:both}#payment .payment_methods li p,.storefront-handheld-footer-bar ul,.woocommerce-shipping-calculator,.woocommerce-shipping-calculator>p:first-child{margin:0}.storefront-handheld-footer-bar ul li{display:inline-block;float:left;text-align:center}.storefront-handheld-footer-bar ul li:last-child>a{border-right:0}.storefront-handheld-footer-bar ul li>a{height:4.235801032em;display:block;position:relative;text-indent:-9999px;z-index:999;border-right:1px solid rgba(255,255,255,.2);overflow:hidden}.storefront-handheld-footer-bar ul li>a:focus{z-index:1000}.storefront-handheld-footer-bar ul li.search .site-search{position:absolute;bottom:-2em;left:0;right:0;transition:none,none,.2s;padding:1em;z-index:1;display:block}.storefront-handheld-footer-bar ul li.search.active .site-search{bottom:100%}#reviews .commentlist li ul.children li:last-child,.storefront-handheld-footer-bar ul li.search .site-search,.storefront-handheld-footer-bar ul li.search .widget,.storefront-handheld-footer-bar ul li.search form,.storefront-product-section:last-child,.widget_shopping_cart .buttons a:last-child,.widget_shopping_cart .product_list_widget,.woocommerce-checkout ul#shipping_method,ul#shipping_method li:last-child{margin-bottom:0}.storefront-handheld-footer-bar ul li.cart .count{text-indent:0;display:block;width:2em;height:2em;line-height:2;box-sizing:content-box;font-size:.75em;position:absolute;top:.875em;left:50%;border-radius:100%;border:1px solid}.product_list_widget li,.widget_shopping_cart p.total,table.cart td.actions .coupon{border-bottom:1px solid rgba(0,0,0,.05)}.storefront-handheld-footer-bar ul.columns-1 li{width:100%;display:block;float:none}.storefront-handheld-footer-bar ul.columns-2 li{width:50%}.storefront-handheld-footer-bar ul.columns-3 li{width:33.33333%}.storefront-handheld-footer-bar ul.columns-4 li{width:25%}.storefront-handheld-footer-bar ul.columns-5 li{width:20%}@media screen and (max-height:320px){.sf-input-focused .storefront-handheld-footer-bar,.sf-input-focused .woocommerce-store-notice{display:none}}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td[data-title]::before{content:attr(data-title) ": ";font-weight:600;float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}table.shop_table_responsive.my_account_orders .order-actions{text-align:right}.wc-block-grid__products,ul.products{margin-left:0;margin-bottom:0;clear:both}.wc-block-grid__products .wc-block-grid__product,.wc-block-grid__products li.product,ul.products .wc-block-grid__product,ul.products li.product{list-style:none;margin-left:0;margin-bottom:4.235801032em;text-align:center;position:relative}@media(max-width:920px){.wc-block-grid__products .wc-block-grid__product,.wc-block-grid__products li.product,ul.products .wc-block-grid__product,ul.products li.product{margin-bottom:unset}}.wc-block-grid__products .wc-block-grid__product .star-rating,.wc-block-grid__products li.product .star-rating,ul.products .wc-block-grid__product .star-rating,ul.products li.product .star-rating{margin:0 auto .5407911001em}.wc-block-grid__products .wc-block-grid__product .woocommerce-LoopProduct-link,.wc-block-grid__products li.product .woocommerce-LoopProduct-link,ul.products .wc-block-grid__product .woocommerce-LoopProduct-link,ul.products li.product .woocommerce-LoopProduct-link{display:block;overflow:hidden;position:relative}.wc-block-grid__products .wc-block-grid__product .price,.wc-block-grid__products li.product .price,ul.products .wc-block-grid__product .price,ul.products li.product .price{display:block;color:#43454b;font-weight:400;margin-bottom:1rem;margin-top:1rem}.wc-block-grid__products .wc-block-grid__product .price ins,.wc-block-grid__products li.product .price ins,ul.products .wc-block-grid__product .price ins,ul.products li.product .price ins{margin-left:.6180469716em;background-color:rgba(0,0,0,0)}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title>a,.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-category__title,.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title,.wc-block-grid__products li.product .wc-block-grid__product-title,.wc-block-grid__products li.product .wc-block-grid__product-title>a,.wc-block-grid__products li.product .woocommerce-loop-category__title,.wc-block-grid__products li.product .woocommerce-loop-product__title,ul.products .wc-block-grid__product .wc-block-grid__product-title,ul.products .wc-block-grid__product .wc-block-grid__product-title>a,ul.products .wc-block-grid__product .woocommerce-loop-category__title,ul.products .wc-block-grid__product .woocommerce-loop-product__title,ul.products li.product .wc-block-grid__product-title,ul.products li.product .wc-block-grid__product-title>a,ul.products li.product .woocommerce-loop-category__title,ul.products li.product .woocommerce-loop-product__title{font-weight:400;margin-bottom:.5407911001em}ul.products li.product .woocommerce-loop-product__title{font-weight:500}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title>a:not(.has-font-size),.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-category__title,.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title,.wc-block-grid__products li.product .wc-block-grid__product-title,.wc-block-grid__products li.product .wc-block-grid__product-title>a:not(.has-font-size),.wc-block-grid__products li.product .woocommerce-loop-category__title,.wc-block-grid__products li.product .woocommerce-loop-product__title,ul.products .wc-block-grid__product .wc-block-grid__product-title,ul.products .wc-block-grid__product .wc-block-grid__product-title>a:not(.has-font-size),ul.products .wc-block-grid__product .woocommerce-loop-category__title,ul.products .wc-block-grid__product .woocommerce-loop-product__title,ul.products li.product .wc-block-grid__product-title,ul.products li.product .wc-block-grid__product-title>a:not(.has-font-size),ul.products li.product .woocommerce-loop-category__title,ul.products li.product .woocommerce-loop-product__title{font-size:1rem}.wc-block-grid__products .wc-block-grid__product .star-rating,.wc-block-grid__products li.product .star-rating,.woocommerce-breadcrumb,dl.variation,ul.products .wc-block-grid__product .star-rating,ul.products li.product .star-rating{font-size:.875em}.wc-block-grid__products .wc-block-grid__product img,.wc-block-grid__products li.product img,ul.products .wc-block-grid__product img,ul.products li.product img{display:block;margin:0 auto 1.618em}#reviews .commentlist li ul.children li,.single-product div.product .woocommerce-product-gallery .flex-viewport,.storefront-product-section,.wc-block-grid__products .wc-block-grid__product.product-category img,.wc-block-grid__products li.product.product-category img,.wc-proceed-to-checkout,ul.products .wc-block-grid__product.product-category img,ul.products li.product.product-category img{margin-bottom:1.618em}.wc-block-grid__products .wc-block-grid__product .button,.wc-block-grid__products li.product .button,ul.products .wc-block-grid__product .button,ul.products li.product .button{margin-bottom:.236em}#reviews .commentlist li,.checkout_coupon{margin-bottom:2.617924em}.demo_store a:hover,.hentry .entry-content .wc-block-grid__products .wc-block-grid__product>a,.hentry .entry-content ul.products li.product>a,.single-product div.product .product_meta a:hover,.single-product div.product .woocommerce-product-rating a:hover,.widget ul.products li.product a{text-decoration:none}.single-product .pswp__button{background-color:rgba(0,0,0,0)}.single-product div.product{position:relative;overflow:hidden}.single-product div.product .images,.single-product div.product .summary,.single-product div.product .woocommerce-product-gallery{margin-bottom:2.617924em;margin-top:0}.single-product div.product .woocommerce-product-gallery{position:relative}.single-product div.product .woocommerce-product-gallery .zoomImg{background-color:#fff}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.875em;right:.875em;display:block;height:2em;width:2em;border-radius:3px;z-index:99;text-align:center}.single-product div.product .woocommerce-product-gallery img{margin:0;width:100%}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .images .woocommerce-main-image{margin-bottom:1.618em;display:block}.single-product div.product .images .thumbnails a.zoom{display:block;width:22.05%;margin-right:3.8%;float:left;margin-bottom:1em}.single-product div.product .images .thumbnails a.zoom.last{margin-right:0}.single-product div.product form.cart{margin-bottom:1.618em;padding:1em 0}.single-product div.product form.cart .quantity{float:left;margin-right:.875em}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__label,table.cart td.product-name{overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity{float:none;margin-right:0}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity .quantity{margin-right:0}.single-product div.product p.price{font-size:1.41575em;margin:1.41575em 0}.single-product div.product table.variations{table-layout:fixed;margin:0}.single-product div.product table.variations td,.single-product div.product table.variations th{display:list-item;padding:0;list-style:none;background-color:rgba(0,0,0,0)}#payment .payment_methods li .payment_box fieldset .form-row,#reviews .commentlist li p.meta,.single-product div.product table.variations .value,.widget_price_filter .price_slider{margin-bottom:1em}.single-product div.product table.variations select{max-width:70%;vertical-align:middle}.single-product div.product .single_variation .price{margin-bottom:1em;display:block}.single-product div.product .woocommerce-product-rating{margin-bottom:1.618em;margin-top:-.875em}.single-product div.product .product_meta a,.single-product div.product .woocommerce-product-rating a{font-weight:600;text-decoration:underline}.single-product div.product .woocommerce-product-rating .star-rating{float:left;margin-right:.6180469716em}.single-product div.product .product_meta{font-size:.875em;border-top:1px solid rgba(0,0,0,.05)}#reviews .comment-form-rating label,#reviews .commentlist li p.meta time,.form-row label,.product_list_widget li>a,.single-product div.product .product_meta .posted_in,.single-product div.product .product_meta .sku_wrapper,.single-product div.product .product_meta .tagged_as,.widget_products a{display:block}.single-product div.product .product_meta .posted_in:last-child,.single-product div.product .product_meta .sku_wrapper:last-child,.single-product div.product .product_meta .tagged_as:last-child{border-bottom:0}.single-product div.product .edit-link{font-size:.875em;margin-top:1em}.stock.in-stock,.woocommerce-password-strength.strong{color:#0f834d}.required,.stock.out-of-stock,.woocommerce-password-strength.bad,.woocommerce-password-strength.short{color:#e2401c}a.reset_variations{display:inline-block;margin-left:1em}#reviews{outline:0}#reviews #comments{padding-top:0}#reviews .commentlist,.product_list_widget,ul#shipping_method{list-style:none;margin-left:0}#reviews .commentlist li{list-style:none;clear:both}#reviews .commentlist li .comment_container{border-radius:3px}#reviews .commentlist li .comment_container .comment-text{width:81.8181818182%;float:right;margin-right:0}#reviews .commentlist li .comment_container .comment-text .star-rating{float:right;font-size:.875em;line-height:1;height:1em}#reviews .commentlist li:last-child{border-bottom:0;margin-bottom:0}#reviews .commentlist li time{opacity:.5;font-size:.875em}#reviews .commentlist li .avatar{width:9.0909090909%;float:left;margin-right:9.0909090909%;height:auto}#reviews .commentlist li p.meta strong{line-height:1}#reviews .commentlist li p.meta .verified{font-style:normal;font-size:.875em}#reviews .commentlist li ul.children{margin:0;width:81.8181818182%;float:right;padding-top:1.618em}#reviews .commentlist li ul.children .avatar{width:11.1111111111%;float:left;margin-right:11.1111111111%}#reviews .commentlist li ul.children .comment-text{width:77.7777777778%;float:right;margin-right:0}.woocommerce-breadcrumb a{text-decoration:none;transition:color .1s}.woocommerce-breadcrumb a:hover{text-decoration:underline;color:#121212}.woocommerce-breadcrumb .breadcrumb-separator{display:inline-block;padding:0 .5407911001em}.product_list_widget li{padding:1em 0}.product_list_widget li img{max-width:2.617924em;float:right}.product_list_widget a:hover{color:#2c2d33}.widget_shopping_cart .product_list_widget li{padding-left:2em;position:relative}.widget_shopping_cart .product_list_widget li a.remove{position:absolute;top:1em;left:0;opacity:1}.widget_shopping_cart p.buttons,.widget_shopping_cart p.total{padding:1em 0;margin:0;text-align:center}.widget_shopping_cart .buttons a{display:block;margin-bottom:.6180469716em}.widget_shopping_cart .buttons a img{margin-left:auto;margin-right:auto}.site-header .widget_shopping_cart li,.site-header .widget_shopping_cart p.buttons,.site-header .widget_shopping_cart p.total{padding-left:1.41575em;padding-right:1.41575em}.widget_layered_nav li{margin-bottom:.6180469716em}.widget.woocommerce li .count{font-size:1em;float:right}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.show-password-input::after,p.stars a::before{line-height:1;font-family:"Font Awesome 5 Free"}@media (min-width:768px) and (max-width:1024px){.widget_price_filter .price_slider_amount{text-align:left}.widget_price_filter .price_slider_amount .button{display:block;float:none;width:100%}}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;top:auto;z-index:2;width:1em;height:1em;border-radius:1em;cursor:ew-resize;background:#2c2d33;box-sizing:border-box;margin-top:-.25em;margin-left:auto;opacity:1;border:0}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active,.widget_price_filter .ui-slider .ui-slider-handle:hover{box-shadow:0 0 0 .236em rgba(0,0,0,.1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#2c2d33;border-radius:1em}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background:rgba(0,0,0,.1);border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px} .rtl .widget_price_filter .price_label,.rtl .widget_price_filter .price_label span{direction:ltr;unicode-bidi:embed} table.cart{margin-bottom:3.706325903em}table.cart .product-thumbnail img{margin:0 auto;max-width:3.706325903em;height:auto}@media (max-width:768px){table.cart .product-thumbnail img{max-width:30%}}table.cart tr:first-child td.product-remove{border-top-width:0}table.cart td.product-remove{padding:0;border-top:1.618em solid;position:relative}table.cart td.product-remove a.remove{position:absolute;font-size:1.41575em;top:-.6180469716em;right:-.6180469716em}table.cart td.product-quantity .qty{padding:.326em;width:3.706325903em}table.cart td,table.cart th{padding:.875em .875em 0}table.cart td.product-subtotal{padding-bottom:.875em}table.cart td.actions{border-top:1em solid;background-color:rgba(0,0,0,0);padding:0}table.cart td.actions .coupon{padding-bottom:1em;margin-bottom:1em}table.cart td.actions input{display:block;width:100%;margin:.5407911001em 0}.wc-proceed-to-checkout .button{display:block;text-align:center;margin-bottom:1em}#payment .payment_methods li .payment_box .wc-credit-card-form-card-cvc,#payment .payment_methods li .payment_box .wc-credit-card-form-card-expiry,#payment .payment_methods li .payment_box .wc-credit-card-form-card-number,.wc-proceed-to-checkout .button.checkout-button{font-size:1.41575em}.woocommerce-shipping-calculator .shipping-calculator-form{padding-top:1.41575em}ul#shipping_method li{margin-bottom:.2360828548em}ul#shipping_method input{margin-right:.3342343017em}form.checkout{position:static!important}form.checkout>.blockUI{position:fixed!important}#payment .payment_methods{margin:0!important;padding:0!important}#payment .place-order,.site-content>.col-full>.woocommerce>.woocommerce-error:first-child,.site-content>.col-full>.woocommerce>.woocommerce-info:first-child,.site-content>.col-full>.woocommerce>.woocommerce-message:first-child{margin-top:2.617924em}#payment .payment_methods>.wc_payment_method>label,#payment .payment_methods>.woocommerce-PaymentMethod>label{display:block;padding:1.41575em;cursor:pointer}#payment .payment_methods li{list-style:none!important;margin-left:0;position:relative}#payment .payment_methods li img{float:right;border:0;padding:0;max-height:1.618em}#payment .payment_methods li:last-child:not(.woocommerce-notice){padding-bottom:0;border-bottom:0}#payment .payment_methods li .payment_box{padding:1.41575em}#payment .payment_methods li .payment_box fieldset{border:0;margin:0;padding:1em 0 0;font-size:.875em}#payment .payment_methods li .payment_box fieldset label{width:auto;margin-left:0}#payment .payment_methods li .payment_box fieldset .form-row input[type=checkbox]{margin-right:5px}#payment .payment_methods li .payment_box fieldset #cvv{width:22%!important}#payment .payment_methods li .payment_box fieldset .help{width:75%;float:right}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods{padding-top:1em;margin:0}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods li{margin-top:.6180469716em}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods li input[type=radio]{margin-right:.236em}#payment .payment_methods li .payment_box ul.wc-saved-payment-methods{margin-left:0}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number{background-repeat:no-repeat;background-position:right .6180469716em center;background-size:31px 20px;background-image:url(//www.beautysofa24.de/wp-content/themes/beautytheme/assets/images/credit-cards/unknown.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.visa{background-image:url(//www.beautysofa24.de/wp-content/themes/beautytheme/assets/images/credit-cards/visa.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(//www.beautysofa24.de/wp-content/themes/beautytheme/assets/images/credit-cards/mastercard.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.laser{background-image:url(//www.beautysofa24.de/wp-content/themes/beautytheme/assets/images/credit-cards/laser.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(//www.beautysofa24.de/wp-content/themes/beautytheme/assets/images/credit-cards/diners.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.maestro{background-image:url(//www.beautysofa24.de/wp-content/themes/beautytheme/assets/images/credit-cards/maestro.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.jcb{background-image:url(//www.beautysofa24.de/wp-content/themes/beautytheme/assets/images/credit-cards/jcb.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.amex{background-image:url(//www.beautysofa24.de/wp-content/themes/beautytheme/assets/images/credit-cards/amex.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.discover{background-image:url(//www.beautysofa24.de/wp-content/themes/beautytheme/assets/images/credit-cards/discover.svg)}#payment .terms{width:100%;clear:both;float:none;margin-bottom:1em}#payment .terms label{display:block;cursor:pointer}#payment .woocommerce-terms-and-conditions{padding:1em;box-shadow:inset 0 1px 3px rgba(0,0,0,.2);margin-bottom:16px;background-color:rgba(0,0,0,.05)}#payment .place-order{padding:1.41575em;margin-bottom:0;float:none;width:100%}#payment .place-order .button{font-size:1.41575em;width:100%;white-space:pre-wrap}table.woocommerce-checkout-review-order-table .product-name{width:45%;overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all}.woocommerce-password-strength{font-weight:600;padding:.5407911001em 0;text-align:right;font-size:.875em}.woocommerce-password-strength.good{color:#3d9cd2}label.inline{display:inline!important;margin-left:1em}.hentry .entry-content .woocommerce-MyAccount-navigation ul{margin-left:0;border-top:1px solid rgba(0,0,0,.05)}.hentry .entry-content .woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:1px solid rgba(0,0,0,.05);position:relative}.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{text-decoration:none;padding:.875em 0;display:block}ul.order_details{list-style:none;position:relative;margin:3.706325903em 0}ul.order_details::after,ul.order_details::before{content:"";content:"";display:block;position:absolute;top:-16px;left:0;width:100%;height:16px;background-size:0 100%,16px 16px,16px 16px}ul.order_details::after{clear:both;top:auto;bottom:-16px;transform:rotate(180deg)}ul.order_details li{padding:1em 1.618em;font-size:.8em;text-transform:uppercase}ul.order_details li:first-child{padding-top:1.618em}ul.order_details li:last-child{border:0;padding-bottom:1.618em}ul.order_details li strong{display:block;font-size:1.41575em;text-transform:none}.my_account_orders .button,.woocommerce-MyAccount-downloads .button{padding:.6180469716em .875em;font-size:.875em;margin-right:.236em}.woocommerce-MyAccount-content h2{font-size:2em;font-weight:600}.woocommerce-MyAccount-content #payment .payment_methods{margin-bottom:1.618em!important}.woocommerce-form__label-for-checkbox{cursor:pointer;display:block}.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{margin-right:.3342343017em}.form-row input,.form-row select,.form-row textarea{width:100%}.form-row .button,.form-row input[type=checkbox],.form-row input[type=radio]{width:auto}.form-row.create-account label,.wc-item-meta li p,.wc-item-meta li strong{display:inline-block}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.form-row.woocommerce-invalid input.input-checkbox{outline:#e2401c solid 2px;outline-offset:1px}.form-row.woocommerce-invalid .select2-selection{border-color:#e2401c;border-width:2px}.form-row-last{margin-right:0!important}.form-row-wide{clear:both;width:100%}.required{border-bottom:0!important}.password-input{display:block;position:relative}.show-password-input{position:absolute;right:0;top:0;padding:.618em;line-height:1.618;cursor:pointer}.show-password-input::after{font-weight:900;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;content:""}.show-password-input.display-password::after{color:#e8e8e8}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em 1.41575em;background-color:rgba(221,34,34,.8);color:#fff;z-index:9998;display:flex}.star-rating,p.stars a{position:relative;font-weight:400;overflow:hidden}@media(max-width:767px){.demo_store{display:block}.demo_store a.woocommerce-store-notice__dismiss-link{width:100%}}.demo_store a{color:#fff;font-weight:400;text-decoration:underline}.demo_store a.woocommerce-store-notice__dismiss-link{background:rgba(200,19,45,.9);display:inline-block;margin:10px 0 0;padding:7.5px 12.5px;color:#fefefe;border-radius:5px;text-decoration:none}.star-rating{height:1.618em;line-height:1.618;font-size:1em;width:5.55em;font-family:"Font Awesome 5 Free"}.star-rating span::before,.star-rating::before{content:"";top:0;left:0;position:absolute}.star-rating::before{opacity:.25;float:left}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;color:#2c2d33}p.stars{display:inline-block;margin:0}p.stars a{height:2em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;content:"";font-size:.95em;text-indent:0}p.stars.selected a.active::before,p.stars.selected a:not(.active)::before,p.stars:hover a::before{color:#e7b564;opacity:1}.onsale,.wc-block-grid__product-onsale{border:1px solid #43454b;color:#43454b;padding:.202em .6180469716em;font-size:.875em;text-transform:uppercase;font-weight:600;display:inline-block;margin-bottom:1em;border-radius:3px;position:relative}.quantity .qty{width:4.235801032em;text-align:center}.storefront-sorting{font-size:.875em;margin-bottom:2.617924em}.woocommerce-tabs{overflow:hidden;padding:1em 0}.woocommerce-tabs ul.tabs{list-style:none;margin-left:0;text-align:left;border-top:1px solid rgba(0,0,0,.05)}.woocommerce-tabs ul.tabs li{display:block;margin:0;border-bottom:1px solid rgba(0,0,0,.05);position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.related>h2:first-child,.upsells>h2:first-child,.woocommerce-tabs .panel h2:first-of-type{font-size:1.618em;margin-bottom:1em}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{margin-bottom:2.617924em;background-color:#0f834d;margin-left:0;border-radius:2px;color:#fff;clear:both;border-left:.6180469716em solid rgba(0,0,0,.15);padding:1em 2em 1em 3.5em;position:relative;list-style:none}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,.woocommerce-noreviews a,p.no-comments a{color:#fff}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover,.woocommerce-noreviews a:hover,p.no-comments a:hover{color:#fff;opacity:.7}.woocommerce-error a.button:hover,.woocommerce-info a.button:hover,.woocommerce-message a.button:hover,.woocommerce-noreviews a.button:hover,p.no-comments a.button:hover{opacity:1}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before,.woocommerce-noreviews::before,p.no-comments::before{font-family:"Font Awesome 5 Free";content:"";display:inline-block;position:absolute;top:1.05em;left:1.5em;color:#fff}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-noreviews .button,p.no-comments .button{float:right;padding:0 0 0 1em;background:0 0;color:#fff;box-shadow:none;line-height:1.618;margin-left:1em;border-width:0 0 0 1px;border-left-style:solid;border-left-color:rgba(255,255,255,.25)!important;border-radius:0}.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover,.woocommerce-noreviews .button:hover,p.no-comments .button:hover{background:0 0;color:#fff;opacity:.7}.woocommerce-error pre,.woocommerce-info pre,.woocommerce-message pre,.woocommerce-noreviews pre,p.no-comments pre{background-color:rgba(0,0,0,.1)}.woocommerce-message::before{content:""}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#e07c35}.woocommerce-error{list-style:none;background-color:#e2401c}dl.variation dd{margin:0 0 1em}.wc-item-meta{font-size:.875em;margin-left:0;list-style:none}.woocommerce-MyAccount-content .woocommerce-Pagination{text-align:center}.storefront-product-section .section-title{text-align:center;margin-bottom:1em}@media (min-width:768px){.storefront-product-pagination a[rel=next] .storefront-product-pagination__title,.storefront-sticky-add-to-cart__content-button{margin-left:auto}.demo_store{bottom:0}.demo_store a.woocommerce-store-notice__dismiss-link{background:rgba(200,19,45,.9);float:right;display:inline-block;margin:-1em -1.41575em -1em auto;padding:1em 1.41575em;border:0;text-decoration:none}.col2-set+#customer_details,.site-header-cart .widget_shopping_cart h2.widgettitle,.storefront-handheld-footer-bar,table.cart td.actions label,table.shop_table_responsive tr td::before{display:none}table.shop_table_responsive thead{display:table-header-group}.page-template-template-fullwidth-php table.cart .product-thumbnail,table.shop_table_responsive tbody th,table.shop_table_responsive tr td{display:table-cell}#ship-to-different-address,.site-header-cart{position:relative}.site-header-cart .cart-contents{padding:1.618em 0;display:block;position:relative;background-color:rgba(0,0,0,0);height:auto;width:auto;text-indent:0}.site-header-cart .cart-contents .amount{margin-right:.327em}.site-header-cart .cart-contents .count{font-weight:400;opacity:.5;font-size:.875em}.site-header-cart .cart-contents span{display:inline}.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;font-size:.875em;left:-999em;display:block}.site-header-cart .widget_shopping_cart.sub-menu--is-touch-device{display:none;left:0}.site-header-cart .widget_shopping_cart .product_list_widget{height:0}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove{position:relative;float:left;top:auto}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove::before{text-align:left}.site-header-cart.focus .widget_shopping_cart,.site-header-cart:hover .widget_shopping_cart{left:-210px;display:block;width:240px}.site-header-cart.focus .widget_shopping_cart .product_list_widget,.site-header-cart:hover .widget_shopping_cart .product_list_widget{height:auto}.cart-collaterals .cart_totals small.includes_tax,.site-search,.storefront-product-pagination{display:block}.site-search form{margin:0}.wc-block-grid__products .wc-block-grid__product,.wc-block-grid__products li.product,ul.products .wc-block-grid__product,ul.products li.product{clear:none;width:100%;float:left;font-size:.875em}.wc-block-grid__products .wc-block-grid__product.first,.wc-block-grid__products li.product.first,ul.products .wc-block-grid__product.first,ul.products li.product.first{clear:both!important}.wc-block-grid__products .wc-block-grid__product.last,.wc-block-grid__products li.product.last,ul.products .wc-block-grid__product.last,ul.products li.product.last{margin-right:0!important}.page-template-template-fullwidth-php .header-widget-region ul.products.columns-1 li.product,.page-template-template-fullwidth-php .site-main ul.products.columns-1 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-1 li.product,.page-template-template-homepage-php .site-main ul.products.columns-1 li.product,.site-main ul.products.columns-1 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-1 li.product,.storefront-full-width-content .site-main ul.products.columns-1 li.product{width:100%;margin-right:0;float:none}.page-template-template-fullwidth-php .cart-collaterals .cross-sells,.page-template-template-fullwidth-php .col2-set,.page-template-template-fullwidth-php .col2-set#customer_login .col-1,.page-template-template-fullwidth-php .col2-set.addresses .col-1,.page-template-template-fullwidth-php .form-row-first,.page-template-template-fullwidth-php .header-widget-region ul.products.columns-2 li.product,.page-template-template-fullwidth-php .site-main ul.products.columns-2 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-2 li.product,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-2 li.product,.storefront-full-width-content .site-main ul.products.columns-2 li.product{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .header-widget-region ul.products.columns-3 li.product,.page-template-template-fullwidth-php .site-main ul.products.columns-3 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-3 li.product,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-3 li.product,.storefront-full-width-content .site-main ul.products.columns-3 li.product,.storefront-full-width-content .woocommerce-tabs ul.tabs{width:30.4347826087%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .header-widget-region ul.products.columns-4 li.product,.page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-4 li.product,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-4 li.product,.storefront-full-width-content .site-main ul.products.columns-4 li.product{width:21.7391304348%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .header-widget-region ul.products.columns-5 li.product,.page-template-template-fullwidth-php .site-main ul.products.columns-5 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-5 li.product,.page-template-template-homepage-php .site-main ul.products.columns-5 li.product,.site-main ul.products.columns-5 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-5 li.product,.storefront-full-width-content .site-main ul.products.columns-5 li.product{width:16.9%;margin-right:3.8%}.page-template-template-fullwidth-php .header-widget-region ul.products.columns-6 li.product,.page-template-template-fullwidth-php .site-main ul.products.columns-6 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-6 li.product,.page-template-template-homepage-php .site-main ul.products.columns-6 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-6 li.product,.storefront-full-width-content .site-main ul.products.columns-6 li.product{width:13.0434782609%;float:left;margin-right:4.347826087%}.site-main ul.products li.product,.site-main ul.products.columns-3 li.product,.woocommerce-tabs ul.tabs{width:29.4117647059%;float:left;margin-right:5.8823529412%}.site-main ul.products.columns-2 li.product{width:48%;margin-right:3.8%}.site-main ul.products.columns-4 li.product{width:22.05%;margin-right:3.8%}.site-main ul.products.columns-6 li.product{width:11.7647058824%;float:left;margin-right:5.8823529412%}.single-product div.product .images,.single-product div.product .woocommerce-product-gallery{width:41.1764705882%;float:left;margin-right:5.8823529412%;margin-bottom:3.706325903em}.addresses header.title::after,.addresses header.title::before,.cart-collaterals::after,.cart-collaterals::before,.col2-set .woocommerce-billing-fields::after,.col2-set .woocommerce-billing-fields::before,.single-product div.product .images .thumbnails::after,.single-product div.product .images .thumbnails::before,.storefront-sorting::after,.storefront-sorting::before{content:"";display:table}.addresses header.title::after,.cart-collaterals::after,.col2-set .woocommerce-billing-fields::after,.single-product div.product .images .thumbnails::after,.single-product div.product .woocommerce-tabs,.storefront-full-width-content.single-product div.product .woocommerce-tabs,.storefront-sorting::after{clear:both}#order_review,#order_review_heading,.cart-collaterals .shipping_calculator{clear:right}.single-product div.product .images .thumbnails a.zoom{width:14.2857142857%;float:left;margin-right:14.2857142857%}.single-product div.product .images .thumbnails a.zoom.last{float:right;margin-right:0}.col2-set#customer_login .col-2,.col2-set.addresses .col-2,.single-product div.product .summary{width:52.9411764706%;float:right;margin-right:0}#customer_details+#wc_checkout_add_ons,#order_review,#order_review_heading{width:41.1764705882%;float:right;margin-right:0}#reviews .comment-form-author,#reviews .comment-form-email{width:47%}#reviews .comment-form-email{margin-right:0}.storefront-full-width-content.single-product div.product .images{width:60%;float:left;margin-right:4.347826087%;margin-bottom:3.706325903em}.storefront-full-width-content.single-product div.product .summary{width:35%;float:right;margin-right:0;margin-bottom:25px}.storefront-full-width-content.single-product #reviews .commentlist li .avatar{width:6.6666666667%;float:left;margin-right:6.6666666667%}.storefront-full-width-content.single-product #reviews .commentlist li .comment_container .comment-text,.storefront-full-width-content.single-product #reviews .commentlist ul.children{width:86.6666666667%;float:right;margin-right:0}.storefront-full-width-content.single-product #reviews .commentlist ul.children .avatar{width:7.6923076923%;float:left;margin-right:7.6923076923%}.storefront-full-width-content.single-product #reviews .commentlist ul.children .comment-text{width:84.6153846154%;float:right;margin-right:0}.storefront-full-width-content .woocommerce-products-header,.storefront-full-width-content.woocommerce-account .entry-header,.storefront-full-width-content.woocommerce-cart .entry-header,.storefront-full-width-content.woocommerce-checkout .entry-header{text-align:center;padding:0 0 30px}.storefront-full-width-content .woocommerce-products-header h1:last-child,.storefront-full-width-content.woocommerce-account .entry-header h1:last-child,.storefront-full-width-content.woocommerce-cart .entry-header h1:last-child,.storefront-full-width-content.woocommerce-checkout .entry-header h1:last-child{margin-bottom:0}.storefront-full-width-content .related.products>h2:first-child,.storefront-full-width-content .up-sells>h2:first-child{text-align:center}.col2-set .col-1,.col2-set .col-2,.woocommerce .page-description{margin-bottom:1.618em}#order_review .shop_table,.storefront-sorting{margin-bottom:2.617924em}.storefront-sorting select{min-width:260px}.woocommerce-result-count{float:left;position:relative;margin-bottom:0;padding:.327em 0}.woocommerce-ordering{float:left;margin-right:1em;margin-bottom:0;padding:.327em 0}.woocommerce-pagination{float:right;border:0;clear:none;padding:0;margin-bottom:0}.woocommerce-cart .hentry,.woocommerce-checkout .hentry{border-bottom:0;padding-bottom:0}.page-template-template-fullwidth-php table.cart thead{font-size:1em;text-indent:0}table.cart td,table.cart th{padding:1.618em}table.cart .qty{padding:.875em;max-width:3.632em}table.cart td.product-remove{display:table-cell;padding:1.618em;border:0}table.cart td.product-remove a.remove{float:none;position:relative;top:auto;right:auto;font-size:1em}table.cart .product-quantity .minus,table.cart .product-quantity .plus{display:inline-block}table.cart .quantity .qty{padding:.6180469716em}table.cart td.actions{text-align:right}table.cart td.actions .coupon{padding-bottom:0;margin-bottom:0;border-bottom:none;display:inline-block;float:left}table.cart td.actions input{display:inline-block;width:auto;margin:0}.cart-collaterals h2{font-size:1.618em}.cart-collaterals .cross-sells,.col2-set#customer_login .col-1,.col2-set.addresses .col-1{width:41.1764705882%;float:left;margin-right:5.8823529412%}.cart-collaterals .cart_totals,.cart-collaterals .shipping_calculator{width:52.9411764706%;float:right;margin:0;clear:right}.page-template-template-fullwidth-php #customer_details+#wc_checkout_add_ons,.page-template-template-fullwidth-php #order_review,.page-template-template-fullwidth-php #order_review_heading,.page-template-template-fullwidth-php .cart-collaterals .cart_totals,.page-template-template-fullwidth-php .cart-collaterals .shipping_calculator,.page-template-template-fullwidth-php .col2-set#customer_login .col-2,.page-template-template-fullwidth-php .col2-set.addresses .col-2,.page-template-template-fullwidth-php .form-row-last{width:47.8260869565%;float:right;margin-right:0}#ship-to-different-address label{font-weight:300}#ship-to-different-address .woocommerce-form__input-checkbox{position:absolute;top:50%;right:0;transform:translateY(-50%);margin-right:0}.col2-set{width:52.9411764706%;float:left;margin-right:5.8823529412%}.col2-set .form-row-first{width:44.4444444444%;float:left;margin-right:11.1111111111%}.col2-set .form-row-last{width:44.4444444444%;float:right;margin-right:0}#wc_checkout_add_ons input[type=radio]{float:left;margin-right:.5407911001em;clear:left;margin-top:.35em}#order_review{transition:box-shadow .4s}#order_review_heading{margin-bottom:0;padding-bottom:.6180469716em}.page-template-template-fullwidth-php.woocommerce-order-pay #order_review,.woocommerce-order-pay #order_review{width:100%;float:none}.page-template-template-fullwidth-php.woocommerce-order-pay #order_review #payment h3,.woocommerce-order-pay #order_review #payment h3{padding-left:1em;padding-top:1em}.page-template-template-fullwidth-php.woocommerce-order-pay #order_review #payment .form-row,.page-template-template-fullwidth-php.woocommerce-order-pay #order_review .payment_methods+.form-row,.woocommerce-order-pay #order_review #payment .form-row,.woocommerce-order-pay #order_review .payment_methods+.form-row{padding:1em}.page-template-template-fullwidth-php.woocommerce-order-pay #order_review .button#place_order,.woocommerce-order-pay #order_review .button#place_order{display:block;width:100%;font-size:1.41575em}.page-template-template-fullwidth-php .col2-set .form-row-first{width:45.4545454545%;float:left;margin-right:9.0909090909%}.page-template-template-fullwidth-php .col2-set .form-row-last{width:45.4545454545%;float:right;margin-right:0}table+.addresses{margin-top:1.618em}.col2-set#customer_login,.col2-set.addresses{width:100%;float:left;margin-left:0;margin-right:0}.woocommerce-MyAccount-navigation{width:17.6470588235%;float:left;margin-right:5.8823529412%}.woocommerce-MyAccount-content{width:76.4705882353%;float:right;margin-right:0}.woocommerce-MyAccount-content .form-row-first{width:38.4615384615%;float:left;margin-right:7.6923076923%}.woocommerce-MyAccount-content .form-row-last{width:53.8461538462%;float:right;margin-right:0}.left-sidebar:not(.page-template-template-fullwidth-php) .woocommerce-MyAccount-content{width:76.4705882353%;float:left;margin-right:5.8823529412%}.left-sidebar:not(.page-template-template-fullwidth-php) .woocommerce-MyAccount-navigation{width:17.6470588235%;float:right;margin-right:0}table.my_account_orders{font-size:.875em}.page-template-template-fullwidth-php .woocommerce-MyAccount-content{width:73.9130434783%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .col2-set .col-1,.page-template-template-fullwidth-php .woocommerce-MyAccount-content .form-row-first{width:46.6666666667%;float:left;margin-right:6.6666666667%}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .col2-set .col-2,.page-template-template-fullwidth-php .woocommerce-MyAccount-content .form-row-last{width:46.6666666667%;float:right;margin-right:0}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .col2-set{width:100%}.page-template-template-fullwidth-php .woocommerce-MyAccount-navigation{width:21.7391304348%;float:right;margin-right:0}.addresses header.title a{float:right;overflow:hidden}.addresses header.title h3{float:left}.form-row-first{width:47.0588235294%;float:left;margin-right:5.8823529412%;clear:both}.form-row-last{width:47.0588235294%;float:right;margin-right:0}.storefront-full-width-content .woocommerce-tabs .panel{width:65.2173913043%;float:right;margin-right:0;margin-bottom:3.706325903em}.woocommerce-tabs{padding-top:2.617924em;padding-bottom:2.617924em}.woocommerce-tabs ul.tabs li.active::after{right:1em}.woocommerce-tabs .panel{width:64.7058823529%;float:right;margin-right:0;margin-top:0}.storefront-product-pagination a{position:fixed;top:50%;width:500px;box-shadow:0 0 5px rgba(0,0,0,.2);z-index:1499;display:flex;align-items:center}.storefront-product-pagination a img{max-width:90px;border-radius:0}.storefront-product-pagination a[rel=prev]{left:-455px;transition:left .3s ease-out;flex-direction:row-reverse;padding-left:1em}.storefront-product-pagination a[rel=prev]:hover{left:0}.storefront-product-pagination a[rel=prev] img{margin-left:1.41575em}.storefront-product-pagination a[rel=prev] .storefront-product-pagination__title{margin-right:auto}.storefront-product-pagination a[rel=next]{right:-455px;transition:right .3s ease-in;padding-right:1em}.storefront-product-pagination a[rel=next]:hover{right:0}.storefront-product-pagination a[rel=next] img{margin-right:1.41575em}.storefront-sticky-add-to-cart{display:block;position:fixed;top:0;left:0;right:0;z-index:99998;transform:translate3d(0,-100%,0);padding:1em;overflow:hidden;zoom:1;box-shadow:0 1px 2px rgba(0,0,0,.2);animation-duration:.5s;animation-fill-mode:both}.storefront-sticky-add-to-cart--slideInDown{animation-name:slideInDown}.storefront-sticky-add-to-cart--slideOutUp{animation-name:slideOutUp}.storefront-sticky-add-to-cart__content{display:flex;align-items:center;justify-content:center}.storefront-sticky-add-to-cart__content-title{display:block}.storefront-sticky-add-to-cart__content-price{margin-right:.875em;opacity:.5}.storefront-sticky-add-to-cart img{max-width:3.706325903em;margin:0 1.41575em 0 0;padding:3px;border:1px solid rgba(0,0,0,.1)}.storefront-sticky-add-to-cart .star-rating{display:inline-block;margin:0;vertical-align:bottom}.admin-bar .storefront-sticky-add-to-cart--slideInDown{top:32px}}@media (min-width:768px) and (max-width:900px){body:not(.page-template-template-fullwidth-php) table.cart td,body:not(.page-template-template-fullwidth-php) table.cart th{padding:1em}}ol.flex-control-nav.flex-control-thumbs{display:flex;flex-wrap:wrap;gap:10px}ol.flex-control-thumbs li{width:99px;cursor:pointer}ol.flex-control-thumbs{list-style:none}