@-webkit-keyframes blink-label-data-v-706866cc{to{opacity:1}}@keyframes blink-label-data-v-706866cc{0%{opacity:1}25%{opacity:1}50%{opacity:0}75%{opacity:1}to{opacity:1}}@-webkit-keyframes backdrop-out-data-v-706866cc{to{display:none}}@keyframes backdrop-out-data-v-706866cc{0%{background-color:rgba(0,0,0,.4);display:block}99%{background-color:transparent;display:block}to{display:none}}@-webkit-keyframes backdrop-in-data-v-706866cc{to{background-color:rgba(0,0,0,.4);display:block}}@keyframes backdrop-in-data-v-706866cc{0%{background-color:transparent;display:block}to{background-color:rgba(0,0,0,.4);display:block}}@-webkit-keyframes display-out-data-v-706866cc{to{display:none}}@keyframes display-out-data-v-706866cc{0%{display:block}99%{display:block}to{display:none}}@-webkit-keyframes display-in-data-v-706866cc{to{display:block}}@keyframes display-in-data-v-706866cc{0%{display:block}to{display:block}}@-webkit-keyframes slide-page-data-v-706866cc{to{[dir=ltr] * &{left:0}[dir=rtl] * &{right:0}}}@keyframes slide-page-data-v-706866cc{0%{[dir=ltr] * &{left:100%}[dir=rtl] * &{right:100%}}to{[dir=ltr] * &{left:0}[dir=rtl] * &{right:0}}}@-webkit-keyframes back-slide-page-data-v-706866cc{to{[dir=ltr] * &{left:0}[dir=rtl] * &{right:0}}}@keyframes back-slide-page-data-v-706866cc{0%{[dir=ltr] * &{left:-100%}[dir=rtl] * &{right:-100%}}to{[dir=ltr] * &{left:0}[dir=rtl] * &{right:0}}}@-webkit-keyframes down-page-slide-data-v-706866cc{to{[dir=ltr] * &{left:-10%}[dir=rtl] * &{right:-10%}}}@keyframes down-page-slide-data-v-706866cc{0%{[dir=ltr] * &{left:0}[dir=rtl] * &{right:0}}to{[dir=ltr] * &{left:-10%}[dir=rtl] * &{right:-10%}}}@-webkit-keyframes back-down-page-slide-data-v-706866cc{to{[dir=ltr] * &{left:10%}[dir=rtl] * &{right:10%}}}@keyframes back-down-page-slide-data-v-706866cc{0%{[dir=ltr] * &{left:0}[dir=rtl] * &{right:0}}to{[dir=ltr] * &{left:10%}[dir=rtl] * &{right:10%}}}@-webkit-keyframes loading-placeholder-data-v-706866cc{to{background-position:0 100%}}@keyframes loading-placeholder-data-v-706866cc{0%{background-position:100% 0}to{background-position:0 100%}}@-webkit-keyframes rotating-data-v-706866cc{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating-data-v-706866cc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes showing-data-v-706866cc{to{opacity:1}}@keyframes showing-data-v-706866cc{0%{opacity:0}to{opacity:1}}img[data-v-706866cc]{background-color:#f5f5f5;background-image:-webkit-linear-gradient(45deg,#f5f5f5,#f5f5f5 20%,#ebebeb 50%,#f5f5f5 80%,#f5f5f5);background-image:linear-gradient(45deg,#f5f5f5,#f5f5f5 20%,#ebebeb 50%,#f5f5f5 80%,#f5f5f5);background-size:600%;background-repeat:no-repeat;-webkit-animation:loading-placeholder-data-v-706866cc 1s linear infinite;animation:loading-placeholder-data-v-706866cc 1s linear infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.shopcart-skeleton{position:relative}[dir=ltr] * .shopcart-skeleton,[dir=rtl] * .shopcart-skeleton{padding:0 20px}.shopcart-skeleton h1{font-size:1.5625rem;font-weight:700}.shopcart-skeleton .skeleton-line-wrapper.header{width:30%}.shopcart-skeleton .skeleton-line-wrapper.header .skeleton-line{margin-top:16px;height:1.5625rem;margin-bottom:8px}.shopcart-skeleton .product-card{margin-top:32px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.shopcart-skeleton .product-card .image{position:relative;display:block;width:120px}.shopcart-skeleton .product-card .info{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}[dir=ltr] * .shopcart-skeleton .product-card .info{margin-left:16px}[dir=rtl] * .shopcart-skeleton .product-card .info{margin-right:16px}.shopcart-skeleton .product-card .info .skeleton-line-wrapper .skeleton-line{height:.9375rem;margin-bottom:16px}.shopcart-skeleton .shopcart-footer{background:#fff;z-index:10;width:100%;position:fixed;bottom:0}[dir=ltr] * .shopcart-skeleton .shopcart-footer{left:0}[dir=rtl] * .shopcart-skeleton .shopcart-footer{right:0}.shopcart-skeleton .shopcart-footer .checkout-footer-cta{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}[dir=ltr] * .shopcart-skeleton .shopcart-footer .checkout-footer-cta,[dir=rtl] * .shopcart-skeleton .shopcart-footer .checkout-footer-cta{padding:20px}.shopcart-skeleton .shopcart-footer .checkout-footer-cta .cart-total{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:8px}.shopcart-skeleton .shopcart-footer .checkout-footer-cta .cart-total .skeleton-line-wrapper:first-child{width:80%}.shopcart-skeleton .shopcart-footer .checkout-footer-cta .cart-total .skeleton-line-wrapper:last-child{width:20%}.shopcart-skeleton .shopcart-footer .checkout-footer-cta .cart-total .skeleton-line-wrapper .skeleton-line{height:.9375rem}[dir=ltr] * .shopcart-skeleton .shopcart-footer .checkout-footer-cta .cart-total .skeleton-line-wrapper .skeleton-line,[dir=rtl] * .shopcart-skeleton .shopcart-footer .checkout-footer-cta .cart-total .skeleton-line-wrapper .skeleton-line{margin:.34375rem 0}.shopcart-skeleton .shopcart-footer .checkout-footer-cta .cta{width:100%}.shopcart-skeleton .shopcart-footer .checkout-footer-cta .cta .skeleton-line{height:48px;border-radius:4px}.desktop .shopcart-skeleton{width:100%}[dir=ltr] * .desktop .shopcart-skeleton,[dir=rtl] * .desktop .shopcart-skeleton{padding:56px 32px 32px}[dir=ltr] * .desktop .shopcart-skeleton .product-card .info{margin-left:20px}[dir=rtl] * .desktop .shopcart-skeleton .product-card .info{margin-right:20px}.desktop .shopcart-skeleton .product-card .info .skeleton-line-wrapper .skeleton-line{height:1.0625rem;margin-bottom:12px}.desktop .shopcart-skeleton .shopcart-footer{position:absolute}[dir=ltr] * .desktop .shopcart-skeleton .shopcart-footer .checkout-footer-cta,[dir=rtl] * .desktop .shopcart-skeleton .shopcart-footer .checkout-footer-cta{padding:0 32px}.desktop .shopcart-skeleton .shopcart-footer .checkout-footer-cta .cart-total{margin-bottom:16px}.shopcart-footer-cta{z-index:9;position:absolute;bottom:inherit;width:100%;background-color:#fff}[dir=ltr] * .shopcart-footer-cta,[dir=rtl] * .shopcart-footer-cta{padding:16px 20px 0}[dir=ltr] * .shopcart-footer-cta{right:inherit}[dir=rtl] * .shopcart-footer-cta{left:inherit}.shopcart-footer-cta .button{width:100%;pointer-events:auto;background-color:#00ca8d;color:#fff;z-index:inherit}.shopcart-footer-cta .button.is-disabled,.shopcart-footer-cta .button:disabled{background-color:#e9e9e9;opacity:1;pointer-events:none;cursor:default}.shopcart-footer-cta .button:active,.shopcart-footer-cta .button:focus,.shopcart-footer-cta .button:hover,.shopcart-footer-cta .button[focus-within]{background-color:#0eba86}.shopcart-footer-cta .button:active,.shopcart-footer-cta .button:focus,.shopcart-footer-cta .button:focus-within,.shopcart-footer-cta .button:hover{background-color:#0eba86}[dir=ltr] * .desktop .shopcart-footer-cta,[dir=rtl] * .desktop .shopcart-footer-cta{padding:24px 32px 0}.shopcart .cart-subtotal{position:absolute;top:0;display:-webkit-box;display:-webkit-flex;display:flex;z-index:8;background-color:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease;transition-timing-function:ease;max-height:211px}.shopcart .cart-subtotal.has-border{box-shadow:0 -11px 11px -11px rgba(0,0,0,.09)}.shopcart .cart-subtotal .cart-subtotal-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-top:16px;scrollbar-color:#c2c2c2 #f5f5f5;scrollbar-width:thin;overflow-y:auto;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.shopcart .cart-subtotal .cart-subtotal-container::-webkit-scrollbar-track{border-radius:8px;background-color:#f5f5f5}.shopcart .cart-subtotal .cart-subtotal-container::-webkit-scrollbar{width:8px;height:8px;background-color:#f5f5f5}.shopcart .cart-subtotal .cart-subtotal-container::-webkit-scrollbar-thumb{border-radius:8px;background-color:#c2c2c2}.shopcart .cart-subtotal .cart-subtotal-container .adjustment,.shopcart .cart-subtotal .cart-subtotal-container .cart-subtotal__taxes,.shopcart .cart-subtotal .cart-subtotal-container .shipping-price,.shopcart .cart-subtotal .cart-subtotal-container .subtotal{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:4px}.shopcart .cart-subtotal .cart-subtotal-container .adjustment-text,.shopcart .cart-subtotal .cart-subtotal-container .cart-subtotal__taxes-text,.shopcart .cart-subtotal .cart-subtotal-container .shipping-price-text,.shopcart .cart-subtotal .cart-subtotal-container .subtotal-text{-webkit-box-flex:1;-webkit-flex:1;flex:1}.shopcart .cart-subtotal .cart-subtotal-container .adjustment-value,.shopcart .cart-subtotal .cart-subtotal-container .cart-subtotal__taxes-value,.shopcart .cart-subtotal .cart-subtotal-container .shipping-price-value,.shopcart .cart-subtotal .cart-subtotal-container .subtotal-value{font-size:.9375rem;font-weight:700}.shopcart .cart-subtotal .cart-subtotal-container .adjustment-value{color:#00ca8d}.shopcart .cart-subtotal .cart-subtotal-container .shipping-price-value__free{color:#00ca8d;text-transform:uppercase}.shopcart .cart-subtotal .cart-subtotal-container>div:last-child{margin-bottom:0}.desktop .shopcart .cart-subtotal{-webkit-transform:translate3d(0,-100%,0) translate3d(0,4px,0);transform:translate3d(0,-100%,0) translate3d(0,4px,0);width:100%}[dir=ltr] * .desktop .shopcart .cart-subtotal,[dir=rtl] * .desktop .shopcart .cart-subtotal{padding:24px 0 0;margin:0}[dir=ltr] * .desktop .shopcart .cart-subtotal{left:calc(100% - 384px)}[dir=rtl] * .desktop .shopcart .cart-subtotal{right:calc(100% - 384px)}[dir=ltr] * .desktop .shopcart .cart-subtotal{right:0}[dir=rtl] * .desktop .shopcart .cart-subtotal{left:0}[dir=ltr] * .desktop .shopcart .cart-subtotal.is-collapsed,[dir=rtl] * .desktop .shopcart .cart-subtotal.is-collapsed{-webkit-transform:translateZ(0);transform:translateZ(0)}.desktop .shopcart .cart-subtotal.is-collapsed .cart-subtotal-container{opacity:0}[dir=ltr] * .desktop .shopcart .cart-subtotal-container,[dir=rtl] * .desktop .shopcart .cart-subtotal-container{padding:0 32px}.mobile .shopcart .cart-subtotal{width:100%}[dir=ltr] * .mobile .shopcart .cart-subtotal,[dir=rtl] * .mobile .shopcart .cart-subtotal{padding:16px 0 0;margin:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[dir=ltr] * .mobile .shopcart .cart-subtotal{left:0}[dir=rtl] * .mobile .shopcart .cart-subtotal{right:0}[dir=ltr] * .mobile .shopcart .cart-subtotal.is-collapsed,[dir=rtl] * .mobile .shopcart .cart-subtotal.is-collapsed{-webkit-transform:translateZ(0);transform:translateZ(0)}.mobile .shopcart .cart-subtotal.is-collapsed .cart-subtotal-container{opacity:0}.mobile .shopcart .cart-subtotal-container{width:100%}[dir=ltr] * .mobile .shopcart .cart-subtotal-container,[dir=rtl] * .mobile .shopcart .cart-subtotal-container{padding:0 20px}.mobile .shopcart .cart-subtotal-container>div:last-child{margin-bottom:4px}.mobile .shopcart .cart-subtotal-container .adjustment-text,.mobile .shopcart .cart-subtotal-container .cart-subtotal__taxes-text,.mobile .shopcart .cart-subtotal-container .shipping-price-text,.mobile .shopcart .cart-subtotal-container .subtotal-text{font-size:.9375rem;font-weight:400}.cart-total.has-extended-tax .total-wrapper{margin-bottom:4px}.cart-total .total-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:8px}.cart-total .total-wrapper .flexed-items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;flex:1}.cart-total .total-wrapper .total{font-size:1.3125rem;font-weight:700}[dir=ltr] * .cart-total .total-wrapper .total{margin-right:8px}[dir=rtl] * .cart-total .total-wrapper .total{margin-left:8px}.cart-total .total-wrapper .legal{font-size:.8125rem;color:#636363}.cart-total .total-wrapper .price{-webkit-box-flex:0;-webkit-flex:0;flex:0;font-size:1.3125rem;font-weight:700}[dir=ltr] * .cart-total .total-wrapper .price{text-align:right}[dir=rtl] * .cart-total .total-wrapper .price{text-align:left}.shopcart-footer{background:#fff;border-top:1px solid transparent;z-index:10;width:100%;position:fixed;bottom:0;height:116px}[dir=ltr] * .shopcart-footer{left:0}[dir=ltr] * .shopcart-footer,[dir=rtl] * .shopcart-footer{right:0}[dir=rtl] * .shopcart-footer{left:0}[dir=ltr] * .shopcart-footer,[dir=rtl] * .shopcart-footer{-webkit-transform:translateZ(0);transform:translateZ(0)}.shopcart-footer.has-border{box-shadow:0 0 11px 0 rgba(0,0,0,.09)}.shopcart-footer__safety-area{z-index:10;position:relative;height:16px;background-color:#fff}.shopcart-footer .extended-tax{font-size:.6875rem;font-weight:400;width:100%;z-index:inherit;background:#fff;position:relative;padding-bottom:16px}.shopcart-footer .extended-tax a{font-weight:700}.shopcart-footer .shopcart-total-container{display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff;position:relative;z-index:inherit}.shopcart-footer .shopcart-total-container .touch-area{cursor:pointer;margin-top:-4px}.shopcart-footer .cart-total{-webkit-box-flex:1;-webkit-flex:1;flex:1}.shopcart-footer .cart-total-icon{margin-top:6px}[dir=ltr] * .shopcart-footer .cart-total-icon{margin-right:-4px}[dir=rtl] * .shopcart-footer .cart-total-icon{margin-left:-4px}[dir=ltr] * .shopcart-footer .cart-total-icon{margin-left:8px}[dir=rtl] * .shopcart-footer .cart-total-icon{margin-right:8px}.shopcart-footer .cart-total-rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.desktop .shopcart-footer{position:absolute;height:144px}.desktop .shopcart-footer__safety-area{height:32px}.shopcart-banner.is-over .message-wrapper .message-slot .operational-message .icon-container.icon-size-32 [class*=" bskico-"],.shopcart-banner.is-over .message-wrapper .message-slot .operational-message .icon-container.icon-size-32 [class^=bskico-],.shopcart-banner .message-wrapper .message-slot .operational-message.info .icon-container.icon-size-32 [class*=" bskico-"],.shopcart-banner .message-wrapper .message-slot .operational-message.info .icon-container.icon-size-32 [class^=bskico-]{line-height:40px;font-size:40px;width:40px;height:40px;display:block}[dir=ltr] * .shopcart-banner.is-over .message-wrapper .message-slot .operational-message .icon-container.icon-size-32 [class*=" bskico-"],[dir=ltr] * .shopcart-banner.is-over .message-wrapper .message-slot .operational-message .icon-container.icon-size-32 [class^=bskico-],[dir=ltr] * .shopcart-banner .message-wrapper .message-slot .operational-message.info .icon-container.icon-size-32 [class*=" bskico-"],[dir=ltr] * .shopcart-banner .message-wrapper .message-slot .operational-message.info .icon-container.icon-size-32 [class^=bskico-]{margin:-4px 0 0 -8px}[dir=rtl] * .shopcart-banner.is-over .message-wrapper .message-slot .operational-message .icon-container.icon-size-32 [class*=" bskico-"],[dir=rtl] * .shopcart-banner.is-over .message-wrapper .message-slot .operational-message .icon-container.icon-size-32 [class^=bskico-],[dir=rtl] * .shopcart-banner .message-wrapper .message-slot .operational-message.info .icon-container.icon-size-32 [class*=" bskico-"],[dir=rtl] * .shopcart-banner .message-wrapper .message-slot .operational-message.info .icon-container.icon-size-32 [class^=bskico-]{margin:-4px -8px 0 0}.shopcart-banner.is-over .message-wrapper .message-slot .operational-message .icon-container{color:#16c691}[dir=ltr] * .shopcart-banner.is-over .message-wrapper .message-slot .operational-message .icon-container.icon-size-32{margin-right:4px}[dir=rtl] * .shopcart-banner.is-over .message-wrapper .message-slot .operational-message .icon-container.icon-size-32{margin-left:4px}.shopcart-banner.is-over .message-wrapper .message-slot .operational-message .message-text .hl{font-size:.9375rem;line-height:1.75;color:#16c691}.shopcart-banner .message-wrapper{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}[dir=ltr] * .shopcart-banner .message-wrapper,[dir=rtl] * .shopcart-banner .message-wrapper{padding:0}.shopcart-banner .message-wrapper .message-slot{width:100%}.shopcart-banner .message-wrapper .message-slot:after{border-top:none;border-bottom:none}.shopcart-banner .message-wrapper .message-slot .operational-message{line-height:1.5}[dir=ltr] * .shopcart-banner .message-wrapper .message-slot .operational-message,[dir=rtl] * .shopcart-banner .message-wrapper .message-slot .operational-message{padding:8px 0}[dir=ltr] * .shopcart-banner .message-wrapper .message-slot .operational-message.error,[dir=rtl] * .shopcart-banner .message-wrapper .message-slot .operational-message.error{padding:12px}.shopcart-banner .message-wrapper .message-slot .operational-message.error .message-text{font-weight:700}.shopcart-banner .message-wrapper .message-slot .operational-message.info .icon-container{color:#4a90f1}[dir=ltr] * .shopcart-banner .message-wrapper .message-slot .operational-message.info .icon-container.icon-size-32{margin-right:8px}[dir=rtl] * .shopcart-banner .message-wrapper .message-slot .operational-message.info .icon-container.icon-size-32{margin-left:8px}.shopcart-banner .message-wrapper .message-slot .operational-message.info .message-text{font-size:.8125rem;font-weight:500}.shopcart-banner .message-wrapper .message-slot .operational-message .message-text{font-size:.8125rem;font-weight:400}.shopcart-banner .message-wrapper .message-slot .operational-message .message-text .hl{display:block;text-transform:uppercase;color:#4a90f1}.shopcart .cart-product-card{margin-bottom:32px}[dir=ltr] * .shopcart .cart-product-card,[dir=rtl] * .shopcart .cart-product-card{padding:0}.shopcart .cart-product-card .product-card-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.shopcart .cart-product-card .product-card-wrapper .product-image-wrapper{position:relative}.shopcart .cart-product-card .product-card-wrapper .product-image-wrapper .img-wrapper{width:120px}.shopcart .cart-product-card .product-card-wrapper .product-image-wrapper .product-label{position:absolute;bottom:8px}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-image-wrapper .product-label{left:8px}[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-image-wrapper .product-label{right:8px}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-image-wrapper .product-label,[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-image-wrapper .product-label{padding:8px 8px 4.8px}.shopcart .cart-product-card .product-card-wrapper .product-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-width:0}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info{margin-left:16px}[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info{margin-right:16px}.shopcart .cart-product-card .product-card-wrapper .product-info .top-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.shopcart .cart-product-card .product-card-wrapper .product-info .top-area .top-area-actions{display:-webkit-box;display:-webkit-flex;display:flex}.shopcart .cart-product-card .product-card-wrapper .product-info .top-area .vertical-divider{width:2px;min-width:2px;height:16px;background:#f5f5f5}.shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1;flex:1}.shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem .current-price-elem{font-size:.9375rem;line-height:1.1}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem .current-price-elem{margin-right:12px}[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem .current-price-elem{margin-left:12px}.shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem .discount-tag,.shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem .old-price-discount,.shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem .old-price-elem{font-size:.8125rem;line-height:1.45}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem .discount-tag{margin-left:12px}[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem .discount-tag{margin-right:12px}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .touch-area{-webkit-transform:translateX(-16px);transform:translateX(-16px)}[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .touch-area{-webkit-transform:translateX(16px);transform:translateX(16px)}.shopcart .cart-product-card .product-card-wrapper .product-info .top-area .action-icons{width:16px;height:16px}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .icon-edit-container,[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .icon-edit-container{padding:0 16px}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .icon-delete-container{padding-left:16px}[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .icon-delete-container{padding-right:16px}.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0}.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area h3{font-size:.9375rem;line-height:1.4;max-height:36px}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area h3,[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area h3{margin:6px 0 8px}.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info{margin-top:4px;font-size:.8125rem;color:#636363;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .info-item{margin-right:2px}[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .info-item{margin-left:2px}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .info-item.size{margin-right:24px}[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .info-item.size{margin-left:24px}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .info-item.size.has-long{margin-right:2px}[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .info-item.size.has-long{margin-left:2px}.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .info-item.long{display:inline-block;margin-bottom:4px}.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .price-elem{display:inline-block}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .price-elem .current-price-elem,[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .price-elem .current-price-elem{margin:0 8px}.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area span.scarcity-wrapper{margin-top:8px}.shopcart .cart-product-card .product-card-wrapper .product-info .bottom-area{justify-self:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.shopcart .cart-product-card .product-card-wrapper .product-info .bottom-area .order-info{color:#636363;font-size:.8125rem}.shopcart .cart-product-card .product-card-wrapper .product-info .bottom-area .bottom-area-save{font-size:.8125rem;font-weight:700;max-width:100%;max-height:40px;word-break:break-word;word-wrap:break-word}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .bottom-area .bottom-area-save{text-align:left}[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .bottom-area .bottom-area-save{text-align:right}.shopcart .cart-product-card .product-card-wrapper .product-info .bottom-area .touch-area-wrapper{max-width:100%}@media (max-width:330px){.shopcart .cart-product-card .product-card-wrapper .product-info .bottom-area .bottom-area-save{font-size:.6875rem;font-weight:700;max-height:32px}.shopcart .cart-product-card .product-card-wrapper .product-info .bottom-area .touch-area-wrapper{max-width:100%}}@media (max-width:374px){.shopcart .cart-product-card .product-card-wrapper .product-info .top-area{position:relative}.shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}.shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem .current-price-elem{margin-bottom:8px;letter-spacing:-.5px;font-size:.8125rem}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem .current-price-elem{margin-right:6px}[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem .current-price-elem{margin-left:6px}.shopcart .cart-product-card .product-card-wrapper .product-info .top-area .price-elem .old-price-discount .old-price-elem{font-size:.6875rem;vertical-align:text-bottom}.shopcart .cart-product-card .product-card-wrapper .product-info .top-area .top-area-actions{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .icon-delete-container{padding-left:12px}[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .icon-delete-container{padding-right:12px}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .icon-edit-container,[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .top-area .icon-edit-container{padding:0 12px}.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area{-webkit-box-flex:0;-webkit-flex:0;flex:0}.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area h3{font-size:.8125rem}.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info{margin-top:0}.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .info-item.quantity{position:absolute}.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .info-item.size{font-size:.75rem}[dir=ltr] * .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .price-elem .current-price-elem{margin-left:24px}[dir=rtl] * .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .price-elem .current-price-elem{margin-right:24px}.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .price-elem .old-price-discount .discount-tag,.shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .price-elem .old-price-discount .old-price-elem{font-size:.75rem}.shopcart .cart-product-card .product-card-wrapper .product-info .bottom-area{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}}.shopcart .cart-product-card .product-card-wrapper.washed-out .img-wrapper img,.shopcart .cart-product-card .product-card-wrapper.washed-out .middle-area,.shopcart .cart-product-card .product-card-wrapper.washed-out .price-elem{opacity:.4}.shopcart .cart-product-card .stock-message{padding-top:8px;color:#ff0058;font-size:.8125rem;font-weight:500}.desktop .shopcart .cart-product-card .product-info .top-area .gift-elem.green-price{font-size:.9375rem;font-weight:700;letter-spacing:.5px}.desktop .shopcart .cart-product-card .product-card-wrapper .product-image-wrapper .img-wrapper{width:110px}[dir=ltr] * .desktop .shopcart .cart-product-card .product-card-wrapper .product-info{margin-left:20px}[dir=rtl] * .desktop .shopcart .cart-product-card .product-card-wrapper .product-info{margin-right:20px}.desktop .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area h3{font-size:.8125rem}.desktop .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .price-elem{display:inline-block}[dir=ltr] * .desktop .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .price-elem .current-price-elem,[dir=rtl] * .desktop .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area .order-info .price-elem .current-price-elem{margin:0 8px}.desktop .shopcart .cart-product-card .product-card-wrapper .product-info .middle-area span.scarcity-wrapper{margin-top:8px}.desktop .shopcart .cart-product-card .stock-message{padding-top:8px;color:#ff0058;font-size:.8125rem;font-weight:500}.mobile .shopcart .cart-product-card .product-card-wrapper .product-image-wrapper .img-wrapper .image-item{max-height:152px;min-width:120px}.desktop .shopcart .cart-content .gift-options .list ul li.gift-packing-banner.incompatible-gift .divider,.mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner.incompatible-gift .divider{background-color:#e9e9e9;height:1px}[dir=ltr] * .desktop .shopcart .cart-content .gift-options .list ul li.gift-packing-banner.incompatible-gift .divider,[dir=ltr] * .mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner.incompatible-gift .divider,[dir=ltr] .desktop * .shopcart .cart-content .gift-options .list ul li.gift-packing-banner.incompatible-gift .divider,[dir=ltr] .mobile * .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner.incompatible-gift .divider,[dir=rtl] * .desktop .shopcart .cart-content .gift-options .list ul li.gift-packing-banner.incompatible-gift .divider,[dir=rtl] * .mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner.incompatible-gift .divider,[dir=rtl] .desktop * .shopcart .cart-content .gift-options .list ul li.gift-packing-banner.incompatible-gift .divider,[dir=rtl] .mobile * .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner.incompatible-gift .divider{margin:0;padding:0}.shopcart .list ul li.gift-packing-banner:hover{background-color:#fff}.shopcart .list ul li.gift-packing-banner.incompatible-gift:after{display:none}.shopcart .list ul li.gift-packing-banner.incompatible-gift .incompatible-gift-status{padding-top:8px}.shopcart .list ul li.gift-packing-banner.incompatible-gift .incompatible-gift-status .quick-action{font-size:.6875rem;color:#636363;margin-bottom:16px;display:block;text-align:justify}[dir=ltr] * .shopcart .list .list-icon-right .bskico-check-box-off,[dir=ltr] * .shopcart .list .list-icon-right .bskico-check-box-on{margin-right:-8px}[dir=rtl] * .shopcart .list .list-icon-right .bskico-check-box-off,[dir=rtl] * .shopcart .list .list-icon-right .bskico-check-box-on{margin-left:-8px}[dir=ltr] * .shopcart .list a.has-icon,[dir=rtl] * .shopcart .list a.has-icon{padding:8px 16px}.mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner{border-bottom:1px solid #e9e9e9}.mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner .gift-packing-banner-link{line-height:1.5}[dir=ltr] * .mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner .gift-packing-banner-link,[dir=rtl] * .mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner .gift-packing-banner-link{padding:22px 0}[dir=ltr] * .mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner.has-icon .gift-packing-banner-link,[dir=ltr] * .mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner.has-message .gift-packing-banner-link,[dir=rtl] * .mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner.has-icon .gift-packing-banner-link,[dir=rtl] * .mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner.has-message .gift-packing-banner-link{padding:12px 0}[dir=ltr] * .mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner.incompatible-gift .incompatible-gift-status,[dir=rtl] * .mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner.incompatible-gift .incompatible-gift-status{padding:8px 0 16px}.mobile .shopcart .shop-cart-body .shop-cart-view-wrapper .list ul li.gift-packing-banner.incompatible-gift .incompatible-gift-status .quick-action{margin-bottom:0}[dir=ltr] * .desktop .shopcart .cart-content .gift-options .list .list-icon-right .bskico-check-box-off,[dir=ltr] * .desktop .shopcart .cart-content .gift-options .list .list-icon-right .bskico-check-box-on{margin-right:-8px}[dir=rtl] * .desktop .shopcart .cart-content .gift-options .list .list-icon-right .bskico-check-box-off,[dir=rtl] * .desktop .shopcart .cart-content .gift-options .list .list-icon-right .bskico-check-box-on{margin-left:-8px}[dir=ltr] * .desktop .shopcart .cart-content .gift-options .list .bskico-gift-card{margin:-8px 0 0 -10px}[dir=rtl] * .desktop .shopcart .cart-content .gift-options .list .bskico-gift-card{margin:-8px -10px 0 0}.desktop .shopcart .cart-content .gift-options .list .main-text{font-size:.8125rem}[dir=ltr] * .desktop .shopcart .cart-content .gift-options .list .main-text .gift-packing-wrapper{margin-left:-6px}[dir=rtl] * .desktop .shopcart .cart-content .gift-options .list .main-text .gift-packing-wrapper{margin-right:-6px}.desktop .shopcart .cart-content .gift-options .list .main-text .gift-message{max-width:264px}[dir=ltr] * .desktop .shopcart .cart-content .gift-options .list .main-text .gift-message{padding-right:16px}[dir=rtl] * .desktop .shopcart .cart-content .gift-options .list .main-text .gift-message{padding-left:16px}.desktop .shopcart .cart-content .gift-options .list ul li:active,.desktop .shopcart .cart-content .gift-options .list ul li:focus,.desktop .shopcart .cart-content .gift-options .list ul li:hover,.desktop .shopcart .cart-content .gift-options .list ul li[focus-within]{background-color:#fff}.desktop .shopcart .cart-content .gift-options .list ul li:active,.desktop .shopcart .cart-content .gift-options .list ul li:focus,.desktop .shopcart .cart-content .gift-options .list ul li:focus-within,.desktop .shopcart .cart-content .gift-options .list ul li:hover{background-color:#fff}[dir=ltr] * .desktop .shopcart .cart-content .gift-options .list ul li.gift-packing-banner.has-icon .gift-packing-banner-link,[dir=rtl] * .desktop .shopcart .cart-content .gift-options .list ul li.gift-packing-banner.has-icon .gift-packing-banner-link{padding:4px 0}.desktop .shopcart .cart-content .gift-options .list ul li .quick-action{font-size:.6875rem;color:#636363;margin-bottom:16px;display:block;text-align:justify}[dir=ltr] * .desktop .shopcart .cart-content .gift-options .list ul li:after{left:0}[dir=ltr] * .desktop .shopcart .cart-content .gift-options .list ul li:after,[dir=rtl] * .desktop .shopcart .cart-content .gift-options .list ul li:after{right:0}[dir=rtl] * .desktop .shopcart .cart-content .gift-options .list ul li:after{left:0}[dir=ltr] * .desktop .shopcart .cart-content .gift-options .list ul li>a,[dir=rtl] * .desktop .shopcart .cart-content .gift-options .list ul li>a{padding:12px 0}[dir=ltr] * .desktop .shopcart .cart-content .gift-options .list ul li>a .list-icon-left{margin:0 16px 0 0}[dir=rtl] * .desktop .shopcart .cart-content .gift-options .list ul li>a .list-icon-left{margin:0 0 0 16px}.empty-cart-container{position:relative}.empty-cart-container .empty-cart__main-title{position:absolute;font-size:1.5625rem;font-weight:700}.empty-cart-container .empty-cart>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:.9375rem}.empty-cart-container .empty-cart>div .emoji{font-size:2.5rem}.empty-cart-container .empty-cart>div .title{font-size:1.0625rem;margin-top:24px;margin-bottom:8px}.empty-cart-container .empty-cart>div .text{text-align:center}.empty-cart-container .empty-cart>div .button{margin-top:40px}.desktop .empty-cart-container .empty-cart__main-title{top:56px}[dir=ltr] * .desktop .empty-cart-container .empty-cart__main-title{left:32px}[dir=ltr] * .desktop .empty-cart-container .empty-cart__main-title,[dir=rtl] * .desktop .empty-cart-container .empty-cart__main-title{right:32px}[dir=rtl] * .desktop .empty-cart-container .empty-cart__main-title{left:32px}.desktop .empty-cart-container .empty-cart,.desktop .empty-cart-container .empty-cart>div{height:100%}[dir=ltr] * .desktop .empty-cart-container .empty-cart>div,[dir=rtl] * .desktop .empty-cart-container .empty-cart>div{padding:32px}.desktop .empty-cart-container .empty-cart>div .title{font-weight:500;margin-bottom:4px;margin-top:16px}.desktop .empty-cart-container .empty-cart>div .text{line-height:22.5px}.desktop .empty-cart-container .empty-cart>div .button{margin-top:40px;font-weight:700}.mobile .empty-cart-container .empty-cart__main-title{top:0}[dir=ltr] * .mobile .empty-cart-container .empty-cart__main-title{left:20px}[dir=ltr] * .mobile .empty-cart-container .empty-cart__main-title,[dir=rtl] * .mobile .empty-cart-container .empty-cart__main-title{right:20px}[dir=rtl] * .mobile .empty-cart-container .empty-cart__main-title{left:20px}.mobile .empty-cart-container .empty-cart>div{height:calc(100vh - 56px)}[dir=ltr] * .mobile .empty-cart-container .empty-cart>div,[dir=rtl] * .mobile .empty-cart-container .empty-cart>div{padding:24px}[dir=ltr] * .mobile .empty-cart-container .empty-cart>div .title,[dir=rtl] * .mobile .empty-cart-container .empty-cart>div .title{margin:18px 0 8px}.mobile .empty-cart-container .empty-cart>div .text{max-width:288px}.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector{padding-bottom:16px}.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector-text{font-size:.9375rem;font-weight:700}.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts{margin-top:-8px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut{margin-top:16px;position:relative;border:2px solid transparent;border-radius:50%}[dir=ltr] * .cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut:not(:last-child){margin-right:16px}[dir=rtl] * .cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut:not(:last-child){margin-left:16px}.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut.has-no-stock{opacity:.5}.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut.has-no-stock:after{content:"";display:block;width:4px;height:100%;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0}[dir=ltr] * .cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut.has-no-stock:after{left:12px}[dir=rtl] * .cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut.has-no-stock:after{right:12px}.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut.has-light-border .image-item{border:.8px solid #b4b4b4}[dir=ltr] * .cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut,[dir=rtl] * .cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut{padding:2px}.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut.is-selected{border:2px solid #000}.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut img{width:24px;height:24px;border-radius:50%}.desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector{padding-bottom:28px}.desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector-text{margin-bottom:-4px}.desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts{margin-top:0}.desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut{margin-top:16px;cursor:pointer}.desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut.has-no-stock{cursor:inherit}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut:not(:last-child){margin-right:16px}[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-actions .color-selector .article-color-cuts .article-color-cut:not(:last-child){margin-left:16px}.mobile .cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal-actions .size-selector-text{font-size:.9375rem;font-weight:700;margin-bottom:16px;margin-top:16px}[dir=ltr] * .mobile .cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal-actions .size-selector .swiper-container{margin-left:0}[dir=rtl] * .mobile .cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal-actions .size-selector .swiper-container{margin-right:0}.desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-detail .cart-edit-article-modal-actions .size-selector-text{font-size:.9375rem;font-weight:700;margin-bottom:16px;margin-top:16px}[dir=ltr] * .select-quantity-bar-cart,[dir=rtl] * .select-quantity-bar-cart{padding:24px 0 0}[dir=ltr] * .mobile .select-quantity-bar-cart,[dir=rtl] * .mobile .select-quantity-bar-cart{padding:0}.select-quantity-bar-cart .select-quantity-text{font-size:.9375rem;font-weight:700}.select-quantity-bar-cart .select-area{border:1px solid #b4b4b4;border-radius:4px;width:120px;height:48px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;margin-top:14px}.select-quantity-bar-cart .select-area span.disabled{color:rgba(0,0,0,.3)}.select-quantity-bar-cart .select-area-decrease,.select-quantity-bar-cart .select-area-increase{font-size:1.3125rem;font-weight:400}.select-quantity-bar-cart .select-area button{background:none;color:inherit;border:none;font:inherit;cursor:pointer;outline:inherit;width:40px;height:40px}[dir=ltr] * .select-quantity-bar-cart .select-area button,[dir=rtl] * .select-quantity-bar-cart .select-area button{padding:0}.select-quantity-bar-cart .select-area input{width:24px;border:0;text-align:center;height:24px;font-size:.9375rem;font-weight:700;outline:none}[dir=ltr] * .select-quantity-bar-cart .select-area .touch-area-decrease .touch-area{margin-left:-24px}[dir=rtl] * .select-quantity-bar-cart .select-area .touch-area-decrease .touch-area{margin-right:-24px}.zoom-modal{z-index:10400;background:#fff;position:fixed;top:0;bottom:0;display:none}[dir=ltr] * .zoom-modal{right:0}[dir=ltr] * .zoom-modal,[dir=rtl] * .zoom-modal{left:0}[dir=rtl] * .zoom-modal{right:0}.zoom-modal.is-visible{display:block}.zoom-modal .swiper-container.main-gallery{height:100%}.zoom-modal .swiper-container.main-gallery .swiper-slide{width:48px;overflow-y:auto;scrollbar-color:#c2c2c2 #f5f5f5;scrollbar-width:thin}.zoom-modal .swiper-container.main-gallery .swiper-slide::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.zoom-modal .swiper-container.main-gallery .swiper-slide::-webkit-scrollbar{width:4px;height:4px;background-color:#f5f5f5}.zoom-modal .swiper-container.main-gallery .swiper-slide::-webkit-scrollbar-thumb{border-radius:4px;background-color:#c2c2c2}.zoom-modal .swiper-container.main-gallery .swiper-slide.is-video,.zoom-modal .swiper-container.main-gallery .swiper-slide video{width:100%;height:100%;background:#fff;overflow-y:hidden}.zoom-modal .swiper-container.main-gallery .swiper-slide.is-video video,.zoom-modal .swiper-container.main-gallery .swiper-slide video video{width:100%;height:100%}.zoom-modal .swiper-container.main-gallery .swiper-slide img{width:100%;position:absolute}.zoom-modal .swiper-container.main-gallery .swiper-slide .low-image{z-index:1}.zoom-modal .swiper-container.main-gallery .swiper-slide .carousel-image{z-index:2}.zoom-modal .swiper-container.gallery-thumbs{position:absolute;z-index:10;top:0;bottom:0;width:80px;display:-webkit-box;display:-webkit-flex;display:flex;pointer-events:none;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}[dir=ltr] * .zoom-modal .swiper-container.gallery-thumbs{left:0}[dir=rtl] * .zoom-modal .swiper-container.gallery-thumbs{right:0}[dir=ltr] * .zoom-modal .swiper-container.gallery-thumbs,[dir=rtl] * .zoom-modal .swiper-container.gallery-thumbs{padding:24px 0}.zoom-modal .swiper-container.gallery-thumbs .swiper-wrapper{height:auto;max-height:100%;width:48px;pointer-events:all;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-align-self:center;align-self:center}.zoom-modal .swiper-container.gallery-thumbs .swiper-slide{cursor:pointer;height:auto;line-height:0;margin-bottom:8px;position:relative}.zoom-modal .swiper-container.gallery-thumbs .swiper-slide .video-icon{color:#fff;position:absolute;top:0;bottom:0;pointer-events:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}[dir=ltr] * .zoom-modal .swiper-container.gallery-thumbs .swiper-slide .video-icon{right:0}[dir=ltr] * .zoom-modal .swiper-container.gallery-thumbs .swiper-slide .video-icon,[dir=rtl] * .zoom-modal .swiper-container.gallery-thumbs .swiper-slide .video-icon{left:0}[dir=rtl] * .zoom-modal .swiper-container.gallery-thumbs .swiper-slide .video-icon{right:0}.zoom-modal .swiper-container.gallery-thumbs .swiper-slide.is-selected img{border:1px solid #000}.zoom-modal .swiper-container.gallery-thumbs .swiper-slide:last-of-type{margin-bottom:0}.zoom-modal .swiper-container.gallery-thumbs .swiper-slide img{box-sizing:border-box;width:48px;border:1px solid transparent}.zoom-modal .icon-over-gallery{position:absolute;z-index:10;pointer-events:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}[dir=ltr] * .zoom-modal .icon-over-gallery{-webkit-transform:translate3d(-50%,10px,0);transform:translate3d(-50%,10px,0)}[dir=rtl] * .zoom-modal .icon-over-gallery{-webkit-transform:translate3d(50%,10px,0);transform:translate3d(50%,10px,0)}.zoom-modal .icon-over-gallery .icon-label{font-weight:500;font-size:.8125rem}.abstract-modal{padding-top:56px;overflow-y:auto;background:#fff;top:0;bottom:0;display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:fixed;z-index:10400;-webkit-box-align:start;-webkit-align-items:start;align-items:start}[dir=ltr] * .abstract-modal{left:0}[dir=ltr] * .abstract-modal,[dir=rtl] * .abstract-modal{right:0}[dir=rtl] * .abstract-modal{left:0}.abstract-modal .abstract-modal-backdrop{z-index:10000}.abstract-modal .abstract-modal-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;min-height:100%}.mobile .abstract-modal .abstract-modal-content{padding-top:24px}.abstract-modal .abstract-modal-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-transition:flex-grow .3ms linear,-webkit-box-flex .3ms linear,-webkit-flex-grow .3ms linear;transition:flex-grow .3ms linear,-webkit-box-flex .3ms linear,-webkit-flex-grow .3ms linear;transition:flex-grow .3ms linear}.abstract-modal .abstract-modal-body,.abstract-modal .abstract-modal-footer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;width:100%}.abstract-modal .abstract-modal-footer{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}[dir=ltr] * .abstract-modal .abstract-modal-footer,[dir=rtl] * .abstract-modal .abstract-modal-footer{padding:20px}[dir=ltr] * .desktop .modals-wrapper .checkbox-wrapper .checkbox-container .icon-container{margin-left:-1px}[dir=rtl] * .desktop .modals-wrapper .checkbox-wrapper .checkbox-container .icon-container{margin-right:-1px}[dir=ltr] * .desktop .modals-wrapper .inputs-container .wishlist-add-bar .icon-container{margin-left:-2px}[dir=rtl] * .desktop .modals-wrapper .inputs-container .wishlist-add-bar .icon-container{margin-right:-2px}.desktop .modals-wrapper .abstract-modal{position:static;display:block;width:auto;max-height:inherit;overflow-y:auto;padding-top:0;scrollbar-color:#c2c2c2 #f5f5f5;scrollbar-width:thin}[dir=ltr] * .desktop .modals-wrapper .abstract-modal,[dir=rtl] * .desktop .modals-wrapper .abstract-modal{margin:72px}[dir=ltr] * .desktop .modals-wrapper .abstract-modal{margin-right:20px}[dir=rtl] * .desktop .modals-wrapper .abstract-modal{margin-left:20px}[dir=ltr] * .desktop .modals-wrapper .abstract-modal{padding-right:52px}[dir=rtl] * .desktop .modals-wrapper .abstract-modal{padding-left:52px}.desktop .modals-wrapper .abstract-modal::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.desktop .modals-wrapper .abstract-modal::-webkit-scrollbar{width:4px;height:4px;background-color:#f5f5f5}.desktop .modals-wrapper .abstract-modal::-webkit-scrollbar-thumb{border-radius:4px;background-color:#c2c2c2}.desktop .modals-wrapper .abstract-modal .modal-header{margin-bottom:14px;font-size:1.5625rem;font-weight:700;line-height:26px}[dir=ltr] * .desktop .modals-wrapper .abstract-modal .abstract-modal-footer,[dir=rtl] * .desktop .modals-wrapper .abstract-modal .abstract-modal-footer{padding:20px 0 0}.cart-edit-article-modal.abstract-modal{padding-top:0;overflow-x:hidden}.cart-edit-article-modal.abstract-modal .abstract-modal-content{padding-top:56px}.cart-edit-article-modal.abstract-modal .common-nav .title{text-transform:none}.cart-edit-article-modal.abstract-modal .cart-edit-article-modal-detail{width:100%;-webkit-transition:margin-top .2s ease .1s;transition:margin-top .2s ease .1s}[dir=ltr] * .cart-edit-article-modal.abstract-modal .cart-edit-article-modal-detail,[dir=rtl] * .cart-edit-article-modal.abstract-modal .cart-edit-article-modal-detail{padding:16px 0 0}[dir=ltr] * .cart-edit-article-modal.abstract-modal .cart-edit-article-modal-detail .article-info,[dir=rtl] * .cart-edit-article-modal.abstract-modal .cart-edit-article-modal-detail .article-info{padding:8px 20px}.cart-edit-article-modal.abstract-modal .cart-edit-article-modal-detail .article-info .article-name{margin-top:4px;font-size:.8125rem;color:#636363}.cart-edit-article-modal.abstract-modal .cart-edit-article-modal-actions{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex:1;-webkit-flex:1;flex:1}.cart-edit-article-modal.abstract-modal .cart-edit-article-modal-actions.has-separator{border-top:1px solid #e9e9e9}[dir=ltr] * .cart-edit-article-modal.abstract-modal .cart-edit-article-modal-actions.has-separator,[dir=rtl] * .cart-edit-article-modal.abstract-modal .cart-edit-article-modal-actions.has-separator{padding:16px 16px 0}.cart-edit-article-modal.abstract-modal .cart-edit-article-modal-actions .button{width:100%;-webkit-align-self:flex-end;align-self:flex-end}.cart-edit-article-modal.abstract-modal .cart-edit-article-modal-actions .button .spinner{display:-webkit-box;display:-webkit-flex;display:flex}.cart-edit-article-modal.abstract-modal .cart-edit-article-modal-actions .button .spinner img{-webkit-animation:rotating 1.5s linear infinite;animation:rotating 1.5s linear infinite}[dir=ltr] * .cart-edit-article-modal.abstract-modal .cart-edit-article-modal-actions .selectors .size-selector .main-size-bar,[dir=rtl] * .cart-edit-article-modal.abstract-modal .cart-edit-article-modal-actions .selectors .size-selector .main-size-bar{padding:0}.cart-edit-article-modal.abstract-modal .cart-stock-message{background:#ffe9e9;color:#f14a5f;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:fixed;width:100%;z-index:10;height:56px}[dir=ltr] * .cart-edit-article-modal.abstract-modal .cart-stock-message,[dir=rtl] * .cart-edit-article-modal.abstract-modal .cart-stock-message{padding:8px 16px}.cart-edit-article-modal.abstract-modal .cart-stock-message .notification-icon{width:40px}.cart-edit-article-modal.abstract-modal .cart-stock-message .stock-message-text{font-size:.8125rem;font-weight:700}[dir=ltr] * .cart-edit-article-modal.abstract-modal .cart-stock-message .stock-message-text{margin-left:8px}[dir=rtl] * .cart-edit-article-modal.abstract-modal .cart-stock-message .stock-message-text{margin-right:8px}[dir=ltr] * .mobile .cart-edit-article-modal .cart-edit-article-modal-detail .article-image-carousel{margin-left:20px}[dir=rtl] * .mobile .cart-edit-article-modal .cart-edit-article-modal-detail .article-image-carousel{margin-right:20px}[dir=ltr] * .mobile .cart-edit-article-modal .cart-edit-article-modal-detail .article-info,[dir=rtl] * .mobile .cart-edit-article-modal .cart-edit-article-modal-detail .article-info{padding:8px 20px 32px}.mobile .cart-edit-article-modal .cart-edit-article-modal-detail .article-info .current-price-elem{font-size:1.0625rem;font-weight:700}.mobile .cart-edit-article-modal .article-image-carousel{max-height:188px;overflow-y:hidden}.mobile .cart-edit-article-modal .article-image-carousel .swiper-slide .image-item{height:188px;width:148px}.mobile .cart-edit-article-modal .button.is-select{border-color:#b4b4b4}.mobile .cart-edit-article-modal .button.is-select.has-no-stock{border-color:#f14a5f}[dir=ltr] * .mobile .cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal-actions{padding:16px 0 0 20px}[dir=rtl] * .mobile .cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal-actions{padding:16px 20px 0 0}.mobile .cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal-actions.single-size.single-color .select-quantity-text{margin-top:0}.mobile .cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal-actions .select-quantity-text{font-size:.9375rem;font-weight:700;margin-top:32px;margin-bottom:16px}.mobile .cart-edit-article-modal .abstract-modal-body .cart-stock-message .notification-icon{width:24px}[dir=ltr] * .mobile .cart-edit-article-modal .abstract-modal-body .cart-stock-message .notification-icon .stock-message-text{margin-left:8px}[dir=rtl] * .mobile .cart-edit-article-modal .abstract-modal-body .cart-stock-message .notification-icon .stock-message-text{margin-right:8px}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-detail,[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-detail{padding:28px 0 0}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-detail .article-info{padding:8px 32px 0 0}[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-detail .article-info{padding:8px 0 0 32px}.desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-detail .article-info .price-elem .current-price-elem{font-size:1.0625rem;font-weight:700}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .abstract-modal-footer,[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .abstract-modal-footer{padding:40px 32px 30px}.desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal__icon-over{position:absolute;z-index:10;pointer-events:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal__icon-over{-webkit-transform:translate3d(50%,10px,0);transform:translate3d(50%,10px,0)}[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal__icon-over{-webkit-transform:translate3d(-50%,10px,0);transform:translate3d(-50%,10px,0)}.desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal__icon-over>*{pointer-events:none}.desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal__icon-over .icon-label{font-weight:500;font-size:.8125rem}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal-detail{padding:16px 0 0 32px}[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-edit-article-modal-detail{padding:16px 32px 0 0}.desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-stock-message{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:.8125rem;border-radius:4px;background-color:#ffe9e9;color:#f14a5f;width:320px;height:auto}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-stock-message,[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-stock-message{padding:8px 20px;margin:0 32px}.desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-stock-message .notification-icon{width:auto;min-width:30px}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-stock-message .notification-icon.icon-container.icon-size-24 [class^=bskico-]{margin:-8px 0 0 -11px}[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-stock-message .notification-icon.icon-container.icon-size-24 [class^=bskico-]{margin:-8px -11px 0 0}.desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-stock-message .stock-message-text{line-height:1.5}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-stock-message .stock-message-text{margin-left:0}[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .abstract-modal-body .cart-stock-message .stock-message-text{margin-right:0}.desktop .abstract-modal.cart-edit-article-modal .article-image-carousel{cursor:pointer}.desktop .abstract-modal.cart-edit-article-modal .article-image-carousel img{width:148px;height:188px}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .article-image-carousel .swiper-slide:first-of-type{margin-left:0}[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .article-image-carousel .swiper-slide:first-of-type{margin-right:0}.desktop .abstract-modal.cart-edit-article-modal .common-nav-container.is-fixed{position:absolute;width:384px}.desktop .abstract-modal.cart-edit-article-modal .common-nav-container.is-fixed.has-scrolled{position:fixed;top:0}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .common-nav-container.is-fixed.has-scrolled{left:calc(100% - 384px)}[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .common-nav-container.is-fixed.has-scrolled{right:calc(100% - 384px)}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .common-nav-container.is-fixed.has-scrolled{right:0}[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .common-nav-container.is-fixed.has-scrolled{left:0}.desktop .abstract-modal.cart-edit-article-modal .common-nav-container.is-fixed.has-border{border-bottom:1px solid #e9e9e9}.desktop .abstract-modal.cart-edit-article-modal .common-nav-container .common-nav{height:64px}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .common-nav-container .common-nav .back-button.align-left .icon-container,[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .common-nav-container .common-nav .back-button.align-left .icon-container{margin:21px 24px 16px}.desktop .abstract-modal.cart-edit-article-modal .common-nav-container .common-nav .title{opacity:1;font-size:1.0625rem;font-weight:500;line-height:20px;text-transform:none;position:absolute;top:34px}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .common-nav-container .common-nav .title{text-align:left}[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .common-nav-container .common-nav .title{text-align:right}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .common-nav-container .common-nav .title{margin-left:16px}[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .common-nav-container .common-nav .title{margin-right:16px}.desktop .abstract-modal.cart-edit-article-modal .common-nav-container .common-nav .border-helper{display:none}.desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-actions.has-separator{border:none}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-actions.has-separator,[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-actions.has-separator{padding:0}[dir=ltr] * .desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-actions .actions{padding:36px 32px 0 0}[dir=rtl] * .desktop .abstract-modal.cart-edit-article-modal .cart-edit-article-modal-actions .actions{padding:36px 0 0 32px}.desktop .shopcart .gift-packing-modal .checkbox-wrapper input{width:20px;height:20px;position:absolute;opacity:0}.desktop .shopcart .gift-packing-modal .checkbox-wrapper input+label:before{content:"\e970";font-family:Bershka,Helvetica,Arial,"sans-serif"!important;height:24px;position:absolute;width:24px;font-size:40px;top:-18px;pointer-events:none}[dir=ltr] * .desktop .shopcart .gift-packing-modal .checkbox-wrapper input+label:before{left:-9px}[dir=rtl] * .desktop .shopcart .gift-packing-modal .checkbox-wrapper input+label:before{right:-9px}.desktop .shopcart .gift-packing-modal .checkbox-wrapper input:checked+label:before,.desktop .shopcart .gift-packing-modal .gift-packing-wrapper.is-active .checkbox-wrapper input+label:before{content:"\e971";color:#00ca8d}.desktop .shopcart .gift-packing-modal .checkbox-wrapper input:focus+label:after{border:1px solid #000;height:21px;position:absolute;top:1px;width:22px;border-radius:50%;content:""}[dir=ltr] * .desktop .shopcart .gift-packing-modal .checkbox-wrapper input:focus+label:after{left:0}[dir=rtl] * .desktop .shopcart .gift-packing-modal .checkbox-wrapper input:focus+label:after{right:0}.desktop .shopcart .gift-packing-modal .checkbox-wrapper input:checked:focus+label:after{color:#00ca8d;border:4px solid;height:22px;position:absolute;top:1px;width:22px;border-radius:50%;content:""}[dir=ltr] * .desktop .shopcart .gift-packing-modal .checkbox-wrapper input:checked:focus+label:after{left:0}[dir=rtl] * .desktop .shopcart .gift-packing-modal .checkbox-wrapper input:checked:focus+label:after{right:0}.gift-packing-modal.has-packing-restrictions .gift-packing-modal-actions .control .free-packing{display:none}.gift-packing-modal.has-packing-restrictions .gift-packing-modal-actions .control .gift-packing-wrapper.is-active,.gift-packing-modal.has-packing-restrictions .gift-packing-modal-actions .control .incompatible-gift-status.is-error{color:#f14a5f}.gift-packing-modal.has-packing-restrictions .gift-packing-modal-actions .control .gift-packing-wrapper.is-active .bskico-check-box-on{color:#f14a5f;opacity:1}.gift-packing-modal.has-packing-restrictions .gift-packing-modal-actions .control .gift-packing-wrapper.is-active .checkbox-wrapper.giftPacking input+label:before{color:#f14a5f}.gift-packing-modal.has-packing-restrictions .gift-packing-modal-actions .control .gift-packing-wrapper:not(.is-active)~p.incompatible-gift-status{color:#636363}.gift-packing-modal.has-packing-restrictions .gift-packing-modal-actions .control .gift-packing-wrapper:not(.is-active)~p.incompatible-gift-status.incompatible-has-clicked,.gift-packing-modal .message-area .gift-message-text-area.over-max-length .textarea-max{color:#f14a5f}.gift-packing-modal .common-nav .title{text-transform:none}.gift-packing-modal .incompatible-gift-packing-message{background:#ffe9e9;color:#f14a5f;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.gift-packing-modal .incompatible-gift-packing-message .icon-container.icon-size-24{width:32px}[dir=ltr] * .gift-packing-modal .incompatible-gift-packing-message{padding:8px 10% 8px 16px}[dir=rtl] * .gift-packing-modal .incompatible-gift-packing-message{padding:8px 16px 8px 10%}.gift-packing-modal .incompatible-gift-packing-message .message-text{font-size:.8125rem;font-weight:700;max-width:90%}[dir=ltr] * .gift-packing-modal .incompatible-gift-packing-message .message-text{margin-left:8px}[dir=rtl] * .gift-packing-modal .incompatible-gift-packing-message .message-text{margin-right:8px}.gift-packing-modal .gift-packing-modal-image{height:208px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.gift-packing-modal .gift-packing-modal-image img{width:100%}.gift-packing-modal .gift-packing-info .emoji{font-size:36px}.gift-packing-modal .gift-packing-info .title{font-size:1.0625rem;font-weight:500}[dir=ltr] * .gift-packing-modal .gift-packing-info .title,[dir=rtl] * .gift-packing-modal .gift-packing-info .title{margin:8px 0 16px}.gift-packing-modal .gift-packing-info .text{font-size:.8125rem;font-weight:400}[dir=ltr] * .gift-packing-modal .gift-packing-modal-actions,[dir=rtl] * .gift-packing-modal .gift-packing-modal-actions{padding:16px 16px 0}.gift-packing-modal .gift-packing-modal-actions .gift-ticket-info{font-size:.6875rem;color:#636363;margin-bottom:16px;text-align:justify}.gift-packing-modal .gift-packing-modal-actions .control{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;margin-bottom:16px}.gift-packing-modal .gift-packing-modal-actions .control.gift-message-control{margin-bottom:0}.gift-packing-modal .gift-packing-modal-actions .control.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap}.gift-packing-modal .gift-packing-modal-actions .control .gift-packing-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}.gift-packing-modal .gift-packing-modal-actions .control .incompatible-gift-status{font-size:.6875rem;color:#636363;margin-bottom:16px}.gift-packing-modal .gift-packing-modal-actions .control .incompatible-gift-status.is-error{color:#f14a5f}.gift-packing-modal .gift-packing-modal-actions .control .textarea-wrapper{width:100%}.gift-packing-modal .gift-packing-modal-actions .control .label-text{font-size:.9375rem}.gift-packing-modal .gift-packing-modal-actions .control .free-packing{text-transform:uppercase;font-size:.9375rem;font-weight:500;color:#00ca8d}[dir=ltr] * .gift-packing-modal .gift-packing-modal-actions .control .free-packing{margin-left:16px}[dir=rtl] * .gift-packing-modal .gift-packing-modal-actions .control .free-packing{margin-right:16px}.gift-packing-modal .buttons-container,.gift-packing-modal .buttons-container .gift-modal.button{width:100%}.gift-packing-modal .buttons-container .gift-modal.button.is-disabled{pointer-events:auto}.gift-packing-modal .buttons-container .gift-modal.button .spinner{display:-webkit-box;display:-webkit-flex;display:flex}.gift-packing-modal .buttons-container .gift-modal.button .spinner img{-webkit-animation:rotating 1.5s linear infinite;animation:rotating 1.5s linear infinite}.gift-packing-modal .buttons-container .gift-modal.button.cancel{margin-top:24px;font-size:.8125rem;font-weight:700;width:100%;text-transform:none}[dir=ltr] * .mobile .gift-packing-modal .common-nav .back-button.align-left .icon-container{margin:16px 24px 16px 12px}[dir=rtl] * .mobile .gift-packing-modal .common-nav .back-button.align-left .icon-container{margin:16px 12px 16px 24px}.mobile .gift-packing-modal .common-nav .title{text-transform:none}.mobile .gift-packing-modal .gift-packing-modal-image img{height:208px}[dir=ltr] * .mobile .gift-packing-modal .control-container .gift-packing-modal-actions,[dir=rtl] * .mobile .gift-packing-modal .control-container .gift-packing-modal-actions{padding:16px 20px 0}.mobile .gift-packing-modal .control-container .gift-packing-modal-actions .checkbox-container,.mobile .gift-packing-modal .control-container .gift-packing-modal-actions .control,.mobile .gift-packing-modal .control-container .gift-packing-modal-actions .control.flex-column{margin-bottom:0}[dir=ltr] * .mobile .gift-packing-modal .control-container .gift-packing-modal-actions .checkbox-container{margin-left:-1px}[dir=rtl] * .mobile .gift-packing-modal .control-container .gift-packing-modal-actions .checkbox-container{margin-right:-1px}.mobile .gift-packing-modal .control-container .gift-packing-modal-actions .gift-packing-wrapper,.mobile .gift-packing-modal .control-container .gift-packing-modal-actions .gift-ticket-control{margin-bottom:24px}[dir=ltr] * .mobile .gift-packing-modal .control-container .gift-packing-modal-actions .gift-packing-wrapper .free-packing{margin-left:8px}[dir=rtl] * .mobile .gift-packing-modal .control-container .gift-packing-modal-actions .gift-packing-wrapper .free-packing{margin-right:8px}.mobile .gift-packing-modal .control-container .gift-packing-modal-actions .control.message-area .gift-message-text-area textarea{min-height:96px;font-size:.9375rem;font-weight:500}.mobile .gift-packing-modal .control-container .gift-packing-modal-actions .control.message-area .gift-message-text-area>span.is-error{display:none}.mobile .gift-packing-modal .control-container .gift-packing-modal-actions .control.message-area .gift-message-text-area .textarea-max{margin-top:8px;margin-bottom:24px}.mobile .gift-packing-modal .control-container .gift-packing-modal-actions .gift-message-control .gift-message-checkbox{margin-bottom:20px}[dir=ltr] * .mobile .gift-packing-modal .abstract-modal-footer,[dir=rtl] * .mobile .gift-packing-modal .abstract-modal-footer{padding:16px 20px 28px}.mobile .gift-packing-modal .abstract-modal-footer .button.is-black.is-disabled{background-color:#e9e9e9;opacity:1}.mobile .gift-packing-modal .abstract-modal-footer .gift-modal.button.cancel{margin-top:16px;height:auto}[dir=ltr] * .desktop .shopcart .gift-packing-modal .abstract-modal-footer,[dir=rtl] * .desktop .shopcart .gift-packing-modal .abstract-modal-footer{padding:32px}.desktop .shopcart .gift-packing-modal .incompatible-gift-packing-message{display:none}[dir=ltr] * .desktop .shopcart .gift-packing-modal .abstract-modal-body,[dir=rtl] * .desktop .shopcart .gift-packing-modal .abstract-modal-body{padding:0}[dir=ltr] * .desktop .shopcart .gift-packing-modal .common-nav .back-button.align-left .icon-container{margin:16px 16px 24px 24px}[dir=rtl] * .desktop .shopcart .gift-packing-modal .common-nav .back-button.align-left .icon-container{margin:16px 24px 24px 16px}.desktop .shopcart .gift-packing-modal .common-nav .title{opacity:1;font-size:1.0625rem}[dir=ltr] * .desktop .shopcart .gift-packing-modal .common-nav .title{text-align:left}[dir=rtl] * .desktop .shopcart .gift-packing-modal .common-nav .title{text-align:right}[dir=ltr] * .desktop .shopcart .gift-packing-modal .common-nav .title{margin-left:16px}[dir=rtl] * .desktop .shopcart .gift-packing-modal .common-nav .title{margin-right:16px}.desktop .shopcart .gift-packing-modal .common-nav .border-helper{display:none}.desktop .shopcart .gift-packing-modal-image{margin-top:8px;height:160px}[dir=ltr] * .desktop .shopcart .gift-packing-modal-image,[dir=rtl] * .desktop .shopcart .gift-packing-modal-image{padding:0 32px}.desktop .shopcart .gift-packing-modal-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.desktop .shopcart .gift-packing-modal-actions{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}[dir=ltr] * .desktop .shopcart .gift-packing-modal-actions,[dir=rtl] * .desktop .shopcart .gift-packing-modal-actions{padding:24px 32px 0}.desktop .shopcart .gift-packing-modal-actions .gift-packing-info .title{font-size:.9375rem}[dir=ltr] * .desktop .shopcart .gift-packing-modal-actions .gift-packing-info .title,[dir=rtl] * .desktop .shopcart .gift-packing-modal-actions .gift-packing-info .title{margin:0 0 16px}.desktop .shopcart .gift-packing-modal-actions .gift-packing-info .incompatible-gift-status{margin-bottom:0;margin-top:8px}.desktop .shopcart .gift-packing-modal-actions .gift-packing-info .incompatible-gift-status.is-error{color:#f14a5f}.desktop .shopcart .gift-packing-modal-actions .gift-packing-info .checkbox-container{margin-bottom:0}.desktop .shopcart .gift-packing-modal-actions .gift-packing-info .gift-packing-wrapper.is-error .checkbox-wrapper .checkbox-container.is-valid,.desktop .shopcart .gift-packing-modal-actions .gift-packing-info .gift-packing-wrapper.is-error .checkbox-wrapper .checkbox-container.is-valid.is-disabled{opacity:.4}.desktop .shopcart .gift-packing-modal-actions .gift-packing-info .gift-packing-wrapper.is-error .checkbox-wrapper .checkbox-container.is-valid.is-disabled .label-text,.desktop .shopcart .gift-packing-modal-actions .gift-packing-info .gift-packing-wrapper.is-error .checkbox-wrapper .checkbox-container.is-valid .label-text{color:#000}.desktop .shopcart .gift-packing-modal-actions .gift-packing-info .gift-packing-wrapper.is-error .label-text{color:#f14a5f}.desktop .shopcart .gift-packing-modal-actions .gift-packing-info .gift-packing-wrapper.is-error .free-packing{display:none}.desktop .shopcart .gift-packing-modal-actions .gift-packing-info .gift-packing-wrapper.is-error .bskico-check-box-on{color:#f14a5f}.desktop .shopcart .gift-packing-modal-actions .gift-packing-info .gift-packing-container,.desktop .shopcart .gift-packing-modal-actions .gift-packing-info .gift-ticket-control{margin-bottom:20px}.desktop .shopcart .gift-packing-modal-actions .control.message-area{margin-top:16px;margin-bottom:24px}.desktop .shopcart .gift-packing-modal-actions .control.message-area .is-error{display:none}.desktop .shopcart .gift-packing-modal-actions .control .textarea-wrapper{margin-top:8px}.desktop .shopcart .gift-packing-modal-actions .control .textarea-wrapper label{font-size:.8125rem}.desktop .shopcart .gift-packing-modal-actions .control .textarea-wrapper textarea{height:94px;min-height:94px;font-size:.8125rem;font-weight:500}[dir=ltr] * .desktop .shopcart .gift-packing-modal-actions .control .textarea-wrapper textarea,[dir=rtl] * .desktop .shopcart .gift-packing-modal-actions .control .textarea-wrapper textarea{padding:16px}.desktop .shopcart .gift-packing-modal-actions .control .textarea-wrapper textarea:not(:placeholder-shown)~label{font-size:.6875rem;font-weight:400}.desktop .shopcart .gift-packing-modal-actions .control .textarea-wrapper textarea:focus+label{font-size:.6875rem;font-weight:400}.desktop .shopcart .gift-packing-modal-actions .control .textarea-wrapper .textarea-max{margin-top:8px}.desktop .shopcart .gift-packing-modal-actions .control .textarea-wrapper.gift-message-text-area--empty textarea:not(:focus)~label{top:12px}[dir=ltr] * .desktop .shopcart .gift-packing-modal-actions .control .free-packing{margin-left:8px}[dir=rtl] * .desktop .shopcart .gift-packing-modal-actions .control .free-packing{margin-right:8px}.desktop .shopcart .gift-packing-modal-actions .label-text{font-size:.8125rem}.desktop .shopcart .gift-packing-modal-actions .gift-ticket-info{margin-bottom:16px}.desktop .shopcart .gift-packing-modal .buttons-container .gift-modal.button.cancel{margin-top:16px;margin-bottom:0;height:auto}.desktop .shopcart .cart-modals{position:absolute}[dir=ltr] * .desktop .shopcart .cart-modals{left:0}[dir=rtl] * .desktop .shopcart .cart-modals{right:0}.desktop .shopcart .cart-modals .modal-content{width:inherit}.desktop .shopcart .cart-modals .common-nav-container.is-fixed{position:absolute}.desktop .active-promo-code{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}[dir=ltr] * .desktop .active-promo-code,[dir=rtl] * .desktop .active-promo-code{padding:12px 0}.desktop .active-promo-code .icon-container{min-width:40px;color:#00ca8d}.desktop .active-promo-code p{font-size:.8125rem;font-weight:500}.desktop .active-promo-code p:first-of-type{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.promo-codes-wrapper{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}[dir=ltr] * .promo-codes-wrapper,[dir=rtl] * .promo-codes-wrapper{margin:32px 0 0}.promo-codes-wrapper .active-promo-codes{-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.promo-codes-wrapper .active-promo-codes .active-promo-code{border-bottom:1px solid #e9e9e9}.promo-codes-wrapper .promo-code-input-wrapper{max-height:160px;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.promo-codes-wrapper .promo-code-input-wrapper.is-collapsed{max-height:50px}.promo-codes-wrapper .promo-code-input-wrapper.is-collapsed .touch-area-wrapper{width:100%;position:absolute}[dir=ltr] * .promo-codes-wrapper .promo-code-input-wrapper.is-collapsed .touch-area-wrapper{text-align:right}[dir=rtl] * .promo-codes-wrapper .promo-code-input-wrapper.is-collapsed .touch-area-wrapper{text-align:left}[dir=ltr] * .promo-codes-wrapper .promo-code-input-wrapper.is-collapsed .touch-area-wrapper{right:0}[dir=rtl] * .promo-codes-wrapper .promo-code-input-wrapper.is-collapsed .touch-area-wrapper{left:0}.promo-codes-wrapper .promo-code-input-wrapper .promo-code-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}[dir=ltr] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-button,[dir=rtl] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-button{padding:12px 0}.promo-codes-wrapper .promo-code-input-wrapper .promo-code-button .icon-container{min-width:40px}[dir=ltr] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-button .promo-code-add-another,[dir=ltr] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-button .promo-code-add-text{margin-left:-6px}[dir=rtl] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-button .promo-code-add-another,[dir=rtl] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-button .promo-code-add-text{margin-right:-6px}[dir=ltr] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-button .bskico-promotional-code,[dir=rtl] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-button .bskico-promotional-code{margin:-8px 0 0 -10px}.promo-codes-wrapper .promo-code-input-wrapper .promo-code-button p{font-size:.8125rem;font-weight:500}.promo-codes-wrapper .promo-code-input-wrapper .promo-code-button p:first-of-type{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.promo-codes-wrapper .promo-code-input-wrapper .promo-code-input{padding-top:8px;position:relative;overflow-x:hidden}[dir=ltr] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-input .error-message,[dir=rtl] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-input .error-message{margin:8px 0}.promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-input .input-wrapper{height:40px}[dir=ltr] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-input .input-wrapper,[dir=rtl] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-input .input-wrapper{padding:8px 16px}.promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-input .input-wrapper.is-error{margin-top:0}.promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-input .input-wrapper label{top:13px;font-size:.8125rem}[dir=ltr] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-input .input-wrapper label{left:16px}[dir=rtl] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-input .input-wrapper label{right:16px}.promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-input .input-wrapper input{font-size:.8125rem;font-weight:500}.promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-input .input-wrapper input:focus+label,.promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-input .input-wrapper input:not(:placeholder-shown)~label{opacity:0}.promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-slide{position:absolute;top:8px;height:40px;width:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;overflow:hidden;background-color:#000;color:#fff;border-radius:-4px}[dir=ltr] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-slide{right:0}[dir=rtl] * .promo-codes-wrapper .promo-code-input-wrapper .promo-code-input .form-slide{left:0}.promo-codes-wrapper .promo-code-input-wrapper .promo-code-input.is-input-on-focus .form-input .input-wrapper{border-color:#000}.promo-codes-wrapper .promo-code-input-wrapper .promo-code-input.is-input-on-focus .form-input .input-wrapper input{font-weight:500}.desktop .cart-error-banner{top:16px;width:auto;border-radius:4px}[dir=ltr] * .desktop .cart-error-banner,[dir=rtl] * .desktop .cart-error-banner{padding:8px 16px}.desktop .cart-error-banner .message-text{font-size:.8125rem;font-weight:500;line-height:1.5}.desktop .desktop-cart-action-notification{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:.8125rem;line-height:1.5;color:#fff;border-radius:4px;min-height:40px}[dir=ltr] * .desktop .desktop-cart-action-notification,[dir=rtl] * .desktop .desktop-cart-action-notification{padding:10.5px 20px}.desktop .desktop-cart-action-notification.info{background-color:#4a90f1}.desktop .desktop-cart-action-notification.info-cart-action{position:fixed;width:320px}[dir=ltr] * .desktop .desktop-cart-action-notification.info-cart-action{left:calc(100% - 352px)}[dir=rtl] * .desktop .desktop-cart-action-notification.info-cart-action{right:calc(100% - 352px)}[dir=ltr] * .desktop .desktop-cart-action-notification.info-cart-action{right:0}[dir=rtl] * .desktop .desktop-cart-action-notification.info-cart-action{left:0}.desktop .desktop-cart-action-notification.error{background-color:#ffe9e9;color:#f14a5f}.desktop .desktop-cart-action-notification.success{background-color:#00ca8d}.desktop .desktop-cart-action-notification.warning{background-color:#f5a623}.desktop .desktop-cart-action-notification .icon-container{min-width:32px;height:1.01562rem;overflow:visible}[dir=ltr] * .desktop .desktop-cart-action-notification .icon-container{margin-right:4px}[dir=rtl] * .desktop .desktop-cart-action-notification .icon-container{margin-left:4px}.desktop .desktop-cart-action-notification .icon-container.icon-size-24 span{margin-top:-12px}.desktop .desktop-cart-action-notification .text{font-weight:500;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.desktop .desktop-cart-action-notification .undo{font-weight:700;cursor:pointer}.desktop .desktop-cart-notification{position:relative;z-index:-1}.desktop .desktop-cart-notification>*{position:absolute}[dir=ltr] * .desktop .desktop-cart-notification>*{right:32px}[dir=ltr] * .desktop .desktop-cart-notification>*,[dir=rtl] * .desktop .desktop-cart-notification>*{left:32px}[dir=rtl] * .desktop .desktop-cart-notification>*{right:32px}.desktop .shopcart-header{position:-webkit-sticky;position:sticky;top:-56px;background-color:#fff;-webkit-transition:border-bottom .3s linear,margin .5s ease;transition:border-bottom .3s linear,margin .5s ease;margin-bottom:24px;z-index:20}[dir=ltr] * .desktop .shopcart-header{margin-left:-32px}[dir=ltr] * .desktop .shopcart-header,[dir=rtl] * .desktop .shopcart-header{margin-right:-32px}[dir=rtl] * .desktop .shopcart-header{margin-left:-32px}.desktop .shopcart-header h1{font-size:1.5625rem;font-weight:700;line-height:1.5}[dir=ltr] * .desktop .shopcart-header h1,[dir=rtl] * .desktop .shopcart-header h1{padding:0 32px}.desktop .shopcart-header h1.is-long-title{font-size:1.3125rem}.desktop .shopcart-header h1 .product-count{font-size:1.0625rem}.desktop .shopcart-header.has-notifications{margin-bottom:80px}.desktop .shopcart-header.is-sticky{z-index:20}.desktop .shopcart-header.is-sticky h1{border-bottom:1px solid #e9e9e9;font-size:1.0625rem}[dir=ltr] * .desktop .shopcart-header.is-sticky h1,[dir=rtl] * .desktop .shopcart-header.is-sticky h1{padding:20px 32px}@-webkit-keyframes blink-label{to{opacity:1}}@keyframes blink-label{0%{opacity:1}25%{opacity:1}50%{opacity:0}75%{opacity:1}to{opacity:1}}@-webkit-keyframes backdrop-out{to{display:none}}@keyframes backdrop-out{0%{background-color:rgba(0,0,0,.4);display:block}99%{background-color:transparent;display:block}to{display:none}}@-webkit-keyframes backdrop-in{to{background-color:rgba(0,0,0,.4);display:block}}@keyframes backdrop-in{0%{background-color:transparent;display:block}to{background-color:rgba(0,0,0,.4);display:block}}@-webkit-keyframes display-out{to{display:none}}@keyframes display-out{0%{display:block}99%{display:block}to{display:none}}@-webkit-keyframes display-in{to{display:block}}@keyframes display-in{0%{display:block}to{display:block}}@-webkit-keyframes slide-page{to{[dir=ltr] * &{left:0}[dir=rtl] * &{right:0}}}@keyframes slide-page{0%{[dir=ltr] * &{left:100%}[dir=rtl] * &{right:100%}}to{[dir=ltr] * &{left:0}[dir=rtl] * &{right:0}}}@-webkit-keyframes back-slide-page{to{[dir=ltr] * &{left:0}[dir=rtl] * &{right:0}}}@keyframes back-slide-page{0%{[dir=ltr] * &{left:-100%}[dir=rtl] * &{right:-100%}}to{[dir=ltr] * &{left:0}[dir=rtl] * &{right:0}}}@-webkit-keyframes down-page-slide{to{[dir=ltr] * &{left:-10%}[dir=rtl] * &{right:-10%}}}@keyframes down-page-slide{0%{[dir=ltr] * &{left:0}[dir=rtl] * &{right:0}}to{[dir=ltr] * &{left:-10%}[dir=rtl] * &{right:-10%}}}@-webkit-keyframes back-down-page-slide{to{[dir=ltr] * &{left:10%}[dir=rtl] * &{right:10%}}}@keyframes back-down-page-slide{0%{[dir=ltr] * &{left:0}[dir=rtl] * &{right:0}}to{[dir=ltr] * &{left:10%}[dir=rtl] * &{right:10%}}}@-webkit-keyframes loading-placeholder{to{background-position:0 100%}}@keyframes loading-placeholder{0%{background-position:100% 0}to{background-position:0 100%}}@-webkit-keyframes rotating{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes showing{to{opacity:1}}@keyframes showing{0%{opacity:0}to{opacity:1}}.desktop .shopcart{position:fixed;top:0;bottom:0;z-index:10401;height:100%;width:384px;display:-webkit-box;display:-webkit-flex;display:flex;background:#fff;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.desktop .shopcart-close{position:absolute;top:20px;z-index:30}[dir=ltr] * .desktop .shopcart-close{right:24px}[dir=rtl] * .desktop .shopcart-close{left:24px}.desktop .shopcart .cart-content{width:100%;max-height:100%;margin-bottom:144px;overflow-y:auto;overflow-x:hidden;scrollbar-color:#c2c2c2 #f5f5f5;scrollbar-width:thin}[dir=ltr] * .desktop .shopcart .cart-content{margin-right:8px}[dir=rtl] * .desktop .shopcart .cart-content{margin-left:8px}[dir=ltr] * .desktop .shopcart .cart-content{padding:56px 16px 0 32px}[dir=rtl] * .desktop .shopcart .cart-content{padding:56px 32px 0 16px}.desktop .shopcart .cart-content::-webkit-scrollbar-track{border-radius:8px;background-color:#f5f5f5}.desktop .shopcart .cart-content::-webkit-scrollbar{width:8px;height:8px;background-color:#f5f5f5}.desktop .shopcart .cart-content::-webkit-scrollbar-thumb{border-radius:8px;background-color:#c2c2c2}.desktop .shopcart .cart-content:after{content:"";height:38px;display:block}.desktop .shopcart .cart-content .cart-product-container .cart-product-card:last-child,.desktop .shopcart .cart-content>:last-child{margin-bottom:0}.desktop .shopcart .cart-content .sliding-banner.shopcart-banner.static{margin-bottom:24px}