.woocommerce-cart,.woocommerce-checkout{background-color:#dfedf3}.woocommerce-cart .site .hamburger-menu,.woocommerce-checkout .site .hamburger-menu{display:none}.woocommerce .row-layout-banner+.vc_row{width:100%}.woocommerce-products-header{margin-bottom:70px}.archive-product-wormm{position:relative;overflow:visible;width:100%;padding-bottom:40px;margin-bottom:70px}.archive-product-wormm+.vc_row{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px)}.archive-product-wormm::before{content:"";position:absolute;bottom:0;width:100vw;height:-webkit-calc(100% - 133px);height:-moz-calc(100% - 133px);height:calc(100% - 133px);z-index:-1;background:#365465 center/cover no-repeat}.archive-product-wormm .title-archive-product{font-size:30px;margin-bottom:24px}.woocommerce .products{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none;padding-left:0}.woocommerce .products>.product{position:relative;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 0 21px 0 rgb(2 3 3 / .05);-moz-box-shadow:0 0 21px 0 rgb(2 3 3 / .05);box-shadow:0 0 21px 0 rgb(2 3 3 / .05)}.woocommerce .products img{width:-webkit-calc(100% + 80px);width:-moz-calc(100% + 80px);width:calc(100% + 80px);margin:0 -40px;margin-bottom:32px}.woocommerce .products .woocommerce-loop-product__title{font-size:30px}.woocommerce .products .add_to_cart_button,.woocommerce div.product form.cart .button{width:324px;margin-top:34px}.woocommerce .products .add_to_cart_button,.woocommerce div.product form.cart .button,.woocommerce-checkout-payment .button,.return-to-shop .button.wc-backward,.woocommerce-checkout.wizard .actions a{max-width:100%;background-color:#efbb2e;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;font-size:18px;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce .products .add_to_cart_button{font-family:"Muli",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:400}.woocommerce div.product form.cart .button,.woocommerce-checkout-payment .button,.return-to-shop .button.wc-backward,.woocommerce-checkout.wizard .actions a{font-family:"Heebo",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:900}.woocommerce div.product form.cart .button:after,.woocommerce .products .add_to_cart_button:after,.woocommerce-checkout-payment .button:after,.return-to-shop .button.wc-backward:after,.woocommerce-checkout.wizard .actions a:after{content:"";display:inline-block;margin-left:24px;background-position:center right;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateZ(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s;min-width:16px;min-height:16px;background-image:url(/wp-content/themes/wormm/assets/images/icon-arrow-bowwhite.svg)}.woocommerce div.product form.cart .button:hover:after,.woocommerce .products .add_to_cart_button:hover:after,.woocommerce-checkout-payment .button:hover:after,.return-to-shop .button.wc-backward:hover:after,.woocommerce-checkout.wizard .actions a:hover:after{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.woocommerce-checkout.wizard .actions a[href*="prev"]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.woocommerce-checkout.wizard .actions a[href*="prev"]:after{margin-left:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.woocommerce-checkout.wizard .actions a[href*="prev"]:hover:after{-webkit-transform:rotate(180deg) translateX(3px);-moz-transform:rotate(180deg) translateX(3px);-ms-transform:rotate(180deg) translateX(3px);-o-transform:rotate(180deg) translateX(3px);transform:rotate(180deg) translateX(3px)}.woocommerce .products .description-loop-product{color:#353535;font-weight:400;display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:4;max-height:96px}.woocommerce span.onsale{position:absolute;z-index:1;-webkit-transform:translateY(-50%) rotate(15deg);-moz-transform:translateY(-50%) rotate(15deg);-ms-transform:translateY(-50%) rotate(15deg);-o-transform:translateY(-50%) rotate(15deg);transform:translateY(-50%) rotate(15deg);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#00cc76;padding:4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:900;color:#fff;font-family:"Heebo",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1}.woocommerce span.onsale strong{font-weight:900}.woocommerce span.onsale:after{content:"";position:absolute;top:50%;-webkit-transform:translate(100%,-50%);-moz-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);-o-transform:translate(100%,-50%);transform:translate(100%,-50%);z-index:1;background:url(/wp-content/themes/wormm/assets/images/icon-leaf-green-wormm.svg) center/contain no-repeat}.woocommerce-tabs .wc-tabs,.woocommerce-tabs .woocommerce-Tabs-panel>h2{display:none}.single-product .site-main>.product{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:940px}.single-product .site-main>.product:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:-webkit-calc(100% - 100px);height:-moz-calc(100% - 100px);height:calc(100% - 100px);background:#365465 center/cover no-repeat fixed}.single-product .site-breadcrumbs{margin-bottom:72px}.single-product .site-header+.site-main{margin-top:0;padding-top:0}.single-product .badge-banner{bottom:260px}.single-product .site-main>.product>.entry-summary{background-color:#fff;-webkit-box-shadow:0 0 21px 0 rgb(2 3 3 / .05);-moz-box-shadow:0 0 21px 0 rgb(2 3 3 / .05);box-shadow:0 0 21px 0 rgb(2 3 3 / .05)}.entry-summary .woocommerce-product-details__short-description{margin-bottom:40px}.woocommerce div.product form.cart{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce div.product form.cart table.variations{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:0}.woocommerce div.product form.cart .variations label,.cart .quantity .screen-reader-text{position:static!important;width:auto;height:auto;clip:auto;-webkit-clip-path:none;clip-path:none;margin:0 0 10px;font-size:14px;font-weight:900;line-height:1}.woocommerce .site-main div.product form.cart table.variations tr,.woocommerce .site-main div.product form.cart table.variations td{padding:0;display:block}.woocommerce .site-main div.product form.cart table.variations tr+tr{margin-top:20px}.woocommerce div.product form.cart table.variations select{margin-right:0}.woocommerce div.product form.cart div.quantity{position:absolute;top:0;right:0;margin:0;float:none}.woocommerce div.product form.cart .single_variation_wrap{margin-top:60px}.price{font-family:"Heebo",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:900;line-height:1}.entry-summary .price del{margin-right:-4px;font-weight:400}.entry-summary .price ins{text-decoration:none}.list-product-usp{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:14px;margin-top:30px;margin-bottom:-14px}.entry-summary .list-product-usp li{margin-bottom:14px;padding-left:30px}.list-product-usp li::before{top:-1px;width:20px;height:20px}.woocommerce-product-gallery[style*="opacity: 0"] .woocommerce-product-gallery__image,.woocommerce-product-gallery[style*="opacity: 0"] .woocommerce-product-gallery__image a{min-width:100%}.woocommerce-product-gallery .woocommerce-product-gallery__image,.woocommerce-product-gallery .woocommerce-product-gallery__image a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.woocommerce div.product .woocommerce-product-gallery.images .flex-control-thumbs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;white-space:nowrap;overflow-x:auto;margin-top:20px;width:100%}.woocommerce div.product .woocommerce-product-gallery.images .flex-control-thumbs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#f5f5f5;-webkit-border-radius:20px;border-radius:20px}.woocommerce div.product .woocommerce-product-gallery.images .flex-control-thumbs::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5;-webkit-border-radius:20px;border-radius:20px;position:relative;overflow:hidden}.woocommerce div.product .woocommerce-product-gallery.images .flex-control-thumbs::-webkit-scrollbar-thumb{background-color:#efbb2e;background-image:-webkit-linear-gradient(45deg,rgb(255 255 255 / .2) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .2) 50%,rgb(255 255 255 / .2) 75%,transparent 75%,transparent);-webkit-border-radius:20px;border-radius:20px}.woocommerce div.product .woocommerce-product-gallery.images .flex-control-thumbs li{float:none;width:auto;width:140px;min-width:139px}.entry-summary .product_title.entry-title{font-size:30px;margin-bottom:10px}.single-product .site-main>.product>.onsale::after{right:24px}.woocommerce-notices-wrapper{width:100%}.site-main .woocommerce-error,.site-main .woocommerce-info,.site-main .woocommerce-message,.site-main .woocommerce-notice{background-color:#f9fafd;padding:20px;color:inherit;margin-bottom:24px;list-style:none;font-size:16px;border-top:3px solid #365465}.site-main .woocommerce-error a,.site-main .woocommerce-info a,.site-main .woocommerce-message a,.site-main .woocommerce-notice a{color:#00cc76;font-weight:900}.site-main .woocommerce-error{border-top-color:#f35926}.site-main .woocommerce-message{border-top-color:#00cc76}.site-main .woocommerce-info,.site-main .woocommerce-notice{border-top-color:#41b8ea}.woocommerce-page #customer_login{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.woocommerce form.woocommerce-form{background-color:#fff;margin:32px 0 0}.woocommerce-page .woocommerce-ResetPassword{border:solid 1px #e6e8f0;margin:0 auto;background-color:#fff}.woocommerce-form label,.woocommerce-page .woocommerce-ResetPassword label,.woocommerce-MyAccount-content form label{margin-bottom:10px;font-size:14px}form.woocommerce-form .woocommerce-form__label-for-checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:26px}form.woocommerce-form .woocommerce-form__label-for-checkbox>span{font-size:16px;display:inline-block;margin-left:14px;cursor:pointer}.woocommerce-page .woocommerce-ResetPassword .woocommerce-Button{margin-top:32px}.woocommerce-MyAccount-content form .button,.woocommerce-page .woocommerce-ResetPassword .woocommerce-Button,body[class*="woocommerce"] form.woocommerce-form .woocommerce-button{min-width:200px;float:none;margin-right:0;border:2px solid #efbb2e;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-family:"Heebo",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1;color:#fff;font-size:18px;font-weight:700;background-color:#efbb2e}.woocommerce-MyAccount-content form .button,body[class*="woocommerce"] form.woocommerce-form .woocommerce-button{margin-top:4px}.woocommerce-page .woocommerce-ResetPassword .woocommerce-Button{margin-top:32px}.woocommerce-MyAccount-content form .button:after,.woocommerce-page .woocommerce-ResetPassword .woocommerce-Button:after,body[class*="woocommerce"] form.woocommerce-form .woocommerce-button:after{content:"";display:inline-block;margin-left:24px;background-position:center right;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateZ(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s;min-width:16px;min-height:16px;background-image:url(/wp-content/themes/wormm/assets/images/icon-arrow-bowwhite.svg)}.woocommerce-MyAccount-content form .button:hover:after,.woocommerce-page .woocommerce-ResetPassword .woocommerce-Button:hover:after,body[class*="woocommerce"] form.woocommerce-form .woocommerce-button:hover:after{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.woocommerce-form .woocommerce-password-strength{background-color:#f9fafd;width:100%;margin-top:20px;padding:10px 10px 12px;font-size:16px;font-weight:400}.woocommerce-form .woocommerce-password-strength.short,.woocommerce-form .woocommerce-password-strength.bad{color:#f35926}.woocommerce-form .woocommerce-password-strength.good{color:#41b8ea}.woocommerce-form .woocommerce-password-strength.strong{color:#00cc76}.woocommerce-MyAccount-navigation ul{width:auto;list-style:none;padding-left:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #365465}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{padding:20px;display:inline-block;color:#365465}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{margin-bottom:0;background-color:#fff}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a,.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:hover{background-color:#365465;color:#fff}.woocommerce-account .woocommerce-MyAccount-content{border:1px solid #365465;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);background-color:#fff}.woocommerce-MyAccount-content form>h3{margin-bottom:32px}.woocommerce-MyAccount-content .woocommerce-Addresses{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:40px}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title a.edit{float:none;padding:10px 14px;background-color:#fff0;border:2px solid #efbb2e;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:16px;color:#efbb2e;font-weight:700;font-family:"Heebo",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title h3{float:none}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title:before,.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title:after{display:none}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title a.edit:hover{background-color:#efbb2e;color:#fff}.woocommerce-EditAccountForm{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-EditAccountForm .woocommerce-form-row{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px)}.woocommerce-EditAccountForm .clear{display:none}.woocommerce-MyAccount-content form .form-row>span>em{display:inline-block;font-size:14px;margin-top:10px}.woocommerce-EditAccountForm fieldset{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th,.woocommerce table.shop_table td,.woocommerce table.shop_table th{font-size:16px;padding:14px 20px;border-color:#e6e8f0}.woocommerce table.my_account_orders,.woocommerce table.shop_table{border-color:#e6e8f0;margin:0}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin:40px 0 0}.woocommerce .woocommerce-customer-details address{padding:20px;border:1px solid #e6e8f0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before{content:"";position:absolute;top:2px;left:0;z-index:1;width:20px;height:20px;background:center/contain no-repeat;margin-left:0;margin-right:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-top:20px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{position:relative;padding-left:32px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before{background-image:url(/wp-content/themes/wormm/assets/images/icon-phone-grey.svg)}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before{background-image:url(/wp-content/themes/wormm/assets/images/icon-mail-grey.svg)}.woocommerce ul.order_details{padding:20px;border:1px solid #e6e8f0;margin-top:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.woocommerce ul.order_details li strong{font-size:20px;margin-top:4px}.woocommerce ul.order_details li{font-size:14px}.woocommerce ul.order_details li:not(:last-child){margin-bottom:20px}.woocommerce div.product div.images .flex-control-thumbs li img{height:100px;opacity:1}.entry-summary .price .woocommerce-Price-currencySymbol{margin-right:6px}.single-product .woocommerce-notices-wrapper>div{position:fixed;right:0;z-index:1;width:400px;max-width:-webkit-calc(100% - 50px);max-width:-moz-calc(100% - 50px);max-width:calc(100% - 50px);padding:20px 30px 24px;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:.7px .7px 18px 0 rgb(0 0 0 / .05);-moz-box-shadow:.7px .7px 18px 0 rgb(0 0 0 / .05);box-shadow:.7px .7px 18px 0 rgb(0 0 0 / .05);border:1px solid #fff0;margin-bottom:0;opacity:0;-webkit-animation:woocommerce_notice_showup 4s;-moz-animation:woocommerce_notice_showup 4s;-o-animation:woocommerce_notice_showup 4s;animation:woocommerce_notice_showup 4s}@-webkit-keyframes woocommerce_notice_showup{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}20%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}80%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}}@-moz-keyframes woocommerce_notice_showup{0%{-moz-transform:translateY(-10px);transform:translateY(-10px);opacity:0}20%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}80%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}100%{-moz-transform:translateY(-10px);transform:translateY(-10px);opacity:0}}@-o-keyframes woocommerce_notice_showup{0%{-o-transform:translateY(-10px);transform:translateY(-10px);opacity:0}20%{-o-transform:translateY(0);transform:translateY(0);opacity:1}80%{-o-transform:translateY(0);transform:translateY(0);opacity:1}100%{-o-transform:translateY(-10px);transform:translateY(-10px);opacity:0}}@keyframes woocommerce_notice_showup{0%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);opacity:0}20%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);opacity:0}}.single-product .woocommerce-notices-wrapper .woocommerce-message{border-color:#00cc76}.woocommerce-notices-wrapper a{color:#efbb2e}.single-product .woocommerce-notices-wrapper:empty{display:none}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row;flex-flow:row;width:100%;overflow:hidden}.woocommerce div.product .woocommerce-product-gallery{opacity:1!important}.product-detail .variation dt{display:none}.product-detail .variation{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.product-detail .variation dd:not(:first-of-type):after{content:",";margin-right:6px}.product-detail .variation dd{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-detail .variation dd.variation-Inwelkevorm{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.woocommerce-cart .site-main .woocommerce{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-main .woocommerce .cart-collaterals,.content-wizard-wrapper .sidebar-wizard{position:relative;overflow:visible;-webkit-box-shadow:0 0 21px 0 rgb(2 3 3 / .05);-moz-box-shadow:0 0 21px 0 rgb(2 3 3 / .05);box-shadow:0 0 21px 0 rgb(2 3 3 / .05);background-color:#fff}.site-main .woocommerce .cart-collaterals::before,.content-wizard-wrapper .sidebar-wizard:before{content:"";position:absolute;top:0;right:0;width:44px;height:50px;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);background:url(/wp-content/themes/wormm/assets/images/icon-leaf-green-wormm.svg) center/contain no-repeat}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px;height:100px}table .quantity .screen-reader-text{display:none}#add_payment_method table.cart tbody,.woocommerce-cart table.cart tbody,.woocommerce-checkout table.cart tbody{background-color:#fff}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{font-family:"Heebo",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:900}#add_payment_method table.cart td,.woocommerce-cart table.cart td,.woocommerce-checkout table.cart td{font-size:16px;border:none}#add_payment_method table.cart th,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart th{font-size:14px;padding:26px 0}#add_payment_method table.cart .quantity input,.woocommerce-cart table.cart .quantity input,.woocommerce-checkout table.cart .quantity input{font-family:"Heebo",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:900;padding:0;width:70px;height:70px;text-align:center}#add_payment_method table.cart a,.woocommerce-cart table.cart a,.woocommerce-checkout table.cart a{color:#000;font-weight:900}#add_payment_method table.cart a:hover,.woocommerce-cart table.cart a:hover,.woocommerce-checkout table.cart a:hover{color:#efbb2e}.coupon label{display:none}.coupon{position:relative;display:inline-block;opacity:.6;-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s}.coupon:hover,.coupon:focus,.coupon:active,.coupon:focus-within,.coupon:focus-visible{opacity:1}.coupon input#coupon_code{border:solid 1px #e6e8f0;background-color:#f9fafd;font-family:"Heebo",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:900;margin:0;float:none}.woocommerce-cart .cart-actions-wrapper>.button,.coupon .button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#365465;font-family:"Muli",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:18px;font-weight:700;color:#fff;line-height:1;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.coupon .button{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:100%}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border:none;padding-bottom:0}.woocommerce-cart .cart-actions-wrapper>.button{margin-left:auto;opacity:1;-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s}.woocommerce-cart .cart-actions-wrapper>.button[aria-disabled="true"]{opacity:.6}.woocommerce-cart .cart-actions-wrapper>.button:after{content:"";width:30px;height:30px;display:inline-block;margin-left:16px;background:url(/wp-content/themes/wormm/assets/images/icon-refresh-white.svg) center/contain no-repeat}.woocommerce-cart .cart-actions-wrapper>.button[clicked="true"]::after{-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;-o-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce-cart .cart-actions-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.product-price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{margin-right:4px}.content-sidebar-cart+h2{display:none}.content-sidebar-cart{margin-bottom:30px;font-size:16px}.content-sidebar-cart h1,.content-sidebar-cart h2,.content-sidebar-cart h3,.content-sidebar-cart h4,.content-sidebar-cart h5,.content-sidebar-cart h6{font-size:30px;margin-bottom:14px}.cart_totals .lists-payship{margin-top:36px}.lists-payship-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding-left:0}.lists-payship-wrapper li{width:auto;margin:0}.lists-payship-wrapper li+li{margin-left:14px}.lists-payship-wrapper img.icon-payship{max-width:60px;max-height:24px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.lists-payship .title-payship{font-size:16px;margin-bottom:10px}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-family:"Muli",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:18px;font-weight:700;margin-bottom:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-cart-form__contents td small.tax_label{display:none}.cart_totals table th{display:none}.cart_totals table .order-total td:before{font-size:18px;display:block;margin-bottom:6px}.cart_totals table .order-total{font-family:"Heebo",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:18px;font-weight:900}.cart_totals table .order-total strong{display:block;font-size:35px;font-weight:900;line-height:1.2}.cart_totals table .order-total strong:after{margin-left:8px;font-size:15px}#add_payment_method .cart-collaterals .cart_totals table #add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{padding:0;border:none;margin-bottom:38px}#add_payment_method .cart-collaterals .cart_totals table tbody,.woocommerce-cart .cart-collaterals .cart_totals table tbody,.woocommerce-checkout .cart-collaterals .cart_totals table tbody{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#add_payment_method .cart-collaterals .cart_totals tr.order-total,.woocommerce-cart .cart-collaterals .cart_totals tr.order-total,.woocommerce-checkout .cart-collaterals .cart_totals tr.order-total{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#add_payment_method .cart-collaterals .cart_totals tr,.woocommerce-cart .cart-collaterals .cart_totals tr,.woocommerce-checkout .cart-collaterals .cart_totals tr{display:block;width:100%}#add_payment_method .cart-collaterals .cart_totals tr.tax-total,.woocommerce-cart .cart-collaterals .cart_totals tr.tax-total,.woocommerce-checkout .cart-collaterals .cart_totals tr.tax-total{display:none}#add_payment_method .cart-collaterals .cart_totals tr.cart-subtotal .woocommerce-Price-amount,.woocommerce-cart .cart-collaterals .cart_totals tr.cart-subtotal .woocommerce-Price-amount,.woocommerce-checkout .cart-collaterals .cart_totals tr.cart-subtotal .woocommerce-Price-amount{font-family:"Muli",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:12px;font-weight:600}#add_payment_method .cart-collaterals .cart_totals tr.cart-subtotal .tax_label,.woocommerce-cart .cart-collaterals .cart_totals tr.cart-subtotal .tax_label,.woocommerce-checkout .cart-collaterals .cart_totals tr.cart-subtotal .tax_label{display:none}#add_payment_method .cart-collaterals .cart_totals tr.cart-subtotal .woocommerce-Price-amount:after,.woocommerce-cart .cart-collaterals .cart_totals tr.cart-subtotal .woocommerce-Price-amount:after,.woocommerce-checkout .cart-collaterals .cart_totals tr.cart-subtotal .woocommerce-Price-amount:after{margin-left:6px}.woocommerce .quantity:before{content:"x";position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce .quantity{position:relative}.woocommerce .quantity input[type="number"]{text-align:center}.variations select~.select2 .select2-selection .select2-selection__rendered,.single-product .quantity input,.single-product .quantity:before,.woocommerce div.product form.cart table.variations select{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:900}.form-row input.error+label.error{display:none!important}.woocommerce-checkout.wizard{position:relative}.woocommerce-checkout .steps .current-info,.woocommerce-checkout .steps .number{display:none}.woocommerce-checkout .steps ul{position:absolute;left:0;z-index:2;overflow:hidden;padding-left:0;list-style:none;counter-reset:wizard-i;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-checkout .steps li{position:relative;z-index:2;width:auto;margin-bottom:0;counter-increment:wizard-i}.woocommerce-checkout .steps ul li:not(:last-child)::before{content:"";position:absolute;top:50%;left:100%;z-index:1;height:5px;background-color:#7ebcd4;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-checkout .steps li a{position:relative;z-index:2;font-size:0;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#7ebcd4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;color:#fff}.woocommerce-checkout .steps ul li.done::before,.woocommerce-checkout .steps li.done a{background-color:#00cc76}.woocommerce-checkout .steps li.current~li.done::before,.woocommerce-checkout .steps li.current~li.done a{background-color:#7ebcd4}.woocommerce-checkout .steps li a:before{content:counter(wizard-i);font-family:"Heebo",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:900;font-size:20px}.woocommerce-checkout .steps li.current a{background-color:#365465}.woocommerce-checkout.wizard .title-wizard{display:none;margin-bottom:120px}.woocommerce-checkout.wizard .title-wizard.current{display:block}.woocommerce-checkout.wizard .actions{margin-top:30px}.woocommerce-checkout.wizard .actions ul{list-style:none;padding-left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.woocommerce-checkout.wizard .actions li[aria-disabled="true"]{display:none}.content-wizard-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.content-wizard-wrapper .main-wizard{height:100%;-webkit-box-shadow:0 0 21px 0 rgb(2 3 3 / 5%);-moz-box-shadow:0 0 21px 0 rgb(2 3 3 / 5%);box-shadow:0 0 21px 0 rgb(2 3 3 / 5%);background-color:#fff}.content-wizard-wrapper .main-wizard .woocommerce-form-login-toggle .woocommerce-info{margin-bottom:30px;padding:0;background-color:#fff0;border:none}.content-wizard-wrapper .woocommerce-account-fields{position:absolute}.content-wizard-wrapper .woocommerce-account-fields .form-row.create-account{width:auto;margin-bottom:0}.woocommerce-form__label.woocommerce-form__label-for-checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;margin-bottom:0}.woocommerce-form__label.woocommerce-form__label-for-checkbox span{margin-left:18px;margin-top:2px}.content-wizard-wrapper .wizard-form-wrapper,.content-wizard-wrapper .woocommerce-billing-fields__field-wrapper,.content-wizard-wrapper .woocommerce-shipping-fields__field-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-wizard-wrapper .form-row{margin-top:0}.form-row#billing_address_2_field,.form-row#shipping_address_2_field{width:110px;text-align:center;margin-top:auto;margin-right:auto}#ship-to-different-address .woocommerce-form__label-for-checkbox{position:relative}#ship-to-different-address .woocommerce-form__label-for-checkbox:before{content:"";position:absolute;top:50%;right:0;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;border:solid 1px #e6e8f0;background-color:#f9fafd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.woocommerce-shipping-fields input#ship-to-different-address-checkbox+span{font-size:16px;display:block;font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:400;width:100%}#ship-to-different-address .woocommerce-form__label-for-checkbox span:before,#ship-to-different-address .woocommerce-form__label-for-checkbox span:after{content:"";position:absolute;top:-webkit-calc(50% - 2px);top:-moz-calc(50% - 2px);top:calc(50% - 2px);width:14px;height:3px;z-index:1;background-color:#00cc76;-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s}#ship-to-different-address .woocommerce-form__label-for-checkbox span:before{right:17px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#ship-to-different-address .woocommerce-form__label-for-checkbox span:after{right:9px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#ship-to-different-address .woocommerce-form__label-for-checkbox input:checked+span:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#ship-to-different-address .woocommerce-form__label-for-checkbox input:checked+span:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.woocommerce-shipping-fields>h3{margin-bottom:38px}.content-wizard-wrapper .form-row.address-field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.content-wizard-wrapper .form-row.update_totals_on_change{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}.popup-login form.woocommerce-form-login{display:block!important;height:auto!important}.sidebar-wizard p+.lists-payship{margin-top:38px}.sidebar-wizard .lists-payship{margin-top:30px}.sidebar-wizard a,.woocommerce-terms-and-conditions-checkbox-text a{font-weight:900;color:#00cc76}select.country_select~.select2 .select2-selection .select2-selection__rendered{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.content-wizard-wrapper.woocommerce-checkout-review-order .main-wizard{padding:0;background-color:#fff0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.content-wizard-wrapper .woocommerce-checkout-payment .form-row{width:100%;margin-bottom:0}.woocommerce-checkout-payment .button{width:100%;max-width:400px;margin-top:38px}.woocommerce-checkout .woocommerce-cart-form__contents a{pointer-events:none}.woocommerce-checkout .woocommerce-cart-form__contents input.input-text.qty{pointer-events:none;background-color:#fff0;border:none;text-align:left}.woocommerce-checkout .woocommerce-cart-form__contents .quantity:before{left:2px}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox .woocommerce-terms-and-conditions-checkbox-text{color:#000;margin-left:14px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border:none;margin-bottom:36px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#fff0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0;margin-bottom:0}.woocommerce-terms-and-conditions-wrapper input#terms:checked{background-image:url(/wp-content/themes/wormm/assets/images/icon-checkmark-green.svg)}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.wc_payment_methods .wc_payment_method label{line-height:1;font-size:14px;margin-top:1px}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{display:inline}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li:not(:last-child){margin-bottom:14px}.woocommerce-invalid #terms{outline:none;border-color:#f35926}.cart-empty.woocommerce-info{width:100%;margin-bottom:32px}.woocommerce .return-to-shop{margin-top:0}.sidebar-wizard .title-payment-woo{margin-bottom:24px;font-size:16px}.woocommerce-checkout.wizard .actions li a[href*="finish"]{display:none}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 12px 5px 0;height:20px;width:20px;border:2px solid #000}.woocommerce ul#shipping_method li input{margin:5px 12px 0 0}.woocommerce .woocommerce-shipping-totals ul#shipping_method{margin-top:20px}.woocommerce-product-gallery .woocommerce-product-gallery__image img,.woocommerce-product-gallery .woocommerce-product-gallery__image .alt-image{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.woocommerce ul#shipping_method li label{cursor:pointer}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error{position:fixed;z-index:11;border:none;width:400px;max-width:-webkit-calc(100% - 50px);max-width:-moz-calc(100% - 50px);max-width:calc(100% - 50px);padding:20px 30px 24px;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:.7px .7px 18px 0 rgb(0 0 0 / 5%);-moz-box-shadow:.7px .7px 18px 0 rgb(0 0 0 / .05);box-shadow:.7px .7px 18px 0 rgb(0 0 0 / 5%);border:1px solid #fff0;margin-bottom:0;opacity:0;-webkit-animation:woocommerce_notice_showup 4s;-moz-animation:woocommerce_notice_showup 4s;-o-animation:woocommerce_notice_showup 4s;animation:woocommerce_notice_showup 4s;border:1px solid #f35926}.content-wizard-wrapper .product-quantity input.qty+label{display:none!important}@media all and (min-width:601px){#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce .products .add_to_cart_button,.woocommerce div.product form.cart .button,.woocommerce-checkout-payment .button,.return-to-shop .button.wc-backward,.woocommerce-checkout.wizard .actions a,.woocommerce-MyAccount-content form .button,.woocommerce-page .woocommerce-ResetPassword .woocommerce-Button,body[class*="woocommerce"] form.woocommerce-form .woocommerce-button{padding:22px 34px 26px}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row{width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px)}.woocommerce-checkout.wizard .actions a[href*="prev"]:after{margin-right:24px}.woocommerce-checkout.wizard .title-wizard{font-size:40px}.woocommerce-checkout .steps ul{top:64px}.price{font-size:35px}.price .woocommerce-price-suffix{font-size:15px}.woocommerce span.onsale{width:124px;height:124px;font-size:22px}.woocommerce span.onsale strong{font-size:38px}.woocommerce span.onsale:after{width:52px;height:60px}.woocommerce .products span.onsale:after{right:20px}.woocommerce form.woocommerce-form,.woocommerce-page .woocommerce-ResetPassword{padding:40px}.woocommerce-form .form-row,.woocommerce-MyAccount-content form .form-row,.woocommerce-form .woocommerce-privacy-policy-text{margin:0 0 26px}.single-product .site-main>.product>.entry-summary{padding:46px 50px}.woocommerce .site-main div.product form.cart table.variations tr.pa_weight-wrapper{width:-webkit-calc(100% - 146px);width:-moz-calc(100% - 146px);width:calc(100% - 146px);padding-right:75px}.woocommerce div.product form.cart div.quantity input[type="number"]{width:146px;padding:22px 44px 22px 30px}.woocommerce div.product form.cart div.quantity::before{top:-webkit-calc(50% + 10px);top:-moz-calc(50% + 10px);top:calc(50% + 10px);left:42px}.entry-summary .list-product-usp li{width:auto}.single-product .site-main>.product>.onsale{right:40px}.coupon{width:370px}.coupon input#coupon_code{width:-webkit-calc(100% - 170px);width:-moz-calc(100% - 170px);width:calc(100% - 170px);padding:24px 40px 26px 30px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.coupon .button{width:210px;position:absolute;top:0;right:0;padding:24px 30px 28px}.woocommerce-cart .cart-actions-wrapper>.button{padding:20px 24px 20px 36px}.site-main .woocommerce .cart-collaterals,.content-wizard-wrapper .sidebar-wizard{padding:48px 40px 50px}.content-wizard-wrapper .main-wizard{padding:40px}.content-wizard-wrapper .form-row{width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px)}.form-row#billing_address_1_field,.form-row#shipping_address_1_field{width:-webkit-calc((50% - 15px) - 110px);width:-moz-calc((50% - 15px) - 110px);width:calc((50% - 15px) - 110px);padding-right:15px}.woocommerce-checkout.wizard .actions li{width:auto;margin-bottom:0}.woocommerce-checkout.wizard .actions li:first-child{margin-right:20px}.woocommerce-checkout .actions .step-state--next{margin-right:auto;margin-left:6px}.woocommerce-checkout .actions .step-state--prev{margin-left:auto;margin-right:6px}.woocommerce-shipping-fields input#ship-to-different-address-checkbox+span{font-size:16px}}@media all and (min-width:901px){.woocommerce-checkout.wizard .actions a{min-width:370px}.woocommerce .products>.product{padding:0 40px 40px}.woocommerce .products img{margin-bottom:32px}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{width:auto}.woocommerce div.product .woocommerce-product-gallery.images .flex-control-thumbs li:not(:last-child){margin-right:40px}.content-wizard-wrapper .woocommerce-account-fields{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);bottom:-75px}#add_payment_method table.cart td,.woocommerce-cart table.cart td,.woocommerce-checkout table.cart td{font-size:16px;padding:30px 0;border:none}#add_payment_method table.cart td.product-quantity,.woocommerce-cart table.cart td.product-quantity,.woocommerce-checkout table.cart td.product-quantity,#add_payment_method table.cart td.product-price,.woocommerce-cart table.cart td.product-price,.woocommerce-checkout table.cart td.product-price{width:120px}#add_payment_method table.cart td.product-subtotal,.woocommerce-cart table.cart td.product-subtotal,.woocommerce-checkout table.cart td.product-subtotal{width:100px}#add_payment_method table.cart td.product-thumbnail,.woocommerce-cart table.cart td.product-thumbnail,.woocommerce-checkout table.cart td.product-thumbnail{width:160px;padding-left:30px}#add_payment_method table.cart td.product-detail,.woocommerce-cart table.cart td.product-detail,.woocommerce-checkout table.cart td.product-detail{width:200px}#add_payment_method table.cart tr:not(:last-child) td,.woocommerce-cart table.cart tr:not(:last-child) td,.woocommerce-checkout table.cart tr:not(:last-child) td{border-bottom:2px solid #dfedf3}}@media all and (min-width:1200px){#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{width:100%}.woocommerce-cart .site-header .main-navigation,.woocommerce-checkout .site-header .main-navigation{visibility:hidden}.woocommerce .products.columns-2>.product{width:-webkit-calc((100% / 2) - (40px / 2));width:-moz-calc((100% / 2) - (40px / 2));width:calc((100% / 2) - (40px / 2));margin-bottom:40px}.woocommerce .products.columns-2>.product:not(:nth-child(2n+2)){margin-right:40px}.woocommerce .products.columns-3>.product{width:-webkit-calc((100% / 3) - ((30px * 2) / 3));width:-moz-calc((100% / 3) - ((30px * 2) / 3));width:calc((100% / 3) - ((30px * 2) / 3));margin-bottom:30px}.woocommerce .products.columns-3>.product:not(:nth-child(3n+3)){margin-right:30px}.woocommerce .products img{height:404px}.woocommerce .products span.onsale{top:-webkit-calc(404px / 2);top:-moz-calc(404px / 2);top:calc(404px / 2)}.woocommerce-account .woocommerce-MyAccount-content{padding:60px}.single-product .site-main>.product>.entry-summary{width:600px}.single-product .site-main>.product>.woocommerce-product-gallery{width:-webkit-calc(100% - 600px);width:-moz-calc(100% - 600px);width:calc(100% - 600px);padding-right:76px;padding-top:40px}.woocommerce-product-gallery .woocommerce-product-gallery__image img{height:723px}.single-product .site-main>.product>.onsale{-webkit-transform:translateX(-50%) rotate(15deg);-moz-transform:translateX(-50%) rotate(15deg);-ms-transform:translateX(-50%) rotate(15deg);-o-transform:translateX(-50%) rotate(15deg);transform:translateX(-50%) rotate(15deg)}.single-product .site-main>.product:before{min-height:890px}.single-product .site-main>.product>.onsale{top:150px}.single-product .site-main>.product{padding-top:150px}.site-main .woocommerce .cart-collaterals{margin-top:74px}#add_payment_method table.cart .quantity input,.woocommerce-cart table.cart .quantity input,.woocommerce-checkout table.cart .quantity input{padding-left:12px}#ship-to-different-address .woocommerce-form__label-for-checkbox:hover span:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#ship-to-different-address .woocommerce-form__label-for-checkbox:hover span:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error,.single-product .woocommerce-notices-wrapper>div{top:200px}}@media all and (min-width:1600px){.archive-product-wormm::before{left:-webkit-calc(((100vw - 1410px) / 2) * -1);left:-moz-calc(((100vw - 1410px) / 2) * -1);left:calc(((100vw - 1410px) / 2) * -1)}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error,.single-product .woocommerce-notices-wrapper>div{left:-webkit-calc((100% - 1410px) / 2);left:-moz-calc((100% - 1410px) / 2);left:calc((100% - 1410px) / 2)}.woocommerce .products span.onsale{right:76px}.woocommerce-page #customer_login>div,.woocommerce-page .woocommerce-ResetPassword,.woocommerce-MyAccount-content .woocommerce-Addresses>.woocommerce-Address{width:-webkit-calc(50% - 60px);width:-moz-calc(50% - 60px);width:calc(50% - 60px)}.woocommerce-MyAccount-content .woocommerce-Addresses>.woocommerce-Address:not(:nth-child(2n+2)),.woocommerce-page #customer_login>div:not(:nth-child(2n+2)){margin-right:120px}.single-product .site-main>.product{padding-left:-webkit-calc((100% - 1410px) / 2);padding-left:-moz-calc((100% - 1410px) / 2);padding-left:calc((100% - 1410px) / 2);padding-right:-webkit-calc(((100% - 1410px) / 2) + 55px);padding-right:-moz-calc(((100% - 1410px) / 2) + 55px);padding-right:calc(((100% - 1410px) / 2) + 55px)}.single-product .site-main>.product>.onsale{left:-webkit-calc(((100% - 1410px) / 2) + 650px);left:-moz-calc(((100% - 1410px) / 2) + 650px);left:calc(((100% - 1410px) / 2) + 650px)}.woocommerce-cart .site-main .woocommerce .woocommerce-cart-form{width:-webkit-calc(100% - 450px);width:-moz-calc(100% - 450px);width:calc(100% - 450px);padding-right:75px}.content-wizard-wrapper .main-wizard{width:-webkit-calc(100% - 485px);width:-moz-calc(100% - 485px);width:calc(100% - 485px);margin-right:35px}.site-main .woocommerce .cart-collaterals,.content-wizard-wrapper .sidebar-wizard{width:450px}.woocommerce-checkout .steps ul,.woocommerce-checkout.wizard .actions ul{width:-webkit-calc(100% - 485px);width:-moz-calc(100% - 485px);width:calc(100% - 485px)}.content-wizard-wrapper .woocommerce-account-fields{left:-webkit-calc((100% - 485px) - 415px);left:-moz-calc((100% - 485px) - 415px);left:calc((100% - 485px) - 415px)}.woocommerce-checkout .steps ul li:not(:last-child)::before{width:400px}}@media all and (max-width:1599px){.single-product .badge-banner{display:none}}@media all and (min-width:1200px) and (max-width:1599px){.archive-product-wormm::before{left:-60px}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error,.single-product .woocommerce-notices-wrapper>div{left:60px}.woocommerce .products span.onsale{right:34px}.woocommerce-page #customer_login>div,.woocommerce-page .woocommerce-ResetPassword,.woocommerce-MyAccount-content .woocommerce-Addresses>.woocommerce-Address{width:-webkit-calc(50% - 40px);width:-moz-calc(50% - 40px);width:calc(50% - 40px)}.woocommerce-page #customer_login>div:not(:nth-child(2n+2)),.woocommerce-MyAccount-content .woocommerce-Addresses>.woocommerce-Address:not(:nth-child(2n+2)){margin-right:80px}.single-product .site-main>.product{padding-left:60px;padding-right:60px}.single-product .site-main>.product>.onsale{left:-webkit-calc((100% - 120px) - 650px);left:-moz-calc((100% - 120px) - 650px);left:calc((100% - 120px) - 650px)}.woocommerce-cart .site-main .woocommerce .woocommerce-cart-form{width:-webkit-calc(100% - 350px);width:-moz-calc(100% - 350px);width:calc(100% - 350px);padding-right:30px}.content-wizard-wrapper .main-wizard{width:-webkit-calc(100% - 380px);width:-moz-calc(100% - 380px);width:calc(100% - 380px);margin-right:30px}.site-main .woocommerce .cart-collaterals,.content-wizard-wrapper .sidebar-wizard{width:350px}.woocommerce-checkout .steps ul,.woocommerce-checkout.wizard .actions ul{width:-webkit-calc(100% - 380px);width:-moz-calc(100% - 380px);width:calc(100% - 380px)}.content-wizard-wrapper .woocommerce-account-fields{left:-webkit-calc((100% - 380px) - 415px);left:-moz-calc((100% - 380px) - 415px);left:calc((100% - 380px) - 415px)}.woocommerce-checkout .steps ul li:not(:last-child)::before{width:-webkit-calc(((100vw - 120px) - 380px) / 2);width:-moz-calc(((100vw - 120px) - 380px) / 2);width:calc(((100vw - 120px) - 380px) / 2)}}@media all and (max-width:1199px){.woocommerce-cart .site-header .site-branding,.woocommerce-checkout .site-header .site-branding{margin-left:0}.content-product{margin-top:60px}.single-product .woocommerce-notices-wrapper>div{left:25px}.archive-product-wormm::before{left:-25px}.single-product .site-main>.product{padding-left:25px;padding-right:25px}.single-product .site-main>.product>.entry-summary,.single-product .site-main>.product>.woocommerce-product-gallery{width:100%}.single-product .site-main>.product>.onsale{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.woocommerce-cart .site-main .woocommerce .woocommerce-cart-form,.site-main .woocommerce .cart-collaterals,.content-wizard-wrapper .sidebar-wizard,.content-wizard-wrapper .main-wizard{width:100%}.site-main .woocommerce .cart-collaterals{margin-top:60px}.content-wizard-wrapper .sidebar-wizard{margin-top:40px}.woocommerce-checkout .steps ul,.woocommerce-checkout.wizard .actions ul{width:100%}.woocommerce-checkout .steps ul li:not(:last-child)::before{width:-webkit-calc((100vw - 50px) / 2);width:-moz-calc((100vw - 50px) / 2);width:calc((100vw - 50px) / 2)}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error,.single-product .woocommerce-notices-wrapper>div{top:110px}}@media all and (min-width:901px) and (max-width:1199px){.content-wizard-wrapper .woocommerce-account-fields{left:-webkit-calc(100% - 415px);left:-moz-calc(100% - 415px);left:calc(100% - 415px)}.woocommerce .products img{height:-webkit-calc((((100vw - 50px) / 2) - (20px / 2)) * (3 / 4));height:-moz-calc((((100vw - 50px) / 2) - (20px / 2)) * (3 / 4));height:calc((((100vw - 50px) / 2) - (20px / 2)) * (3 / 4))}.woocommerce .products span.onsale{top:-webkit-calc(((((100vw - 50px) / 2) - (20px / 2)) * (3 / 4)) / 2);top:-moz-calc(((((100vw - 50px) / 2) - (20px / 2)) * (3 / 4)) / 2);top:calc(((((100vw - 50px) / 2) - (20px / 2)) * (3 / 4)) / 2)}.woocommerce-page #customer_login>div,.woocommerce-page .woocommerce-ResetPassword{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px)}.woocommerce-page #customer_login>div:not(:nth-child(2n+2)){margin-right:40px}.woocommerce-product-gallery .woocommerce-product-gallery__image img{height:-webkit-calc((100vw - 50px) * (3 / 4));height:-moz-calc((100vw - 50px) * (3 / 4));height:calc((100vw - 50px) * (3 / 4))}}@media all and (min-width:601px) and (max-width:1199px){.woocommerce .products:not(.columns-1)>.product{width:-webkit-calc((100% / 2) - (20px / 2));width:-moz-calc((100% / 2) - (20px / 2));width:calc((100% / 2) - (20px / 2));margin-bottom:20px}.woocommerce .products:not(.columns-1)>.product:not(:nth-child(2n+2)){margin-right:20px}.woocommerce .products span.onsale{right:50px}.woocommerce-account .woocommerce-MyAccount-content{padding:40px}.single-product .site-main>.product.sale{padding-top:200px}.single-product .site-main>.product:not(.sale){padding-top:140px}.single-product .site-main>.product>.onsale{top:130px}.single-product .site-main>.product>.woocommerce-product-gallery{margin-bottom:60px}}@media all and (max-width:900px){.content-wizard-wrapper .woocommerce-account-fields{left:0;bottom:-28px}.woocommerce .products img{margin-bottom:20px}.woocommerce-page #customer_login>div,.woocommerce-page .woocommerce-ResetPassword,.woocommerce-MyAccount-content .woocommerce-Addresses>.woocommerce-Address{width:100%}.woocommerce-page #customer_login>div:not(:last-child),.woocommerce-MyAccount-content .woocommerce-Addresses>.woocommerce-Address:not(:last-child){margin-bottom:60px}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{width:100%;text-align:center}.woocommerce-product-gallery .woocommerce-product-gallery__image img{height:-webkit-calc(100vw - 50px);height:-moz-calc(100vw - 50px);height:calc(100vw - 50px)}.woocommerce div.product .woocommerce-product-gallery.images .flex-control-thumbs li:not(:last-child){margin-right:20px}#add_payment_method table.cart tbody,.woocommerce-cart table.cart tbody,.woocommerce-checkout table.cart tbody{display:block;margin-bottom:24px}#add_payment_method table.cart thead,.woocommerce-cart table.cart thead,.woocommerce-checkout table.cart thead{display:none}#add_payment_method table.cart tbody tr,.woocommerce-cart table.cart tbody tr,.woocommerce-checkout table.cart tbody tr{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:20px}#add_payment_method table.cart tbody tr:not(:last-child),.woocommerce-cart table.cart tbody tr:not(:last-child),.woocommerce-checkout table.cart tbody tr:not(:last-child){border-bottom:2px solid #dfedf3}#add_payment_method table.cart td,.woocommerce-cart table.cart td,.woocommerce-checkout table.cart td{padding:0;margin-bottom:8px;width:100%}#add_payment_method table.cart tbody a,.woocommerce-cart table.cart tbody a,.woocommerce-checkout table.cart tbody a{display:block;width:100%}#add_payment_method table.cart td[data-title]:before,.woocommerce-cart table.cart td[data-title]:before,.woocommerce-checkout table.cart td[data-title]:before{content:attr(data-title) " :"}#add_payment_method table.cart td.product-name:before,.woocommerce-cart table.cart td.product-name:before,.woocommerce-checkout table.cart td.product-name:before,#add_payment_method table.cart td.product-detail:before,.woocommerce-cart table.cart td.product-detail:before,.woocommerce-checkout table.cart td.product-detail:before,#add_payment_method table.cart .product-quantity:before,.woocommerce-cart table.cart .product-quantity:before,.woocommerce-checkout table.cart .product-quantity:before{display:none}#add_payment_method table.cart .product-thumbnail img,.woocommerce-cart table.cart .product-thumbnail img,.woocommerce-checkout table.cart .product-thumbnail img{width:100%;height:-webkit-calc(100vw - 100px);height:-moz-calc(100vw - 100px);height:calc(100vw - 100px);max-height:400px}#add_payment_method table.cart td.product-name,.woocommerce-cart table.cart td.product-name,.woocommerce-checkout table.cart td.product-name{font-size:20px;margin-bottom:8px}#add_payment_method table.cart td.product-detail,.woocommerce-cart table.cart td.product-detail,.woocommerce-checkout table.cart td.product-detail{margin-bottom:24px}#add_payment_method table.cart .product-quantity,.woocommerce-cart table.cart .product-quantity,.woocommerce-checkout table.cart .product-quantity{-webkit-box-ordinal-group:7;-webkit-order:6;-moz-box-ordinal-group:7;-ms-flex-order:6;order:6;position:absolute;bottom:20px;right:20px;width:auto}#add_payment_method table.cart .product-price,.woocommerce-cart table.cart .product-price,.woocommerce-checkout table.cart .product-price,#add_payment_method table.cart .product-subtotal,.woocommerce-cart table.cart .product-subtotal,.woocommerce-checkout table.cart .product-subtotal{padding-right:100px}#add_payment_method table.cart .product-price,.woocommerce-cart table.cart .product-price,.woocommerce-checkout table.cart .product-price{margin-bottom:6px}.woocommerce-checkout .woocommerce-cart-form__contents input.input-text.qty{padding-left:12px}}@media all and (min-width:601px) and (max-width:900px){.woocommerce .products>.product{padding:0 30px 40px}.woocommerce .products img{height:-webkit-calc(((100vw - 50px) / 2) - (20px / 2));height:-moz-calc(((100vw - 50px) / 2) - (20px / 2));height:calc(((100vw - 50px) / 2) - (20px / 2))}.woocommerce .products span.onsale{top:-webkit-calc((((100vw - 50px) / 2) - (20px / 2)) / 2);top:-moz-calc((((100vw - 50px) / 2) - (20px / 2)) / 2);top:calc((((100vw - 50px) / 2) - (20px / 2)) / 2)}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{width:33%}}@media all and (max-width:600px){#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.coupon .button,.coupon input#coupon_code,.woocommerce .products .add_to_cart_button,.woocommerce div.product form.cart .button,.woocommerce-checkout-payment .button,.return-to-shop .button.wc-backward,.woocommerce-MyAccount-content form .button,.woocommerce-page .woocommerce-ResetPassword .woocommerce-Button,body[class*="woocommerce"] form.woocommerce-form .woocommerce-button{padding:22px 28px 26px}.woocommerce-checkout.wizard .actions a{padding:22px 10px 26px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{width:100%}.woocommerce-checkout .steps ul{top:74px}.woocommerce-checkout.wizard .actions li[aria-disabled="true"]:first-child{display:block;height:0;visibility:hidden}.price{font-size:26px}.price .woocommerce-price-suffix{font-size:14px}.woocommerce .products>.product{width:100%;padding:0 20px 30px}.woocommerce .products>.product:not(:last-child){margin-bottom:25px}.woocommerce .products img{height:-webkit-calc(100vw - 50px);height:-moz-calc(100vw - 50px);height:calc(100vw - 50px)}.woocommerce span.onsale{width:88px;height:88px;font-size:16px}.woocommerce span.onsale strong{font-size:26px}.woocommerce span.onsale:after{width:36px;height:40px;right:16px}.woocommerce .products span.onsale{right:24px;top:-webkit-calc((100vw - 50px) / 2);top:-moz-calc((100vw - 50px) / 2);top:calc((100vw - 50px) / 2)}.woocommerce form.woocommerce-form,.woocommerce-page .woocommerce-ResetPassword{padding:20px}.woocommerce-form .form-row,.woocommerce-MyAccount-content form .form-row,.woocommerce-form .woocommerce-privacy-policy-text{margin:0 0 20px}.woocommerce-account .woocommerce-MyAccount-content{padding:20px}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{width:50%}.single-product .site-main>.product>.entry-summary{padding:20px}.woocommerce .site-main div.product form.cart table.variations tr.pa_weight-wrapper{width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px);padding-right:20px}.woocommerce div.product form.cart div.quantity::before{top:-webkit-calc(50% + 11px);top:-moz-calc(50% + 11px);top:calc(50% + 11px);left:24px}.woocommerce div.product form.cart div.quantity input[type="number"]{width:80px;padding:20px 24px}.single-product .site-main>.product.sale{padding-top:150px}.single-product .site-main>.product:not(.sale){padding-top:110px}.single-product .site-main>.product>.onsale{top:120px}.single-product .site-main>.product>.onsale{right:20px}.woocommerce-cart .cart-actions-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coupon{width:100%}.coupon input#coupon_code{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.coupon .button{width:100%;margin-top:10px}.woocommerce-cart .cart-actions-wrapper>.button{width:100%;padding:20px 24px;margin-top:24px}.site-main .woocommerce .cart-collaterals,.content-wizard-wrapper .sidebar-wizard{padding:40px 20px 20px}.content-wizard-wrapper .main-wizard{padding:20px}.single-product .site-main>.product>.woocommerce-product-gallery{margin-bottom:20px}.content-wizard-wrapper .form-row{width:100%}.form-row#billing_address_1_field,.form-row#shipping_address_1_field{width:-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px);width:calc(100% - 110px);padding-right:10px}.woocommerce-checkout.wizard .actions li,.woocommerce-checkout.wizard .actions li a{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce-checkout .actions a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;text-align:center}.woocommerce-checkout .actions .step-state{display:none}.woocommerce-checkout.wizard .actions a[href*="prev"]:after{margin-right:10px}.woocommerce-checkout.wizard .actions a[href*="next"]:after{margin-left:10px}.woocommerce-shipping-fields input#ship-to-different-address-checkbox+span{font-size:14px;margin-left:10px}}