a{color:#151515}.orderby{padding:3px;border-color:#f6f6f6}ul.page-numbers{list-style:none;display:inline-flex}a.page-numbers{padding:10px;font-size:16px;color:#151515}span.page-numbers.current{font-size:29px}.blockUI.blockOverlay{display:none!important}.woocommerce-pagination{display:flex;justify-content:flex-end}.woocommerce{width:inherit}.order-summary{padding:16px 16px 0 0}.item-in-order{border:none;padding:0}.order-item-preview{position:relative;display:flex;overflow:hidden;width:64px;justify-content:center;align-items:flex-start;flex:0 0 auto}.product-remove{padding:0 5px 0 0}.screen-reader-text{display:none}.order-item-info{padding-top:0}.woocommerce-notices-wrapper ul{list-style:none;padding-inline-start:0;margin:0;padding:0;text-align:left}li a.wc-forward{display:none}.woocommerce-notices-wrapper{padding-bottom:20px;padding-left:0;display:flow-root}.coupon{margin:35px 0 35px 0}.order-item-quantity{padding-top:0}.woocommerce-message .button.wc-forward{display:none}.options{min-width:281px}#paymant-validation-message{padding:10px 0 25px 0;color:#ff6852}.cart-form-container{border:1px solid #e8e8e8;padding:30px;margin:0}.cart-quantity-2{color:#151515}p.stock.in-stock{margin:0}#stock-info{min-height:25px}.full-width{width:100%}ul#shipping_method{margin:0;text-align:right}.product-card-old-price{margin-left:inherit;color:inherit;font-size:inherit;line-height:inherit;text-decoration:inherit}.product-button-wrapper{width:100%;padding:20px 0 20px 0;display:flex}a.prev.page-numbers{text-decoration:none}a.next.page-numbers{text-decoration:none}.img-zoom-lens{position:absolute;border:1px solid #d4d4d4;width:190px;height:190px}.input-icon-newsletter{top:-15px}.button.subscribe-button{width:80%}#cart-wrapper{display:none}#cart-wrapper.active{display:flex}#cart-container{margin-right:-700px}.mod-qta-button{padding-top:9px;line-height:20px;display:flex}.cartadd{width:30px;height:30px;margin-right:0;border-radius:49%;background-color:#f6f6f6;padding:5px;text-align:center}.cartbtn{color:#333;font-size:21px;line-height:20px;text-decoration:none}.cartadd.minus{margin-left:10px}.input-text{height:48px;margin-bottom:24px;padding:8px 28px 9px;border-style:solid;border-width:1px;border-top-color:#e8e8e8;border-right-color:#e8e8e8;border-bottom-color:#e8e8e8;border-left-color:#e8e8e8;border-radius:24px;background-color:#fff;transition-property:border-color;transition-duration:400ms;transition-timing-function:ease}.input-text:focus{border-top-color:#ff6852;border-right-color:#ff6852;border-bottom-color:#ff6852;border-left-color:#ff6852}.input-text:hover{border-top-color:#d1d1d1;border-right-color:#d1d1d1;border-bottom-color:#d1d1d1;border-left-color:#d1d1d1}.woocommerce-billing-fields .select2-selection--single{border-top-color:#e8e8e8!important;border-right-color:#e8e8e8!important;border-bottom-color:#e8e8e8!important;border-left-color:#e8e8e8!important;border-radius:24px!important;padding:8px 28px 9px!important;height:45px!important}.woocommerce-billing-fields .input-text{width:80%}.woocommerce-billing-fields .select2-selection__arrow{height:26px!important;position:absolute!important;top:9px!important;right:11px!important;width:20px!important}.checkout-form-container{border:1px solid #e8e8e8;padding:30px;margin:10px}.place-order .checkbox{font-size:14px}th.product-name{margin-bottom:16px;font-size:18px;line-height:40px;text-align:left}td.product-name{margin-bottom:16px;font-size:14px;line-height:40px;text-align:left}th.product-total{text-align:right}td.product-total{text-align:right}.cart-subtotal td{text-align:end}#shipping_method{list-style:none}.order-total td{text-align:end}.payment_methods{list-style:none;padding-left:0}:focus{outline:-webkit-focus-ring-color auto 0!important}.button.exentsbox{cursor:pointer;margin:10px 0 10px 0}.customer-info{border-top:1px solid #e8e8e8;margin-top:20px;padding-top:20px}textarea.input-text{min-height:184px;padding-top:20px;padding-bottom:20px}.woocommerce-additional-fields textarea{width:80%}.modal-login{position:fixed;left:0%;top:0%;right:0%;bottom:0%;z-index:999;display:none;width:100%;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(27,30,33,.91);opacity:1}.login-fieldset{margin-top:15px}.login-button-wrapper{margin-bottom:10px}.sign-up-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:432px;min-height:400px;margin-top:10px;padding-top:25px;padding-right:35px;padding-left:35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px none #888;border-radius:25px;background-color:#f6f6f6}.login-modal-text{padding-bottom:10px}.lost-password{padding-top:20px}.modal-login.register{display:none;overflow:auto}.modal-login.loat-password{display:none}.close-login{text-align:right;cursor:pointer}#menuToggle input[type="checkbox"]{display:none}div#woo-account-wrapper{display:flex;width:100%;flex-direction:row;align-items:flex-start}div#menuToggle{padding-top:15px}ul#menu{list-style:none;padding-left:0;padding-right:50px}ul#menu li{line-height:31px}header.woocommerce-Address-title.title{font-family:Lato,sans-serif;font-size:16px}.woocommerce-Address-title title h3{font-size:15px}header.woocommerce-Address-title.title{margin-top:30px}.woocommerce-MyAccount-content{flex-grow:1}.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info a{margin-bottom:30px}.woocommerce-result-count{padding:29px 10px 0 20px;color:#f5553d}.woocommerce-MyAccount-navigation-link--downloads{display:none}.spinner{margin:5px auto 5px;width:70px;text-align:center}.spinner>div{width:10px;height:10px;background-color:#f5553d;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.w-form-label{margin-left:10px}@supports (-webkit-appearance: none) or (-moz-appearance: none) {
  input[type='checkbox'],
  input[type='radio'] {
    --active: #222;
    --active-inner: #fff;
    --focus: 2px rgba(39, 94, 254, .3);
    --border: #d1d1d1;
    --border-hover: #f5553d;
    --background: #fff;
    --disabled: #DDDDDD;
    --disabled-inner: #FFF;
    -webkit-appearance: none;
    -moz-appearance: none;
    height: 21px;
    outline: none;
    display: inline-block;
    vertical-align: top;
    position: relative;
    margin: 0;
    cursor: pointer;
    border: 1px solid var(--bc, var(--border));
    background: var(--b, var(--background));
    -webkit-transition: background .3s, border-color .3s, box-shadow .2s;
    transition: background .3s, border-color .3s, box-shadow .2s;
  }
  input[type='checkbox']:after,
  input[type='radio']:after {
    content: '';
    display: block;
    left: 0;
    top: 0;
    position: absolute;
    -webkit-transition: opacity var(--d-o, 0.2s), -webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);
    transition: opacity var(--d-o, 0.2s), -webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);
    transition: transform var(--d-t, 0.3s) var(--d-t-e, ease), opacity var(--d-o, 0.2s);
    transition: transform var(--d-t, 0.3s) var(--d-t-e, ease), opacity var(--d-o, 0.2s), -webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);
  }
  input[type='checkbox']:checked,
  input[type='radio']:checked {
    --b: var(--active);
    --bc: var(--active);
    --d-o: .3s;
    --d-t: .6s;
    --d-t-e: cubic-bezier(.2, .85, .32, 1.2);
  }
  input[type='checkbox']:disabled,
  input[type='radio']:disabled {
    --b: var(--disabled);
    cursor: not-allowed;
    opacity: .9;
  }
  input[type='checkbox']:disabled:checked,
  input[type='radio']:disabled:checked {
    --b: var(--disabled-inner);
    --bc: var(--border);
  }
  input[type='checkbox']:disabled + label,
  input[type='radio']:disabled + label {
    cursor: not-allowed;
  }
  input[type='checkbox']:hover:not(:checked):not(:disabled),
  input[type='radio']:hover:not(:checked):not(:disabled) {
    --bc: var(--border-hover);
  }
  input[type='checkbox']:focus,
  input[type='radio']:focus {
    box-shadow: 0 0 0 var(--focus);
  }
  input[type='checkbox']:not(.switch),
  input[type='radio']:not(.switch) {
    width: 21px;
  }
  input[type='checkbox']:not(.switch):after,
  input[type='radio']:not(.switch):after {
    opacity: var(--o, 0);
  }
  input[type='checkbox']:not(.switch):checked,
  input[type='radio']:not(.switch):checked {
    --o: 1;
  }
  input[type='checkbox'] + label,
  input[type='radio'] + label {
    font-size: 14px;
    line-height: 21px;
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    margin-left: 4px;
  }

  input[type='checkbox']:not(.switch) {
    border-radius: 7px;
  }
  input[type='checkbox']:not(.switch):after {
    width: 5px;
    height: 9px;
    border: 2px solid var(--active-inner);
    border-top: 0;
    border-left: 0;
    left: 7px;
    top: 4px;
    -webkit-transform: rotate(var(--r, 20deg));
            transform: rotate(var(--r, 20deg));
  }
  input[type='checkbox']:not(.switch):checked {
    --r: 43deg;
  }
  input[type='checkbox'].switch {
    width: 38px;
    border-radius: 11px;
  }
  input[type='checkbox'].switch:after {
    left: 2px;
    top: 2px;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    background: var(--ab, var(--border));
    -webkit-transform: translateX(var(--x, 0));
            transform: translateX(var(--x, 0));
  }
  input[type='checkbox'].switch:checked {
    --ab: var(--active-inner);
    --x: 17px;
  }
  input[type='checkbox'].switch:disabled:not(:checked):after {
    opacity: .6;
  }

  input[type='radio'] {
    border-radius: 50%;
  }
  input[type='radio']:after {
    width: 19px;
    height: 19px;
    border-radius: 50%;
    background: var(--active-inner);
    opacity: 0;
    -webkit-transform: scale(var(--s, 0.7));
            transform: scale(var(--s, 0.7));
  }
  input[type='radio']:checked {
    --s: .5;
  }
}.dreambox-buttonwrapper-message{margin-bottom:10px;margin-top:10px}.dreambox-send{margin-bottom:30px}@-webkit-keyframes sk-bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0) }
  40% { -webkit-transform: scale(1.0) }
}@keyframes sk-bouncedelay {
  0%, 80%, 100% { 
    -webkit-transform: scale(0);
    transform: scale(0);
  } 40% { 
    -webkit-transform: scale(1.0);
    transform: scale(1.0);
  }
}@media screen and (max-width:479px){.sign-up-wrap{margin-top:40px}.modal-login.register{position:fixed;left:0%;top:auto;right:0%;bottom:0%;overflow:auto;-o-object-position:50% 0%;object-position:50% 0%}div#woo-account-wrapper{flex-direction:column}nav.woocommerce-MyAccount-navigation{padding-left:41px}nav.woocommerce-MyAccount-navigation{padding-left:41px;padding-right:41px}.woocommerce-MyAccount-content{padding-left:41px;padding-right:41px}.input-icon-newsletter{display:none}.button.subscribe-button{width:100%}.woocommerce-ordering{padding-bottom:30px}.product-card-image-wrapper{background-image:none}}@media (min-width:992px){html.w-mod-js:not(.w-mod-ix) [data-w-id="866f2784-48ee-51dc-9b1a-83deff19c113"]
		{opacity:0}}@media (max-width:991px) and (min-width:768px){html.w-mod-js:not(.w-mod-ix) [data-w-id="866f2784-48ee-51dc-9b1a-83deff19c113"]
		{opacity:0}}@media (max-width:767px) and (min-width:480px){html.w-mod-js:not(.w-mod-ix) [data-w-id="866f2784-48ee-51dc-9b1a-83deff19c113"]
		{opacity:0}div#woo-account-wrapper{flex-direction:column}nav.woocommerce-MyAccount-navigation{padding-left:41px;padding-right:41px}.woocommerce-MyAccount-content{padding-left:41px;padding-right:41px}}