.woocommerce-shipping-totals span.woocommerce-Price-amount.wdp-amount{text-decoration:line-through}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-product-name{font-size:1em;overflow-wrap:anywhere;word-break:break-word}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-product-title{display:block;font-size:inherit;font-weight:700;line-height:1.5;margin-bottom:12px;margin-top:0;padding:0}.wc-block-components-product-title a{color:inherit;font-size:inherit}.is-loading .wc-block-components-product-title:before{background-color:currentColor!important;border:0!important;border-radius:.25rem;box-shadow:none;color:currentColor!important;content:".";display:block;display:inline-block;line-height:1;max-width:100%!important;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;width:7em;z-index:1}.is-loading .wc-block-components-product-title:before>*{visibility:hidden}.is-loading .wc-block-components-product-title:before:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsl(0 0% 96% / .302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes loading__animation{to{transform:translateX(100%)}}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-title:before{animation:none}}.is-loading .wc-block-grid .wc-block-components-product-title:before{width:10em}.wc-block-components-product-title--align-left{text-align:left}.wc-block-components-product-title--align-center{text-align:center}.wc-block-components-product-title--align-right{text-align:right}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-product-price--align-left{display:block;text-align:left}.wc-block-components-product-price--align-center{display:block;text-align:center}.wc-block-components-product-price--align-right{display:block;text-align:right}.wc-block-components-product-price{display:block}.wc-block-components-product-price[hidden]{display:none}.wc-block-components-product-price>:empty{display:none}.wc-block-components-product-price .wc-block-all-products .wc-block-components-product-price{margin-bottom:12px}.wc-block-components-product-price ins{text-decoration:none}.wc-block-components-product-price .woocommerce-Price-amount{white-space:nowrap}.wc-block-components-product-price__value.is-discounted{margin-left:.5em}.is-loading .wc-block-components-product-price:before{background-color:currentColor!important;border:0!important;border-radius:.25rem;box-shadow:none;color:currentColor!important;content:".";display:block;display:inline-block;line-height:1;max-width:100%!important;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;width:5em;z-index:1}.is-loading .wc-block-components-product-price:before>*{visibility:hidden}.is-loading .wc-block-components-product-price:before:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsl(0 0% 96% / .302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes loading__animation{to{transform:translateX(100%)}}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-price:before{animation:none}}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wp-block-woocommerce-product-sale-badge{display:flex;flex-direction:column}.wc-block-components-product-sale-badge{background:#fff;border:1px solid #43454b;border-radius:4px;box-sizing:border-box;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;padding:.25em .75em;position:static;text-align:center;text-transform:uppercase;width:fit-content;z-index:9}.wc-block-components-product-sale-badge--align-left{align-self:auto}.wc-block-components-product-sale-badge--align-center{align-self:center}.wc-block-components-product-sale-badge--align-right{align-self:flex-end}.wc-block-components-product-sale-badge span{background-color:inherit;color:inherit}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image,.wc-block-components-product-image{display:block;position:relative;text-decoration:none}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image a,.wc-block-components-product-image a{border:0;border-radius:inherit;box-shadow:none;display:block;text-decoration:none}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img,.wc-block-components-product-image img{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img[hidden],.wc-block-components-product-image img[hidden]{display:none}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img[alt=""],.wc-block-components-product-image img[alt=""]{border:1px solid #f2f2f2}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image .wc-block-components-product-sale-badge--align-left,.wc-block-components-product-image .wc-block-components-product-sale-badge--align-left{left:4px;margin:0;position:absolute;right:auto;top:4px}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image .wc-block-components-product-sale-badge--align-center,.wc-block-components-product-image .wc-block-components-product-sale-badge--align-center{left:50%;margin:0;position:absolute;right:auto;top:4px;transform:translateX(-50%)}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image .wc-block-components-product-sale-badge--align-right,.wc-block-components-product-image .wc-block-components-product-sale-badge--align-right{left:auto;margin:0;position:absolute;right:4px;top:4px}.editor-styles-wrapper .wc-block-components-product-image__inner-container{justify-content:flex-start}.is-loading .wc-block-components-product-image{background-color:currentColor!important;border:0!important;box-shadow:none;color:currentColor!important;display:block;line-height:1;max-width:100%!important;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;width:auto;z-index:1}.is-loading .wc-block-components-product-image>*{visibility:hidden}.is-loading .wc-block-components-product-image:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsl(0 0% 96% / .302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes loading__animation{to{transform:translateX(100%)}}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-image{animation:none}}.wc-block-components-product-image__inner-container{bottom:0;display:flex;flex-direction:column;left:0;padding:12px;position:absolute;right:0;top:0}.wc-block-product-image__tools-panel .components-input-control{margin-bottom:8px}.wc-block-components-product-image img{max-width:100%}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-product-rating .wc-block-components-product-rating__container>*{vertical-align:middle}.wc-block-components-product-rating .wc-block-components-product-rating__stars{display:inline-block;margin:0}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-product-rating-stars{display:block;line-height:1}.wc-block-components-product-rating-stars__stars{display:inline-block;font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-components-product-rating-stars__stars:before{color:inherit;content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-components-product-rating-stars__stars span{color:inherit;left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-components-product-rating-stars__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-components-product-rating-stars__link{display:inline-block;font-size:.875em;height:1.618em;text-align:inherit;width:100%}.wc-block-all-products .wc-block-components-product-rating-stars{margin-bottom:12px;margin-top:0}.wc-block-components-product-rating-stars__norating-container{align-items:center;display:inline-flex;flex-direction:row;gap:8px}.wc-block-components-product-rating-stars__norating{-webkit-text-stroke:2px var(--wp--preset--color--black,#000);display:inline-block;font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;overflow:hidden;position:relative;width:1.5em}.wc-block-components-product-rating-stars__norating:before{color:#fff0;content:"S";left:0;position:absolute;right:0;text-align:center;top:0;white-space:nowrap}.wp-block-woocommerce-single-product .wc-block-components-product-rating__stars{margin:0}.wc-block-all-products .is-loading .wc-block-components-product-rating,.wp-block-query .is-loading .wc-block-components-product-rating{background-color:currentColor!important;border:0!important;border-radius:.25rem;box-shadow:none;color:currentColor!important;display:block;line-height:1;max-width:100%!important;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;width:7em;z-index:1}.wc-block-all-products .is-loading .wc-block-components-product-rating>*,.wp-block-query .is-loading .wc-block-components-product-rating>*{visibility:hidden}.wc-block-all-products .is-loading .wc-block-components-product-rating:after,.wp-block-query .is-loading .wc-block-components-product-rating:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsl(0 0% 96% / .302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes loading__animation{to{transform:translateX(100%)}}@media screen and (prefers-reduced-motion:reduce){.wc-block-all-products .is-loading .wc-block-components-product-rating,.wp-block-query .is-loading .wc-block-components-product-rating{animation:none}}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wp-block-button.wc-block-components-product-button{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;white-space:normal}.wp-block-button.wc-block-components-product-button.is-style-outline .wp-block-button__link{border:2px solid}.wp-block-button.wc-block-components-product-button.is-style-outline .wp-block-button__link:not(.has-text-color){color:currentColor}.wp-block-button.wc-block-components-product-button.is-style-outline .wp-block-button__link:not(.has-background){background-color:#fff0;background-image:none}.wp-block-button.wc-block-components-product-button.has-custom-width .wp-block-button__link{box-sizing:border-box}.wp-block-button.wc-block-components-product-button.wp-block-button__width-25 .wp-block-button__link{width:25%}.wp-block-button.wc-block-components-product-button.wp-block-button__width-50 .wp-block-button__link{width:50%}.wp-block-button.wc-block-components-product-button.wp-block-button__width-75 .wp-block-button__link{width:75%}.wp-block-button.wc-block-components-product-button.wp-block-button__width-100 .wp-block-button__link{width:100%}.wp-block-button.wc-block-components-product-button .wp-block-button__link{display:inline-flex;justify-content:center;text-align:center;white-space:normal;width:auto}.wp-block-button.wc-block-components-product-button a[hidden],.wp-block-button.wc-block-components-product-button button[hidden]{display:none}@keyframes slideOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideIn{0%{opacity:0;transform:translateY(90%)}to{opacity:1;transform:translate(0)}}.wp-block-button.wc-block-components-product-button.align-left{align-items:flex-start}.wp-block-button.wc-block-components-product-button.align-right{align-items:flex-end}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{align-items:center;border-style:none;display:inline-flex;justify-content:center;line-height:inherit;overflow:hidden;white-space:normal;word-break:normal}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button span.wc-block-slide-out{animation:slideOut .1s linear 1 normal forwards}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button span.wc-block-slide-in{animation:slideIn .1s linear 1 normal}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{background-color:currentColor!important;border:0!important;border-radius:.25rem;box-shadow:none;color:currentColor!important;display:block;line-height:1;max-width:100%!important;min-height:3em;min-width:8em;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;z-index:1}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder>*{visibility:hidden}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsl(0 0% 96% / .302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes loading__animation{to{transform:translateX(100%)}}@media screen and (prefers-reduced-motion:reduce){.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{animation:none}}.wc-block-all-products .wp-block-button.wc-block-components-product-button{margin-bottom:12px}.theme-twentytwentyone .editor-styles-wrapper .wc-block-components-product-button .wp-block-button__link{background-color:var(--button--color-background);border-color:var(--button--color-background);color:var(--button--color-text)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-product-summary{word-wrap:break-word;margin-bottom:12px;margin-top:0}.wc-block-components-product-summary h1,.wc-block-components-product-summary h2,.wc-block-components-product-summary h3,.wc-block-components-product-summary h4,.wc-block-components-product-summary h5,.wc-block-components-product-summary h6{color:inherit;font-size:1.15em}.wc-block-components-product-summary__more-link{display:inline-block}.is-loading .wc-block-components-product-summary:before{background-color:currentColor!important;border:0!important;border-radius:.25rem;box-shadow:none;color:currentColor!important;content:".";display:block;height:6em;line-height:1;max-width:100%!important;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;z-index:1}.is-loading .wc-block-components-product-summary:before>*{visibility:hidden}.is-loading .wc-block-components-product-summary:before:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsl(0 0% 96% / .302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes loading__animation{to{transform:translateX(100%)}}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-summary:before{animation:none}}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-product-sku{display:block;overflow-wrap:break-word}.wc-block-components-product-sku__prefix{color:var(--wp--preset--color--contrast-2)}.wc-block-components-product-sku__suffix{display:none}.wc-block-components-product-sku.is-selected .wc-block-components-product-sku__suffix{display:inline}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-product-stock-indicator{display:block;font-size:.875em;margin-bottom:.75em;margin-top:0}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.woocommerce .wp-block-woocommerce-product-image-gallery{clear:both;max-width:512px;position:relative}.woocommerce .wp-block-woocommerce-product-image-gallery span.onsale{left:-1rem;right:unset;z-index:1}.woocommerce .wp-block-woocommerce-product-image-gallery:after{clear:both;content:"";display:table}.woocommerce .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.images{width:100%}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-pagination{margin:0 auto 16px}.wc-block-components-pagination__ellipsis,.wc-block-components-pagination__page{color:#333;display:inline-block;font-size:1em;font-weight:400}.wc-block-components-pagination__page{border-color:#fff0;min-width:2.2em;padding:.3em .6em}.wc-block-components-pagination__page:not([disabled]){cursor:pointer}@media(max-width:782px){.wc-block-components-pagination__page{min-width:1.6em;padding:.1em .2em}}.wc-block-components-pagination__page:not(.toggle){background-color:#fff0}.wc-block-components-pagination__ellipsis{padding:.3em}@media(max-width:782px){.wc-block-components-pagination__ellipsis{padding:.1em}}.wc-block-components-pagination__page--active[disabled]{color:#333;font-weight:700;opacity:1!important}.wc-block-components-pagination__page--active[disabled]:focus,.wc-block-components-pagination__page--active[disabled]:hover{background-color:inherit;color:#333;opacity:1!important}html[dir=rtl] .wc-block-components-pagination-page--arrow span{display:inline-block;transform:scaleX(-1)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.with-scroll-to-top__scroll-point{position:relative;top:-36px}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-product-sort-select{margin-bottom:24px;text-align:left}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wc-block-grid{text-align:center}.wc-block-grid__no-products{padding:48px;text-align:center;width:100%}.wc-block-grid__no-products .wc-block-grid__no-products-image{color:inherit;display:block;margin:0 auto 1em;max-width:150px}.wc-block-grid__no-products .wc-block-grid__no-products-title{display:block;font-weight:700;margin:0}.wc-block-grid__no-products .wc-block-grid__no-products-description{display:block;margin:.25em 0 1em}.wc-block-grid__products{background-clip:padding-box;display:flex;flex-wrap:wrap;margin:0 -8px 16px;padding:0}.wc-block-grid__product{border-bottom:16px solid #fff0;border-left:8px solid #fff0;border-right:8px solid #fff0;box-sizing:border-box;float:none;list-style:none;margin:0;padding:0;position:relative;text-align:center;width:auto}.wc-block-grid__product.wc-block-grid__product{box-sizing:border-box}.theme-twentytwenty .wc-block-grid.has-aligned-buttons .wc-block-grid__product,.wc-block-grid.has-aligned-buttons .wc-block-grid__product{display:flex;flex-direction:column}.theme-twentytwenty .wc-block-grid.has-aligned-buttons .wc-block-grid__product>:last-child,.wc-block-grid.has-aligned-buttons .wc-block-grid__product>:last-child{margin-bottom:0;margin-top:auto;padding-bottom:12px}.theme-twentytwenty .wc-block-grid.has-1-columns .wc-block-grid__product,.wc-block-grid.has-1-columns .wc-block-grid__product{flex:1 0 100%;max-width:100%}.theme-twentytwenty .wc-block-grid.has-2-columns .wc-block-grid__product,.wc-block-grid.has-2-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%}.theme-twentytwenty .wc-block-grid.has-3-columns .wc-block-grid__product,.wc-block-grid.has-3-columns .wc-block-grid__product{flex:1 0 33.3333333333%;max-width:33.3333333333%}.theme-twentytwenty .wc-block-grid.has-4-columns .wc-block-grid__product,.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 25%;max-width:25%}.theme-twentytwenty .wc-block-grid.has-5-columns .wc-block-grid__product,.wc-block-grid.has-5-columns .wc-block-grid__product{flex:1 0 20%;max-width:20%}.theme-twentytwenty .wc-block-grid.has-6-columns .wc-block-grid__product,.wc-block-grid.has-6-columns .wc-block-grid__product{flex:1 0 16.6666666667%;max-width:16.6666666667%}.theme-twentytwenty .wc-block-grid.has-7-columns .wc-block-grid__product,.wc-block-grid.has-7-columns .wc-block-grid__product{flex:1 0 14.2857142857%;max-width:14.2857142857%}.theme-twentytwenty .wc-block-grid.has-8-columns .wc-block-grid__product,.wc-block-grid.has-8-columns .wc-block-grid__product{flex:1 0 12.5%;max-width:12.5%}.theme-twentytwenty .wc-block-grid.has-6-columns .wc-block-grid__product,.wc-block-grid.has-6-columns .wc-block-grid__product{font-size:.5em}.theme-twentytwenty .wc-block-grid.has-5-columns .wc-block-grid__product,.theme-twentytwenty .wc-block-grid.has-6-columns.alignfull .wc-block-grid__product,.wc-block-grid.has-5-columns .wc-block-grid__product,.wc-block-grid.has-6-columns.alignfull .wc-block-grid__product{font-size:.58em}.theme-twentytwenty .wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.theme-twentytwenty .wc-block-grid.has-5-columns.alignfull .wc-block-grid__product,.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-5-columns.alignfull .wc-block-grid__product{font-size:.75em}.theme-twentytwenty .wc-block-grid.has-3-columns:not(.alignwide):not(.alignfull),.wc-block-grid.has-3-columns:not(.alignwide):not(.alignfull){font-size:.92em}@media(max-width:480px){.wc-block-grid.has-2-columns .wc-block-grid__products{display:block}.wc-block-grid.has-2-columns .wc-block-grid__product{flex:1 0 100%;margin-left:auto;margin-right:auto;max-width:100%;padding:0}.wc-block-grid.has-3-columns .wc-block-grid__products{display:block}.wc-block-grid.has-3-columns .wc-block-grid__product{flex:1 0 100%;margin-left:auto;margin-right:auto;max-width:100%;padding:0}.wc-block-grid.has-4-columns .wc-block-grid__products{display:block}.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 100%;margin-left:auto;margin-right:auto;max-width:100%;padding:0}.wc-block-grid.has-5-columns .wc-block-grid__products{display:block}.wc-block-grid.has-5-columns .wc-block-grid__product{flex:1 0 100%;margin-left:auto;margin-right:auto;max-width:100%;padding:0}.wc-block-grid.has-6-columns .wc-block-grid__products{display:block}.wc-block-grid.has-6-columns .wc-block-grid__product{flex:1 0 100%;margin-left:auto;margin-right:auto;max-width:100%;padding:0}.wc-block-grid.has-7-columns .wc-block-grid__products{display:block}.wc-block-grid.has-7-columns .wc-block-grid__product{flex:1 0 100%;margin-left:auto;margin-right:auto;max-width:100%;padding:0}.wc-block-grid.has-8-columns .wc-block-grid__products{display:block}.wc-block-grid.has-8-columns .wc-block-grid__product{flex:1 0 100%;margin-left:auto;margin-right:auto;max-width:100%;padding:0}}@media(min-width:481px)and (max-width:600px){.wc-block-grid.has-2-columns .wc-block-grid__product{flex:1 0 50%;margin:0 0 24px;max-width:50%;padding:0}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-3-columns .wc-block-grid__product{flex:1 0 50%;margin:0 0 24px;max-width:50%;padding:0}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 50%;margin:0 0 24px;max-width:50%;padding:0}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-5-columns .wc-block-grid__product{flex:1 0 50%;margin:0 0 24px;max-width:50%;padding:0}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-6-columns .wc-block-grid__product{flex:1 0 50%;margin:0 0 24px;max-width:50%;padding:0}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-7-columns .wc-block-grid__product{flex:1 0 50%;margin:0 0 24px;max-width:50%;padding:0}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-8-columns .wc-block-grid__product{flex:1 0 50%;margin:0 0 24px;max-width:50%;padding:0}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-error{align-items:center;color:#757575;display:flex;flex-direction:column;justify-content:center;margin:48px 0;padding:48px 0;text-align:center}.wc-block-components-error__header{color:#646970;font-size:2em;margin:0}.wc-block-components-error__image{margin:0 0 24px;width:25%}.wc-block-components-error__text{color:#8c8f94;font-size:1.25em;margin:1em 0 0;max-width:60ch}.wc-block-components-error__message{color:#8c8f94;font-style:italic;margin:1em auto 0;max-width:60ch}.wc-block-error__button{margin:48px 0 0}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.pi-address-form-error{background:red;padding:7px 15px;color:#fff;margin-top:7px;margin-bottom:7px;border-radius:4px}.pi-address-form-success{background:rgb(40 108 40 / .945);padding:7px 15px;color:#fff;margin-top:7px;margin-bottom:7px;border-radius:4px}.pi-ppscw-address-form input,.pi-ppscw-address-form select{display:block;width:100%;padding:10px 5px;border:1px solid #ccc!important}.pi-ppscw-address-form.pi-horizontal .pi-address-form-fields{display:flex;align-items:center}.pi-ppscw-address-form.pi-vertical .form-row{margin-bottom:20px}.pi-loading{position:relative!important}.pisol-ppscw-content .pi-address-form-error,.pisol-ppscw-content .pi-address-form-success{margin-bottom:20px;margin-top:0}@media(max-width:968px){.pi-ppscw-address-form.pi-horizontal .pi-address-form-fields{flex-direction:column}.pi-ppscw-address-form.pi-horizontal .form-row{width:100%;margin-bottom:20px}}.pi-ppscw-address-form.pi-horizontal .form-row{margin-right:10px;margin-left:10px;flex-basis:100%}.pi-ppscw-address-form.pi-horizontal .pi-address-form-submit{text-align:center;margin-top:20px}.pisol-ppscw-badge-icon{max-height:20px;width:auto;display:inline-block;margin-right:15px}#pisol-ppscw-badge{display:flex;align-items:center;padding:10px;background:#000;color:#fff;text-decoration:none}#pisol-ppscw-badge-container.pisol-badge-bottom-right{position:fixed;bottom:0;right:20px;z-index:100000000000000000000}#pisol-ppscw-badge-container.pisol-badge-bottom-left{position:fixed;bottom:0;left:20px;z-index:100000000000000000000}#pisol-ppscw-badge-container.pisol-badge-top-right{position:fixed;top:0;right:20px;z-index:100000000000000000000}#pisol-ppscw-badge-container.pisol-badge-top-left{position:fixed;top:0;left:20px;z-index:100000000000000000000}#pisol-ppscw-badge-container.pisol-badge-right-center{position:fixed;top:50%;right:0;z-index:100000000000000000000}#pisol-ppscw-badge-container.pisol-badge-left-center{position:fixed;top:50%;left:0;z-index:100000000000000000000}#pisol-ppscw-badge-container{z-index:100000000000000000000!important}#pisol-ppscw-badge-container.pisol-badge-right-center a{transform:rotate(-90deg)}#pisol-ppscw-badge-container.pisol-badge-left-center a{transform:rotate(90deg)}.pisol-ppscw-form-container{width:70%;background:#fff;margin:auto;position:relative}.pisol-ppscw-content{padding:20px}.pisol-ppscw-title{background:#000;padding:10px;font-size:20px;color:#fff}.mfp-close{background:transparent!important;width:40px;height:40px}.mfp-close-btn-in .mfp-close{color:#FFF!important}.dpp-msg{background:#ccc;font-size:16px;padding:5px;border-radius:2px;margin-bottom:10px;color:#000;text-align:center}.pi-loading:after{content:"";position:absolute;width:100%;height:100%;background:url(/wp-content/plugins/product-page-shipping-calculator-for-woocommerce/public/img/loading-3.gif) no-repeat center center rgb(256 256 256 / .6);background-size:20px 20px;z-index:100;top:0}.selectBox-dropdown{min-width:150px;position:relative;border:solid 1px #bbb;line-height:1.5;text-decoration:none;text-align:left;color:#000;outline:none;vertical-align:middle;background:#f2f2f2;background:-moz-linear-gradient(top,#F8F8F8 1%,#E1E1E1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#F8F8F8),color-stop(100%,#E1E1E1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F8F8F8",endColorstr="#E1E1E1",GradientType=0);-moz-box-shadow:0 1px 0 hsl(0 0% 100% / .75);-webkit-box-shadow:0 1px 0 hsl(0 0% 100% / .75);box-shadow:0 1px 0 hsl(0 0% 100% / .75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;cursor:default}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-dropdown .selectBox-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(/wp-content/plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.gif) 50% center no-repeat;border-left:solid 1px #bbb}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #bbb;background:#fff;-moz-box-shadow:0 2px 6px rgb(0 0 0 / .2);-webkit-box-shadow:0 2px 6px rgb(0 0 0 / .2);box-shadow:0 2px 6px rgb(0 0 0 / .2);overflow:auto;-webkit-overflow-scrolling:touch}.selectBox-inline{min-width:150px;outline:none;border:solid 1px #bbb;background:#fff;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options LI A{line-height:1.5;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat}.selectBox-options LI.selectBox-hover A{background-color:#eee}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:#fff0}.selectBox-options LI.selectBox-selected A{background-color:#c8def4}.selectBox-options .selectBox-optgroup{color:#666;background:#eee;font-weight:700;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888!important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666}.selectBox-inline.selectBox-disabled{color:#888!important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:#fff0!important}:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}div.pp_woocommerce .pp_content_container{background:#fff;border-radius:3px;box-shadow:0 1px 30px rgb(0 0 0 / .25);padding:20px 0}div.pp_woocommerce .pp_content_container::after,div.pp_woocommerce .pp_content_container::before{content:" ";display:table}div.pp_woocommerce .pp_content_container::after{clear:both}div.pp_woocommerce .pp_loaderIcon::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}div.pp_woocommerce div.ppt{color:#000}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgb(0 0 0 / .5);background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / .2);border-radius:2px;display:block}div.pp_woocommerce .pp_gallery ul li a:hover{border-color:#000}div.pp_woocommerce .pp_gallery ul li.selected a{border-color:#000}div.pp_woocommerce .pp_next::before,div.pp_woocommerce .pp_previous::before{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgb(0 0 0 / .5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;font-family:WooCommerce;content:"\e00b";text-indent:0;display:none;position:absolute;top:50%;margin-top:-10px;text-align:center}div.pp_woocommerce .pp_next::before:hover,div.pp_woocommerce .pp_previous::before:hover{background-color:#000}div.pp_woocommerce .pp_next:hover::before,div.pp_woocommerce .pp_previous:hover::before{display:block}div.pp_woocommerce .pp_previous::before{left:1em}div.pp_woocommerce .pp_next::before{right:1em;font-family:WooCommerce;content:"\e008"}div.pp_woocommerce .pp_details{margin:0;padding-top:1em}div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_nav{font-size:14px}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_nav .pp_pause,div.pp_woocommerce .pp_nav p,div.pp_woocommerce .pp_play{margin:0}div.pp_woocommerce .pp_nav{margin-right:1em;position:relative}div.pp_woocommerce .pp_close{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgb(0 0 0 / .5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;top:-.5em;right:-.5em;font-size:1.618em!important}div.pp_woocommerce .pp_close:hover{background-color:#000}div.pp_woocommerce .pp_close::before{font-family:WooCommerce;content:"\e013";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgb(0 0 0 / .5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;position:relative;margin-top:-1px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background-color:#000}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before{font-family:WooCommerce;content:"\e00b";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_previous{margin-right:.5em}div.pp_woocommerce .pp_arrow_next{margin-left:.5em}div.pp_woocommerce .pp_arrow_next::before{content:"\e008"}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgb(0 0 0 / .5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;right:auto;left:-.5em;top:-.5em;font-size:1.618em!important}div.pp_woocommerce a.pp_contract:hover,div.pp_woocommerce a.pp_expand:hover{background-color:#000}div.pp_woocommerce a.pp_contract::before,div.pp_woocommerce a.pp_expand::before{font-family:WooCommerce;content:"\e005";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce a.pp_contract::before{content:"\e004"}div.pp_woocommerce #respond{margin:0;width:100%;background:0 0;border:none;padding:0}div.pp_woocommerce #respond .form-submit{margin-top:0;float:none}div.pp_woocommerce .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:right}@media only screen and (max-width:768px){div.pp_woocommerce{left:5%!important;right:5%!important;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_contract,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_previous{display:none!important}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before,div.pp_woocommerce .pp_close::before{font-size:44px}div.pp_woocommerce .pp_description{display:none!important}div.pp_woocommerce .pp_details{width:100%!important}.pp_content{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgb(0 0 0 / .5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:left}div.ppt{color:#fff!important;font-weight:700;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}.yith-wcwl-popup{display:none}.yith-wcwl-popup-content h3{text-align:center;font-size:1.5em}.yith-wcwl-popup-content label{display:block}.yith-wcwl-popup-content select,.yith-wcwl-popup-content input[type=text]{padding:10px 7px}.yith-wcwl-popup-content .create{display:none}.yith-wcwl-popup-content .yith-wcwl-second-row{display:none}.yith-wcwl-popup-content .popup-description{text-align:center;font-weight:600;margin-bottom:15px}.yith-wcwl-popup-content .popup-description a.show-tab.active{cursor:inherit;color:inherit;pointer-events:none}.yith-wcwl-popup-content .wishlist-select{box-sizing:border-box}.yith-wcwl-popup-feedback{margin-top:2em;margin-bottom:2em}.yith-wcwl-popup-feedback p.feedback{margin-top:1.5em;text-align:center;font-size:1.1rem;font-weight:600}.yith-wcwl-popup-footer{margin:15px 0}.yith-wcwl-popup-footer .button.wishlist-submit{display:block;width:100%;text-align:center}.yith-wcwl-popup-content .heading-icon,.yith-wcwl-popup-feedback .heading-icon{text-align:center;display:block;font-size:70px;color:#333;margin-block:0 15px}.yith-wcwl-popup-content .heading-icon svg.yith-wcwl-icon-svg,.yith-wcwl-popup-content .heading-icon img,.yith-wcwl-popup-feedback .heading-icon svg.yith-wcwl-icon-svg,.yith-wcwl-popup-feedback .heading-icon img{width:70px;height:70px}.pp_pic_holder.pp_woocommerce.feedback{max-width:450px!important}.pp_pic_holder.pp_woocommerce.feedback .pp_content{width:auto!important}.yith-wcwl-add-button.with-dropdown{position:relative;padding:15px 0}.yith-wcwl-add-button.show-dropdown ul.yith-wcwl-dropdown{display:block}.yith-wcwl-add-button ul.yith-wcwl-dropdown li{padding:15px;padding-left:0;text-transform:uppercase;font-size:.8em}.yith-wcwl-add-button ul.yith-wcwl-dropdown li:before{font-family:FontAwesome;content:"";margin-right:15px}.yith-wcwl-add-button ul.yith-wcwl-dropdown li:not(:last-child){border-bottom:1px solid #cdcdcd}.yith-wcwl-add-button ul.yith-wcwl-dropdown li a{font-size:1em!important;color:inherit;box-shadow:none}.yith-wcwl-add-button ul.yith-wcwl-dropdown li a:hover{color:initial}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button{display:flex;flex-direction:column;align-items:center}.yith-wcwl-add-to-wishlist a.button:not(.theme-button-style){padding:7px 10px}.yith-wcwl-add-to-wishlist svg.yith-wcwl-icon-svg,.yith-wcwl-add-to-wishlist .add_to_wishlist img{height:auto;width:25px;color:var(--add-to-wishlist-icon-color,#000)}.yith-wcwl-add-to-wishlist.exists svg.yith-wcwl-icon-svg{color:var(--added-to-wishlist-icon-color,#000)}.yith-wcwl-wishlistaddedbrowse{display:flex;flex-direction:column;align-items:center}.yith-wcwl-wishlistaddedbrowse .feedback{display:flex;align-items:center;justify-content:center;gap:5px;text-wrap:balance}.yith-wcwl-add-to-wishlist--single .yith-wcwl-add-button ul.yith-wcwl-dropdown{left:0}.yith-wcwl-add-button ul.yith-wcwl-dropdown{display:none;list-style:none;margin-bottom:0;padding:5px 25px;background:#fff;position:absolute;z-index:15;top:100%;border:1px solid #cdcdcd;outline-offset:-10px;left:50%;min-width:200px}.yith-wcwl-add-to-wishlist .separator+[data-title]{display:inline-block}.yith-wcwl-add-to-wishlist .with-tooltip{position:relative}.yith-wcwl-tooltip{z-index:10;padding:5px 10px;border-radius:5px;text-align:center;top:calc(100% + 5px);pointer-events:none;cursor:initial;font-size:.6875rem;line-height:normal;display:none}.with-dropdown .yith-wcwl-tooltip{top:auto;bottom:calc(100% + 10px)}.with-tooltip .yith-wcwl-tooltip{position:absolute;left:50%;transform:translateX(-50%)}.with-tooltip .yith-wcwl-tooltip:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-95%);width:0;height:0;background:#fff0!important;border-left:5px solid #fff0!important;border-right:5px solid #fff0!important;border-bottom:5px solid}.with-dropdown .with-tooltip .yith-wcwl-tooltip:before{bottom:-5px;top:auto;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid;border-bottom:none}#yith-wcwl-popup-message{font-weight:700;line-height:50px;text-align:center;background:#fff;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .3);-moz-box-shadow:0 0 15px rgb(0 0 0 / .3);box-shadow:0 0 15px rgb(0 0 0 / .3);position:fixed;top:50%;left:50%;padding:7px 40px;z-index:10000}.woocommerce .yith-wcwl-add-button a.button.alt:not(.theme-button-style){background-color:var(--color-add-to-wishlist-background,#333333);background:var(--color-add-to-wishlist-background,#333333);color:var(--color-add-to-wishlist-text,#ffffff);border-color:var(--color-add-to-wishlist-border,#333333);border-radius:var(--rounded-corners-radius,16px)}.woocommerce .yith-wcwl-add-button a.button.alt:not(.theme-button-style):hover{background-color:var(--color-add-to-wishlist-background-hover,#4f4f4f);background:var(--color-add-to-wishlist-background-hover,#4f4f4f);color:var(--color-add-to-wishlist-text-hover,#ffffff);border-color:var(--color-add-to-wishlist-border-hover,#4f4f4f)}.yith-wcwl-tooltip,.with-tooltip .yith-wcwl-tooltip:before,.with-dropdown .with-tooltip .yith-wcwl-tooltip:before{background-color:var(--tooltip-color-background,#333333);border-bottom-color:var(--tooltip-color-background,#333333);border-top-color:var(--tooltip-color-background,#333333);color:var(--tooltip-color-text,#ffffff)}.wishlist-title{display:inline-block}.wishlist-title:hover a.show-title-form{visibility:visible}.wishlist-title h2{display:inline-block;padding:5px}.wishlist-title a.show-title-form{cursor:pointer;visibility:hidden;display:inline-flex;align-items:center;padding:2px 7px;gap:5px}.wishlist-title a.show-title-form svg.yith-wcwl-icon-svg,.wishlist-title a.show-title-form img{width:20px}.wishlist-title.wishlist-title-with-form h2:hover{background:#efefef}.hidden-title-form{position:relative;margin:25px 0 39px}.hidden-title-form .edit-title-buttons{position:absolute;right:5px;top:calc(50% - 15px)}.hidden-title-form>input[type=text]{padding-right:65px;line-height:1;min-height:30px}.hidden-title-form a{cursor:pointer;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;vertical-align:middle;font-size:1.3em}.hidden-title-form a i{margin:0;display:inline-block}.yes-js .hidden-title-form{display:none}table.wishlist_table{font-size:80%}table.wishlist_table.shop_table{width:100%}table.wishlist_table.shop_table .product-remove{width:0}table.wishlist_table.shop_table .product-remove>div{display:flex;align-items:center;justify-content:center}table.wishlist_table tr{position:relative}table.wishlist_table tr th{text-align:center}table.wishlist_table tr th.product-checkbox{vertical-align:middle;width:40px}table.wishlist_table tr th.product-remove{vertical-align:middle;width:40px}table.wishlist_table tr th.product-thumbnail{width:80px}table.wishlist_table tr th.product-name{text-align:left}table.wishlist_table thead th{border-top:1px solid;padding:16px 12px}table.wishlist_table tbody td{padding:16px 12px}table.wishlist_table thead th,table.wishlist_table tbody td{border-color:#e7e7e7}table.wishlist_table tbody td.wishlist-empty,p.wishlist-empty{text-align:center;margin:100px 0}.wishlist_table tr td,.wishlist_table tr th.wishlist-delete,.wishlist_table tr th.product-checkbox{text-align:center}.wishlist_table tr td.product-thumbnail,.wishlist_table tr td.product-name,.wishlist_table tr td.wishlist-name,.wishlist_table tr td.wishlist-privacy,.wishlist_table tfoot td{text-align:left}.wishlist_table tr td.product-remove{padding:16px 0}.wishlist_table tr td.product-thumbnail a{display:block;border:none;max-width:80px}.wishlist_table tr td.product-thumbnail a img{width:100%}.wishlist_table tr td.product-arrange{cursor:grab}.wishlist_table tr td.product-arrange:active{cursor:grabbing}.wishlist_table .product-stock-status span.wishlist-in-stock{color:#297e29}.wishlist_table .product-stock-status span.wishlist-out-of-stock{color:red}.wishlist_table .product-add-to-cart span.dateadded{display:block}.wishlist_table .product-add-to-cart a{display:table!important;margin:0 auto 5px!important;text-align:center}.wishlist_table .product-add-to-cart a.button{padding:6px 25px!important;display:inline-flex!important}.wishlist_table .product-add-to-cart a>img{display:inline;max-width:2em}.wishlist_table .product-add-to-cart .variations_form,.wishlist_table .product-add-to-cart.yith_wccl_is_custom .variations_form .variations{margin:15px 0}.wishlist_table .price-variation{display:block}.wishlist_table .price-variation.decrease .variation-rate{color:red}.wishlist_table .price-variation .old-price{display:block}.wishlist_table a.button{white-space:normal;margin-bottom:5px!important}.wishlist_table.modern_grid{list-style:none;margin:0 -7px 35px;font-size:0}.wishlist_table.modern_grid li{display:inline-block;vertical-align:top;width:33.33%;padding:0 7px;margin-bottom:15px}.wishlist_table.modern_grid li.wishlist-empty,.wishlist_table.images_grid li.wishlist-empty{width:100%;font-size:1rem;text-align:center;margin:50px 0}.wishlist_table.images_grid li.show{z-index:10}.wishlist_table.images_grid.products li.product.first,.wishlist_table.images_grid.products li.product.last{clear:none}.wishlist_table.images_grid.columns-2.products li.product:nth-of-type(2n+1),.wishlist_table.images_grid.columns-3.products li.product:nth-of-type(3n+1),.wishlist_table.images_grid.columns-4.products li.product:nth-of-type(4n+1),.wishlist_table.images_grid.columns-5.products li.product:nth-of-type(5n+1),.wishlist_table.images_grid.columns-6.products li.product:nth-of-type(6n+1){clear:both}.wishlist_table.modern_grid li .item-wrapper{display:table;margin:0 -7px}.wishlist_table.modern_grid li .product-thumbnail,.wishlist_table.modern_grid li .item-details{display:table-cell;vertical-align:top;box-sizing:border-box;width:50%;padding:0 7px;font-size:1rem}.wishlist_table.modern_grid li .product-thumbnail,.wishlist_table.images_grid li .product-thumbnail{position:relative}.wishlist_table.modern_grid li .product-thumbnail .product-checkbox,.wishlist_table.images_grid li .product-thumbnail .product-checkbox{position:absolute;top:7px;left:15px;z-index:2}.wishlist_table.modern_grid li .product-thumbnail>a{display:block}.wishlist_table.modern_grid li .product-thumbnail>a img{display:block}.wishlist_table.images_grid li.show .product-thumbnail>a img,.wishlist_table.images_grid li:hover .product-thumbnail>a img{filter:brightness(1.1)}.wishlist_table.modern_grid.wishlist_view li .item-details{position:relative}.wishlist_table.modern_grid.wishlist_view li .item-details:before{content:"";display:block;top:0;bottom:0;left:7px;background:#fff;position:absolute;right:7px;z-index:0;border:1px solid #cdcdcd}.wishlist_table.images_grid li .item-details{display:none;position:absolute;z-index:2;bottom:15px;left:calc(50% - 150px);width:300px;background:#fff;padding:10px 20px;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .3);-moz-box-shadow:0 0 15px rgb(0 0 0 / .3);box-shadow:0 0 15px rgb(0 0 0 / .3)}.wishlist_table.images_grid li.show .item-details{display:block}.wishlist_table.modern_grid li .item-details .item-details-wrapper{padding:15px 20px;line-height:normal;position:relative}.wishlist_table.images_grid li .item-details a.close{position:absolute;top:10px;right:20px}.wishlist_table.modern_grid li .item-details h3,.wishlist_table.images_grid li .item-details h3,.wishlist_table.mobile li .item-details h3{margin-bottom:7px}.wishlist_table.modern_grid li .item-details table.item-details-table,.wishlist_table.images_grid li .item-details table.item-details-table,.wishlist_table.mobile li .item-details table.item-details-table,.wishlist_table.mobile li table.additional-info{border:none;margin-bottom:7px}.wishlist_table.modern_grid li .item-details table.item-details-table td,.wishlist_table.images_grid li .item-details table.item-details-table td,.wishlist_table.mobile li .item-details table.item-details-table td,.wishlist_table.mobile li table.additional-info td{border:none;font-size:.8em;padding:3px;vertical-align:top}.wishlist_table.modern_grid li .item-details table.item-details-table td.label,.wishlist_table.images_grid li .item-details table.item-details-table td.label,.wishlist_table.mobile li .item-details table.item-details-table td.label,.wishlist_table.mobile li table.additional-info td.label{text-align:left;font-weight:700;width:40%}.wishlist_table.modern_grid li .item-details table.item-details-table td.value,.wishlist_table.images_grid li .item-details table.item-details-table td.value,.wishlist_table.mobile li .item-details table.item-details-table td.value,.wishlist_table.mobile li table.additional-info td.value{text-align:right}.wishlist_table.modern_grid li .item-details table.item-details-table td.value a.selectBox{margin-right:0}.wishlist_table.modern_grid li .item-details table.item-details-table td.value input,.wishlist_table.images_grid li .item-details table.item-details-table td.value input,.wishlist_table.mobile li table.additional-info td.value input{width:auto}.wishlist_table.modern_grid li .item-details .product-add-to-cart,.wishlist_table.images_grid li .item-details .product-add-to-cart{text-align:center;margin-bottom:7px}.wishlist_table.modern_grid li .item-details .move-to-another-wishlist,.wishlist_table.images_grid li .item-details .move-to-another-wishlist{text-align:center;margin-bottom:7px}.wishlist_table.modern_grid li .item-details .product-remove,.wishlist_table.images_grid li .item-details .product-remove{text-align:right}.wishlist_table.modern_grid li .item-details .product-remove a,.wishlist_table.images_grid li .item-details .product-remove a{border:none;border-radius:0;display:inline-block}.wishlist_table.mobile{list-style:none;margin-left:0}.wishlist_table.mobile li{margin-bottom:7px}.wishlist_table.mobile li .product-checkbox{display:inline-block;width:20px;vertical-align:top}.wishlist_table.mobile li .item-wrapper{display:inline-block;width:calc(100% - 25px);vertical-align:top;margin-bottom:7px}.wishlist_table.wishlist_manage_table.mobile li.wishlist-empty{text-align:center}.wishlist_table.wishlist_manage_table.mobile li .item-wrapper{width:100%}.wishlist_table.mobile li .item-wrapper .product-thumbnail{display:inline-block;max-width:60px;margin-right:10px}.wishlist_table.mobile li .item-wrapper .item-details{display:inline-block;width:calc(100% - 80px);vertical-align:top}.wishlist_table.mobile.with-checkbox li .additional-info-wrapper{padding-left:20px}.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart,.wishlist_table.mobile li .additional-info-wrapper .move-to-another-wishlist{text-align:center;margin-bottom:7px}.wishlist_table.mobile li .additional-info-wrapper .product-remove{text-align:right}a.add_to_wishlist{cursor:pointer}.yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon{margin-right:5px}.yith-wcwl-add-to-wishlist a.add_to_wishlist>img,.yith-wcwl-add-to-wishlist a.move_to_another_wishlist>img,.yith-wcwl-add-to-wishlist a.delete_item>img{max-width:32px;display:inline-block;margin-right:10px}.yith-wcwl-add-to-wishlist a.add_to_wishlist>.yith-wcwl-icon-svg,.yith-wcwl-add-to-wishlist a.move_to_another_wishlist>.yith-wcwl-icon-svg,.yith-wcwl-add-to-wishlist a.delete_item>.yith-wcwl-icon-svg{vertical-align:bottom}a.add_to_wishlist+a.view-wishlist,a.delete_item+a.view-wishlist{margin-left:15px}.summary .single_add_to_wishlist.button,div.product .woocommerce-price-and-add .single_add_to_wishlist.button{margin:0}.wishlist_table .add_to_cart.button{padding:7px 12px;line-height:normal}.yith-wcwl-add-to-wishlist{margin-top:10px}.yith-wcwl-add-button>a i,.wishlist_table .add_to_cart.button i,.wishlist_table .ask-an-estimate-button i,.wishlist-title a.show-title-form i,.hidden-title-form button i,.yith-wcwl-wishlist-new button i,.wishlist_manage_table tfoot button.submit-wishlist-changes i,.wishlist_manage_table tfoot a.create-new-wishlist i,.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin-right:10px}.wishlist_table .add_to_cart.button,.yith-wcwl-add-button a.add_to_wishlist,.yith-wcwl-popup-button a.add_to_wishlist,.wishlist_table a.ask-an-estimate-button,.wishlist-title a.show-title-form,.hidden-title-form a.hide-title-form,.woocommerce .yith-wcwl-wishlist-new button,.wishlist_manage_table a.create-new-wishlist,.wishlist_manage_table button.submit-wishlist-changes,.yith-wcwl-wishlist-search-form button.wishlist-search-button{margin:0;box-shadow:none;text-shadow:none}.yith-wcwl-add-button .add_to_wishlist svg.yith-wcwl-icon-svg,.yith-wcwl-add-button .add_to_wishlist img{margin-right:5px}.add-to-wishlist-before_image{position:relative}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{position:absolute;z-index:10;margin:0;top:10px;left:10px}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .with-dropdown{padding:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .add_to_wishlist,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .disabled_item,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .open-pretty-photo{font-size:0;background:none}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .delete_item,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .move_to_another_wishlist{font-size:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .feedback{display:none}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .feedback+a{font-size:0;background:none}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist i{font-size:1.6rem;margin:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist img{margin:0}.woocommerce .wishlist-title{margin-bottom:30px}.woocommerce .wishlist-title h2{vertical-align:middle;margin-bottom:0}.woocommerce .hidden-title-form button{padding:7px 24px;vertical-align:middle;border:none;position:relative}.woocommerce .hidden-title-form button:active{top:1px}.woocommerce .back-to-all-wishlists{margin-bottom:20px}.woocommerce #content table.wishlist_table.cart a.remove{color:#c3c3c3;margin:0 auto}.woocommerce #content table.wishlist_table.cart a.remove:hover{background-color:#c3c3c3;color:#fff}.yith-wcwl-share{margin-bottom:35px}.yith-wcwl-share h4.yith-wcwl-share-title{margin:10px 0}.yith-wcwl-share ul{margin:5px 0;padding:0;display:flex;gap:5px;align-items:center}.yith-wcwl-share li a{color:#fff;text-align:center;text-decoration:none;line-height:1;padding:5px;display:grid;place-items:center;border:none;min-width:26px;min-height:26px;border-radius:5px}.yith-wcwl-share li a:hover{color:#fff}.yith-wcwl-share li a>img{max-width:1em}.yith-wcwl-share li a svg{width:15px;height:15px}.yith-wcwl-share li a.email svg{width:17px;height:17px}.yith-wcwl-share ul li,.entry-content .yith-wcwl-share ul li{display:inline-block;margin-left:0;margin-right:0}.copy-trigger{cursor:pointer}.yith_wcwl_wishlist_footer>div{margin-bottom:15px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action{float:left}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action label{display:inline-block;margin-right:10px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action #bulk_actions{min-width:250px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action input[type=submit]{margin:0;margin-left:10px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_update{float:right}.yith_wcwl_wishlist_footer .yith-wcwl-share{float:left;clear:both}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action{float:right;display:flex;gap:15px}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action>*{vertical-align:middle}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action button,.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action input[type=submit],.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a{margin:0}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action,.yith_wcwl_wishlist_update+.yith_wcwl_footer_additional_action{clear:both}.wishlist-page-links{clear:both}#move_to_another_wishlist{display:none}.yith-wcwl-wishlist-new{padding:20px 0}.yith-wcwl-popup-content .yith-wcwl-wishlist-new{padding:0}.yith-wcwl-wishlist-new .wishlist-name{display:inline-block}.yith-wcwl-wishlist-new .wishlist-privacy-radio label{display:block}.yith-wcwl-popup-content .create-wishlist-button{margin-top:15px;width:100%}#create_new_wishlist{display:none}.wishlist_manage_table select{vertical-align:middle;margin-right:10px}.wishlist_manage_table td.wishlist-name .wishlist-title{margin-bottom:0}.wishlist_manage_table td.wishlist-name .wishlist-title .show-title-form{display:inline-block;padding:0;border:none;background:none;top:0;margin:0}.wishlist_manage_table td.wishlist-name a.show-title-form i{padding:5px;margin:0}.wishlist_manage_table td.wishlist-name:hover a.show-title-form{visibility:visible}.wishlist_manage_table td.wishlist-name .hidden-title-form{margin:0!important;width:100%}.wishlist_manage_table td.wishlist-name .hidden-title-form input[type=text]{width:100%;min-width:0}.wishlist_manage_table td.wishlist-name .hidden-title-form{position:relative}table.wishlist_manage_table tfoot td{text-align:right;padding:24px 12px}.wishlist_manage_table tfoot button.submit-wishlist-changes{padding:7px 24px;vertical-align:middle;border:1px solid;border-radius:3px;position:relative;line-height:normal}.wishlist_manage_table tfoot button.submit-wishlist-changes:active{top:1px}.wishlist_manage_table tfoot a.create-new-wishlist{vertical-align:middle;line-height:normal;padding:7px 24px}.wishlist_manage_table.modern_grid li.wishlist-empty{margin:50px 0}.wishlist_manage_table.modern_grid li .item-wrapper{display:block;margin:0;padding:40px 50px;background:#fff;border:1px solid #cdcdcd}.wishlist_manage_table.modern_grid li .product-thumbnail,.wishlist_manage_table.modern_grid li .item-details{display:block;width:100%;padding:0}.wishlist_manage_table.modern_grid li .item-details .hidden-title-form{width:100%}.wishlist_manage_table.modern_grid li .product-thumbnail .placeholder-item.empty-box{display:flex;background:#f2f2f2;min-height:400px;align-items:center;justify-content:center;margin-bottom:15px}.wishlist_manage_table.modern_grid li .product-thumbnail .placeholder-item.empty-box p{font-size:1em;line-height:1.5em;font-weight:600}.wishlist_manage_table.modern_grid li .product-thumbnail img:first-child{width:100%;margin-bottom:15px}.wishlist_manage_table.modern_grid li .product-thumbnail img{width:calc(50% - 8px)}.wishlist_manage_table.modern_grid li .product-thumbnail img:nth-child(3){margin-left:15px}.wishlist_manage_table.modern_grid li .wishlist-title-with-form{display:block}.wishlist_manage_table.modern_grid li .wishlist-title-with-form h3{display:inline-block}.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form,.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form:hover{visibility:visible;float:right;margin:0;background:none;color:inherit}.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form i{margin:0}.wishlist_manage_table.modern_grid li .hidden-title-form{margin-top:0!important}.wishlist_manage_table.modern_grid li .hidden-title-form input[type=text]{width:100%;min-width:0}.wishlist_manage_table.mobile li{margin-bottom:30px}.wishlist_manage_table.mobile li .item-wrapper .item-details{width:100%}.wishlist_manage_table.mobile li .item-details .hidden-title-form{position:relative}.wishlist_manage_table.mobile li .item-details .hidden-title-form input[type=text]{width:100%}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title{display:block;border-bottom:1px solid #cdcdcd;position:relative}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title-with-form a.show-title-form{position:absolute;right:0;top:0;visibility:visible}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title-with-form a.show-title-form i{margin-right:0}.wishlist_manage_table.mobile li .item-details table.item-details-table td.value a.selectBox{margin-right:0}.wishlist_manage_table.mobile li .item-details table.item-details-table td.value a.wishlist-download{float:left}.yith-wcwl-wishlist-search-form{text-align:center;padding:20px 0}.yith-wcwl-wishlist-search-form #wishlist_search{display:inline-block;max-width:300px;vertical-align:middle}.yith-wcwl-wishlist-search-form button.wishlist-search-button{display:inline-block;padding:7px 24px;vertical-align:middle;border:1px solid;border-radius:3px;position:relative;line-height:normal}.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin:0}.yith-wcwl-wishlist-search-form button.wishlist-search-button:active{top:1px}.yith-wcwl-search-results .wishlist-owner{text-align:left}.yith-wcwl-search-results .wishlist-owner .thumb{display:inline-block;margin-right:15px}.woocommerce .wishlist_table a.add_to_cart.button.alt:not(.yith-wcwl-themed-button-style){background:var(--color-add-to-cart-background,#333333);color:var(--color-add-to-cart-text,#ffffff);border-color:var(--color-add-to-cart-border,#333333);border-radius:var(--add-to-cart-rounded-corners-radius,16px)}.woocommerce .wishlist_table a.add_to_cart.button.alt:not(.yith-wcwl-themed-button-style):hover{background:var(--color-add-to-cart-background-hover,#4f4f4f);color:var(--color-add-to-cart-text-hover,#ffffff);border-color:var(--color-add-to-cart-border-hover,#4f4f4f)}.woocommerce .hidden-title-form button,.yith-wcwl-wishlist-new .create-wishlist-button,.wishlist_manage_table tfoot button.submit-wishlist-changes,.yith-wcwl-wishlist-search-form button.wishlist-search-button{background:var(--color-button-style-1-background,#333333);color:var(--color-button-style-1-text,#ffffff);border-color:var(--color-button-style-1-border,#333333)}.woocommerce .hidden-title-form button:hover,.yith-wcwl-wishlist-new .create-wishlist-button:hover,.wishlist_manage_table tfoot button.submit-wishlist-changes:hover,.yith-wcwl-wishlist-search-form button.wishlist-search-button:hover{background:var(--color-button-style-1-background-hover,#333333);color:var(--color-button-style-1-text-hover,#ffffff);border-color:var(--color-button-style-1-border-hover,#333333)}.woocommerce .wishlist-title a.show-title-form,.woocommerce .hidden-title-form a.hide-title-form,.wishlist_manage_table tfoot a.create-new-wishlist{background:var(--color-button-style-2-background,#333333);color:var(--color-button-style-2-text,#ffffff);border-color:var(--color-button-style-2-border,#333333)}.woocommerce .wishlist-title a.show-title-form:hover,.woocommerce .hidden-title-form a.hide-title-form:hover,.wishlist_manage_table tfoot a.create-new-wishlist:hover{background:var(--color-button-style-2-background-hover,#333333);color:var(--color-button-style-2-text-hover,#ffffff);border-color:var(--color-button-style-2-border-hover,#333333)}.woocommerce table.shop_table.wishlist_table tr td{background:var(--color-wishlist-table-background,#ffffff);color:var(--color-wishlist-table-text,#6d6c6c);border-color:var(--color-wishlist-table-border,#cccccc)}.wishlist_table thead tr th,.wishlist_table tfoot td td,.widget_yith-wcwl-lists ul.dropdown li.current a,.widget_yith-wcwl-lists ul.dropdown li a:hover,.selectBox-dropdown-menu.selectBox-options li.selectBox-selected a,.selectBox-dropdown-menu.selectBox-options li.selectBox-hover a{background:var(--color-headers-background,#f4f4f4)}.yith-wcwl-share li a{color:var(--color-share-button-color,#ffffff)}.yith-wcwl-share li a:hover{color:var(--color-share-button-color-hover,#ffffff)}.yith-wcwl-share a.facebook{background:var(--color-fb-button-background,#39599e)}.yith-wcwl-share a.facebook:hover{background:var(--color-fb-button-background-hover,#39599e)}.yith-wcwl-share a.twitter{background:var(--color-tw-button-background,#45afe2)}.yith-wcwl-share a.twitter:hover{background:var(--color-tw-button-background-hover,#39599e)}.yith-wcwl-share a.pinterest{background:var(--color-pr-button-background,#ab2e31)}.yith-wcwl-share a.pinterest:hover{background:var(--color-pr-button-background-hover,#39599e)}.yith-wcwl-share a.email{background:var(--color-em-button-background,#fbb102)}.yith-wcwl-share a.email:hover{background:var(--color-em-button-background-hover,#39599e)}.yith-wcwl-share a.whatsapp{background:var(--color-wa-button-background,#00a901)}.yith-wcwl-share a.whatsapp:hover{background:var(--color-wa-button-background-hover,#39599e)}.woocommerce a.selectBox{background:#fff;min-width:100px;margin-right:10px;color:inherit}.woocommerce a.selectBox,.woocommerce a.selectBox:hover{border-bottom:1px solid #bbb!important}.woocommerce a.selectBox:hover{color:inherit}.woocommerce a.selectBox:focus{border:1px solid #ccc}.selectBox-dropdown .selectBox-label{vertical-align:middle;padding:3px 8px}.selectBox-dropdown .selectBox-arrow{border:none;background:url(/wp-content/plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.png) center right no-repeat}.selectBox-dropdown.selectBox-menuShowing .selectBox-arrow{background:url(/wp-content/plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.png) center left no-repeat}.selectBox-dropdown-menu{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:5px;font-size:80%}.selectBox-dropdown-menu li a{color:inherit;padding:5px 8px;border-radius:3px}.selectBox-dropdown-menu a:hover{color:inherit;text-decoration:none}select.selectBox.change-wishlist{max-width:100px}.selectBox.change-wishlist{width:auto!important}.change-wishlist-selectBox-dropdown-menu{width:auto!important}.yith-wcwl-with-pretty-photo{overflow:hidden}.yith-wcwl-with-pretty-photo .pp_content{height:auto!important}.woocommerce .wishlist-fragment .blockUI.blockOverlay::before,.woocommerce .yith-wcwl-popup-form .blockUI.blockOverlay::before{display:none}.yith-wcwl-add-to-wishlist .ajax-loading{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;display:inline!important;margin-left:5px;vertical-align:middle;visibility:hidden;width:16px!important;height:16px!important}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown li,.widget_yith-wcwl-lists ul.dropdown li{padding:0}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown>li a,.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists>li a,.widget_yith-wcwl-lists ul.dropdown>li a,.widget_yith-wcwl-lists ul.dropdown ul.lists>li a{display:block;padding:5px 15px}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists>li a,.widget_yith-wcwl-lists ul.dropdown ul.lists>li a{padding:5px 25px}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown>li.lists-section,.widget_yith-wcwl-lists ul.dropdown>li.lists-section{border-bottom:1px solid #e7e7e7}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists,.widget_yith-wcwl-lists ul.dropdown ul.lists{margin:0}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget,.widget_yith-wcwl-items ul.product_list_widget{margin-bottom:40px!important}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget::-webkit-scrollbar-thumb,.widget_yith-wcwl-items ul.product_list_widget::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgb(0 0 0 / .4);box-shadow:0 0 1px hsl(0 0% 100% / .4)}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li,.widget_yith-wcwl-items ul.product_list_widget li{display:table}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li:not(:last-child),.widget_yith-wcwl-items ul.product_list_widget li:not(:last-child){margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb,.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.widget_yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.widget_yith-wcwl-items ul.product_list_widget li .image-thumb,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info{display:table-cell;vertical-align:middle}.elementor-widget-wp-widget-yith-wcwl-items p.empty-wishlist,.widget_yith-wcwl-items p.empty-wishlist{margin-bottom:0!important}.elementor-widget-wp-widget-yith-wcwl-items .heading,.widget_yith-wcwl-items .heading{text-align:center;cursor:pointer}.elementor-widget-wp-widget-yith-wcwl-items .heading a,.widget_yith-wcwl-items .heading a{color:inherit}.elementor-widget-wp-widget-yith-wcwl-items .mini,.widget_yith-wcwl-items .mini{position:relative;display:flex}.elementor-widget-wp-widget-yith-wcwl-items .mini:hover .list,.widget_yith-wcwl-items .mini:hover .list{display:block}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget,.widget_yith-wcwl-items .mini ul.product_list_widget{max-height:30vh;overflow-y:auto;margin-left:-20px}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget::-webkit-scrollbar,.widget_yith-wcwl-items .mini ul.product_list_widget::-webkit-scrollbar{-webkit-appearance:none;width:7px}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading,.widget_yith-wcwl-items .mini .heading{display:inline-block}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading .items-counter i,.widget_yith-wcwl-items .mini .heading .items-counter i{font-size:25px}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading .items-counter .items-count,.widget_yith-wcwl-items .mini .heading .items-counter .items-count{font-size:14px;line-height:20px}.elementor-widget-wp-widget-yith-wcwl-items .mini .list,.widget_yith-wcwl-items .mini .list{position:absolute;z-index:1;left:0;background:#fff;padding:25px 40px;min-width:300px;display:none;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .3);-moz-box-shadow:0 0 15px rgb(0 0 0 / .3);box-shadow:0 0 15px rgb(0 0 0 / .3)}.elementor-widget-wp-widget-yith-wcwl-items .mini .items-counter>a,.widget_yith-wcwl-items .mini .items-counter>a{display:flex;align-items:flex-end}.elementor-widget-wp-widget-yith-wcwl-items .mini .items-counter>a .heading-icon,.widget_yith-wcwl-items .mini .items-counter>a .heading-icon{display:flex}.elementor-widget-wp-widget-yith-wcwl-items .mini .items-counter>a .heading-icon svg.yith-wcwl-icon-svg,.elementor-widget-wp-widget-yith-wcwl-items .mini .items-counter>a .heading-icon img,.widget_yith-wcwl-items .mini .items-counter>a .heading-icon svg.yith-wcwl-icon-svg,.widget_yith-wcwl-items .mini .items-counter>a .heading-icon img{stroke-width:1.25;height:35px;width:35px}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading h3:after,.widget_yith-wcwl-items .extended .heading h3:after{content:"";display:block;max-width:80px;border-bottom:1px solid #cdcdcd;margin:10px auto}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter,.widget_yith-wcwl-items .extended .heading .items-counter{position:relative;display:flex;align-items:center;justify-content:center}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter i,.widget_yith-wcwl-items .extended .heading .items-counter i{font-size:70px;position:relative;margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter svg.yith-wcwl-icon-svg,.widget_yith-wcwl-items .extended .heading .items-counter svg.yith-wcwl-icon-svg{width:70px;height:70px}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter .items-count,.widget_yith-wcwl-items .extended .heading .items-counter .items-count{display:block;position:absolute;font-size:14px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.widget_yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists{font-size:1.2rem}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb img,.widget_yith-wcwl-items ul.product_list_widget li .image-thumb img{margin-left:10px;max-width:40px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info{display:inline-block;vertical-align:middle;margin-left:10px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info a,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info a{display:inline-block}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info>*,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info>*{display:block}.elementor-widget-wp-widget-yith-wcwl-items .show-wishlist,.elementor-widget-wp-widget-yith-wcwl-items a.add_all_to_cart,.widget_yith-wcwl-items .show-wishlist,.widget_yith-wcwl-items a.add_all_to_cart{display:block!important}.elementor-widget-wp-widget-yith-wcwl-items .show-wishlist,.widget_yith-wcwl-items .show-wishlist{margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items a.add_all_to_cart,.widget_yith-wcwl-items a.add_all_to_cart{text-align:center}@media(max-width:768px){.yith_wcwl_wishlist_bulk_action select{width:100%;margin-bottom:15px}.yith_wcwl_wishlist_bulk_action input{float:right}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action{float:none}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .ask-an-estimate-button{width:100%;text-align:center}}.yith-wcwl-pp-modal{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:450px!important}.yith-wcwl-pp-modal .yith-wcwl-popup-form{padding:0}.yith-wcwl-pp-modal div.pp_content_container{padding:40px 35px;border-radius:15px;display:flex;box-shadow:rgb(24 53 62 / .1) 0 11px 15px -7px,rgb(24 53 62 / .07) 0 24px 38px 3px,rgb(24 53 62 / .06) 0 9px 46px 8px;max-width:fit-content}.yith-wcwl-pp-modal div.pp_content_container .pp_content{width:380px!important}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content{padding:0}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content .heading-icon{margin-top:0}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content .create-wishlist-button{margin-bottom:0}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content .wishlist-select+.select2-container{width:100%!important}.yith-wcwl-pp-modal div.pp_content_container .pp_content .yith-wcwl-popup-content p.form-row.yith-wcwl-info-text{text-wrap:balance;text-align:center}.yith-wcwl-pp-modal div.pp_content_container .popup-description{margin-bottom:10px}.yith-wcwl-pp-modal div.pp_content_container .heading-icon{color:var(--modal-colors-icon,#007565);height:auto;max-height:90px}.yith-wcwl-pp-modal div.pp_content_container .heading-icon:not([id$=-light]):not(.yith-wcwl-icon-svg--light){stroke-width:1}.yith-wcwl-pp-modal div.pp_content_container .heading-icon:not([id$=-light]):not(.yith-wcwl-icon-svg--light) *{stroke-width:1}.yith-wcwl-pp-modal div.pp_content_container div.yith-wcwl-modal__content{padding:20px 55px 0;display:flex;flex-direction:column;gap:20px}.yith-wcwl-pp-modal div.pp_content_container div.yith-wcwl-popup-footer{margin-bottom:0}.yith-wcwl-pp-modal div.pp_content_container .popup_button,.yith-wcwl-pp-modal div.pp_content_container .create-wishlist-button,.yith-wcwl-pp-modal div.pp_content_container .ask-an-estimate-button{transition:.2s;background:var(--modal-colors-primary-button,#007565);color:var(--modal-colors-primary-button-text,#fff);border:none;border-radius:8px;width:100%;box-sizing:border-box;display:block;padding:13px 25px;text-align:center;text-decoration:none;font-size:14px}.yith-wcwl-pp-modal div.pp_content_container .popup_button:hover,.yith-wcwl-pp-modal div.pp_content_container .create-wishlist-button:hover,.yith-wcwl-pp-modal div.pp_content_container .ask-an-estimate-button:hover{color:var(--modal-colors-primary-button-text-hover,#fff);background:var(--modal-colors-primary-button-hover,#007565)}.yith-wcwl-pp-modal div.pp_content_container .popup_button .yith-wcwl-icon-svg,.yith-wcwl-pp-modal div.pp_content_container .popup_button img,.yith-wcwl-pp-modal div.pp_content_container .create-wishlist-button .yith-wcwl-icon-svg,.yith-wcwl-pp-modal div.pp_content_container .create-wishlist-button img,.yith-wcwl-pp-modal div.pp_content_container .ask-an-estimate-button .yith-wcwl-icon-svg,.yith-wcwl-pp-modal div.pp_content_container .ask-an-estimate-button img{display:none}.yith-wcwl-pp-modal div.pp_content_container .woocommerce-input-wrapper label.radio,.yith-wcwl-pp-modal div.pp_content_container .woocommerce-input-wrapper span.radiobutton{display:inline-block;float:left}.yith-wcwl-pp-modal div.pp_content_container .woocommerce-input-wrapper span.radiobutton{clear:left}.yith-wcwl-pp-modal div.pp_content_container .woocommerce-input-wrapper span.description{clear:both}.yith-wcwl-pp-modal div.pp_content_container .yith-wcwl-modal__secondary-button{transition:.2s;border-radius:5px;background:var(--modal-colors-secondary-button,#08a889);color:var(--modal-colors-secondary-button-text,#fff);border:none}.yith-wcwl-pp-modal div.pp_content_container .yith-wcwl-modal__secondary-button:hover{background:var(--modal-colors-secondary-button-hover,#08a889);color:var(--modal-colors-secondary-button-text-hover,#fff)}.yith-wcwl-pp-modal.feedback .pp_content_container{padding:20px 15px}.yith-wcwl-pp-modal select.change-wishlist,.yith-wcwl-pp-modal button.move-to-another-wishlist-button{box-sizing:border-box}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:#fff0}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset #fff0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgb(0 0 0 / .6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgb(0 0 0 / .6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}/*!
Theme Name: new_magnettafeln
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: new_mangetic
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

new_mangetic is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 @font-face{font-family:"Roboto Light";src:url(/wp-content/themes/new_magnettafeln/fonts/Roboto/Roboto-Light.ttf) format("truetype");font-display:swap;font-weight:300}@font-face{font-family:"Roboto Regular";src:url(/wp-content/themes/new_magnettafeln/fonts/Roboto/Roboto-Regular.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:"Roboto Medium";src:url(/wp-content/themes/new_magnettafeln/fonts/Roboto/Roboto-Medium.ttf) format("truetype");font-display:swap;font-weight:500}@font-face{font-family:"Roboto semibold";src:url(/wp-content/themes/new_magnettafeln/fonts/Roboto/Roboto-SemiBold.ttf) format("truetype");font-display:swap;font-weight:600}@font-face{font-family:"Roboto Bold";src:url(/wp-content/themes/new_magnettafeln/fonts/Roboto/Roboto-Bold.ttf) format("truetype");font-display:swap;font-weight:700}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Roboto Regular";font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;color:#000}.section-title-main{text-transform:uppercase;font-family:"Roboto Bold";font-size:24px;border-bottom:2px solid #ececec;color:#000;padding-bottom:4.5px;position:relative;margin:0 0 54px}.section-title-main span{border-bottom:2px solid rgb(0 0 0 / .1);padding-bottom:7.5px}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}*{box-sizing:border-box}@media all and (max-width:849px){.hide-for-medium{display:none}}body.toggled{max-height:100vh;height:100vh;overflow:hidden}.woocommerce-breadcrumb{color:#222;font-size:12px;font-family:"Roboto Bold";font-weight:700}.woocommerce-breadcrumb a,.woocommerce-breadcrumb span{font-family:"Roboto Regular";color:hsl(0 0% 40% / .7);text-decoration:none;transition:0.4s}.woocommerce-breadcrumb a:visited,.woocommerce-breadcrumb span:visited{color:hsl(0 0% 40% / .7)}.breadcrumb-container{overflow:hidden;margin-bottom:30px;line-height:38.91px;margin:5px 0}.breadcrumb-container .filters{display:none}@media all and (max-width:849px){.breadcrumb-container .filters{display:block;text-align:center;margin-top:18px;flex-basis:100%}}.breadcrumb-container .filters button{background:#fff0;padding:0;border:0;box-shadow:none;text-transform:uppercase}.breadcrumb-container .woocommerce-breadcrumb{display:inline-block}@media all and (max-width:849px){.breadcrumb-container .woocommerce-breadcrumb{width:100%;text-align:center;line-height:1}}.breadcrumb-container .breadcrumbs-inner{display:inline-flex;flex-wrap:wrap;align-items:center;float:right}@media all and (max-width:849px){.breadcrumb-container .breadcrumbs-inner{float:none;width:100%}}@media all and (max-width:849px){.breadcrumb-container .breadcrumbs-inner form{margin-top:15px;flex-basis:100%;text-align:center}}.breadcrumb-container p{margin:0 1em 0 0;font-size:1em;font-family:"Roboto Light";font-weight:300}@media all and (max-width:849px){.breadcrumb-container p{display:none}}.breadcrumb-container .woocommerce-ordering select{border:1px solid #ddd;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .45em top 50%;background-repeat:no-repeat;background-size:auto 16px;border-radius:0;box-shadow:inset 0 -1.4em 1em 0 rgb(0 0 0 / .02);padding-right:1.4em;color:#333;font-size:.97em;height:2.507em;max-width:100%;padding:0 .75em}body.tax-product_cat main,body.archive main,.page-template main,.search-results main{padding-top:30px}body.tax-product_cat main .container>.flexed,body.archive main .container>.flexed,.page-template main .container>.flexed,.search-results main .container>.flexed{margin-left:-15px;margin-right:-15px;flex-wrap:wrap;margin-top:30px}body.tax-product_cat main .container>.flexed .col-3 .close-filters,body.archive main .container>.flexed .col-3 .close-filters,.page-template main .container>.flexed .col-3 .close-filters,.search-results main .container>.flexed .col-3 .close-filters{display:none;font-size:36px;cursor:pointer;color:#333;float:right}@media all and (max-width:849px){body.tax-product_cat main .container>.flexed .col-3 .close-filters,body.archive main .container>.flexed .col-3 .close-filters,.page-template main .container>.flexed .col-3 .close-filters,.search-results main .container>.flexed .col-3 .close-filters{display:inline}}body.tax-product_cat main .container>.flexed .col-3 .widget,body.archive main .container>.flexed .col-3 .widget,.page-template main .container>.flexed .col-3 .widget,.search-results main .container>.flexed .col-3 .widget{clear:both}@media all and (max-width:849px){body.tax-product_cat main .container>.flexed .col-3,body.archive main .container>.flexed .col-3,.page-template main .container>.flexed .col-3,.search-results main .container>.flexed .col-3{position:fixed;top:0;left:-100%;width:100%;max-width:100%;flex-basis:100%;height:100vh;background-color:#fff;padding-bottom:0;z-index:100;overflow-y:auto;transition:0.4s;padding-top:15px;padding-bottom:15px}}@media all and (max-width:849px){body.tax-product_cat main .container>.flexed .col-3.active,body.archive main .container>.flexed .col-3.active,.page-template main .container>.flexed .col-3.active,.search-results main .container>.flexed .col-3.active{left:0}}@media all and (max-width:849px){body.tax-product_cat main .container>.flexed .col-9,body.archive main .container>.flexed .col-9,.page-template main .container>.flexed .col-9,.search-results main .container>.flexed .col-9{flex-basis:100%;max-width:100%}}body.tax-product_cat main .categories-inner .category .category-inner .box-image,body.archive main .categories-inner .category .category-inner .box-image,.page-template main .categories-inner .category .category-inner .box-image,.search-results main .categories-inner .category .category-inner .box-image{width:100%}body.tax-product_cat main .products.columns-3,body.archive main .products.columns-3,.page-template main .products.columns-3,.search-results main .products.columns-3{display:flex;flex-wrap:wrap}@media all and (max-width:849px){body.tax-product_cat main .products.columns-3,body.archive main .products.columns-3,.page-template main .products.columns-3,.search-results main .products.columns-3{justify-content:space-between}}body.tax-product_cat main .products.columns-3 li.product,body.archive main .products.columns-3 li.product,.page-template main .products.columns-3 li.product,.search-results main .products.columns-3 li.product{padding:0;flex-basis:32%;width:32%;max-width:32%;text-decoration:none;margin-bottom:19.6px;box-shadow:0 1px 3px -2px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24);float:none;margin-right:0;position:relative}body.tax-product_cat main .products.columns-3 li.product .yith-wcwl-add-to-wishlist,body.archive main .products.columns-3 li.product .yith-wcwl-add-to-wishlist,.page-template main .products.columns-3 li.product .yith-wcwl-add-to-wishlist,.search-results main .products.columns-3 li.product .yith-wcwl-add-to-wishlist{position:absolute;right:10px;top:10px;margin-top:0}body.tax-product_cat main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist,body.archive main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist,.page-template main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist,.search-results main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist{width:30px;height:30px;border-radius:50%;border:2px solid silver;color:silver;background:#fff0;transition:0.4s;display:flex;align-items:center;justify-content:center}body.tax-product_cat main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist i,body.archive main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist i,.page-template main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist i,.search-results main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist i{margin-right:0}body.tax-product_cat main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist svg.yith-wcwl-icon-svg,body.archive main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist svg.yith-wcwl-icon-svg,.page-template main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist svg.yith-wcwl-icon-svg,.search-results main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist svg.yith-wcwl-icon-svg{margin-right:0}body.tax-product_cat main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist span,body.archive main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist span,.page-template main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist span,.search-results main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist span{opacity:0;position:absolute;right:0;overflow:hidden;padding:5px;border-radius:5px;line-height:1.3;text-align:center;font-size:11.52px;top:calc(100% + 5px);background-color:rgb(0 0 0 / .8);color:#FFF;transition:0.4s;transition-delay:0.3s}body.tax-product_cat main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover,body.archive main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover,.page-template main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover,.search-results main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{background-color:#e01727;border-color:#e01727;color:#fff}body.tax-product_cat main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover span,body.archive main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover span,.page-template main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover span,.search-results main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover span{opacity:1}body.tax-product_cat main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .feedback i,body.archive main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .feedback i,.page-template main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .feedback i,.search-results main .products.columns-3 li.product .yith-wcwl-add-to-wishlist .feedback i{width:30px;height:30px;border-radius:50%;border:2px solid #e01727;color:#fff;background:#e01727;transition:0.4s;display:flex;align-items:center;justify-content:center}body.tax-product_cat main .products.columns-3 li.product .yith-wcwl-wishlistexistsbrowse,body.tax-product_cat main .products.columns-3 li.product .yith-wcwl-wishlistaddedbrowse,body.archive main .products.columns-3 li.product .yith-wcwl-wishlistexistsbrowse,body.archive main .products.columns-3 li.product .yith-wcwl-wishlistaddedbrowse,.page-template main .products.columns-3 li.product .yith-wcwl-wishlistexistsbrowse,.page-template main .products.columns-3 li.product .yith-wcwl-wishlistaddedbrowse,.search-results main .products.columns-3 li.product .yith-wcwl-wishlistexistsbrowse,.search-results main .products.columns-3 li.product .yith-wcwl-wishlistaddedbrowse{position:relative;display:flex;align-items:center}body.tax-product_cat main .products.columns-3 li.product .yith-wcwl-wishlistexistsbrowse a,body.tax-product_cat main .products.columns-3 li.product .yith-wcwl-wishlistaddedbrowse a,body.archive main .products.columns-3 li.product .yith-wcwl-wishlistexistsbrowse a,body.archive main .products.columns-3 li.product .yith-wcwl-wishlistaddedbrowse a,.page-template main .products.columns-3 li.product .yith-wcwl-wishlistexistsbrowse a,.page-template main .products.columns-3 li.product .yith-wcwl-wishlistaddedbrowse a,.search-results main .products.columns-3 li.product .yith-wcwl-wishlistexistsbrowse a,.search-results main .products.columns-3 li.product .yith-wcwl-wishlistaddedbrowse a{padding:5px;border-radius:5px;line-height:1.3;text-align:center;font-size:11.52px;top:calc(100% + 5px);background-color:rgb(0 0 0 / .8);color:#FFF}body.tax-product_cat main .products.columns-3 li.product a,body.archive main .products.columns-3 li.product a,.page-template main .products.columns-3 li.product a,.search-results main .products.columns-3 li.product a{text-decoration:none}body.tax-product_cat main .products.columns-3 li.product:nth-of-type(3n+2),body.archive main .products.columns-3 li.product:nth-of-type(3n+2),.page-template main .products.columns-3 li.product:nth-of-type(3n+2),.search-results main .products.columns-3 li.product:nth-of-type(3n+2){margin-left:2%;margin-right:2%}@media all and (max-width:549px){body.tax-product_cat main .products.columns-3 li.product:nth-of-type(3n+2),body.archive main .products.columns-3 li.product:nth-of-type(3n+2),.page-template main .products.columns-3 li.product:nth-of-type(3n+2),.search-results main .products.columns-3 li.product:nth-of-type(3n+2){margin-left:0;margin-right:0}}@media all and (max-width:549px){body.tax-product_cat main .products.columns-3 li.product,body.archive main .products.columns-3 li.product,.page-template main .products.columns-3 li.product,.search-results main .products.columns-3 li.product{flex-basis:49%;max-width:49%}}body.tax-product_cat main .products.columns-3 li.product .box-image,body.archive main .products.columns-3 li.product .box-image,.page-template main .products.columns-3 li.product .box-image,.search-results main .products.columns-3 li.product .box-image{top:0;margin:0 auto;transition:0.4s;position:relative}body.tax-product_cat main .products.columns-3 li.product .box-image img,body.archive main .products.columns-3 li.product .box-image img,.page-template main .products.columns-3 li.product .box-image img,.search-results main .products.columns-3 li.product .box-image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}body.tax-product_cat main .products.columns-3 li.product .box-image .added,body.archive main .products.columns-3 li.product .box-image .added,.page-template main .products.columns-3 li.product .box-image .added,.search-results main .products.columns-3 li.product .box-image .added{position:absolute;top:0;left:0;opacity:0;background-color:#fff;transition:0.4s;height:100%;width:100%}body.tax-product_cat main .products.columns-3 li.product .box-image .added img,body.archive main .products.columns-3 li.product .box-image .added img,.page-template main .products.columns-3 li.product .box-image .added img,.search-results main .products.columns-3 li.product .box-image .added img{margin:0 auto;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.tax-product_cat main .products.columns-3 li.product .box-image .sold-out-text,body.archive main .products.columns-3 li.product .box-image .sold-out-text,.page-template main .products.columns-3 li.product .box-image .sold-out-text,.search-results main .products.columns-3 li.product .box-image .sold-out-text{position:absolute;width:100%;top:50%;transform:translateY(-50%);background-color:rgb(255 255 255 / .9);padding:20px 0;text-align:center;font-family:"Roboto Bold";font-weight:700;color:#333;text-transform:uppercase;font-size:16px;line-height:25.6px}body.tax-product_cat main .products.columns-3 li.product:hover .box-image .added,body.archive main .products.columns-3 li.product:hover .box-image .added,.page-template main .products.columns-3 li.product:hover .box-image .added,.search-results main .products.columns-3 li.product:hover .box-image .added{opacity:1}body.tax-product_cat main .products.columns-3 li.product .box-text,body.archive main .products.columns-3 li.product .box-text,.page-template main .products.columns-3 li.product .box-text,.search-results main .products.columns-3 li.product .box-text{padding:15px 15px 20px;text-align:center;text-transform:uppercase;transition:0.4s;position:relative;top:0}body.tax-product_cat main .products.columns-3 li.product .box-text h2,body.tax-product_cat main .products.columns-3 li.product .box-text .woocommerce-loop-product__title,body.archive main .products.columns-3 li.product .box-text h2,body.archive main .products.columns-3 li.product .box-text .woocommerce-loop-product__title,.page-template main .products.columns-3 li.product .box-text h2,.page-template main .products.columns-3 li.product .box-text .woocommerce-loop-product__title,.search-results main .products.columns-3 li.product .box-text h2,.search-results main .products.columns-3 li.product .box-text .woocommerce-loop-product__title{line-height:1.3;margin-bottom:.1em;margin-top:.1em;font-size:14.4px;color:#000;font-family:"Roboto Light";font-weight:300;text-transform:initial;transition:0.4s}body.tax-product_cat main .products.columns-3 li.product .box-text h2:hover,body.tax-product_cat main .products.columns-3 li.product .box-text .woocommerce-loop-product__title:hover,body.archive main .products.columns-3 li.product .box-text h2:hover,body.archive main .products.columns-3 li.product .box-text .woocommerce-loop-product__title:hover,.page-template main .products.columns-3 li.product .box-text h2:hover,.page-template main .products.columns-3 li.product .box-text .woocommerce-loop-product__title:hover,.search-results main .products.columns-3 li.product .box-text h2:hover,.search-results main .products.columns-3 li.product .box-text .woocommerce-loop-product__title:hover{color:#e01727}body.tax-product_cat main .products.columns-3 li.product .box-text .price,body.archive main .products.columns-3 li.product .box-text .price,.page-template main .products.columns-3 li.product .box-text .price,.search-results main .products.columns-3 li.product .box-text .price{font-size:.9em;font-family:"Roboto Bold";font-weight:700;color:#000;display:block}body.tax-product_cat main .products.columns-3 li.product .box-text .button,body.archive main .products.columns-3 li.product .box-text .button,.page-template main .products.columns-3 li.product .box-text .button,.search-results main .products.columns-3 li.product .box-text .button{font-size:11.52px;color:#e01727;font-family:"Roboto Light";font-weight:300;position:relative;display:inline-block;text-transform:initial;transition:0.4s;letter-spacing:.3456px}body.tax-product_cat main .products.columns-3 li.product .box-text .button::after,body.archive main .products.columns-3 li.product .box-text .button::after,.page-template main .products.columns-3 li.product .box-text .button::after,.search-results main .products.columns-3 li.product .box-text .button::after{content:"";background-color:#e01727;bottom:-5px;height:2px;left:50%;transform:translateX(-50%);position:absolute;transition:all 0.4s;width:60%}body.tax-product_cat main .products.columns-3 li.product .box-text .button:hover,body.archive main .products.columns-3 li.product .box-text .button:hover,.page-template main .products.columns-3 li.product .box-text .button:hover,.search-results main .products.columns-3 li.product .box-text .button:hover{color:#000}body.tax-product_cat main .products.columns-3 li.product .box-text .button:hover::after,body.archive main .products.columns-3 li.product .box-text .button:hover::after,.page-template main .products.columns-3 li.product .box-text .button:hover::after,.search-results main .products.columns-3 li.product .box-text .button:hover::after{width:100%;background-color:#000}body.tax-product_cat main .products.columns-3 li.product .box-text .added_to_cart,body.archive main .products.columns-3 li.product .box-text .added_to_cart,.page-template main .products.columns-3 li.product .box-text .added_to_cart,.search-results main .products.columns-3 li.product .box-text .added_to_cart{font-size:11.52px;color:#000;font-family:"Roboto Bold";font-weight:700;position:relative;display:inline-block;text-transform:initial;transition:0.4s;letter-spacing:.3456px;text-transform:uppercase;margin-left:5px}body.tax-product_cat main .products.columns-3 li.product .box-text .added_to_cart::after,body.archive main .products.columns-3 li.product .box-text .added_to_cart::after,.page-template main .products.columns-3 li.product .box-text .added_to_cart::after,.search-results main .products.columns-3 li.product .box-text .added_to_cart::after{content:" →"}body.tax-product_cat main .products.columns-3 li.product .box-text .added_to_cart:hover,body.archive main .products.columns-3 li.product .box-text .added_to_cart:hover,.page-template main .products.columns-3 li.product .box-text .added_to_cart:hover,.search-results main .products.columns-3 li.product .box-text .added_to_cart:hover{color:#e01727}body.tax-product_cat main .products.columns-3 li.product .box-text a+p,body.archive main .products.columns-3 li.product .box-text a+p,.page-template main .products.columns-3 li.product .box-text a+p,.search-results main .products.columns-3 li.product .box-text a+p{text-transform:initial}.widget h3{font-family:"Roboto Bold";font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.8px;line-height:16.8px;font-size:16px}.category-description,.category-description p{font-size:16px;font-family:"Roboto Light";font-weight:300;color:#000}.category-description{border-top:1px solid rgb(0 0 0 / .1);margin-top:15px;padding-top:15px}.category-description h2{font-size:25.6px;font-family:"Roboto Bold";font-weight:700;color:#000;margin-top:0;margin-bottom:12.8px;text-transform:initial}.woocommerce-checkout form.woocommerce-checkout .woocommerce-error{background-color:#fff0}.woocommerce-checkout form.woocommerce-checkout .woocommerce-error li{display:flex;align-items:center;margin-bottom:12px;margin-left:0;padding:16px;border-radius:4px;border:1px solid #eee;box-shadow:0 0 1px 0 rgb(0 0 0 / .25);color:#e01727;font-size:16px;font-family:"Roboto Light";font-weight:300}.woocommerce-checkout form.woocommerce-checkout .woocommerce-error li::before{content:none}.woocommerce-checkout form.woocommerce-checkout .woocommerce-error li i{margin-right:4px}.woocommerce-checkout .checkout-cart{padding:16px 16px 0;border-radius:4px;border:1px solid #eee;box-shadow:0 0 1px 0 rgb(0 0 0 / .25);margin-bottom:20.8px}.woocommerce-checkout .checkout-cart h3{font-size:17.6px;padding-top:10px;font-family:"Roboto Light";font-weight:300;text-transform:uppercase;color:#000}.woocommerce-checkout .checkout-cart table{margin-bottom:0}.woocommerce-checkout .checkout-cart table th{letter-spacing:.72px;font-size:14.4px;font-family:"Roboto Bold";font-weight:700;color:#000}.woocommerce-checkout .checkout-cart table tr td{border-bottom:1px solid #ececec}.woocommerce-checkout .checkout-cart table tr td.product-name{max-width:330px;padding-left:10px;padding-right:5px}@media all and (max-width:768px){.woocommerce-checkout .checkout-cart table tr td.product-name{max-width:200px}}@media all and (max-width:768px){.woocommerce-checkout .checkout-cart table th.product-price,.woocommerce-checkout .checkout-cart table th.product-subtotal,.woocommerce-checkout .checkout-cart table td.product-price,.woocommerce-checkout .checkout-cart table td.product-subtotal{display:none}}@media all and (max-width:768px){.woocommerce-checkout .checkout-cart table th.product-quantity,.woocommerce-checkout .checkout-cart table td.product-quantity{width:90px}}.woocommerce-checkout .checkout-cart .continue{margin-top:15px;margin-bottom:15px}.woocommerce-checkout .checkout-cart .continue a{border-radius:4px;color:#e01727;background-color:#fff0;border:1px solid #e01727;padding:0 16.72px;display:inline-block;line-height:30.58px;font-size:13.96px;font-family:"Roboto Regular";font-weight:400;letter-spacing:.41904px;transition:0.4s}.woocommerce-checkout .checkout-cart .continue a:hover{background-color:#e01727;color:#fff}@media all and (max-width:849px){.woocommerce-checkout .woocommerce-info{text-align:center}}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon{border:1px solid #e01727;border-radius:4px;padding:15px 30px 30px 30px;overflow:hidden;margin-top:8px;margin-bottom:20.8px}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon p{margin-top:0;margin-bottom:8px}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon p.form-row-first{width:calc(100% - 115px);float:left}@media all and (max-width:849px){.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon p.form-row-first{width:100%;float:none}}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon p.form-row-first input{width:100%;height:46.6875px;padding:0 11.64px;border:1px solid #ddd;box-shadow:0 1px 2px rgb(0 0 0 / .1);color:#333;background-color:#fff;font-family:"Roboto Light";font-weight:300;font-size:15.52px;line-height:24.832px;transition:0.4s}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon p.form-row-first input:focus{padding-top:17.072px;padding-bottom:7.76px}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon p.form-row-last{width:115px;float:right}@media all and (max-width:849px){.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon p.form-row-last{width:100%;float:none}}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon p.form-row-last button{width:100%;line-height:24.832px;padding:0;border:1px solid #e01727;background-color:#e01727;color:#fff;font-family:"Roboto Regular";font-weight:400;font-size:15.52px;letter-spacing:.4656px;height:46.6875px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;transition:0.4s}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon p.form-row-last button:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2)}.woocommerce-checkout #place_order{background-color:rgb(148 7 19 / .72);width:100%;border-radius:4px;padding:0 16.624px;font-size:15.52px;color:#fff;font-family:"Roboto Regular";font-weight:400;line-height:37.248px;margin:10px 0;cursor:pointer;transition:0.4s}.woocommerce-checkout #place_order:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2)}.woocommerce-checkout #shipping_method li label span{font-family:"Roboto Bold";font-weight:700}body.woocommerce-checkout .shop_table{background-color:#fff0}.show-for-mobile{display:none}@media all and (max-width:768px){.show-for-mobile{display:block}}.number-input{display:flex;flex-wrap:wrap}.number-input span{border:1px solid #ddd;padding:0 3px;text-shadow:1px 1px 1px #fff;border-radius:4px;background-color:#f9f9f9;cursor:pointer;line-height:32px;transition:0.4s}.number-input span.remove_qty{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.number-input span.add_qty{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.number-input span:hover{background-color:#f1f1f1;color:#000;outline:none;box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2)}.number-input input{-moz-appearance:textfield;text-align:center;width:34px;height:34px;font-family:"Roboto Regular";font-weight:400;font-size:14.4px;background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);transition:0.4s;outline:0}.number-input input:hover,.number-input input:focus{box-shadow:0 0 5px #ccc}.number-input input::-webkit-inner-spin-button,.number-input input::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none}.col-3 .close-filters{display:none;font-size:36px;cursor:pointer;color:#333;float:right}@media all and (max-width:849px){.col-3 .close-filters{display:inline}}.col-3 .widget{clear:both}@media all and (max-width:849px){.col-3{position:fixed;top:0;left:-100%;width:100%;max-width:100%;flex-basis:100%;height:100vh;background-color:#fff;padding-bottom:0;z-index:100;overflow-y:auto;transition:0.4s;padding-top:15px;padding-bottom:15px}}@media all and (max-width:849px){.col-3.active{left:0}}.archive .category-image{margin-bottom:20.8px}.archive h1{font-size:24.48px;line-height:31.824px;font-family:"Roboto Bold";font-weight:700;margin-bottom:13.6px}.page .woocommerce-table--order-details .wc-item-meta li::before{content:none}.page .woocommerce-table--order-details .wc-item-meta li p{margin-bottom:0}.price-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media all and (max-width:849px){.price-box{font-size:0.8em!important}}.price-box small{text-transform:initial;font-family:"Roboto Light";font-weight:300;color:#000;font-size:11px}.price-box .woocommerce-Price-amount bdi{margin-right:3px;font-family:"Roboto Bold";font-weight:700;color:#000}.price-box .smaller-price{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#000;line-height:1}.price-box .smaller-price span{margin-right:3px}@media all and (max-width:849px){.price-box .smaller-price{display:none}}@media all and (max-width:1220px){#main-section .container{padding-left:0;padding-right:0}}#main-section .swiper{height:406px;padding-bottom:30px}@media all and (max-width:1220px){#main-section .swiper{height:auto}}#main-section .swiper .swiper-slide{overflow:hidden;border-radius:40px}#main-section .swiper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper .swiper-horizontal{touch-action:pan-y}.swiper .swiper-wrapper{transform:translate3d(0,0,0);position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:ease-in;box-sizing:content-box}.swiper .swiper-wrapper .swiper-slide{flex-shrink:0;width:100%;height:auto;position:relative;transition-property:transform;display:block}.swiper .swiper-button-prev,.swiper .swiper-button-next{width:36px;height:36px;border:2px solid #111;transition:0.4s;color:#111;border-radius:50%;transition:0.4s;position:absolute;top:50%;transform:translateY(-50%);z-index:10;text-align:center}.swiper .swiper-button-prev i,.swiper .swiper-button-next i{font-size:20px}.swiper .swiper-button-prev::after,.swiper .swiper-button-next::after{content:none}.swiper .swiper-button-prev:hover,.swiper .swiper-button-next:hover{border:2px solid #e01727;background-color:#e01727;color:#fff}.swiper .swiper-button-prev{left:0}.swiper .swiper-button-next{right:0}.swiper .swiper-pagination{top:unset;bottom:0;text-align:center}.swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;border-radius:50%;display:inline-block;background-color:#111;opacity:.4;margin:0 5px;transition:0.4s}.swiper .swiper-pagination .swiper-pagination-bullet:hover,.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-container-nav{margin-top:10px;position:relative}.swiper-container-nav .swiper-button-prev,.swiper-container-nav .swiper-button-next{border:2px solid #000;border-radius:50%;font-size:17.6px;font-family:"Roboto Regular";font-weight:400;height:36px;width:36px;text-align:center;transition:all 0.3s;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#000;transition:0.4s}.swiper-container-nav .swiper-button-prev::after,.swiper-container-nav .swiper-button-next::after{content:none}.swiper-container-nav .swiper-button-prev:hover,.swiper-container-nav .swiper-button-next:hover{border:2px solid #e01727;background-color:#e01727;color:#fff}.container{max-width:1270px;margin:0 auto;padding-left:15px;padding-right:15px}.row{margin:0 -15px}.p0{padding:0}.small{flex-basis:66.6666666667%;max-width:66.6666666667%;margin:0 auto}@media all and (max-width:549px){.small{flex-basis:100%;max-width:100%}}#browse-by-category{padding-bottom:30px}#browse-by-category h2{margin:0 0 54px 0}.smaller{width:50%}@media all and (max-width:549px){.smaller{width:100%}}@media all and (max-width:849px){.categories-inner{justify-content:space-between}}.categories-inner .category{padding:0;flex-basis:32%;max-width:32%;text-decoration:none;margin-bottom:19.6px;box-shadow:0 1px 3px -2px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24)}.categories-inner .category:nth-of-type(3n+2){margin-left:2%;margin-right:2%}@media all and (max-width:549px){.categories-inner .category:nth-of-type(3n+2){margin-left:0;margin-right:0}}@media all and (max-width:549px){.categories-inner .category{flex-basis:49%;max-width:49%}}.categories-inner .category .category-inner .box-image{position:relative;top:0;width:75%;margin:0 auto;transition:0.4s}.categories-inner .category .category-inner .box-image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.categories-inner .category .category-inner .box-text{padding:15px 15px 20px;text-align:center;text-transform:uppercase;transition:0.4s;position:relative;top:0}.categories-inner .category .category-inner .box-text h3,.categories-inner .category .category-inner .box-text p{margin:0}.categories-inner .category .category-inner .box-text h3,.categories-inner .category .category-inner .box-text .cat-title{line-height:1.3;margin-bottom:.1em;margin-top:.1em;letter-spacing:.05em;font-weight:700;color:#000;font-size:14.4px;font-family:"Roboto Bold"}.categories-inner .category .category-inner .box-text p{font-size:10.08px;line-height:12px;color:#000;transition:0.4s;margin:1px 0}.categories-inner .category .category-inner .box-text p.size{line-height:23px;font-size:14.4px;text-transform:initial}.categories-inner .category:hover .box-image{top:-5px}.categories-inner .category:hover .box-text{top:-15px}.categories-inner .category:hover .box-text p{color:#e01727}.categories-inner .category .subcategories{padding:0 15px 10px 15px;display:flex;flex-wrap:wrap;justify-content:center}.categories-inner .category .subcategories a{flex-basis:40px;height:40px;margin-right:5px;border-radius:50%;overflow:hidden;border:1px solid #eee}.categories-inner .category .subcategories a:last-of-type{margin-right:0}.categories-inner .category .subcategories a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.categories-inner.columns-4{justify-content:space-between}.categories-inner.columns-4 .category{flex-basis:24%;max-width:24%}@media all and (max-width:849px){.categories-inner.columns-4 .category{flex-basis:49%;max-width:49%}}@media all and (max-width:768px){.categories-inner.columns-4 .category{flex-basis:100%;max-width:100%}}.categories-inner.columns-4 .category:nth-of-type(3n+2){margin-left:0;margin-right:0}@media all and (max-width:849px){.home .categories-inner{justify-content:flex-start}}@media all and (max-width:549px){.home .categories-inner{justify-content:space-between}}.home .categories-inner .category{flex-basis:24%;max-width:24%}.home .categories-inner .category:nth-of-type(3n+2){margin-left:0;margin-right:0}.home .categories-inner .category:nth-of-type(4n+2){margin-left:1.25%;margin-right:.75%}.home .categories-inner .category:nth-of-type(4n+3){margin-left:.75%;margin-right:1.25%}@media all and (max-width:849px){.home .categories-inner .category{flex-basis:32%;max-width:32%}.home .categories-inner .category:nth-of-type(4n+2){margin-left:0;margin-right:0}.home .categories-inner .category:nth-of-type(4n+3){margin-left:0;margin-right:0}.home .categories-inner .category:nth-of-type(3n+2){margin-left:2%;margin-right:2%}}@media all and (max-width:549px){.home .categories-inner .category{flex-basis:49%;max-width:49%}.home .categories-inner .category:nth-of-type(3n+2),.home .categories-inner .category:nth-of-type(4n+2),.home .categories-inner .category:nth-of-type(4n+3){margin-left:0;margin-right:0}}#login-register-form{position:fixed;display:none;flex-wrap:wrap;justify-content:center;align-items:center;background-color:rgb(11 11 11 / .6);left:0;top:0;z-index:9999999;width:100%;height:100vh}#login-register-form.active{display:flex}#login-register-form .close-form{position:absolute;right:5px;color:#fff;top:0;font-size:36px;cursor:pointer}#login-register-form .inner{max-width:875px;background-color:#fff;padding:30px 0;border-radius:4px;overflow:hidden}#login-register-form .inner .u-columns{display:flex;flex-wrap:wrap;justify-content:center}#login-register-form .inner .u-columns>div{flex-basis:50%;padding:0 30px}#login-register-form .inner .u-columns>div:first-of-type{flex-basis:calc(50% - 1px);border-right:1px solid #ececec}#login-register-form .inner .u-columns>div p{margin:0 0 8px 0}#login-register-form .inner .u-columns>div h2{line-height:1.2;letter-spacing:1px;font-size:20px;color:#000;margin:0 0 10px 0;font-family:"Roboto Bold";font-weight:700;text-transform:uppercase}#login-register-form .inner .u-columns>div label{display:block;color:#222;font-family:"Roboto Bold";font-weight:700;font-size:14.4px;line-height:23.04px;margin:0 0 5.76px 0}#login-register-form .inner .u-columns>div label.woocommerce-form-login__rememberme{margin:0 0 24px 0}#login-register-form .inner .u-columns>div input:not([type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);box-sizing:border-box;color:#333;font-size:.97em;height:2.507em;max-width:100%;padding:0 .75em;vertical-align:middle;width:100%;margin-bottom:15.52px}#login-register-form .inner .u-columns>div button{background-color:#e01727;color:#fff;border:1px solid rgb(0 0 0 / .05);border-radius:4px;cursor:pointer;font-size:15.52px;letter-spacing:.03em;line-height:2.4em;margin-right:1em;margin-top:0;max-width:100%;min-height:2.5em;padding:0 1.2em;position:relative;text-align:center;text-decoration:none;text-shadow:none;transition:0.4s;vertical-align:middle}#login-register-form .inner .u-columns>div button:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2);outline:none}#login-register-form .inner .u-columns>div .lost_password{margin-top:8px}#login-register-form .inner .u-columns>div .lost_password a{text-decoration:none;color:#000;transition:0.4s}#login-register-form .inner .u-columns>div .lost_password a:hover{color:#e01727}#login-register-form .inner .u-columns>div .woocommerce-privacy-policy-text{margin-bottom:20.4px}#login-register-form .inner .u-columns>div .woocommerce-privacy-policy-text p{font-size:13.6px;font-family:"Roboto Light";font-weight:300;margin:0 0 6.8px 0}#login-register-form .inner .u-columns>div .woocommerce-privacy-policy-text p a{color:#000;transition:0.4s;text-decoration:none}#login-register-form .inner .u-columns>div .woocommerce-privacy-policy-text p a:hover{color:#e01727}#trusted{padding-bottom:80px}#trusted .swiper .swiper-slide{text-align:center}#trusted .swiper .swiper-slide img{height:50px;width:auto;-o-object-fit:contain;object-fit:contain}body{background:#fff}#masthead{position:fixed;width:100%;z-index:100;background-color:#fff;top:0}#masthead>.container{height:125px;transition:0.4s}#masthead>.container .header-inner{height:100%}#masthead .site-branding{flex-basis:250px}#masthead .site-branding a img{max-height:125px;width:auto;transition:0.4s}#masthead .img-magnetic{flex-basis:366px}#masthead .img-magnetic svg{width:100%;height:auto}@media all and (max-width:1175px){#masthead .img-magnetic{display:none}}#masthead #cart-icon{position:relative}#masthead #cart-icon>p{font-family:"Roboto Bold";text-transform:uppercase;font-size:12.8px;color:hsl(0 0% 40% / .85);margin-top:0;font-weight:700;margin-bottom:0}@media all and (max-width:849px){#masthead #cart-icon>p:first-of-type{display:none}}#masthead #cart-icon .cart-icon-menu{position:relative}#masthead #cart-icon .cart-icon-menu:hover #cart-dropdown{display:table!important}#masthead #cart-icon .cart-icon-basket{border:2px solid #e01727;border-radius:0;color:#e01727;font-family:Helvetica,Arial,Sans-serif;font-size:12.8px;font-weight:700;height:28px;line-height:26px;margin:.3em 0;position:relative;text-align:center;vertical-align:middle;width:28px;transition:0.4s;margin-left:10px;cursor:pointer}#masthead #cart-icon .cart-icon-basket::after{border:2px solid #e01727;border-bottom:0;border-top-left-radius:99px;border-top-right-radius:99px;bottom:100%;content:" ";height:8px;left:50%;margin-bottom:0;margin-left:-7px;pointer-events:none;position:absolute;transition:height 0.1s ease-out;width:14px}#masthead #cart-icon .cart-icon-basket:hover{color:#fff;background-color:#e01727}#masthead #cart-icon .cart-icon-basket:hover::after{height:10px}#masthead #cart-icon #cart-dropdown{background-color:#fff;color:#777;top:100%;margin:0;max-height:0;min-width:304px;padding:20px 0;position:absolute;text-align:left;transition:0.4s;z-index:999;padding:20px;box-shadow:1px 1px 15px rgb(0 0 0 / .15);border:2px solid #ddd;display:none;left:50%;transform:translateX(-50%)}@media all and (max-width:849px){#masthead #cart-icon #cart-dropdown{left:-113px;right:unset}}#masthead #cart-icon #cart-dropdown>ul{padding:0;margin:0;list-style:none;max-height:50vh;overflow-y:auto}#masthead #cart-icon #cart-dropdown>ul li{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;border-top:1px solid #ececec;padding-top:10px;padding-bottom:5px}#masthead #cart-icon #cart-dropdown>ul li .product-image{flex-basis:60px;height:60px}#masthead #cart-icon #cart-dropdown>ul li .product-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#masthead #cart-icon #cart-dropdown>ul li .cart-info{flex-basis:calc(100% - 95px)}#masthead #cart-icon #cart-dropdown>ul li .cart-info a{text-decoration:none;color:hsl(0 0% 40% / .85);transition:0.4s}#masthead #cart-icon #cart-dropdown>ul li .cart-info a:hover{color:#e01727}#masthead #cart-icon #cart-dropdown>ul li .cart-info>span{display:block}#masthead #cart-icon #cart-dropdown>ul li .cart-info>span span{font-family:"Roboto Bold";font-weight:700}#masthead #cart-icon #cart-dropdown>ul li .woocommerce-cart-form{flex-basis:24px}#masthead #cart-icon #cart-dropdown>ul li .woocommerce-cart-form button{border:2px solid;border-radius:100%;color:#ccc;display:block;font-size:15px!important;font-weight:700;height:24px;line-height:19px!important;text-align:center;width:24px;padding:0;background-color:#fff0;cursor:pointer;transition:0.4s}#masthead #cart-icon #cart-dropdown>ul li .woocommerce-cart-form button:hover{color:#000;border-color:#000}#masthead #cart-icon #cart-dropdown .total{text-align:center;border-bottom:2px solid #ececec;border-top:1px solid #ececec;margin-bottom:.5em;padding:10px 0;margin-bottom:0}#masthead #cart-icon #cart-dropdown .total:first-of-type{border-bottom:0}#masthead #cart-icon #cart-dropdown .total span{font-weight:700;color:#111}#masthead #cart-icon #cart-dropdown>a{border-radius:4px;margin:.5em 0 0;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#e01727;color:#fff;text-decoration:none;min-height:2.5em;padding:0 1.2em;transition:0.4s}#masthead #cart-icon #cart-dropdown>a.checkout{background-color:rgb(148 7 19 / .72)}#masthead #cart-icon #cart-dropdown>a:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2);color:#fff;opacity:1;outline:none}#masthead #user-info{position:relative;margin-left:14px}@media all and (max-width:849px){#masthead #user-info{display:none}}#masthead #user-info>p,#masthead #user-info a{font-family:"Roboto Bold";font-weight:700;text-transform:uppercase;font-size:12.8px;color:hsl(0 0% 40% / .85);text-decoration:none;margin:0;cursor:pointer}#masthead #user-info>.woocommerce-MyAccount-navigation{position:absolute;padding:0;margin:0;list-style:none;border:2px solid #ddd;box-shadow:1px 1px 15px rgb(0 0 0 / .15);background-color:#fff;padding:20px;min-width:260px;right:0;z-index:1;top:25px;display:none}#masthead #user-info>.woocommerce-MyAccount-navigation::before,#masthead #user-info>.woocommerce-MyAccount-navigation::after{border:solid #fff0;content:"";height:0;left:50%;pointer-events:none;position:absolute;width:0;border-bottom-color:#ddd;border-width:11px;top:-23px;left:calc(100% - 50px)}#masthead #user-info>.woocommerce-MyAccount-navigation::after{border-color:#fff0 #fff0 #fff;border-width:8px;top:-16px;left:calc(100% - 47px)}#masthead #user-info>.woocommerce-MyAccount-navigation li a{border-bottom:1px solid #ececec;margin:0 10px;color:hsl(0 0% 40% / .85);transition:0.4s;line-height:1.3;padding:10px 0;width:auto;display:block;font-family:"Roboto Light";font-weight:300;transition:0.4s}#masthead #user-info>.woocommerce-MyAccount-navigation li a:hover{color:#e01727}#masthead.scrolled>.container{height:115px}#masthead.scrolled .site-branding a img{max-height:70px}#page{padding-top:223px}@media all and (max-width:550px){#page{padding-top:247px}}.woocommerce-checkout #page{padding:3% 0 0 0}.header-search-form{max-width:317px;position:relative;flex-grow:1}@media all and (max-width:849px){.header-search-form{max-width:100%;width:100%;order:1}}.search-form{position:relative}.search-form label{width:100%}.search-form label input{background-color:rgb(0 0 0 / .03);border-radius:99px;box-shadow:none;border:1px solid rgb(0 0 0 / .09);width:100%;padding:0 10px;line-height:33px}.search-form label input:focus,.search-form label input:focus-visible{border:1px solid rgb(0 0 0 / .09);outline:0}.search-form label input::-moz-placeholder{font-size:13.192px}.search-form label input::placeholder{font-size:13.192px}.search-form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background-color:#fff0;border:0;border-radius:0;position:absolute;right:8px;top:50%;transform:translateY(-50%)}div#search-results,div#rwd-search-results,div#search-results-404{position:absolute;top:100%;background-color:hsl(0 0% 100% / .95);box-shadow:0 0 10px 0 rgb(0 0 0 / .1);width:100%;z-index:100;display:none;max-height:500px;overflow-y:auto}@media all and (max-width:849px){div#search-results,div#rwd-search-results,div#search-results-404{position:relative;max-height:60vh}}div#search-results.active,div#rwd-search-results.active,div#search-results-404.active{display:block}div#search-results .search-result,div#rwd-search-results .search-result,div#search-results-404 .search-result{transition:0.4s;border-bottom:1px solid rgb(0 0 0 / .05)}div#search-results .search-result a,div#rwd-search-results .search-result a,div#search-results-404 .search-result a{text-decoration:none;color:#111;padding:10px .75em;font-size:13.6px}div#search-results .search-result a img,div#rwd-search-results .search-result a img,div#search-results-404 .search-result a img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-right:10px}div#search-results .search-result a .search-title,div#rwd-search-results .search-result a .search-title,div#search-results-404 .search-result a .search-title{flex-basis:calc(100% - 130px);text-align:center;font-family:"Roboto Regular"}@media all and (max-width:849px){div#search-results .search-result a .search-title,div#rwd-search-results .search-result a .search-title,div#search-results-404 .search-result a .search-title{text-align:left}}div#search-results .search-result a .price,div#rwd-search-results .search-result a .price,div#search-results-404 .search-result a .price{font-size:10.9px;font-family:"Roboto Bold";font-weight:700;flex-basis:50px;text-align:right}div#search-results .search-result:hover,div#rwd-search-results .search-result:hover,div#search-results-404 .search-result:hover{background-color:rgb(0 0 0 / .05)}input[type=search i]::-webkit-search-cancel-button{display:none}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}#masthead .top-bar{padding-bottom:5px;padding-top:5px}@media all and (max-width:849px){#masthead .top-bar .container{justify-content:center}}@media all and (max-width:667px){#masthead .top-bar .container{flex-wrap:wrap}}#masthead .top-bar .top-bar-content a:last-of-type i,#masthead .top-bar .top-bar-content a:nth-last-of-type(2) i{margin-left:5px}#masthead .top-bar a{color:rgb(102 102 102 / .85);text-decoration:none;transition:0.4s;font-size:14px;display:inline-flex;align-items:center}#masthead .top-bar a i{font-size:20px;margin-right:5px}#masthead .top-bar a:hover{color:rgb(18 18 18 / .85)}#masthead .top-bar a.blog-link{font-size:9.6px;display:flex;align-items:center;margin-right:0}#masthead .top-bar a.blog-link i{font-size:24px}#masthead .top-bar a.blog-link:visited{color:rgb(102 102 102 / .85)}#masthead .top-bar a.blog-link:hover{color:rgb(18 18 18 / .85)}@media all and (max-width:849px){#masthead .top-bar a.blog-link{display:none}}#masthead .top-bar a.instagram-link i{color:#833ab4}#masthead .top-bar a.facebook-link i{color:#1b74e4}#masthead .top-bar a.email-link i,#masthead .top-bar a.phone-link i{color:#ed2632}#masthead .top-bar a.whatsapp-link i{color:#25d366}#masthead .top-bar-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}@media all and (max-width:980px){#masthead .top-bar-content{display:inline}}@media all and (max-width:849px){#masthead .top-bar-content{order:0}}#masthead .top-bar-content h1{font-size:14px;color:#797979;font-weight:400;white-space:nowrap;margin:0 8px 0 0}@media all and (max-width:980px){#masthead .top-bar-content h1{text-align:center;margin:0}}@media all and (max-width:849px){#masthead .top-bar-content h1{display:none}}@media all and (max-width:849px){#masthead .top-bar-content a{margin:0 7px;padding:0 8px}}#masthead .top-bar-content a:first-of-type{margin-left:0}#masthead .top-bar-content a:last-of-type{margin-right:0}#masthead .top-bar .mobile-widget{display:none}#masthead .top-bar .mobile-widget .widget{margin-bottom:0}#masthead .top-bar .mobile-widget .widget .wp-block-gallery{display:flex;flex-wrap:wrap;margin:0}#masthead .top-bar .mobile-widget .widget .wp-block-gallery figure{margin:0;width:auto}#masthead .top-bar .mobile-widget .widget .wp-block-gallery figure a{display:block}#masthead .top-bar .mobile-widget .widget .wp-block-gallery figure a noscript{display:none}@media all and (min-width:992px){#masthead .top-bar .mobile-widget .widget .wp-block-gallery figure{margin-right:8px}}@media all and (max-width:1500px){#masthead .top-bar .mobile-widget{display:block;margin:0}}@media all and (max-width:849px){#masthead .top-bar .mobile-widget{order:2}}#masthead .top-bar .mobile-widget#mobile-images figure img{width:75px;height:auto}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.wp-block-table table{border-collapse:collapse;border-color:#ececec;border-spacing:0;margin-bottom:16px;width:100%}.wp-block-table table tbody tr td{text-align:center;padding:7.2px;font-family:"Roboto Light";font-weight:300;font-size:14.4px;line-height:18.72px;border-bottom:1px solid #ececec}#desktop-images{position:fixed;bottom:24px;left:10px;margin-bottom:0}#desktop-images figure{margin:0}@media all and (max-width:1500px){#desktop-images{display:none}}#desktop-images .wp-block-gallery{flex-direction:column}#desktop-images .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:100px;background-color:#fff;border-radius:4px}.site-footer{border-top:1px solid rgb(0 0 0 / .05);padding-top:30px}.site-footer .secure-payment{margin-bottom:calc(1.3em + 16px)}.site-footer .secure-payment p{color:#7a9c59;font-size:1.3em;font-family:"Roboto Light";margin:0}.site-footer .secure-payment p a{font-style:italic;text-decoration:none;color:#000;transition:0.4s}.site-footer .secure-payment p a:hover{color:#e01727}.site-footer .site-info{background-color:#262626;border-top:1px solid rgb(0 0 0 / .05);padding-top:30px}.site-footer .site-info .container{padding:0}@media all and (max-width:849px){.site-footer .site-info .container{flex-wrap:wrap}}.site-footer .site-info .container .col{flex-basis:20%;max-width:20%;margin-bottom:1.5em;padding:0 15px 30px;color:#fff}@media all and (max-width:849px){.site-footer .site-info .container .col{flex-basis:100%;max-width:100%}}.site-footer .site-info .container .col h3{font-size:14px;margin:0 0 6px 0;letter-spacing:.05em;line-height:1.05;text-transform:uppercase;color:#fff;display:inline}.site-footer .site-info .container .col ul{padding:0;margin:0;list-style:none}.site-footer .site-info .container .col ul li a{font-size:14px;color:#fff;padding:6px 0;display:inline-block;text-decoration:none}.site-footer .site-info .container .col img{width:125px}.site-footer .copy{background-color:#000;padding:10px 0 15px}.site-footer .copy p{text-align:center;color:hsl(0 0% 100% / .5);margin:0;font-size:.9em}.payment-icons{padding:0 15px 30px;margin-bottom:1.5em}.payment-icons .payment-icon{border-radius:5px;display:inline-block;margin:3px 3px 0;padding:3px 5px 5px;transition:0.4s;line-height:1;height:38px}.payment-icons .payment-icon svg{height:30px;width:auto}.single-product .site-footer .payment-icons .payment-icon{height:auto;background-color:#fff0}.wdp_pricing_table_caption,.add-to-cart-container.form-flat .wdp_bulk_table_content,.summary.erstelle .wdp_bulk_table_content{display:none}.step .shipping-methods ul li input{display:none}.step .shipping-methods ul li input:checked+label::after{display:block}.step .shipping-methods ul li label{display:flex;flex-wrap:wrap;position:relative}.step .shipping-methods ul li label::before{content:"";display:inline-block;width:20px;height:20px;position:relative;border:1px solid #00253E;border-radius:50%;margin-right:10px}.step .shipping-methods ul li label::after{content:"";width:10px;height:10px;background-color:#00253E;border-radius:50%;position:absolute;top:5px;left:5px;display:none}.step table.shop_table_responsive tr td{padding:0 5px}.step table.shop_table_responsive tr td.product-quantity{width:87px}.step table.shop_table_responsive tr td.product-subtotal{min-width:220px}@media all and (max-width:849px){.step table.shop_table_responsive tr td.product-subtotal{display:none}}.step .steps{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #C9C9C9;margin-bottom:20px}.step .steps h2{margin:0}.step .steps .steps-inner{display:flex;flex-wrap:wrap;align-items:center}@media all and (max-width:849px){.step .steps .steps-inner{width:100%;justify-content:center;margin-top:15px}}.step .steps .steps-inner>div{display:flex;flex-direction:column;align-items:center;margin-right:31px}.step .steps .steps-inner>div:last-of-type{margin-right:0}.step .steps .steps-inner>div .step-inner-number{flex-basis:32px;width:32px;border-radius:50%;border:2px solid #C9C9C9;background-color:#fff0;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.step .steps .steps-inner>div .step-inner-number p{margin:0;color:#6F6F6F;font-family:"Roboto Bold";font-weight:700}@media all and (max-width:849px){.step .steps .steps-inner>div .step-inner-info{display:none}}.step .steps .steps-inner>div .step-inner-info p{margin:0;line-height:1;font-family:"Roboto Bold";font-weight:700}.step .steps .steps-inner>div .step-inner-info p a{color:#000;transition:0.4s}.step .steps .steps-inner>div .step-inner-info p a:hover{color:#e01727}.step .steps .steps-inner>div.active .step-inner-number{background-color:#e01727;border:2px solid #e01727}.step .steps .steps-inner>div.active .step-inner-number p{color:#fff}.step .steps .steps-inner>div.approved .step-inner-number{border:2px solid #e01727}.step .cart-contents{flex-basis:100%}.step .cart-contents .shop_table{border-radius:12px;border:1px solid #C9C9C9;overflow:hidden;padding:10px 20px;margin-bottom:0;box-shadow:0 0 20px 2px rgb(0 0 0 / .05)}@media all and (max-width:849px){.step .cart-contents .shop_table{padding:10px}}.step .cart-contents .shop_table tbody tr td img{max-width:80px;height:80px}.step .cart-contents .coupon{border-radius:12px;border:1px solid #C9C9C9;padding:15px 20px;display:flex;align-items:center;margin:10px 0;box-shadow:0 0 20px 2px rgb(0 0 0 / .05)}@media all and (max-width:849px){.step .cart-contents .coupon{display:block}}.step .cart-contents .coupon p{margin:0}.step .cart-contents .coupon input[name=coupon_code]{margin-left:auto;margin-right:10px;border:1px dashed #c9c9c9;border-radius:2px;text-align:center;padding-top:0;padding-bottom:0;line-height:32px;font-size:12px}@media all and (max-width:849px){.step .cart-contents .coupon input[name=coupon_code]{margin-right:0;width:100%;margin-bottom:15px}}.step .cart-contents .coupon button[type=submit]{background-color:#e01727;border:1px solid #e01727;border-radius:32px;color:#fff;text-transform:uppercase;padding:0 64px;line-height:30px}@media all and (max-width:849px){.step .cart-contents .coupon button[type=submit]{width:100%;padding:0}}.step form{display:flex;flex-wrap:wrap}.step form .shipping-calculator{flex-basis:49%;border-radius:12px;border:1px solid #c9c9c9;overflow:hidden;padding:20px;margin-bottom:0;box-shadow:0 0 20px 2px rgb(0 0 0 / .05);margin-right:2%}@media all and (max-width:849px){.step form .shipping-calculator{flex-basis:100%;margin-right:0%;margin-bottom:10px}}.step form .shipping-calculator .shipping-calculator-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.step form .shipping-calculator .shipping-calculator-buttons input{border:1px dashed #c9c9c9;border-radius:2px;text-align:center;padding-top:0;padding-bottom:0;line-height:32px;font-size:12px;flex-grow:1;margin-right:10px}@media all and (max-width:849px){.step form .shipping-calculator .shipping-calculator-buttons input{margin-right:0;margin-bottom:15px;width:100%}}.step form .shipping-calculator .shipping-calculator-buttons button{background-color:#e01727;border:1px solid #e01727;border-radius:32px;color:#fff;text-transform:uppercase;padding:0 38px;line-height:30px}@media all and (max-width:849px){.step form .shipping-calculator .shipping-calculator-buttons button{width:100%}}.step form .shipping-calculator .shipping-calculator-inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px}.step form .shipping-calculator .shipping-calculator-inner .shipping-calculator-image{flex-basis:26px}.step form .shipping-calculator .shipping-calculator-inner .shipping-calculator-info{flex-basis:calc(100% - 26px)}.step form .shipping-calculator .shipping-calculator-inner .shipping-calculator-info h4{margin:0}.step form .shipping-calculator .shipping-methods ul li{border-bottom:0}.step form .shipping-calculator .shipping-methods ul li::before{content:none}.step form .payment-methods{flex-basis:49%;border-radius:12px;border:1px solid #c9c9c9;overflow:hidden;padding:20px;margin-bottom:0;box-shadow:0 0 20px 2px rgb(0 0 0 / .05)}@media all and (max-width:849px){.step form .payment-methods{flex-basis:100%}}.step form .payment-methods .payment-method label{display:flex;flex-wrap:wrap;padding:13px 0;border-bottom:1px solid #C9C9C9;margin-bottom:5px}.step form .payment-methods .payment-method label input{display:none}.step form .payment-methods .payment-method label input+span{display:inline-block;width:20px;height:20px;position:relative;border:1px solid #00253E;border-radius:50%;margin-right:10px}.step form .payment-methods .payment-method label input+span::after{content:"";width:10px;height:10px;background-color:#00253E;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.step form .payment-methods .payment-method label input:checked+span::after{display:block}.step form .payment-methods .payment-method label .payment-method-content{display:inline-flex;flex-grow:1}.step form .payment-methods .payment-method label .payment-method-content .payment-icon{margin-left:auto}.step form .payment-methods .payment-method label .payment-method-content .payment-icon img{height:18px}.step .cart-totals{border-radius:12px;border:1px solid #c9c9c9;padding:20px;margin-bottom:0;box-shadow:0 0 20px 2px rgb(0 0 0 / .05);background:#F5F5F5}.step .cart-totals p{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:0;margin-bottom:14px;line-height:1}.step .cart-totals p.total{margin-bottom:24px;line-height:1.5}.step .cart-totals p.total>span{display:inline-flex;flex-direction:column;align-items:flex-end}@media all and (max-width:849px){.step .cart-totals p.total>span{flex-basis:50%}}@media all and (max-width:849px){.step .cart-totals p.total>strong{flex-basis:50%}}.step .cart-totals hr{margin-top:0;margin-bottom:15px}.step .cart-totals a{text-transform:uppercase;display:flex;align-items:center;justify-content:center;color:#e01727;border:1px solid #e01727;background-color:#fff0;border-radius:32px;transition:0.4s;margin-bottom:10px;padding:0;line-height:30px;font-family:"Roboto Bold";font-weight:700}.step .cart-totals a:hover{background-color:#e01727;color:#fff}.step .cart-totals button{border:1px solid #e01727;background-color:#e01727;color:#fff;border-radius:32px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:100%;padding:0;line-height:30px;font-family:"Roboto Bold";font-weight:700}.step .auth-column{margin-bottom:0}.step .auth-column>div{border-radius:12px;border:1px solid #c9c9c9;padding:20px;box-shadow:0 0 20px 2px rgb(0 0 0 / .05)}.step .auth-column h3{margin-bottom:30px;line-height:1}.step .auth-column .custom-login-form .input-container{position:relative;flex-basis:100%;margin-bottom:23px}.step .auth-column .custom-login-form .input-container:last-of-type{margin-bottom:0}.step .auth-column .custom-login-form .input-container label{position:absolute;background-color:#fff;padding:0 5px;line-height:1;left:26px;top:-8px;font-family:"Roboto Light";font-weight:300}.step .auth-column .custom-login-form .input-container input{width:100%;border-radius:45px;padding:10px 26px;border:1px solid #79747E}.step .auth-column .custom-login-form .input-container button{background-color:#e01727;border:1px solid #e01727;border-radius:32px;color:#fff;text-transform:uppercase;padding:0 64px;line-height:30px;width:100%}.step .auth-column .custom-login-form .input-container.error input{border:1px solid #e01727}.step .auth-column .custom-login-form .input-container.error .field-error{padding-left:25px;color:#e01727;font-weight:400;font-family:"Roboto Regular"}.step .auth-column .form-row{position:relative;flex-basis:100%;margin-bottom:23px}.step .auth-column .form-row label{position:absolute;background-color:#fff;padding:0 5px;line-height:1;left:26px;top:-8px;font-family:"Roboto Light";font-weight:300}.step .auth-column .form-row label.sm-opt-in-input{position:static;display:flex}.step .auth-column .form-row input{width:100%;border-radius:45px;padding:10px 26px;border:1px solid #79747E;margin-right:8px}.step .auth-column .form-row input[type=checkbox]{border-radius:3px;border:2px solid #79747e;width:18px;height:18px}.step .auth-column .form-row.error input{border:1px solid #e01727}.step .auth-column .form-row.error .field-error{padding-left:25px;color:#e01727;font-weight:400;font-family:"Roboto Regular"}.step .auth-column .guest-checkout p{text-align:center;margin-bottom:5px}.step .auth-column .guest-checkout button{text-transform:uppercase;display:flex;align-items:center;justify-content:center;color:#e01727;border:1px solid #e01727;background-color:#fff0;border-radius:32px;transition:0.4s;margin-bottom:10px;padding:0;line-height:30px;width:100%}.step .auth-column .guest-checkout button:hover{background-color:#e01727;color:#fff}.step .auth-column .social-logins .nsl-container-buttons{display:block}.step .auth-column .social-logins .nsl-container-buttons a{width:100%}.step .auth-column .social-logins .nsl-container-buttons a>div{justify-content:center}.step .auth-column .social-logins .nsl-container-buttons a>div .nsl-button-label-container{flex:0 0 auto}.step .auth-column .social-logins+h3{margin:14px 0;text-align:center}.step .auth-column button{text-transform:uppercase;display:flex;align-items:center;justify-content:center;border:1px solid #e01727;background-color:#e01727;color:#fff;border-radius:32px;transition:0.4s;margin-bottom:10px;padding:0;line-height:30px;width:100%;cursor:pointer}.step .auth-column .advantages{margin-top:20px}.step .auth-column .advantages ul li{border:0}.step.my-checkout-step-3 form{display:block}.step.my-checkout-step-3 form .checkout-columns{display:flex;flex-wrap:wrap}.step.my-checkout-step-3 form .checkout-columns .form-row{position:relative;flex-basis:100%;margin-bottom:23px}.step.my-checkout-step-3 form .checkout-columns .form-row label{position:absolute;background-color:#fff;padding:0 5px;line-height:1;left:26px;top:-8px;font-family:"Roboto Light";font-weight:300}@media all and (max-width:849px){.step.my-checkout-step-3 form .checkout-columns .form-row label{font-size:13px}}.step.my-checkout-step-3 form .checkout-columns .form-row label.sm-opt-in-input{position:static;display:flex}.step.my-checkout-step-3 form .checkout-columns .form-row input,.step.my-checkout-step-3 form .checkout-columns .form-row select{width:100%;border-radius:45px;padding:10px 26px;border:1px solid #79747E;margin-right:8px}.step.my-checkout-step-3 form .checkout-columns .form-row input[type=checkbox],.step.my-checkout-step-3 form .checkout-columns .form-row select[type=checkbox]{border-radius:3px;border:2px solid #79747e;width:18px;height:18px}.step.my-checkout-step-3 form .checkout-columns .form-row.error input,.step.my-checkout-step-3 form .checkout-columns .form-row.error select{border:1px solid #e01727}.step.my-checkout-step-3 form .checkout-columns .form-row.error input[type=checkbox],.step.my-checkout-step-3 form .checkout-columns .form-row.error select[type=checkbox]{border:2px solid #e01727}.step.my-checkout-step-3 form .checkout-columns .form-row.error .field-error{padding-left:25px;color:#e01727;font-weight:400;font-family:"Roboto Regular"}.step.my-checkout-step-3 form .checkout-columns .col-4>div{border-radius:12px;border:1px solid #c9c9c9;margin-bottom:0;box-shadow:0 0 20px 2px rgb(0 0 0 / .05);padding:20px}.step.my-checkout-step-3 form .checkout-columns .col-4>div h3{margin-bottom:30px;line-height:1}.step.my-checkout-step-3 form .checkout-columns .col-4>div .person{margin-bottom:30px}.step.my-checkout-step-3 form .checkout-columns .col-4>div .person input{display:none}.step.my-checkout-step-3 form .checkout-columns .col-4>div .person input+span{display:inline-block;width:20px;height:20px;position:relative;border:1px solid #00253E;border-radius:50%;margin-right:10px}.step.my-checkout-step-3 form .checkout-columns .col-4>div .person input+span::after{content:"";width:10px;height:10px;background-color:#00253E;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.step.my-checkout-step-3 form .checkout-columns .col-4>div .person input:checked+span::after{display:block}@media all and (max-width:849px){.step.my-checkout-step-3 form .checkout-columns .col-4{margin-bottom:15px}}.step.my-checkout-step-3 form .checkout-columns .col-4 textarea{width:100%;border-radius:45px;padding:10px 26px;border:1px solid #79747e;margin-right:8px;min-height:90px}.step.my-checkout-step-3 form .checkout-columns .col-4 .buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.step.my-checkout-step-3 form .checkout-columns .col-4 .buttons a{text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;color:#e01727;border:1px solid #e01727;background-color:#fff0;border-radius:32px;transition:0.4s;margin-bottom:10px;padding:0;line-height:30px;height:40px;padding:10px}.step.my-checkout-step-3 form .checkout-columns .col-4 .buttons a:hover{background-color:#e01727;color:#fff}.step.my-checkout-step-3 form .checkout-columns .col-4 .buttons button{text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;background-color:#e01727;color:#fff;border:1px solid #e01727;border-radius:32px;transition:0.4s;margin-bottom:10px;line-height:30px;height:40px;padding:10px}.step .order-summary{padding-bottom:0!important;margin-bottom:20px}.step .checkout-summary-grid{display:flex;flex-wrap:wrap;flex-basis:100%}.step .checkout-summary-grid .col-4>div,.step .checkout-summary-grid .col-3>div{border-radius:12px;border:1px solid #c9c9c9;margin-bottom:0;box-shadow:0 0 20px 2px rgb(0 0 0 / .05);padding:20px;height:100%}.step .checkout-summary-grid .col-4>div h3,.step .checkout-summary-grid .col-3>div h3{margin-bottom:30px;line-height:1}.step .checkout-summary-grid .inner{border-radius:12px;border:1px solid #c9c9c9;margin-bottom:0;box-shadow:0 0 20px 2px rgb(0 0 0 / .05);padding:20px;margin-bottom:20px}.step .checkout-summary-grid .inner a:hover{color:#e01727}.step .checkout-summary-grid .inner .billing-info,.step .checkout-summary-grid .inner .address-info{flex-basis:49%}@media all and (max-width:849px){.step .checkout-summary-grid .inner .billing-info,.step .checkout-summary-grid .inner .address-info{flex-basis:100%}}@media all and (max-width:849px){.step .checkout-summary-grid>.col-6:first-of-type{padding-bottom:0!important}}.step .checkout-summary-box{background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:12px;padding:15px 20px;margin-bottom:20px}.step .checkout-summary-box>p{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.step #order_review{border-radius:12px;border:1px solid #c9c9c9;box-shadow:0 0 20px 2px rgb(0 0 0 / .05);padding:20px;margin-bottom:20px}.step .woocommerce-order .all-img{text-align:center}.step .woocommerce-order .thankyou-box{padding:10px 20px;border:1px solid #D9D9D9;border-radius:12px;background-color:#F5F5F5;margin-bottom:10px}.step .woocommerce-order .thankyou-box .thankyou-order-box{background-color:#fff;border:1px solid #D9D9D9;border-radius:12px;text-align:center;padding:10px 0}.step .woocommerce-order .thankyou-box .thankyou-order-box p{margin-bottom:10px;line-height:1}.step .woocommerce-order .thankyou-box .thankyou-order-box h2{line-height:1;margin-bottom:0}.step .woocommerce-order .thankyou-box .thankyou-details ul{margin-bottom:0}.step .woocommerce-order .thankyou-box .thankyou-details ul li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:0}.step .woocommerce-order .thankyou-box .thankyou-details ul li::before{content:none}.step .woocommerce-order .thankyou-box .thankyou-details ul li strong{font-family:"Roboto Bold";font-weight:700}.step .woocommerce-order .thankyou-info{text-align:center}.step .woocommerce-order .thankyou-info p{font-family:"Roboto Regular";font-weight:400}.step .woocommerce-order .thankyou-info p a:hover{color:#e01727}.step .woocommerce-order .thankyou-button{text-align:center}.step .woocommerce-order .thankyou-button a{background-color:#e01727;border:1px solid #e01727;border-radius:32px;color:#fff;text-transform:uppercase;padding:0 38px;line-height:30px;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center}.step button{cursor:pointer}.woocommerce-checkout .step #place_order{text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;background-color:#e01727;color:#fff;border:1px solid #e01727;border-radius:32px;transition:0.4s;margin-bottom:10px;line-height:30px;height:40px;padding:10px}.woocommerce-checkout .step #payment{flex-basis:100%}.woocommerce-checkout .step #payment+p{text-align:center;flex-basis:100%}.woocommerce-checkout .step #payment+p a{color:#e01727}#paypal-button-container{flex-basis:100%}#primary .flexed .col{padding:0 15px 30px}#primary .flexed .col-3>.widget,#primary .flexed .col-3>section{padding:16px 12px;border-radius:4px;box-shadow:0 0 1px 0 rgb(0 0 0 / .25)}#primary .flexed .col-3 .widget ul,#primary .flexed .col-3 .widget ol{padding:0;margin:0;list-style:none}#primary .flexed .col-3 .widget ul article,#primary .flexed .col-3 .widget ol article{box-shadow:none}#primary .flexed .col-3 .widget ul li::before,#primary .flexed .col-3 .widget ol li::before{content:none}.col{padding:0 15px 30px}.col-offset-1{margin-left:8.3333%}@media all and (max-width:849px){.col-offset-1{margin-left:0}}.col-offset-3{margin-left:25%}@media all and (max-width:849px){.col-offset-3{margin-left:0}}.col-3{flex-basis:25%;max-width:25%}@media all and (max-width:849px){.col-3{flex-basis:100%;max-width:100%}}.col-4{flex-basis:33.33%;max-width:33.33%}@media all and (max-width:849px){.col-4{flex-basis:100%;max-width:100%}}.col-5{flex-basis:41.6666666667%;max-width:41.6666666667%}@media all and (max-width:849px){.col-5{flex-basis:100%;max-width:100%}}.col-6{flex-basis:50%;max-width:50%}@media all and (max-width:849px){.col-6{flex-basis:100%;max-width:100%}}.col-7{flex-basis:58.3333333333%;max-width:58.3333333333%}@media all and (max-width:849px){.col-7{flex-basis:100%;max-width:100%}}.col-8{flex-basis:66.67%;max-width:66.67%}@media all and (max-width:849px){.col-8{flex-basis:100%;max-width:100%}}.col-9{flex-basis:75%;max-width:75%}@media all and (max-width:849px){.col-9{flex-basis:100%;max-width:100%}}.col-12{flex-basis:100%;max-width:100%}.flexed,.is-layout-flex{display:flex}.is-layout-flow{flex-grow:1}@media all and (max-width:549px){.is-layout-flow{flex-basis:100%}}.ai-center{align-items:center}.jc-space-between{justify-content:space-between}.wrap{flex-wrap:wrap}.jc-center{justify-content:center}.jc-space-evenly{justify-content:space-evenly}#tr-widget-float-right .rplg-badge-cnt{right:2px!important}#tr-widget-float-right .rplg-badge-cnt .rplg-badge2{margin-right:0!important}#tr-widget-float-right .rplg-badge-cnt .rplg-badge2 .rplg-badge2-close{left:0!important}#tr-widget-float-right .rplg-badge-cnt .rplg-badge2 .rplg-badge2-btn{flex-direction:column}#tr-widget-float-right .rplg-badge-cnt .rplg-badge2 .rplg-badge2-btn .rplg-badge2-score{margin:0!important;text-align:center!important;font-size:12px!important}#tr-widget-float-right .rplg-badge-cnt .rplg-badge2 .rplg-badge2-btn .rplg-badge2-score .rplg-biz-rating{display:flex;flex-direction:column;align-items:center}#tr-widget-float-right .rplg-badge-cnt .rplg-badge2 .rplg-badge2-btn .rplg-badge2-score .rplg-biz-rating .rplg-biz-score{margin-right:0!important}#tr-widget-float-right .rplg-badge-cnt .rplg-badge2 .rplg-badge2-btn .rplg-badge2-score .rplg-biz-rating .rplg-stars svg{width:12px!important;height:12px!important}#tr-widget-float-right .rplg-badge-cnt .rplg-badge2 .rplg-badge2-btn .rplg-badge2-score .rplg-biz-based{text-align:center!important;font-size:12px!important}.slider-container{width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}#faq .faq-inner{border-top:1px solid #ddd}#faq .faq-inner .question{padding:10.56px 40.48px 10.56px 6px;cursor:pointer;transition:0.4s}#faq .faq-inner .question h3{margin:0;font-size:17.6px;font-family:"Roboto Light";font-weight:300;line-height:28.16px;color:#000;transition:0.4s}#faq .faq-inner .question h3 i{margin-right:9px}#faq .faq-inner .question h3 i::before{transform:rotate(0deg);transition:0.4s}#faq .faq-inner .answer{display:none;padding:16px 36.8px}#faq .faq-inner .answer a{background-color:#e01727;color:#fff;border:1px solid rgb(0 0 0 / .05);border-radius:4px;cursor:pointer;font-size:15.52px;letter-spacing:.03em;line-height:2.4em;max-width:100%;min-height:2.5em;padding:0 1.2em;text-align:center;display:inline-block;transition:0.4s}#faq .faq-inner.active{border-color:#e01727}#faq .faq-inner.active .question{background-color:rgb(0 0 0 / .03)}#faq .faq-inner.active .question h3{color:#e01727;font-family:"Roboto Bold";font-weight:700}#faq .faq-inner.active .question h3 i::before{transform:rotate(180deg);color:#e01727}.page-id-222 #faq .faq-inner p{margin-bottom:0}.page-id-222 #faq .faq-inner p a{background-color:unset;color:#000;border:0;font-size:inherit;line-height:inherit;display:inline;border-radius:0;padding:0;letter-spacing:inherit;transition:0.4s}.page-id-222 #faq .faq-inner p a:hover{color:#e01727}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.single-product .woocommerce-message,.woocommerce-checkout .woocommerce-message,.archive .woocommerce-message{padding:16px;border-radius:4px;border:1px solid #eee;box-shadow:0 0 1px 0 rgb(0 0 0 / .25);margin-top:8px;margin-bottom:8px}.single-product .woocommerce-message p,.woocommerce-checkout .woocommerce-message p,.archive .woocommerce-message p{color:#7a9c59;font-size:17.6px;font-family:"Roboto Light";font-weight:300;display:flex;align-items:center;margin-bottom:0}.single-product .woocommerce-message p i,.woocommerce-checkout .woocommerce-message p i,.archive .woocommerce-message p i{font-size:34px}.single-product .wpcf7 input[type=submit]{width:auto;text-transform:uppercase}.single-product .downloads{margin-top:10px;border-top:1px dotted #ddd;padding-top:10px}.single-product .downloads h2{margin-bottom:20px;font-size:16px}.single-product .downloads h2::after{content:"";background-color:rgb(0 0 0 / .1);display:block;height:3px;margin:5px 0;max-width:30px}.single-product .downloads a{background-color:#e01727;border-radius:4px;border:1px solid rgb(0 0 0 / .05);transition:0.4s;padding:5px 10px;margin-right:5px;color:#fff}.single-product .downloads a:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2);color:#fff;opacity:1;outline:none}.single-product div.product{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -15px}.single-product div.product .product-meta{margin-top:0}.single-product div.product .pisol-ppscw-container{margin-top:0;margin-bottom:20.8px}.single-product div.product .woocommerce-product-gallery{float:none;flex-basis:50%;width:50%;padding:0 15px}@media all and (max-width:849px){.single-product div.product .woocommerce-product-gallery{flex-basis:100%;width:100%}}.single-product div.product .entry-summary{margin:0;flex-basis:calc(50% - 25px);width:calc(50% - 25px);margin:0 10px;padding:10px;border:1px solid #d5d9d9;border-radius:4px}@media all and (max-width:849px){.single-product div.product .entry-summary{flex-basis:100%;width:100%}}.single-product div.product .entry-summary .product_title{font-size:27.2px;font-family:"Roboto Bold";line-height:35.36px;margin-bottom:13.6px}@media all and (max-width:549px){.single-product div.product .entry-summary .product_title{font-size:17.92px;line-height:23px}}.single-product div.product .entry-summary .product_title::after{content:"";display:block;width:30px;height:3px;background-color:rgb(0 0 0 / .1);margin:16px 0}.single-product div.product .entry-summary .price>span{font-size:32px;line-height:32px;font-family:"Roboto Bold";font-weight:700;color:#111}.single-product div.product .entry-summary .price>span span{font-size:24px;line-height:1;vertical-align:text-top}.single-product div.product .entry-summary .price del{font-size:32px;line-height:32px;font-family:"Roboto Light";font-weight:300;color:rgb(0 0 0 / .4);margin-right:5px}.single-product div.product .entry-summary .price ins{font-size:32px;line-height:32px;font-family:"Roboto Bold";font-weight:700;color:#111;background-color:#fff0}.single-product div.product .entry-summary .triptych .price{margin-bottom:0}.single-product div.product .entry-summary .triptych .price>span{font-size:16px;line-height:16px}.single-product div.product .entry-summary .triptych #accessory-price-box p{display:flex;flex-wrap:wrap;justify-content:space-between;font-family:"Roboto Medium";font-weight:500;line-height:1;margin-bottom:15px}.single-product div.product .entry-summary .triptych #accessory-price-box p span{font-family:"Roboto Bold";font-weight:700}.single-product div.product .entry-summary .triptych #accessory-price-box p.total-with-accessories{font-family:"Roboto SemiBold";font-weight:600;font-size:16px;display:flex;align-items:center}.single-product div.product .entry-summary .triptych #accessory-price-box p.total-with-accessories span{font-family:"Roboto Bold";font-weight:700;font-size:24px;line-height:1}.single-product div.product .entry-summary .triptych #accessory-price-box hr{margin:10px 0;width:100%;box-sizing:border-box}.single-product div.product .entry-summary .cart{display:flex;flex-wrap:wrap;margin-bottom:0}.single-product div.product .entry-summary .cart .single_add_to_cart_button{border-radius:4px;width:100%;background-color:#e01727;font-size:14.4px;border:1px solid rgb(0 0 0 / .05);color:#fff;cursor:pointer;letter-spacing:.432px;line-height:34.56px;padding:0 17.28px;transition:0.4s}.single-product div.product .entry-summary .cart .single_add_to_cart_button:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2)}.single-product div.product .entry-summary .cart .product-quantity button{height:38px;line-height:38px}.single-product div.product .entry-summary .cart .product-quantity input{height:38px}.single-product div.product .entry-summary .secure-payment p{font-size:12.8px;margin:0;color:#7a9c59}.single-product div.product .entry-summary .payment-icons{padding-bottom:0;margin-bottom:16px}.single-product div.product .entry-summary .product-question{margin-bottom:20.8px;width:100%}.single-product div.product .entry-summary .product-question a{font-size:16px;font-family:"Roboto Light";font-weight:300}.single-product div.product .entry-summary .pisol-shipping-calculator-button{font-size:16px;font-family:"Roboto Light";font-weight:300}.single-product div.product .entry-summary .pisol-shipping-calculator-form{margin-top:16px;border-radius:4px}.single-product div.product .entry-summary .pisol-shipping-calculator-form .pisol-ppscw-alert{margin:0;background-color:#fff;color:#000;font-size:16px;font-family:"Roboto Light";font-weight:300}.single-product div.product .entry-summary .pisol-shipping-calculator-form input{border-radius:4px;box-shadow:0 1px 2px rgb(0 0 0 / .1);margin-bottom:20px;margin-left:0;width:100%;font-family:"Roboto Light";font-weight:300}.single-product div.product .entry-summary .pisol-shipping-calculator-form input::-moz-placeholder{font-size:15.52px;font-family:"Roboto Light";font-weight:300;color:#757575}.single-product div.product .entry-summary .pisol-shipping-calculator-form input::placeholder{font-size:15.52px;font-family:"Roboto Light";font-weight:300;color:#757575}.single-product div.product .entry-summary .pisol-shipping-calculator-form .pisol-update-address-button{padding:0 18px;line-height:2.4em;transition:0.4s;margin-bottom:0}.single-product div.product .entry-summary .pisol-shipping-calculator-form .pisol-update-address-button:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2);color:#fff;opacity:1;outline:none}.single-product div.product .entry-summary .sku_wrapper,.single-product div.product .entry-summary .posted_in,.single-product div.product .entry-summary .tagged_as{border-top:1px dotted #ddd;display:block;padding:5px 0;font-size:12.8px;font-family:"Roboto Light";font-weight:300}.single-product div.product.wcpa_has_options .woocommerce-product-gallery__wrapper>div{margin-left:10px}.single-product div.product.wcpa_has_options .woocommerce-product-gallery__wrapper>div:first-of-type{margin-left:0}.single-product div.product.wcpa_has_options .wcpa_field_bottom .wcpa_field_error p{margin:0!important;color:#fff!important;position:relative;background-color:#e01727;padding:5px}.single-product div.product.wcpa_has_options .wcpa_field_bottom .wcpa_field_error p::after{content:"";width:0;height:0;border-style:solid;border-width:0 5px 10px 5px;border-color:#fff0 #fff0 #e01727 #fff0;transform:rotate(0deg);position:absolute;left:50%;top:-10px;transform:translateX(-50%)}.single-product div.product.wcpa_has_options .woocommerce-product-gallery{flex-basis:100%;float:none;display:flex;flex-wrap:wrap}.single-product div.product.wcpa_has_options .woocommerce-product-gallery .flex-viewport{padding-left:10px;flex-basis:83.3333333333%;order:1}@media all and (max-width:849px){.single-product div.product.wcpa_has_options .woocommerce-product-gallery .flex-viewport{padding-left:0;order:0;flex-basis:100%}}.single-product div.product.wcpa_has_options .woocommerce-product-gallery .flex-control-thumbs{flex-basis:16.6666666667%;display:flex;flex-direction:column;overflow-y:auto;padding-right:10px}@media all and (max-width:849px){.single-product div.product.wcpa_has_options .woocommerce-product-gallery .flex-control-thumbs{padding-right:0;flex-basis:100%;flex-direction:row;overflow-y:unset}}.single-product div.product.wcpa_has_options .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{float:none;margin:0 0 5px 0;width:100%}.single-product div.product.wcpa_has_options .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img{width:100%;image-rendering:crisp-edges}.single-product div.product.wcpa_has_options .entry-summary{flex-basis:100%;border:0;width:100%}.single-product div.product.wcpa_has_options .entry-summary .product_title{font-size:31.28px}.single-product div.product.wcpa_has_options .entry-summary .product_title::after{background-color:#e01727;width:100%;max-width:300px}.single-product div.product.wcpa_has_options .entry-summary .price{font-size:20px}.single-product div.product.wcpa_has_options .entry-summary .price>span{font-size:inherit}.single-product div.product.wcpa_has_options .entry-summary .price>span span{font-size:inherit;vertical-align:baseline}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section{position:relative;margin-bottom:40px}@media all and (max-width:849px){.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .wcpa_field_wrap{flex-basis:100%;width:100%}}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .wcpa_option_price{display:none}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .wcpa_img_wrap{margin-bottom:5px}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .wcpa_disp_square{display:flex;flex-wrap:wrap}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .wcpa_disp_square .wcpa_color label{flex-direction:row;align-items:center}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .wcpa_disp_square .wcpa_color label p{margin:0 0 0 5px}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .wcpa_disp_square .wcpa_color label p span{font-size:14px;line-height:1}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section::before{content:"";display:block;width:4px;height:4px;border-radius:50%;background:#e01727;position:absolute;left:-12px;top:10px}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section label,.single-product div.product.wcpa_has_options .entry-summary .wcpa_section p{margin:0 0 8px 0;font-family:"Roboto Light";font-weight:300;line-height:20px}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section label{font-size:18px;color:#424242}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section p{color:#797979;font-size:13px}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .customizer-contact-us{display:flex;flex-wrap:wrap}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .customizer-contact-us a{display:inline-flex;flex-wrap:wrap;align-items:center;flex-basis:50%;font-family:"Roboto Light";font-weight:300}@media all and (max-width:849px){.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .customizer-contact-us a{flex-basis:100%}}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .customizer-contact-us a i{font-size:27px;color:#e01727;margin-right:10px}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .customizer-contact-us a .wrapper{flex-basis:calc(100% - 37px)}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .customizer-contact-us a .wrapper span{line-height:28.8px;font-size:18px;font-family:inherit;font-weight:inherit;margin:0;color:#000}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .customizer-contact-us a .wrapper span.wcpa_helptext{font-size:13.5px;line-height:21.6px;color:#888;display:block}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .wcpa_checkbox .wcpa_checkbox_custom{width:18px;height:18px;border:1px solid #B9CBE3;border-radius:0;margin-right:8px;margin-left:0}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .wcpa_checkbox label{align-items:flex-start}.single-product div.product.wcpa_has_options .entry-summary .wcpa_section .wcpa_checkbox span{font-size:16px;line-height:23px;color:#4a4a4a;font-family:"Roboto Light";font-weight:300}.single-product div.product.wcpa_has_options .entry-summary .wcpa_price_summary .wcpa_options_total,.single-product div.product.wcpa_has_options .entry-summary .wcpa_price_summary .wcpa_product_total{display:none}.single-product div.product.wcpa_has_options .entry-summary .wcpa_price_summary .wcpa_total{font-size:24px;font-family:"Roboto Light";font-weight:300;display:flex;align-items:center;justify-content:space-between;padding:20px;border-color:#e01727;border-radius:4px;background-color:#f9f9f9}.single-product div.product.wcpa_has_options .entry-summary .custom-container{flex-basis:100%;display:flex;justify-content:center}.single-product div.product.wcpa_has_options .entry-summary .custom-container .single_add_to_cart_button{flex-basis:50%}.single-product .payment-icons .payment-icon{height:28px;background-color:rgb(0 0 0 / .1)}.single-product .payment-icons .payment-icon svg{height:20px;width:auto}.woocommerce-product-gallery__wrapper{overflow:hidden}.woocommerce-checkout #customer_details{display:flex;flex-wrap:wrap;margin:8px -15px 0 -15px}.woocommerce-checkout #customer_details input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;border:1px solid #000;border-radius:4px}.woocommerce-checkout #customer_details input[type=checkbox]:checked{background:url(/wp-content/themes/new_magnettafeln/img/tick.svg);background-size:contain;background-position:center}.woocommerce-checkout #customer_details .legal.woocommerce-invalid{border:1px solid #e01727}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{padding:0 15px 30px 15px}.woocommerce-checkout #customer_details .col-1 h3,.woocommerce-checkout #customer_details .col-2 h3{text-transform:uppercase;font-family:"Roboto Light";font-weight:300;color:#000;font-size:17.7px;margin-top:0;padding-top:10px;margin-bottom:8.8px}.woocommerce-checkout #customer_details .col-1 h3 span,.woocommerce-checkout #customer_details .col-2 h3 span{text-transform:initial;font-size:15.84px;font-family:"Roboto Regular";font-weight:400;line-height:25.344px}.woocommerce-checkout #customer_details .col-1{flex-basis:58.3333333333%;max-width:58.3333333333%}@media all and (max-width:849px){.woocommerce-checkout #customer_details .col-1{flex-basis:100%;max-width:100%}}.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields{border-top:2px solid #ddd;padding-top:15px}.woocommerce-checkout #customer_details .col-1 p{position:relative;overflow:hidden}.woocommerce-checkout #customer_details .col-1 p.focused label{top:0}.woocommerce-checkout #customer_details .col-1 p#billing_custom_checkbox_field.woocommerce-invalid{border:1px solid #e01727}.woocommerce-checkout #customer_details .col-1 p#billing_custom_checkbox_field label{position:static;pointer-events:initial;font-size:15.84px;font-weight:400;font-family:"Roboto Regular"}.woocommerce-checkout #customer_details .col-1 p input:not([type=checkbox]),.woocommerce-checkout #customer_details .col-1 p select,.woocommerce-checkout #customer_details .col-1 p span.selection{width:100%;height:46.6875px;padding:0 11.64px;border:1px solid #ddd;box-shadow:0 1px 2px rgb(0 0 0 / .1);color:#333;background-color:#fff;font-family:"Roboto Light";font-weight:300;font-size:15.52px;line-height:24.832px;transition:0.4s}.woocommerce-checkout #customer_details .col-1 p input:not([type=checkbox])::-moz-placeholder,.woocommerce-checkout #customer_details .col-1 p select::-moz-placeholder,.woocommerce-checkout #customer_details .col-1 p span.selection::-moz-placeholder{color:#757575;font-family:"Roboto Light";font-weight:300;font-size:15.52px}.woocommerce-checkout #customer_details .col-1 p input:not([type=checkbox])::placeholder,.woocommerce-checkout #customer_details .col-1 p select::placeholder,.woocommerce-checkout #customer_details .col-1 p span.selection::placeholder{color:#757575;font-family:"Roboto Light";font-weight:300;font-size:15.52px}.woocommerce-checkout #customer_details .col-1 p input:not([type=checkbox]):not(:-moz-placeholder),.woocommerce-checkout #customer_details .col-1 p select:not(:-moz-placeholder),.woocommerce-checkout #customer_details .col-1 p span.selection:not(:-moz-placeholder){padding-top:17.072px;padding-bottom:7.76px}.woocommerce-checkout #customer_details .col-1 p input:not([type=checkbox]):focus,.woocommerce-checkout #customer_details .col-1 p input:not([type=checkbox]):not(:placeholder-shown),.woocommerce-checkout #customer_details .col-1 p select:focus,.woocommerce-checkout #customer_details .col-1 p select:not(:placeholder-shown),.woocommerce-checkout #customer_details .col-1 p span.selection:focus,.woocommerce-checkout #customer_details .col-1 p span.selection:not(:placeholder-shown){padding-top:17.072px;padding-bottom:7.76px}.woocommerce-checkout #customer_details .col-1 p span.selection{display:inline-block;padding-top:10px!important}.woocommerce-checkout #customer_details .col-1 p span.selection span{height:100%;padding:0;border:0}.woocommerce-checkout #customer_details .col-1 p label{font-size:12px;position:absolute;pointer-events:none;color:#222;top:-20px;left:11.64px;opacity:.8;font-family:"Roboto Light";font-weight:300;transition:0.4s}.woocommerce-checkout #customer_details .col-1 p #billing_country_field{display:block}.woocommerce-checkout #customer_details .col-1 p.woocommerce-invalid input:not([type=checkbox]){border-color:#e01727}.woocommerce-checkout #customer_details .col-1 p.create-account{overflow:visible;margin-bottom:0}.woocommerce-checkout #customer_details .col-1 p.create-account label{position:static;text-transform:uppercase;font-family:"Roboto Light";font-weight:300;color:#000;font-size:17.7px;margin-top:0;margin-bottom:0;pointer-events:initial}.woocommerce-checkout #customer_details .col-1 p.create-account label span{text-transform:initial;font-size:15.84px;font-family:"Roboto Regular";font-weight:400;line-height:25.344px}.woocommerce-checkout #customer_details .col-1 textarea{height:120px;padding:10.864px 11.64px;font-family:"Roboto Regular";font-weight:400;color:#333;line-height:24.832px;border:1px solid #ddd;box-shadow:0 1px 2px rgb(0 0 0 / .1);border-radius:4px}.woocommerce-checkout #customer_details .col-2{flex-basis:41.6666666667%;max-width:41.6666666667%}@media all and (max-width:849px){.woocommerce-checkout #customer_details .col-2{flex-basis:100%;max-width:100%}}.woocommerce-checkout #customer_details .col-2 .inner{border-radius:4px;padding:30px;border:1px solid #e01727;background-color:rgb(0 0 0 / .02);box-shadow:0 0 1px 0 rgb(0 0 0 / .25)}.woocommerce-checkout #customer_details .col-2 .inner #order_review thead tr th{border-bottom:3px solid #ececec;padding:7.2px;text-transform:uppercase;font-size:14.4px;line-height:15.12px;letter-spacing:.72px}.woocommerce-checkout #customer_details .col-2 .inner #order_review thead tr th:first-of-type{text-align:left;padding-left:0}.woocommerce-checkout #customer_details .col-2 .inner #order_review thead tr th:last-of-type{text-align:right;padding-right:0}.woocommerce-checkout #customer_details .col-2 .inner #order_review tbody tr td{border-bottom:1px solid #ececec;padding:15px 7.2px}.woocommerce-checkout #customer_details .col-2 .inner #order_review tbody tr td:first-of-type{text-align:left;padding-left:0}.woocommerce-checkout #customer_details .col-2 .inner #order_review tbody tr td:last-of-type{text-align:right;padding-right:0}.woocommerce-checkout #customer_details .col-2 .inner #order_review tbody tr td.product-name{font-size:14.4px;font-family:"Roboto Light";font-weight:300;color:#666;line-height:18.72px}.woocommerce-checkout #customer_details .col-2 .inner #order_review tbody tr td.product-total{font-size:14.4px;line-height:18.72px}.woocommerce-checkout #customer_details .col-2 .inner #order_review tfoot tr th{font-size:13.6px;color:#000;font-family:"Roboto Bold";font-weight:700;line-height:14.28px;padding:6.8px 6.8px 6.8px 0;text-align:left;border-bottom:1px solid #ececec;width:50%}@media all and (max-width:849px){.woocommerce-checkout #customer_details .col-2 .inner #order_review tfoot tr th{width:auto}}.woocommerce-checkout #customer_details .col-2 .inner #order_review tfoot tr td{padding:6.8px 0 6.8px 6.8px;text-align:right;font-size:14.4px;border-bottom:1px solid #ececec}.woocommerce-checkout #customer_details .col-2 .inner #order_review tfoot tr.shipping{display:block}.woocommerce-checkout #customer_details .col-2 .inner #order_review tfoot tr.shipping th{display:block}.woocommerce-checkout #customer_details .col-2 .inner #order_review tfoot tr.shipping td{display:block;width:200%}.woocommerce-checkout #customer_details .col-2 .inner #order_review tfoot tr.shipping td ul{text-align:left}.woocommerce-checkout #customer_details .col-2 .inner #order_review tfoot tr.shipping td ul li{background-color:rgb(0 0 0 / .01);border:1px solid rgb(0 0 0 / .1);border-radius:3px;margin-bottom:5px;min-height:2.4em;padding:5px 10px}.woocommerce-checkout #customer_details .col-2 .inner #order_review tfoot tr.shipping td ul li::before{content:none}.woocommerce-checkout #customer_details .col-2 .inner #order_review tfoot tr.shipping td ul li input{margin-right:10px}.woocommerce-checkout #customer_details .col-2 .inner .woocommerce-checkout-payment ul{margin:0;padding:0;list-style:none;text-align:left}.woocommerce-checkout #customer_details .col-2 .inner .woocommerce-checkout-payment ul li{display:list-item}.woocommerce-checkout #customer_details .col-2 .inner .woocommerce-checkout-payment ul li::before{content:none}.woocommerce-checkout #customer_details .col-2 .inner .woocommerce-checkout-payment ul li div p{margin:0;text-align:right}.woocommerce-checkout .woocommerce-form-login .form-row-first,.woocommerce-checkout .woocommerce-form-login .form-row-last{width:48%;position:relative;overflow:hidden}@media all and (max-width:549px){.woocommerce-checkout .woocommerce-form-login .form-row-first,.woocommerce-checkout .woocommerce-form-login .form-row-last{width:100%}}.woocommerce-checkout .woocommerce-form-login .form-row-first input,.woocommerce-checkout .woocommerce-form-login .form-row-last input{width:100%;height:46.6875px;padding:0 11.64px;border:1px solid #ddd;box-shadow:0 1px 2px rgb(0 0 0 / .1);color:#333;background-color:#fff;font-family:"Roboto Light";font-weight:300;font-size:15.52px;line-height:24.832px;transition:0.4s}.woocommerce-checkout .woocommerce-form-login .form-row-first input::-moz-placeholder,.woocommerce-checkout .woocommerce-form-login .form-row-last input::-moz-placeholder{color:#757575;font-family:"Roboto Light";font-weight:300;font-size:15.52px}.woocommerce-checkout .woocommerce-form-login .form-row-first input::placeholder,.woocommerce-checkout .woocommerce-form-login .form-row-last input::placeholder{color:#757575;font-family:"Roboto Light";font-weight:300;font-size:15.52px}.woocommerce-checkout .woocommerce-form-login .form-row-first input:not(:-moz-placeholder),.woocommerce-checkout .woocommerce-form-login .form-row-last input:not(:-moz-placeholder){padding-top:17.072px;padding-bottom:7.76px}.woocommerce-checkout .woocommerce-form-login .form-row-first input:focus,.woocommerce-checkout .woocommerce-form-login .form-row-first input:not(:placeholder-shown),.woocommerce-checkout .woocommerce-form-login .form-row-last input:focus,.woocommerce-checkout .woocommerce-form-login .form-row-last input:not(:placeholder-shown){padding-top:17.072px;padding-bottom:7.76px}.woocommerce-checkout .woocommerce-form-login .form-row-first label,.woocommerce-checkout .woocommerce-form-login .form-row-last label{font-size:12px;position:absolute;pointer-events:none;color:#222;top:-20px;left:11.64px;opacity:.8;font-family:"Roboto Light";font-weight:300;transition:0.4s}.woocommerce-checkout .woocommerce-form-login .form-row-first{float:left}.woocommerce-checkout .woocommerce-form-login .form-row-last{float:right}.woocommerce-checkout .woocommerce-form-login .focused label{top:0}.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__rememberme{display:block}.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__rememberme input{margin-right:10px}.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__rememberme span{color:#222;font-family:"Roboto Bold";font-weight:700;font-size:14.4px;line-height:23.04px}.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__submit{padding:0 18.624px;border-radius:4px;border:1px solid #e01727;background-color:#e01727;font-family:"Roboto Regular";font-weight:400;color:#fff;font-size:15.52px;line-height:37.248px;letter-spacing:.4656px;margin-top:10px;cursor:pointer;transition:0.4s}.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__submit:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2)}@media all and (max-width:849px){.woocommerce-checkout .woocommerce-form-login-toggle{text-align:center}}.woocommerce-checkout .clear{clear:both}.form-row-wide{clear:both}#shipping_country_field label{position:static!important;font-size:16px!important}body table.shop_table_responsive tr td{padding-bottom:15px;padding-top:15px;font-size:14.4px;font-family:"Roboto Light";font-weight:300;line-height:18.72px}body table.shop_table_responsive tr td.product-remove a{border:2px solid;border-radius:100%;color:#ccc;display:block;font-size:15px;font-weight:700;height:24px;line-height:19px;text-align:center;width:24px;padding:0;background-color:#fff0;transition:0.4s;text-align:center}body table.shop_table_responsive tr td.product-remove a:hover{color:#000;border-color:#000}body table.shop_table_responsive tr td.product-remove{padding:0;width:20px}body table.shop_table_responsive tr td.product-thumbnail{max-width:90px;min-width:60px;width:90px}body table.shop_table_responsive tr td.actions{display:none}section#tabs,section#product-faq,section#contact-product{flex-basis:100%;padding:0 15px}section#tabs .bordered,section#product-faq .bordered,section#contact-product .bordered{border-top:1px solid #ececec;padding-top:30px}section#tabs .row,section#product-faq .row,section#contact-product .row{margin:0 -15px}@media all and (max-width:849px){section#tabs .row,section#product-faq .row,section#contact-product .row{flex-wrap:wrap}}section#tabs .row .col-2,section#product-faq .row .col-2,section#contact-product .row .col-2{flex-basis:16.6666666667%;max-width:16.6666666667%}@media all and (max-width:849px){section#tabs .row .col-2,section#product-faq .row .col-2,section#contact-product .row .col-2{flex-basis:100%;max-width:100%}}section#tabs .row .col-2 h3,section#product-faq .row .col-2 h3,section#contact-product .row .col-2 h3{font-size:16px;line-height:19.2px;letter-spacing:.8px;color:#000;font-family:"Roboto Bold";font-weight:700;margin-bottom:8px;text-transform:uppercase}section#tabs .row .col-10,section#product-faq .row .col-10,section#contact-product .row .col-10{flex-basis:83.3333333333%;max-width:83.3333333333%}@media all and (max-width:849px){section#tabs .row .col-10,section#product-faq .row .col-10,section#contact-product .row .col-10{flex-basis:100%;max-width:100%}}section#tabs table,section#product-faq table,section#contact-product table{table-layout:fixed}section#tabs table tbody tr th,section#tabs table tbody tr td,section#product-faq table tbody tr th,section#product-faq table tbody tr td,section#contact-product table tbody tr th,section#contact-product table tbody tr td{border-bottom:1px solid #ececec;font-size:14.4px;text-align:left}section#tabs table tbody tr th,section#product-faq table tbody tr th,section#contact-product table tbody tr th{text-transform:uppercase}.product-sticky-bar{position:fixed;bottom:0;left:0;width:100%;background-color:rgb(255 255 255 / .9);border-top:1px solid #ddd;padding:6px 0;z-index:2;transition:0.4s}.product-sticky-bar.active{bottom:0!important}.product-sticky-bar .product-image{height:45px;margin-right:14.4px}@media all and (max-width:549px){.product-sticky-bar .product-image{height:40px;margin-right:5px}}.product-sticky-bar .product-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-sticky-bar .product-title{max-width:180px;margin-right:14.4px}@media all and (max-width:549px){.product-sticky-bar .product-title{display:none}}.product-sticky-bar .product-title h3{font-weight:"Roboto Light";font-weight:300;font-size:14.4px;color:#000;line-height:23.04px}.product-sticky-bar .product-price{margin-right:28.8px}.product-sticky-bar .product-price>span{color:#111;font-family:"Roboto Bold";font-weight:700;font-size:32px}@media all and (max-width:549px){.product-sticky-bar .product-price>span{font-size:20px}}.product-sticky-bar .product-price>span span{font-size:24px;vertical-align:top}@media all and (max-width:549px){.product-sticky-bar .product-price>span span{font-size:20px}}.product-sticky-bar .product-price del{font-size:15px;line-height:15px;font-family:"Roboto Light";font-weight:300;color:rgb(0 0 0 / .4);margin-right:5px}.product-sticky-bar .product-price ins{font-size:15px;line-height:15px;font-family:"Roboto Bold";font-weight:700;color:#111;background-color:#fff0}.product-sticky-bar .product-price>p{margin-bottom:0}.product-sticky-bar .cart{display:flex}.product-sticky-bar .cart .single_add_to_cart_button{border-radius:4px;background-color:#e01727;font-size:14.4px;border:1px solid rgb(0 0 0 / .05);color:#fff;cursor:pointer;letter-spacing:.432px;line-height:34.56px;padding:0 17.28px;margin-left:14.4px;transition:0.4s}.product-sticky-bar .cart .single_add_to_cart_button:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2)}.product-quantity{display:flex;flex-wrap:wrap}.product-quantity button{border:1px solid #ddd;padding:0;text-shadow:1px 1px 1px #fff;border-radius:4px;background-color:#f9f9f9;cursor:pointer;line-height:34px;height:34px;transition:0.4s}.product-quantity button.minus{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.product-quantity button.plus{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.product-quantity button:hover{background-color:#f1f1f1;color:#000;outline:none;box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2)}.product-quantity input{-moz-appearance:textfield;text-align:center;width:34px;height:34px;font-family:"Roboto Regular";font-weight:400;font-size:14.4px;background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);transition:0.4s;outline:0}.product-quantity input:hover,.product-quantity input:focus{box-shadow:0 0 5px #ccc}.product-quantity input::-webkit-inner-spin-button,.product-quantity input::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none}#best-selling-products,#related-products,#cross-sell-products{padding:0 15px;flex-basis:100%;width:100%}#best-selling-products h2,#related-products h2,#cross-sell-products h2{font-family:"Roboto Bold";font-size:20px;line-height:24px;text-transform:uppercase;color:#000;border-top:1px solid #ececec;padding:15px 0;margin-top:0;margin-bottom:10px}#best-selling-products .swiper,#related-products .swiper,#cross-sell-products .swiper{width:100%;padding:2px 1px}#best-selling-products .swiper .swiper-wrapper .swiper-slide,#related-products .swiper .swiper-wrapper .swiper-slide,#cross-sell-products .swiper .swiper-wrapper .swiper-slide{box-shadow:0 1px 3px -2px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24)}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-image,#related-products .swiper .swiper-wrapper .swiper-slide .box-image,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-image{position:relative;overflow:hidden;height:190px}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-image img,#related-products .swiper .swiper-wrapper .swiper-slide .box-image img,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-image img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-image .added,#related-products .swiper .swiper-wrapper .swiper-slide .box-image .added,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-image .added{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background-color:#fff;transition:0.4s}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-image:hover .added,#related-products .swiper .swiper-wrapper .swiper-slide .box-image:hover .added,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-image:hover .added{opacity:1}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text,#related-products .swiper .swiper-wrapper .swiper-slide .box-text,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text{padding:15px 15px 20px;text-align:center;text-transform:uppercase;transition:0.4s;position:relative;top:0}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text h3,#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text p,#related-products .swiper .swiper-wrapper .swiper-slide .box-text h3,#related-products .swiper .swiper-wrapper .swiper-slide .box-text p,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text h3,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text p{margin:0}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text h3 a,#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text p a,#related-products .swiper .swiper-wrapper .swiper-slide .box-text h3 a,#related-products .swiper .swiper-wrapper .swiper-slide .box-text p a,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text h3 a,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text p a{line-height:1.3;margin-bottom:.1em;margin-top:.1em;font-size:14.4px;color:#000;font-family:"Roboto Light";font-weight:300;text-transform:initial;transition:0.4s;display:block}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text h3 a:hover,#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text p a:hover,#related-products .swiper .swiper-wrapper .swiper-slide .box-text h3 a:hover,#related-products .swiper .swiper-wrapper .swiper-slide .box-text p a:hover,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text h3 a:hover,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text p a:hover{color:#e01727}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text h3.small-text,#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text p.small-text,#related-products .swiper .swiper-wrapper .swiper-slide .box-text h3.small-text,#related-products .swiper .swiper-wrapper .swiper-slide .box-text p.small-text,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text h3.small-text,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text p.small-text{text-transform:initial}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text .amount,#related-products .swiper .swiper-wrapper .swiper-slide .box-text .amount,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text .amount{font-size:.9em;font-family:"Roboto Bold";font-weight:700;color:#000;display:block}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text .btn-primary,#related-products .swiper .swiper-wrapper .swiper-slide .box-text .btn-primary,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text .btn-primary{font-size:11.52px;color:#e01727;font-family:"Roboto Light";font-weight:300;position:relative;display:inline-block;text-transform:initial;transition:0.4s;letter-spacing:.3456px}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text .btn-primary::after,#related-products .swiper .swiper-wrapper .swiper-slide .box-text .btn-primary::after,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text .btn-primary::after{content:"";background-color:#e01727;bottom:-5px;height:2px;left:50%;transform:translateX(-50%);position:absolute;transition:all 0.4s;width:60%}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text .btn-primary:hover,#related-products .swiper .swiper-wrapper .swiper-slide .box-text .btn-primary:hover,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text .btn-primary:hover{color:#000}#best-selling-products .swiper .swiper-wrapper .swiper-slide .box-text .btn-primary:hover::after,#related-products .swiper .swiper-wrapper .swiper-slide .box-text .btn-primary:hover::after,#cross-sell-products .swiper .swiper-wrapper .swiper-slide .box-text .btn-primary:hover::after{width:100%;background-color:#000}#best-selling-products .swiper .swiper-button-next,#best-selling-products .swiper .swiper-button-prev,#related-products .swiper .swiper-button-next,#related-products .swiper .swiper-button-prev,#cross-sell-products .swiper .swiper-button-next,#cross-sell-products .swiper .swiper-button-prev{width:36px;height:36px;border:2px solid #111;color:#111;border-radius:50%;transition:0.4s}#best-selling-products .swiper .swiper-button-next i,#best-selling-products .swiper .swiper-button-prev i,#related-products .swiper .swiper-button-next i,#related-products .swiper .swiper-button-prev i,#cross-sell-products .swiper .swiper-button-next i,#cross-sell-products .swiper .swiper-button-prev i{font-size:20px}#best-selling-products .swiper .swiper-button-next::after,#best-selling-products .swiper .swiper-button-prev::after,#related-products .swiper .swiper-button-next::after,#related-products .swiper .swiper-button-prev::after,#cross-sell-products .swiper .swiper-button-next::after,#cross-sell-products .swiper .swiper-button-prev::after{content:none}#best-selling-products .swiper .swiper-button-next:hover,#best-selling-products .swiper .swiper-button-prev:hover,#related-products .swiper .swiper-button-next:hover,#related-products .swiper .swiper-button-prev:hover,#cross-sell-products .swiper .swiper-button-next:hover,#cross-sell-products .swiper .swiper-button-prev:hover{border:2px solid #e01727;background-color:#e01727;color:#fff}#best-selling-products .swiper .added_to_cart,#related-products .swiper .added_to_cart,#cross-sell-products .swiper .added_to_cart{display:none}.wdp_bulk_table_content .wdp_pricing_table_footer{display:none}#related-products{padding-bottom:19.6px}#cross-sell-products{margin-bottom:19.6px}#text-box{margin:60px 0 30px 0;padding:0 15px}#text-box .flexed{justify-content:space-between}#text-box .flexed .icon{flex-basis:30px}#text-box .flexed .text{flex-basis:calc(100% - 46px)}#text-box .flexed .text h3{margin-top:0;font-size:20px;font-family:"Roboto Bold";line-height:32px}#text-box .flexed .text p{margin-bottom:12.8px;line-height:25.6px}.wp-block-separator{border:0;border-top:0}.custom-gallery-button-wrapper{position:absolute;z-index:10;right:5px;top:300px}@media all and (max-width:768px){.custom-gallery-button-wrapper{top:245px}}.custom-gallery-button-wrapper .custom-gallery-button{background-color:#f7f7f7;border-color:#ececec;cursor:pointer}.custom-gallery-button-wrapper .custom-gallery-button i{color:red}#custom-video-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:none;background-color:rgb(0 0 0 / .5);padding:2%}#custom-video-modal .modal-content{width:90%;height:90%;padding-bottom:47.25%;overflow:hidden;position:relative;margin:0 auto 5% auto}#custom-video-modal .modal-content iframe{position:absolute;width:100%;height:100%;top:0;left:0}#custom-video-modal .close{cursor:pointer;font-size:40px;color:#fff;position:absolute;right:15px;top:0}.place-order .woocommerce-terms-and-conditions-wrapper p,.place-order .terms-and-conditions p{margin-bottom:8px}.place-order .woocommerce-terms-and-conditions-wrapper label,.place-order .terms-and-conditions label{font-family:"Roboto Bold";font-weight:700;font-size:14.4px;line-height:23.04px;color:#000}.place-order .woocommerce-terms-and-conditions-wrapper label input,.place-order .terms-and-conditions label input{margin-right:8px}.place-order .woocommerce-terms-and-conditions-wrapper{margin-top:20.8px}.place-order .sm-opt-in-input label input{margin-right:8px}.place-order .sm-opt-in-input label span{font-family:"Roboto Bold";font-weight:700;font-size:14.4px;line-height:23.04px;color:#000}.read-more-btn{border-radius:4px;background-color:rgb(148 7 19 / .72);font-size:14.4px;border:1px solid rgb(0 0 0 / .05);color:#fff;cursor:pointer;letter-spacing:.432px;line-height:34.56px;padding:0 17.28px;margin-left:14.4px;transition:0.4s}.read-more-btn:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2)}.woocommerce .wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading){border:1px solid #aaa!important;border-radius:4px}.woocommerce .wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container{padding:0 30px 0 8px!important;background-color:#fff}.woocommerce-order-received .woocommerce-order .order-info{border-radius:4px;border:1px solid #e01727;box-shadow:0 0 1px 0 rgb(0 0 0 / .25);padding:24px 30px;background-color:rgb(0 0 0 / .02)}.woocommerce-order-received .woocommerce-order .order-info p{color:#7a9c59;line-height:25.6px}.woocommerce-order-received .woocommerce-order .order-info ul li{color:#333}.woocommerce-order-received .woocommerce-order .order-info ul li strong{font-family:"Roboto Bold";font-weight:700;color:#111;margin-left:3px}.woocommerce-order-received .woocommerce-order .woocommerce-columns.woocommerce-columns--2{display:flex}.woocommerce-order-received .woocommerce-order .woocommerce-columns.woocommerce-columns--2>div{flex-basis:50%}.new-product-badge,.outlet-product-badge,.discount-badge,.black-week-badge{background-color:#e01727;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;padding:10px;border-radius:4px;position:absolute;top:47px;left:0;z-index:10;color:#fff}@media all and (max-width:849px){.new-product-badge,.outlet-product-badge,.discount-badge,.black-week-badge{position:static}}.new-product-badge p,.outlet-product-badge p,.discount-badge p,.black-week-badge p{color:#fff;margin:0;font-size:12px;line-height:1.1;font-family:"Roboto Regular";font-weight:400}.discount-badge{top:0}.black-week-badge{background-color:#010101;right:0;left:unset}.black-week-badge p{color:#fff;text-align:center}.single-product .new-product-badge,.single-product .outlet-product-badge{left:15px}.single-product .black-week-badge{right:15px}.single-product p.stock{flex-basis:100%;margin-top:20.8px}.single-product p.stock.in-stock{margin:0}.single-product .product_cat-bespoke-custom-boards .new-product-badge{left:calc(16.6666666667% + 22px);z-index:1}@media all and (max-width:849px){.single-product .product_cat-bespoke-custom-boards .new-product-badge{left:15px}}.single-product .product_cat-bespoke-custom-boards .yith-wcwl-wishlistexistsbrowse,.single-product .product_cat-bespoke-custom-boards .yith-wcwl-wishlistaddedbrowse{position:relative;display:flex;align-items:center}.single-product .product_cat-bespoke-custom-boards .yith-wcwl-wishlistexistsbrowse a,.single-product .product_cat-bespoke-custom-boards .yith-wcwl-wishlistaddedbrowse a{padding:5px;border-radius:5px;line-height:1.3;text-align:center;font-size:11.52px;top:calc(100% + 5px);background-color:rgb(0 0 0 / .8);color:#FFF}.single-product .product_cat-bespoke-custom-boards .feedback i{width:30px;height:30px;border-radius:50%;border:2px solid #e01727;color:#fff;background:#e01727;transition:0.4s;display:flex;align-items:center;justify-content:center}.single-product .related-products .new-product-badge,.single-product .related-products .outlet-product-badge,.single-product .best-selling-products .new-product-badge,.single-product .best-selling-products .outlet-product-badge{left:0}.single-product .yith-wcwl-add-to-wishlist{position:absolute;right:25px;top:10px;margin-top:0;z-index:10}.single-product .yith-wcwl-add-to-wishlist .add_to_wishlist{width:30px;height:30px;border-radius:50%;border:2px solid silver;color:silver;background:#fff0;transition:0.4s;display:flex;align-items:center;justify-content:center}.single-product .yith-wcwl-add-to-wishlist .add_to_wishlist i{margin-right:0}.single-product .yith-wcwl-add-to-wishlist .add_to_wishlist span{opacity:0;position:absolute;right:0;overflow:hidden;padding:5px;border-radius:5px;line-height:1.3;text-align:center;font-size:11.52px;top:calc(100% + 5px);background-color:rgb(0 0 0 / .8);color:#FFF;transition:0.4s;transition-delay:0.3s}.single-product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover{background-color:#e01727;border-color:#e01727;color:#fff}.single-product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover span{opacity:1}span.onsale{display:none}.page ul.wcpa_cart_meta li.wcpa_cart_meta_item::before{content:none}.fast-delivery-info{flex-basis:100%}.fast-delivery-info p{margin-bottom:8px}.swiper-container-main,.swiper-container-nav{overflow:hidden}.swiper-container-main{height:360px!important}.swiper-container-main .swiper-slide a{display:block;height:100%}.swiper-container-main .swiper-slide a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media all and (max-width:849px){.swiper-container-main{height:300px!important}}.swiper-container-nav{margin-top:10px;position:relative}.swiper-container-nav .swiper-button-prev,.swiper-container-nav .swiper-button-next{border:2px solid #000;border-radius:50%;font-size:17.6px;font-family:"Roboto Regular";font-weight:400;height:36px;width:36px;text-align:center;transition:all 0.3s;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#000;transition:0.4s}.swiper-container-nav .swiper-button-prev::after,.swiper-container-nav .swiper-button-next::after{font-size:16px}.swiper-container-nav .swiper-button-prev:hover,.swiper-container-nav .swiper-button-next:hover{border:2px solid #e01727;background-color:#e01727;color:#fff}.upsell-products{border-top:1px solid #ececec;padding:16px 12px;margin-top:20.8px;width:100%}.upsell-products>h2{position:relative;font-size:20.8px;line-height:32px;color:#000;margin-top:0;margin-bottom:10px}.upsell-products>h2::after{content:"";display:block;width:30px;height:3px;background-color:rgb(0 0 0 / .1);margin-top:13px;margin-bottom:20px}.upsell-products .products .product{width:100%;margin:0;border-top:1px solid #ececec;padding:10px 0 5px 0;display:flex;flex-wrap:wrap;align-items:center}.upsell-products .products .product:first-of-type{border-top:0}.upsell-products .products .product>a,.upsell-products .products .product>div{display:inline-flex;flex-wrap:wrap;justify-content:space-between;flex-basis:calc(100% - 160px)}.upsell-products .products .product>a .product-image,.upsell-products .products .product>div .product-image{flex-basis:60px;height:60px}.upsell-products .products .product>a .product-image img,.upsell-products .products .product>div .product-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.upsell-products .products .product>a .product-info,.upsell-products .products .product>div .product-info{flex-basis:calc(100% - 75px)}.upsell-products .products .product>a .product-info p,.upsell-products .products .product>div .product-info p{margin-bottom:5px}.upsell-products .products .product>a .product-info h2,.upsell-products .products .product>div .product-info h2{margin:0;font-family:"Roboto Light";font-size:16px;font-weight:300;line-height:20.8px}.upsell-products .products .product>a .product-info span,.upsell-products .products .product>div .product-info span{font-size:16px!important}.upsell-products .products .product .add-to-cart-button{border-radius:4px;background-color:rgb(148 7 19 / .72);font-size:14.4px;border:1px solid rgb(0 0 0 / .05);color:#fff;cursor:pointer;letter-spacing:.432px;line-height:34.56px;transition:0.4s;display:inline-flex;flex-basis:155px;justify-content:center}.woocommerce-pagination{flex-basis:100%}div#tuv{position:fixed;bottom:250px;right:23px;z-index:30}@media all and (max-width:549px){div#tuv{bottom:0;width:56px;right:15px}}div#tuv img{width:93px;background-color:#fff;border-radius:50px;transition:all 0.2s linear}div#tuv img:hover{transform:scale(1.1)}@media all and (max-width:549px){div#tuv img{width:100%;border-radius:0;background-color:#fff0}}.cwginstock-subscribe-form .panel-primary.panel.cwginstock-panel-primary{border-color:#eee}.cwginstock-subscribe-form .panel-primary.panel.cwginstock-panel-primary>.panel-heading{background-color:#eee;border-color:#eee}.cwginstock-subscribe-form .panel-primary.panel.cwginstock-panel-primary>.panel-heading h4{margin:0;color:#000;font-size:18px}.cwginstock-subscribe-form .panel-primary.panel.cwginstock-panel-primary>.panel-body input[type=text],.cwginstock-subscribe-form .panel-primary.panel.cwginstock-panel-primary>.panel-body input[type=email]{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);box-sizing:border-box;color:#333;font-size:15.5px;height:39px;max-width:100%;padding:0 11.6px;transition:color 0.3s,border 0.3s,background 0.3s,opacity 0.3s;vertical-align:middle}.cwginstock-subscribe-form .panel-primary.panel.cwginstock-panel-primary>.panel-body input[type=submit]{background-color:#7a9c59;border-radius:4px;box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);box-sizing:border-box;color:#333;font-size:15.5px;height:39px;max-width:100%;padding:0 11.6px;transition:color 0.3s,border 0.3s,background 0.3s,opacity 0.3s;vertical-align:middle;color:#fff;text-transform:uppercase;cursor:pointer}.show-for-small{display:none}@media all and (max-width:768px){.show-for-small{display:block}}#trustbadge-container-98e3dadd90eb493088abdc5597a70810>div>div{background-color:#fff!important}#trustbadge-container-98e3dadd90eb493088abdc5597a70810>div>div p{color:#000!important}#trustbadge-container-98e3dadd90eb493088abdc5597a70810>div>div>div:nth-of-type(2){background:#e5e5e5!important}.col-3 .widget_price_filter .ui-slider .ui-slider-handle{background-color:#666;border-radius:50%}.col-3 .widget_price_filter .ui-slider .ui-slider-range{background-color:#666}.col-3 .widget_price_filter .price_slider_amount button{border-radius:4px;background-color:#666;color:#fff}.col-3 .price_label span{font-weight:700}.col-3 .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#666;line-height:28px}ins{background-color:#fff0}form.barrierefreiheitsfilter label{display:block;margin-bottom:10px}form.barrierefreiheitsfilter button.button{background-color:#666;border-radius:4px;font-size:1rem;color:#fff;padding:.6em 1em .4em;line-height:1}body .woocommerce-error{border:1px solid #e2401c;list-style:none;margin:10px 0;background-color:#fff0;padding:10px}div.ppcp-messages{display:none!important}.accessory-slider-under-gallery{margin-top:30px}.accessory-slider-under-gallery h3{font-family:"Roboto Bold";font-weight:700;font-size:16px;line-height:19.2px;letter-spacing:.8px;color:#000;padding-bottom:5px;margin-bottom:8px;text-transform:uppercase;border-bottom:1px dotted #ddd}.accessory-slider-under-gallery .accessory-swiper{padding:1px}.accessory-slider-under-gallery .accessory-swiper .swiper-slide{padding:10px;box-shadow:0 1px 3px -2px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24);height:auto}.accessory-slider-under-gallery .accessory-swiper .swiper-slide.selected-accessory{box-shadow:0 1px 3px -2px #00253E,0 1px 2px #00253E}.accessory-slider-under-gallery .accessory-swiper .swiper-slide h4{color:#000}.accessory-slider-under-gallery .accessory-swiper .swiper-slide .styled-checkbox{position:absolute;top:10px;left:10px}.accessory-slider-under-gallery .accessory-swiper .swiper-slide .styled-checkbox input{position:absolute;opacity:0;width:0;height:0}.accessory-slider-under-gallery .accessory-swiper .swiper-slide .styled-checkbox input:checked+.checkmark{background-color:#00264d;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 24 24' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M20.285 6.709l-11.13 11.13-5.657-5.657 1.414-1.414 4.243 4.243 9.716-9.716z'/></svg>");background-repeat:no-repeat;background-position:center;background-size:100%;border:1px solid #00264d}.accessory-slider-under-gallery .accessory-swiper .swiper-slide .styled-checkbox .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all 0.3s ease}.accessory-slider-under-gallery .accessory-swiper .swiper-slide .added-to-set-label{position:absolute;left:33px;top:10px;background:#00253E;color:#fff;padding:0 5px;font-size:12px;display:none}.accessory-slider-under-gallery .accessory-swiper .swiper-slide .price-with-buttons{display:flex;justify-content:space-between}.accessory-slider-under-gallery .accessory-swiper .swiper-slide .price-with-buttons .price{display:flex;flex-direction:column;font-family:"Roboto Bold";font-weight:700;margin-bottom:0}.accessory-slider-under-gallery .accessory-swiper .swiper-slide .price-with-buttons .price__regular{font-size:12px;line-height:1}.accessory-slider-under-gallery .accessory-swiper .swiper-slide .price-with-buttons .price__sale{color:#e01727;background-color:#fff0}.accessory-slider-under-gallery .swiper-pagination{position:static}.accessory-slider-under-gallery .swiper-pagination span.swiper-pagination-bullet-active{background:#e01727}.outer-container{flex-basis:100%;margin-top:16.7px}.outer-container .inner-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:15px}.outer-container .inner-container .price{text-align:right}.woocommerce-account .entry-header{background-color:#f7f7f7;border-bottom:1px solid #ececec;border-top:1px solid #ececec;padding:15px 0}.woocommerce-account .entry-header h1,.woocommerce-account .entry-header h2{color:#000;text-transform:uppercase}.woocommerce-account .entry-header h1{font-size:27.2px;line-height:32.64px;margin:0;letter-spacing:1.36px}.woocommerce-account .entry-header h2{font-size:12.8px;font-family:"Roboto Light";font-weight:300;letter-spacing:.64px;line-height:15.36px;margin:0}.woocommerce-account main .entry-content{margin:0;padding:30px 0}@media all and (max-width:849px){.woocommerce-account main .entry-content .container{flex-wrap:wrap}}.woocommerce-account main .entry-content .container .col-3{border-right:1px solid #ececec;padding-right:0;padding-left:0}@media all and (max-width:849px){.woocommerce-account main .entry-content .container .col-3{flex-basis:100%;max-width:100%;border-right:0;padding-left:0}}.woocommerce-account main .entry-content .container .col-9{padding:0 15px 30px 30px}@media all and (max-width:849px){.woocommerce-account main .entry-content .container .col-9{flex-basis:100%;max-width:100%;padding-left:0;padding-right:0}}.woocommerce-account main .entry-content .col2-set{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-account main .entry-content .col2-set>div{flex-basis:50%}@media all and (max-width:849px){.woocommerce-account main .entry-content .col2-set>div{flex-basis:100%}}.woocommerce-account main .entry-content .col2-set>div:first-of-type{padding-right:30px}@media all and (max-width:849px){.woocommerce-account main .entry-content .col2-set>div:first-of-type{padding-right:0}}.woocommerce-account main .entry-content .col2-set>div:last-of-type{padding-left:30px;border-left:1px solid #ececec}@media all and (max-width:849px){.woocommerce-account main .entry-content .col2-set>div:last-of-type{padding-left:0;border-left:0}}.woocommerce-account main .entry-content .col2-set>div h2{margin-top:0;text-transform:uppercase;margin-bottom:10px;font-size:20px;letter-spacing:1px;line-height:24px}.woocommerce-account main .entry-content .col2-set>div p{margin:0 0 8px 0}.woocommerce-account main .entry-content .col2-set>div p.lost_password{margin-top:8px}.woocommerce-account main .entry-content .col2-set>div p.lost_password a{font-size:16px;font-family:"Roboto Light";font-weight:300;margin:0 0 6.8px;color:#000;text-decoration:none;transition:0.4s}.woocommerce-account main .entry-content .col2-set>div p.lost_password a:hover{color:#e01727}.woocommerce-account main .entry-content .col2-set>div label{display:block;font-family:"Roboto Bold";font-weight:700;color:#222;font-size:14.4px;line-height:23.04px;margin-bottom:6px}.woocommerce-account main .entry-content .col2-set>div input{margin-bottom:15px}.woocommerce-account main .entry-content .col2-set>div input[type=text],.woocommerce-account main .entry-content .col2-set>div input[type=password],.woocommerce-account main .entry-content .col2-set>div input[type=email]{width:100%;box-shadow:inset 0 -1.8em 1em 0 #fff0;background-color:#fff;border:1px solid #ddd;border-radius:0;color:#333;font-size:15.52px;height:39px;max-width:100%;padding:0 11.64px}.woocommerce-account main .entry-content .col2-set>div input[type=checkbox]{margin:0 10px 16px 0}.woocommerce-account main .entry-content .col2-set>div button{background-color:#e01727;color:#fff;border:1px solid rgb(0 0 0 / .05);border-radius:4px;cursor:pointer;font-size:15.52px;letter-spacing:.03em;line-height:2.4em;margin-right:1em;margin-top:0;max-width:100%;min-height:2.5em;padding:0 1.2em;position:relative;text-align:center;text-decoration:none;text-shadow:none;transition:0.4s;vertical-align:middle}.woocommerce-account main .entry-content .col2-set>div .woocommerce-privacy-policy-text{margin-bottom:20px}.woocommerce-account main .entry-content .col2-set>div .woocommerce-privacy-policy-text p{font-size:13.6px;font-family:"Roboto Light";font-weight:300;margin:0 0 6.8px;color:#000}.woocommerce-account main .entry-content .col2-set>div .woocommerce-privacy-policy-text p a{text-decoration:none;color:#000;transition:0.4s}.woocommerce-account main .entry-content .col2-set>div .woocommerce-privacy-policy-text p a:hover{color:#e01727}.woocommerce-account main .user-profile{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:15px}.woocommerce-account main .user-profile .avatar{border-radius:50%;overflow:hidden;height:70px;flex-basis:70px}.woocommerce-account main .user-profile .avatar img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.woocommerce-account main .user-profile .info{margin-left:15px}.woocommerce-account main .user-profile .info p{margin:0;font-family:"Roboto Light";font-weight:300;line-height:25.6px;color:#000}.woocommerce-account main .user-profile .info p span{font-style:italic;opacity:.5}.woocommerce-account main .woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style:none}.woocommerce-account main .woocommerce-MyAccount-navigation ul li{border-top:1px solid #ececec}.woocommerce-account main .woocommerce-MyAccount-navigation ul li:first-of-type{border-top:0}.woocommerce-account main .woocommerce-MyAccount-navigation ul li a{display:block;font-family:"Roboto Bold";font-weight:700;color:rgb(102 102 102 / .85);padding:10px 0;position:relative;transition:0.4s;letter-spacing:.256px;line-height:20.48px;text-decoration:none}.woocommerce-account main .woocommerce-MyAccount-navigation ul li a::after{content:"";transition:0.4s;height:100%;position:absolute;right:0;top:0;width:3px;z-index:1;background-color:#e01727;opacity:0}.woocommerce-account main .woocommerce-MyAccount-navigation ul li a:hover{color:rgb(18 18 18 / .85)}.woocommerce-account main .woocommerce-MyAccount-navigation ul li a:hover::after{opacity:1}.woocommerce-account main .woocommerce-MyAccount-navigation ul li.is-active a{color:rgb(18 18 18 / .85)}.woocommerce-account main .woocommerce-MyAccount-navigation ul li.is-active a::after{opacity:1}.woocommerce-account main .woocommerce-MyAccount-content p a{text-decoration:none;color:#000;transition:0.4s}.woocommerce-account main .woocommerce-MyAccount-content p a:hover{color:#e01727}.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap}@media all and (max-width:849px){.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-MyAccount-navigation ul{justify-content:space-between}}.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-MyAccount-navigation ul li{flex-basis:32%;margin-bottom:12.48px}@media all and (max-width:849px){.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-MyAccount-navigation ul li{flex-basis:49%}}@media all and (max-width:549px){.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-MyAccount-navigation ul li{flex-basis:100%}}.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-MyAccount-navigation ul li:nth-of-type(3n+2){margin-left:1.25%;margin-right:1.25%}@media all and (max-width:849px){.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-MyAccount-navigation ul li:nth-of-type(3n+2){margin-left:0;margin-right:0}}.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-MyAccount-navigation ul li a{border:1px solid #ddd;border-radius:5px;display:block;padding:20px 0;text-align:center;font-size:20.8px;color:#000;transition:0.4s;background-color:#fff;font-family:"Roboto Light";font-weight:300}.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-MyAccount-navigation ul li a::after{content:none}.woocommerce-account main .woocommerce-MyAccount-content .woocommerce-MyAccount-navigation ul li a:hover{background-color:#333;color:#fff}.woocommerce-account main .woocommerce-MyAccount-content form h3{margin-top:0;font-size:20px;font-family:"Roboto Bold";font-weight:700;line-height:32px;margin-bottom:10px;color:#000}@media all and (max-width:549px){.woocommerce-account main .woocommerce-MyAccount-content form h3{font-size:16px;line-height:25.6px}}.woocommerce-account main .woocommerce-MyAccount-content form p{margin-bottom:0}.woocommerce-account main .woocommerce-MyAccount-content form label{display:block;color:#222;font-family:"Roboto Bold";font-weight:700;font-size:14.4px;line-height:23.04px;margin:0 0 5.76px 0}.woocommerce-account main .woocommerce-MyAccount-content form input:not([type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);box-sizing:border-box;color:#333;font-size:.97em;height:2.507em;max-width:100%;padding:0 .75em;vertical-align:middle;width:100%;margin-bottom:15.52px}.woocommerce-account main .woocommerce-MyAccount-content form button{background-color:#e01727;color:#fff;border:1px solid rgb(0 0 0 / .05);border-radius:4px;cursor:pointer;font-size:15.52px;letter-spacing:.03em;line-height:2.4em;margin-right:1em;margin-top:0;max-width:100%;min-height:2.5em;padding:0 1.2em;position:relative;text-align:center;text-decoration:none;text-shadow:none;transition:0.4s;vertical-align:middle}.woocommerce-account main .woocommerce-MyAccount-content form button:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2);outline:none}.woocommerce-account main .woocommerce-MyAccount-content form fieldset{border:0;padding:0}.woocommerce-account main .woocommerce-MyAccount-content form fieldset legend{margin:30px 0 15px 0;padding-bottom:10px;border-bottom:1px solid #f1f1f1;color:#333;font-family:"Roboto Bold";font-weight:700;line-height:25.6px;font-size:16px;text-transform:uppercase;display:block;width:100%}body .woocommerce-info,body .woocommerce-noreviews,body p.no-comments,body .woocommerce-message{background-color:#fff0;color:#000;font-family:"Roboto Light";font-weight:300}body .woocommerce-info a,body .woocommerce-noreviews a,body p.no-comments a,body .woocommerce-message a{color:inherit;transition:0.4s;text-decoration:none}body .woocommerce-info a:hover,body .woocommerce-noreviews a:hover,body p.no-comments a:hover,body .woocommerce-message a:hover{color:#e01727}@media all and (max-width:849px){body table.shop_table_responsive thead{display:table-header-group}}body table.shop_table_responsive tr th,body table.shop_table_responsive tr td{padding:7.2px 0;font-size:14.4px}body table.shop_table_responsive tr th{border-bottom:3px solid #ececec;text-transform:uppercase;color:#000;font-family:"Roboto Bold";font-weight:700;letter-spacing:.72px;line-height:15.12px}body table.shop_table_responsive tr td{line-height:18.72px;font-family:"Roboto Light";font-weight:300;color:#666}@media all and (max-width:849px){body table.shop_table_responsive tr td{display:table-cell;text-align:left;padding-left:5px;padding-right:5px}}@media all and (max-width:849px){body table.shop_table_responsive tr td:first-of-type{padding-left:0}}@media all and (max-width:849px){body table.shop_table_responsive tr td:last-of-type{padding-right:0}}@media all and (max-width:849px){body table.shop_table_responsive tr td::before{content:none}}body table.shop_table_responsive tr td a{text-decoration:none;transition:0.4s}body table.shop_table_responsive tr td a:hover{color:#e01727}body table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-number a:visited{color:#000}body table.shop_table_responsive tr td .amount{font-family:"Roboto Bold";font-weight:700;color:#111}body table.shop_table_responsive tr td .woocommerce-button{background-color:#e01727;color:#fff;border:1px solid rgb(0 0 0 / .05);border-radius:4px;cursor:pointer;font-size:15.52px;letter-spacing:.03em;line-height:2.4em;max-width:100%;min-height:2.5em;padding:0 1.2em;text-align:center;display:inline-block;transition:0.4s}body table.shop_table_responsive tr td .woocommerce-button:hover{color:#fff;box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2)}@media all and (max-width:849px){.woocommerce-orders .woocommerce .woocommerce-MyAccount-content{box-shadow:inset -2px 0 18px -5px rgb(0 0 0 / .5);margin-left:-15px;overflow-x:scroll;overflow-y:hidden;padding:15px;position:relative;width:calc(100% + 30px)}}body mark{background-color:#ff0}.woocommerce-order-details .woocommerce-table thead tr th{border-bottom:3px solid #ececec;text-transform:uppercase;color:#000;font-family:"Roboto Bold";font-weight:700;letter-spacing:.72px;line-height:15.12px;padding:7.2px 0}.woocommerce-order-details .woocommerce-table thead tr th:first-of-type{text-align:left}.woocommerce-order-details .woocommerce-table thead tr th:last-of-type{text-align:right}.woocommerce-order-details .woocommerce-table tbody tr td{padding:7.2px 0}.woocommerce-order-details .woocommerce-table tbody tr td:first-of-type{text-align:left}.woocommerce-order-details .woocommerce-table tbody tr td:last-of-type{text-align:right}.woocommerce-order-details .woocommerce-table tbody tr td a{color:#000;font-size:14.4px;line-height:18.72px;font-family:"Roboto Light";font-weight:300;text-decoration:none;transition:0.4s}.woocommerce-order-details .woocommerce-table tbody tr td a:hover{color:#e01727}.woocommerce-order-details .woocommerce-table tbody tr td span{font-family:"Roboto Bold";font-weight:700;color:#000;font-size:14.4px}.woocommerce-order-details .woocommerce-table tfoot tr{border-bottom:1px solid #ececec}.woocommerce-order-details .woocommerce-table tfoot tr:first-of-type td,.woocommerce-order-details .woocommerce-table tfoot tr:first-of-type th{border-top:1px solid #ececec}.woocommerce-order-details .woocommerce-table tfoot tr th{text-align:left;font-size:13.6px}.woocommerce-order-details .woocommerce-table tfoot tr td{text-align:right}.woocommerce-order-details .woocommerce-table tfoot tr td span{font-family:"Roboto Bold";font-weight:700;color:#000;font-size:14.4px}.woocommerce-order-details .woocommerce-table tfoot tr td small{font-size:11.52px}.woocommerce-order-details .woocommerce-table tfoot tr th,.woocommerce-order-details .woocommerce-table tfoot tr td{padding:6.8px 0;border-bottom:1px solid #ececec}.woocommerce-view-order main .entry-content .col2-set{justify-content:flex-start}.woocommerce-view-order main .entry-content .col2-set>div{flex-basis:auto}@media all and (max-width:849px){.woocommerce-view-order main .entry-content .col2-set>div{flex-basis:100%}}.woocommerce-view-order main .entry-content .col2-set>div:last-of-type{border:0}.woocommerce-view-order main .entry-content .col2-set>div h2{font-family:"Roboto Bold";font-weight:700;color:#000;font-size:25.6px;line-height:33.8px;margin-bottom:12.8px;text-transform:initial}.woocommerce-view-order main .entry-content .col2-set>div address,.woocommerce-view-order main .entry-content .col2-set>div .woocommerce-customer-details--email{font-family:"Roboto Light";font-weight:300;line-height:25.6px;color:#000}.woocommerce-view-order main .entry-content .col2-set>div .woocommerce-customer-details--email{margin-bottom:20.8px}.woocommerce-Addresses header h3,.woocommerce-Addresses header a{color:#000}.woocommerce-Addresses header h3{margin-top:0;font-size:20px;font-family:"Roboto Bold";font-weight:700;line-height:32px;margin-bottom:10px}@media all and (max-width:549px){.woocommerce-Addresses header h3{font-size:16px;line-height:25.6px}}.woocommerce-Addresses header a{font-size:16px;font-family:"Roboto Light";font-weight:300;line-height:25.6px;text-decoration:none;transition:0.4s}.woocommerce-Addresses header a:visited{color:#000}.woocommerce-Addresses header a:hover{color:#e01727}.woocommerce-Addresses address{font-size:16px;font-family:"Roboto Light";font-weight:300;line-height:25.6px}a{text-decoration:none;transition:0.4s;color:#000}a:visited{color:#000}a:hover{color:#e01727}.woocommerce-edit-address main .entry-content .col2-set{justify-content:flex-start}.woocommerce-edit-address main .entry-content .col2-set>div{flex-basis:auto}.woocommerce-edit-address main .entry-content .col2-set>div:last-of-type{border-left:0}.error-404{margin-top:30px;padding-bottom:90px}.error-404 .page-content{margin-top:0}.error-404 h1{font-size:27.2px;font-family:"Roboto Bold";font-weight:700;line-height:35.36px;margin-top:0;margin-bottom:13.6px;text-align:center;color:#000}@media all and (max-width:849px){.error-404 h1{margin-bottom:9.8px}}.error-404 p{margin-bottom:0;flex-basis:163px}@media all and (max-width:849px){.error-404 p{flex-basis:100%;margin-bottom:9.8px;text-align:center}}.error-404 form{flex-basis:calc(100% - 163px)}@media all and (max-width:849px){.error-404 form{flex-basis:100%}}table.wishlist_table tr td{border-bottom:1px solid #ececec}table.wishlist_table thead th{border-top:0;border-bottom:2px solid #ececec;letter-spacing:.72px;font-size:14.4px;font-family:"Roboto Bold";font-weight:700;color:#000;text-transform:uppercase;text-align:left}table.wishlist_table tbody tr td{line-height:18.72px;font-family:"Roboto Light";font-weight:300;color:#666;font-size:14.4px;text-align:left}table.wishlist_table tbody tr td a{color:#666;font-size:14.4px}table.wishlist_table tbody tr td a:hover{color:#e01727}table.wishlist_table tbody tr td.product-remove a{border:2px solid #ccc;border-radius:50%;color:#ccc;display:block;font-size:15px;font-weight:700;line-height:19.5px;text-align:center;height:24px;width:24px;padding:0;background-color:#fff0;transition:0.4s}table.wishlist_table tbody tr td.product-remove a:hover{border-color:#000;color:#000}.u-lh.u-fs-sm{color:#404040}@media all and (max-width:768px){.woocommerce-wishlist .wishlist_table th.product-price,.woocommerce-wishlist .wishlist_table td.product-price{display:none}}.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share{float:none;display:flex;align-items:center}.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share h4.yith-wcwl-share-title{margin:0}.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share ul{display:inline-flex;align-items:center;margin-bottom:0}.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share ul li{display:inline-flex;align-items:center;margin:0 5px!important;border-bottom:0!important;padding:0!important}.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share ul li::before{content:none!important}.woocommerce-wishlist ul.wishlist_table li::before{content:none!important}.main-navigation{display:block;width:100%;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;height:52px;position:relative}@media all and (max-width:1100px){.main-navigation{height:auto;padding:10px 0}}@media all and (max-width:849px){.main-navigation{top:0;overflow:hidden;position:fixed;left:-100%;width:100%;transition:0.4s;background-color:hsl(0 0% 100% / .95);height:100vh;padding:0 20px}}.main-navigation .header-search-form{display:none}@media all and (max-width:849px){.main-navigation .header-search-form{display:block;max-width:100%}}.main-navigation .header-search-form form{display:none}@media all and (max-width:849px){.main-navigation .header-search-form form{display:block}}.main-navigation>button{display:none}@media all and (max-width:849px){.main-navigation>button{display:block;border:0;background-color:#fff0;box-shadow:none;font-size:32px;padding:0;margin-left:auto;cursor:pointer}}.main-navigation div{height:100%}@media all and (max-width:849px){.main-navigation div{height:auto}}.main-navigation .menu{height:100%;justify-content:space-around}@media all and (max-width:1200px){.main-navigation .menu{flex-wrap:wrap;align-items:center}}@media all and (max-width:849px){.main-navigation .menu{flex-wrap:nowrap;align-items:unset}}.main-navigation .menu li{height:100%;display:flex;flex-wrap:wrap;align-items:center}@media all and (max-width:849px){.main-navigation .menu li{border-top:1px solid #ececec}}.main-navigation .menu li a{font-size:.9em;color:hsl(0 0% 40% / .85);text-transform:uppercase;transition:0.4s;display:block}@media all and (max-width:849px){.main-navigation .menu li a{padding:15px 0}}.main-navigation .menu li a span{max-width:-moz-fit-content;max-width:fit-content}.main-navigation .menu li:hover a{color:hsl(0 0% 7% / .85)}@media all and (max-width:849px){.main-navigation .menu li:hover a{color:#e01727}}.main-navigation .menu>li{display:inline-flex;flex-wrap:wrap;align-items:center;margin:0 13px}@media all and (max-width:1100px){.main-navigation .menu>li{margin-bottom:5px}}@media all and (max-width:849px){.main-navigation .menu>li{margin:0}}.main-navigation .menu>li.menu-item-object-product_cat>a{color:#e01727}.main-navigation .menu>li:first-of-type{margin-left:0}.main-navigation .menu>li:last-of-type{margin-right:0}.main-navigation .menu>li>a{line-height:1;display:flex;align-items:center;justify-content:space-between}@media all and (max-width:849px){.main-navigation .menu>li>a br{display:none}}.main-navigation .menu>li>a>img{width:20px;flex-basis:20px;height:auto;-o-object-fit:contain;object-fit:contain;margin-right:5px;opacity:.8;transition:0.4s}.main-navigation .menu>li>a>i{margin-left:3px}.main-navigation .menu>li>a>i::before{transform:rotate(0);transition:0.4s}.main-navigation .menu>li:hover img{opacity:1}.main-navigation .menu>li:hover>a>i::before{transform:rotate(180deg)}.main-navigation .menu>li.current-menu-item a{color:hsl(0 0% 7% / .85)}.main-navigation .menu>li.current-menu-item img{opacity:1}.main-navigation .menu>ul{height:100%;justify-content:space-between}.main-navigation .menu>ul li{height:100%;display:flex;flex-wrap:wrap;align-items:center}.main-navigation .menu>ul li a{font-size:.9em;color:hsl(0 0% 40% / .85);text-transform:uppercase;transition:0.4s}.main-navigation .menu>ul li a:hover{color:hsl(0 0% 7% / .85)}.main-navigation ul{display:flex;list-style:none;margin:0;padding-left:0}@media all and (max-width:849px){.main-navigation ul{flex-direction:column}}.main-navigation ul .sub-menu{position:absolute;top:100%;left:-999em;z-index:99999;width:100%;border:2px solid #ddd;box-shadow:1px 1px 15px rgb(0 0 0 / .15);background-color:#fff;display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:40px;column-gap:40px;row-gap:10px;padding-top:32px;padding-bottom:32px}.main-navigation ul .sub-menu ul{left:-999em;top:0}.main-navigation ul .sub-menu li{display:inline-flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #ececec}@media all and (max-width:849px){.main-navigation ul .sub-menu li{display:block}}.main-navigation ul .sub-menu li img{width:40px;flex-basis:40px;height:30px;-o-object-fit:contain;object-fit:contain;margin-right:5px}.main-navigation ul .sub-menu li:hover>ul,.main-navigation ul .sub-menu li.focus>ul{display:block;left:auto}.main-navigation ul .sub-menu li a{font-family:"Roboto Light";font-weight:300;transition:0.4s;padding:8px 0;flex-basis:100%;display:flex;align-items:center;text-transform:initial;font-size:16px}.main-navigation ul .sub-menu li a:hover{color:#e01727}.main-navigation ul .sub-menu li.current-menu-item a{font-family:"Roboto Bold";font-weight:700;color:#e01727}@media all and (max-width:849px){.main-navigation ul .sub-menu{position:static;display:none;max-height:30vh;overflow-y:scroll;box-shadow:none;border:0;padding-top:10px}}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:0}.main-navigation a{text-decoration:none;font-family:"Roboto Bold";font-weight:700}.main-navigation.active{left:0}.menu-toggle,.main-navigation.toggled ul{display:block}.menu-toggle{position:relative;padding:0;background-color:#fff0;border:0;box-shadow:unset;width:20px;height:14px}.menu-toggle span{position:absolute;display:block;background-color:hsl(0 0% 40% / .85);width:100%;height:2px;border-radius:5px;left:0}.menu-toggle span:first-of-type{top:0}.menu-toggle span:nth-of-type(2){top:50%;transform:translateY(-50%)}.menu-toggle span:last-of-type{bottom:0}@media screen and (min-width:849px){.menu-toggle{display:none}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.navigation.pagination{flex-basis:100%}.navigation.pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.navigation.pagination .nav-links>*{margin:0 .4em;border:2px solid #000;border-radius:50%;font-size:17.6px;font-family:"Roboto Regular";font-weight:400;height:36px;width:36px;text-align:center;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#000;transition:0.4s}.navigation.pagination .nav-links>*:hover,.navigation.pagination .nav-links>*.current{border:2px solid #e01727;background-color:#e01727;color:#fff}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.section{padding-top:30px}.blog main,.category main{padding-top:30px}.blog .flexed,.category .flexed{padding-bottom:24px}.blog .flexed .col-3,.category .flexed .col-3{padding-left:0}@media all and (max-width:849px){.blog .flexed .col-3,.category .flexed .col-3{order:1}}.blog .flexed .col-9,.category .flexed .col-9{padding-right:0;padding-left:30px}@media all and (max-width:849px){.blog .flexed .col-3,.blog .flexed .col-9,.category .flexed .col-3,.category .flexed .col-9{padding:0;flex-basis:100%;max-width:100%}}.blog article,.category article{box-shadow:0 1px 3px -2px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24);margin:0 0 30px 0}.blog article .entry-header,.category article .entry-header{padding:24px}.blog article .entry-header>a,.category article .entry-header>a{font-size:11.2px;font-family:"Roboto Light";font-weight:300;line-height:17.92px;color:#000;text-decoration:none;margin-bottom:14.56px;display:block;transition:0.4s}.blog article .entry-header>a:hover,.category article .entry-header>a:hover{color:#e01727}.blog article .entry-header .entry-title,.category article .entry-header .entry-title{position:relative;margin:0 0 12.8px 0}.blog article .entry-header .entry-title a,.category article .entry-header .entry-title a{color:#000;font-size:25.6px;font-family:"Roboto Bold";font-weight:700;line-height:33.28px;transition:0.4s}.blog article .entry-header .entry-title a:hover,.category article .entry-header .entry-title a:hover{color:#e01727}@media all and (max-width:549px){.blog article .entry-header .entry-title a,.category article .entry-header .entry-title a{font-size:19.2px}}.blog article .entry-header .entry-title::after,.category article .entry-header .entry-title::after{content:"";height:3px;display:block;background-color:rgb(0 0 0 / .1);margin:16px 0;max-width:30px}.blog article .entry-header .entry-meta span,.category article .entry-header .entry-meta span{font-size:11.2px;font-family:"Roboto Light";font-weight:300;letter-spacing:.56px;line-height:13.44px;color:#000;text-transform:uppercase}.blog article .entry-footer,.category article .entry-footer{border-bottom:2px solid #ececec;border-top:1px solid #ececec;padding:6.4px 19.2px 7.68px 6.4px;display:flex;flex-wrap:wrap;justify-content:space-between}.blog article .entry-footer span,.category article .entry-footer span{font-size:12.8px;line-height:20.48px;font-family:"Roboto Light";font-weight:300;color:#000}.blog article .image,.category article .image{position:relative;left:-24px;float:left;max-width:50%}@media all and (max-width:849px){.blog article .image,.category article .image{max-width:100%;float:none}}.blog article .image .date,.category article .image .date{position:absolute;top:7%;left:-8px;height:2.8em;width:2.8em;color:#e01727;text-align:center;background-color:#fff;border:2px solid #e01727;padding:2px}.blog article .image .date p,.category article .image .date p{margin:1px 0;line-height:1;font-size:16px;font-family:"Roboto Light";font-weight:300;color:#e01727}@media all and (max-width:849px){.blog article .image .date p,.category article .image .date p{padding:0}}.blog article .entry-content,.category article .entry-content{margin:0;padding:0 24px}@media all and (max-width:849px){.blog article .entry-content,.category article .entry-content{padding:0;overflow:visible}}.blog article .entry-content p,.category article .entry-content p{margin:0;font-family:"Roboto Light";font-weight:300;font-size:16px;line-height:25.6px}@media all and (max-width:849px){.blog article .entry-content p,.category article .entry-content p{padding:0 24px}}.blog article .continue,.category article .continue{padding:0 24px;clear:both}.blog article .continue a,.category article .continue a{margin:18px 0 12px 0;background-color:#fff;color:#e01727;border:1px solid #e01727;border-radius:4px;cursor:pointer;font-size:12px;letter-spacing:.36px;line-height:26.28px;display:inline-block;padding:0 14.4px;position:relative;text-align:center;text-decoration:none;text-shadow:none;transition:0.4s;vertical-align:middle;font-family:"Roboto Regular";font-weight:400}.blog article .continue a:hover,.category article .continue a:hover{background-color:#e01727;color:#fff;outline:none}#blog .blog-inner .swiper{padding-bottom:2px}#blog .blog-inner .swiper .swiper-wrapper{height:440px}@media all and (max-width:849px){#blog .blog-inner .swiper .swiper-wrapper{height:auto}}#blog .blog-inner .swiper .swiper-button-next,#blog .blog-inner .swiper .swiper-button-prev{width:36px;height:36px;border:2px solid #111;transition:0.4s;color:#111;border-radius:50%;transition:0.4s}#blog .blog-inner .swiper .swiper-button-next i,#blog .blog-inner .swiper .swiper-button-prev i{font-size:20px}#blog .blog-inner .swiper .swiper-button-next::after,#blog .blog-inner .swiper .swiper-button-prev::after{content:none}#blog .blog-inner .swiper .swiper-button-next:hover,#blog .blog-inner .swiper .swiper-button-prev:hover{border:2px solid #e01727;background-color:#e01727;color:#fff}#blog .blog-inner .swiper .inner{padding:0 8px;height:100%}#blog .blog-inner .swiper .inner .post{position:relative;box-shadow:0 1px 3px -2px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24);display:block;text-align:center;text-decoration:none;color:#000;transition:0.4s;height:100%}#blog .blog-inner .swiper .inner .post .post-thumbnail{height:222px}#blog .blog-inner .swiper .inner .post .post-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#blog .blog-inner .swiper .inner .post .content{padding-left:10px;padding-right:10px;padding-top:8.96px;padding-bottom:17.92px}#blog .blog-inner .swiper .inner .post .content .post-categories p{margin-bottom:.1em;margin-top:.1em;opacity:.7;font-size:7.68px;line-height:1.2;text-transform:uppercase}#blog .blog-inner .swiper .inner .post .content h3{font-family:"Roboto Bold";font-size:14.72px;line-height:1.3;margin-bottom:.1em;margin-top:.1em;font-weight:700}#blog .blog-inner .swiper .inner .post .content hr{height:2px;max-width:30px;background-color:rgb(0 0 0 / .1);margin-top:6.4px;margin-bottom:6.4px}#blog .blog-inner .swiper .inner .post .content .post-meta{position:absolute;top:7%;left:-8px;height:2.8em;width:2.8em;color:#e01727;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;flex-direction:column;background-color:#fff;border:2px solid #e01727;padding:2px}#blog .blog-inner .swiper .inner .post .content .post-meta p{margin:1px 0;line-height:.85;color:#e01727}#blog .blog-inner .swiper .inner .post .content .post-meta p.month{font-size:11.2px}#blog .blog-inner .swiper .inner .post .content .post-content p{font-family:"Roboto Light";font-weight:300;font-size:12.8px;margin-top:1.28px;margin-bottom:1.28px}#blog .blog-inner .swiper .inner .post .content .post-continue p{font-size:10.24px;margin:10.24px 0 0 0;position:relative;display:inline-block;color:#d26e4b}#blog .blog-inner .swiper .inner .post .content .post-continue p::after{content:"";background-color:#d26e4b;bottom:-5px;height:2px;left:50%;transform:translateX(-50%);opacity:.3;position:absolute;transition:all 0.4s;width:60%}#blog .blog-inner .swiper .inner .post:hover{color:#e01727}#blog .blog-inner .swiper .inner .post:hover .post-continue p::after{width:100%}#primary .wp-block-latest-posts__list{padding:0;margin:0;list-style:none}#primary .wp-block-latest-posts__list li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid #ececec}#primary .wp-block-latest-posts__list li:first-of-type{border-top:0}#primary .wp-block-latest-posts__list li div{flex-basis:45px;height:45px}#primary .wp-block-latest-posts__list li .wp-block-latest-posts__post-title{font-size:16px;font-family:"Roboto Light";font-weight:300;line-height:19.2px;color:#000;flex-basis:calc(100% - 60px);transition:0.4s}#primary .wp-block-latest-posts__list li .wp-block-latest-posts__post-title:hover{color:#e01727}#primary .widget .widget-title{font-family:"Roboto Bold";font-weight:700;font-size:16px;letter-spacing:.8px;color:#000;text-transform:uppercase;position:relative}#primary .widget .widget-title::after{content:"";height:3px;display:block;background-color:rgb(0 0 0 / .1);margin:16px 0;max-width:30px}@media all and (max-width:849px){.page .flexed .col-3{order:1}}.single .is-style-rounded{border-radius:50%;overflow:hidden}.single .aligncenter{text-align:center}@media all and (max-width:849px){.single .flexed .col-3{order:1}}.single article{box-shadow:0 1px 3px -2px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24);padding:24px}.single article .entry-header a{font-size:13.6px;line-height:21.76px;opacity:.85;font-family:"Roboto Bold";font-weight:700}.single article .entry-header h1{margin-top:0;margin-bottom:13.6px;font-size:27.2px;line-height:35.36px}@media all and (max-width:549px){.single article .entry-header h1{font-size:22.4px;line-height:29.12px}}.single article .entry-header h1::after{content:"";height:3px;display:block;background-color:rgb(0 0 0 / .1);margin:16px 0;max-width:30px}.single article .entry-content .image{margin-left:-24px;margin-right:-24px;position:relative;margin-bottom:20.6px}.single article .entry-content .image .date{position:absolute;top:7%;left:-8px;height:2.8em;width:2.8em;color:#e01727;text-align:center;background-color:#fff;border:2px solid #e01727;padding:2px}.single article .entry-content .image .date p{margin:1px 0;line-height:1;font-size:16px;font-family:"Roboto Light";font-weight:300;color:#e01727}@media all and (max-width:849px){.single article .entry-content .image .date p{padding:0}}.single article .entry-content .wp-block-buttons-is-layout-flex{flex-wrap:wrap}.single article .entry-content .wp-block-buttons-is-layout-flex>div{width:100%;flex-basis:100%}.single article .entry-content .wp-block-buttons-is-layout-flex>div .wp-block-button__link{display:block;border-color:#0094e0;color:#0094e0;transition:0.4s;text-align:center;margin-bottom:10px}.single article .entry-content .wp-block-buttons-is-layout-flex>div .wp-block-button__link:hover{background-color:#7a9c59;border-color:#7a9c59;color:#fff}.single article ul{list-style:none;margin:0 0 20.8px 0;padding:0}.single article ul li{border-bottom:1px solid #ececec;padding:7px 0}.single article ul li::before{content:"\f285";display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased}.single article ol{padding-left:17px;margin-left:0}.single .zoomed,.single .zoomed-caption{overflow:hidden;height:243px;margin-bottom:20.8px}.single .zoomed img,.single .zoomed-caption img{transform:scale(1);transition:0.4s;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.single .zoomed:hover img,.single .zoomed-caption:hover img{transform:scale(1.1)}.single .zoomed.is-style-rounded,.single .zoomed-caption.is-style-rounded{border-radius:50%}.single .zoomed.auto-height,.single .zoomed-caption.auto-height{height:auto}.single .zoomed-caption{height:339px;position:relative}.single .zoomed-caption .wp-block-cover__inner-container{position:absolute;width:41%;top:50%;transform:translateY(-50%);right:5%;padding:30px;background-color:rgb(255 255 255 / .86);box-shadow:0 10px 20px rgb(0 0 0 / .19),0 6px 6px rgb(0 0 0 / .22)}.single .zoomed-caption .wp-block-cover__inner-container p{text-transform:uppercase;font-size:26px;font-family:"Roboto Bold";font-weight:700;color:#000;margin:0;line-height:1.2}.single .zoomed-caption.dark .wp-block-cover__inner-container{border-radius:50%;width:217px;height:217px;right:unset;left:5%;background-color:#000;display:flex;flex-wrap:wrap;align-items:center}.single .zoomed-caption.dark .wp-block-cover__inner-container p{text-transform:initial;color:#fff}.single .zoomed-caption.light{height:196px}.single .zoomed-caption.light .wp-block-cover__inner-container{background-color:rgb(0 0 0 / .3);width:100%;height:100%;right:unset;left:unset;display:flex;align-items:center;justify-content:center}.single .zoomed-caption.light .wp-block-cover__inner-container p{text-transform:uppercase;color:#fff}.single .zoomed-caption.belowed .wp-block-cover__inner-container{width:100%;top:70%;right:0;background-color:rgb(255 255 255 / .6)}.single .zoomed-caption.belowed .wp-block-cover__inner-container p{text-transform:initial;font-family:"Roboto Regular";font-weight:400;font-size:30px}.single .zoomed-caption.white .wp-block-cover__inner-container{width:100%;top:50%;right:0;background-color:#fff0;box-shadow:none}.single .zoomed-caption.white .wp-block-cover__inner-container p{color:#fff}.single .comments-area{background-color:rgb(0 0 0 / .05);margin-top:15px;padding:15px 25px 25px 25px}.single .comments-area h3{margin-top:0;margin-bottom:9.6px;font-size:19.2px;font-family:"Roboto Bold";font-weight:700;color:#000}.single .comments-area form{display:flex;flex-wrap:wrap;margin:0 -15px 0 -15px}.single .comments-area form p{font-size:16px;color:#000;line-height:25.6px;font-family:"Roboto Light";font-weight:300;padding:0 15px;margin:0 0 8px 0}.single .comments-area form p input:not([type=checkbox]),.single .comments-area form p textarea{background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);box-sizing:border-box;color:#333;font-size:15.52px;padding:11.64px;max-width:100%;width:100%}.single .comments-area form p label{font-size:14.4px;font-family:"Roboto Bold";font-weight:700;margin:0 0 5.76px 0}.single .comments-area form p input{height:38.9px;padding:0 11.64px;vertical-align:middle}.single .comments-area form p.comment-form-comment{flex-basis:100%}.single .comments-area form p.comment-form-author,.single .comments-area form p.comment-form-email,.single .comments-area form p.comment-form-url{width:33.3333333333%}.single .comments-area form p.form-submit{flex-basis:100%}.single .comments-area form p.form-submit .submit{background-color:#e01727;color:#fff;display:inline-block;border:1px solid rgb(0 0 0 / .05);border-radius:4px;cursor:pointer;font-size:15.52px;letter-spacing:.03em;line-height:2.4em;margin-right:1em;margin-top:0;max-width:100%;min-height:2.5em;padding:0 1.2em;position:relative;text-align:center;text-decoration:none;text-shadow:none;transition:0.4s;vertical-align:middle;width:auto}.single .comments-area form p.form-submit .submit:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2);outline:none}.single .post-swiper-container{padding:24px 0}.single .post-swiper-container .swiper{padding-left:10px;padding-right:10px}.single .post-swiper-container .swiper .swiper-slide .post-thumbnail{height:110px;position:relative}.single .post-swiper-container .swiper .swiper-slide .post-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single .post-swiper-container .swiper .swiper-slide .post-thumbnail .post-meta{position:absolute;top:7%;left:-8px;height:2.8em;width:2.8em;color:#e01727;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;flex-direction:column;background-color:#fff;border:2px solid #e01727;padding:2px}.single .post-swiper-container .swiper .swiper-slide .post-thumbnail .post-meta p{margin:1px 0;line-height:.85;text-align:center;color:#e01727}.single .post-swiper-container .swiper .swiper-slide .content h3{font-family:"Roboto Bold";font-size:14.72px;line-height:1.3;margin-bottom:.1em;margin-top:8.96px;font-weight:700;text-align:center}.single .post-swiper-container .swiper .swiper-slide .content hr{height:2px;max-width:30px;background-color:rgb(0 0 0 / .1);margin-top:6.4px;margin-bottom:6.4px}.single .post-swiper-container .swiper .swiper-slide .content p{font-family:"Roboto Light";font-weight:300;font-size:12.8px;margin-top:1.28px;margin-bottom:1.28px;text-align:center}.single .post-swiper-container .swiper .swiper-button-next,.single .post-swiper-container .swiper .swiper-button-prev{width:36px;height:36px;border:2px solid #111;color:#111;border-radius:50%;transition:0.4s;text-align:center}.single .post-swiper-container .swiper .swiper-button-next i,.single .post-swiper-container .swiper .swiper-button-prev i{font-size:20px}.single .post-swiper-container .swiper .swiper-button-next::before,.single .post-swiper-container .swiper .swiper-button-next::after,.single .post-swiper-container .swiper .swiper-button-prev::before,.single .post-swiper-container .swiper .swiper-button-prev::after{content:none}.single .post-swiper-container .swiper .swiper-button-next:hover,.single .post-swiper-container .swiper .swiper-button-prev:hover{border:2px solid #e01727;background-color:#e01727;color:#fff}.single .bookmark{margin-left:-24px;margin-right:-24px;padding:6.4px 24px 7.68px 24px;border-bottom:2px solid #ececec;border-top:1px solid #ececec}.single .bookmark span{font-size:12.8px;font-family:"Roboto Light";font-weight:300}.single .author-info{margin-left:-24px;margin-right:-24px;padding:32px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.single .author-info .author-avatar{flex-basis:90px;height:90px;border-radius:50%;overflow:hidden}.single .author-info .author-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single .author-info .author-details{flex-basis:calc(100% - 120px)}.single .author-info .author-details h3{margin-top:0;font-size:16px;font-family:"Roboto Bold";font-weight:700;color:#000;margin-bottom:0;letter-spacing:.8px;line-height:19.2px;text-transform:uppercase}.single .author-info .author-details p{font-family:"Roboto Light";font-weight:300;color:#000;font-size:16px;margin:0}.single .post-navigation{border:1px solid #ececec}.single .post-navigation .nav-previous{border-right:1px solid #ececec}.single .post-navigation a{font-size:16px;font-family:"Roboto Light";font-weight:300;line-height:25.6px;padding:11.2px 0;display:block}.has-text-align-center{text-align:center}.page main{padding-bottom:90px}.page main .col-9 h2{margin-top:0;margin-bottom:10px;font-size:20px;line-height:32px;color:#000}.page main h2{margin-top:0;margin-bottom:10px;font-size:20.8px;line-height:33.28px;font-family:"Roboto Bold";font-weight:700;color:#000}.page main h2.wp-block-heading{font-size:25.6px;line-height:33.28px;margin-bottom:12.8px}.page main h2+address{font-style:normal;font-family:"Roboto Light";font-weight:300;font-size:16px;line-height:25.6px}.page main h3{font-size:20px;margin-top:0;margin-bottom:10px;line-height:32px;color:#000;font-family:"Roboto Bold";font-weight:700}.page main h3.special{text-transform:uppercase;position:relative;text-align:center}.page main h3.special::before,.page main h3.special::after{content:"";width:calc(50% - 140px);height:2px;background-color:rgb(0 0 0 / .1);position:absolute;top:50%;transform:translatey(-50%)}.page main h3.special::before{left:0}.page main h3.special::after{right:0}.page-template-smaller-container-page-tamplate main>.container{padding:0}h1{margin-top:0;margin-bottom:13.6px;font-size:27.2px;line-height:35.36px;color:#000}@media all and (max-width:549px){h1{font-size:22.4px;line-height:29.12px}}p{margin:0 0 20.8px 0;font-size:16px;line-height:25.6px;font-family:"Roboto Light";font-weight:300;color:#000}p strong{font-family:"Roboto Bold";font-weight:700}.page:not(.woocommerce-account) main ul{list-style:none;margin:0 0 20.8px 0;padding:0}.page:not(.woocommerce-account) main ul li{border-bottom:1px solid #ececec;padding:7px 0;align-items:center;font-family:"Roboto Light";font-weight:300}.page:not(.woocommerce-account) main ul li::before{content:"\f285";display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;margin-right:25px}.page:not(.woocommerce-account) main ol{margin:0 0 20.8px 0;padding:0}.archive main .custom-gallery-categories,.page-template main .custom-gallery-categories{margin-bottom:10px}.archive main .custom-gallery-categories #open-projets,.page-template main .custom-gallery-categories #open-projets{display:none}@media all and (max-width:849px){.archive main .custom-gallery-categories #open-projets,.page-template main .custom-gallery-categories #open-projets{background:0 0;padding:0;border:0;box-shadow:none;text-transform:uppercase;display:block;margin:0 auto 15px auto}}.archive main .custom-gallery-categories ul,.page-template main .custom-gallery-categories ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;margin:0}@media all and (max-width:849px){.archive main .custom-gallery-categories ul,.page-template main .custom-gallery-categories ul{display:none}}.archive main .custom-gallery-categories ul li,.page-template main .custom-gallery-categories ul li{border-bottom:0;padding:0;margin:5px}@media all and (max-width:849px){.archive main .custom-gallery-categories ul li,.page-template main .custom-gallery-categories ul li{border-bottom:1px solid #eee}}.archive main .custom-gallery-categories ul li::before,.page-template main .custom-gallery-categories ul li::before{content:none!important}.archive main .custom-gallery-categories ul li a,.page-template main .custom-gallery-categories ul li a{border-radius:4px;margin:.5em 0 0;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#e01727;color:#fff;text-decoration:none;min-height:2.5em;padding:0 1.2em;font-family:"Roboto Light";font-weight:300;transition:0.4s}.archive main .custom-gallery-categories ul li a:hover,.page-template main .custom-gallery-categories ul li a:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2);color:#fff;opacity:1;outline:none}@media all and (max-width:849px){.archive main .custom-gallery-categories ul li a,.page-template main .custom-gallery-categories ul li a{color:#000;background-color:#fff0;min-height:1px;padding:5px 0;display:block;border-radius:0;opacity:1}.archive main .custom-gallery-categories ul li a:hover,.page-template main .custom-gallery-categories ul li a:hover{box-shadow:none;color:#e01727}}.wpcf7 p{margin-bottom:0}.wpcf7 label{display:block;font-size:14.4px;line-height:23.04px;font-family:"Roboto Bold";font-weight:700;color:#222}.wpcf7 input,.wpcf7 textarea{border-radius:4px;box-shadow:0 1px 2px rgb(0 0 0 / .1);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;color:#333;font-size:15.52px;height:38.9px;width:100%;padding:0 11.64px;margin-bottom:15.52px}.wpcf7 input[type=submit],.wpcf7 textarea[type=submit]{background-color:#e01727;color:#fff;border:1px solid rgb(0 0 0 / .05);border-radius:4px;cursor:pointer;font-size:15.52px;letter-spacing:.03em;line-height:2.4em;max-width:100%;min-height:2.5em;padding:0 1.2em;text-align:center;display:inline-block;transition:0.4s}.wpcf7 input[type=checkbox],.wpcf7 textarea[type=checkbox]{width:auto;height:auto;padding:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.wpcf7 textarea{height:auto;padding:11.64px}.wpcf7 .wpcf7-list-item{margin:0 10px 0 0}.wpcf7 .wpcf7-not-valid-tip{background-color:#f1f1f1;border-radius:3px;color:#b20000;line-height:1.2em;margin-top:-10px;opacity:.8;padding:5px 8px;position:relative;font-size:16px}.wpcf7 .wpcf7-not-valid-tip::after{border:10px solid #fff0;border-bottom-color:#f1f1f1;bottom:100%;content:" ";height:0;left:30px;margin-left:-10px;pointer-events:none;position:absolute;width:0}@media all and (max-width:549px){body .wp-container-core-columns-is-layout-1.wp-container-core-columns-is-layout-1,body .wp-container-core-columns-is-layout-2.wp-container-core-columns-is-layout-2{flex-wrap:wrap}}.page-template-full-width .col-12{padding-bottom:0}.page-template-columns-with-image .left .col-image{padding-left:15px}@media all and (max-width:549px){.page-template-columns-with-image .left .col-image{padding-left:0}}.page-template-columns-with-image .left .col-text{padding-right:15px}@media all and (max-width:549px){.page-template-columns-with-image .left .col-text{padding-right:0}}.page-template-columns-with-image .right .col-image{padding-right:15px}@media all and (max-width:549px){.page-template-columns-with-image .right .col-image{padding-right:0}}.page-template-columns-with-image .right .col-text{padding-left:15px}@media all and (max-width:549px){.page-template-columns-with-image .right .col-text{padding-left:0}}.page-template-columns-with-image .wp-container-core-columns-is-layout-1.wp-container-core-columns-is-layout-1,.page-template-columns-with-image .wp-container-core-columns-is-layout-2.wp-container-core-columns-is-layout-2,.page-template-columns-with-image .wp-container-core-columns-is-layout-3.wp-container-core-columns-is-layout-3,.page-template-columns-with-image .wp-container-core-columns-is-layout-4.wp-container-core-columns-is-layout-4{flex-wrap:wrap}.page-template-columns-with-image .wp-container-core-columns-is-layout-1.wp-container-core-columns-is-layout-1 .is-layout-flow,.page-template-columns-with-image .wp-container-core-columns-is-layout-2.wp-container-core-columns-is-layout-2 .is-layout-flow,.page-template-columns-with-image .wp-container-core-columns-is-layout-3.wp-container-core-columns-is-layout-3 .is-layout-flow,.page-template-columns-with-image .wp-container-core-columns-is-layout-4.wp-container-core-columns-is-layout-4 .is-layout-flow{flex-basis:50%}@media all and (max-width:549px){.page-template-columns-with-image .wp-container-core-columns-is-layout-1.wp-container-core-columns-is-layout-1 .is-layout-flow,.page-template-columns-with-image .wp-container-core-columns-is-layout-2.wp-container-core-columns-is-layout-2 .is-layout-flow,.page-template-columns-with-image .wp-container-core-columns-is-layout-3.wp-container-core-columns-is-layout-3 .is-layout-flow,.page-template-columns-with-image .wp-container-core-columns-is-layout-4.wp-container-core-columns-is-layout-4 .is-layout-flow{flex-basis:100%}}@media all and (max-width:549px){.page-template-columns-with-image .wp-container-core-columns-is-layout-1.wp-container-core-columns-is-layout-1 .is-layout-flow.col-image,.page-template-columns-with-image .wp-container-core-columns-is-layout-2.wp-container-core-columns-is-layout-2 .is-layout-flow.col-image,.page-template-columns-with-image .wp-container-core-columns-is-layout-3.wp-container-core-columns-is-layout-3 .is-layout-flow.col-image,.page-template-columns-with-image .wp-container-core-columns-is-layout-4.wp-container-core-columns-is-layout-4 .is-layout-flow.col-image{order:0}}.page-template-columns-with-image .wp-container-core-columns-is-layout-1.wp-container-core-columns-is-layout-1 .is-layout-flow.col-text,.page-template-columns-with-image .wp-container-core-columns-is-layout-2.wp-container-core-columns-is-layout-2 .is-layout-flow.col-text,.page-template-columns-with-image .wp-container-core-columns-is-layout-3.wp-container-core-columns-is-layout-3 .is-layout-flow.col-text,.page-template-columns-with-image .wp-container-core-columns-is-layout-4.wp-container-core-columns-is-layout-4 .is-layout-flow.col-text{display:inline-flex;align-content:center;flex-wrap:wrap}.page-template-columns-with-image .wp-container-core-columns-is-layout-1.wp-container-core-columns-is-layout-1 .is-layout-flow.col-text *,.page-template-columns-with-image .wp-container-core-columns-is-layout-2.wp-container-core-columns-is-layout-2 .is-layout-flow.col-text *,.page-template-columns-with-image .wp-container-core-columns-is-layout-3.wp-container-core-columns-is-layout-3 .is-layout-flow.col-text *,.page-template-columns-with-image .wp-container-core-columns-is-layout-4.wp-container-core-columns-is-layout-4 .is-layout-flow.col-text *{flex-basis:100%}@media all and (max-width:549px){.page-template-columns-with-image .wp-container-core-columns-is-layout-1.wp-container-core-columns-is-layout-1 .is-layout-flow.col-text,.page-template-columns-with-image .wp-container-core-columns-is-layout-2.wp-container-core-columns-is-layout-2 .is-layout-flow.col-text,.page-template-columns-with-image .wp-container-core-columns-is-layout-3.wp-container-core-columns-is-layout-3 .is-layout-flow.col-text,.page-template-columns-with-image .wp-container-core-columns-is-layout-4.wp-container-core-columns-is-layout-4 .is-layout-flow.col-text{order:1}}.page-template-columns-with-image #primary header{position:relative}.page-template-columns-with-image #primary header .entry-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:56px;line-height:1;text-align:center;font-family:"Roboto Light";font-weight:300;color:#fff;margin:0}@media all and (max-width:849px){.page-template-columns-with-image #primary header .entry-title{display:none}}.page-template-columns-with-image #primary header .post-thumbnail img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.page-template-columns-with-image .col-3{padding-right:15px}@media all and (max-width:549px){.page-template-columns-with-image .col-3{padding-right:0}}.page-template-columns-with-image .col-9{padding-left:15px}@media all and (max-width:549px){.page-template-columns-with-image .col-9{padding-left:0}}body .red{display:block;border-radius:4px;box-shadow:0 10px 20px rgb(0 0 0 / .19),0 6px 6px rgb(0 0 0 / .22);background-color:#b20000;border:1px solid #fff0;border-color:rgb(0 0 0 / .05);color:#fff;font-size:15.52px;font-family:"Roboto Regular";font-weight:400;letter-spacing:.4656px;line-height:37.248px;text-align:center;transition:0.4s;margin-bottom:20.8px}body .red:hover{transform:translateY(-6px);box-shadow:0 30px 40px 0 rgb(0 0 0 / .2)}.wp-block-gallery.has-nested-images.columns-default{display:flex;flex-wrap:wrap;gap:0}.wp-block-gallery.has-nested-images.columns-default .wp-block-image{flex-basis:33.3333333333%;padding:0 15px;margin-bottom:10px!important;height:230px}@media all and (max-width:849px){.wp-block-gallery.has-nested-images.columns-default .wp-block-image{flex-basis:50%}}@media all and (max-width:549px){.wp-block-gallery.has-nested-images.columns-default .wp-block-image{flex-basis:100%;padding:0}}.wp-block-gallery.has-nested-images.columns-default .wp-block-image a{display:block;overflow:hidden;height:100%;border-radius:10px}.wp-block-gallery.has-nested-images.columns-default .wp-block-image a img{transition:0.4s;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.wp-block-gallery.has-nested-images.columns-default .wp-block-image a:hover img{transform:scale(1.05)}.single .description ul{list-style:none;margin:0 0 20.8px 0;padding:0}.single .description ul li{border-bottom:1px solid #ececec;padding:7px 0}.single .description ul li::before{content:"\f285";display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased}.single .products-container{overflow:hidden;margin-bottom:20.8px;position:relative}.single .products-container .swiper-wrapper{padding:10px 5px}.single .products-container .swiper-wrapper .swiper-slide{box-shadow:0 1px 3px -2px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24)}.single .products-container .swiper-wrapper .swiper-slide span.price{display:block;text-align:center;color:#111;font-weight:700;font-family:"Roboto Bold";font-size:14.4px;line-height:1}.single .products-container .swiper-wrapper .swiper-slide .add_to_cart_button{font-size:11.52px;color:#e01727;font-family:"Roboto Light";font-weight:300;position:relative;display:inline-block;text-transform:initial;transition:0.4s;letter-spacing:.3456px;margin:0 0 16.8px 0;left:50%;transform:translateX(-50%)}.single .products-container .swiper-wrapper .swiper-slide .add_to_cart_button::after{content:"";background-color:#e01727;bottom:-5px;height:2px;left:50%;transform:translateX(-50%);position:absolute;transition:all 0.4s;width:60%}.single .products-container .swiper-wrapper .swiper-slide .added_to_cart{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget{margin:0 0 10px 0}.widget .custom-category-list>li{border-bottom:1px solid #ececec!important;padding:0!important}.widget .custom-category-list>li ul{padding-left:15px!important;margin-left:3px!important;margin-bottom:10px!important;border-left:1px solid #ececec;flex-basis:100%;display:none}.widget .custom-category-list>li ul li{border-bottom:0;padding:0}.widget .custom-category-list>li ul li a{font-size:14.4px;padding:3px 0;line-height:23.04px}.widget .custom-category-list li{flex-wrap:wrap}.widget .custom-category-list li a i::before{transition:0.4s}.widget .custom-category-list li.active>a{color:#e01727;font-family:"Roboto Bold";font-weight:700}.widget .custom-category-list li.active>a i::before{transform:rotate(180deg)}.widget .custom-category-list a{padding:6px 0;font-family:"Roboto Light";font-weight:300;line-height:25.6px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-basis:100%}.widget .custom-category-list a span{flex-basis:calc(100% - 25px)}.widget .custom-category-list a i{flex-basis:15px}.wc-block-grid__products .wc-block-grid__product{border-left:0;border-right:0}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link{display:flex;flex-wrap:wrap}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-image{flex-basis:60px;margin-right:15px;margin-bottom:0}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-title{flex-basis:calc(100% - 75px);text-align:left;font-family:"Roboto Light";font-weight:300;line-height:20.8px;color:#000;margin-bottom:5px}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price{padding-left:75px;text-align:left;font-family:"Roboto Bold";font-weight:700;font-size:16px;color:#111}.wc-block-grid__products .wc-block-grid__product .yith-wcwl-add-to-wishlist{display:none}.wc-block-grid.wp-block-product-best-sellers .wc-block-grid__products .wc-block-grid__product{flex-wrap:wrap}.wc-block-grid.wp-block-product-best-sellers .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price{margin:0}.widget_shopping_cart_content .woocommerce-mini-cart-item{display:flex;flex-wrap:wrap;justify-content:space-between}.widget_shopping_cart_content .woocommerce-mini-cart-item .product-image{flex-basis:60px;margin-right:15px}.widget_shopping_cart_content .woocommerce-mini-cart-item .inner{flex-basis:calc(100% - 100px)}.widget_shopping_cart_content .woocommerce-mini-cart-item .inner p{font-size:16px;font-family:"Roboto Light";font-weight:300;color:#000;margin-bottom:0}.widget_shopping_cart_content .woocommerce-mini-cart-item .inner .quantity{font-size:13.6px;font-family:"Roboto Light";font-weight:300;color:#111}.widget_shopping_cart_content .woocommerce-mini-cart-item .inner .quantity span{font-family:"Roboto Bold";font-weight:700;color:#000}.widget_shopping_cart_content .woocommerce-mini-cart-item>a{border:2px solid;border-radius:100%;color:#ccc;display:block;font-size:15px!important;font-weight:700;height:24px;line-height:19px!important;text-align:center;width:24px;padding:0;background-color:#fff0;cursor:pointer;transition:0.4s}.widget_shopping_cart_content .woocommerce-mini-cart-item>a:hover{color:#000;border-color:#000}.widget_shopping_cart_content .woocommerce-mini-cart__total{border-bottom:1px solid #ececec;border-top:1px solid #ececec;margin-bottom:.5em;padding:10px 0;text-align:center;font-size:16px;color:#000}.widget_shopping_cart_content .woocommerce-mini-cart__total strong{font-family:"Roboto Regular";font-weight:400}.widget_shopping_cart_content .woocommerce-mini-cart__total span{color:#111;font-family:"Roboto Bold";font-weight:700}.widget_shopping_cart_content .woocommerce-mini-cart__buttons>a{text-rendering:optimizeLegibility;background-color:#fff0;border:1px solid #fff0;border-radius:0;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-block;font-size:.97em;font-weight:bolder;letter-spacing:.03em;line-height:2.4em;margin-right:1em;margin-top:0;max-width:100%;min-height:2.5em;padding:0 1.2em;position:relative;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:transform 0.3s,border 0.3s,background 0.3s,box-shadow 0.3s,opacity 0.3s,color 0.3s;vertical-align:middle;border-radius:4px;margin:.5em 0 0;width:100%;border-color:rgb(0 0 0 / .05);color:#fff}.widget_shopping_cart_content .woocommerce-mini-cart__buttons>a:first-of-type{background-color:#e01727}.widget_shopping_cart_content .woocommerce-mini-cart__buttons>a:last-of-type{background-color:rgb(148 7 19 / .72)}.widget_shopping_cart_content .woocommerce-mini-cart__buttons>a:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2);color:#fff;opacity:1;outline:none}.wp-block-cb-carousel .slick-prev,.wp-block-cb-carousel .slick-next{border:2px solid #000;border-radius:50%;font-size:0;line-height:0;font-family:"Roboto Regular";font-weight:400;height:36px;width:36px;text-align:center;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;z-index:1;transition:0.4s}.wp-block-cb-carousel .slick-prev:hover,.wp-block-cb-carousel .slick-next:hover{border:2px solid #e01727;background-color:#e01727;color:#fff}.wp-block-cb-carousel .slick-prev:hover::before,.wp-block-cb-carousel .slick-next:hover::before{color:#fff}.wp-block-cb-carousel .slick-prev::before,.wp-block-cb-carousel .slick-next::before{display:inline-block;font-family:bootstrap-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;transition:0.4s;color:#000;opacity:1!important}.wp-block-cb-carousel .slick-prev{left:17px}.wp-block-cb-carousel .slick-prev::before{content:"\f284"}.wp-block-cb-carousel .slick-next{right:17px}.wp-block-cb-carousel .slick-next::before{content:"\f285"}.wp-block-cb-carousel .slick-dots{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:0}.wp-block-cb-carousel .slick-dots li{width:auto;height:auto;border:0;padding:0}.wp-block-cb-carousel .slick-dots li::before{content:none}.wp-block-cb-carousel .slick-dots li button{padding:0;width:12px;height:12px;border-radius:50%;border:3px solid #111;opacity:.4;transition:0.4s}.wp-block-cb-carousel .slick-dots li button::before{content:none}.wp-block-cb-carousel .slick-dots li.slick-active button,.wp-block-cb-carousel .slick-dots li:hover button{opacity:1;background-color:#111!important}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}#newsletter{background-attachment:fixed;background-size:cover;color:#fff;text-align:center}#newsletter .mask{padding:70px 0;background-color:rgb(0 0 0 / .4)}#newsletter .mask .container{padding:0}#newsletter .mask .container .container-inner{max-width:58.3333333333%;margin:0 auto;padding:0 15px 30px}@media all and (max-width:849px){#newsletter .mask .container .container-inner{flex-basis:75%;max-width:75%}}@media all and (max-width:549px){#newsletter .mask .container .container-inner{flex-basis:100%;max-width:100%}}#newsletter .mask .container .container-inner .newsletter-signup-cf7{display:flex;flex-flow:row nowrap;justify-content:center}#newsletter .mask .container .container-inner .newsletter-signup-cf7 .flex-grow{flex:1}#newsletter .mask .container .container-inner .newsletter-signup-cf7 .flex-grow input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;font-size:.97em;height:2.507em;box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);border:1px solid #ddd;border-radius:4px;padding:0 .75em;margin-bottom:0}#newsletter .mask .container .container-inner .newsletter-signup-cf7 .ml-half{margin-left:15px;max-width:124px}#newsletter .mask .container .container-inner .newsletter-signup-cf7 .ml-half input{border-color:rgb(0 0 0 / .05);font-size:.97em;height:2.507em;color:#666;text-transform:uppercase;margin-bottom:0}#newsletter .mask .container .container-inner .newsletter-signup-cf7 .ml-half input[type=submit]{background-color:#fff;font-family:"Roboto Light";font-weight:300}#newsletter .mask .container .container-inner .newsletter-signup-cf7 .wpcf7-not-valid-tip{margin-top:5px;position:absolute;width:100%;z-index:99;background-color:#f1f1f1;border-radius:3px;color:#b20000;line-height:1.2em;opacity:.8;padding:5px 8px}#newsletter .mask .container .container-inner .newsletter-signup-cf7 .wpcf7-not-valid-tip::after{border:10px solid #fff0;border-bottom-color:#f1f1f1;bottom:100%;content:" ";height:0;left:30px;margin-left:-10px;pointer-events:none;position:absolute;width:0}#newsletter .mask .container .container-inner .newsletter-signup-acceptance{padding:8px}#newsletter .mask .container .container-inner .newsletter-signup-acceptance p{margin:0}#newsletter .mask .container .container-inner .newsletter-signup-acceptance p small label{color:#fff;font-family:"Roboto Light";font-weight:300;color:#fff}#newsletter .mask .container .container-inner .newsletter-signup-acceptance p small a{text-decoration:none;color:#fff}#newsletter .mask h2{font-size:40px;font-family:"Roboto Bold";font-weight:700;line-height:1;margin-top:0;margin-bottom:20px;color:#fff}#newsletter .mask p{margin-top:0;margin-bottom:0;font-family:"Roboto Light";font-weight:300;line-height:25.6px;color:#fff}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.custom-gallery-container{display:flex;flex-wrap:wrap}.custom-gallery-container .custom-gallery{flex-basis:33.3333333333%;padding:0 10px;position:relative;height:290px;margin-bottom:20px}@media all and (max-width:849px){.custom-gallery-container .custom-gallery{flex-basis:50%}}@media all and (max-width:549px){.custom-gallery-container .custom-gallery{flex-basis:100%}}.custom-gallery-container .custom-gallery>div,.custom-gallery-container .custom-gallery a{display:block;height:100%;width:100%}.custom-gallery-container .custom-gallery a{overflow:hidden;border-radius:4%}.custom-gallery-container .custom-gallery img{transition:0.4s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1)}.custom-gallery-container .custom-gallery p{opacity:.95;padding:.5em 1.5em .55em;position:absolute;box-shadow:1px 1px 3px 0 rgb(0 0 0 / .1);bottom:0;left:10%;font-size:14px;background-color:#fff;transition:0.4s}.custom-gallery-container .custom-gallery:hover img{transform:scale(1.2)}.nav-pagination{text-align:center}.nav-pagination .current,.nav-pagination>*:hover{border:2px solid #e01727;background-color:#e01727;color:#fff}.nav-pagination .page-numbers{margin:0 .4em}.nav-pagination>*{border:2px solid #000;border-radius:50%;font-size:17.6px;font-family:"Roboto Regular";font-weight:400;height:36px;width:36px;text-align:center;transition:all 0.3s;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#000;margin:0 .4em;transition:0.4s}.woocommerce-pagination{flex-basis:100%}.woocommerce-pagination ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.woocommerce-pagination ul li{margin:0 .4em}.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{border:2px solid #000;border-radius:50%;font-size:17.6px;font-family:"Roboto Regular";font-weight:400;height:36px;width:36px;text-align:center;transition:all 0.3s;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#000;transition:0.4s}.woocommerce-pagination ul li a:hover,.woocommerce-pagination ul li span:hover{border:2px solid #e01727;background-color:#e01727;color:#fff}.woocommerce-pagination ul li .current{border:2px solid #e01727;background-color:#e01727;color:#fff}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}@font-face{ font-display:swap;font-family:bootstrap-icons;src:url("/wp-content/themes/new_magnettafeln/bootstrap-icons/font/fonts/bootstrap-icons.woff2?24e3eb84d0bcaf83d77f904c78ac1f47") format("woff2"),url("/wp-content/themes/new_magnettafeln/bootstrap-icons/font/fonts/bootstrap-icons.woff?24e3eb84d0bcaf83d77f904c78ac1f47") format("woff") }.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-x::before{content:"\f62a"}.bi-chevron-down::before{content:"\f282"}.bi-sliders::before{content:"\f56b"}.bi-chevron-left::before{content:"\f284"}.bi-chevron-right::before{content:"\f285"}.bi-search::before{content:"\f52a"}.bi-check::before{content:"\f26e"}.bi-bell-fill::before{content:"\f189"}.bi-dash::before{content:"\f2ea"}.bi-plus::before{content:"\f4fe"}.bi-question-circle::before{content:"\f505"}.bi-hourglass-top::before{content:"\f420"}.bi-arrows-fullscreen::before{content:"\f14d"}.bi-bookmark-check-fill::before{content:"\f195"}.bi-instagram::before{content:"\f437"}.bi-facebook::before{content:"\f344"}.bi-envelope::before{content:"\f32f"}.bi-telephone::before{content:"\f5c1"}.bi-whatsapp::before{content:"\f618"}.bi-person-fill::before{content:"\f4da"}.bi-truck::before{content:"\f5ea"}.bi-youtube::before{content:"\f62b"}/**
 * Swiper 11.0.7
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 27, 2024
 */

@font-face{ font-display:swap;font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal }:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td::before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.product-remove::before{display:none}table.shop_table_responsive tr td.actions::before,table.shop_table_responsive tr td.download-actions::before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}@media screen and (min-width:48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td::before{display:none}}ul.products{margin:0;padding:0}ul.products li.product{list-style:none;position:relative;margin-bottom:2em}ul.products li.product img{display:block}ul.products li.product .button{display:block}@media screen and (min-width:48em){ul.products li.product{width:30.79667%;float:left;margin-right:3.8%}ul.products li.product.first{clear:both}ul.products li.product.last{margin-right:0}ul.products.columns-1 li.product{float:none;width:100%}ul.products.columns-2 li.product{width:48.1%}ul.products.columns-3 li.product{width:30.79667%}ul.products.columns-4 li.product{width:22.15%}ul.products.columns-5 li.product{width:16.96%}ul.products.columns-6 li.product{width:13.49333%}}.single-product div.product{position:relative}.single-product div.product .woocommerce-product-gallery{position:relative;float:left}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:2em;right:1em;display:block;z-index:99}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:48.1%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.79667%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22.15%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:16.96%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.stock:empty::before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#e2401c}@media screen and (min-width:768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%}}.site-header-cart{position:relative;margin:0;padding:0}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400}.star-rating::before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#4169e1}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"\53";color:#404040;text-indent:0;opacity:.25}p.stars a:hover~a::before{content:"\53";color:#404040;opacity:.25}p.stars:hover a::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active~a::before{content:"\53";color:#404040;opacity:.25}p.stars.selected a:not(.active)::before{content:"\53";color:#4169e1;opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.required{color:red}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:#0f834d;clear:both}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3d9cd2}.woocommerce-error{background-color:#e2401c}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#3d9cd2;z-index:9999}@media screen and (min-width:48em){.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgb(0 0 0 / .2)}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{left:0;display:block}}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#4169e1;box-sizing:border-box;margin-top:-.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .25em rgb(0 0 0 / .1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#4169e1}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgb(0 0 0 / .1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}.wcpa_form_outer{margin:1em 0 2em 0;width:100%;clear:both;flex:0 0 100%}.wcpa_form_outer *{box-sizing:border-box}.wcpa_skeleton_loader_area{width:100%;display:block;margin:2em 0 2em}.wcpa_skeleton_loader{width:100%;display:block;margin:0 0 23px}.wcpa_skeleton_loader *{background:#eee;background:linear-gradient(130deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;animation:1.5s shine linear infinite}.wcpa_skeleton_loader .wcpa_skeleton_label{width:75px;height:20px;display:block;margin:0 0 8px}.wcpa_skeleton_loader .wcpa_skeleton_field{width:100%;height:45px;display:block;border-radius:4px}.wcpa_skeleton_loader .wcpa_skeleton_fieldarea{width:100%;height:175px;display:block;border-radius:4px}@keyframes shine{to{background-position-x:-200%}}@keyframes wcpaAnimate{0%{opacity:0}100%{opacity:1}}.wcpa_wrap{padding:0 2px}.wcpa_wrap .wcpa_new{animation-name:wcpaAnimate;animation-duration:.5s;animation-timing-function:ease-out}.wcpa_wrap .wcpa_row{flex-wrap:wrap}.wcpa_wrap .wcpa-col-1,.wcpa_wrap .wcpa-col-2,.wcpa_wrap .wcpa-col-3,.wcpa_wrap .wcpa-col-4,.wcpa_wrap .wcpa-col-5,.wcpa_wrap .wcpa-col-6{padding:0 7px}.wcpa_wrap .wcpa-col-6{width:100%}.wcpa_wrap .wcpa-col-5{width:83.33333333%}.wcpa_wrap .wcpa-col-4{width:66.66666667%}.wcpa_wrap .wcpa-col-3{width:50%}.wcpa_wrap .wcpa-col-2{width:33.33333%}.wcpa_wrap .wcpa-col-1{width:16.66666%}.wcpa_wrap .wcpa_section_head{display:flex;align-items:center;justify-content:space-between;background:rgb(238 238 238 / .28);padding:7px 5px;cursor:pointer}.wcpa_wrap .wcpa_section_head h1,.wcpa_wrap .wcpa_section_head h2,.wcpa_wrap .wcpa_section_head h3,.wcpa_wrap .wcpa_section_head h4,.wcpa_wrap .wcpa_section_head h5,.wcpa_wrap .wcpa_section_head h6{margin:0;font-weight:600;line-height:38px}.wcpa_wrap .wcpa_section_head h1,.wcpa_wrap .wcpa_section_head h2,.wcpa_wrap .wcpa_section_head h3{font-size:20px}.wcpa_wrap .wcpa_section_head h4,.wcpa_wrap .wcpa_section_head h5,.wcpa_wrap .wcpa_section_head h5{font-size:16px}.wcpa_wrap .wcpa_section_head.hasError{border-bottom:1px solid red}.wcpa_wrap .wcpa_accordion_open .wcpa_section_body{padding:20px 0 10px}.wcpa_wrap .wcpa_toggle{width:16px;height:16px;position:relative;display:flex;align-items:center;justify-content:center}.wcpa_wrap .wcpa_toggle::before,.wcpa_wrap .wcpa_toggle::after{content:"";position:absolute;display:block;width:12px;height:2px;background-color:#515f8e;transition:all ease-in-out .3s}.wcpa_wrap .wcpa_toggle::after{transform:rotate(-90deg);transform-origin:center center}.wcpa_wrap .wcpa_accordion_open .wcpa_toggle::after{display:none}.wcpa_wrap .wcpa_rep_sec_remove span{display:inline-flex;align-items:center;justify-content:center;text-align:center;position:absolute;right:15px;padding:2px 10px 2px 25px;margin:-5px 0 0;border-radius:20px;font-weight:400;font-size:11px;line-height:20px;text-transform:uppercase;color:#515f8e;background:#fff;border:1px solid #b9cbe3;cursor:pointer}.wcpa_wrap .wcpa_rep_sec_remove span::before,.wcpa_wrap .wcpa_rep_sec_remove span::after{content:"";position:absolute;width:9px;height:2px;left:10px;background-color:#06f;transform:rotate(45deg)}.wcpa_wrap .wcpa_rep_sec_remove span::after{transform:rotate(-45deg)}.wcpa_wrap .wcpa_field_wrap{margin:0 0 15px}.wcpa_wrap .wcpa_field_wrap.wcpa_label_pos_left{margin-top:10px}.wcpa_wrap .wcpa_field_wrap:first-child{padding-left:0}.wcpa_wrap .wcpa_field_wrap:last-child{padding-right:0}.wcpa_wrap .wcpa_field_wrap input[type=text],.wcpa_wrap .wcpa_field_wrap input[type=url],.wcpa_wrap .wcpa_field_wrap input[type=date],.wcpa_wrap .wcpa_field_wrap input[type=time],.wcpa_wrap .wcpa_field_wrap input[type=number],.wcpa_wrap .wcpa_field_wrap input[type=email],.wcpa_wrap .wcpa_field_wrap input[type=tel],.wcpa_wrap .wcpa_field_wrap input[type=password],.wcpa_wrap .wcpa_field_wrap input[type=datetime-local],.wcpa_wrap .wcpa_field_wrap input[type=file],.wcpa_wrap .wcpa_field_wrap select,.wcpa_wrap .wcpa_field_wrap textarea{width:100%}.wcpa_wrap .wcpa_field_wrap select{overflow-x:hidden!important}.wcpa_wrap .wcpa_date_field_wrap input{padding-right:25px!important}.wcpa_wrap .wcpa_date_field_wrap{position:relative;width:100%}.wcpa_wrap .wcpa_date_field_wrap .wcpa_reset_field{position:absolute;top:50%;transform:translateY(-50%);right:10px;background-image:url(/wp-content/plugins/woo-custom-product-addons-pro/assets/images/date-reset.svg);background-repeat:no-repeat;background-size:contain;width:15px;height:15px;z-index:1;cursor:pointer;display:block}.wcpa_wrap .wcpa_date_field_wrap .inline+.wcpa_reset_field{display:none!important}.wcpa_wrap .wcpa_checkbox{position:relative}.wcpa_wrap .wcpa_checkbox label{margin:0;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.wcpa_wrap .wcpa_checkbox input{margin:3px 3px 3px 4px}.wcpa_wrap .wcpa_checkbox .wcpa_checkbox_custom{display:none}.wcpa_wrap .wcpa_radio{position:relative}.wcpa_wrap .wcpa_radio label{margin:0;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.wcpa_wrap .wcpa_radio label input{margin:3px 3px 3px 4px}.wcpa_wrap .wcpa_radio .wcpa_radio_custom{display:none}.wcpa_wrap .wcpa_group_field,.wcpa_wrap .wcpa_grp_items{display:grid;grid-template-columns:100%;gap:10px 20px;align-items:flex-start}.wcpa_wrap .wcpa_grp_wrap .wcpa_grp_title{margin:0 0 10px 0}.wcpa_wrap .wcpa_color{position:relative}.wcpa_wrap .wcpa_color label{cursor:pointer;display:inline-flex;flex-direction:column}.wcpa_wrap .wcpa_color .wcpa_color_label{margin:0}.wcpa_wrap .wcpa_color input[type=radio],.wcpa_wrap .wcpa_color input[type=checkbox]{position:absolute;left:0;top:0;opacity:0}.wcpa_wrap .wcpa_color .wcpa_color_bg{border-radius:5px}.wcpa_wrap .wcpa_disp_square .wcpa_color_bg{border-radius:0}.wcpa_wrap .wcpa_disp_circle .wcpa_color_bg{border-radius:50%}.wcpa_wrap .wcpa_color_wrap{width:30px;height:auto;min-height:30px;display:inline-flex;align-items:center;justify-content:center;position:relative;border-radius:4px;margin:0}.wcpa_wrap .wcpa_color_wrap .wcpa_color_bg{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0 10px;min-height:30px}.wcpa_wrap .wcpa_color_wrap .wcpa_color_bg::after{content:"";position:absolute;width:11px;height:5px;background-color:#fff0!important;border:solid #fff;border-width:0 0 2px 2px;transform:rotate(-45deg) translate(1px,-1px);visibility:hidden;opacity:0;box-sizing:border-box}.wcpa_wrap .wcpa_color_wrap.wcpa_color_luma_210 .wcpa_color_bg::after{border-color:#000}.wcpa_wrap .wcpa_color_wrap input:checked~.wcpa_color_bg::after{visibility:visible;opacity:1}.wcpa_wrap .wcpa_color_wrap .wcpa_color_bg span{margin:0;text-align:center}.wcpa_wrap .wcpa_label_inside .wcpa_color_wrap{width:auto;min-width:38px}.wcpa_wrap .wcpa_selection_border input:checked~.wcpa_color_bg,.wcpa_wrap .wcpa_selection_tick-border input:checked~.wcpa_color_bg{outline:solid 2px}.wcpa_wrap .wcpa_selection_border .wcpa_color_bg::after{display:none}.wcpa_wrap .wcpa_selection_tick-border input:checked~.wcpa_color_bg::after{visibility:visible;opacity:1}.wcpa_wrap .wcpa_color_wrap.wcpa_color_luma_235 .wcpa_color_bg{border:1px solid #eee}.wcpa_wrap .wcpa_check_ui_button .wcpa_check{display:none}.wcpa_wrap .wcpa_check_ui_button .wcpa_checkbox label,.wcpa_wrap .wcpa_check_ui_button .wcpa_radio label{border:1px solid #eee;padding:5px 10px;background:#cae2f9;border-radius:5px}.wcpa_wrap .wcpa_check_ui_button .wcpa_checkbox label input,.wcpa_wrap .wcpa_check_ui_button .wcpa_radio label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wcpa_wrap .wcpa_check_ui_button .wcpa_checkbox.wcpa_selected label,.wcpa_wrap .wcpa_check_ui_button .wcpa_radio.wcpa_selected label{outline:solid 2px}.wcpa_wrap .wcpa_check_ui_toggle .wcpa_checkbox label input,.wcpa_wrap .wcpa_check_ui_toggle .wcpa_radio label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wcpa_wrap .wcpa_check_ui_toggle .wcpa_check{display:block;width:50px;flex:0 0 50px;height:25px;border-radius:14px;position:relative;background:#cae2f9;margin:0 5px 0 0}.wcpa_wrap .wcpa_check_ui_toggle .wcpa_check:after{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:90px;transition:.3s;content:""}.wcpa_wrap .wcpa_check_ui_toggle label:active .wcpa_check:after{width:30px}.wcpa_wrap .wcpa_check_ui_toggle input:checked+.wcpa_check{background:#bada55}.wcpa_wrap .wcpa_check_ui_toggle input:checked+.wcpa_check:after{left:calc(100% - 5px);transform:translateX(-100%)}.wcpa_wrap .wcpa_image{display:block;position:relative}.wcpa_wrap .wcpa_image label{padding:0;display:inline-block;position:relative;max-width:100%;cursor:pointer}.wcpa_wrap .wcpa_image label input[type=radio],.wcpa_wrap .wcpa_image label input[type=checkbox]{position:absolute;left:0;top:0;opacity:0}.wcpa_wrap .wcpa_image .wcpa_img_wrap{display:block;position:relative;overflow:hidden;max-width:100%}.wcpa_wrap .wcpa_image .wcpa_img_wrap.wcpa_no_size{display:inline-block}.wcpa_wrap .wcpa_image img{display:block;position:relative;left:0;top:0;border-radius:0;cursor:pointer;box-shadow:none;object-fit:cover;width:100%;height:100%}.wcpa_wrap .wcpa_image .wcpa_image_label{margin:0;display:block;text-align:left}.wcpa_wrap .wcpa_image .wcpa_selected_tick{position:absolute;height:22px;width:22px;background:#2649ff;border:1.5px solid #fff;right:5px;top:5px;z-index:2;padding:5px;cursor:pointer;border-radius:50%;display:flex;opacity:0;visibility:hidden}.wcpa_wrap .wcpa_image .wcpa_selected_tick::before{content:"";width:10px;height:5px;display:block;border:solid #fff;border-width:0 0 2px 2px;transform-origin:50% 50%;transform:rotate(-45deg);margin:1px 0 0;box-sizing:border-box}.wcpa_wrap .wcpa_image input:checked~.wcpa_img_wrap .wcpa_selected_tick{visibility:visible;opacity:1}.wcpa_wrap .wcpa_disp_circle .wcpa_image .wcpa_img_wrap{border-radius:50%}.wcpa_wrap .wcpa_disp_squircle .wcpa_image .wcpa_img_wrap{border-radius:5px}.wcpa_wrap .wcpa_selection_tick-shadow .wcpa_image input:checked~.wcpa_img_wrap{box-shadow:-1px 2px 5px 3px rgb(0 0 0 / .25)}.wcpa_wrap .wcpa_selection_shadow .wcpa_image input:checked~.wcpa_img_wrap{box-shadow:1px 2px 8px 1px rgb(0 0 0 / .25)}.wcpa_wrap .wcpa_selection_shadow .wcpa_selected_tick{display:none}.wcpa_wrap .wcpa_selection_outline input:checked~.wcpa_img_wrap{outline:solid 2px}.wcpa_wrap .wcpa_selection_outline .wcpa_selected_tick{display:none}.wcpa_wrap .wcpa_field{width:100%}.wcpa_wrap .wcpa_field .wcpa_mag_icon{position:absolute;height:22px;width:22px;background:#2649ff;border:1.5px solid #fff;right:2px;bottom:2px;z-index:2;padding:3px;cursor:pointer;border-radius:50%;display:flex;opacity:0;visibility:hidden}.wcpa_wrap .wcpa_field .wcpa_mag_icon::before{content:"";width:11px;height:11px;display:block;border:solid 2px #fff;border-radius:50%;box-sizing:border-box}.wcpa_wrap .wcpa_field .wcpa_mag_icon::after{content:"";width:5px;height:2px;display:block;background:#fff;border-radius:20px;transform:rotate(40deg);position:absolute;left:11px;top:12px;box-sizing:border-box}.wcpa_wrap .wcpa_image:hover .wcpa_mag_icon{visibility:visible;opacity:1}.wcpa_wrap .wcpa_file_style .awpca_custom_file{display:none}.wcpa_wrap .wcpa_upload_custom_1 .wcpa_file_style{width:100%;position:relative;margin-bottom:5px!important}.wcpa_wrap .wcpa_upload_custom_1 .wcpa_file_style input[type=file]{opacity:0;position:absolute;left:0;cursor:pointer}.wcpa_wrap .wcpa_upload_custom_1 .wcpa_file_style .wcpa_choose_button{background-color:#06f;border-radius:0;padding:12px 20px;font-weight:400;font-size:14px;line-height:21px;color:#fff}.wcpa_wrap .wcpa_upload_custom_1 .awpca_custom_file{width:100%;display:flex;align-items:center;justify-content:space-between;background:#fff;height:45px;border:1px solid #cfddef;overflow:hidden;line-height:25px;padding:5px 0 5px 15px}.wcpa_wrap .wcpa_upload_custom_1 .awpca_custom_file p{margin:0;font-weight:400;font-size:14px;line-height:20px;color:#515f8e;max-width:calc(100% - 125px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wcpa_wrap .wcpa_upload_custom_2 .wcpa_file_style{width:100%;position:relative;margin-bottom:5px!important;height:34px;display:flex;align-items:center}.wcpa_wrap .wcpa_upload_custom_2 .wcpa_file_style input[type=file]{cursor:pointer;display:none}.wcpa_wrap .wcpa_upload_custom_2 .wcpa_file_style input[type=file]:focus-visible,.wcpa_wrap .wcpa_upload_custom_2 .wcpa_file_style input[type=file]:focus{outline:none!important;box-shadow:none!important}.wcpa_wrap .wcpa_upload_custom_2 .wcpa_file_style:hover .wcpa_choose_button{box-shadow:0 1px 3px 0 rgb(207 193 193 / .72)}.wcpa_wrap .wcpa_upload_custom_2 .wcpa_file_style .awpca_custom_file{width:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;height:34px;border:none;line-height:25px;padding:0;position:absolute;top:-1px;left:0;cursor:pointer}.wcpa_wrap .wcpa_upload_custom_2 .wcpa_file_style .awpca_custom_file p{margin:0;font-weight:400;font-size:14px;line-height:20px;color:#515f8e;max-width:calc(100% - 125px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:5px}.wcpa_wrap .wcpa_upload_custom_2 .wcpa_file_style .awpca_custom_file:focus-visible,.wcpa_wrap .wcpa_upload_custom_2 .wcpa_file_style .awpca_custom_file:focus{outline:none!important;box-shadow:none!important}.wcpa_wrap .wcpa_upload_custom_2 .wcpa_file_style .wcpa_choose_button{background:#f5f7fa;border:1px solid #b9cbe3;border-radius:4px;padding:6px 16px;font-weight:400;font-size:14px;line-height:20px;color:#515f8e}.wcpa_wrap .wcpa_file_list{width:100%;display:block;padding:0;margin:15px 0 0 0}.wcpa_wrap .wcpa_file_list li{width:100%;display:block;padding:10px 45px 10px 10px;margin:0 0 12px;background:#fff;border:1px solid #b9cbe3;position:relative;border-radius:5px}.wcpa_wrap .wcpa_file_list .wcpa_progressbar_area{width:100%;display:block;position:relative;margin:5px 0 0;padding:0 0 0 45px}.wcpa_wrap .wcpa_file_list .wcpa_progressbar_area.wcpa_progress_wait .wcpa_progressbar{background:linear-gradient(130deg,#ececec 8%,#ffffff 18%,#ececec 33%);background-size:200% 100%;animation:1.5s shine linear infinite}.wcpa_wrap .wcpa_file_list .wcpa_progressbar{width:100%;height:4px;display:block;position:relative;background:rgb(121 153 200 / .34);border-radius:4px}.wcpa_wrap .wcpa_file_list .wcpa_progressbar span{position:absolute;left:0;top:0;border-radius:4px;height:4px;background:#06f;transition:all linear .5s}.wcpa_wrap .wcpa_file_list .wcpa_progressbar span.wcpa_success{background:#43c6ae}.wcpa_wrap .wcpa_file_list .wcpa_status{position:absolute;right:0;top:-25px;font-weight:400;font-size:12px;line-height:20px;margin:0;color:rgb(81 95 142 / .65)}.wcpa_wrap .wcpa_file_list .awpca_complete{position:relative}.wcpa_wrap .wcpa_file_list .awpca_complete::before{content:"";position:relative;display:inline-block;vertical-align:middle;width:8px;height:4px;border:solid #43c6ae;border-width:0 0 2px 2px;transform:rotate(-45deg);transform-origin:left bottom}.wcpa_wrap .wcpa_file_list .awpca_failed{color:rgb(235 10 37 / .65)}.wcpa_wrap .wcpa_file_details{width:100%;display:flex}.wcpa_wrap .wcpa_thumb{width:35px;height:44px;display:flex;flex:0 0 35px;margin-bottom:-30px}.wcpa_wrap .wcpa_thumb img{width:100%;height:100%;object-fit:cover}.wcpa_wrap .wcpa_file_details p{width:100%;display:block;padding:0 20px 0 10px;margin:-5px 0 0;font-weight:400;font-size:12px;line-height:20px;color:rgb(81 95 142 / .65)}.wcpa_wrap .wcpa_file_details p span{font-weight:700;font-size:14px;line-height:20px;color:#515f8e;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.wcpa_wrap .wcpa_remove_file{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:.094rem solid rgb(81 95 142 / .65);border-radius:50%;padding:2px;position:absolute;right:17px;top:calc(50% - 10px);cursor:pointer}.wcpa_wrap .wcpa_remove_file::before,.wcpa_wrap .wcpa_remove_file::after{content:"";position:absolute;width:10px;height:.094rem;background-color:rgb(81 95 142 / .65);transform:rotate(-45deg);transform-origin:center center;top:calc(50% - 1px);left:calc(50% - 5px)}.wcpa_wrap .wcpa_remove_file::after{transform:rotate(45deg)}.wcpa_wrap .wcpa_fl_col-2{grid-template-columns:repeat(2,1fr)}.wcpa_wrap .wcpa_fl_col-2.wcpa_grouped_options{grid-template-columns:none}.wcpa_wrap .wcpa_fl_col-2 .wcpa_grp_items{grid-template-columns:repeat(2,1fr)}.wcpa_wrap .wcpa_fl_col-3{grid-template-columns:repeat(3,1fr)}.wcpa_wrap .wcpa_fl_col-3.wcpa_grouped_options{grid-template-columns:none}.wcpa_wrap .wcpa_fl_col-3 .wcpa_grp_items{grid-template-columns:repeat(3,1fr)}.wcpa_wrap .wcpa_fl_col-4{grid-template-columns:repeat(4,1fr)}.wcpa_wrap .wcpa_fl_col-4.wcpa_grouped_options{grid-template-columns:none}.wcpa_wrap .wcpa_fl_col-4 .wcpa_grp_items{grid-template-columns:repeat(4,1fr)}.wcpa_wrap .wcpa_fl_inline{display:flex;flex-wrap:wrap}.wcpa_wrap .wcpa_fl_inline.wcpa_grouped_options{display:block}.wcpa_wrap .wcpa_fl_inline .wcpa_grp_items{display:flex;flex-wrap:wrap}.wcpa_wrap .wcpa_field_label{width:100%;font-weight:400;line-height:20px;margin:0 0 8px 0;display:inline-block}.wcpa_wrap .wcpa_field_desc{margin:4px 0 0;font-size:.8em}.wcpa_wrap .wcpa_cloned_field .wcpa_field_desc{display:none}.wcpa_wrap .wcpa_field_price{display:block;font-weight:400;font-size:1em;line-height:20px;text-align:right;margin:0 0 0 10px}.wcpa_wrap .wcpa_field_price del{opacity:.5;font-weight:400;display:inline-block;margin:0 5px;font-size:.9em}.wcpa_wrap .wcpa_field_bottom{width:100%;display:flex;align-items:flex-start;justify-content:space-between;margin:5px 0 0 0}.wcpa_wrap .wcpa_field_error{display:block}.wcpa_wrap .wcpa_field_error p{margin:0;font-weight:400;font-size:13px;line-height:20px;color:#eb0a25}.wcpa_wrap .wcpa_type_groupValidation .wcpa_error{font-weight:400;font-size:13px;line-height:20px;color:#eb0a25}.wcpa_wrap .wcpa_rep_action{width:100%;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;margin:8px 0 0}.wcpa_wrap .wcpa_rep_sec_add button,.wcpa_wrap .wcpa_rep_field_add button,.wcpa_wrap .wcpa_rep_field_add span{display:flex;align-items:center;justify-content:center;text-align:center;padding:2px 10px 2px 25px;position:relative;border:none;border-radius:20px;font-weight:400;font-size:11px;line-height:20px;text-transform:uppercase;cursor:pointer}.wcpa_wrap .wcpa_rep_sec_add button::before,.wcpa_wrap .wcpa_rep_field_add button::before,.wcpa_wrap .wcpa_rep_field_add span::before{content:"";position:absolute;width:9px;height:2px;left:10px;background-color:#fff}.wcpa_wrap .wcpa_rep_sec_add button::after,.wcpa_wrap .wcpa_rep_field_add button::after,.wcpa_wrap .wcpa_rep_field_add span::after{content:"";position:absolute;display:block;width:9px;height:2px;left:10px;background-color:#fff;transform:rotate(-90deg)}.wcpa_wrap .wcpa_rep_field_remove button,.wcpa_wrap .wcpa_rep_field_remove span{display:flex;align-items:center;justify-content:center;text-align:center;padding:2px 0 2px 15px;position:relative;border-radius:20px;cursor:pointer;font-weight:400;font-size:11px;line-height:20px;text-transform:uppercase;color:#515f8e}.wcpa_wrap .wcpa_rep_field_remove button::after,.wcpa_wrap .wcpa_rep_field_remove button::before,.wcpa_wrap .wcpa_rep_field_remove span::after,.wcpa_wrap .wcpa_rep_field_remove span::before{content:"";position:absolute;width:9px;height:2px;left:0;background:#9d2a2a;transform:rotate(-45deg)}.wcpa_wrap .wcpa_rep_field_remove button::after,.wcpa_wrap .wcpa_rep_field_remove span::after{transform:rotate(45deg)}.wcpa_wrap .wcpa_form_error{color:#eb0a25;font-weight:400;font-size:13px;line-height:20px}.wcpa_option_desc{margin:2px 0 0}.wcpa_tooltip_icon{width:14px;padding:1px 5px;margin:2px 5px 0 5px;cursor:pointer;position:relative;color:#06f;font-weight:700;border:1px solid #06f;height:14px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;vertical-align:text-top}.wcpa_section{padding:0;margin:0 0 5px;position:relative}.wcpa_section .wcpa_row{display:flex;flex-direction:row}.wcpa_section.wcpa_accordion_closed .wcpa_section_body{display:none}.wcpa_section.wcpa_accordion_closed .wcpa_section_head{border-bottom:1px solid #e3e2e2}.wcpa_section.wcpa_accordion_closed .wcpa_section_head.hasError{border-bottom:1px solid red}.wcpa_section_head h1,.wcpa_section_head h2,.wcpa_section_head h3,.wcpa_section_head h4,.wcpa_section_head h5,.wcpa_section_head h6{margin:0}.wcpa_map{min-height:300px}.awpca_leftPosition{width:100%}.wcpa_selected_items{display:inline-flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 5px}.wcpa_selected_items span{font-weight:700;font-size:14px;line-height:17px;color:#515f8e;position:relative}.wcpa_selected_items span::after{content:",";margin:0 5px 0 0}.wcpa_selected_items span:last-child::after{content:""}.wcpa_cl_disabled .wcpa_field{opacity:.5}.wcpa_clear{text-align:right;margin:6px 0 0}.wcpa_clear a{text-decoration:none;font-weight:500;font-size:12px;line-height:16px;cursor:pointer;outline:none!important}.wcpa_color_field{min-width:120px;display:inline-flex;align-items:center;justify-content:space-between;line-height:25px;padding:5px;border:1px solid #aaa;background:#fff;box-shadow:none;outline:0;box-sizing:border-box;position:relative;gap:5px}.wcpa_color_field .wcpa_field{width:100%;height:100%;border:none;padding:0!important;position:absolute;left:0;top:0;cursor:pointer;opacity:0;z-index:1}.wcpa_color_field .wcpa_color{width:30px;height:30px;display:block;border:1px solid #cfddef;border-radius:4px}.wcpa_color_field .wcpa_code{font-size:14px;line-height:20px}*[dir=rtl] .wcpa_field_wrap .wcpa_reset_field,*[style*="direction: rtl"] .wcpa_field_wrap .wcpa_reset_field{left:10px;right:auto}*[dir=rtl] .wcpa_wrap .wcpa_file_list .wcpa_status,*[style*="direction: rtl"] .wcpa_wrap .wcpa_file_list .wcpa_status{right:auto;left:0}*[dir=rtl] .wcpa_wrap .wcpa_file_list .wcpa_progressbar_area,*[style*="direction: rtl"] .wcpa_wrap .wcpa_file_list .wcpa_progressbar_area{padding:0 45px 0 0}*[dir=rtl] .wcpa_wrap .wcpa_field_wrap:first-child,*[style*="direction: rtl"] .wcpa_wrap .wcpa_field_wrap:first-child{padding-right:0;padding-left:7px}*[dir=rtl] .wcpa_wrap .wcpa_field_wrap:last-child,*[style*="direction: rtl"] .wcpa_wrap .wcpa_field_wrap:last-child{padding-left:0;padding-right:7px}*[dir=rtl] .wcpa_date_field_wrap input,*[style*="direction: rtl"] .wcpa_date_field_wrap input{padding-left:25px!important}*[dir=rtl] .wcpa_wrap .wcpa_check_ui_toggle .wcpa_check,*[style*="direction: rtl"] .wcpa_wrap .wcpa_check_ui_toggle .wcpa_check{margin:0 0 0 5px}*[dir=rtl] .wcpa_label_pos_left .wcpa_field_bottom,*[dir=rtl] .wcpa_desc_pos_left .wcpa_field_bottom,*[style*="direction: rtl"] .wcpa_label_pos_left .wcpa_field_bottom,*[style*="direction: rtl"] .wcpa_desc_pos_left .wcpa_field_bottom{padding-left:0}*[dir=rtl] .wcpa_file_style .awpca_custom_file,*[style*="direction: rtl"] .wcpa_file_style .awpca_custom_file{padding:5px 15px 5px 0}*[dir=rtl] .wcpa_file_list li,*[style*="direction: rtl"] .wcpa_file_list li{padding:17px 17px 17px 45px}*[dir=rtl] .wcpa_remove_file,*[style*="direction: rtl"] .wcpa_remove_file{left:10px;right:inherit}*[dir=rtl] .wcpa_progressbar span,*[style*="direction: rtl"] .wcpa_progressbar span{right:0;left:inherit}*[dir=rtl] .wcpa_status,*[style*="direction: rtl"] .wcpa_status{left:0;right:inherit}*[dir=rtl] .awpca_complete::before,*[style*="direction: rtl"] .awpca_complete::before{margin:0 0 0 10px}*[dir=rtl] .wcpa_wrap .wcpa_rep_sec_remove span,*[style*="direction: rtl"] .wcpa_wrap .wcpa_rep_sec_remove span{left:15px;right:inherit}.wcpa_required_ast{color:#f25a87}.wcpa_price_summary{width:100%;display:block;margin-top:20px}.wcpa_price_summary h4{font-weight:700;font-size:16px;line-height:20px;margin:0 0 15px}.wcpa_price_summary .wcpa_options_total,.wcpa_price_summary .wcpa_product_total,.wcpa_price_summary .wcpa_fee_total,.wcpa_price_summary .wcpa_total{width:100%;display:flex;align-items:center;justify-content:space-between;font-weight:400;font-size:14px;line-height:20px;margin:0 0 10px}.wcpa_price_summary .wcpa_total{border-top:1px solid #c6d0e9;padding:15px 0;font-weight:700;font-size:18px;line-height:20px}.wcpa_price_summary .wcpa_price_suffix{font-weight:400}.wcpa_price_summary del{opacity:.5;font-size:.8em;margin:0 5px}.wcpa_type_placeselector .wcpa_place_components table{background:#f5f8fc;border:1px solid #e3eaf5;border-radius:6px;margin:15px 0;padding:10px 0}.wcpa_type_placeselector .wcpa_place_components table tr td{vertical-align:bottom;padding:5px 10px;border:none;text-align:left}.wcpa_type_placeselector .wcpa_place_components table input{height:32px!important}.wcpa_type_placeselector .wcpa_place_components table .label{font-weight:400;font-size:14px;line-height:20px;color:#515f8e}.wcpa_type_placeselector .wcpa_map{margin:15px 0 0}.wcpa_label_pos_above .wcpa_field_desc{margin:0 0 8px}.wcpa_label_pos_above.wcpa_desc_pos_below .wcpa_field_label{margin:0 0 8px 0}.wcpa_label_pos_above.wcpa_desc_pos_below .wcpa_field_desc{margin:4px 0 0!important}.wcpa_label_pos_below .wcpa_field_label{margin:4px 0!important}.wcpa_label_pos_below .wcpa_field_desc{margin:0!important}.wcpa_label_pos_below.wcpa_desc_pos_above .wcpa_field_label{margin:4px 0 0!important}.wcpa_label_pos_below.wcpa_desc_pos_above .wcpa_field_desc{margin:0 0 8px!important}.wcpa_label_pos_disable.wcpa_desc_pos_above .wcpa_field_desc{margin:0 0 8px!important}.wcpa_label_pos_left .wcpa_left_wrap,.wcpa_desc_pos_left .wcpa_left_wrap{display:grid;grid-template-columns:var(--wcpaleftlabelwidth) calc(100% - var(--wcpaleftlabelwidth) - 10px);gap:10px;align-items:flex-start}.wcpa_label_pos_left .wcpa_field_label,.wcpa_desc_pos_left .wcpa_field_label{margin:0}.wcpa_label_pos_left .wcpa_field_desc,.wcpa_desc_pos_left .wcpa_field_desc{margin-left:var(--wcpaleftlabelwidth);padding-left:10px}.wcpa_label_pos_left .wcpa_left_wrap .wcpa_field_desc,.wcpa_desc_pos_left .wcpa_left_wrap .wcpa_field_desc{margin-left:0;padding-left:0}.wcpa_label_pos_left .wcpa_field_bottom,.wcpa_desc_pos_left .wcpa_field_bottom{padding-left:var(--wcpaleftlabelwidth)}.wcpa_label_pos_left .wcpa_rep_action,.wcpa_desc_pos_left .wcpa_rep_action{padding-left:var(--wcpaleftlabelwidth);display:flex}.wcpa_label_pos_left.wcpa_desc_pos_above .wcpa_field_desc{margin:0 0 8px var(--wcpaleftlabelwidth)}.wcpa_label_pos_left.wcpa_type_radio-group .wcpa_field_label{padding-top:12px}.wcpa_advanced_select .wcpa__control{border-radius:0;height:auto}.wcpa_advanced_select .wcpa__value-container{padding:0 8px}.wcpa_advanced_select .wcpa__input-container{margin:0;padding:0}.css-26l3qy-menu{z-index:11!important;margin-left:-1px}.css-b62m3t-container{gap:0!important}.wcpa__value-container--is-multi .wcpa__input-container{margin:0!important}.wcpa__value-container--is-multi .wcpa__input{height:35px!important}.wcpa__control{box-shadow:none!important}.wcpa__control.wcpa__control--is-focused{border-color:inherit!important}.wcpa__multi-value__remove:hover{background-color:#fff0!important}.wcpa_other_value{margin:15px 0 0}.wcpa_other_value input{width:100%;line-height:25px;padding:5px 15px;border:1px solid #aaa;background:#fff;box-shadow:none;outline:0;box-sizing:border-box}.wcpa_field_wrap .wcpa_label_inside label{display:block!important}.wcpa_color_picker{position:absolute;z-index:999}.wcpa_color_picker.wcpa_inline_color_picker{position:relative;z-index:inherit}.wcpa_type_content.wcpa_inline{display:flex}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;width:100%}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_label_wrap,.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap>.wcpa_quantity_field{flex:0 0 100px}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_label_wrap{margin:-26px 0 0 0}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_label_wrap label{margin:0;line-height:25px}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_quantity_field:disabled{opacity:.5}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_quantity_field[disabled]+.wcpa_plus_btn,.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_quantity_field[disabled]+.wcpa_minus_btn{pointer-events:none;opacity:.5}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_qty_style_custom_1{position:relative;display:flex;justify-content:center;border:1px solid #eee;max-width:100px;overflow:hidden}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_qty_style_custom_1 span{display:flex;width:32px;background:#eee;align-items:center;justify-content:center;cursor:pointer;min-width:24px}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_qty_style_custom_1 span::selection{background:#fff0}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_qty_style_custom_1 span::-moz-selection{background:#fff0}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_qty_style_custom_1 span:hover{background:#ddd}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_qty_style_custom_1 input{flex-grow:1;padding:0;text-align:center;border-radius:0;line-height:1;border-width:0 1px;border-color:#dbdbdb;border-style:solid;height:auto}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_qty_style_custom_1 input[type=number]{-moz-appearance:textfield}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_qty_style_custom_1 input[type=number]::-webkit-inner-spin-button,.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_qty_style_custom_1 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.wcpa_label_pos_disable .wcpa_quantity_wrap .wcpa_label_wrap{margin:0}.wcpa_wrap .wcpa_group_field .wcpa_quantity_wrap{align-items:center}.wcpa_wrap .wcpa_group_field .wcpa_quantity_wrap .wcpa_label_wrap label{visibility:hidden}.wcpa_wrap .wcpa_group_field .wcpa_quantity_wrap:first-child .wcpa_label_wrap label{visibility:visible}.wcpa_group_field.wcpa_fl_col-2 .wcpa_quantity_wrap:nth-child(2) .wcpa_label_wrap label{visibility:visible}.wcpa_group_field.wcpa_fl_col-2 .wcpa_quantity_wrap .wcpa_label_wrap,.wcpa_group_field.wcpa_fl_col-2 .wcpa_quantity_wrap>.wcpa_quantity_field{flex:0 0 50px}.wcpa_group_field.wcpa_has_image.wcpa_fl_col-2 .wcpa_quantity_wrap,.wcpa_group_field.wcpa_fl_col-3 .wcpa_quantity_wrap,.wcpa_group_field.wcpa_fl_col-4 .wcpa_quantity_wrap,.wcpa_group_field.wcpa_fl_inline .wcpa_quantity_wrap{width:auto;flex-direction:column;align-items:flex-start}.wcpa_group_field.wcpa_has_image.wcpa_fl_col-2 .wcpa_quantity_wrap .wcpa_label_wrap,.wcpa_group_field.wcpa_has_image.wcpa_fl_col-2 .wcpa_quantity_wrap>.wcpa_quantity_field,.wcpa_group_field.wcpa_fl_col-3 .wcpa_quantity_wrap .wcpa_label_wrap,.wcpa_group_field.wcpa_fl_col-3 .wcpa_quantity_wrap>.wcpa_quantity_field,.wcpa_group_field.wcpa_fl_col-4 .wcpa_quantity_wrap .wcpa_label_wrap,.wcpa_group_field.wcpa_fl_col-4 .wcpa_quantity_wrap>.wcpa_quantity_field,.wcpa_group_field.wcpa_fl_inline .wcpa_quantity_wrap .wcpa_label_wrap,.wcpa_group_field.wcpa_fl_inline .wcpa_quantity_wrap>.wcpa_quantity_field{width:70px;margin:0;flex:0}.wcpa_group_field.wcpa_has_image.wcpa_fl_col-2 .wcpa_quantity_wrap .wcpa_label_wrap label,.wcpa_group_field.wcpa_fl_col-3 .wcpa_quantity_wrap .wcpa_label_wrap label,.wcpa_group_field.wcpa_fl_col-4 .wcpa_quantity_wrap .wcpa_label_wrap label,.wcpa_group_field.wcpa_fl_inline .wcpa_quantity_wrap .wcpa_label_wrap label{display:none}.wcpa_group_field.wcpa_has_image.wcpa_fl_col-2.wcpa_qty_custom_1 .wcpa_label_wrap,.wcpa_group_field.wcpa_fl_col-3.wcpa_qty_custom_1 .wcpa_label_wrap,.wcpa_group_field.wcpa_fl_col-4.wcpa_qty_custom_1 .wcpa_label_wrap,.wcpa_group_field.wcpa_fl_inline.wcpa_qty_custom_1 .wcpa_label_wrap{width:auto}@media(hover:none){.wcpa_wrap .wcpa_field .wcpa_mag_icon{opacity:1;visibility:visible}}@media screen and (max-width:420px){#wcpa_img_preview .wcpa_tooltip{max-width:90%;left:10px}}@media only screen and (max-width:600px){.wcpa_responsive .wcpa-col-2{width:66.66666667%}.wcpa_responsive .wcpa-col-1{width:33.33333%}.wcpa_responsive .wcpa-col-3,.wcpa_responsive .wcpa-col-4,.wcpa_responsive .wcpa-col-5{width:100%}.wcpa_responsive .wcpa-col-3.wcpa_field_wrap,.wcpa_responsive .wcpa-col-4.wcpa_field_wrap,.wcpa_responsive .wcpa-col-5.wcpa_field_wrap{padding-right:0;padding-left:0}}#wcpa_img_preview .wcpa_image_preview{position:absolute;border:1px solid #fbfbfb;background:#fff;padding:0;z-index:999;box-shadow:0 0 7px 1px rgb(14 14 14 / .16)}#wcpa_img_preview .wcpa_image_preview img{max-width:600px}#wcpa_img_preview .wcpa_tooltip{position:absolute;padding:18px;font-weight:400;font-size:13px;line-height:15px;color:#515f8e;z-index:999;background:#fff;box-shadow:0 4px 12px rgb(15 26 41 / .2);max-width:400px;border-radius:5px;transition:opacity .3s linear}#wcpa_img_preview .wcpa_tooltip.wcpa_hover_preview{padding:10px}#wcpa_img_preview .wcpa_tooltip.wcpa_hover_preview p{padding:0;margin:4px 0 0 0;text-align:center}#wcpa_img_preview .wcpa_arrow{position:absolute;width:0;height:0;border-top:solid 10px #fff;border-left:solid 10px #fff0;border-right:solid 10px #fff0;bottom:-10px}#wcpa_img_preview .wcpa_popup_outer{position:fixed;padding:0;z-index:999999;width:100%;height:100%;top:0;left:0;background:rgb(0 0 0 / .5);display:flex;align-items:center;justify-content:center}#wcpa_img_preview .wcpa_preview_area{position:relative}#wcpa_img_preview .wcpa_preview_box{position:relative;max-width:85vw;max-height:85vh;margin-top:5vh;margin-bottom:5vh;border:4px solid #fff;border-radius:6px;display:block;overflow:hidden;background:#fff}#wcpa_img_preview .wcpa_img_check{width:22px;height:22px;display:flex;align-items:center;justify-content:center;padding:0!important;background-color:#fff0;border:1.5px solid #fff;border-radius:50%;position:absolute;top:25px;left:25px;z-index:9;cursor:pointer;outline:none!important}#wcpa_img_preview .wcpa_checked{background:#2649ff}#wcpa_img_preview .wcpa_check{width:9px;height:5px;display:block;border:solid #fff;border-width:0 0 2px 2px;transform:rotate(-45deg) translate(0,-1px)}#wcpa_img_preview img{display:inline;width:100%;height:100%;max-width:85vw;max-height:85vh}#wcpa_img_preview .wcpa_popup_close{width:20px;height:20px;padding:0;border:none;display:flex;align-items:center;justify-content:center;background-color:#fff0;position:absolute;right:0;top:10px;z-index:1;cursor:pointer;outline:none!important}#wcpa_img_preview .wcpa_popup_close::before,#wcpa_img_preview .wcpa_popup_close::after{content:"";position:absolute;width:21px;height:2px;background-color:#fff;border-radius:2px;transform-origin:center;transform:rotate(45deg)}#wcpa_img_preview .wcpa_popup_close::after{transform:rotate(-45deg);display:block}.wcpa_nav{position:absolute!important;top:50%;transform:translateY(-50%);width:100%;display:flex;align-items:center;justify-content:space-between;z-index:9}.wcpa_nav .wcpa_disable{visibility:hidden}.wcpa_nav span{width:35px;height:35px;cursor:pointer;transform:translateX(-45px);color:#fff;text-transform:uppercase;display:flex;align-items:center;justify-content:center;position:relative}.wcpa_nav span::before{content:"";position:relative;width:14px;height:14px;display:block;border:solid #fff;border-width:2px 0 0 2px;transform:rotate(-45deg) translate(2px,2px)}.wcpa_nav span+span{transform:translateX(45px)}.wcpa_nav span+span::before{transform:rotate(135deg) translate(2px,2px)}.wcpa_edit_product{font-size:12px;margin:0 4px;text-decoration:none!important}.wcpa_cart_color{width:30px;height:30px;display:block}.disp_squircle{border-radius:5px}.disp_square{border-radius:0}.disp_circle{border-radius:50%}.woocommerce-page table.shop_table tbody .product-name .variation dt,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dt{float:unset}.woocommerce-page table.shop_table tbody .product-name .variation dd,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dd{margin-left:0;padding-left:0}.woocommerce-page table.shop_table tbody .product-name .variation dd a,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dd a{text-decoration:none}.woocommerce-page table.shop_table tbody .product-name .variation dd a:focus,.woocommerce-page table.shop_table tbody .product-name .variation dd a:focus-visible,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dd a:focus,.woocommerce-page table.shop_table_responsive tbody .product-name .variation dd a:focus-visible{outline:none}.woocommerce #content table.cart .product-name img,.woocommerce table.cart .product-name img,.woocommerce-page #content table.cart .product-name img,.woocommerce-page table.cart .product-name img{display:block;max-width:100%;max-width:100px}.wcpa_cart_meta .wcpa_cart_meta_item-value img{max-width:100px!important}.wcpa_cart_meta .wcpa_cart_meta_item-value .wcpa_icon{width:20px}.woocommerce table.cart .variation{display:flex;flex-wrap:wrap;gap:5px}.woocommerce table.cart .variation dt{flex-basis:100%}.wcpa_prevent_quantity_change .product-remove{visibility:hidden}.wcpa_prevent_quantity_change .product-quantity{opacity:.5}.wcpa_prevent_quantity_change td{border-top:none!important}.wcpa_bind_quantity .product-quantity{opacity:.5}.mini_cart_item .wcpa_cart_meta{font-size:13px;margin:0}.mini_cart_item .wcpa_cart_meta_item{margin-bottom:1px;padding:0;border:none}.wcpa_cart_meta{list-style-type:none;font-size:15px;margin:10px 0 0}.wcpa_cart_meta .wcpa_cart_meta_item{display:flex;flex-wrap:wrap;margin-bottom:5px}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-label{font-weight:600;margin-left:0;margin-bottom:5px;margin-top:0}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value{margin-left:5px;margin-bottom:0;display:flex;gap:7px;flex-wrap:wrap}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value p{margin:0}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value a{text-decoration:none}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value a:focus,.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value a:focus-visible{outline:none}.woocommerce-table--order-details .wc-item-meta{list-style-type:none;margin-left:0}.woocommerce-table--order-details .wc-item-meta li{display:flex;flex-wrap:wrap}.woocommerce-table--order-details .wc-item-meta li p{margin-left:5px}.woocommerce-table--order-details .wc-item-meta li p a img{max-width:100px}.woocommerce-table--order-details .wc-item-meta li p a span{display:block}dt.variation-wcpa_empty_label{display:none!important}li.variation-wcpa_empty_label span:first-child{display:none!important}div.product.wcpa_has_options form.cart,div.product.wcpa_has_options form.cart>div,.sydney-single-addtocart-wrapper,.woocommerce-variation-add-to-cart{flex-wrap:wrap!important}.wcpa_tooltip_loader{width:23px;height:23px;border:2px solid rgb(60 58 58 / .3098039216);border-bottom-color:#fff0;border-radius:50%;display:inline-block;box-sizing:border-box;animation:wcpaRotation 1s linear infinite}@keyframes wcpaRotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wcpa_outofstock>label{opacity:.5;pointer-events:none}.circle-picker div[title="#FFFFFF"]{border:1px solid #999}.circle-picker.white-selected div[title="#FFFFFF"]{box-shadow:#999 0 0 0 3px inset!important;border:none}.circle-picker.white-selected div[title="#FFFFFF"]:focus{box-shadow:#999 0 0 0 3px inset,0 0 5px #999!important}table.cart td.product-name{overflow-wrap:anywhere}.wcpa_number_mobile{position:relative;display:inline-block;width:100%}.wcpa_number_mobile .wcpa_field{width:100%;padding-right:2.5em;box-sizing:border-box;height:40px}.wcpa_number_mobile .wcpa_number_controls{position:absolute;right:4px;top:4px;bottom:4px;display:flex;flex-direction:column;justify-content:space-between}.wcpa_number_mobile .wcpa_number_controls button{width:23px;height:17px;padding:0;font-size:10px;cursor:pointer;border:none;background:#eee}fieldset.wcpa_field_wrap{background-color:unset;border:none}fieldset.wcpa_field_wrap legend.wcpa_field_label{padding:unset;background-color:unset}.wcpa_wrap *{outline:none}.wcpa_wrap.wcpa_accordion_closed .wcpa_section_head{border-bottom:1px solid var(--wcpalinecolor)}.wcpa_wrap .wcpa_section_head{background:var(--wcpasectiontitlebg)}.wcpa_wrap .wcpa_section_head :is(h1,h2,h3,h4,h5,h6){font-size:var(--wcpasectiontitlesize);color:var(--wcpasectiontitlecolor)}.wcpa_wrap .wcpa_field_label{color:var(--wcpalabelcolor);font-size:var(--wcpalabelsize);font-weight:var(--wcpalabelweight)}.wcpa_wrap .wcpa_field_desc,.wcpa_wrap .wcpa_option_desc{color:var(--wcpadesccolor);font-size:var(--wcpadescsize);font-weight:var(--wcpadescweight)}.wcpa_wrap .wcpa_field_wrap input[type=text],.wcpa_wrap .wcpa_field_wrap input[type=url],.wcpa_wrap .wcpa_field_wrap input[type=date],.wcpa_wrap .wcpa_field_wrap input[type=time],.wcpa_wrap .wcpa_field_wrap input[type=number],.wcpa_wrap .wcpa_field_wrap input[type=email],.wcpa_wrap .wcpa_field_wrap input[type=tel],.wcpa_wrap .wcpa_field_wrap input[type=password],.wcpa_wrap .wcpa_field_wrap input[type=datetime-local],.wcpa_wrap .wcpa_field_wrap input[type=file],.wcpa_wrap .wcpa_field_wrap .wcpa_color_field,.wcpa_wrap .wcpa_field_wrap select,.wcpa_wrap .wcpa_field_wrap .wcpa_advanced_select .wcpa__control,.wcpa_wrap .wcpa_field_wrap .wcpa_other_value input{box-shadow:none;border:var(--wcpaborderwidth) solid var(--wcpabordercolor);background-color:var(--wcpainputbgcolor);height:var(--wcpainputheight);border-radius:var(--wcpaborderradius);line-height:25px;padding:5px 10px;outline:0;box-sizing:border-box;color:var(--wcpainputcolor);margin:0}.wcpa_wrap .wcpa_field_wrap input[type=text]:focus,.wcpa_wrap .wcpa_field_wrap input[type=url]:focus,.wcpa_wrap .wcpa_field_wrap input[type=date]:focus,.wcpa_wrap .wcpa_field_wrap input[type=time]:focus,.wcpa_wrap .wcpa_field_wrap input[type=number]:focus,.wcpa_wrap .wcpa_field_wrap input[type=email]:focus,.wcpa_wrap .wcpa_field_wrap input[type=tel]:focus,.wcpa_wrap .wcpa_field_wrap input[type=password]:focus,.wcpa_wrap .wcpa_field_wrap input[type=datetime-local]:focus,.wcpa_wrap .wcpa_field_wrap input[type=file]:focus,.wcpa_wrap .wcpa_field_wrap .wcpa_color_field:focus,.wcpa_wrap .wcpa_field_wrap select:focus,.wcpa_wrap .wcpa_field_wrap .wcpa_advanced_select .wcpa__control:focus,.wcpa_wrap .wcpa_field_wrap .wcpa_other_value input:focus{border-color:var(--wcpabordercolorfocus)}.wcpa_wrap .wcpa_field_wrap .wcpa_advanced_select .wcpa__control{padding:0;min-height:var(--wcpainputheight);height:auto}.wcpa_wrap .wcpa_field_wrap textarea{box-shadow:none;border:var(--wcpaborderwidth) solid var(--wcpabordercolor);background-color:var(--wcpainputbgcolor);border-radius:var(--wcpaborderradius);line-height:25px;padding:5px 15px;outline:0;box-sizing:border-box}.wcpa_wrap .wcpa_field_wrap textarea:focus{border-color:var(--wcpabordercolorfocus)}.wcpa_wrap .wcpa_file_list li{border-color:var(--wcpabordercolor);border-radius:var(--wcpaborderradius)}.wcpa_wrap .wcpauppy-DragDrop-container{border:var(--wcpaborderwidth) dashed var(--wcpabordercolor)}.wcpa_wrap .wcpauppy-DragDrop-container:focus,.wcpa_wrap .wcpauppy-DragDrop-container:hover{border-color:var(--wcpabordercolorfocus)}.wcpa_wrap .wcpa_upload_custom_1 input:focus~.awpca_custom_file{border-color:var(--wcpabordercolorfocus)}.wcpa_wrap .wcpa_upload_custom_1 .awpca_custom_file{border:var(--wcpaborderwidth) solid var(--wcpabordercolor);background-color:var(--wcpainputbgcolor);border-radius:var(--wcpaborderradius)}.wcpa_wrap .wcpa__control--is-focused{border-color:var(--wcpabordercolorfocus)!important}.wcpa_wrap .wcpa_group_field label{color:var(--wcpachecklabelcolor);font-size:var(--wcpachecklabelsize)}.wcpa_wrap .wcpa_checkbox label{color:var(--wcpachecklabelcolor);font-size:var(--wcpachecklabelsize)}.wcpa_wrap .wcpa_checkbox{position:relative}.wcpa_wrap .wcpa_checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wcpa_wrap .wcpa_checkbox .wcpa_checkbox_custom{width:var(--wcpacheckwidth);height:var(--wcpacheckheight);display:flex;align-items:center;justify-content:center;position:relative;border:var(--wcpacheckborderwidth) solid var(--wcpacheckbordercolor);border-radius:var(--wcpacheckbordercolor);margin:0 5px 0 5px;cursor:pointer;flex:var(--wcpacheckwidth) 0 0}.wcpa_wrap .wcpa_checkbox .wcpa_checkbox_custom::after{content:"";position:absolute;width:9px;height:4px;border:solid var(--wcpachecktickcolor);border-width:0 0 2px 2px;transform:rotate(-45deg);visibility:hidden;opacity:0;margin-top:-2px}.wcpa_wrap .wcpa_checkbox input:checked~.wcpa_checkbox_custom{background-color:var(--wcpacheckbgcolor);border-color:var(--wcpacheckbgcolor)}.wcpa_wrap .wcpa_checkbox input:checked~.wcpa_checkbox_custom::after{visibility:visible;opacity:1}.wcpa_wrap .wcpa_radio{position:relative}.wcpa_wrap .wcpa_radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wcpa_wrap .wcpa_radio .wcpa_radio_custom{width:var(--wcpacheckwidth);height:var(--wcpacheckheight);flex:0 0 var(--wcpacheckwidth);display:flex;align-items:center;justify-content:center;position:relative;border:var(--wcpacheckborderwidth) solid var(--wcparadiobordercolor);background-color:#fff0;border-radius:50%;margin:0 5px 0 0}.wcpa_wrap .wcpa_radio .wcpa_radio_custom::after{content:"";position:absolute;width:10px;height:10px;background-color:var(--wcparadiobgcolor);border-radius:50%;transform:scale(0);transition:all ease-in-out .2s}.wcpa_wrap .wcpa_radio input:checked~.wcpa_radio_custom{background-color:#fff0;border-color:var(--wcparadioselbordercolor)}.wcpa_wrap .wcpa_radio input:checked~.wcpa_radio_custom::after{transform:scale(1)}.wcpa_wrap .wcpa_selection_tick-shadow .wcpa_image input:checked~.wcpa_img_wrap{box-shadow:-1px 2px 5px 3px var(--wcpaimageselectionshadow)}.wcpa_wrap .wcpa_selection_shadow .wcpa_image input:checked~.wcpa_img_wrap{box-shadow:1px 2px 8px 1px var(--wcpaimageselectionshadow)}.wcpa_wrap .wcpa_field .wcpa_mag_icon{background:var(--wcpaimagemagnifierbg);border:1.5px solid var(--wcpaimageMagnifierborder)}.wcpa_wrap .wcpa_field .wcpa_mag_icon::before{border:solid 2px var(--wcpaimagemagnifiercolor)}.wcpa_wrap .wcpa_field .wcpa_mag_icon::after{background:var(--wcpaimagemagnifiercolor)}.wcpa_wrap .wcpa_check_ui_button .wcpa_checkbox label,.wcpa_wrap .wcpa_check_ui_button .wcpa_radio label{border:var(--wcpacheckbuttonborder) solid var(--wcpacheckbuttonbordercolor);border-radius:var(--wcpacheckbuttonradius);background:var(--wcpacheckbuttoncolor)}.wcpa_wrap .wcpa_check_ui_button .wcpa_checkbox.wcpa_selected label,.wcpa_wrap .wcpa_check_ui_button .wcpa_radio.wcpa_selected label{outline:solid 2px var(--wcpacheckbuttonselectioncolor)}.wcpa_wrap .wcpa_check_ui_toggle .wcpa_check{background:var(--wcpachecktogglebg)}.wcpa_wrap .wcpa_check_ui_toggle .wcpa_check:after{background:var(--wcpachecktogglecirclecolor)}.wcpa_wrap .wcpa_check_ui_toggle input:checked+.wcpa_check{background:var(--wcpachecktogglebgactive)}.wcpa_wrap .wcpa_image .wcpa_selected_tick{background:var(--wcpaimagetickbg);border:1.5px solid var(--wcpaimagetickborder)}.wcpa_wrap .wcpa_image .wcpa_selected_tick::before{border-color:var(--wcpaimagetickcolor)}.wcpa_wrap .wcpa_rep_sec_add button,.wcpa_wrap .wcpa_rep_field_add button{background:var(--wcpabuttoncolor);color:var(--wcpabuttontextcolor)}.wcpa_wrap .wcpa_selection_outline input:checked~.wcpa_img_wrap{outline-color:var(--wcpaimageselectionoutline)}.wcpa_wrap .wcpa_color input:checked~.wcpa_color_bg{outline-color:var(--wcpaimageselectionoutline)}.wcpa_wrap .wcpa_color input:checked~.wcpa_color_bg{outline-color:var(--wcpaimageselectionoutline)}.wcpa_wrap .wcpa_upload_custom_1 .wcpa_file_style .wcpa_choose_button{background-color:var(--wcpabuttoncolor);color:var(--wcpabuttontextcolor)}.wcpa_wrap .wcpa_upload_custom_2 .wcpa_file_style .wcpa_choose_button{background-color:var(--wcpabuttoncolor);color:var(--wcpabuttontextcolor);border:1px solid var(--wcpabordercolor)}.wcpa_wrap .wcpa_price_summary{color:var(--wcpalabelcolor)}.wcpa_wrap .wcpa_price_summary .wcpa_total{border-top:1px solid var(--wcpalinecolor)}.wcpa_wrap .wcpa_field_price{color:var(--wcpalabelcolor)}.wcpa_wrap .wcpa_field_error p,.wcpa_wrap .wcpa_error{color:var(--wcpaerrorcolor);font-size:var(--wcpaerrorsize)}#wcpa_img_preview .wcpa_checked{background:var(--wcpaimagetickbg)}#wcpa_img_preview .wcpa_check{border:solid var(--wcpaimagetickcolor);border-width:0 0 2px 2px}#wcpa_img_preview .wcpa_img_check{border:1.5px solid var(--wcpaimagetickborder)}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_label_wrap,.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap>.wcpa_quantity_field{flex:0 0 var(--wcpaqtywidth)}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_quantity_field{height:var(--wcpaqtyheight);border-radius:var(--wcpaqtyradius)}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_qty_style_custom_1{border:1px solid var(--wcpaqtybuttoncolor);height:var(--wcpaqtyheight);border-radius:var(--wcpaqtyradius);max-width:var(--wcpaqtywidth)}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_qty_style_custom_1 span{background:var(--wcpaqtybuttoncolor);color:var(--wcpaqtybuttontextcolor)}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_qty_style_custom_1 span:hover{background:var(--wcpaqtybuttonhovercolor)}.wcpa_wrap .wcpa_field_wrap .wcpa_quantity_wrap .wcpa_qty_style_custom_1 input{border-color:var(--wcpaqtybuttoncolor)}.wcpa_group_field.wcpa_fl_col-2 .wcpa_quantity_wrap .wcpa_label_wrap,.wcpa_group_field.wcpa_fl_col-2 .wcpa_quantity_wrap>.wcpa_quantity_field{flex:0 0 calc(var(--wcpaqtywidth) - 10px)}.product.product-type-variable ul.tabs li.product_safety_tab,.wc-gzd-additional-info-placeholder,p.wc-gzd-additional-info:empty{display:none}#order_review .wc-gzd-checkbox-placeholder{clear:both}#order_review .wc-gzd-checkbox-placeholder p.form-row{float:none;padding:0 1em 0 0;text-align:left}#order_review .wc-gzd-checkbox-placeholder p.form-row label{display:inline}#order_review .wc-gzd-checkbox-placeholder:empty{display:none}.woocommerce-checkout .shop_table{background-color:#eee}@media(min-width:768px){table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper{align-items:center;display:flex}}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail{margin-right:1em;max-width:15%;min-width:60px}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail img{margin:0}body.theme-astra table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail td.product-name{flex-wrap:wrap}.cart_totals tr.order-total-differential-taxation-notice td:before,.cart_totals tr.order-total-small-business-notice td:before{content:""!important}.includes_tax,.tax_label,.woocommerce dl.variation dd[class*=variation-gzd-],.woocommerce dl.variation div[class*=variation-gzd-],.woocommerce dl.variation dt[class*=variation-gzd-],.woocommerce dl.variation li[class*=variation-gzd-],.woocommerce ul.variation dd[class*=variation-gzd-],.woocommerce ul.variation div[class*=variation-gzd-],.woocommerce ul.variation dt[class*=variation-gzd-],.woocommerce ul.variation li[class*=variation-gzd-],.woocommerce-cart dl.variation dd[class*=variation-gzd-],.woocommerce-cart dl.variation div[class*=variation-gzd-],.woocommerce-cart dl.variation dt[class*=variation-gzd-],.woocommerce-cart dl.variation li[class*=variation-gzd-],.woocommerce-cart ul.variation dd[class*=variation-gzd-],.woocommerce-cart ul.variation div[class*=variation-gzd-],.woocommerce-cart ul.variation dt[class*=variation-gzd-],.woocommerce-cart ul.variation li[class*=variation-gzd-],.woocommerce-checkout dl.variation dd[class*=variation-gzd-],.woocommerce-checkout dl.variation div[class*=variation-gzd-],.woocommerce-checkout dl.variation dt[class*=variation-gzd-],.woocommerce-checkout dl.variation li[class*=variation-gzd-],.woocommerce-checkout ul.variation dd[class*=variation-gzd-],.woocommerce-checkout ul.variation div[class*=variation-gzd-],.woocommerce-checkout ul.variation dt[class*=variation-gzd-],.woocommerce-checkout ul.variation li[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dd[class*=variation-gzd-],.woocommerce-mini-cart dl.variation div[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dt[class*=variation-gzd-],.woocommerce-mini-cart dl.variation li[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dd[class*=variation-gzd-],.woocommerce-mini-cart ul.variation div[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dt[class*=variation-gzd-],.woocommerce-mini-cart ul.variation li[class*=variation-gzd-]{display:none!important}.wc-gzd-small-business-includes-tax{display:inline!important;font-size:.9em;padding-left:3px}.woocommerce-gzd-checkout #order_review_heading{display:none}.woocommerce-checkout .shop_table tr td p{margin-bottom:0}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{line-height:1.5}.more-variants-available-info{display:block;font-size:11px;font-weight:400}.shop_table .product-name-inner,.shop_table .product-name-inner tr td{border:none;margin:0;padding:0}.shop_table .product-name-inner tr td:last-child{text-align:right}.cart_totals .wc-gzd-additional-wrapper,.woocommerce-checkout table.shop_table .wc-gzd-additional-wrapper{clear:both;text-align:right}.cart_totals p.wc-gzd-additional-info,.woocommerce-checkout table.shop_table p.wc-gzd-additional-info{display:inline-block;font-size:.8em;font-weight:400;margin-bottom:0}.entry-content .woocommerce #payment{margin-bottom:1em}.woocommerce #payment .wc-terms-and-conditions{display:none!important}.entry-content .woocommerce .checkout-btn-wrap{text-align:right}.woocommerce-checkout p.direct-debit-checkbox{display:none}.unit-price-cart{display:block;font-size:.9em;margin-top:5px}.product_list_widget .wc-gzd-additional-info,.products .wc-gzd-additional-info{font-size:.8em;margin:.7rem 0;padding:0}.product_list_widget .wc-gzd-additional-info,.product_list_widget p.price-unit{line-height:1.8em;margin:.2rem 0}.product_list_widget .wc-gzd-additional-info a{display:inline!important}.product_list_widget .price-unit,.products .product .price-unit{font-size:.8em}.product_list_widget .price-unit{margin-bottom:.7em}.product p.wc-gzd-additional-info{clear:left;font-size:.9em;margin-bottom:.5rem}.product .defect-description:not(:empty){border:2px solid #4b4f58;margin:1em 0;padding:.5em}.product .defect-description:not(:empty) p:last-child{margin-bottom:0}form.cart.wc-gzd-replace-price .single_variation_wrap .woocommerce-variation-price{display:none}.deposit-packaging-type{font-weight:700;text-transform:uppercase}.product p.deposit-packaging-type{font-size:1.2em!important}.wc-gzd-rating-authenticity-status{display:block;font-size:.9em}.woocommerce-product-rating .wc-gzd-rating-authenticity-status{display:inline-block}.product .product_meta{margin-top:1rem}p.footer-info{font-size:.9em;padding-bottom:.5rem;text-align:center}.wc-gzd-item-defect-description p,.wc-gzd-item-desc p{font-size:.9em;font-weight:400}.wc-gzd-edit-data-notice{background:#eee;display:inline-block;padding:1em}.wc-gzd-edit-data-notice p.wc-gzd-info{margin:0;padding:0}.wc-gzd-power-supply{display:flex;flex-wrap:wrap;height:70px;margin:1em 0}.wc-gzd-power-supply svg{align-items:center;display:flex;height:70px;width:70px}.wc-gzd-power-supply svg text{dominant-baseline:middle;font-size:1.8rem;font-weight:600;text-anchor:middle}.wc-gzd-power-supply svg text.min-max-watt-has-decimals,.wc-gzd-power-supply svg text.power-supply-usb-pd{font-size:1.5rem}.wc-gzd-cart-info{display:block}table.product-details-inner{margin:0;padding:0;table-layout:fixed}table.product-details-inner,table.product-details-inner td,table.product-details-inner tr{background:#fff0;border:none;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}table.product-details-inner tr td:last-child{text-align:right}.wc-gzd-product-name-left,.wc-gzd-product-name-right{float:left}.wc-gzd-product-name-left{margin-right:1em;max-width:15%}#order_review .blockMsg{line-height:1.5em}#shipping_parcelshop_post_number_field .optional{display:none!important}.wc-gzd-nutri-score-value{display:block;height:4rem;text-indent:-9999px;width:7.0625rem}.wc-gzd-placeholder-loading{display:flex;flex:0 0 100%;flex-flow:column;overflow:hidden;position:relative}.wc-gzd-placeholder-loading *{box-sizing:border-box}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row{align-items:center;display:flex;vertical-align:middle}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row>*{animation:shimmer 2s infinite;background:#e7e7e7;background-image:linear-gradient(90deg,#e7e7e7,color-mix(in srgb,#e7e7e7 30%,#fff) 30%,#e7e7e7);background-size:200% 100%;border-radius:.375rem;display:block;height:10px}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row .wc-gzd-placeholder-row-col-4{min-width:100px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.wc-block-featured-product .wc-gzd-additional-info{color:inherit;font-size:.9em;margin:0;padding:5px 48px 0;text-align:center;width:100%;z-index:1}.wc-block-featured-product .wc-gzd-nutri-score{width:auto}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info{margin:.5em 0}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info:not(.deposit-packaging-type){font-size:.9em;font-weight:400}.theme-twentytwenty form.woocommerce-checkout #order_review_heading,.theme-twentytwentyone form.woocommerce-checkout #order_review_heading{margin-bottom:2rem;padding-left:0;text-align:left;width:100%}input.cwgstock_phone {
    width: 100%;
    text-align: center
}

.iti {
    width: 100%
}

.cwginstock-panel-heading h4 {
    color: #fff
}

.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto
}

.cwginstock-panel-body input[type=email],
.cwginstock-panel-body input[type=text],
.form-group {
    margin-bottom: 15px
}

#cwg-bis-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: .5;
    z-index: 10000
}

.cwgstock_button {
    width: 100%;
    padding-top: 5px;
    background: #87ceeb;
    color: #fff
}.cwginstock-subscribe-form .row {
    margin-left: -15px;
    margin-right: -15px
}

.cwginstock-subscribe-form .col-lg-1,
.cwginstock-subscribe-form .col-lg-10,
.cwginstock-subscribe-form .col-lg-11,
.cwginstock-subscribe-form .col-lg-12,
.cwginstock-subscribe-form .col-lg-2,
.cwginstock-subscribe-form .col-lg-3,
.cwginstock-subscribe-form .col-lg-4,
.cwginstock-subscribe-form .col-lg-5,
.cwginstock-subscribe-form .col-lg-6,
.cwginstock-subscribe-form .col-lg-7,
.cwginstock-subscribe-form .col-lg-8,
.cwginstock-subscribe-form .col-lg-9,
.cwginstock-subscribe-form .col-md-1,
.cwginstock-subscribe-form .col-md-10,
.cwginstock-subscribe-form .col-md-11,
.cwginstock-subscribe-form .col-md-12,
.cwginstock-subscribe-form .col-md-2,
.cwginstock-subscribe-form .col-md-3,
.cwginstock-subscribe-form .col-md-4,
.cwginstock-subscribe-form .col-md-5,
.cwginstock-subscribe-form .col-md-6,
.cwginstock-subscribe-form .col-md-7,
.cwginstock-subscribe-form .col-md-8,
.cwginstock-subscribe-form .col-md-9,
.cwginstock-subscribe-form .col-sm-1,
.cwginstock-subscribe-form .col-sm-10,
.cwginstock-subscribe-form .col-sm-11,
.cwginstock-subscribe-form .col-sm-12,
.cwginstock-subscribe-form .col-sm-2,
.cwginstock-subscribe-form .col-sm-3,
.cwginstock-subscribe-form .col-sm-4,
.cwginstock-subscribe-form .col-sm-5,
.cwginstock-subscribe-form .col-sm-6,
.cwginstock-subscribe-form .col-sm-7,
.cwginstock-subscribe-form .col-sm-8,
.cwginstock-subscribe-form .col-sm-9,
.cwginstock-subscribe-form .col-xs-1,
.cwginstock-subscribe-form .col-xs-10,
.cwginstock-subscribe-form .col-xs-11,
.cwginstock-subscribe-form .col-xs-12,
.cwginstock-subscribe-form .col-xs-2,
.cwginstock-subscribe-form .col-xs-3,
.cwginstock-subscribe-form .col-xs-4,
.cwginstock-subscribe-form .col-xs-5,
.cwginstock-subscribe-form .col-xs-6,
.cwginstock-subscribe-form .col-xs-7,
.cwginstock-subscribe-form .col-xs-8,
.cwginstock-subscribe-form .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.cwginstock-subscribe-form .col-xs-1,
.cwginstock-subscribe-form .col-xs-10,
.cwginstock-subscribe-form .col-xs-11,
.cwginstock-subscribe-form .col-xs-12,
.cwginstock-subscribe-form .col-xs-2,
.cwginstock-subscribe-form .col-xs-3,
.cwginstock-subscribe-form .col-xs-4,
.cwginstock-subscribe-form .col-xs-5,
.cwginstock-subscribe-form .col-xs-6,
.cwginstock-subscribe-form .col-xs-7,
.cwginstock-subscribe-form .col-xs-8,
.cwginstock-subscribe-form .col-xs-9 {
    float: left
}

.cwginstock-subscribe-form .col-xs-12 {
    width: 100%
}

.cwginstock-subscribe-form .col-xs-11 {
    width: 91.66666667%
}

.cwginstock-subscribe-form .col-xs-10 {
    width: 83.33333333%
}

.cwginstock-subscribe-form .col-xs-9 {
    width: 75%
}

.cwginstock-subscribe-form .col-xs-8 {
    width: 66.66666667%
}

.cwginstock-subscribe-form .col-xs-7 {
    width: 58.33333333%
}

.cwginstock-subscribe-form .col-xs-6 {
    width: 50%
}

.cwginstock-subscribe-form .col-xs-5 {
    width: 41.66666667%
}

.cwginstock-subscribe-form .col-xs-4 {
    width: 33.33333333%
}

.cwginstock-subscribe-form .col-xs-3 {
    width: 25%
}

.cwginstock-subscribe-form .col-xs-2 {
    width: 16.66666667%
}

.cwginstock-subscribe-form .col-xs-1 {
    width: 8.33333333%
}

.cwginstock-subscribe-form .col-xs-pull-12 {
    right: 100%
}

.cwginstock-subscribe-form .col-xs-pull-11 {
    right: 91.66666667%
}

.cwginstock-subscribe-form .col-xs-pull-10 {
    right: 83.33333333%
}

.cwginstock-subscribe-form .col-xs-pull-9 {
    right: 75%
}

.cwginstock-subscribe-form .col-xs-pull-8 {
    right: 66.66666667%
}

.cwginstock-subscribe-form .col-xs-pull-7 {
    right: 58.33333333%
}

.cwginstock-subscribe-form .col-xs-pull-6 {
    right: 50%
}

.cwginstock-subscribe-form .col-xs-pull-5 {
    right: 41.66666667%
}

.cwginstock-subscribe-form .col-xs-pull-4 {
    right: 33.33333333%
}

.cwginstock-subscribe-form .col-xs-pull-3 {
    right: 25%
}

.cwginstock-subscribe-form .col-xs-pull-2 {
    right: 16.66666667%
}

.cwginstock-subscribe-form .col-xs-pull-1 {
    right: 8.33333333%
}

.cwginstock-subscribe-form .col-xs-pull-0 {
    right: auto
}

.cwginstock-subscribe-form .col-xs-push-12 {
    left: 100%
}

.cwginstock-subscribe-form .col-xs-push-11 {
    left: 91.66666667%
}

.cwginstock-subscribe-form .col-xs-push-10 {
    left: 83.33333333%
}

.cwginstock-subscribe-form .col-xs-push-9 {
    left: 75%
}

.cwginstock-subscribe-form .col-xs-push-8 {
    left: 66.66666667%
}

.cwginstock-subscribe-form .col-xs-push-7 {
    left: 58.33333333%
}

.cwginstock-subscribe-form .col-xs-push-6 {
    left: 50%
}

.cwginstock-subscribe-form .col-xs-push-5 {
    left: 41.66666667%
}

.cwginstock-subscribe-form .col-xs-push-4 {
    left: 33.33333333%
}

.cwginstock-subscribe-form .col-xs-push-3 {
    left: 25%
}

.cwginstock-subscribe-form .col-xs-push-2 {
    left: 16.66666667%
}

.cwginstock-subscribe-form .col-xs-push-1 {
    left: 8.33333333%
}

.cwginstock-subscribe-form .col-xs-push-0 {
    left: auto
}

.cwginstock-subscribe-form .col-xs-offset-12 {
    margin-left: 100%
}

.cwginstock-subscribe-form .col-xs-offset-11 {
    margin-left: 91.66666667%
}

.cwginstock-subscribe-form .col-xs-offset-10 {
    margin-left: 83.33333333%
}

.cwginstock-subscribe-form .col-xs-offset-9 {
    margin-left: 75%
}

.cwginstock-subscribe-form .col-xs-offset-8 {
    margin-left: 66.66666667%
}

.cwginstock-subscribe-form .col-xs-offset-7 {
    margin-left: 58.33333333%
}

.cwginstock-subscribe-form .col-xs-offset-6 {
    margin-left: 50%
}

.cwginstock-subscribe-form .col-xs-offset-5 {
    margin-left: 41.66666667%
}

.cwginstock-subscribe-form .col-xs-offset-4 {
    margin-left: 33.33333333%
}

.cwginstock-subscribe-form .col-xs-offset-3 {
    margin-left: 25%
}

.cwginstock-subscribe-form .col-xs-offset-2 {
    margin-left: 16.66666667%
}

.cwginstock-subscribe-form .col-xs-offset-1 {
    margin-left: 8.33333333%
}

.cwginstock-subscribe-form .col-xs-offset-0 {
    margin-left: 0
}

@media (min-width:768px) {

    .cwginstock-subscribe-form .col-sm-1,
    .cwginstock-subscribe-form .col-sm-10,
    .cwginstock-subscribe-form .col-sm-11,
    .cwginstock-subscribe-form .col-sm-12,
    .cwginstock-subscribe-form .col-sm-2,
    .cwginstock-subscribe-form .col-sm-3,
    .cwginstock-subscribe-form .col-sm-4,
    .cwginstock-subscribe-form .col-sm-5,
    .cwginstock-subscribe-form .col-sm-6,
    .cwginstock-subscribe-form .col-sm-7,
    .cwginstock-subscribe-form .col-sm-8,
    .cwginstock-subscribe-form .col-sm-9 {
        float: left
    }

    .cwginstock-subscribe-form .col-sm-12 {
        width: 100%
    }

    .cwginstock-subscribe-form .col-sm-11 {
        width: 91.66666667%
    }

    .cwginstock-subscribe-form .col-sm-10 {
        width: 83.33333333%
    }

    .cwginstock-subscribe-form .col-sm-9 {
        width: 75%
    }

    .cwginstock-subscribe-form .col-sm-8 {
        width: 66.66666667%
    }

    .cwginstock-subscribe-form .col-sm-7 {
        width: 58.33333333%
    }

    .cwginstock-subscribe-form .col-sm-6 {
        width: 50%
    }

    .cwginstock-subscribe-form .col-sm-5 {
        width: 41.66666667%
    }

    .cwginstock-subscribe-form .col-sm-4 {
        width: 33.33333333%
    }

    .cwginstock-subscribe-form .col-sm-3 {
        width: 25%
    }

    .cwginstock-subscribe-form .col-sm-2 {
        width: 16.66666667%
    }

    .cwginstock-subscribe-form .col-sm-1 {
        width: 8.33333333%
    }

    .cwginstock-subscribe-form .col-sm-pull-12 {
        right: 100%
    }

    .cwginstock-subscribe-form .col-sm-pull-11 {
        right: 91.66666667%
    }

    .cwginstock-subscribe-form .col-sm-pull-10 {
        right: 83.33333333%
    }

    .cwginstock-subscribe-form .col-sm-pull-9 {
        right: 75%
    }

    .cwginstock-subscribe-form .col-sm-pull-8 {
        right: 66.66666667%
    }

    .cwginstock-subscribe-form .col-sm-pull-7 {
        right: 58.33333333%
    }

    .cwginstock-subscribe-form .col-sm-pull-6 {
        right: 50%
    }

    .cwginstock-subscribe-form .col-sm-pull-5 {
        right: 41.66666667%
    }

    .cwginstock-subscribe-form .col-sm-pull-4 {
        right: 33.33333333%
    }

    .cwginstock-subscribe-form .col-sm-pull-3 {
        right: 25%
    }

    .cwginstock-subscribe-form .col-sm-pull-2 {
        right: 16.66666667%
    }

    .cwginstock-subscribe-form .col-sm-pull-1 {
        right: 8.33333333%
    }

    .cwginstock-subscribe-form .col-sm-pull-0 {
        right: auto
    }

    .cwginstock-subscribe-form .col-sm-push-12 {
        left: 100%
    }

    .cwginstock-subscribe-form .col-sm-push-11 {
        left: 91.66666667%
    }

    .cwginstock-subscribe-form .col-sm-push-10 {
        left: 83.33333333%
    }

    .cwginstock-subscribe-form .col-sm-push-9 {
        left: 75%
    }

    .cwginstock-subscribe-form .col-sm-push-8 {
        left: 66.66666667%
    }

    .cwginstock-subscribe-form .col-sm-push-7 {
        left: 58.33333333%
    }

    .cwginstock-subscribe-form .col-sm-push-6 {
        left: 50%
    }

    .cwginstock-subscribe-form .col-sm-push-5 {
        left: 41.66666667%
    }

    .cwginstock-subscribe-form .col-sm-push-4 {
        left: 33.33333333%
    }

    .cwginstock-subscribe-form .col-sm-push-3 {
        left: 25%
    }

    .cwginstock-subscribe-form .col-sm-push-2 {
        left: 16.66666667%
    }

    .cwginstock-subscribe-form .col-sm-push-1 {
        left: 8.33333333%
    }

    .cwginstock-subscribe-form .col-sm-push-0 {
        left: auto
    }

    .cwginstock-subscribe-form .col-sm-offset-12 {
        margin-left: 100%
    }

    .cwginstock-subscribe-form .col-sm-offset-11 {
        margin-left: 91.66666667%
    }

    .cwginstock-subscribe-form .col-sm-offset-10 {
        margin-left: 83.33333333%
    }

    .cwginstock-subscribe-form .col-sm-offset-9 {
        margin-left: 75%
    }

    .cwginstock-subscribe-form .col-sm-offset-8 {
        margin-left: 66.66666667%
    }

    .cwginstock-subscribe-form .col-sm-offset-7 {
        margin-left: 58.33333333%
    }

    .cwginstock-subscribe-form .col-sm-offset-6 {
        margin-left: 50%
    }

    .cwginstock-subscribe-form .col-sm-offset-5 {
        margin-left: 41.66666667%
    }

    .cwginstock-subscribe-form .col-sm-offset-4 {
        margin-left: 33.33333333%
    }

    .cwginstock-subscribe-form .col-sm-offset-3 {
        margin-left: 25%
    }

    .cwginstock-subscribe-form .col-sm-offset-2 {
        margin-left: 16.66666667%
    }

    .cwginstock-subscribe-form .col-sm-offset-1 {
        margin-left: 8.33333333%
    }

    .cwginstock-subscribe-form .col-sm-offset-0 {
        margin-left: 0
    }
}

@media (min-width:992px) {

    .cwginstock-subscribe-form .col-md-1,
    .cwginstock-subscribe-form .col-md-10,
    .cwginstock-subscribe-form .col-md-11,
    .cwginstock-subscribe-form .col-md-12,
    .cwginstock-subscribe-form .col-md-2,
    .cwginstock-subscribe-form .col-md-3,
    .cwginstock-subscribe-form .col-md-4,
    .cwginstock-subscribe-form .col-md-5,
    .cwginstock-subscribe-form .col-md-6,
    .cwginstock-subscribe-form .col-md-7,
    .cwginstock-subscribe-form .col-md-8,
    .cwginstock-subscribe-form .col-md-9 {
        float: left
    }

    .cwginstock-subscribe-form .col-md-12 {
        width: 100%
    }

    .cwginstock-subscribe-form .col-md-11 {
        width: 91.66666667%
    }

    .cwginstock-subscribe-form .col-md-10 {
        width: 83.33333333%
    }

    .cwginstock-subscribe-form .col-md-9 {
        width: 75%
    }

    .cwginstock-subscribe-form .col-md-8 {
        width: 66.66666667%
    }

    .cwginstock-subscribe-form .col-md-7 {
        width: 58.33333333%
    }

    .cwginstock-subscribe-form .col-md-6 {
        width: 50%
    }

    .cwginstock-subscribe-form .col-md-5 {
        width: 41.66666667%
    }

    .cwginstock-subscribe-form .col-md-4 {
        width: 33.33333333%
    }

    .cwginstock-subscribe-form .col-md-3 {
        width: 25%
    }

    .cwginstock-subscribe-form .col-md-2 {
        width: 16.66666667%
    }

    .cwginstock-subscribe-form .col-md-1 {
        width: 8.33333333%
    }

    .cwginstock-subscribe-form .col-md-pull-12 {
        right: 100%
    }

    .cwginstock-subscribe-form .col-md-pull-11 {
        right: 91.66666667%
    }

    .cwginstock-subscribe-form .col-md-pull-10 {
        right: 83.33333333%
    }

    .cwginstock-subscribe-form .col-md-pull-9 {
        right: 75%
    }

    .cwginstock-subscribe-form .col-md-pull-8 {
        right: 66.66666667%
    }

    .cwginstock-subscribe-form .col-md-pull-7 {
        right: 58.33333333%
    }

    .cwginstock-subscribe-form .col-md-pull-6 {
        right: 50%
    }

    .cwginstock-subscribe-form .col-md-pull-5 {
        right: 41.66666667%
    }

    .cwginstock-subscribe-form .col-md-pull-4 {
        right: 33.33333333%
    }

    .cwginstock-subscribe-form .col-md-pull-3 {
        right: 25%
    }

    .cwginstock-subscribe-form .col-md-pull-2 {
        right: 16.66666667%
    }

    .cwginstock-subscribe-form .col-md-pull-1 {
        right: 8.33333333%
    }

    .cwginstock-subscribe-form .col-md-pull-0 {
        right: auto
    }

    .cwginstock-subscribe-form .col-md-push-12 {
        left: 100%
    }

    .cwginstock-subscribe-form .col-md-push-11 {
        left: 91.66666667%
    }

    .cwginstock-subscribe-form .col-md-push-10 {
        left: 83.33333333%
    }

    .cwginstock-subscribe-form .col-md-push-9 {
        left: 75%
    }

    .cwginstock-subscribe-form .col-md-push-8 {
        left: 66.66666667%
    }

    .cwginstock-subscribe-form .col-md-push-7 {
        left: 58.33333333%
    }

    .cwginstock-subscribe-form .col-md-push-6 {
        left: 50%
    }

    .cwginstock-subscribe-form .col-md-push-5 {
        left: 41.66666667%
    }

    .cwginstock-subscribe-form .col-md-push-4 {
        left: 33.33333333%
    }

    .cwginstock-subscribe-form .col-md-push-3 {
        left: 25%
    }

    .cwginstock-subscribe-form .col-md-push-2 {
        left: 16.66666667%
    }

    .cwginstock-subscribe-form .col-md-push-1 {
        left: 8.33333333%
    }

    .cwginstock-subscribe-form .col-md-push-0 {
        left: auto
    }

    .cwginstock-subscribe-form .col-md-offset-12 {
        margin-left: 100%
    }

    .cwginstock-subscribe-form .col-md-offset-11 {
        margin-left: 91.66666667%
    }

    .cwginstock-subscribe-form .col-md-offset-10 {
        margin-left: 83.33333333%
    }

    .cwginstock-subscribe-form .col-md-offset-9 {
        margin-left: 75%
    }

    .cwginstock-subscribe-form .col-md-offset-8 {
        margin-left: 66.66666667%
    }

    .cwginstock-subscribe-form .col-md-offset-7 {
        margin-left: 58.33333333%
    }

    .cwginstock-subscribe-form .col-md-offset-6 {
        margin-left: 50%
    }

    .cwginstock-subscribe-form .col-md-offset-5 {
        margin-left: 41.66666667%
    }

    .cwginstock-subscribe-form .col-md-offset-4 {
        margin-left: 33.33333333%
    }

    .cwginstock-subscribe-form .col-md-offset-3 {
        margin-left: 25%
    }

    .cwginstock-subscribe-form .col-md-offset-2 {
        margin-left: 16.66666667%
    }

    .cwginstock-subscribe-form .col-md-offset-1 {
        margin-left: 8.33333333%
    }

    .cwginstock-subscribe-form .col-md-offset-0 {
        margin-left: 0
    }
}

@media (min-width:1200px) {

    .cwginstock-subscribe-form .col-lg-1,
    .cwginstock-subscribe-form .col-lg-10,
    .cwginstock-subscribe-form .col-lg-11,
    .cwginstock-subscribe-form .col-lg-12,
    .cwginstock-subscribe-form .col-lg-2,
    .cwginstock-subscribe-form .col-lg-3,
    .cwginstock-subscribe-form .col-lg-4,
    .cwginstock-subscribe-form .col-lg-5,
    .cwginstock-subscribe-form .col-lg-6,
    .cwginstock-subscribe-form .col-lg-7,
    .cwginstock-subscribe-form .col-lg-8,
    .cwginstock-subscribe-form .col-lg-9 {
        float: left
    }

    .cwginstock-subscribe-form .col-lg-12 {
        width: 100%
    }

    .cwginstock-subscribe-form .col-lg-11 {
        width: 91.66666667%
    }

    .cwginstock-subscribe-form .col-lg-10 {
        width: 83.33333333%
    }

    .cwginstock-subscribe-form .col-lg-9 {
        width: 75%
    }

    .cwginstock-subscribe-form .col-lg-8 {
        width: 66.66666667%
    }

    .cwginstock-subscribe-form .col-lg-7 {
        width: 58.33333333%
    }

    .cwginstock-subscribe-form .col-lg-6 {
        width: 50%
    }

    .cwginstock-subscribe-form .col-lg-5 {
        width: 41.66666667%
    }

    .cwginstock-subscribe-form .col-lg-4 {
        width: 33.33333333%
    }

    .cwginstock-subscribe-form .col-lg-3 {
        width: 25%
    }

    .cwginstock-subscribe-form .col-lg-2 {
        width: 16.66666667%
    }

    .cwginstock-subscribe-form .col-lg-1 {
        width: 8.33333333%
    }

    .cwginstock-subscribe-form .col-lg-pull-12 {
        right: 100%
    }

    .cwginstock-subscribe-form .col-lg-pull-11 {
        right: 91.66666667%
    }

    .cwginstock-subscribe-form .col-lg-pull-10 {
        right: 83.33333333%
    }

    .cwginstock-subscribe-form .col-lg-pull-9 {
        right: 75%
    }

    .cwginstock-subscribe-form .col-lg-pull-8 {
        right: 66.66666667%
    }

    .cwginstock-subscribe-form .col-lg-pull-7 {
        right: 58.33333333%
    }

    .cwginstock-subscribe-form .col-lg-pull-6 {
        right: 50%
    }

    .cwginstock-subscribe-form .col-lg-pull-5 {
        right: 41.66666667%
    }

    .cwginstock-subscribe-form .col-lg-pull-4 {
        right: 33.33333333%
    }

    .cwginstock-subscribe-form .col-lg-pull-3 {
        right: 25%
    }

    .cwginstock-subscribe-form .col-lg-pull-2 {
        right: 16.66666667%
    }

    .cwginstock-subscribe-form .col-lg-pull-1 {
        right: 8.33333333%
    }

    .cwginstock-subscribe-form .col-lg-pull-0 {
        right: auto
    }

    .cwginstock-subscribe-form .col-lg-push-12 {
        left: 100%
    }

    .cwginstock-subscribe-form .col-lg-push-11 {
        left: 91.66666667%
    }

    .cwginstock-subscribe-form .col-lg-push-10 {
        left: 83.33333333%
    }

    .cwginstock-subscribe-form .col-lg-push-9 {
        left: 75%
    }

    .cwginstock-subscribe-form .col-lg-push-8 {
        left: 66.66666667%
    }

    .cwginstock-subscribe-form .col-lg-push-7 {
        left: 58.33333333%
    }

    .cwginstock-subscribe-form .col-lg-push-6 {
        left: 50%
    }

    .cwginstock-subscribe-form .col-lg-push-5 {
        left: 41.66666667%
    }

    .cwginstock-subscribe-form .col-lg-push-4 {
        left: 33.33333333%
    }

    .cwginstock-subscribe-form .col-lg-push-3 {
        left: 25%
    }

    .cwginstock-subscribe-form .col-lg-push-2 {
        left: 16.66666667%
    }

    .cwginstock-subscribe-form .col-lg-push-1 {
        left: 8.33333333%
    }

    .cwginstock-subscribe-form .col-lg-push-0 {
        left: auto
    }

    .cwginstock-subscribe-form .col-lg-offset-12 {
        margin-left: 100%
    }

    .cwginstock-subscribe-form .col-lg-offset-11 {
        margin-left: 91.66666667%
    }

    .cwginstock-subscribe-form .col-lg-offset-10 {
        margin-left: 83.33333333%
    }

    .cwginstock-subscribe-form .col-lg-offset-9 {
        margin-left: 75%
    }

    .cwginstock-subscribe-form .col-lg-offset-8 {
        margin-left: 66.66666667%
    }

    .cwginstock-subscribe-form .col-lg-offset-7 {
        margin-left: 58.33333333%
    }

    .cwginstock-subscribe-form .col-lg-offset-6 {
        margin-left: 50%
    }

    .cwginstock-subscribe-form .col-lg-offset-5 {
        margin-left: 41.66666667%
    }

    .cwginstock-subscribe-form .col-lg-offset-4 {
        margin-left: 33.33333333%
    }

    .cwginstock-subscribe-form .col-lg-offset-3 {
        margin-left: 25%
    }

    .cwginstock-subscribe-form .col-lg-offset-2 {
        margin-left: 16.66666667%
    }

    .cwginstock-subscribe-form .col-lg-offset-1 {
        margin-left: 8.33333333%
    }

    .cwginstock-subscribe-form .col-lg-offset-0 {
        margin-left: 0
    }
}

.cwginstock-subscribe-form .clearfix:after,
.cwginstock-subscribe-form .clearfix:before,
.cwginstock-subscribe-form .container-fluid:after,
.cwginstock-subscribe-form .container-fluid:before,
.cwginstock-subscribe-form .container:after,
.cwginstock-subscribe-form .container:before,
.cwginstock-subscribe-form .row:after,
.cwginstock-subscribe-form .row:before {
    content: " ";
    display: table
}

.cwginstock-subscribe-form .clearfix:after,
.cwginstock-subscribe-form .container-fluid:after,
.cwginstock-subscribe-form .container:after,
.cwginstock-subscribe-form .row:after {
    clear: both
}

.cwginstock-subscribe-form .center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.cwginstock-subscribe-form .pull-right {
    float: right !important
}

.cwginstock-subscribe-form .pull-left {
    float: left !important
}

.cwginstock-subscribe-form .hide {
    display: none !important
}

.cwginstock-subscribe-form .show {
    display: block !important
}

.cwginstock-subscribe-form .invisible {
    visibility: hidden
}

.cwginstock-subscribe-form .text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.cwginstock-subscribe-form .panel-heading>.dropdown .dropdown-toggle,
.cwginstock-subscribe-form .panel-title,
.cwginstock-subscribe-form .panel-title>.small,
.cwginstock-subscribe-form .panel-title>.small>a,
.cwginstock-subscribe-form .panel-title>a,
.cwginstock-subscribe-form .panel-title>small,
.cwginstock-subscribe-form .panel-title>small>a {
    color: inherit
}

.cwginstock-subscribe-form .hidden {
    display: none !important
}

.cwginstock-subscribe-form .affix {
    position: fixed
}

.cwginstock-subscribe-form .panel {
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
}

.cwginstock-subscribe-form .panel-title,
.cwginstock-subscribe-form .panel>.list-group,
.cwginstock-subscribe-form .panel>.panel-collapse>.list-group,
.cwginstock-subscribe-form .panel>.panel-collapse>.table,
.cwginstock-subscribe-form .panel>.table,
.cwginstock-subscribe-form .panel>.table-responsive>.table {
    margin-bottom: 0
}

.cwginstock-subscribe-form .panel-body {
    padding: 15px
}

.cwginstock-subscribe-form .panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.cwginstock-subscribe-form .panel-title {
    margin-top: 0;
    font-size: 16px
}

.cwginstock-subscribe-form .panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.cwginstock-subscribe-form .panel>.list-group .list-group-item,
.cwginstock-subscribe-form .panel>.panel-collapse>.list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0
}

.cwginstock-subscribe-form .panel-group .panel-heading,
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:first-child>td,
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:first-child>th,
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:last-child>td,
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:last-child>th,
.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr:last-child>td,
.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr:last-child>th,
.cwginstock-subscribe-form .panel>.table-bordered>thead>tr:first-child>td,
.cwginstock-subscribe-form .panel>.table-bordered>thead>tr:first-child>th,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr:first-child>td,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr:first-child>th {
    border-bottom: 0
}

.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,
.cwginstock-subscribe-form .panel>.table:last-child,
.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child,
.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px
}

.cwginstock-subscribe-form .panel>.list-group:first-child .list-group-item:first-child,
.cwginstock-subscribe-form .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.cwginstock-subscribe-form .panel>.list-group:last-child .list-group-item:last-child,
.cwginstock-subscribe-form .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.cwginstock-subscribe-form .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,
.cwginstock-subscribe-form .panel>.table:first-child,
.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child,
.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.cwginstock-subscribe-form .list-group+.panel-footer,
.cwginstock-subscribe-form .panel-heading+.list-group .list-group-item:first-child {
    border-top-width: 0
}

.cwginstock-subscribe-form .panel>.panel-collapse>.table caption,
.cwginstock-subscribe-form .panel>.table caption,
.cwginstock-subscribe-form .panel>.table-responsive>.table caption {
    padding-left: 15px;
    padding-right: 15px
}

.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,
.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child td:first-child,
.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child th:first-child {
    border-top-left-radius: 3px
}

.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,
.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child td:last-child,
.cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child th:last-child {
    border-top-right-radius: 3px
}

.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,
.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
    border-bottom-left-radius: 3px
}

.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,
.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
    border-bottom-right-radius: 3px
}

.cwginstock-subscribe-form .panel>.panel-body+.table,
.cwginstock-subscribe-form .panel>.panel-body+.table-responsive,
.cwginstock-subscribe-form .panel>.table+.panel-body,
.cwginstock-subscribe-form .panel>.table-responsive+.panel-body {
    border-top: 1px solid #ddd
}

.cwginstock-subscribe-form .panel>.table>tbody:first-child>tr:first-child td,
.cwginstock-subscribe-form .panel>.table>tbody:first-child>tr:first-child th {
    border-top: 0
}

.cwginstock-subscribe-form .panel>.table-bordered,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered {
    border: 0
}

.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>td:first-child,
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>th:first-child,
.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>td:first-child,
.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>th:first-child,
.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>td:first-child,
.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>th:first-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>td:first-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>th:first-child {
    border-left: 0
}

.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>td:last-child,
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>th:last-child,
.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>td:last-child,
.cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>th:last-child,
.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>td:last-child,
.cwginstock-subscribe-form .panel>.table-bordered>thead>tr>th:last-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>td:last-child,
.cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>th:last-child {
    border-right: 0
}

.cwginstock-subscribe-form .panel>.table-responsive {
    border: 0;
    margin-bottom: 0
}

.cwginstock-subscribe-form .panel-group {
    margin-bottom: 20px
}

.cwginstock-subscribe-form .panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px
}

.cwginstock-subscribe-form .panel-group .panel+.panel {
    margin-top: 5px
}

.cwginstock-subscribe-form .panel-group .panel-heading+.panel-collapse>.list-group,
.cwginstock-subscribe-form .panel-group .panel-heading+.panel-collapse>.panel-body {
    border-top: 1px solid #ddd
}

.cwginstock-subscribe-form .panel-group .panel-footer {
    border-top: 0
}

.cwginstock-subscribe-form .panel-group .panel-footer+.panel-collapse .panel-body {
    border-bottom: 1px solid #ddd
}

.cwginstock-subscribe-form .panel-default {
    border-color: #ddd
}

.cwginstock-subscribe-form .panel-default>.panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd
}

.cwginstock-subscribe-form .panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #ddd
}

.cwginstock-subscribe-form .panel-default>.panel-heading .badge {
    color: #f5f5f5;
    background-color: #333
}

.cwginstock-subscribe-form .panel-default>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #ddd
}

.cwginstock-subscribe-form .panel-primary {
    border-color: #337ab7
}

.cwginstock-subscribe-form .panel-primary>.panel-heading {
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7
}

.cwginstock-subscribe-form .panel-primary>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #337ab7
}

.cwginstock-subscribe-form .panel-primary>.panel-heading .badge {
    color: #337ab7;
    background-color: #fff
}

.cwginstock-subscribe-form .panel-primary>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #337ab7
}

.cwginstock-subscribe-form .panel-success {
    border-color: #d6e9c6
}

.cwginstock-subscribe-form .panel-success>.panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6
}

.cwginstock-subscribe-form .panel-success>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #d6e9c6
}

.cwginstock-subscribe-form .panel-success>.panel-heading .badge {
    color: #dff0d8;
    background-color: #3c763d
}

.cwginstock-subscribe-form .panel-success>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #d6e9c6
}

.cwginstock-subscribe-form .panel-info {
    border-color: #bce8f1
}

.cwginstock-subscribe-form .panel-info>.panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1
}

.cwginstock-subscribe-form .panel-info>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #bce8f1
}

.cwginstock-subscribe-form .panel-info>.panel-heading .badge {
    color: #d9edf7;
    background-color: #31708f
}

.cwginstock-subscribe-form .panel-info>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #bce8f1
}

.cwginstock-subscribe-form .panel-warning {
    border-color: #faebcc
}

.cwginstock-subscribe-form .panel-warning>.panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc
}

.cwginstock-subscribe-form .panel-warning>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #faebcc
}

.cwginstock-subscribe-form .panel-warning>.panel-heading .badge {
    color: #fcf8e3;
    background-color: #8a6d3b
}

.cwginstock-subscribe-form .panel-warning>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #faebcc
}

.cwginstock-subscribe-form .panel-danger {
    border-color: #ebccd1
}

.cwginstock-subscribe-form .panel-danger>.panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1
}

.cwginstock-subscribe-form .panel-danger>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #ebccd1
}

.cwginstock-subscribe-form .panel-danger>.panel-heading .badge {
    color: #f2dede;
    background-color: #a94442
}

.cwginstock-subscribe-form .panel-danger>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #ebccd1
}.wdp_pricing_table{border-collapse:collapse;font-size:.9em;table-layout:fixed}.wdp_pricing_table td{border:solid 1px #dfdfdf;padding:5px 10px;text-align:center}.wdp_pricing_table thead{background:#efefef}.spinner_img{content:url(/wp-content/plugins/advanced-dynamic-pricing-for-woocommerce-pro/BaseVersion/assets/images/spinner-2x.gif);display:block}del .woocommerce-Price-amount{display:inline}.wdp_deals_table_caption{font-weight:700}.wdp_deals_table{border-collapse:collapse;font-size:.9em}.wdp_deals_table td{border:solid 1px #dfdfdf;padding:5px 10px;text-align:center}.wdp_deals_table thead{background:#efefef}.adp-product-gift-list-wrapper{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;width:100%}.adp-product-gift-list{border:solid 1px #000;padding:10px;flex-grow:2}.adp-product-gift-list .product-thumbnail{width:50px}.adp-cart-gift-list-wrapper .variations select{width:100%;min-width:1.3em}