@keyframes placeholderanimate{0%{background-position:-650px 0}100%{background-position:650px 0}}ul.gallery-layout-1 li.quick-shop-active .quick-shop-container{position:static}ul.gallery-layout-1 li.quick-shop-active .details+.save-percent.save-percent-info{display:none}ul.gallery-layout-1 li.quick-shop-active:hover .button.info{opacity:0}ul.gallery-layout-1 li.quick-shop-active a .details>.description,ul.gallery-layout-1 li.quick-shop-active a .details>.product-price,ul.gallery-layout-1 li.quick-shop-active a>figure{display:none}.has-quick-shop .all-favorites-container{display:none}li.quick-shop-active .product-price,li.quick-shop-active .variants-container{visibility:hidden;opacity:0}li.quick-shop-active .quick-shop-container .product-price,li.quick-shop-active .quick-shop-container .variants-container{visibility:visible;opacity:1}li.quick-shop-active .quick-shop-container .field-wrap.has-color-variants{padding-top:4px;padding-bottom:4px}li.quick-shop-active .quick-shop-container .color-variant-button{height:25px;width:25px;margin:4px 4px 4px 4px;padding:0;border-radius:50%;border-style:solid;border-width:1px;border-color:#000;outline:solid 2px #0000;outline-offset:1px;background-color:transparent}li.quick-shop-active .quick-shop-container .color-variant-button.has-no-colorValue:after{content:'?';color:initial;font-size:1.5rem;line-height:1}li.quick-shop-active .quick-shop-container .color-variant-button.selected-color-variant-button{outline:solid 2px #00000080}li.quick-shop-active .quick-shop-container .color-variant-button:hover{border:solid 2px #ffffff80}li.quick-shop-active .select-type.has-button{margin-top:4px}li.quick-shop-active .quick-shop-container .has-button .control{display:flex;flex-wrap:nowrap}li.quick-shop-active .quick-shop-container .select-type.advanced .control .text-variant-button{margin:0;margin-bottom:8px;padding-left:0;padding-right:0;padding-top:12px;padding-bottom:12px;background:#dcdcdc;color:#000;font-size:11px;border-radius:0;border-left:#fff 1px solid;flex:1}li.quick-shop-active .quick-shop-container .select-type.advanced .control .text-variant-button:first-of-type{border-radius:50px 0 0 50px}li.quick-shop-active .quick-shop-container .select-type.advanced .control .text-variant-button:last-of-type{border-radius:0 50px 50px 0}li.quick-shop-active .quick-shop-container .select-type.advanced .control .text-variant-button.selected-text-variant-button{background:#000;color:#dcdcdc}li.quick-shop-active .quick-shop-container .add-to-cart-form .product-add-to-cart-action{margin:0;padding:0 5px;font-size:16px;border-radius:50px;height:40px;min-width:55%;z-index:1000}li.quick-shop-active .quick-shop-container .add-to-cart-form .to-product.button{display:block;margin:0;font-size:16px;padding:12px;width:100%;border-radius:50px;position:relative}li.quick-shop-active .added-to-cart-feedback{z-index:35}li.quick-shop-active .watchable .add-to-cart-form{display:block;margin:0}li.gallery-item .add-to-cart-wrap.has-unit p a.button{position:static;font-size:10px;width:calc(100% - 50px);text-align:center;background:#000;padding:10px;margin-left:10px}li .quick-shop-container{position:relative}li .loading-product-data span{position:relative;width:100%;height:0;display:block}li .loading-product-data span:after{content:" ";border-radius:50%;border:2px solid #aaa;border-top:2px solid transparent;width:10px;height:10px;top:-20px;right:50%;animation:spin 1s linear infinite;display:block;position:absolute}li.quick-shop-active .quick-shop-container{width:100%;min-height:100%;position:absolute;top:0;left:0;right:0;z-index:30;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.gallery-layout-1 li.quick-shop-active .quick-shop-container{min-height:unset;flex-direction:row;justify-content:flex-start}.gallery-layout-1 li.quick-shop-active .details{padding:0!important;margin:0}li.has-quick-shop a.info,li.has-quick-shop button.button.add-to-cart{display:none!important;opacity:0!important;visibility:hidden!important}li.has-quick-shop button.show-quickshop.button{opacity:1!important;padding:0;width:48px;height:48px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.625 9.375V4.375H9.375V9.375H4.375V10.625H9.375V15.625H10.625V10.625H15.625V9.375H10.625Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;transition:transform .3s}li.quick-shop-active button.show-quickshop{display:none;z-index:31;transform:rotate(45deg)!important}li.has-quick-shop.boost-variants-loading.quick-shop-loading .loading-product-data{display:none}li.quick-shop-active:hover div.icon-container,li.quick-shop-active:hover div.product-label{visibility:hidden}ul:not(.gallery-layout-1) li.quick-shop-active:hover a.gallery-info-link{background-color:transparent}li.quick-shop-active.quick-shop-active:hover button.quick-shop{display:none}.slide-top{-webkit-animation:slide-top 1s cubic-bezier(.39,.575,.565,1) both;animation:slide-top 1s cubic-bezier(.39,.575,.565,1) both}.quick-shop-container{transform:translate(0,0);transform:translate3d(0,0,0);transition:transform .14s ease-in,text-shadow .1s ease-in;will-change:transform}.quick-shop-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:0 0;border-radius:3px;box-shadow:0 8px 16px 0 rgb(0 0 0 / 36%),0 4px 4px -4px rgb(0 0 0 / 8%),0 8px 8px -8px rgb(0 0 0 / 16%);transition:opacity .1s ease-in;will-change:opacity;opacity:0}.has-quickshop-showbtn .quick-shop-container:before{opacity:1}.gallery-layout-1 .quick-shop-container:before{box-shadow:none}.gallery-layout-1 li.quick-shop-active .variants-container{display:none}.quick-shop-container:hover{transform:translate3d(0,-20px,0)}.gallery-layout-1 .quick-shop-container:hover,.has-quickshop-showbtn .quick-shop-container:hover{transform:translate3d(0,0,0)}.quick-shop-container .product-label{visibility:visible!important}.quick-shop-container:hover:before{opacity:1}.quick-shop-container .product-media{float:unset;width:100%;margin-top:0}.gallery-layout-1 .quick-shop-container .product-media{width:unset}.quick-shop-container .product-media ul.variant-label-list{position:absolute;width:100%;top:90%;left:0;list-style:none;margin:0;padding:0;display:inline-flex;background-color:#00000080;color:#fff;justify-content:center}.quick-shop-container .product-media ul.variant-label-list li.variant-label-list-item{overflow:hidden;white-space:nowrap}.quick-shop-container .product-media ul.variant-label-list li.variant-label-list-item:not(:first-child)::before{content:", "}.quick-shop-container .product-media .quick-shop-media-item.hide{display:none}.quick-shop-container .product-offer{width:100%;float:none;padding-left:12px;padding-right:12px;padding-bottom:8px}.gallery-layout-1 .quick-shop-container .product-offer{width:70%;display:flex;flex-direction:column;justify-content:flex-end}.quick-shop-container .product-offer .product-price{margin-top:12px;margin-bottom:12px;min-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-shop-container .product-offer form.add-to-cart-form{max-width:unset;margin:0;display:block}li.quick-shop-active .quick-shop-container .add-to-cart-form .product-variants{text-align:left;width:100%;display:grid}.quick-shop-container .product-variants legend{display:none}.quick-shop-container .product-variants label.error{display:none}.quick-shop-container .placeholder{overflow:hidden;height:208px;position:absolute;z-index:3;width:100%;-webkit-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:placeholderanimate;animation-name:placeholderanimate;background:#f6f7f8;background:linear-gradient(to right,#eee 2%,#ddd 18%,#eee 33%);background-size:130rem}.quick-shop-container .placeholder div{position:absolute;left:3px;right:3px;height:14px;background:#fff;opacity:.5}.quick-shop-container .placeholder div:nth-child(1){top:50px}.quick-shop-container .placeholder div:nth-child(2){top:100px}.quick-shop-container .placeholder div:nth-child(3){top:150px}.quick-shop-container .placeholder div:nth-child(4){height:10px;top:180px}li .quick-shop-container .add-to-cart-form .order-data{width:100%;padding-bottom:8px}li .quick-shop-container form.add-to-cart-form .product-status{width:0;height:0;overflow:hidden}li .quick-shop-container figure .stock-status-info{font-size:20px;display:flex}li .quick-shop-container form.add-to-cart-form .add-to-cart-wrap{width:100%;margin-left:0!important;display:flex;align-content:center;align-items:center}li .quick-shop-container form.add-to-cart-form .add-to-cart-wrap .quantity-field .unit{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;line-height:1.8em;display:none}li .quick-shop-container .add-to-cart-form .toggle-favorite-action{position:relative;display:block;bottom:0;height:40px;width:32px}li .quick-shop-container form .product-add-to-cart-action.loading span:after{width:10px;height:10px;top:3px;right:-15px}li .quick-shop-container .has-favorite-cart .add-to-cart-form .toggle-favorite-action{background-color:#aaa}li.is-quick-shop-watchable form.add-to-cart-form .toggle-favorite-action{position:static;margin:0 4px;width:unset}li.is-quick-shop-watchable form.add-to-cart-form .product-status{width:unset}li.is-quick-shop-watchable form.add-to-cart-form button.in-stock-notify,li.is-quick-shop-watchable form.add-to-cart-form button.in-stock-notify-disabled{font-size:16px;padding:12px;width:100%;border-radius:50px}li.quick-shop-active .has-color-variants .control{display:flex;flex-wrap:wrap}li.quick-shop-active .has-color-variants .control.flickity-enabled{display:block}li.quick-shop-active .select-type{margin-top:0}li.quick-shop-active .control select{font-size:12px;padding:.7rem .1rem}li.quick-shop-active .select-type .control:after{content:""}li.quick-shop-active .product-variants{margin-bottom:8px}li.quick-shop-active .field-wrap.number-type.quantity-field{height:40px;width:initial;margin:0;border-bottom:1px solid #e3e3e3;border-radius:0}li.quick-shop-active.has-quickshop-showbtn .field-wrap.number-type.quantity-field{min-width:30%}li.quick-shop-active .field-wrap.number-type.quantity-field label{font-size:.7rem;top:0;left:0;z-index:0;line-height:1;transition:top .1s ease-in-out;opacity:.7}li.quick-shop-active .field-wrap.number-type.quantity-field .control{margin-top:5px}li.quick-shop-active .field-wrap.number-type.quantity-field input.number{font-size:16px;text-align:left;padding:4px;border:none}li .quick-shop-container .add-to-cart-form .toggle-favorite-action .favorite::before{font-size:20px;padding:10px;background-color:transparent}li.quick-shop-active .field-wrap.text-type{margin-top:4px}li.quick-shop-active .add-to-cart-form .order-data input,li.quick-shop-active .add-to-cart-form .order-data label{font-size:12px}li.gallery-item .add-to-cart-wrap.has-unit p{width:calc(100% - 40px);display:flex;justify-content:flex-start;align-items:flex-start}li.gallery-item .add-to-cart-wrap.has-unit p a.button{display:inline-block;overflow:hidden;white-space:nowrap;width:auto;margin-left:4px;padding:8px}html.has-favorite-cart li.gallery-item.quick-shop-active .add-to-cart-wrap.has-unit p{width:calc(100% - 50px)}html.has-favorite-cart li.gallery-item.quick-shop-active .add-to-cart-wrap.has-unit p a.button{display:inline-block;overflow:hidden;white-space:nowrap;width:auto;margin-left:0}html.has-favorite-cart li.gallery-item.quick-shop-active .add-to-cart-form .toggle-favorite-action .toggle-favorite-action{bottom:4px}.bundled-products-gallery .short-description,.products-gallery .short-description,.related-products-gallery .short-description{margin-bottom:4px}li.quick-shop-active .fulltext h3,li.quick-shop-active .short-description.fulltext{text-overflow:initial;overflow:visible;white-space:normal}li.quick-shop-active .quick-shop-container .product-media .save-percent-info{font-size:20px;display:block}li.quick-shop-active .quick-shop-container .save-percent-info .percentage{position:absolute;left:0;margin-top:.45em}li.quick-shop-active .quick-shop-container .product-label-0 span{font-size:10px;top:18px;right:-22px;width:100px;line-height:20px}li.quick-shop-active .quick-shop-container .product-label:not(.product-label-0){top:80%;width:100%;height:20px}li.quick-shop-active .quick-shop-container .product-label:not(.product-label-0) span{position:absolute;top:0;width:100%;text-align:center;left:0;font-size:10px;line-height:20px}li.quick-shop-active .has-image-variants .control.image-variant-display{display:flex}li.quick-shop-active .control .image-variant-container{position:relative;padding:0;margin:0;margin-bottom:4px;height:56px;width:29%}li.quick-shop-active .control.image-variant-moblie-display .image-variant-container{height:70px;width:29%}li.quick-shop-active .control .image-variant-container .image-variant-button{height:100%;width:100%;background-repeat:no-repeat;background-position:center;border-radius:0;background-size:contain;background-color:unset;padding:0}li.quick-shop-active .control .image-variant-container.selected-image-variant-button{border-color:transparent}li.quick-shop-active .control .image-variant-container{border-color:transparent;border-style:solid;border-width:2px}li.quick-shop-active .control .image-variant-container.selected-image-variant-button:before{content:"";background-color:rgba(0,0,0,.1);width:100%;height:100%;position:absolute}li.quick-shop-active .control .image-variant-container:hover{border-color:#e3e3e3}li.quick-shop-active div.control .flickity-page-dots{display:none}li.quick-shop-active div.control button.flickity-prev-next-button{height:32px;width:32px;padding:0;background:0 0}li.quick-shop-active div.control button.flickity-prev-next-button.previous{left:0;background:rgba(255,255,255,.5);border:1px solid #a3a3a3}li.quick-shop-active div.control button.flickity-prev-next-button.previous .arrow{fill:rgba(255,255,255,.9);fill:rgba(0,0,0,.5)}li.quick-shop-active div.control button.flickity-prev-next-button.next{right:0;background:rgba(255,255,255,.5);border:1px solid #a3a3a3}li.quick-shop-active div.control button.flickity-prev-next-button.next .arrow{fill:rgba(0,0,0,.5)}li.quick-shop-active .flickity-button-icon{fill:#fff}li.quick-shop-active .flickity-button:disabled{display:none}li.quick-shop-active .select-hidden{display:none}li.quick-shop-active .quick-shop-container .quick-select-warp{cursor:pointer;display:grid;position:relative;font-size:16px;color:#373737;width:100%;height:40px;align-content:center;align-items:stretch}li.quick-shop-active .quick-shop-container .quick-select-styled{position:relative;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.05);padding:4px 8px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;transition:all .2s ease-in;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.quick-shop-active .quick-shop-container .quick-select-styled:after{border-color:transparent;content:"\e900";font-size:20px;width:0;height:0;color:#343434;position:absolute;top:50%;right:21px;margin-top:-11px;font-family:swt;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}li.quick-shop-active .quick-shop-container .quick-select-styled:hover{background-color:#000;color:#fff}li.quick-shop-active .quick-shop-container .quick-select-styled:hover:after{color:#fff}li.quick-shop-active .quick-shop-container .quick-select-styled::after{border-color:transparent}li.quick-shop-active .quick-shop-container .quick-select-styled.active,li.quick-shop-active .quick-shop-container .quick-select-styled:active{background-color:#000;color:#fff}li.quick-shop-active .quick-shop-container .quick-select-styled.active::after{content:"\e901";color:#fff;border-color:transparent!important;position:absolute;font-size:20px;top:50%;right:21px;margin-top:-11px}li.quick-shop-active .quick-shop-container .quick-select-options{display:none;position:absolute;bottom:100%;right:0;left:0;z-index:100;margin:0;padding:0;list-style:none;background-color:#e3e3e3;max-height:150px;overflow-y:auto;scrollbar-width:thin;color:#000}li.quick-shop-active .quick-shop-container .quick-select-options::-webkit-scrollbar{-webkit-appearance:none;width:4px}li.quick-shop-active .quick-shop-container .quick-select-options::-webkit-scrollbar-thumb{border-radius:4px;background-color:#000;box-shadow:0 0 1px rgba(88,86,86,.5)}li.quick-shop-active .quick-shop-container .quick-select-options::-webkit-scrollbar-track{background-color:#d1d1d1}li.quick-shop-active .quick-shop-container .quick-select-options li{margin:0;padding:7px 0;text-indent:12px;border-top:1px solid #fff;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.quick-shop-active .quick-shop-container .quick-select-options li.is-selected,li.quick-shop-active .quick-shop-container .quick-select-options li:hover{color:#444;background:#cacaca}li.quick-shop-active .quick-shop-container .quick-select-options li[rel=hide]{display:none}.desktop .rpp-list li.quick-shop-active div.flickity-viewport{overflow:hidden}.rpp-list.flickity-enabled.is-draggable>.flickity-viewport{overflow:visible}li.quick-shop-active.min-quick-shop .quick-shop-container .product-offer .product-price{margin-top:4px;margin-bottom:0;display:flex;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;gap:4px}li.quick-shop-active.min-quick-shop .quick-shop-container:hover:before{opacity:0}li.quick-shop-active.min-quick-shop .quick-shop-container .product-variants{margin-bottom:4px}li.quick-shop-active.min-quick-shop .quick-shop-container .quick-select-warp{height:32px}li.quick-shop-active.min-quick-shop .quick-shop-container .control .image-variant-container{margin-bottom:0;height:40px}li.quick-shop-active.min-quick-shop .quick-shop-container .minQuickShop-hide{display:none}li.quick-shop-active.boost-moblie-hover .product-price,li.quick-shop-active.boost-moblie-hover .variants-container{visibility:visible;opacity:1}#checkout-page li.quick-shop-active.min-quick-shop .quick-shop-container .product-offer .product-price{margin-top:4px;font-size:1.2rem;min-height:20px}#checkout-page li.quick-shop-active.min-quick-shop .quick-shop-container .product-offer .original-price{font-size:.6rem}#checkout-page li.quick-shop-active.min-quick-shop .quick-shop-container:hover{transform:none}#checkout-page li.quick-shop-active.min-quick-shop .quick-shop-container .product-media ul.variant-label-list{top:80%}#checkout-page li.quick-shop-active.min-quick-shop .quick-shop-container .product-offer{padding-left:4px;padding-right:4px;margin-top:-14px;z-index:1}#checkout-page li.quick-shop-active.min-quick-shop .field-wrap.number-type.quantity-field{min-width:20%}