.affiliate .bonus{color:#198754;font-weight:400}.affiliate .affiliate-table .header{border-bottom:var(--border-width) solid rgba(0,0,0,.1);padding:.5rem;font-weight:700}.affiliate .affiliate-table .item{border-bottom:var(--border-width) solid rgba(0,0,0,.1);padding:.5rem}.affiliate .affiliate-table .date{display:block}.affiliate .affiliate-table .order{font-weight:700}.affiliate .affiliate-table .plus{color:#198754}@media (min-width:576px){.affiliate .affiliate-table .plus{text-align:right}}.affiliate .affiliate-table .minus{color:#dc3545;text-align:center}@media (min-width:576px){.affiliate .affiliate-table .minus{text-align:right}}.affiliate .affiliate-table .balance{text-align:right}@media (max-width:575.98px){.carousel .carousel-container{padding-left:0;padding-right:0}}.carousel .counter{color:#fff;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#000;justify-content:center;min-width:10rem;padding:.375rem 1.5rem;font-size:1.125rem;display:inline-flex}.carousel .tns-item{overflow:hidden}.promo-carousel .item{background-position:50%;background-size:cover;height:60vh}.promo-carousel .item .container{align-items:center;height:100%;display:flex}.promo-carousel .item .content{padding:3rem}@media (max-width:575.98px){.promo-carousel .item{height:25vh}.promo-carousel .display-4{font-size:1.125rem}.promo-carousel .lead{font-size:1rem}.promo-carousel .btn,.promo-carousel .my-order .billing-plugin button,.my-order .billing-plugin .promo-carousel button{padding:.25rem .5rem;font-size:.75rem}}.product-carousel .carousel-item{padding-top:3rem;padding-bottom:3rem}.product-carousel .carousel-item .heading{font-size:2.5rem;font-weight:800;line-height:1.2}.product-carousel .carousel-item .heading a{text-decoration:none;transition:all .2s ease-in-out}.product-carousel .carousel-item p{margin-top:1.5rem}.product-carousel .carousel-item .offers .compare-at-price:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:1rem}.product-carousel .carousel-item .offers .compare-at-price:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:1rem}.product-carousel .carousel-item .offers .compare-at-price:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:1rem}.product-carousel .carousel-item .offers .compare-at-price:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:1rem}.product-carousel .carousel-item .offers .compare-at-price:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:1rem}.product-carousel .carousel-item .offers .compare-at-price:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:1rem}.product-carousel .carousel-item .image{position:relative}.product-carousel .carousel-item .image img{max-width:100%}.product-carousel .carousel-item .image .sticker{top:1rem;left:1rem}.product-carousel .carousel-indicators{margin-top:1.5rem}@media (min-width:992px){.product-carousel .buy-button{padding:.5rem 1rem;font-size:1.125rem}}@media (max-width:1199.98px){.product-carousel .carousel-item .heading{font-size:2.25rem}.product-carousel .carousel-item .offers{margin-top:unset}.product-carousel .carousel-item .offers .price{font-size:.875rem}.product-carousel .carousel-item .offers .compare-at-price{font-size:85%}.product-carousel .carousel-item .image img{border:unset;border-radius:unset}}@media (max-width:575.98px){.product-carousel .carousel-item .content{padding-left:1.5rem;padding-right:1.5rem}.product-carousel .carousel-item .heading{margin-top:5%;margin-bottom:unset;text-transform:none;font-size:1.5rem}.product-carousel .carousel-item .offers{margin-top:unset}.product-carousel .carousel-item .offers .price{font-size:.875rem}.product-carousel .carousel-item .offers .compare-at-price{font-size:85%}.product-carousel .carousel-indicators{position:relative}}.promo-cards{margin-top:1.5rem}.promo-cards .item{color:#111;z-index:0;background-position:50%;background-size:cover;border-bottom:0;justify-content:center;align-items:center;width:100%;height:10vh;margin-bottom:1.5rem;padding:1rem;text-decoration:none;transition:all .4s ease-out;display:flex;position:relative;overflow:hidden}.promo-cards .item:before{content:"";transform-origin:50%;z-index:-1;background:rgba(0,0,0,.5);width:100px;height:100px;transition:transform .25s ease-out;position:absolute;top:0;right:-100px;transform:scale(1)}.promo-cards .item .heading{opacity:0;font-weight:700;transition:all .3s ease-out}.promo-cards .item:hover:before{transform:scale(15)}.promo-cards .item:hover .heading{opacity:1}@media (max-width:575.98px){.promo-cards .item{margin-bottom:1rem}}.cart .stocks{margin-bottom:1.5rem;font-size:.875rem}.cart .stocks svg{width:.625rem}.cart .item{background:var(--cart-item-bg);border-radius:.25rem;margin-bottom:1rem;padding:1.5rem}.cart .item:last-child{margin-bottom:unset}.cart .item .thumb{aspect-ratio:1;background:#f7f7f7;place-content:center;max-width:6rem;display:grid;overflow:hidden}.cart .item .thumb img{max-width:100%;height:auto}.cart .item .header .name{font-weight:700}.cart .item .header .name a{transition:color .14s ease-in-out,border-color .14s ease-in-out,background-color .14s ease-in-out}.cart .item .header .sku{opacity:.5;font-size:.875rem}.cart .item .services{margin-top:.5rem;margin-bottom:.5rem}.cart .item .services .form-check-label{font-size:.875rem}.cart .item .item-qty{margin-top:1rem}@media (min-width:768px){.cart .item .item-qty{justify-content:flex-end}}.cart .item .item-qty .input-group-text{border:0;padding-left:0}.cart .item .item-qty .qty{max-width:4rem}.cart .item .item-remove{margin-top:1rem;font-size:.875rem}.cart .item .item-total{margin-top:.5rem}@media (min-width:768px){.cart .item .item-total{text-align:right;margin-top:0}}.cart .options .inline-select.color{flex-wrap:wrap;display:flex}.cart .options .inline-select.color a{border:2px solid rgba(var(--body-color-rgb), .1);border-radius:100%;width:1.5rem;height:1.5rem;margin-bottom:1rem;text-decoration:none;display:flex}.cart .options .inline-select.color a.active{border-color:#000}.cart .options .inline-select.color a .color_name{color:var(--body-color);width:80px;margin-left:-1.5rem;font-size:.6em;display:none;position:absolute;bottom:-1.5rem;left:50%}.cart .options .inline-select.color a .color_checkmark{display:none;position:absolute;top:7px;left:10px}.cart .options .inline-select{margin-bottom:1rem}.cart .options .inline-select a{margin-left:1rem;position:relative}.cart .options .inline-select a.active .color_name,.cart .options .inline-select a.active .color_checkmark{display:block}.cart .services{margin-bottom:1.5rem}.cart .services li{border:unset}.cart .services li:first-child{padding-top:unset}.cart .services li:last-child{padding-bottom:unset}.cart .services .service label{cursor:pointer;font-weight:600;display:inline}.cart .services .form-select{margin-top:.25rem}.cart .services .form-select:disabled{opacity:.5}.cart .featured-shipping-and-payment{align-self:center}.cart .featured-shipping-and-payment img{max-width:5rem;height:auto;margin-right:.5rem}.cart .cart-coupon{margin-bottom:1rem}.cart .cart-coupon .cart-coupon-btn{border-bottom:1px dotted;text-decoration:none}.cart .cart-coupon .cart-coupon-form{margin-top:.5rem}.cart .affiliate{margin-bottom:1rem}.cart .affiliate .affiliate-btn{border-bottom:1px dotted;text-decoration:none}.cart .affiliate .affiliate-form{margin-top:.5rem}.cart .affiliate .affiliate-form .note{margin-bottom:.5rem;font-size:.875rem}.cart .affiliate .affiliate-form .btn,.cart .affiliate .affiliate-form .my-order .billing-plugin button,.my-order .billing-plugin .cart .affiliate .affiliate-form button{width:100%}.cart .affiliate-note{margin-top:1rem;font-size:.875rem}.cart .affiliate-note strong{color:#198754}.cart .cart-total-info{background:var(--cart-total-info-bg);margin-bottom:1rem}.cart .table-total{width:100%;margin-bottom:0}.cart .table-total tr td{width:50%}.cart .table-total tr td:last-child{text-align:right}.cart .shopProductPageCartInnerAfter{margin-top:1.5rem}@media (max-width:767.98px){.cart .item{padding:1rem}}#dialog #product-image{background:#fff;border-radius:.25rem;max-width:60%;height:auto;margin:0 auto 1.5rem;display:block}#dialog .btn-primary{margin-bottom:1.5rem}[data-bs-theme=dark] #dialog .modal-content{background:#191919}.category-description{opacity:.65;max-width:680px;margin-top:1.5rem;margin-bottom:3rem;font-size:.875rem}.category-description *{font-style:normal}.category-description h1{font-size:1.25rem}.category-description h2{font-size:1.15rem}.category-description h3{font-size:1rem}.category-description p:last-child{margin-bottom:0}.subcategories{gap:.5rem 1rem;display:inline-flex}.subcategories .nav-item a{text-decoration:none}.subcategories .nav-item a img{margin-bottom:.5rem}.subcategories .nav-item a .title{font-size:1.25rem;font-weight:800}.subcategory-cards{margin-bottom:1.5rem}.subcategory-cards ul{margin:unset;grid-template-columns:repeat(3,1fr);gap:.25rem;display:grid}.subcategory-cards ul li{display:grid}.subcategory-cards ul li a{background:var(--category-card-bg);text-align:center;border:1px solid transparent;width:100%;height:100%;padding:.5rem;text-decoration:none;transition:all .2s ease-in-out;overflow:hidden}.subcategory-cards ul li a:hover{border-color:#000}.subcategory-cards ul li a img{max-width:100%;height:auto;margin-bottom:.5rem}.subcategory-cards ul li a img:hover{filter:contrast(1.03)brightness(.98)}.subcategory-cards ul li a .title{color:var(--category-card-color);text-overflow:ellipsis;font-size:.75rem;line-height:1.2;overflow:hidden}@media (min-width:576px){.subcategory-cards ul{grid-template-columns:repeat(4,1fr)}.subcategory-cards ul li a .title{font-size:.875rem}}@media (min-width:768px){.subcategory-cards ul{grid-template-columns:repeat(5,1fr)}.subcategory-cards ul li a{padding:1rem}}@media (min-width:992px){.subcategory-cards ul{grid-template-columns:repeat(6,1fr)}}@media (min-width:1200px){.subcategory-cards ul{grid-template-columns:repeat(8,1fr)}}@media (min-width:1400px){.subcategory-cards ul{grid-template-columns:repeat(8,1fr)}}@media (min-width:1920px){.subcategory-cards ul{grid-template-columns:repeat(10,1fr)}}@media (max-width:575.98px){.category-product-grid-wrap{padding-left:0;padding-right:0}}@media (max-width:767.98px){.category-sidebar-wrap .offcanvas-lg.offcanvas-start{width:300px}}.sorting-btn{justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.sorting{background:var(--sorting-bg);border-radius:.25rem;align-items:baseline;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;display:none}.sorting.show{display:block}.sorting li a{opacity:.6}.sorting li.selected a{opacity:1;font-weight:700}.sorting a{color:var(--link-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.sorting a{transition:none}}.sorting a:hover,.sorting a:focus{color:var(--link-hover-color)}@media (max-width:991.98px){.sorting{font-size:.875rem}}@media (max-width:575.98px){.sorting{justify-content:center;margin-bottom:1rem;font-size:.75rem}}i.sort-desc{border:4px solid transparent;border-bottom-color:var(--sorting-indicator-color);width:0;height:0;margin-bottom:.2em;display:inline-block}i.sort-asc{border:4px solid transparent;border-top-color:var(--sorting-indicator-color);width:0;height:0;margin-top:.1em;display:inline-block}.pagination-container{margin-top:1.5rem}.pagination{margin-bottom:unset}.compare-diff-all{margin:0 auto;list-style:none}.compare-diff-all li.selected a{background:var(--ui-bg-secondary)}.comparison-table{font-size:.875rem}.comparison-table thead .name-wrapper{display:flex;position:relative}.comparison-table thead .name-wrapper .name-link{white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.comparison-table thead tr th{border-bottom:.25rem solid var(--emphasis-color);vertical-align:bottom;background:var(--ui-bg);padding-bottom:1rem}.comparison-table thead tr th img{width:5rem;height:auto;margin-bottom:1.5rem;display:block}.comparison-table td span{align-items:center;gap:.25rem;display:flex}.sticker{z-index:10;position:absolute;top:6%;right:0}.sticker .badge{text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.75);justify-content:center;align-items:center;padding:.5rem 1rem;display:flex}@media (max-width:575.98px){.sticker .badge{padding:.25rem .5rem;font-size:8px}}.sticker .badge.bestseller{color:#000;background:#fedd00}.sticker .badge.low-price{color:#fff;background:#dc3545}.sticker .badge.new{color:#000;background:#20c997}.features{border-radius:0;font-size:.875rem;overflow:hidden}.features.table tr:first-child th,.product .description table.features tr:first-child th,.features.table tr:first-child td,.product .description table.features tr:first-child td{padding-top:.5rem}.features.table tr:last-child th,.product .description table.features tr:last-child th,.features.table tr:last-child td,.product .description table.features tr:last-child td{border-bottom:unset;padding-bottom:.5rem}.features.table tr th,.product .description table.features tr th,.features.table tr td,.product .description table.features tr td{vertical-align:top;background:var(--product-features-table-bg);border-color:var(--product-features-table-border-color);color:var(--product-features-table-color)}.features.table tr th,.product .description table.features tr th{padding-left:0}.features.table tr td,.product .description table.features tr td{padding-right:0}.features.table .divider,.product .description table.features .divider{border-top:1px solid var(--body-color);letter-spacing:0;text-transform:uppercase;padding:1.5rem 1rem .5rem;font-size:.75rem}.features .item .name,.features .item .value{width:50%;font-weight:400}.features .item .value>span,.features .item .value .colors span{align-items:center;display:flex}.features .item .value .color{margin-right:.25rem}.features .divider{background:var(--product-features-table-divider-bg);padding-left:1rem;font-weight:700}.rating{white-space:nowrap;display:flex}.rating .iconsvg{margin-right:.25rem}.plugin{margin-bottom:1.5rem}.offcanvas-filters{width:220px}.filters-btn{transform-origin:0;border-top-left-radius:0;border-top-right-radius:0;justify-content:center;align-items:center;display:flex;position:fixed;top:50%;transform:rotate(-90deg)}.filters{border:1px solid var(--border-color);background:var(--filters-bg);border-radius:0;width:100%;max-width:100%;margin-bottom:1.5rem;padding:1.5rem}.filters .inner-wrap{width:100%}.filters .heading{border-bottom:1px solid var(--filters-group-title-border-bottom-color);color:var(--heading-color);cursor:text;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:.5rem;padding-bottom:1rem;font-size:1rem;font-weight:700;text-decoration:none}.filters .filter-param{margin-bottom:1.5rem}.filters .filter-param .form-check-label{font-size:.875rem}.filters .filter-param .form-check-label>span{align-items:center;display:flex}.filters .filter-param .form-check-label>span .icon16{margin-right:.25rem}.filters .slider span{font-size:.875rem}.filters .ui-slider{align-items:center;margin:1rem .5rem 0;display:flex}.filters .ui-slider-horizontal{border:none;height:.25rem}.filters .ui-slider-horizontal:active{outline-style:none}.filters .ui-slider-horizontal .ui-slider-handle,.filters .ui-slider-horizontal .ui-slider-handle.ui-state-focus{z-index:0;border:none;border-radius:50%;outline-style:none;width:1rem;height:1rem;margin-left:-.4em;box-shadow:0 1px 2px rgba(0,0,0,.15)}.filters .ui-slider-horizontal .ui-slider-handle.ui-state-hover{border-color:var(--filters-slider-handle-hover-border-color);box-shadow:0 1px 4px rgba(0,0,0,.35)}.filters .ui-slider-horizontal.ui-widget-content{background:rgba(0,0,0,.4)}.filters .ui-slider-horizontal .ui-widget-header{z-index:0;background:#000;height:.25rem}.filters .ui-widget-content .ui-state-default{border:1px solid var(--filters-slider-handle-border-color);background:var(--filters-slider-handle-bg)}.filters .filter-price{margin-bottom:1rem!important}@media (max-width:991.98px){.filters{background:unset;width:100%;max-width:100%;padding:1.5rem}}@media (max-width:767.98px){.filters-accordion{padding:unset}.filters-accordion .filter-param{margin-bottom:unset}.filters-accordion .heading{-webkit-user-select:text;-moz-user-select:text;user-select:text}.filters-accordion .accordion-button{box-shadow:unset;background:unset;padding:.25rem .5rem}.filters-accordion .accordion-button:focus{border-bottom-color:#111}}.ui-slider{text-align:left;position:relative}.ui-slider .ui-slider-handle{z-index:2;cursor:default;width:1.2em;height:1.2em;position:absolute}.ui-slider .ui-slider-range{z-index:1;background-position:0 0;border:0;display:block;position:absolute}.my-order .table .service td:first-child,.my-order .product .description table .service td:first-child,.product .description .my-order table .service td:first-child{padding-left:1.5rem}.orders{flex-direction:column;display:flex}.orders .row-order{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(var(--bs-gutter-y) * -1);flex-wrap:wrap;display:flex}.orders .row-order>*{max-width:100%;padding-left:calc(var(--bs-gutter-x) / 2);padding-right:calc(var(--bs-gutter-x) / 2)}.orders header{border-bottom:var(--border-width) solid var(--emphasis-color);padding-top:.5rem;padding-bottom:.5rem;font-weight:700}@media (max-width:767.98px){.orders header{display:none}}.orders .order{border-bottom:1px solid rgba(0,0,0,.1);padding-top:1rem;padding-bottom:1rem;text-decoration:none;transition:all .2s ease-in-out}.orders .order:hover{background:var(--ui-bg-secondary)}.orders .order:last-child{margin-bottom:0}.orders .order .id-and-status{align-items:center;display:flex}.orders .order .id-and-status .id{font-weight:700}.orders .order .id-and-status .status{margin-left:.5rem}.orders .order .list{margin-bottom:0}.orders .order .list li{border-bottom:var(--border-width) solid var(--border-color);margin-bottom:.5rem;padding-bottom:.5rem}.orders .order .list li:last-child{border:0;margin-bottom:0;padding-bottom:0}html{scroll-behavior:smooth}body.is-scroll-locked{overflow:hidden}.ui-datepicker{background:var(--body-bg);z-index:1000;border:1px solid #dcdcdc;border-radius:.25rem;padding:0;display:none;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);width:17rem!important;height:auto!important}.ui-datepicker.ui-widget{font-family:inherit;font-size:1rem}.ui-datepicker table{border-collapse:collapse;width:100%;margin:0}.ui-datepicker th{text-align:center;border:0;padding:.5rem .25rem;font-weight:500}.ui-datepicker input,.ui-datepicker select,.ui-datepicker textarea,.ui-datepicker button{font-family:inherit;font-size:1rem}.ui-datepicker .ui-widget-header{background:0 0;border:0 solid #dcdcdc;border-bottom-width:1px;border-radius:0;font-size:1.125rem;font-weight:700}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{background:0 0!important}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default,.ui-datepicker .ui-button,.ui-datepicker .ui-button.ui-state-disabled:hover,.ui-datepicker .ui-button.ui-state-disabled:active{text-align:center;color:var(--body-color);background:0 0;border:1px solid transparent;font-weight:400}.ui-datepicker .ui-state-active,.ui-datepicker .ui-widget-content .ui-state-active,.ui-datepicker .ui-widget-header .ui-state-active,.ui-datepicker a.ui-button:active,.ui-datepicker .ui-button:active,.ui-datepicker .ui-button.ui-state-active:hover{color:var(--body-color);background:0 0;border-color:transparent;font-weight:700}.wa-link{color:var(--link-color);cursor:pointer;transition:color .14s ease-in-out,border-color .14s ease-in-out,background-color .14s ease-in-out}.wa-link:hover{color:var(--link-hover-color)}.wa-line{margin-top:1rem}.wa-line:first-child{margin-top:0}.s-checkbox,.s-radio{vertical-align:top;flex-shrink:0;width:1em;height:1em;margin:.25em .5rem 0 0;display:inline-block;position:relative}.s-checkbox>input,.s-radio>input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.s-checkbox>span,.s-radio>span{--form-check-bg:var(--body-bg);border:var(--border-width) solid var(--border-color);background-color:var(--form-check-bg);background-image:var(--form-check-bg-image);-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block}.s-checkbox>input:active+span,.s-radio>input:active+span{filter:brightness(90%)}.s-checkbox>input:focus+span,.s-radio>input:focus+span{box-shadow:none;border-color:gray;outline:0}.s-checkbox>input:checked+span,.s-radio>input:checked+span{background-color:#000;border-color:#000}.s-checkbox>input:disabled,.s-radio>input:disabled{pointer-events:none}.s-checkbox>input:disabled+span,.s-radio>input:disabled+span{filter:none;opacity:.5}.s-checkbox>span{border-radius:0}.s-checkbox .s-icon,.s-checkbox svg{display:none}.s-checkbox>input:checked+span{--form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.s-checkbox>input:indeterminate+span{--form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");background-color:#000;border-color:#000}.s-radio>span{border-radius:50%}.s-radio>input:checked+span{--form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.wa-order-dialog{box-sizing:border-box;z-index:1055;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.wa-order-dialog.is-locked .wa-dialog-body:after{content:"";background:var(--webasyst-loading-overlay-bg);box-sizing:border-box;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.wa-order-dialog .wa-dialog-background{box-sizing:border-box;background:rgba(var(--body-bg-rgb), .8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;top:0;bottom:0;left:0;right:0}.wa-order-dialog .wa-dialog-body{box-sizing:border-box;background:var(--body-bg);border:1px solid #dcdcdc;border-radius:.25rem;width:41.25rem;max-width:calc(100% - 1.5rem);position:absolute;top:0;left:0;box-shadow:0 1rem 3rem rgba(0,0,0,.176)}.wa-order-dialog .wa-dialog-body.is-animated{transition:all .2s ease-in-out}.wa-order-dialog .wa-dialog-body.is-tall .wa-dialog-content,.wa-order-dialog .wa-dialog-body.with-full-height .wa-dialog-content{max-height:none}.wa-order-dialog .wa-dialog-body.is-tall .wa-dialog-footer,.wa-order-dialog .wa-dialog-body.with-tall-content .wa-dialog-footer,.wa-order-dialog .wa-dialog-body.with-footer .wa-dialog-footer{border-top:1px solid #dcdcdc;padding:1.5rem}.wa-order-dialog .wa-dialog-body.with-footer .wa-dialog-content{padding-bottom:1.5rem}.wa-order-dialog .wa-dialog-body.without-footer .wa-dialog-content{padding-bottom:3rem}.wa-order-dialog .wa-dialog-body form{overflow:visible}.wa-order-dialog .wa-dialog-body .wa-dialog-header{table-layout:fixed;box-sizing:border-box;border-bottom:1px solid #dcdcdc;width:100%;padding:1.5rem 0 1.5rem 1.5rem;display:table}.wa-order-dialog .wa-dialog-body .wa-dialog-header>*{vertical-align:top;display:table-cell}.wa-order-dialog .wa-dialog-body .wa-dialog-header .wa-header{font-weight:700}.wa-order-dialog .wa-dialog-body .wa-dialog-header .wa-close-wrapper{width:.625rem;color:var(--secondary-color);cursor:pointer;padding:0 1.5rem}.wa-order-dialog .wa-dialog-body .wa-dialog-header .wa-close-wrapper:hover{color:var(--body-color)}.wa-order-dialog .wa-dialog-body .wa-dialog-content{box-sizing:border-box;max-height:30rem;padding:1.5rem 1.5rem 0;overflow:auto}.wa-order-dialog .wa-dialog-body .wa-dialog-footer{padding:1.5rem 1.5rem 3rem}.wa-order-dialog .wa-dialog-body .wa-dialog-footer .wa-button{margin-right:1rem}.wa-order-dialog .wa-dialog-body .wa-dialog-footer .wa-button:last-child{margin-right:0}.wa-order-dialog.wa-confirm-dialog .wa-dialog-body{background:var(--body-bg);border-color:var(--border-color)}.wa-order-dialog.wa-confirm-dialog .wa-dialog-header{border-bottom-color:var(--border-color);color:var(--body-color)}.wa-order-dialog.wa-confirm-dialog .wa-dialog-content{color:var(--body-color)}.wa-order-dialog.wa-confirm-dialog .wa-dialog-footer .wa-button{border:var(--border-width) solid var(--primary);background-color:var(--primary);color:#fff;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.wa-order-dialog.wa-confirm-dialog .wa-dialog-footer .wa-button{transition:none}}.wa-order-dialog.wa-confirm-dialog .wa-dialog-footer .wa-button:hover{color:#fff;background-color:#262626;border-color:#262626}.wa-order-dialog.wa-confirm-dialog .wa-dialog-footer .wa-button:focus-visible{color:#fff;background-color:#262626;border-color:#262626}[data-bs-theme=dark] .wa-order-dialog.wa-confirm-dialog .wa-dialog-background{background:rgba(0,0,0,.9)}[data-bs-theme=dark] .wa-order-dialog.wa-confirm-dialog .wa-dialog-body{box-shadow:none;background:#191919}[data-bs-theme=dark] .wa-order-dialog.wa-confirm-dialog .wa-dialog-header{border-bottom-color:var(--border-color-translucent)}.wa-order-dialog.wa-auth-dialog-wrapper .wa-dialog-body{width:33.5rem}.wa-order-dialog.wa-auth-dialog-wrapper .wa-dialog-body .wa-login-form-wrapper .wa-login-form-actions{margin-top:1.5rem}.wa-order-dialog.wa-auth-dialog-wrapper .wa-dialog-body .wa-value .s-radio>span,.wa-order-dialog.wa-auth-dialog-wrapper .wa-dialog-body .wa-value .s-checkbox>span{display:none}.wa-order-dialog.wa-auth-dialog-wrapper .wa-dialog-body .wa-value .s-radio>input,.wa-order-dialog.wa-auth-dialog-wrapper .wa-dialog-body .wa-value .s-checkbox>input{display:inline-block}.wa-order-dialog.wa-auth-dialog-wrapper .wa-dialog-body .wa-value label:has(.s-radio){align-items:center;gap:.5rem;display:flex}.wa-order-dialog.wa-auth-dialog-wrapper .wa-dialog-body .wa-value select{border-radius:0;padding:.375rem 2.25rem .375rem .75rem;line-height:1.5}.wa-order-dialog.wa-auth-dialog-wrapper .wa-dialog-body .wa-value .s-styled-select:not(:has(option)) .s-icon{display:none}@media (max-width:767.98px){.wa-order-dialog.wa-auth-dialog-wrapper .wa-dialog-body input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]){width:100%;margin-right:0}.wa-fields-group>.wa-field-wrapper{width:100%;margin-top:1.5rem}.wa-fields-group>.wa-field-wrapper:first-child{margin-top:0}.wa-fields-group>.wa-field-wrapper.size-mini{padding-right:1.5rem}.wa-fields-group>.wa-field-wrapper.size-small,.wa-fields-group>.wa-field-wrapper.size-medium,.wa-fields-group>.wa-field-wrapper.size-large,.wa-fields-group>.wa-field-wrapper.full-line{width:100%}}@media (min-width:768px){.wa-fields-group.line{margin-right:-1.5rem}.wa-fields-group.line:before{content:"";height:0;margin-top:-1.5rem;display:block}.wa-fields-group.line>.wa-field-wrapper{box-sizing:border-box;padding-top:1.5rem;padding-right:1.5rem}.wa-fields-group.fixed{display:flex}.wa-fields-group.fixed>.wa-field-wrapper{flex:100%}.wa-fields-group.fixed>.wa-field-wrapper+.wa-field-wrapper{margin-left:1.5rem}}.wa-field-wrapper{vertical-align:top;display:inline-block}.wa-field-wrapper.is-agreement-field .wa-checkbox-wrapper{color:var(--secondary-color)}.wa-field-wrapper.is-agreement-field a{color:#9b9b9b;text-decoration:underline}.wa-field-wrapper.size-mini{width:6.75rem}.wa-field-wrapper.size-small{width:33.333%}.wa-field-wrapper.size-medium{width:50%}.wa-field-wrapper.size-large,.wa-field-wrapper.full-line{width:100%;display:block}.wa-field-wrapper .wa-required:before{content:"*";padding-left:.25rem;font-size:1em;display:inline-block}.wa-field-wrapper .wa-label{color:var(--secondary-color);white-space:nowrap;margin-bottom:.5rem;display:block}.wa-field-wrapper .wa-input,.wa-field-wrapper .wa-textarea,.wa-field-wrapper .wa-select{width:100%;max-width:100%;display:block}.wa-field-wrapper .wa-input,.wa-field-wrapper .wa-textarea{background-color:var(--body-bg)!important;color:var(--ui-input-color)!important;border:var(--border-width) solid var(--border-color)!important;background-clip:padding-box!important}.wa-field-wrapper .wa-input{box-sizing:border-box;padding:.375rem .75rem;font-size:1rem;line-height:1.5}.wa-field-wrapper .wa-select{height:calc(1.5em + .75rem + calc(var(--border-width) * 2));background-color:var(--body-bg)!important;color:var(--ui-input-color)!important;border:var(--border-width) solid var(--border-color)!important}.wa-field-wrapper .wa-select option[disabled]{background:var(--secondary-bg);color:var(--secondary-color);font-weight:400}.wa-field-wrapper .wa-textarea{min-height:calc(1.5em + .75rem + calc(var(--border-width) * 2));box-sizing:border-box;resize:vertical;height:5rem;padding:.375rem .75rem;font-family:inherit;font-size:1rem;line-height:1.5}.wa-field-wrapper .wa-radio-wrapper,.wa-field-wrapper .wa-checkbox-wrapper{margin:.5rem 0 0}.wa-field-wrapper .wa-radio-wrapper .wa-text,.wa-field-wrapper .wa-checkbox-wrapper .wa-text{margin-left:.5rem}.wa-field-wrapper .wa-value{font-size:1rem;line-height:1.5}.wa-input,.wa-textarea{border-color:var(--border-color);background:var(--body-bg);color:var(--ui-input-color);outline:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.wa-input.wa-error,.wa-textarea.wa-error{border-color:#dc3545}.wa-input:disabled,.wa-input[readonly],.wa-textarea:disabled,.wa-textarea[readonly]{background:var(--secondary-bg);color:var(--secondary-color)}.wa-input:not(:disabled):not([readonly]):hover,.wa-textarea:not(:disabled):not([readonly]):hover{border-color:var(--emphasis-color)}.wa-input:not(:disabled):not([readonly]):focus,.wa-textarea:not(:disabled):not([readonly]):focus{border-color:var(--emphasis-color);box-shadow:none}.wa-input::placeholder,.wa-textarea::placeholder{color:#9b9b9b}input.wa-input{border:var(--border-width) solid var(--border-color)}select{max-width:100%}select.wa-select{background:var(--body-bg);color:var(--ui-input-color)}select.wa-select.wa-error,input.wa-input.wa-error{color:#dc3545;border-color:#dc3545}.wa-table-box{box-sizing:border-box;display:table}.wa-table-box:not(.inline){width:100%}.wa-table-box.fixed{table-layout:fixed}.wa-table-box>*{vertical-align:top;display:table-cell}.wa-table-box>.center{text-align:center}.wa-table-box>.right{text-align:right}.wa-table-box>.middle{vertical-align:middle}button.wa-button,input.wa-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;display:inline-block}button.wa-button.transparent,input.wa-button.transparent{box-shadow:none;color:#9b9b9b;text-shadow:none;background:0 0;border-color:transparent;transition:all .2s ease-in-out}button.wa-button.transparent:hover,input.wa-button.transparent:hover{color:var(--body-color)}button.wa-button.is-large,input.wa-button.is-large{white-space:nowrap;height:auto;padding:.5rem 1rem;font-size:1.125rem;font-weight:700;line-height:1.5}.wa-error-text{color:#dc3545;min-width:7.5rem;margin:.5rem 0 0;font-size:.875rem}.wa-error-text:first-child{margin-top:0}.wa-quantity-cart-section{white-space:nowrap;margin-top:.5rem;position:relative}.wa-quantity-cart-section .wa-error-text{white-space:normal;font-size:.875rem}.wa-quantity-cart-section .wa-field-wrapper{margin:0 .25rem;display:inline-block;position:relative}.wa-quantity-cart-section .wa-field-wrapper .wa-field{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius-sm);box-sizing:border-box;text-align:right;vertical-align:top;width:3.75rem;height:auto;color:var(--body-color);text-align:center;margin-bottom:0;padding:.25rem .5rem;font-size:1.125rem;display:inline-block}.wa-quantity-cart-section .wa-field-wrapper .wa-unit{color:var(--secondary-color);font-size:.75rem;display:block;position:absolute;top:100%;left:50%;transform:translate(-50%,1px)}.wa-quantity-cart-section .wa-field-wrapper .wa-unit.top{top:auto;bottom:calc(100% + 2px)}.wa-quantity-cart-section .wa-button-wrapper{vertical-align:bottom;display:inline-block}.wa-quantity-cart-section .wa-button-wrapper .wa-button{min-width:1.875rem;min-height:2rem;color:var(--secondary-color);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.wa-quantity-cart-section .wa-button-wrapper .wa-button:hover{color:var(--body-color);background:0 0}.wa-quantity-cart-section .wa-button-wrapper .wa-button:not(.is-locked) .wa-text,.wa-quantity-cart-section .wa-button-wrapper .wa-button.is-near-limit .wa-icon-wrapper,.wa-quantity-cart-section .wa-button-wrapper .wa-button.is-locked .wa-icon-wrapper{display:none}.wa-quantity-cart-section .wa-button-wrapper .wa-button .wa-description{color:var(--secondary-color);font-size:.875rem;display:block}.wa-quantity-cart-section .wa-button-wrapper .wa-button .wa-description .wa-step{display:block}.wa-quantity-box{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;justify-items:center;display:flex}.wa-quantity-box .wa-button{color:var(--secondary-color);align-items:center;padding:0 .25rem;transition:all .2s ease-in-out;display:flex;position:relative}.wa-quantity-box .wa-button:before{content:"";opacity:0;background:#f7f7f7;border-radius:.25rem;width:1.375rem;height:1.375rem;transition:all .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wa-quantity-box .wa-button>*{padding:.25rem;line-height:0;position:relative}.wa-quantity-box .wa-button:not(.is-disabled){cursor:pointer}html:not(.with-touch) .wa-quantity-box .wa-button:not(.is-disabled):hover{color:#000}html:not(.with-touch) .wa-quantity-box .wa-button:not(.is-disabled):hover:before{opacity:1}.wa-quantity-box .wa-button.is-disabled{cursor:default;color:#9b9b9b}.wa-quantity-box .wa-button.is-disabled .wa-icon{opacity:.3}.wa-quantity-box .wa-input{box-sizing:border-box;text-align:right;width:3.5rem;height:auto;padding:.25rem .5rem;font-size:1rem;line-height:1.5}.wa-icon{box-sizing:content-box;vertical-align:baseline;background:50%/contain no-repeat;width:1em;height:1em;line-height:0;display:inline-block}.wa-icon svg{width:100%;height:100%}.wa-icon.size-6{width:6px;height:6px}.wa-icon.size-7{width:7px;height:7px}.wa-icon.size-8{width:8px;height:8px}.wa-icon.size-9{width:9px;height:9px}.wa-icon.size-10{width:10px;height:10px}.wa-icon.size-11{width:11px;height:11px}.wa-icon.size-12{width:12px;height:12px}.wa-icon.size-13{width:13px;height:13px}.wa-icon.size-14{width:14px;height:14px}.wa-icon.size-15{width:15px;height:15px}.wa-icon.size-16{width:16px;height:16px}.wa-icon.size-17{width:17px;height:17px}.wa-icon.size-18{width:18px;height:18px}.wa-icon.size-19{width:19px;height:19px}.wa-icon.size-20{width:20px;height:20px}.wa-icon.size-24{width:24px;height:24px}.wa-icon.size-36{width:36px;height:36px}.wa-icon.size-48{width:48px;height:48px}.wa-tooltip{display:inline-block;position:relative}.wa-tooltip.with-underline{cursor:default;border-bottom:1px dotted rgba(0,0,0,.5)}.wa-tooltip .wa-tooltip-icon{text-align:center;color:#fff;background:#9b9b9b;border-radius:50%;width:1rem;height:1rem;font-size:.7rem;line-height:1rem;transition:all .2s ease-in-out;display:inline-block}.wa-tooltip:not(.css-hover-disabled):hover .wa-tooltip-icon,.wa-tooltip.is-hover .wa-tooltip-icon{background:#4a4a4a}.wa-tooltip.is-opened .wa-tooltip-icon{background:#198754}.wa-tooltip:not(.custom):before,.wa-tooltip:not(.custom):after{opacity:0;pointer-events:none;z-index:1080;transition:all .2s ease-in-out;display:block;position:absolute}.wa-tooltip:not(.custom):before{content:"";border:.375rem solid transparent}.wa-tooltip:not(.custom):after{content:attr(data-title);border-radius:var(--border-radius);background:var(--emphasis-color);max-width:18rem;color:var(--body-bg);padding:.5rem 1rem;font-size:.875rem;line-height:1.25}.wa-tooltip:not(.custom):not(.css-hover-disabled):hover:before,.wa-tooltip:not(.custom).is-hover:before,.wa-tooltip:not(.custom).is-opened:before,.wa-tooltip:not(.custom):not(.css-hover-disabled):hover:after,.wa-tooltip:not(.custom).is-hover:after,.wa-tooltip:not(.custom).is-opened:after{opacity:1}.wa-tooltip.custom .wa-tooltip-text{z-index:1080;display:none;position:absolute}.wa-tooltip.custom:not(.css-hover-disabled):hover .wa-tooltip-text,.wa-tooltip.custom.is-hover .wa-tooltip-text,.wa-tooltip.custom.is-opened .wa-tooltip-text{display:block}.wa-dropdown{max-width:100%;display:inline-block;position:relative}.wa-dropdown:not(.full-line)>.wa-dropdown-toggle{min-width:13rem;display:inline-block}.wa-dropdown:not(.full-line)>.wa-dropdown-area{min-width:13rem}.wa-dropdown.full-line{display:block}.wa-dropdown.full-line>.wa-dropdown-toggle{width:100%;display:block}.wa-dropdown.full-line>.wa-dropdown-area{width:100%}.wa-dropdown.wa-error>.wa-dropdown-toggle{color:#dc3545;border-color:#dc3545}.wa-dropdown.is-locked>.wa-dropdown-toggle{color:var(--secondary-color);cursor:default}.wa-dropdown.is-locked>.wa-dropdown-toggle:after{opacity:.3}.wa-dropdown>.wa-dropdown-toggle{border:var(--border-width) solid var(--border-color);background:var(--body-bg);color:var(--ui-input-color);cursor:pointer;border-radius:.25rem;padding:.375rem 2.25rem .375rem .75rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;position:relative}.wa-dropdown>.wa-dropdown-toggle:hover{border-color:var(--emphasis-color)}.wa-dropdown>.wa-dropdown-toggle:after{content:"";color:#9b9b9b;border-top:.35rem solid;border-left:.35rem solid transparent;border-right:.35rem solid transparent;margin-top:-.15rem;position:absolute;top:50%;right:.75rem}.wa-dropdown>.wa-dropdown-area{background:var(--body-bg);z-index:1000;border:1px solid #dcdcdc;border-radius:.25rem;max-height:16rem;display:none;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.wa-dropdown>.wa-dropdown-area.right{left:auto;right:0}.wa-dropdown>.wa-dropdown-area>:first-child{border-top:0}.wa-dropdown>.wa-dropdown-area>:last-child{border-bottom:0}.wa-dropdown>.wa-dropdown-area>.wa-dropdown-item{cursor:pointer;border-top:1px solid #dcdcdc;padding:.25rem 1rem}.wa-dropdown>.wa-dropdown-area>.wa-dropdown-item:hover{background:var(--tertiary-bg);color:var(--body-color)}.wa-dropdown>.wa-dropdown-area>.wa-dropdown-item.is-selected{color:#fff;background:#000}.wa-dropdown.is-opened>.wa-dropdown-toggle{border-color:var(--emphasis-color)}.wa-dropdown.is-opened>.wa-dropdown-toggle:after{transform:rotate(180deg)}.wa-dropdown.is-opened>.wa-dropdown-area{display:block}.wa-toggle{vertical-align:top;display:inline-flex}.wa-toggle>*{border:var(--border-width) solid transparent;color:var(--body-color);cursor:pointer;background:0 0;padding:.25rem .5rem}.wa-toggle>:first-child{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.wa-toggle>:last-child{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.wa-toggle>.selected{color:#fff;background:#000}.wa-toggle>:hover:not(.selected){background:#f7f7f7}.wa-product-edit-dialog .wa-dialog-footer .wa-prices-wrapper{vertical-align:middle;margin:0 1rem 0 0;display:inline-block}.wa-product-edit-dialog .wa-dialog-footer .wa-prices-wrapper .wa-price-compare{color:var(--secondary-color);vertical-align:top;white-space:nowrap;margin-right:.5rem;font-size:1.125rem;text-decoration:line-through;display:inline-block}.wa-product-edit-dialog .wa-dialog-footer .wa-prices-wrapper .wa-price{color:#dc3545;vertical-align:top;white-space:nowrap;font-size:1.25rem;font-weight:700;line-height:1.2;display:inline-block}.wa-product-edit-dialog .wa-dialog-footer .wa-actions{vertical-align:middle;display:inline-block}.wa-product-edit-dialog .wa-dialog-footer .wa-actions .wa-button.large{padding:.5rem 1rem;font-size:1.125rem;line-height:1.5}@media (max-width:767.98px){.wa-product-edit-dialog .wa-cart-section .wa-product-image{margin:0 0 1rem}}@media (min-width:768px){.wa-product-edit-dialog .wa-cart-section .wa-product-image{float:right;width:12.5rem;margin-left:3rem}}.wa-product-edit-dialog .wa-cart-section .wa-product-header .wa-rating-wrapper{margin:0 1rem 0 0;display:inline-block}.wa-product-edit-dialog .wa-cart-section .wa-product-header .wa-sku-wrapper{white-space:nowrap;display:inline-block}.wa-product-edit-dialog .wa-cart-section .wa-product-header .wa-sku-wrapper .wa-label{color:var(--secondary-color);margin:0 .25rem 0 0}.wa-product-edit-dialog .wa-cart-section .wa-product-description,.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper,.wa-product-edit-dialog .wa-cart-section .wa-skus-wrapper,.wa-product-edit-dialog .wa-cart-section .wa-stocks-wrapper,.wa-product-edit-dialog .wa-cart-section .wa-services-wrapper{margin:1.5rem 0 0}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper{margin:1rem 0 0}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper:first-child{margin-top:0}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-title{color:var(--secondary-color);margin:0 0 .5rem;font-size:.875rem}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-variants-list{margin:0 0 -.5rem;padding:.25rem 0 0}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-variants-list .wa-variant{background:var(--ui-bg-secondary);min-width:2.5rem;color:var(--body-color);text-align:center;vertical-align:top;white-space:nowrap;border:1px solid #dcdcdc;border-radius:.25rem;margin:0 .5rem .5rem 0;padding:.5rem;font-weight:700;text-decoration:none;transition:all .2s ease-in-out;display:inline-block;overflow:hidden}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-variants-list .wa-variant i{display:none}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-variants-list .wa-variant.selected,.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-variants-list .wa-variant:hover{color:#fff;background:#000;border-color:#000}.wa-product-edit-dialog .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper{margin:.25rem 0 0}.wa-product-edit-dialog .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper:first-child{margin-top:0}.wa-product-edit-dialog .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper .wa-label{cursor:pointer}.wa-product-edit-dialog .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper .wa-label>*{margin-right:.25rem}.wa-product-edit-dialog .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper .wa-name{color:inherit}.wa-product-edit-dialog .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper .wa-sku{color:var(--secondary-color)}.wa-product-edit-dialog .wa-cart-section .wa-skus-wrapper .wa-sku-wrapper .wa-price{color:#dc3545;white-space:nowrap;font-weight:700;display:inline-block}.wa-product-edit-dialog .wa-cart-section .wa-stocks-wrapper .stock-high{color:#198754}.wa-product-edit-dialog .wa-cart-section .wa-stocks-wrapper .stock-low{color:#fedd00}.wa-product-edit-dialog .wa-cart-section .wa-stocks-wrapper .stock-critical{color:#dc3545}.wa-product-edit-dialog .wa-cart-section .wa-stocks-wrapper .stock-none{color:var(--secondary-color)}.wa-product-edit-dialog .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock{margin:.25rem 0 0}.wa-product-edit-dialog .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock:first-child{margin-top:0}.wa-product-edit-dialog .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock .wa-text{margin-left:.25rem;font-weight:500}.wa-product-edit-dialog .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock .wa-icon.color{vertical-align:baseline;border-radius:50%;width:.5rem;height:.5rem;display:inline-block;transform:translateY(-1px)}.wa-product-edit-dialog .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock .wa-icon.color.green{background:#198754}.wa-product-edit-dialog .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock .wa-icon.color.yellow{background:#fedd00}.wa-product-edit-dialog .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock .wa-icon.color.red{background:#dc3545}.wa-product-edit-dialog .wa-cart-section .wa-stocks-wrapper .wa-stock-wrapper .wa-stock .wa-icon.color.gray{background:var(--secondary-color)}.wa-product-edit-dialog .wa-cart-section .wa-services-wrapper{display:none}.wa-product-edit-dialog .wa-cart-section .wa-services-wrapper .wa-service-wrapper{margin:.25rem 0 0}.wa-product-edit-dialog .wa-cart-section .wa-services-wrapper .wa-service-wrapper:first-child{margin-top:0}#wa-order-cart-wrapper{margin-bottom:1rem}.wa-order-cart-wrapper{word-break:break-word}.wa-order-cart-wrapper.is-locked{position:relative}.wa-order-cart-wrapper.is-locked:after{content:"";background:var(--webasyst-loading-overlay-bg);z-index:2;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.wa-order-cart-wrapper .wa-products .wa-product{border-bottom:1px solid #dcdcdc;padding:1.5rem 0;position:relative}.wa-order-cart-wrapper .wa-products .wa-product:first-child{padding-top:0}.wa-order-cart-wrapper .wa-products .wa-product.is-out-of-stock:after,.wa-order-cart-wrapper .wa-products .wa-product.is-disabled:after{content:"";background:var(--webasyst-loading-overlay-bg);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.wa-order-cart-wrapper .wa-products .wa-product.is-out-of-stock .wa-details-section .wa-details .wa-actions,.wa-order-cart-wrapper .wa-products .wa-product.is-disabled .wa-details-section .wa-details .wa-actions{display:none}.wa-order-cart-wrapper .wa-products .wa-product.is-out-of-stock .wa-quantity-actions,.wa-order-cart-wrapper .wa-products .wa-product.is-disabled .wa-quantity-actions{z-index:1;display:block;position:relative}.wa-order-cart-wrapper .wa-products .wa-product.is-out-of-stock .wa-quantity-cart-section,.wa-order-cart-wrapper .wa-products .wa-product.is-disabled .wa-quantity-cart-section{z-index:1;position:relative}.wa-order-cart-wrapper .wa-products .wa-product.is-out-of-stock .wa-quantity-cart-section .wa-product-price,.wa-order-cart-wrapper .wa-products .wa-product.is-disabled .wa-quantity-cart-section .wa-product-price{display:none}.wa-order-cart-wrapper .wa-products .wa-product.is-out-of-stock:after{background:var(--webasyst-loading-overlay-bg)}.wa-order-cart-wrapper .wa-products .wa-product.is-out-of-stock .wa-quantity-section .wa-error-text{z-index:1;position:relative}.wa-order-cart-wrapper .wa-products .wa-product.is-out-of-stock .wa-quantity-section .wa-product-price{display:none}.wa-order-cart-wrapper .wa-products .wa-product .wa-actions .wa-action{color:var(--secondary-color);cursor:pointer;vertical-align:top;white-space:nowrap;margin:0 .5rem 0 0;font-size:.875rem;transition:all .2s ease-in-out;display:inline-block}.wa-order-cart-wrapper .wa-products .wa-product .wa-actions .wa-action:last-child{margin-right:0}.wa-order-cart-wrapper .wa-products .wa-product .wa-actions .wa-action:hover{color:var(--body-color)}.wa-order-cart-wrapper .wa-products .wa-product .wa-actions .wa-action:hover .wa-icon{background:var(--ui-bg-secondary)}.wa-order-cart-wrapper .wa-products .wa-product .wa-actions .wa-action .wa-icon{vertical-align:top;border-radius:.25rem;padding:.25rem;transition:all .2s ease-in-out}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body{table-layout:fixed;width:100%;display:table}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>*{vertical-align:top;padding-right:1.5rem;display:table-cell}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>:last-child{padding-right:0}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-image{vertical-align:top;width:4rem}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity{text-align:center;width:10rem}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-quantity-cart-section{margin-top:0}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-product-fractional-prices{color:var(--secondary-color);text-align:center;margin:.25rem 0 0;font-size:.75rem}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-product-fractional-prices .wa-product-price .price-wrapper .price{color:#9b9b9b;font-weight:700}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-price{text-align:right;width:10rem}.wa-order-cart-wrapper .wa-products .wa-product .wa-image-section a,.wa-order-cart-wrapper .wa-products .wa-product .wa-image-section img{vertical-align:top;display:inline-block}.wa-order-cart-wrapper .wa-products .wa-product .wa-image-section img{width:100%}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details>*{margin-right:.25rem}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details>:last-child{margin-right:0}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details .wa-name{font-weight:700}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details .wa-sku{font-size:1rem}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details .wa-weight{color:var(--secondary-color);font-size:.875rem;display:inline-block}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details .wa-actions{margin-top:.25rem;display:block}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-services{margin:.5rem 0 0}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-services .wa-service{font-size:.875rem}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-services .wa-service:first-child{margin-top:0}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-services .wa-service .wa-label{padding-left:1.125rem;display:block;position:relative}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-services .wa-service .wa-label .wa-field{position:absolute;top:0;left:0}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-services .wa-service .wa-variant{margin:.5rem 0 0 1.125rem}.wa-order-cart-wrapper .wa-products .wa-product .wa-quantity-section .wa-product-price{color:var(--secondary-color);margin:.25rem 0 0;font-size:.875rem}.wa-order-cart-wrapper .wa-products .wa-product .wa-quantity-section .wa-error-text{min-width:0}.wa-order-cart-wrapper .wa-products .wa-product .wa-quantity-actions{margin:.5rem 0 0;display:none}.wa-order-cart-wrapper .wa-products .wa-product .wa-quantity-actions .wa-actions{text-align:center}.wa-order-cart-wrapper .wa-products .wa-product .wa-price-section .wa-price-total{font-weight:700}.wa-order-cart-wrapper .wa-products .wa-product .wa-price-section .wa-price-compare{color:var(--secondary-color);font-size:.875rem;text-decoration:line-through}.wa-order-cart-wrapper .wa-products .wa-product .wa-price-section .wa-price-discount{color:var(--secondary-color);margin-top:.25rem;font-size:.875rem}.wa-order-cart-wrapper .wa-products .wa-product .wa-price-section .wa-price-discount span,.wa-order-cart-wrapper .wa-products .wa-product .wa-price-section .wa-price-compare span{display:inline-block}.wa-order-cart-wrapper .wa-cart-details{table-layout:fixed;width:100%;margin:1.5rem 0 0;display:table}.wa-order-cart-wrapper .wa-cart-details>*{vertical-align:top;display:table-cell}.wa-order-cart-wrapper .wa-cart-details .wa-column-price{text-align:right;width:13rem}.wa-order-cart-wrapper .wa-cart-details .wa-column-price>*{margin:1rem 0 0}.wa-order-cart-wrapper .wa-cart-details .wa-column-price>:first-child{margin-top:0}.wa-order-cart-wrapper .wa-cart-details .wa-column-content>*{margin:1.5rem 0 0}.wa-order-cart-wrapper .wa-cart-details .wa-column-content>:first-child{margin-top:0}.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section,.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section{padding:0}.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section.is-active .wa-inactive-state,.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section:not(.is-active) .wa-active-state,.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section.is-active .wa-inactive-state,.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section:not(.is-active) .wa-active-state{display:none}.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-icon.yes,.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-icon.yes{color:#198754;margin-right:.25rem}.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-button,.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-button{box-sizing:border-box;vertical-align:baseline;height:auto}.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-button:not(.transparent),.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-input,.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-button:not(.transparent),.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-input{padding-top:.25rem;padding-bottom:.25rem}.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-input,.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-input{vertical-align:top;max-width:100%;padding-left:.5rem}.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-input,.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-text,.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-input,.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-text{margin-right:.5rem}.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-inactive-state,.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-inactive-state{white-space:nowrap}.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-bonus-details .wa-details{margin:0 0 .5rem}.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-order-bonus{color:var(--secondary-color);margin:.5rem 0 0;font-size:.875rem}.wa-order-cart-wrapper .wa-cart-details .wa-weight-section{color:var(--secondary-color)}.wa-order-cart-wrapper .wa-cart-details .wa-weight-section span{display:inline-block}.wa-order-cart-wrapper .wa-cart-details .wa-price-section>*{margin:.5rem 0 0}.wa-order-cart-wrapper .wa-cart-details .wa-price-section>:first-child{margin-top:0}.wa-order-cart-wrapper .wa-cart-details .wa-price-section .wa-price-subtotal{color:inherit}.wa-order-cart-wrapper .wa-cart-details .wa-price-section .wa-price-discount{color:var(--secondary-color)}.wa-order-cart-wrapper .wa-cart-details .wa-price-section .wa-price-total{margin-top:.5rem;font-size:1.125rem;font-weight:700}.wa-order-cart-wrapper .wa-cart-details .wa-price-section .wa-price-subtotal span,.wa-order-cart-wrapper .wa-cart-details .wa-price-section .wa-price-discount span,.wa-order-cart-wrapper .wa-cart-details .wa-price-section .wa-price-total span{display:inline-block}@media (min-width:1200px){.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body>.wa-column-details{padding-top:.25rem}}@media (min-width:840px) and (max-width:1300px),(max-width:600px){.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body{flex-wrap:wrap;justify-content:space-between;display:flex}.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body>*{padding-right:0;display:block}.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body>.wa-column-image{flex-basis:3rem;margin:0 1rem 1rem 0}.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body>.wa-column-details{flex-basis:calc(100% - 4rem);margin:0 0 1rem}.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body>.wa-column-quantity{padding-left:4rem}.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body>.wa-column-price{width:8.5rem;padding:0}.wa-order-cart-wrapper.with-adaptive .wa-cart-details{display:block}.wa-order-cart-wrapper.with-adaptive .wa-cart-details>*{padding-right:0;display:block}.wa-order-cart-wrapper.with-adaptive .wa-cart-details>.wa-column-price{text-align:left;flex-direction:column;width:auto;margin:3rem 0 0;display:flex}.wa-order-cart-wrapper.with-adaptive .wa-cart-details>.wa-column-price .wa-price-section{order:1;margin-top:.5rem}.wa-order-cart-wrapper.with-adaptive .wa-cart-details>.wa-column-price .wa-weight-section{order:0;margin-top:0}.wa-order-cart-wrapper.with-adaptive .wa-cart-details .wa-coupon-section .wa-input{width:7.5rem}.wa-order-cart-wrapper.with-adaptive .wa-cart-details .wa-price-section>*{justify-content:space-between;display:flex}}@media (max-width:420px){.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body>.wa-column-quantity{padding-left:0}}.wa-order-form-wrapper{position:relative}.wa-order-form-wrapper.is-locked:after{content:"";background:var(--webasyst-loading-overlay-bg);z-index:10;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.wa-order-form-wrapper .wa-step-section{margin-top:1.5rem;position:relative}.wa-order-form-wrapper .wa-step-section:first-child{margin-top:0}.wa-order-form-wrapper .wa-step-section.is-locked:after{content:"";background:var(--webasyst-loading-overlay-bg);z-index:2;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.wa-order-form-wrapper .wa-step-section>.wa-section-header{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.wa-order-form-wrapper .wa-step-section>.wa-section-header>*{margin:0}.wa-order-form-wrapper .wa-step-section>.wa-section-header>.wa-header{font-size:1rem;font-weight:700;line-height:1.5}.wa-order-form-wrapper>.s-loading-animation{justify-content:center;padding:1.5rem;display:flex}.wa-order-form-wrapper>.s-loading-animation .s-points-wrapper{gap:.5rem;display:flex}.wa-order-form-wrapper>.s-loading-animation .s-points-wrapper .s-point{opacity:.25;background:currentColor;border-radius:50%;width:.5rem;height:.5rem;animation:1.2s ease-in-out infinite loader}.wa-order-form-wrapper>.s-loading-animation .s-points-wrapper .s-point:last-child{margin-right:0}.wa-order-form-wrapper>.s-loading-animation .s-points-wrapper .s-point:first-child{animation-delay:0s}.wa-order-form-wrapper>.s-loading-animation .s-points-wrapper .s-point:nth-child(2){animation-delay:.2s}.wa-order-form-wrapper>.s-loading-animation .s-points-wrapper .s-point:nth-child(3){animation-delay:.4s}.wa-order-form-wrapper .wa-step-auth-section>.wa-section-header>:last-child{margin-left:auto}.wa-order-form-wrapper .wa-step-auth-section>.wa-section-header .wa-contact-name{font-weight:700}.wa-order-form-wrapper .wa-step-auth-section>.wa-section-header a.wa-tooltip{color:#9b9b9b}.wa-order-form-wrapper .wa-step-auth-section .wa-agreement-wrapper{margin-top:1rem}.wa-order-form-wrapper .wa-step-auth-section .wa-agreement-wrapper a{text-decoration:underline}.wa-order-form-wrapper .wa-step-region-section .wa-required{color:#dc3545}.wa-order-form-wrapper .wa-step-region-section .wa-required-text{color:var(--secondary-color)}.wa-order-form-wrapper .wa-step-region-section .wa-required-text .wa-required:before{color:#dc3545}.wa-order-form-wrapper .wa-step-shipping-section .wa-possible-addresses-section>.wa-header{margin-bottom:1rem;font-weight:700}.wa-order-form-wrapper .wa-step-shipping-section .wa-possible-addresses-section>.wa-header .wa-required:before{color:#dc3545}.wa-order-form-wrapper .wa-step-shipping-section .wa-possible-addresses-section .wa-address-variant{cursor:pointer;border:1px solid #dcdcdc;border-radius:.25rem;padding:1rem;display:block}.wa-order-form-wrapper .wa-step-shipping-section .wa-possible-addresses-section .wa-address-variant>:not(:first-child){margin-top:.5rem}.wa-order-form-wrapper .wa-step-shipping-section .wa-possible-addresses-section .wa-address-variant .wa-name{align-items:center;gap:.5rem;font-weight:700;display:flex}.wa-order-form-wrapper .wa-step-shipping-section .wa-possible-addresses-section .wa-address-variant .wa-name .wa-image{object-fit:contain;width:2rem;height:2rem}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section{margin-top:1.5rem}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section>.wa-header{margin-bottom:1rem;font-weight:700}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list{flex-wrap:wrap;gap:.5rem;display:flex}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list.wa-error .wa-type-wrapper{border-color:#dc3545}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper{background:var(--body-bg);cursor:pointer;border:1px solid #dcdcdc;border-radius:.25rem;flex:10rem;padding:1rem;transition:all .2s ease-in-out;display:block}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper:hover,.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper.is-active{color:#fff;background:#000;border-color:#000}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper:hover .wa-name a,.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper.is-active .wa-name a{color:inherit}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper.is-active{box-shadow:inset 0 0 0 1px #000}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper .wa-name{font-weight:700}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper .wa-price,.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper .wa-date{opacity:.75;margin-top:.25rem;font-size:.875rem;display:block}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-variants-section{margin-top:1.5rem}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-variants-section>.wa-header{margin-bottom:1rem;font-weight:700}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-variants-section .wa-delivery-variant{cursor:pointer;border:1px solid #dcdcdc;border-radius:.25rem;padding:1rem}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-variants-section .wa-delivery-variant+.wa-delivery-variant{margin-top:.5rem}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-variants-section .wa-delivery-variant .wa-name{font-weight:700}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-variants-section .wa-delivery-variant .wa-price{color:#198754}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-variants-section .wa-delivery-variant .wa-date,.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-variants-section .wa-delivery-variant .wa-service{color:var(--secondary-color)}.wa-order-form-wrapper .wa-step-shipping-section .wa-errors-wrapper{margin-top:1rem}.wa-order-form-wrapper.with-adaptive .wa-step-shipping-section .wa-delivery-types-section .wa-types-list{display:flex}.wa-order-form-wrapper.with-adaptive .wa-step-shipping-section .wa-delivery-types-section .wa-types-list>*{flex:1 1 0}.wa-order-form-wrapper .wa-step-details-section .ymaps-geolink{white-space:normal!important}.wa-order-form-wrapper .wa-step-details-section .wa-details-description{color:var(--secondary-color);margin-bottom:1.5rem}.wa-order-form-wrapper .wa-step-details-section .wa-details-required-fields-section,.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section,.wa-order-form-wrapper .wa-step-details-section .wa-details-fields-section{margin-top:1.5rem}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-additional-item .wa-label,.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-comment-item .wa-label{color:var(--secondary-color);margin-bottom:.5rem}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-additional-item .wa-value,.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-comment-item .wa-value{font-weight:500}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-label{margin-bottom:.5rem}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-label .wa-timezone{color:var(--secondary-color)}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-days-wrapper{flex-wrap:wrap;gap:.5rem;display:flex}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-days-wrapper .wa-day-wrapper{border:1px solid #dcdcdc;border-radius:.25rem;padding:.5rem}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-days-wrapper .wa-day-wrapper:first-child{margin-left:0}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-days-wrapper .wa-day-wrapper .wa-date{color:var(--secondary-color);font-size:.875rem}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-days-wrapper .wa-day-wrapper .wa-value .wa-time{color:var(--body-color);font-weight:700}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-days-wrapper .wa-day-wrapper .wa-value .wa-text,.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-days-wrapper .wa-day-wrapper .wa-value .wa-additional{color:var(--secondary-color)}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-photos-section{position:relative}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-action{background:rgba(var(--body-bg-rgb), .85);width:2.25rem;height:2.25rem;color:var(--body-color);cursor:pointer;border-radius:50%;place-items:center;transition:all .2s ease-in-out;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-action.is-disabled{opacity:.35;cursor:default}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-action:not(.is-disabled):hover{background:var(--body-bg)}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-action.left{left:.5rem}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-action.right{right:.5rem}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-action .wa-icon{width:1rem;height:1rem}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-photos-list{gap:1rem;display:flex;overflow:auto}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-photos-list .wa-photo-wrapper:last-child{margin-right:0}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-photos-list .wa-photo-wrapper .wa-photo{border-radius:.25rem;display:block;position:relative;overflow:hidden}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-photos-list .wa-photo-wrapper .wa-photo:after{content:"";opacity:0;background:rgba(0,0,0,.08);transition:all .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-photos-section .wa-photos-list .wa-photo-wrapper .wa-photo:hover:after{opacity:1}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table{table-layout:fixed;width:100%;display:table}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table>.wa-row{display:table-row}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table>.wa-row:not(:first-child)>.wa-cell{padding-top:.5rem}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table>.wa-row>.wa-cell{display:table-cell}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table>.wa-row>.wa-cell:not(:first-child){padding-left:.5rem}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table>.wa-row>.wa-cell.wa-cell-name{width:40%}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table>.wa-row>.wa-cell.wa-cell-name .wa-name{color:var(--secondary-color)}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table>.wa-row>.wa-cell.wa-cell-value{font-weight:500}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table>.wa-row>.wa-cell>.wa-cell-value-description{color:var(--secondary-color);font-size:.875rem}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table>.wa-row .wa-delivery-price{color:#198754}.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper .wa-required:before{color:#dc3545}.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-label{margin-bottom:.5rem;font-weight:700}.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-description{color:var(--secondary-color);margin-bottom:.5rem;font-size:.875rem}.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body .wa-label{color:var(--secondary-color);margin-bottom:.5rem;display:block}.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body input[type=text]:not(.wa-input),.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body select:not(.wa-select),.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body textarea:not(.wa-textarea){width:100%;max-width:100%;display:block}.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body input[type=text]:not(.wa-input),.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body textarea:not(.wa-textarea){border:var(--border-width) solid var(--border-color);background:var(--body-bg);color:var(--ui-input-color);border-radius:.25rem;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body input[type=text]:not(.wa-input).wa-error,.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body textarea:not(.wa-textarea).wa-error{border-color:#dc3545}.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body input[type=text]:not(.wa-input):disabled,.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body textarea:not(.wa-textarea):disabled{background:var(--secondary-bg);color:var(--secondary-color)}.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body input[type=text]:not(.wa-input):not(:disabled):hover,.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body input[type=text]:not(.wa-input):not(:disabled):focus,.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body textarea:not(.wa-textarea):not(:disabled):hover,.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body textarea:not(.wa-textarea):not(:disabled):focus{border-color:var(--emphasis-color)}.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body input[type=text]:not(.wa-input)::placeholder,.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body textarea:not(.wa-textarea)::placeholder{color:#9b9b9b}.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body textarea:not(.wa-textarea){resize:vertical;min-height:5rem}.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body select:not(.wa-select){border:var(--border-width) solid var(--border-color);background-color:var(--body-bg);color:var(--ui-input-color);border-radius:0;padding:.375rem 2.25rem .375rem .75rem}.wa-order-form-wrapper .wa-step-details-section .wa-plugin-fields-wrapper>.wa-body select:not(.wa-select) option[disabled]{color:var(--secondary-color)}.wa-order-form-wrapper .wa-step-details-section .wa-errors-wrapper{margin-top:1rem}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list{margin-top:1.5rem}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list:first-child{margin-top:0}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper{cursor:pointer;transition:all .2s ease-in-out}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method{align-items:center;gap:1rem;display:flex}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method>*{margin:0}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-image-wrapper{flex:none}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-image-wrapper img{max-width:3rem;max-height:2rem;display:block}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-method-body{flex:auto}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-method-body .wa-name,.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-method-body .wa-payment-name{font-weight:700}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-method-body .wa-description{color:var(--secondary-color);margin-top:.25rem;font-size:.875rem}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide.wa-error .wa-method-wrapper{border-color:#dc3545}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper{background:var(--body-bg);border:1px solid #dcdcdc;border-bottom-width:0;padding:1rem;position:relative}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper:last-child{border-bottom-width:1px;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper:hover,.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper.is-active{color:#fff;background:#000;border-color:#000}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper:hover .wa-method-body .wa-payment-name a,.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper.is-active .wa-method-body .wa-payment-name a{color:inherit}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper.is-active{box-shadow:inset 0 0 0 1px #000}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-checkbox-wrapper{display:none}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.short{flex-wrap:wrap;gap:.5rem;display:flex}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.short .wa-method-wrapper{border:1px solid #dcdcdc;border-radius:.25rem;padding:1rem}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.short .wa-method-wrapper:first-child{margin-left:0}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.short .wa-method-wrapper .wa-checkbox-wrapper{position:relative}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.short .wa-method-wrapper .wa-checkbox-wrapper:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.short .wa-method-wrapper .wa-checkbox-wrapper>*{vertical-align:middle}.wa-order-form-wrapper .wa-step-payment-section .wa-payment-fields-wrapper{margin-top:1.5rem}.wa-order-form-wrapper .wa-step-payment-section .wa-payment-fields-wrapper .wa-plugin-field-wrapper .wa-required:before{color:#dc3545}.wa-order-form-wrapper .wa-step-payment-section .wa-payment-fields-wrapper .wa-plugin-field-wrapper .wa-label{color:var(--secondary-color);margin-bottom:.5rem}.wa-order-form-wrapper .wa-step-payment-section .wa-payment-fields-wrapper .wa-plugin-field-wrapper .wa-description{color:var(--secondary-color);font-size:.875rem}.wa-order-form-wrapper .wa-step-confirm-section.is-single{margin-top:0}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-comment-section:not(.is-opened)>.wa-hidden{display:none}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-comment-section.is-opened .wa-visible .wa-icon.arrow-bottom{transform:rotate(180deg)}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-comment-section .wa-field-wrapper{width:100%;display:block}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item{justify-content:space-between;gap:1rem;margin-top:.5rem;display:flex}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item:first-child{margin-top:0}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item .wa-name{color:var(--secondary-color);flex:auto}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item .wa-value{text-align:right;flex:none}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-total{margin-top:1rem}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-total .wa-name{color:var(--body-color);font-weight:500}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-total .wa-value .wa-price{font-size:1.25rem;font-weight:700}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-terms-section{margin-bottom:1rem}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-terms-section label{display:inline-block}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-actions-section .wa-button{box-sizing:border-box;width:100%}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-submit-button{white-space:nowrap;height:auto;padding:.5rem 1rem;font-size:1.125rem;font-weight:700;line-height:1.5}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .s-message{color:var(--body-color);font-size:1.125rem}.wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .s-message .gray{color:var(--secondary-color)}@media (min-width:1200px){.wa-order-form-wrapper.with-adaptive .wa-step-confirm-section .wa-section-body .wa-flex-wrapper{flex-wrap:wrap;justify-content:space-between;display:flex}.wa-order-form-wrapper.with-adaptive .wa-step-confirm-section .wa-section-body .wa-flex-wrapper .wa-comment-section{flex:100%}.wa-order-form-wrapper.with-adaptive .wa-step-confirm-section .wa-section-body .wa-flex-wrapper .wa-total-section{flex:2 1 0;margin-right:1.5rem}.wa-order-form-wrapper.with-adaptive .wa-step-confirm-section .wa-section-body .wa-flex-wrapper .wa-actions-section{flex:1 1 0;align-self:flex-end}.wa-order-form-wrapper.with-adaptive .wa-step-confirm-section .wa-section-body .wa-comment-section{margin-bottom:3rem}.wa-order-form-wrapper.with-adaptive .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-total .wa-name.is-large{align-self:flex-start;transform:translateY(.15rem)}.wa-order-form-wrapper.with-adaptive .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-total .wa-name.is-small{align-self:flex-end;transform:translateY(-.15rem)}}@media (max-width:1199.98px){.wa-order-form-wrapper.with-adaptive .wa-step-confirm-section .wa-section-body .wa-flex-wrapper>*{margin-top:1rem}.wa-order-form-wrapper.with-adaptive .wa-step-confirm-section .wa-section-body .wa-flex-wrapper>:first-child{margin-top:0}.wa-order-form-wrapper.with-adaptive .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item .wa-value{text-align:right}}.wa-order-dialog.wa-photo-dialog .wa-dialog-body .wa-dialog-header{border-bottom:0;padding:1.5rem 0 0 1.5rem}.wa-order-dialog.wa-photo-dialog .wa-dialog-body .wa-dialog-content{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:1.5rem}.wa-order-dialog.wa-photo-dialog .wa-photo-slider-section{position:relative}.wa-order-dialog.wa-photo-dialog .wa-photo-slider-section .wa-photo-body img{vertical-align:top;width:100%}.wa-order-dialog.wa-photo-dialog .wa-photo-slider-section .wa-photo-actions .wa-action{background:var(--body-bg);color:var(--body-color);opacity:.75;cursor:pointer;border-radius:50%;padding:1rem;line-height:0;transition:all .2s ease-in-out;display:block;position:absolute;top:50%;transform:translateY(-50%)}.wa-order-dialog.wa-photo-dialog .wa-photo-slider-section .wa-photo-actions .wa-action:hover{opacity:1}.wa-order-dialog.wa-photo-dialog .wa-photo-slider-section .wa-photo-actions .wa-action.left{left:1rem}.wa-order-dialog.wa-photo-dialog .wa-photo-slider-section .wa-photo-actions .wa-action.right{right:1rem}.wa-order-dialog.wa-shipping-pickup-dialog{--border-color:var(--wa-order-dialog-header-border,#dcdcdc);--color-secondary:var(--text-color-secondary,#9b9b9b)}.wa-order-dialog.wa-shipping-pickup-dialog .wa-dialog-body{width:62.5rem}.wa-order-dialog.wa-shipping-pickup-dialog .ymaps-geolink{white-space:normal!important}.wa-order-dialog.wa-shipping-pickup-dialog .wa-dialog-content{padding:0;overflow:hidden}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section{height:100%}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-map-section{padding:1.5rem;overflow:hidden}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-map-section .wa-map-wrapper{background:var(--wa-order-dialog-bg,#f7f7f7)}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-map-section .wa-map-wrapper [role=dialog]{color:#111}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-map-section .wa-map-wrapper [role=dialog] .gm-ui-hover-effect>span{background-color:#111}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-sidebar-section{height:100%;overflow:hidden}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-sidebar-section>*{box-sizing:border-box;height:100%;overflow:hidden}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section{display:none}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section.is-shown{flex-direction:column;display:flex}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section>.wa-section-body{overflow:auto}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-variant-wrapper{border-top:1px solid var(--border-color);padding:1rem}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-variant-wrapper:first-child{border-top:0}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-variant-wrapper>*{margin-top:1rem}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-variant-wrapper>:first-child{margin-top:0}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-variant-title{margin-bottom:0}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-table{table-layout:fixed;width:100%;display:table}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-table>.wa-row{display:table-row}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-table>.wa-row:not(:first-child)>.wa-cell{padding-top:.5rem}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-table>.wa-row>.wa-cell{display:table-cell}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-table>.wa-row>.wa-cell:not(:first-child){padding-left:.5rem}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-table>.wa-row>.wa-cell.wa-cell-name{width:40%}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-table>.wa-row>.wa-cell.wa-cell-name .wa-name{color:var(--color-secondary)}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-table>.wa-row>.wa-cell.wa-cell-value{font-weight:500}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-table>.wa-row .wa-delivery-price{color:#198754}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper{border-bottom:1px solid var(--border-color);color:var(--color-secondary);padding:.5rem 1rem}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper .wa-filters-list{vertical-align:baseline;margin:0 0 0 .5rem;display:inline}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper .wa-filters-list.is-set .wa-filter-wrapper:not(.is-active){color:#9b9b9b}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper .wa-filters-list.is-set .wa-filter-wrapper:not(.is-active):hover{color:var(--body-color)}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper{background:var(--ui-bg-secondary);color:var(--body-color);cursor:pointer;word-break:break-all;border-radius:.25rem;margin-right:.5rem;padding:.25rem .5rem;display:inline-block}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper:last-child{margin-right:0}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper .wa-action{margin-left:.25rem;padding:.25rem;font-size:.875rem;display:none}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper.is-active{color:#fff;background:#000}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper.is-active .wa-action{display:inline}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-variants-list{box-sizing:border-box;max-height:100%;overflow:auto}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-variants-list .wa-variant-wrapper{border-bottom:1px solid var(--border-color);cursor:pointer;padding:.5rem 1rem}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-variants-list .wa-variant-wrapper:hover{background:var(--border-color)}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-variants-list .wa-variant-wrapper .wa-name{margin:0 0 .25rem;font-size:1.125rem;line-height:1.5}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-variants-list .wa-variant-wrapper .wa-details{word-break:break-all}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-variants-list .wa-variant-wrapper .wa-details .wa-price{white-space:nowrap;color:var(--body-color);margin:0 .5rem 0 0}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-variants-list .wa-variant-wrapper .wa-details .wa-date,.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-variants-list .wa-variant-wrapper .wa-details .wa-service{opacity:.45;margin-top:.25rem}@media (max-width:767.98px){.wa-order-dialog.wa-shipping-pickup-dialog .wa-dialog-body{flex-direction:column;height:calc(100% - 1.5rem);display:flex}.wa-order-dialog.wa-shipping-pickup-dialog .wa-dialog-body>.wa-dialog-content{flex:auto;height:100%}.wa-order-dialog.wa-shipping-pickup-dialog.is-mobile-map-view .wa-content-section .wa-sidebar-section,.wa-order-dialog.wa-shipping-pickup-dialog.is-mobile-list-view .wa-content-section .wa-map-section{display:none}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-mobile-content{display:block}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-map-section{box-sizing:border-box;height:100%}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-map-section .wa-map-wrapper{height:100%}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-sidebar-section .wa-variants-section{flex-direction:column;display:flex}}@media (min-width:768px){.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section{display:flex}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-mobile-content{display:none}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section>*{box-sizing:border-box;height:100%}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-map-section{border-right:1px solid var(--border-color);flex:1 2 100%}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-map-section .wa-map-wrapper{height:100%;min-height:35rem}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-sidebar-section{flex:1 3 100%}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-sidebar-section .wa-variants-section{flex-direction:column;display:flex}}.wa-channel-confirmation-dialog .wa-dialog-body{width:33.75rem}.wa-channel-confirmation-dialog .wa-dialog-body .wa-field-wrapper.with-content .wa-input{vertical-align:top;width:13rem;margin-right:1rem;display:inline-block}.wa-channel-confirmation-dialog .wa-dialog-body .wa-field-wrapper.with-content .wa-content{box-sizing:border-box;color:var(--secondary-color);vertical-align:top;padding:.375rem .75rem;display:inline-block}.wa-channel-confirmation-dialog .wa-dialog-body .wa-field-wrapper.with-content.wa-code-field .wa-input{width:5.625rem}.wa-channel-confirmation-dialog .wa-dialog-body .wa-timer-wrapper{color:#9b9b9b}.wa-channel-confirmation-dialog .wa-dialog-body .wa-timer-wrapper .wa-time{color:var(--body-color)}.wa-channel-confirmation-dialog .wa-dialog-body .wa-dialog-footer .wa-line{margin-top:3rem}.wa-channel-confirmation-dialog .wa-dialog-body .wa-dialog-footer .wa-line:first-child{margin-top:0}@keyframes loader{0%{opacity:.4}33.33%{opacity:.2}66.67%{opacity:.2}to{opacity:.2}}.sku-item .name{font-weight:600}.sku-item .wrap{opacity:.6;font-size:.625rem}.stocks{white-space:nowrap;font-weight:bolder}.stocks .stock-critical{color:#dc3545}.stocks .stock-low{color:#fedd00}.stocks .stock-high{color:var(--stock-high-color)}.stocks .stock-none{color:#6f6f6f}.product .summary{font-size:.875rem}.product .offers{margin-bottom:.25rem}.product .content{background:var(--ui-block-bg);border-radius:.25rem;padding:1.5rem}.product .sidebar{background:var(--product-sidebar-bg)}.product .sidebar .product-card{margin-bottom:0;font-size:.875rem}.product .sidebar .product-card .title{margin-bottom:0}.product .sidebar .placement{margin-bottom:1.5rem}.product .sidebar .placement :last-child{margin-bottom:unset}.product .options-card,.product .services-card,.product .features-card{background:var(--ui-block-bg);border-radius:.25rem;margin:0 0 1.5rem;padding:1.5rem}.product .payment-system-logos,.product .shipping-service-logos{margin-top:1.5rem;margin-bottom:unset;filter:grayscale();max-width:320px;background:unset!important}.product .payment-system-logos .apple-pay path [data-bs-theme=light]{fill:#000}.product .payment-system-logos .apple-pay path [data-bs-theme=dark]{fill:#fff}.product .header .rating{margin-bottom:.5rem}.product .header .internal-nav{align-items:baseline;margin-bottom:.5rem;font-size:.875rem}.product .header .internal-nav .list-inline-item.active{opacity:.55}.product .header .internal-nav .list-inline-item a{transition:all .2s ease-in-out}.product .header .name{-webkit-appearance:none;-moz-appearance:none;appearance:none}.product .description{background:var(--product-description-bg);border-radius:0;margin:1.5rem 0 0;font-size:.875rem}.product .description *{color:var(--body-color)!important}.product .description :last-child{margin-bottom:unset}.product .description h1,.product .description h2,.product .description h3,.product .description h4{font-size:1.25rem}.product .description strong *{font-weight:700!important}.product .cart{border-radius:.25rem;margin-bottom:3rem}.product .cart .skus{margin-bottom:1.5rem}.product .cart .sku-option-cards li{border:none}.product .cart .sku-option-cards li:last-child{padding-bottom:unset}.product .cart .sku-option-cards label{border:var(--border-width) solid var(--border-color);border-radius:.25rem;padding:1rem}.product .cart .sku-option-cards label:has(input[type=radio]:checked){border:1px solid #000;box-shadow:inset 0 0 0 2px #000}.product .cart .block{border:1px solid var(--ui-border-color);background:var(--ui-block-bg);border-radius:1rem;padding:3rem}.product .cart .purchase-card{background:var(--ui-block-bg);border-radius:.25rem;margin:0 0 1.5rem;padding:1.5rem}.product .cart .purchase-card .product-name{color:inherit;font-size:1.125rem}.product .cart .purchase-card .s-price{color:inherit;margin-bottom:1.5rem;font-size:1.75rem;font-weight:700}.product .cart .purchase-card .stock-high{color:#dcdcdc}.product .cart .purchase-card .compare-at-price{color:rgba(255,255,255,.55)}.product .cart .purchase-card .badge{color:#000!important;background-color:#fff!important}.product .cart .purchase-card .payment-system-logos,.product .cart .purchase-card .shipping-service-logos{opacity:.72;filter:grayscale()invert();flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;max-width:none;margin-top:3rem;margin-bottom:0;display:flex}.product .cart .purchase-card .payment-system-logos>*,.product .cart .purchase-card .shipping-service-logos>*{flex:none;margin-right:0}.product .cart .purchase-card .payment-system-logos svg,.product .cart .purchase-card .shipping-service-logos svg{width:auto;max-width:4.5rem;height:1.375rem}.product .cart .purchase-card .shipping-service-logos{margin-top:1rem}.product .cart .purchase-card .payment-system-logos .apple-pay{color:#000;fill:#000}.product .cart .compare{gap:1rem;margin-top:1rem;display:flex}.product .cart .compare a{width:50%}.product .cart .added2cart{margin-top:.25rem;font-size:.75rem;display:block}.product .cart .added2cart strong{font-weight:400!important}.product .pricing{flex-direction:column;margin-bottom:1rem;display:flex}.product .pricing .price{font-size:1.5rem;font-weight:700}.product .product-media{background:var(--product-media-bg);overflow:hidden}.product .product-media .item{border-radius:.25rem}.product .product-gallery .image{display:inline-block;position:relative}.product .product-gallery .image img{max-width:100%;height:80vh}.product .product-gallery .image .sticker{top:1rem;right:1rem}.product .gallery-grid{grid-gap:1rem;grid-template-columns:1fr 1fr;display:grid}.product .gallery-grid img{cursor:pointer;content-visibility:auto}.product .gallery-grid .item{aspect-ratio:1;background:var(--product-media-bg);-webkit-user-select:none;-moz-user-select:none;user-select:none;place-content:center;margin-bottom:0;display:grid;position:relative;overflow:hidden}.product .gallery-grid .item img{max-width:100%;height:auto}.product .gallery-grid.single-image{grid-template-columns:1fr}.product .gallery-grid.single-image img{width:100%}@media (max-width:767.98px){.product .gallery-grid{grid-template-columns:1fr}}.product .product-media-items{aspect-ratio:1;width:100%;height:80%}.product .product-media-items .swiper-slide{margin-bottom:unset;overflow:hidden}.product .product-media-thumbs-items{height:8rem;margin-bottom:1rem}.product .product-media-thumbs-items .swiper-slide{margin-bottom:unset;border:4px solid transparent;height:8rem;overflow:hidden;width:8rem!important}.product .product-media-thumbs-items .swiper-slide img{width:8rem;height:8rem}.product .product-media-thumbs-items .swiper-slide-thumb-active{border-color:#000}.product .product-video{width:100%}.product .product-video iframe{aspect-ratio:16/9;width:100%;height:auto}.product .size-guide{margin:1rem 0}.product .size-guide a{cursor:pointer;border-bottom:1px dashed;text-decoration:none}.product .upselling-custom{margin-bottom:1.5rem}.product .upselling-custom .tns-inner{margin:0 -12px 0 12px!important}@media (max-width:767.98px){.product .upselling-custom .tns-inner{margin:0 0 0 12px!important}}.product .categories{flex-wrap:wrap;gap:.25rem .5rem;margin-bottom:1rem;padding:0;font-size:.75rem;list-style:none;display:flex}.product .tags{gap:.25rem;margin-bottom:1rem;font-size:.75rem}.product .shopProductPageSidebarAfterCart{margin-bottom:1.5rem}@media (max-width:991.98px){.product .product-media{margin-left:calc(var(--gutter-x) * -1);margin-right:calc(var(--gutter-x) * -1);border-radius:unset}}@media (max-width:575.98px){.product .product-media{margin-left:calc(var(--gutter-x) * -.5);margin-right:calc(var(--gutter-x) * -.5)}.product .cart{margin-bottom:1.5rem}.product+.reviews{margin-top:1rem}}@media (min-width:1200px){.product+.reviews{margin-top:3rem}}.has-product-cards{background:var(--product-cards-grid-bg);display:grid}.product-cards{grid-gap:1.5rem;background:var(--product-cards-grid-bg);justify-content:center;display:grid}.product-cards.column-2{grid-template-columns:1fr 1fr}.product-cards.column-3{grid-template-columns:1fr 1fr 1fr}.product-cards.column-4{grid-template-columns:1fr 1fr 1fr 1fr}.product-cards.column-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media (max-width:1199.98px){.product-cards.column-5{grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width:991.98px){.product-cards.column-4,.product-cards.column-5{grid-template-columns:1fr 1fr 1fr}}@media (max-width:575.98px){.product-cards{grid-gap:.5rem}.product-cards.column-3,.product-cards.column-4,.product-cards.column-5{grid-template-columns:1fr 1fr}}.filters-and-product-cards .product-cards.column-2{grid-template-columns:1fr 1fr}.filters-and-product-cards .product-cards.column-3{grid-template-columns:1fr 1fr 1fr}.filters-and-product-cards .product-cards.column-4{grid-template-columns:1fr 1fr 1fr 1fr}.filters-and-product-cards .product-cards.column-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media (max-width:1399.98px){.filters-and-product-cards .product-cards.column-5{grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width:1199.98px){.filters-and-product-cards .product-cards.column-4,.filters-and-product-cards .product-cards.column-5{grid-template-columns:1fr 1fr 1fr}}@media (max-width:991.98px){.filters-and-product-cards .product-cards.column-4,.filters-and-product-cards .product-cards.column-5{grid-template-columns:1fr 1fr 1fr}}@media (max-width:575.98px){.filters-and-product-cards .product-cards{grid-gap:.5rem}.filters-and-product-cards .product-cards.column-3,.filters-and-product-cards .product-cards.column-4,.filters-and-product-cards .product-cards.column-5{grid-template-columns:1fr 1fr}}.product-cards-set{padding-top:3rem;padding-bottom:3rem}@media (max-width:767.98px){.product-cards-set{width:100%;padding-top:1.5rem;padding-bottom:1.5rem}}@media (max-width:575.98px){.product-cards-set{width:100%;padding-top:1rem;padding-bottom:1rem}}.product-card{width:100%;box-shadow:0 0 3px 0 var(--product-card-box-shadow-color);background-color:var(--product-card-bg-color);border-radius:.25rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.product-card .inner-wrap{grid-template-rows:auto 1fr;height:100%;display:grid}.product-card .content{align-content:space-between;padding:1.5rem;display:grid}.product-card a{color:var(--link-color);text-decoration:none}.product-card a:hover{color:var(--link-hover-color)}.product-card a:hover img{filter:contrast(1.03)brightness(.98)}.product-card .image{aspect-ratio:1;background:#f7f7f7;border-radius:0;place-content:center;width:100%;display:grid;position:relative;overflow:hidden}.product-card .image img{max-width:100%;height:auto;transition:all .2s ease-in-out}.product-card .image figure{margin-bottom:0}.product-card .image:hover .tools{opacity:1}.product-card .carousel-control{z-index:1000}.product-card .carousel-indicators button{padding:unset;border:unset;background:rgba(0,0,0,.5);border-radius:100%;width:.75rem;height:.75rem;display:block}.product-card .carousel-indicators button.active{background:#000!important}.product-card .swap-image .back{opacity:0;position:absolute;top:0;left:0}.product-card .swap-image:hover .back{opacity:1}.product-card .header{text-align:left}.product-card .header .title{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.2}.product-card .header .rating{margin-top:.25rem;line-height:1}.product-card .footer .add-to-cart{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;outline:none;width:auto;padding:0;transition:color .14s ease-in-out,border-color .14s ease-in-out,background-color .14s ease-in-out}.product-card .footer .add-to-cart:hover{color:#4a4a4a}.product-card .summary{opacity:.5;margin-top:.5rem;font-size:.75em;line-height:1.2}@media (max-width:575.98px){.product-card .summary{display:none}}.product-card .features{margin-top:1rem;font-size:.75em}.product-card .features .item{margin-bottom:0}.product-card .features .item.divider{margin-top:.5rem;margin-bottom:.25rem}.product-card .features .item.divider:first-child{margin-top:0;margin-bottom:.25rem}.product-card .features .item .name,.product-card .features .item .value{margin-bottom:0}.product-card .features .item .value>span{margin-right:.25rem}.product-card .features .item .value .color{border:0;width:.75em;height:.75em}.product-card .offers{text-align:left;justify-content:flex-start;align-items:center;margin-top:.5rem;display:flex}.product-card .offers>*{margin-right:.5rem}.product-card .offers .out-of-stock{font-size:.75rem}.product-card .offers .price-out-of-stock{color:var(--product-card-price-out-of-stock)}.product-card .offers .price{letter-spacing:0;color:var(--product-card-price-color);font-size:.875rem;font-weight:600}.product-card .offers .compare-at-price{color:#9b9b9b;font-size:85%}.product-card .tools{grid-gap:.75rem;width:100%;padding:.5rem 0 0;transition:opacity .2s ease-in-out;display:flex}.product-card .tools .btn,.product-card .tools .my-order .billing-plugin button,.my-order .billing-plugin .product-card .tools button{display:flex}.product-card .tools .btn svg,.product-card .tools .my-order .billing-plugin button svg,.my-order .billing-plugin .product-card .tools button svg{width:auto;max-height:100%}.product-card .tools .btn-sm{height:1.75rem}.product-card .tools .btn-lg{height:3.125rem}@media (min-width:768px){.product-card .tools{padding:.5rem 0 0}}.product-card .addtocart{align-items:center;display:flex}.product-card .addtocart .added2cart{color:#198754}.product-card .addtocart .added2cart:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.product-card .addtocart .added2cart:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.product-card .addtocart .added2cart:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.product-card .addtocart .added2cart:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.product-card .addtocart .added2cart:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.product-card .addtocart .added2cart:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.product-card .btn-compare{background-color:var(--ui-bg-secondary);place-content:center}.product-card .btn-compare:hover{background-color:rgba(25,135,84,.25);border-color:#198754}.product-card .btn-compare.active{background:#198754}@media (max-width:991.98px){.product-card .content{padding:1rem}.product-card .content .header .title{font-size:1rem}}@media (max-width:575.98px){.product-card .content{padding:1rem}.product-card .content .header .title{margin-top:.5rem;font-size:.875rem}.product-card .offers{margin-top:.25rem;font-size:.875rem}}.product-card-micro .sticker .badge{padding:.25rem .5rem!important}.product-card-micro .header{margin-bottom:1rem}.product-card-micro .offers{flex-direction:column}.price{white-space:nowrap}.price.tiny{font-size:1.125em}.qty input{width:3rem}.compare-at-price{white-space:nowrap;color:#dc3545;margin-right:.25rem;text-decoration:line-through}.disabled{opacity:.5}.error{color:#dc3545}.adding2cart{display:none}span.loading{position:relative;top:4px;left:10px}.aux{padding:15px;font-size:.9em}.review{background:var(--review-bg);border-bottom:1px solid rgba(17,17,17,.1);border-radius:.25rem;margin-bottom:1rem;padding:1rem;font-size:.875rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.review .header{width:14rem}.review .header .date{text-transform:lowercase;opacity:.5;display:block}.review .header .staff{color:#fedd00}.review .header .staff:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25rem}.review .header .staff:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25rem}.review .header .staff:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25rem}.review .header .staff:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25rem}.review .header .staff:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25rem}.review .header .staff:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25rem}.review .content .rating{margin-bottom:.5rem}.review .content .review-heading{font-size:.875rem}.review .content .description{margin-bottom:unset}.review .content .review-form{margin-top:1rem;margin-bottom:0;padding:1.5rem}.review .image-list .image{vertical-align:top;margin:0 1rem .5rem 0;display:inline-block}.review .image-list .image img{height:8rem}.review .actions{margin-top:.5rem}.write-review{margin-bottom:1.5rem}.s-review-images-section{vertical-align:top;border:.125rem dashed var(--border-color);background:var(--ui-bg-secondary);border-radius:.25rem;width:100%;padding:1rem;transition:background .2s linear;display:inline-block}.s-review-images-section.is-highlighted{background:var(--review-image-dropzone-highlight-bg)}.s-review-images-section .s-image-form-section{position:relative}.s-review-images-section .s-image-form-section .s-description .s-icon{vertical-align:-3px;width:22px;height:19px;margin-right:10px;display:inline-block;position:relative}.s-review-images-section .s-image-form-section .s-description .s-icon svg{width:100%;height:100%;position:absolute;top:0;left:0}.s-review-images-section .s-image-form-section .s-file-field{opacity:0;cursor:pointer;text-indent:-100%;width:100%;height:100%;font-size:0;position:absolute;top:0;left:0}.s-review-images-section .s-attached-files-section:not(:empty){margin:-20px 0 0}.s-review-images-section .s-attached-files-section .s-file-wrapper{vertical-align:top;margin:40px 40px 0 0;display:inline-block;position:relative}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-image-wrapper{border:solid 1px var(--review-image-preview-border-color);background:var(--review-image-preview-bg) 50% no-repeat;background-size:contain;width:200px;height:200px}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper{min-height:55px;margin-top:.5rem}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper.is-extended .s-visible,.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper:not(.is-extended) .s-hidden{display:none}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper .s-visible{padding:.5rem}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper .s-textarea{border:solid 1px var(--review-image-preview-border-color);resize:none;width:100%;min-width:auto;height:55px;min-height:auto;padding:4px 6px;display:block}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions{position:absolute;top:0;right:0;transform:translate(50%,-10px)}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action{border:solid 1px var(--review-image-action-border-color);background:var(--review-image-action-bg);cursor:pointer;border-radius:50%;width:20px;height:20px;position:relative}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action:not(:first-child){margin-top:10px}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action .s-icon{width:10px;height:10px;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action .s-icon svg{width:100%;height:100%;position:absolute;top:0;left:0}.s-review-images-section .s-errors-section:not(:empty){margin-top:.5rem}.s-review-images-section .s-errors-section .s-error{color:#dc3545;font-size:.75rem}.rating-distribution td{vertical-align:middle}.rating-distribution td .bar{border-radius:var(--border-radius);background:var(--secondary-bg);width:100%;height:.5rem}.rating-distribution td .bar .filling{background:var(--rating-distribution-filling-bg);height:.5rem}.product-reviews-page .reviews .ui-block-container{padding-top:unset}.reviews{background:var(--reviews-bg);border-radius:0;padding:1.5rem}.reviews ul{margin-left:0;padding:0;list-style:none}.reviews ul .in-reply-to{position:relative}.reviews ul .new{background:#fff8cc}.reviews .rate-container{align-items:center;height:100%;display:flex}.reviews .rate{display:flex}.reviews .rate .iconsvg{width:1rem;height:1rem;margin-right:.5rem}.reviews .average-rating{margin-bottom:1rem}.reviews .average-rating .count{align-items:center;margin-bottom:1rem;display:flex}.reviews .rating-distribution{width:100%;font-size:.875rem}.reviews .reviews-branch li .reviews-branch:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:1.5rem}.reviews .reviews-branch li .reviews-branch:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:1.5rem}.reviews .reviews-branch li .reviews-branch:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:1.5rem}.reviews .reviews-branch li .reviews-branch:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:1.5rem}.reviews .reviews-branch li .reviews-branch:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:1.5rem}.reviews .reviews-branch li .reviews-branch:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:1.5rem}.reviews textarea{height:100px;min-height:100px;margin-top:0}.review-form{background:var(--review-form-bg);border-radius:0;margin-bottom:1rem}.review-form .service-agreement-wrapper{margin-bottom:1rem}.review-form .moderated{opacity:.55;font-size:.75rem;font-style:italic}
