.sf-loader{position:relative;width:100%;height:100%}.sf-loader__overlay{position:absolute;inset:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:var(--loader-overlay-background, var(--c-white))}.sf-loader__spinner{stroke:var(--loader-spinner-stroke, var(--c-primary))}.sf-loader__spinner{display:block;width:var(--spiner-size);height:var(--spiner-size);position:relative}.sf-loader__spinner:before,.sf-loader__spinner:after{position:absolute;inset:0;border:var(--spiner-weight) solid var(--loader-spinner-stroke, var(--c-primary));border-radius:50%;content:" "}.sf-loader__spinner:before{opacity:.5}.sf-loader__spinner:after{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.sf-notification{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:var(--notification-align-items, center);align-items:var(--notification-align-items, center);-webkit-box-sizing:border-box;box-sizing:border-box;max-width:var(--notification-max-width, 20.9375rem);padding:var(--notification-padding, var(--spacer-sm));-webkit-box-shadow:var(--notification-box-shadow, 0 4px 11px rgba(var(--c-dark-base), .1));box-shadow:var(--notification-box-shadow, 0 4px 11px rgba(var(--c-dark-base), .1));border-radius:var(--notification-border-radius, 5px);background:var(--notification-background);color:var(--notification-color, var(--c-white));font:var(--notification-font, var(--notification-font-weight, var(--font-normal)) var(--notification-font-size, var(--font-2xs))/var(--notification-font-line-height, normal) var(--notification-font-family, var(--font-family-primary)))}.sf-notification__title{display:var(--notification-title-display, block);font:var(--notification-title-font, var(--notification-title-font-weight, var(--font-normal)) var(--notification-title-font-size, var(--font-xl))/var(--notification-title-font-line-height, normal) var(--notification-title-font-family, var(--font-family-primary)))}.sf-notification__title:after{content:" "}@media (min-width: 1024px){.sf-notification__title:after{content:none}}.sf-notification__message{display:block}.sf-notification__action{display:var(--notification-action-display, none);color:var(--notification-action-color);font:var(--notification-action-font, inherit);-webkit-text-decoration:var(--notification-action-text-decoration, underline);text-decoration:var(--notification-action-text-decoration, underline)}.sf-notification__icon{--icon-color: var(--c-white);margin:var(--notification-icon-margin, 0 var(--spacer-base) 0 0)}.sf-notification__close{--icon-size: .85rem;position:absolute;top:var(--notification-close-top, var(--spacer-xs));right:var(--notification-close-right, var(--spacer-xs))}@media (min-width: 1024px){.sf-notification{--notification-max-width: 100%;--notification-icon-margin: 0 var(--spacer-lg) 0 0;--notification-padding: var(--spacer-xs) var(--spacer-sm);--notification-action-display: inline;--notification-close-top: auto;--notification-close-right: var(--spacer-sm)}}.sf-notification.color-black{--notification-background: var(--c-dark)}.sf-notification.color-white{--notification-background: var(--c-white)}.sf-notification.color-primary{--notification-background: var(--c-primary)}.sf-notification.color-secondary{--notification-background: var(--c-secondary)}.sf-notification.color-light{--notification-background: var(--c-light)}.sf-notification.color-dark{--notification-background: var(--c-dark)}.sf-notification.color-info{--notification-background: var(--c-info)}.sf-notification.color-success{--notification-background: var(--c-success)}.sf-notification.color-warning{--notification-background: var(--c-warning)}.sf-notification.color-danger{--notification-background: var(--c-danger)}.sf-input{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--input-width);height:var(--input-height);border-radius:0}.sf-input__label{position:absolute;display:var(--input-label-display);top:var(--input-label-top, 50%);left:var(--input-label-left);color:var(--input-label-color, inherit);-webkit-transform:var(--input-label-transform, translate3d(0, calc(var(--input-label-top, 50%) * -1), 0));transform:var(--input-label-transform, translate3d(0, calc(var(--input-label-top, 50%) * -1), 0));-webkit-transition:var(--input-label-transition, top .15s linear, font-size .15s linear);transition:var(--input-label-transition, top .15s linear, font-size .15s linear);font:var(--input-label-font, var(--input-label-font-weight, var(--font-normal)) var(--input-label-font-size, var(--font-lg))/var(--input-label-font-line-height, 1) var(--input-label-font-family, var(--font-family-primary)))}.sf-input__label:after{content:var(--input-label-required);color:var(--input-label-color, var(--c-primary))}.sf-input__bar{position:relative;display:var(--input-bar-display, block)}.sf-input__bar:before,.sf-input__bar:after{position:absolute;bottom:0;width:var(--input-bar-width, 0);height:1px;background:var(--input-bar-background, var(--c-primary));-webkit-transition:width .15s linear;transition:width .15s linear;content:""}.sf-input__bar:before{left:50%}.sf-input__bar:after{right:50%}.sf-input__error-message{color:var(--input-error-message-color, var(--c-danger));height:calc(var(--font-xs)*1.2);font:var(--input-error-message-font, var(--input-error-message-font-weight, var(--font-medium)) var(--input-error-message-font-size, var(--font-xs))/var(--input-error-message-font-line-height, 1.2) var(--input-error-message-font-family, var(--font-family-primary)))}.sf-input__wrapper,.sf-input input{width:100%;height:100%}.sf-input__wrapper{position:relative;margin:var(--input-margin, 0 0 var(--spacer-xs) 0)}.sf-input input{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--input-padding, var(--spacer-sm) 0 var(--spacer-xs) 0);border:var(--input-border, var(--input-border-style, solid) var(--input-border-color, var(--c-light)));border-width:var(--input-border-width, 0 0 1px 0);background:var(--input-background);color:var(--input-color, var(--c-text));border-radius:0;font:var(--input-font, var(--input-font-weight, var(--font-normal)) var(--input-font-size, var(--font-lg))/var(--input-font-line-height, 1) var(--input-font-family, var(--font-family-primary)));text-align:var(--input-text-align)}.sf-input input:focus~*{--icon-color: var(--c-primary);--input-password-icon-background: var(--c-primary);--input-label-top: 0;--input-label-color: var(--c-primary);--input-label-font-size: var(--font-2xs);--input-bar-width: 50%;--input-error-message-color: var(--c-primary)}.sf-input input:required~*{--input-label-required: " *"}.sf-input input:disabled{--input-color: var(--c-text-disabled);-webkit-text-fill-color:var(--c-text-disabled)}.sf-input input:disabled~*{--icon-color: var(--text-disabled);--input-label-color: var(--c-text-disabled)}.sf-input input[type=number]{-moz-appearance:textfield}.sf-input input[type=number]::-webkit-inner-spin-button,.sf-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sf-input input[type=search]{-webkit-appearance:none}.sf-input__password-button{--icon-size: 12px;--button-padding: 0;--button-background: transparent;position:absolute;top:var(--input-icon-top, 50%);right:var(--input-icon-right, var(--spacer-xs));-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.sf-input__password-button:hover{--button-background: transparent;--button-box-shadow: none}.sf-input__password-icon{position:relative}.sf-input__password-icon--hidden{--input-password-icon-scaleX: 1}.sf-input__password-icon:after{position:absolute;top:50%;width:100%;height:1px;background:var(--input-password-icon-background, var(--c-black));-webkit-transform:translate3d(0,-50%,0) rotate(45deg) scaleX(var(--input-password-icon-scaleX, 0));transform:translate3d(0,-50%,0) rotate(45deg) scaleX(var(--input-password-icon-scaleX, 0));-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear;content:""}.sf-input--invalid{--input-border-color: var(--c-danger)}.sf-input--invalid input:focus~*{--input-bar-background: var(--c-danger);--input-label-color: var(--c-danger)}.sf-input--has-text,.sf-input input[type=date]~*,.sf-input input[type=time]~*,.sf-input input[type=image]~*,.sf-input input[type=file]~*{--input-label-top: 0;--input-label-font-size: var(--font-2xs)}.sf-input--filled{--input-background: var(--c-light);--input-font-size: var(--font-xs);--input-padding: var(--spacer-xs);--input-label-left: var(--spacer-xs);--input-label-font-size: var(--font-xs);--input-label-color: var(--c-secondary-variant);--input-label-transition: color .15s ease}.sf-input--filled.sf-input--has-text{--input-label-display: none}.sf-input--filled input:focus~*{--input-bar-width: unset;--input-label-top: 50%;--input-label-font-size: var(--font-xs);--input-label-color: var(--c-text)}.sf-image{position:relative;display:inline-block;line-height:0;overflow:hidden}.sf-image img{width:var(--image-width);max-width:100%;height:var(--image-height, auto)}.sf-image--has-size{width:100%;max-width:calc(var(--_image-width)*1px)}.sf-image--has-size img:not(.noscript){position:absolute;top:50%;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.sf-image--has-size:after{display:block;content:"";padding-bottom:calc(var(--_image-height)/var(--_image-width)*100%)}.sf-image__overlay{position:absolute;inset:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:var(--image-ovarlay-padding, var(--spacer-sm));background:var(--image-ovarlay-background, rgba(var(--c-dark-base), .6));color:var(--image-overlay-color, var(--c-white));opacity:var(--image-overlay-opacity, 0);font:var(--image-overlay-font, var(--image-overlay-font-weight, var(--font-light)) var(--image-overlay-font-size, var(--font-sm))/var(--image-overlay-font-line-height, 1.6) var(--image-overlay-font-family, var(--font-family-primary)));-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.sf-image:hover{--image-overlay-opacity: 1 }.sf-overlay{position:fixed;top:var(--overlay-top, 0);right:var(--overlay-right, 0);bottom:var(--overlay-bottom, 0);left:var(--overlay-left, 0);z-index:var(--overlay-z-index, 1);background:var(--overlay-background, rgba(var(--c-gray-base), .7))}.sf-modal__container{position:fixed;top:var(--modal-top, 0);right:var(--modal-right, 0);bottom:var(--modal-bottom, 0);left:var(--modal-left, 0);z-index:var(--modal-index, 1);-webkit-transform:var(--modal-transform);-ms-transform:var(--modal-transform);transform:var(--modal-transform);display:-ms-flexbox;display:flex;-ms-flex-direction:var(--modal-flex-direction, column);flex-direction:var(--modal-flex-direction, column);-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--modal-width);height:var(--modal-height);border:var(--modal-border);background-color:var(--modal-background, var(--c-white))}.sf-modal__container::-webkit-scrollbar{width:0}.sf-modal__content{overflow-y:auto;padding:var(--modal-content-padding, var(--spacer-base) var(--spacer-sm));font:var(--modal-content-font, var(--modal-content-font-weight, var(--font-light)) var(--modal-content-font-size, var(--font-base))/var(--modal-content-font-line-height, 1.6) var(--modal-content-font-family, var(--font-family-primary)))}.sf-modal__close{position:absolute;right:var(--modal-close-right, var(--spacer-sm));top:var(--modal-close-top, var(--spacer-sm))}@media (min-width: 1024px){.sf-modal{--modal-width: 29.375rem;--modal-top: 50%;--modal-left: 50%;--modal-bottom: none;--modal-right: none;--modal-transform: translate3d(-50%, -50%, 0);--modal-height: auto;--modal-content-padding: var(--spacer-sm) var(--spacer-lg)}}@media (min-width: 1024px){.mobile-only[data-v-47a3c3c3]{display:none!important}}@media (max-width: 1023px){.desktop-only[data-v-47a3c3c3]{display:none!important}}.sf-overlay[data-v-47a3c3c3]{z-index:var(--sf-overlay-index)}.sf-modal[data-v-47a3c3c3] .sf-modal__scrollable{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:auto;max-width:100vw;-ms-flex:1 1;flex:1 1}.sf-modal[data-v-47a3c3c3] .sf-modal__scrollable::-webkit-scrollbar{position:absolute;top:0;bottom:0;width:9px;background:var(--white)}.sf-modal[data-v-47a3c3c3] .sf-modal__scrollable::-webkit-scrollbar-thumb{background-color:#0000;border-left:3px solid var(--light-orange)}.sf-modal[data-v-47a3c3c3] .sf-modal__scrollable::-webkit-scrollbar-thumb:hover{background-color:#0000;border-left:3px solid var(--orange)}.sf-modal-behavior--to-left[data-v-47a3c3c3]{max-height:100%}@media (min-width: 767px){.sf-modal-behavior--to-left[data-v-47a3c3c3]{--modal-close-top: 13px;--modal-close-right: var(--spacer-20);--modal-width: 600px;--modal-left: calc(100% - var(--modal-width));--modal-right: initial;--modal-top: 0;--modal-bottom: 0;--modal-height: auto;--modal-transform: initial}}@media (min-width: 767px){.sf-modal-behavior--to-left[data-v-47a3c3c3] .to-left-leave-active,.sf-modal-behavior--to-left[data-v-47a3c3c3] .to-left-enter-active{-webkit-transition:.3s;transition:.3s}.sf-modal-behavior--to-left[data-v-47a3c3c3] .to-left-enter,.sf-modal-behavior--to-left[data-v-47a3c3c3] .to-left-leave-to{left:100%;opacity:0!important}.sf-modal-behavior--to-left[data-v-47a3c3c3] .sf-modal__container{opacity:1;max-height:100%;max-width:var(--modal-width);width:100%}.sf-modal-behavior--to-left[data-v-47a3c3c3] .sf-modal__content{max-width:var(--modal-width);width:100%}}.sf-breadcrumbs__list{display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}.sf-breadcrumbs__list-item:not(:first-child):before{padding:var(--breadcrumbs-list-item-before-padding, 0 0 0 4px);content:var(--breadcrumbs-list-item-seperator, "\2013");color:var(--breadcrumbs-list-item-before-color, var(--black))}.sf-breadcrumbs__breadcrumb{font:var(--breadcrumbs-font, var(--breadcrumbs-font-weight, var(--font-normal)) var(--breadcrumbs-font-size, var(--font-sm))/var(--breadcrumbs-font-line-height, 1.6) var(--breadcrumbs-font-family, var(--font-family-primary)));--link-color: var(--c-text-muted);--link-text-decoration: none}.sf-breadcrumbs__breadcrumb:hover{--link-color: var(--c-text)}.sf-breadcrumbs__breadcrumb--current{--link-color: var(--c-text);cursor:default}.sf-breadcrumbs__breadcrumb--postfix{display:none}@media (min-width: 1024px){.mobile-only[data-v-4fed2139]{display:none!important}}@media (max-width: 1023px){.desktop-only[data-v-4fed2139]{display:none!important}}.sf-product-card[data-v-4fed2139]{position:relative;background:#0000;--product-card-padding: 0 var(--spacer-5) var(--spacer-20);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;max-width:100%;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--spacer-16) var(--spacer-10)}.sf-product-card__availability[data-v-4fed2139]{height:40px;display:block;font-size:var(--font-size-15);font-weight:400;text-decoration:none;white-space:nowrap;text-align:left;width:100%;cursor:pointer;margin:0;--button-background: transparent;--button-color: var(--orange);--button-padding: 0}.sf-product-card__availability[data-v-4fed2139]:hover{text-decoration:underline;--button-color: var(--orange-hover)}.sf-product-card__availability-wrapper[data-v-4fed2139]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sf-product-card--out-of-stock-container[data-v-4fed2139]{padding-bottom:var(--spacer-20)}.sf-product-card--out-of-stock-container .sf-product-card__link[data-v-4fed2139]{-ms-flex:0 0 auto;flex:0 0 auto}.sf-product-card[data-v-4fed2139]:hover{z-index:var(--product-card-z-index)}@media (max-width: 1023px){.sf-product-card[data-v-4fed2139]:hover{--product-card-box-shadow: none;-webkit-box-shadow:none;box-shadow:none}}.sf-product-card[data-v-4fed2139] .sf-product-card__title{font-size:var(--product-card-title-font-size)}.sf-product-card[data-v-4fed2139] .replace__button{width:40px;height:40px;padding:0}@media (max-width: 1023px){.sf-product-card[data-v-4fed2139]{--product-card-box-shadow: none}}@media (min-width: 1024px){.sf-product-card[data-v-4fed2139]{padding:var(--spacer-10)}.sf-product-card[data-v-4fed2139]:after{content:none}.sf-product-card[data-v-4fed2139]:before{content:none}.sf-product-card:hover .sf-product-card__hidden-basket[data-v-4fed2139]{visibility:visible;opacity:1;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.sf-product-card:hover>div[data-v-4fed2139],.sf-product-card:hover footer[data-v-4fed2139],.sf-product-card:hover a[data-v-4fed2139]{position:relative;z-index:2}.sf-product-card:hover .sf-product-card--on-wishlist[data-v-4fed2139],.sf-product-card:hover .sf-product-card--on-reorder[data-v-4fed2139]{opacity:1}.sf-carousel .sf-product-card[data-v-4fed2139]:hover:before{left:calc(-1*var(--spacer-20));right:calc(-1*var(--spacer-20));top:calc(-1*var(--spacer-20));bottom:calc(-1*var(--spacer-20))}}.sf-product-card__quantity[data-v-4fed2139]{font-size:var(--font-size-12);color:var(--neutral-gray);margin:0;position:relative}.sf-product-card__hidden-basket[data-v-4fed2139]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.sf-product-card__hidden-basket .a-product-quantity[data-v-4fed2139]{display:none}@media (min-width: 1024px){.sf-product-card__visible-qty-field[data-v-4fed2139]{visibility:visible;opacity:1;-webkit-transition:all .3s;transition:all .3s}}.sf-product-card__visible-qty-field .a-product-quantity[data-v-4fed2139]{display:block}.sf-product-card--on-wishlist[data-v-4fed2139]{position:absolute;top:0;right:0;z-index:var(--wishlist-icon-index);opacity:1}@media (min-width: 1024px){.sf-product-card--on-wishlist[data-v-4fed2139]{-webkit-transition:all .3s;transition:all .3s;opacity:0}}.sf-product-card--on-reorder[data-v-4fed2139]{position:absolute;top:40px;right:0;z-index:var(--reorder-icon-index);opacity:1}@media (min-width: 1024px){.sf-product-card--on-reorder[data-v-4fed2139]{-webkit-transition:all .3s;transition:all .3s;opacity:0}}.sf-product-card__title[data-v-4fed2139]{--product-card-title-margin: var(--spacer-xs) 0;--product-card-title-font-size: var(--font-size-13);--product-card-title-font-line-height: 1.125rem;color:var(--black);display:block;position:relative;margin:0;text-overflow:ellipsis;overflow:hidden;font-weight:400;line-height:var(--product-card-title-font-line-height);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.sf-product-card__title[data-v-4fed2139]:hover{color:var(--orange);text-decoration:underline}@media (min-width: 767px){.sf-product-card__title[data-v-4fed2139]{--product-card-title-font-size: var(--font-size-15)}}.sf-product-card__title-wrapper[data-v-4fed2139]{margin:0 0 12px}.sf-product-card__price[data-v-4fed2139]{color:var(--black);position:relative}.sf-product-card__image[data-v-4fed2139]{position:relative;width:100%;padding-bottom:100%}.sf-product-card__image[data-v-4fed2139] img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sf-product-card__image-wrapper[data-v-4fed2139]{background-color:var(--white)}.sf-product-card__link[data-v-4fed2139]{-ms-flex:0 1;flex:0 1;display:block;width:100%;z-index:0;--product-card-title-font-size: var(--font-size-13);font-size:var(--font-size-13)}@media (min-width: 1024px){.sf-product-card__link[data-v-4fed2139]{--product-card-title-font-size: var(--font-size-15);font-size:var(--font-size-15)}}.sf-product-card__badge[data-v-4fed2139]{color:var(--black);font-size:var(--font-size-12);line-height:var(--spacer-20);font-weight:var(--font-medium);max-width:calc(100% - var(--spacer-20));height:var(--spacer-20);padding:0 var(--spacer-8);position:absolute;left:4px;z-index:var(--badge-index)}.sf-product-card__badge_text[data-v-4fed2139]{white-space:nowrap;overflow:hidden;display:inline-block;max-width:100%}.sf-product-card__badge_left[data-v-4fed2139]{border-right-width:var(--spacer-4);border-right-style:solid;position:absolute;left:-.21875rem;display:block;border-top:var(--spacer-10) solid rgba(0,0,0,0);border-bottom:var(--spacer-10) solid rgba(0,0,0,0)}.sf-product-card__badge_right[data-v-4fed2139]{border-left-width:var(--spacer-4);border-left-style:solid;position:absolute;right:-.21875rem;border-top:var(--spacer-10) solid rgba(0,0,0,0);border-bottom:var(--spacer-10) solid rgba(0,0,0,0)}.sf-product-card__badge-position-1[data-v-4fed2139]{top:5px}.sf-product-card__badge-position-2[data-v-4fed2139]{top:30px}.sf-product-card__badge-position-3[data-v-4fed2139]{top:55px}.sf-product-card__badge-position-4[data-v-4fed2139]{top:80px}.sf-product-card__badge-position-5[data-v-4fed2139]{top:105px}.sf-product-card__svg-label[data-v-4fed2139]{position:absolute!important;bottom:var(--spacer-5);z-index:2;width:var(--spacer-50);height:var(--spacer-50)}.sf-product-card__svg-label[data-v-4fed2139] .sf-image{display:block}.sf-product-card .svg-label__position-1[data-v-4fed2139]{right:var(--spacer-5)}.sf-product-card .svg-label__position-2[data-v-4fed2139]{right:var(--spacer-60)}.sf-product-card__image-wrapper[data-v-4fed2139]{content-visibility:auto;position:relative}.sf-product-card__image-wrapper[data-v-4fed2139] .sf-link{line-height:0}.sf-product-card__block[data-v-4fed2139]{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin-top:12px}.sf-product-card--out-of-stock-container.sf-product-card[data-v-4fed2139] img{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.sf-product-card--out-of-stock-container .sf-product-card__quantity[data-v-4fed2139]{display:none}.sf-product-card--out-of-stock-container .sf-product-card__label[data-v-4fed2139]{background-color:var(--light-gray);border-radius:var(--spacer-5);padding:var(--spacer-4) var(--spacer-8);position:relative;display:inline-block;max-width:10rem;margin-top:var(--spacer-5)}.sf-product-card--out-of-stock-container .sf-product-card__label--light[data-v-4fed2139]{text-align:center;font-weight:var(--font-normal);font-size:var(--font-size-15);line-height:var(--font-size-18);color:var(--dark-gray)}.sf-product-card[data-v-4fed2139] .sf-product-card__price{margin:5px 0 10px}.sf-product-card[data-v-4fed2139] .sf-price__whoesale-price{-ms-flex:1 1 100%;flex:1 1 100%}.sf-product-card[data-v-4fed2139] .sf-price__special--whoesale{margin-left:0!important}.sf-product-card[data-v-4fed2139] .sf-price__regular{--price-regular-font-size: var(--font-size-18);line-height:var(--spacer-28);color:var(--black)}.buy-with-product .sf-product-card[data-v-4fed2139] .sf-price__regular{--price-regular-font-size: var(--font-size-16);color:#333}@media (min-width: 1024px){.buy-with-product .sf-product-card[data-v-4fed2139] .sf-price__regular{--price-regular-font-size: var(--font-size-18)}}.sf-product-card[data-v-4fed2139] .sf-image--has-size img:not(.noscript){margin:auto;right:0}.sf-product-card[data-v-4fed2139] .sf-quantity-selector__button{width:var(--spacer-40);height:var(--spacer-40)}.sf-product-card[data-v-4fed2139] .a-product-quantity{max-width:8.375rem}.sf-product-card .mp-labels[data-v-4fed2139]{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end}.is-row-type[data-v-4fed2139]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:100%;-ms-flex-direction:row;flex-direction:row;gap:var(--spacer-10)}.is-row-type .sf-product-card__link[data-v-4fed2139]{-ms-flex:1 1 100%;flex:1 1 100%}.is-row-type .sf-product-card[data-v-4fed2139] .mp-labels{display:none}.is-row-type .sf-product-card__image[data-v-4fed2139]{width:117px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.is-row-type .markdown-reason[data-v-4fed2139]{display:none}@media (max-width: 350px){.is-row-type .sf-product-card__image[data-v-4fed2139]{width:80px}}@media (min-width: 650px){.is-row-type[data-v-4fed2139] .sf-product-card__block{width:100%;-ms-flex-direction:row;flex-direction:row}.is-row-type[data-v-4fed2139] .sf-product-card__badge_text{font-size:var(--font-size-8)}.is-row-type[data-v-4fed2139] .sf-product-card__badge{height:var(--spacer-16);line-height:var(--spacer-16);padding:0}.is-row-type[data-v-4fed2139] .sf-product-card__badge_left,.is-row-type[data-v-4fed2139] .sf-product-card__badge_right{border-top-width:var(--spacer-8);border-bottom-width:var(--spacer-8)}.is-row-type[data-v-4fed2139] .price-block{white-space:nowrap;-ms-flex:0 0 155px;flex:0 0 155px}.is-row-type[data-v-4fed2139] .sf-add-to-cart__button{margin-top:0}.is-row-type .sf-product-card__block[data-v-4fed2139]{display:-ms-flexbox;display:flex;gap:var(--spacer-10);-ms-flex-align:center;align-items:center}.is-row-type .sf-product-card__hidden-basket[data-v-4fed2139]{-webkit-box-sizing:border-box;box-sizing:border-box}.is-row-type .sf-product-card__hidden-basket[data-v-4fed2139]{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);position:static}.is-row-type .sf-product-card__image[data-v-4fed2139]{width:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.is-row-type .sf-product-card__title[data-v-4fed2139]{min-height:auto;-webkit-line-clamp:1}.is-row-type .sf-product-card__footer[data-v-4fed2139]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:0 0 134px;flex:0 0 134px}}.price-block[data-v-4fed2139]{margin-top:auto}.price-block[data-v-4fed2139] .sf-price__old{color:var(--dark-gray);font-weight:var(--font-normal);white-space:nowrap;margin-right:0;font-size:14px}@media (min-width: 768px)and (max-width: 1023px){.price-block[data-v-4fed2139] .sf-price__old{margin-right:var(--spacer-xs)}}@media (min-width: 1024px){.price-block[data-v-4fed2139] .sf-price__old{margin-right:var(--spacer-xs);font-size:var(--font-sm)}}@media (max-width: 1023px){.price-block[data-v-4fed2139] .sf-price__old{margin-right:10px}}.price-block[data-v-4fed2139] .sf-price__special{color:var(--orange);white-space:nowrap;font-size:18px;margin-left:0}@media (min-width: 1024px){.price-block[data-v-4fed2139] .sf-price__special{font-size:18px}}@media (max-width: 1023px){.price-block[data-v-4fed2139] .sf-price__sale{font-size:var(--font-size-12)}}@media (min-width: 1024px){.sf-product-card[data-v-4fed2139]:hover{--product-card-z-index: 3}}.markdown-reason[data-v-4fed2139]{color:var(--red-main);font-family:var(--font-family-primary),serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px}.sf-banner{-webkit-box-sizing:border-box;box-sizing:border-box;display:var(--banner-display, flex);-ms-flex-align:var(--banner-align-items, flex-start);align-items:var(--banner-align-items, flex-start);-ms-flex-pack:var(--banner-justify-content, flex-start);justify-content:var(--banner-justify-content, flex-start);min-height:var(--banner-height, 14rem);width:var(--banner-width, 100%);padding:var(--banner-padding, var(--spacer-xl));background:var(--banner-background, var(--banner-background-image, var(--_banner-background-image)) var(--banner-background-color, var(--_banner-background-color, transparent)) no-repeat var(--banner-background-position, 0% 0%));background-size:var(--banner-background-size, cover)}.sf-banner__container{display:-ms-flexbox;display:flex;-ms-flex:0 0 var(--banner-container-width, 50%);flex:0 0 var(--banner-container-width, 50%);-ms-flex-pack:var(--banner-container-justify-content, flex-start);justify-content:var(--banner-container-justify-content, flex-start);-ms-flex-align:var(--banner-container-align-items, flex-start);align-items:var(--banner-container-align-items, flex-start);-ms-flex-direction:var(--banner-container-flex-direction, column);flex-direction:var(--banner-container-flex-direction, column)}.sf-banner__subtitle{margin:var(--banner-subtitle-margin, 0);color:var(--banner-color, var(--banner-subtitle-color, var(--c-dark-variant)));font:var(--banner-subtitle-font, var(--banner-subtitle-font-weight, var(--font-normal)) var(--banner-subtitle-font-size, var(--font-2xs))/var(--banner-subtitle-font-line-height, 1.4) var(--banner-subtitle-font-family, var(--font-family-primary)));text-transform:var(--banner-subtitle-text-transform, uppercase)}.sf-banner__title{margin:var(--banner-title-margin, .6875rem 0 0 0);color:var(--banner-color, var(--banner-title-color, var(--c-text)));font:var(--banner-title-font, var(--banner-title-font-weight, var(--font-normal)) var(--banner-title-font-size, var(--h2-font-size))/var(--banner-title-font-line-height, 1.4) var(--banner-title-font-family, var(--font-family-primary)));text-transform:var(--banner-title-text-transform, uppercase)}.sf-banner__description{display:var(--banner-display-description, none);margin:var(--banner-description-margin, var(--spacer-sm) 0 var(--spacer-base) 0);color:var(--banner-color, var(--banner-description-color, var(--c-text)));font:var(--banner-description-font, var(--banner-description-font-weight, var(--font-light)) var(--banner-description-font-size, var(--font-base))/var(--banner-description-font-line-height, 1.6) var(--banner-description-font-family, var(--font-family-primary)))}.sf-banner__call-to-action{display:var(--banner-display-call-to-action, none)}@media (min-width: 1024px){.sf-banner{-ms-flex-align:var(--banner-align-items, center);align-items:var(--banner-align-items, center);--banner-background-image: var( --_banner-background-desktop-image, var(--_banner-background-image) );--banner-display-description: block;--banner-display-call-to-action: block;--banner-title-margin: var(--spacer-base) 0 0 0;--banner-subtitle-color: var(--c-gray);--banner-title-font-size: var(--h1-font-size);min-height:var(--banner-height, 19rem)}}@media (min-width: 1024px){.sf-banner--right{--banner-justify-content: flex-end}}@media (min-width: 1024px){.mobile-only{display:none!important}}@media (max-width: 1023px){.desktop-only{display:none!important}}.sf-product-banner{position:relative;min-height:auto!important;height:auto!important;padding:0 0 15.79%!important}.sf-product-banner .sf-banner__container{position:absolute;inset:0}@media (min-width: 500px){.sf-product-banner{-ms-flex-align:var(--banner-align-items, center);align-items:var(--banner-align-items, center);--banner-background-image: var( --_banner-background-desktop-image, var(--_banner-background-image) );--banner-display-description: block;--banner-display-call-to-action: block;--banner-title-margin: var(--spacer-base) 0 0 0;--banner-subtitle-color: var(--c-gray);--banner-title-font-size: var(--h1-font-size);min-height:var(--banner-height, 19rem)}}@media (max-width: 499px){.sf-product-banner{padding-bottom:42%!important}}@media (min-width: 1024px){.mobile-only[data-v-5b2e24c9]{display:none!important}}@media (max-width: 1023px){.desktop-only[data-v-5b2e24c9]{display:none!important}}.sf-hero-item[data-v-5b2e24c9]{list-style:none}@media (max-width: 767px){.sf-hero-item__picture img[data-v-5b2e24c9]{width:48rem}}
