@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 0 0 20px;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)}.dnd-icon-remove.deleting{font-size:12px;color:#000;font-weight:500;position:relative;top:-3px}.dnd-icon-remove.deleting:after{display:none!important}.wpcf7-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative}.dnd-upload-status .dnd-upload-image span.file{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;height:21px;width:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px)}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:4px 0;padding-right:60px;display:flex}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:10px;text-decoration:none;box-shadow:none;outline:none;opacity:1}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:'';width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status.in-progress .remove-file{opacity:.2}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4CAF50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100%!important;padding-right:5px}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative}.codedropz-upload-container{padding:15px 20px}.codedropz-upload-inner{overflow:hidden;width:100%;text-align:center;text-overflow:ellipsis;font-weight:inherit}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:none;box-shadow:none}.codedropz-upload-inner h3{margin:5px 0;font-size:30px;line-height:32px;word-break:break-word}.codedropz-dragover{border-color:#6b6a6a}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:red;padding:5px 0;font-style:italic}.wpcf7-form label.error-new{color:#900;font-size:11px;float:none;padding-left:5px}.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{border-bottom-color:#900;border-bottom-style:solid}.wpcf7_hp_field{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media screen and (max-width:767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:400}.dnd-upload-status .dnd-upload-details .name{padding-right:60px}.codedropz-upload-inner h3{font-size:22px}}.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}:root{--woocommerce:#720eec;--wc-green:#007518;--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;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--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;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce table.shop_attributes tr,.woocommerce-page table.shop_attributes tr{display:block}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:left;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}:root{--woocommerce:#720eec;--wc-green:#007518;--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;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@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}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::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)}.woocommerce .loader::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)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.rpi{--visible:visible;--font-family:Arial;--logo-size:14px;--head-fs:1em;--head-grade-fs:1.125em;--head-logo-size:var(--logo-size);--head-star-color:#fb8e28;--head-text-fs:1em;--head-based-fs:.85em;--head-btn-fs:.85em;--head-card-br:none;--head-card-br-color:#cccccc;--head-card-bg:#f5f5f5;--head-card-bg-color:#f5f5f5;--head-card-radius:12px;--head-card-shadow:none;--head-img-size:48px;--fs:1em;--name-fs:15px;--text-fs:15px;--rev-time-fs:.75em;--star-size:20px;--stars-gap:0.25em;--bubble-size:1em;--img-size:44px;--rev-text-lh:1.25em;--flex-align-items:center;--info-gap:0.375em;--card-gap:16px;--card-padding:1em;--card-br:none;--card-br-color:#cccccc;--card-bg:#f5f5f5;--card-bg-color:#f5f5f5;--card-radius:12px;--card-shadow:none;--meta-margin:1em;--left-margin:.5em;--body-gap:8px;--row-gap:0.75em;--flex-text-align:start;--flex-direction:row;--flex-justify-content:flex-start;--stars-justify-content:flex-start;--text-lines:6;--text-line-height:24px;--media-lines:2;--media-height:calc(var(--media-lines) * var(--text-line-height));--reply-lines:2;--reply-height:calc(var(--reply-lines) * var(--text-line-height));--reply-margin:6px;--reply-padding:6px;--card-color:#333333;--name-color:#154fc1;--time-color:#555555;--star-color:#fb8e28;--readmore-color:#136aaf;--avaborder-margin:calc(-1 * (var(--img-size) / 2 + var(--card-padding)));--avaborder-margin-left:var(--avaborder-margin);--avaborder-padding:calc(var(--img-size) / 2);--avaborder-padding-left:var(--avaborder-padding);--bubble-flex-margin-left:calc(var(--card-padding) + var(--left-margin));--slider-bubble-flex-margin-left:calc(var(--card-padding) + var(--slider-card-margin) + var(--left-margin));--bubble-width-before:calc(var(--card-padding) + var(--left-margin) + var(--img-size)/2 - hypot(var(--bubble-size), var(--bubble-size))/2);--bubble-width-after:calc(100% - (var(--card-padding) + var(--left-margin) + var(--img-size)/2 + hypot(var(--bubble-size), var(--bubble-size))/2));--bubble-width-center:calc(50% - hypot(var(--bubble-size), var(--bubble-size))/2);--triangle-left:calc(var(--card-padding) + var(--left-margin) + var(--img-size)/2 - var(--bubble-size)/2);--triangle-center:calc(50% - var(--bubble-size)/2);--tag-fs:1em;--tag-bg:#ffffff;--tag-logo-size:0.85em;--tag-star-size:16px;--tag-text-color:#333333;--flash-width:100%;--flash-height:auto;--slider-card-gap:4px;--slider-card-margin:8px;--slider-dot-gap:.5em;--slider-dot-size:.5em;--slider-dots-visible:5;--slider-head-card-br:none;--slider-head-card-br-color:#cccccc;--slider-head-card-bg:transparent;--slider-head-card-bg-color:#f5f5f5;--slider-head-card-radius:none;--slider-head-card-shadow:none;position:relative;display:block;direction:ltr;min-width:0;max-width:100%;font-size:var(--font-size,16px);font-family:var(--font-family);font-style:normal;font-weight:400;text-align:start;line-height:normal;overflow:visible;text-decoration:none;list-style-type:disc;box-sizing:border-box;overflow-wrap:break-word;visibility:visible!important}.rpi *,.rpi :after,.rpi :before{box-sizing:inherit}.rpi a{display:inline;margin:0!important;padding:0!important;color:inherit!important;text-decoration:none!important;border:none!important;outline:0!important;box-shadow:none!important;background:0 0!important}.rpi .rpi-readmore{color:var(--readmore-color);font-size:inherit;cursor:pointer;text-decoration:none}.rpi-hide{display:none}.rpi-card-inner.rpi-logo::before,.rpi-card-inner>.rpi-logos{position:absolute;top:.75em;right:.75em;border-radius:50%}.rpi-logo.rpi-logo-left::before{right:auto;left:7px}.rpi-header .rpi-card-inner.rpi-logo::before,.rpi-header .rpi-card-inner>.rpi-logos{background-color:var(--head-card-bg)}.rpi-slider .rpi-header .rpi-card-inner.rpi-logo::before,.rpi-slider .rpi-header .rpi-card-inner>.rpi-logos{background-color:var(--slider-head-card-bg)}.rpi-content .rpi-card-inner.rpi-logo::before,.rpi-content .rpi-card-inner>.rpi-logos{background-color:var(--card-bg)}.rpi-body.rpi-logo::before{position:absolute;top:0;right:0;background-color:var(--card-bg)}.rpi-body.rpi-logo.rpi-logo-left::before{right:auto;left:0}.rpi-img-wrap.rpi-logo_after::after{display:flex;position:absolute;bottom:calc(15% - var(--logo-size)/ 2);right:calc(15% - var(--logo-size)/ 2);background-color:#f5f5f5;border-radius:50%}.rpi-review_us .rpi-logo_after::after{vertical-align:middle;border-radius:50%;background-color:#fff}.rpi-review_us .rpi-logo-yelp::after{border:1px solid}.rpi-header .rpi-logo::before,.rpi-header .rpi-logo_after::after{width:var(--head-logo-size,14px);height:var(--head-logo-size,14px)}.rpi-based .rpi-logo_after.rpi-logo-yelp{color:#333;font-weight:600}.rpi .rpi-img{position:relative;margin:0;padding:0;min-width:var(--img-size);max-width:var(--img-size);height:var(--img-size);border-radius:50%}.rpi .rpi-content [data-provider=google] .rpi-img:not(.rpi-img-char){border-radius:unset}.rpi .rpi-img-char{display:flex;align-items:center;justify-content:center;color:#fff;font-size:calc(var(--img-size) / 2.2);font-weight:600;line-height:1;text-transform:uppercase;-webkit-user-select:none;user-select:none}.rpi .rpi-img-wrap{display:flex;position:relative;min-width:var(--img-size);max-width:var(--img-size);height:var(--img-size)}.rpi .rpi-img-wrap::before{content:'';position:absolute;top:0;left:0;width:var(--img-size);height:var(--img-size);border-radius:50%;box-shadow:0 0 2px rgb(0 0 0 / .12),0 2px 4px rgb(0 0 0 / .24);pointer-events:none}.rpi .rpi-header .rpi-img{object-fit:cover;object-position:top;min-width:var(--head-img-size);max-width:var(--head-img-size);height:var(--head-img-size)}.rpi .rpi-header .rpi-img-wrap{--img-size:var(--head-img-size)}.rpi-pop{top:100%!important;bottom:auto!important;opacity:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.rpi-pop-up{opacity:1;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);text-align:start}.rpi-pop-down{opacity:.5;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;transition:opacity 150ms ease;transition:opacity 150ms ease}.rpi-clickable{cursor:pointer!important;box-shadow:0 0 2px rgb(0 0 0 / .12),0 2px 4px rgb(0 0 0 / .24)!important}.rpi-clickable:hover{box-shadow:0 0 2px rgb(0 0 0 / .12),0 3px 5px rgb(0 0 0 / .24)!important}.rpi-clickable:active{box-shadow:0 0 2px rgb(0 0 0 / .12),0 0 1px rgb(0 0 0 / .24)!important}.rpi-scroll::-webkit-scrollbar{width:4px}.rpi-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);-webkit-border-radius:4px;border-radius:4px}.rpi-scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#ccc;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .5)}.rpi-scroll::-webkit-scrollbar-thumb:window-inactive{background:#ccc}.rpi-card-inner{padding:var(--card-padding)}.rpi-bubble__flex{margin-left:var(--bubble-flex-margin-left)}.rpi-bubble__flex_up{margin-bottom:var(--meta-margin)}.rpi-bubble__flex_down{margin-top:var(--meta-margin)}.rpi-slider .rpi-bubble__flex{margin-left:var(--slider-bubble-flex-margin-left)}.rpi-normal-up__body{margin-top:var(--meta-margin)}.rpi-normal-down__body{margin-bottom:var(--meta-margin)}.rpi-flex{gap:var(--flex-gap,.75em)}.rpi-info{gap:var(--info-gap)}.rpi-info .rpi-star-fb:last-child{margin-bottom:var(--tail-h)!important}.rpi-flex,.rpi-flexwrap{position:relative;display:var(--flex-display,flex);flex-wrap:var(--flex-wrap,nowrap);align-items:var(--flex-align-items,center)}.rpi-flex{text-align:var(--flex-text-align,start);flex-direction:var(--flex-direction,row);justify-content:var(--flex-justify-content,flex-start)}.rpi-flexwrap{flex-wrap:wrap;column-gap:0!important;row-gap:var(--row-gap)!important}.rpi-shift-up__flex{--flex-align-items:var(--center-align-items, star)}.rpi-shift-down__flex{--flex-align-items:var(--center-align-items, end)}.rpi-header{--flex-align-items:var(--center-align-items, flex-start)}.rpi-cards{display:flex;margin:0;padding:0;flex-wrap:wrap;align-items:center;scrollbar-width:none}.rpi-card{display:block;position:relative;width:100%;flex-shrink:0;align-items:center;justify-content:center}.rpi-content .rpi-card{font-size:var(--fs)}.rpi-card-inner{display:block!important;position:relative;color:var(--card-color)}.rpi-card-inner.rpi-flexwrap{display:flex!important}.rpi-header .rpi-card-inner{container-name:header;container-type:inline-size;border:var(--head-card-br);border-color:var(--head-card-br-color);border-radius:var(--head-card-radius);background-color:var(--head-card-bg);box-shadow:var(--head-card-shadow)}.rpi-header .rpi-cards{align-items:stretch}.rpi-slider .rpi-header .rpi-card-inner{border:var(--slider-head-card-br);border-color:var(--slider-head-card-br-color);border-radius:var(--slider-head-card-radius);background-color:var(--slider-head-card-bg);box-shadow:var(--slider-head-card-shadow)}.rpi-content .rpi-card-inner{display:block;position:relative;border:var(--card-br);border-color:var(--card-br-color);border-radius:var(--card-radius);background-color:var(--card-bg);box-shadow:var(--card-shadow)}.rpi-bubble__inner.rpi-bubble__inner_up{border-top-width:0}.rpi-bubble__inner.rpi-bubble__inner_down{border-bottom-width:0}.rpi-slider .rpi-bubble__inner.rpi-bubble__inner_up{margin-top:0}.rpi-slider .rpi-bubble__inner.rpi-bubble__inner_down{margin-bottom:0}.rpi-bubble__inner::after,.rpi-bubble__inner::before{content:"";position:absolute;display:block;height:var(--card-radius,4px);background-color:inherit}.rpi-bubble__inner::before{left:0;width:var(--bubble-width-before)}.rpi-bubble__inner::after{right:0;width:var(--bubble-width-after)}.rpi-bubble__inner_up::after,.rpi-bubble__inner_up::before{top:0;border-top:1px solid #ccc;border-color:inherit}.rpi-bubble__inner_up::before{border-top-left-radius:inherit}.rpi-bubble__inner_up::after{border-top-right-radius:inherit}.rpi-bubble__inner_down::after,.rpi-bubble__inner_down::before{bottom:0;border-bottom:1px solid #ccc;border-color:inherit}.rpi-bubble__inner_down::before{border-bottom-left-radius:inherit}.rpi-bubble__inner_down::after{border-bottom-right-radius:inherit}.rpi-card-inner i{display:none}.rpi-triangle{position:absolute;left:var(--triangle-left);width:var(--bubble-size);height:var(--bubble-size);background-color:inherit;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.rpi-triangle.rpi-triangle_up{display:block;top:calc(var(--bubble-size)/-2)}.rpi-triangle__br_up{border-top:1px solid;border-left:1px solid;border-color:inherit}.rpi-triangle.rpi-triangle_down{display:block;bottom:calc(var(--bubble-size)/-2)}.rpi-triangle__br_down{border-right:1px solid;border-bottom:1px solid;border-color:inherit}.rpi-avaborder-up{padding-left:var(--avaborder-padding-left);padding-top:var(--center-avaborder-padding,0)}.rpi-avaborder-up div.rpi-flex{margin-left:var(--avaborder-margin-left);margin-top:var(--center-avaborder-margin,0)}.rpi-avaborder-down{--flex-direction:var(--center-avaborder-flex-direction, row);padding-left:var(--avaborder-padding-left);padding-bottom:var(--center-avaborder-padding,0)}.rpi-avaborder-down div.rpi-flex{margin-left:var(--avaborder-margin-left);margin-bottom:var(--center-avaborder-margin,0)}.rpi-col-xs{-ms-flex-wrap:wrap;flex-wrap:wrap}.rpi-card.rpi-card_block{--col:1!important;--gap:1!important}.rpi-col-x .rpi-header_row+.rpi-content_row .rpi-card,.rpi-col-xs .rpi-card,.rpi-col-xs .rpi-content_row,.rpi-col-xs .rpi-header_row,.rpi-content,.rpi-header{--col:1;--gap:0}.rpi-col-xl .rpi-header_row+.rpi-content_row{--col:1.2;--gap:1}.rpi-col-l .rpi-header_row+.rpi-content_row{--col:1.25;--gap:1}.rpi-col-m .rpi-header_row+.rpi-content_row{--col:1.333333;--gap:1}.rpi-col-s .rpi-header_row+.rpi-content_row{--col:1.5;--gap:1}.rpi-col-s .rpi-header_row+.rpi-content_row .rpi-card,.rpi-col-x .rpi-card,.rpi-col-x .rpi-header_row,.rpi-col-x .rpi-header_row+.rpi-content_row{--col:2;--gap:1}.rpi-col-m .rpi-header_row+.rpi-content_row .rpi-card,.rpi-col-s .rpi-card,.rpi-col-s .rpi-header_row{--col:3;--gap:2}.rpi-col-l .rpi-card,.rpi-col-m .rpi-card,.rpi-col-m .rpi-header_row{--col:4;--gap:3}.rpi-col-l .rpi-header_row,.rpi-col-xl .rpi-card{--col:5;--gap:4}.rpi-col-xl .rpi-header_row{--col:6;--gap:5}.rpi-content_row,.rpi-grid .rpi-card,.rpi-header_row{-ms-flex:1 0 calc((100% - var(--card-gap)*var(--gap))/ var(--col));flex:1 0 calc((100% - var(--card-gap)*var(--gap))/ var(--col));width:calc((100% - var(--card-gap)*var(--gap))/ var(--col))}.rpi-slider .rpi-card{-ms-flex:1 0 calc((100% - (var(--slider-card-gap))*var(--gap))/ var(--col));flex:1 0 calc((100% - (var(--slider-card-gap))*var(--gap))/ var(--col));width:calc((100% - (var(--slider-card-gap))*var(--gap))/ var(--col))}.rpi-slider .rpi-content,.rpi-slider .rpi-header{-ms-flex:1 0 calc((100% - var(--slider-card-gap))/ var(--col,1));flex:1 0 calc((100% - var(--slider-card-gap))/ var(--col,1));width:calc((100% - var(--slider-card-gap))/ var(--col,1))}.rpi-content_top,.rpi-header_top{-ms-flex:1 0 100%;flex:1 0 100%;width:100%}.rpi .rpi-badge,.rpi .rpi-header{--rpi-star-size:var(--head-star-size, var(--star-size, 22px));--rpi-star-color:var(--head-star-color, var(--star-color))}.rpi .rpi-content{--rpi-star-size:var(--star-size, 20px);--rpi-star-color:var(--star-color)}.rpi .rpi-badge{--rpi-star-size:var(--badge-star-size, 18px)}.rpi .rpi-tag{--star-align-self:center;--rpi-star-size:var(--tag-star-size, 16px)}.rpi-cnt,.rpi-slider-btn{display:flex;flex-wrap:wrap;align-items:center}.rpi-content,.rpi-header{min-width:0}.rpi-header .rpi-card{font-size:var(--head-fs)}.rpi-header .rpi-flex{--star-align-self:var(--head-flex-text-align, auto);--flex-align-items:var(--head-flex-text-align, start);--head-justify-content:var(--head-flex-text-align, start);flex:1 0 60%;overflow:visible;text-align:var(--head-flex-text-align,start);flex-direction:var(--head-flex-direction,row)}.rpi-slider .rpi-header .rpi-flex{--star-align-self:var(--slider-head-flex-text-align, auto);text-align:var(--slider-head-flex-text-align,start);align-items:var(--slider-head-flex-text-align,start)}.rpi-header .rpi-info{--info-gap:0.5em;flex:1 0 calc(100% - var(--img-size) - var(--card-padding));text-wrap:wrap;overflow:hidden}.rpi-based{display:flex;gap:4px;align-items:center;justify-content:var(--slider-head-flex-text-align,var(--head-flex-text-align,start))}.rpi-header .rpi-scale{display:flex!important;gap:4px;align-items:center;justify-content:var(--slider-head-flex-text-align,var(--head-flex-text-align,start))}.rpi-header .rpi-name,.rpi-header .rpi-scale{text-align:var(--slider-head-flex-text-align,var(--head-flex-text-align,start));font-size:var(--head-text-fs);font-weight:700;color:var(--head-scale-color,#154fc1)!important;white-space:normal;vertical-align:middle}.rpi-header .rpi-name .rpi-logos{float:inline-start;display:flex;align-items:center;height:1lh;margin-inline-end:4px}.rpi-based{flex-wrap:wrap;font-size:var(--head-based-fs);color:var(--head-based-color,#777)}.rpi-info{display:flex;flex-direction:column;flex-wrap:wrap}.rpi-content .rpi-info{overflow:hidden}.rpi-name{position:relative;display:block!important;max-width:100%;color:var(--name-color)!important;font-size:var(--name-fs);font-weight:var(--name-weight,700);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;line-height:var(--rev-text-lh);padding-inline-start:0!important}.rpi-name.rpi-logo{padding-inline-start:calc(var(--logo-size,14px) + 4px)!important}.rpi-name.rpi-logo::before{position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%)}.rpi-time{color:var(--time-color);font-size:var(--rev-time-fs);white-space:nowrap;line-height:var(--rev-text-lh)}.rpi-time+.rpi-stars{margin-top:2px}.rpi-body{--star-align-self:var(--text-align, start);position:relative;display:flex;gap:var(--body-gap);flex-direction:column;align-items:var(--text-align,start)}.rpi-text{--text-height:var(--text-height-auto, calc(var(--text-lines) * var(--text-line-height)));display:-webkit-box;width:100%;max-height:var(--text-height);font-size:var(--text-fs);text-align:var(--text-align,start);line-height:var(--text-line-height);overflow:auto;overflow-x:hidden;white-space:pre-line;-webkit-line-clamp:inherit;-webkit-box-orient:vertical}@supports(-webkit-touch-callout:none){.rpi-text{display:flex;flex-direction:column;-webkit-line-clamp:initial;-webkit-box-orient:initial;min-height:0}}.rpi-text [class^=rpi-star]{display:inline-block;margin-right:6px}[dir=rtl] .rpi-text{display:block}.rpi-media{display:block;max-height:var(--media-height);overflow:hidden;text-align:var(--rev-txtalgn,start)}.rpi-thumb{position:relative;display:inline-block;width:var(--media-height);height:var(--media-height);margin-right:4px;overflow:hidden;border-radius:4px;background-size:cover;background-repeat:no-repeat;background-position:center center}.rpi-reply{display:block;color:var(--time-color);font-size:14px;line-height:var(--text-line-height);width:calc(100% - var(--reply-margin));max-height:var(--reply-height);margin:0 0 0 var(--reply-margin);padding:0 0 0 var(--reply-padding);overflow-y:auto;overflow-x:hidden;border-left:1px solid #999;text-align:var(--rev-txtalgn,start)}.rpi-reply b{margin:0 4px 0 0}.rpi-content .rpi-url{display:inline-block;padding:8px!important;color:var(--morev-color,#333)!important}.rpi-sh .rpi-text{height:var(--text-height)}.rpi-sh .rpi-body:has(.rpi-media) .rpi-text{--text-media-height:calc(var(--text-height) - var(--media-height));height:var(--text-media-height)}.rpi-sh .rpi-body:has(.rpi-reply) .rpi-text{height:calc(var(--text-media-height,var(--text-height)) - var(--reply-height))}.rpi-sh .rpi-text:not(:empty):last-child{margin-bottom:var(--body-gap)}.rpi-sh .rpi-reply{height:var(--reply-height)}.rpi-grid,.rpi-list{align-items:start}.rpi-grid,.rpi-grid .rpi-cards,.rpi-list,.rpi-list .rpi-cards{gap:var(--card-gap)}.rpi-list .rpi-body:empty{margin-top:0;margin-bottom:0}.rpi-slider{gap:var(--slider-card-gap)}.rpi-slider .rpi-content{position:relative;display:flex;width:100%;min-width:0;flex-wrap:wrap;align-items:center;justify-content:center}.rpi-slider .rpi-cards{gap:var(--slider-card-gap)}.rpi-slider .rpi-header_top.rpi-header_pad,.rpi-slider.rpi-col-xs .rpi-header.rpi-header_pad{padding:0 var(--slider-btn)!important}.rpi-slider .rpi-content .rpi-cards{position:relative;display:flex;flex:1;width:100%;overflow-x:scroll;flex-wrap:nowrap;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rpi-slider .rpi-content .rpi-cards::-webkit-scrollbar{display:none}.rpi-slider .rpi-card{scroll-snap-align:start}.rpi-slider .rpi-card-inner{margin:var(--slider-card-margin)}.rpi-slider-btn{gap:var(--row-gap);flex:1 0 var(--btn-flex-size,40%);align-self:var(--align-self,center);justify-content:var(--btn-justify-content,end)}@container header (width < 480px){.rpi-slider-btn{--btn-flex-size:100%;--btn-justify-content:center;--align-self:end}}.rpi-review_us{display:inline-block;color:var(--head-btn-txt-color,#fff);font-size:var(--head-btn-fs);outline:0;line-height:1.25;border-radius:8px;background-color:var(--head-btn-color,#0a6cff);white-space:nowrap;user-select:none;text-decoration:none;vertical-align:middle}.rpi-review_us:last-child{margin-right:0}.rpi-review_us:hover{color:#fff;background:#1f67e7}.rpi-review_us:active{color:#fff;background:#0a6cff}.rpi-review_us a,.rpi-review_us[onclick]{display:flex;align-items:center;gap:4px;padding:6px 8px!important}.rpi-review_us .rpi-logo-yelp.rpi-logo_after::before{content:''}.rpi-tag{position:fixed;left:0;bottom:0;padding:16px;font-size:var(--tag-fs);max-width:none;z-index:2147482999}.rpi-tag.right{left:auto;right:16px}.rpi-tag.embed{display:inline-block;position:relative;padding:0;z-index:auto}.rpi-tag-cnt{display:flex;position:relative;align-items:center;justify-content:center;gap:var(--tag-gap,4px);outline-width:0;overflow:visible;padding:8px 12px;cursor:pointer;color:#333;font-weight:400;line-height:18px;border:none;border-radius:32px;background-color:var(--tag-bg);box-shadow:0 3px 6px rgb(0 0 0 / 16%),0 1px 2px rgb(0 0 0 / 23%);user-select:none;transition:all .2s ease-in-out}.rpi-tag.push .rpi-tag-cnt:hover{transform:translate(0,-2px)!important}.rpi-tag .rpi-logo::before{width:var(--tag-logo-size,14px);height:var(--tag-logo-size,14px)}.rpi-tag .rpi-stars{white-space:nowrap;overflow:hidden;transition:all .2s ease-in-out}.rpi-tag.expand .rpi-stars{width:0}.rpi-tag.expand:hover .rpi-stars{width:115px}.rpi-tag-text{margin:0 0 0 12px;line-height:1.7em;white-space:nowrap;color:var(--tag-text-color);font-size:var(--tag-star-size)}.rpi-tag .rpi-sb{--sb-left:auto;--sb-right:0}:root{--star-gap:2px;--rpi-star-size:20px;--rpi-star-color:#fb8e28;--rpi-star-empty-color:#cccccc;--rpi-icon-scale-google:1.00;--rpi-icon-scale-yelp:0.92;--rpi-icon-scale-fb:1.125;--rpi-yelp-empty-color:#cccccc;--rpi-yelp-five-color:#fb433c;--rpi-yelp-four-color:#ff643d;--rpi-yelp-three-color:#ff8742;--rpi-yelp-two-color:#ffad48;--rpi-yelp-one-color:#ffcc4b;--rpi-yelp-radius:3px;--rpi-fb-color:#fa3e3e;--rpi-fb-radius:3px;--rpi-star-empty:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E");--rpi-star-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z'/%3E%3C/svg%3E")}.rpi-stars .rpi-star{display:none!important}.rpi-star,.rpi-stars-tripadvisor,.rpi-stars-yelp{display:var(--flx,flex);align-items:center;align-self:var(--star-align-self,start);gap:var(--gap,4px);text-align:start;z-index:1}.rpi-star[data-rating]:empty::before{content:attr(data-rating);color:var(--rpi-rating-color,var(--rpi-star-color));font-size:var(--head-grade-fs, 18px);font-weight:var(--head-grade-weight,900)}.rpi-star i{padding:0 2px;cursor:pointer!important;background-color:var(--rpi-star-empty-color)}.rpi-star[data-rating="1"] i:nth-child(-n+1),.rpi-star[data-rating="2"] i:nth-child(-n+2),.rpi-star[data-rating="3"] i:nth-child(-n+3),.rpi-star[data-rating="4"] i:nth-child(-n+4),.rpi-star[data-rating="5"] i:nth-child(-n+5){background-color:var(--rpi-star-color)}.rpi-star:hover i{background-color:var(--rpi-star-color)!important}.rpi-star i:hover~i{background-color:var(--rpi-star-empty-color)!important}.rpi-star i,.rpi-star[data-rating]:empty::after{content:'';width:var(--rpi-star-size)!important;height:var(--rpi-star-size)!important;-webkit-mask-image:var(--rpi-star-mask)!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;-webkit-mask-size:contain!important;mask-image:var(--rpi-star-mask)!important;mask-repeat:no-repeat!important;mask-position:center!important;mask-size:contain!important}.rpi-star[data-rating]:empty::after{background-color:var(--rpi-star-color)}.rpi-star+.rpi-stars{--stars-offset:1;--stars:calc(var(--stars-max) - var(--stars-offset))}.rpi-stars{--star-size:var(--rpi-star-size, 18px);--star-color:var(--rpi-star-color);--empty:var(--rpi-star-empty);--mask:var(--rpi-star-mask);--stars:5;--icon-scale:1;--rating-scale:0.8;--gap:var(--star-gap, 2px);--stars-w:calc(var(--stars) * (var(--star-size) + var(--star-gap)));--fill:calc((var(--rating) / var(--stars)) * 100%);--bg-size:calc(var(--star-size) * var(--icon-scale));--bg-size-x:calc(var(--bg-size) + var(--star-gap));position:relative!important;display:inline-flex!important;align-items:center!important;align-self:var(--star-align-self,start)!important;width:max-content!important;height:var(--star-size)!important;font-size:calc(var(--star-size) * var(--rating-scale))!important;font-weight:var(--head-grade-weight,900)!important;color:var(--rpi-rating-color,var(--star-color))!important;white-space:nowrap!important;vertical-align:middle!important;padding-right:calc(var(--stars-w) + var(--gap))!important}.rpi-stars:empty{--gap:calc(-1 * (var(--star-gap) / 2 + 1px))}.rpi-stars::before{content:''!important;position:absolute!important;top:50%!important;right:0!important;width:var(--stars-w)!important;height:var(--star-size)!important;transform:translateY(-50%)!important;background-color:var(--star-color)!important;-webkit-mask-image:var(--empty)!important;-webkit-mask-repeat:repeat-x!important;-webkit-mask-position:left center!important;-webkit-mask-size:var(--bg-size-x) var(--bg-size)!important;mask-image:var(--empty)!important;mask-repeat:repeat-x!important;mask-position:left center!important;mask-size:var(--bg-size-x) var(--bg-size)!important}.rpi-stars::after{content:''!important;position:absolute!important;top:50%!important;right:0!important;width:var(--stars-w)!important;height:var(--star-size)!important;transform:translateY(-50%)!important;background-color:var(--star-color)!important;-webkit-mask-image:var(--mask)!important;-webkit-mask-repeat:repeat-x!important;-webkit-mask-position:left center!important;-webkit-mask-size:var(--bg-size-x) var(--bg-size)!important;mask-image:var(--mask)!important;mask-repeat:repeat-x!important;mask-position:left center!important;mask-size:var(--bg-size-x) var(--bg-size)!important;clip-path:inset(0 calc(100% - var(--fill)) 0 0)!important}.rpi-stars-tile,.rpi-stars-tripadvisor,.rpi-stars-yelp{--icon-scale:0.9;--star-scale:70%;--rating:0;--gap:3px;display:inline-flex!important;gap:var(--gap)!important;line-height:0!important;vertical-align:top!important}.rpi-stars-yelp{--empty-color:var(--rpi-yelp-empty-color);--five-color:var(--rpi-yelp-five-color);--four-color:var(--rpi-yelp-four-color);--three-color:var(--rpi-yelp-three-color);--two-color:var(--rpi-yelp-two-color);--one-color:var(--rpi-yelp-one-color);--star-size:var(--rpi-star-size);--radius:var(--rpi-yelp-radius)}.rpi-stars-tile i,.rpi-stars-yelp i{position:relative!important;display:inline-block!important;font-style:normal!important;flex:0 0 auto!important;width:var(--star-size)!important;height:var(--star-size)!important;border-radius:var(--radius)!important;background-color:var(--empty-color)!important;background-image:linear-gradient(90deg,var(--star-color) 0 calc(var(--fill,0) * 1%),transparent calc(var(--fill,0) * 1%))!important;background-repeat:no-repeat!important;background-size:100% 100%!important;box-sizing:border-box!important;transform:scale(var(--icon-scale))!important;transform-origin:left center!important}.rpi-stars-tile i::after,.rpi-stars-yelp i::after{content:''!important;position:absolute!important;inset:0!important;background-color:#fff!important;-webkit-mask-image:var(--rpi-star-mask)!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:var(--star-scale) var(--star-scale)!important;-webkit-mask-position:center!important;mask-image:var(--rpi-star-mask)!important;mask-repeat:no-repeat!important;mask-size:var(--star-scale) var(--star-scale)!important;mask-position:center!important}.rpi-stars-yelp,.rpi-stars-yelp[data-rating]::before{content:attr(data-rating);color:var(--rpi-rating-color,var(--star-color));font-size:var(--head-grade-fs, 18px);font-weight:var(--head-grade-weight,900)}.rpi-stars-tile i:first-child,.rpi-stars-yelp i:first-child{--fill:clamp(0, (var(--rating) - 0) * 100, 100)}.rpi-stars-tile i:nth-child(2),.rpi-stars-yelp i:nth-child(2){--fill:clamp(0, (var(--rating) - 1) * 100, 100)}.rpi-stars-tile i:nth-child(3),.rpi-stars-yelp i:nth-child(3){--fill:clamp(0, (var(--rating) - 2) * 100, 100)}.rpi-stars-tile i:nth-child(4),.rpi-stars-yelp i:nth-child(4){--fill:clamp(0, (var(--rating) - 3) * 100, 100)}.rpi-stars-tile i:nth-child(5),.rpi-stars-yelp i:nth-child(5){--fill:clamp(0, (var(--rating) - 4) * 100, 100)}.rpi-stars-yelp[data-stars^="1"]{--rating:1.5;--star-color:var(--one-color)}.rpi-stars-yelp[data-stars="1"]{--rating:1}.rpi-stars-yelp[data-stars^="2"]{--rating:2.5;--star-color:var(--two-color)}.rpi-stars-yelp[data-stars="2"]{--rating:2}.rpi-stars-yelp[data-stars^="3"]{--rating:3.5;--star-color:var(--three-color)}.rpi-stars-yelp[data-stars="3"]{--rating:3}.rpi-stars-yelp[data-stars^="4"]{--rating:4.5;--star-color:var(--four-color)}.rpi-stars-yelp[data-stars="4"]{--rating:4}.rpi-stars-yelp[data-stars^="5"]{--rating:5;--star-color:var(--five-color)}.rpi-stars-tripadvisor{--empty-color:#ffffff;--border-color:#5ba672;--fill-color:#5ba672;--rpi-dot-size:var(--rpi-star-size);--border:3px}.rpi-stars-tripadvisor i{width:var(--rpi-dot-size)!important;height:var(--rpi-dot-size)!important;display:inline-block!important;position:relative!important;flex:0 0 auto!important;box-sizing:border-box!important;border-radius:999px!important;border:var(--border) solid var(--border-color)!important;background-color:var(--empty-color)!important;background-image:linear-gradient(90deg,var(--fill-color) 0 calc(var(--fill,0) * 1%),transparent calc(var(--fill,0) * 1%))!important;background-repeat:no-repeat!important;background-size:100% 100%!important;transform:scale(var(--icon-scale))!important;transform-origin:left center!important}.rpi-stars-tripadvisor,.rpi-stars-tripadvisor[data-rating]::before{content:attr(data-rating);color:var(--rpi-rating-color,var(--fill-color));font-size:var(--head-grade-fs, 18px);font-weight:var(--head-grade-weight,900)}.rpi-stars-tripadvisor i:first-child{--fill:clamp(0, (var(--rating) - 0) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(2){--fill:clamp(0, (var(--rating) - 1) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(3){--fill:clamp(0, (var(--rating) - 2) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(4){--fill:clamp(0, (var(--rating) - 3) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(5){--fill:clamp(0, (var(--rating) - 4) * 100, 100)}.rpi-stars-tripadvisor[data-stars^="1"]{--rating:1.5}.rpi-stars-tripadvisor[data-stars="1"]{--rating:1}.rpi-stars-tripadvisor[data-stars^="2"]{--rating:2.5}.rpi-stars-tripadvisor[data-stars="2"]{--rating:2}.rpi-stars-tripadvisor[data-stars^="3"]{--rating:3.5}.rpi-stars-tripadvisor[data-stars="3"]{--rating:3}.rpi-stars-tripadvisor[data-stars^="4"]{--rating:4.5}.rpi-stars-tripadvisor[data-stars="4"]{--rating:4}.rpi-stars-tripadvisor[data-stars^="5"]{--rating:5}.rpi-star-fb{--icon-scale:0.9;--star-scale:70%;--fb-size:var(--rpi-star-size, 18px);--size:calc(var(--fb-size) * var(--icon-scale));--color:var(--rpi-fb-color, #fa3e3e);--radius:var(--rpi-fb-radius, 3px);--tail-w:calc(var(--size) / 3);--tail-h:calc(var(--size) / 3.6);--tail-offset:calc(var(--size) / 4.5);--tail-overlap:1px;--gap:0.25em;--label-scale:0.9;--fb-star:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z' fill='%23fff'/%3E%3C/svg%3E");position:relative!important;display:inline-flex!important;align-items:center;align-self:var(--star-align-self,start);height:var(--star-size)!important;width:max-content!important;white-space:nowrap!important;font-size:calc(var(--size) * var(--label-scale))!important;line-height:1!important;padding-left:calc(var(--size) + var(--gap))!important;text-shadow:.015em 0 0 currentColor}.rpi-star-fb::before{content:''!important;position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;width:var(--size)!important;height:var(--size)!important;background-color:var(--color)!important;border-radius:var(--radius)!important;background-image:var(--fb-star)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:var(--star-scale) var(--star-scale)!important}.rpi-star-fb::after{content:''!important;position:absolute!important;left:var(--tail-offset)!important;top:50%!important;width:0!important;height:0!important;transform:translateY(calc(var(--size)/ 2 - var(--tail-overlap)))!important;border-top:var(--tail-h) solid var(--color)!important;border-right:var(--tail-w) solid transparent!important}.rpi-star-fb[data-rating="1"]{--color:#cccccc}.rpi-stars-tile{--empty-color:var(--star-empty-color, #dcdce6);--star-size:var(--rpi-star-size, 18px);--star-color:var(--rpi-star-color, #fb8e28);--rating-scale:0.8;--radius:var(--rpi-yelp-radius, 3px);align-items:center!important;font-size:calc(var(--star-size, 18px) * var(--rating-scale))!important;font-weight:var(--head-grade-weight,900)!important;color:var(--rpi-rating-color,var(--star-color))!important;vertical-align:middle!important}:root{--rpi-logo-g:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M482.56 261.36c0-16.73-1.5-32.83-4.29-48.27H256v91.29h127.01c-5.47 29.5-22.1 54.49-47.09 71.23v59.21h76.27c44.63-41.09 70.37-101.59 70.37-173.46z' fill='%234285f4'/%3E%3Cpath d='M256 492c63.72 0 117.14-21.13 156.19-57.18l-76.27-59.21c-21.13 14.16-48.17 22.53-79.92 22.53-61.47 0-113.49-41.51-132.05-97.3H45.1v61.15c38.83 77.13 118.64 130.01 210.9 130.01z' fill='%2334a853'/%3E%3Cpath d='M123.95 300.84c-4.72-14.16-7.4-29.29-7.4-44.84s2.68-30.68 7.4-44.84V150.01H45.1C29.12 181.87 20 217.92 20 256c0 38.08 9.12 74.13 25.1 105.99l78.85-61.15z' fill='%23fbbc05'/%3E%3Cpath d='M256 113.86c34.65 0 65.76 11.91 90.22 35.29l67.69-67.69C373.03 43.39 319.61 20 256 20c-92.25 0-172.07 52.89-210.9 130.01l78.85 61.15c18.56-55.78 70.59-97.3 132.05-97.3z' fill='%23ea4335'/%3E%3C/svg%3E");--rpi-logo-f:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cstyle type='text/css'%3E.st0{fill:url(%23RPISVGID1)}.st1{fill:%23FFFFFF}%3C/style%3E%3ClinearGradient id='RPISVGID1' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%230062E0'/%3E%3Cstop offset='1' style='stop-color:%2319AFFF'/%3E%3C/linearGradient%3E%3Cpath class='st0' d='M16.7,39.8C7.2,38.1,0,29.9,0,20C0,9,9,0,20,0s20,9,20,20c0,9.9-7.2,18.1-16.7,19.8l-1.1-0.9h-4.4L16.7,39.8z'/%3E%3Cpath d='M27.8,25.6l0.9-5.6h-5.3v-3.9c0-1.6,0.6-2.8,3-2.8h2.6V8.2c-1.4-0.2-3-0.4-4.4-0.4c-4.6,0-7.8,2.8-7.8,7.8V20 h-5v5.6h5v14.1c1.1,0.2,2.2,0.3,3.3,0.3c1.1,0,2.2-0.1,3.3-0.3V25.6H27.8z' class='st1'/%3E%3C/svg%3E");--rpi-logo-ta:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='44' width='44' viewBox='0 0 132 86' fill-rule='evenodd' style='background-color:%2300eb5b'%3E%3Cpath d='M44.508 49.657c0 6.436-5.218 11.654-11.653 11.654s-11.653-5.218-11.653-11.654c0-6.435 5.218-11.654 11.653-11.654s11.653 5.218 11.653 11.654m54.028-11.654c-6.435 0-11.653 5.218-11.653 11.654S92.1 61.311 98.536 61.311s11.653-5.218 11.653-11.654c-.002-6.432-5.215-11.647-11.647-11.65zm32.855 11.654c0 18.136-14.715 32.84-32.855 32.84a32.7 32.7 0 0 1-22.31-8.74L65.71 85.196 55.19 73.744a32.7 32.7 0 0 1-22.317 8.754C14.746 82.497.036 67.792.036 49.656a32.75 32.75 0 0 1 10.71-24.27L0 13.693h23.876c25.263-17.195 58.467-17.195 83.73 0h23.814l-10.745 11.692a32.75 32.75 0 0 1 10.716 24.271m-76.305 0c0-12.274-9.95-22.225-22.223-22.225S10.64 37.383 10.64 49.657s9.95 22.225 22.223 22.225 22.222-9.948 22.223-22.222zm35.284-33.18a64.13 64.13 0 0 0-49.326 0c14.03 5.37 24.667 17.915 24.667 32.54 0-14.624 10.635-27.17 24.66-32.538zm30.395 33.18c0-12.274-9.95-22.225-22.223-22.225s-22.223 9.95-22.223 22.224S86.268 71.88 98.54 71.88s22.223-9.95 22.223-22.225' fill='%23002b11'/%3E%3C/svg%3E");--rpi-logo-y:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M317.119,340.347c-9.001,9.076-1.39,25.586-1.39,25.586l67.757,113.135c0,0,11.124,14.915,20.762,14.915   c9.683,0,19.246-7.952,19.246-7.952l53.567-76.567c0,0,5.395-9.658,5.52-18.12c0.193-12.034-17.947-15.33-17.947-15.33   l-126.816-40.726C337.815,335.292,325.39,331.994,317.119,340.347z M310.69,283.325c6.489,11.004,24.389,7.798,24.389,7.798   l126.532-36.982c0,0,17.242-7.014,19.704-16.363c2.415-9.352-2.845-20.637-2.845-20.637l-60.468-71.225   c0,0-5.24-9.006-16.113-9.912c-11.989-1.021-19.366,13.489-19.366,13.489l-71.494,112.505   C311.029,261.999,304.709,273.203,310.69,283.325z M250.91,239.461c14.9-3.668,17.265-25.314,17.265-25.314l-1.013-180.14   c0,0-2.247-22.222-12.232-28.246c-15.661-9.501-20.303-4.541-24.79-3.876l-105.05,39.033c0,0-10.288,3.404-15.646,11.988   c-7.651,12.163,7.775,29.972,7.775,29.972l109.189,148.831C226.407,231.708,237.184,242.852,250.91,239.461z M224.967,312.363   c0.376-13.894-16.682-22.239-16.682-22.239L95.37,233.079c0,0-16.732-6.899-24.855-2.091c-6.224,3.677-11.738,10.333-12.277,16.216   l-7.354,90.528c0,0-1.103,15.685,2.963,22.821c5.758,10.128,24.703,3.074,24.703,3.074L210.37,334.49   C215.491,331.048,224.471,330.739,224.967,312.363z M257.746,361.219c-11.315-5.811-24.856,6.224-24.856,6.224l-88.265,97.17   c0,0-11.012,14.858-8.212,23.982c2.639,8.552,7.007,12.802,13.187,15.797l88.642,27.982c0,0,10.747,2.231,18.884-0.127   c11.552-3.349,9.424-21.433,9.424-21.433l2.003-131.563C268.552,379.253,268.101,366.579,257.746,361.219z' fill='%23D80027'/%3E%3C/svg%3E");--rpi-ai:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 144 144'%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='45.724' y1='51.844' x2='110.864' y2='106.764' gradientTransform='matrix(1 0 0 -1 0 146)'%3E%3Cstop offset='0' style='stop-color:%23217bfd'%3E%3C/stop%3E%3Cstop offset='.27' style='stop-color:%23078eca'%3E%3C/stop%3E%3Cstop offset='.777' style='stop-color:%23a190fe'%3E%3C/stop%3E%3Cstop offset='1' style='stop-color:%23bd99fa'%3E%3C/stop%3E%3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M143.72 71.72c-9.88 0-19-1.87-27.68-5.56-8.69-3.81-16.35-9-22.77-15.42-6.42-6.42-11.61-14.09-15.42-22.77-3.69-8.68-5.56-17.81-5.56-27.68A.29.29 0 0 0 72 0a.28.28 0 0 0-.28.28c0 9.87-1.93 19-5.74 27.68-3.69 8.69-8.82 16.35-15.24 22.77-6.42 6.42-14.09 11.61-22.77 15.42-8.68 3.69-17.81 5.56-27.69 5.56-.15.01-.28.14-.28.29 0 .16.13.28.28.28 9.87 0 19 1.93 27.69 5.74 8.69 3.69 16.35 8.82 22.77 15.24 6.42 6.43 11.55 14.09 15.24 22.78 3.81 8.68 5.74 17.8 5.74 27.68a.28.28 0 1 0 .56 0c0-9.88 1.87-19 5.56-27.68 3.81-8.69 9-16.35 15.42-22.78 6.42-6.42 14.08-11.55 22.77-15.24 8.68-3.81 17.81-5.74 27.68-5.74.16 0 .28-.13.28-.28a.271.271 0 0 0-.27-.28z'%3E%3C/path%3E%3C/svg%3E")}.rpi-logo,.rpi-logo_after,.rpi-logos{display:flex;align-items:center}.rpi-logo,.rpi-logos{gap:4px}.rpi-logo::before,.rpi-logo_after::after{display:block;content:'';width:var(--logo-size,14px);height:var(--logo-size,14px);border-radius:50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;z-index:3}.rpi-logo-google{--rpi-logo:var(--rpi-logo-g)}.rpi-logo-facebook{--rpi-logo:var(--rpi-logo-f)}.rpi-logo-tripadvisor{--rpi-logo:var(--rpi-logo-ta)}.rpi-logo-yelp{--rpi-logo:var(--rpi-logo-y)}.rpi-logo:not(.rpi-logo_after)::before,.rpi-logo_after::after{background-image:var(--rpi-logo)}.rpi-logo-yelp.rpi-logo_after::before{content:'yelp';background-image:none}.rpi button{all:revert!important;margin:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important;line-height:1!important;font:inherit!important;color:inherit!important;text-align:center!important;cursor:pointer!important;border:0!important;background:0 0!important;appearance:none!important;-webkit-appearance:none!important;user-select:none!important}.rpi button:focus{outline:0!important}.rpi button:focus-visible{outline:2px solid currentColor!important;outline-offset:2px!important}.rpi .rpi-x,.rpi-x{position:absolute!important;top:var(--x-top,6px)!important;right:var(--x-right,8px)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:var(--x-width,20px)!important;height:var(--x-height,20px)!important;cursor:pointer!important;opacity:var(--x-opacity, .65)!important;border-radius:50%!important;background-color:var(--x-bg,#fafafa)!important;z-index:2147483003!important;outline:0!important}.rpi .rpi-x:focus-visible,.rpi-x:focus-visible{outline:0!important}.rpi .rpi-x:hover,.rpi-x:hover{opacity:1!important}.rpi .rpi-x::after,.rpi .rpi-x::before,.rpi-x::after,.rpi-x::before{content:""!important;position:absolute!important;display:block!important;width:var(--x-line-width,12px)!important;height:var(--x-line-height,1px)!important;border-radius:2px!important;background-color:var(--x-color,#373737)!important}.rpi .rpi-x::before,.rpi-x::before{transform:rotate(45deg)!important}.rpi .rpi-x::after,.rpi-x::after{transform:rotate(-45deg)!important}.rpi .rpi-x.rpi-xa::before,.rpi-x.rpi-xa::before{--x-line-width:7px!important;--x-line-height:7px!important;top:4px!important;border-radius:0!important;border-right:1px solid #373737!important;border-bottom:1px solid #373737!important;background-color:transparent!important}.rpi .rpi-x.rpi-xa::after,.rpi-x.rpi-xa::after{content:none!important}.rpi-bubble:after{content:"";position:absolute;top:-8px;left:16px;bottom:auto;border-style:solid;border-width:0 8px 8px;border-color:#fff transparent}.rpi-fade{-webkit-transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:transform 150ms ease,opacity 150ms ease;transition:transform 150ms ease,opacity 150ms ease,-webkit-transform 150ms ease}.rpi-sb{--visible:hidden;--x-bg:transparent;--x-line-width:16px;--slider-card-margin:0;--sb-top-offset:0px;--sb-x:100%;position:fixed;inset:var(--sb-top-offset,60px) 0 0 auto;width:min(368px,100%);display:flex;flex-direction:column;background:rgba(250,250,251,.98);border-left:1px solid #dadee2;box-shadow:#bdbdbd 0 2px 10px 0;z-index:2147483000;overflow:visible;transform:translateX(var(--sb-x));transition:transform .3s ease-in-out,visibility 0s .3s!important;visibility:var(--visible);will-change:transform;backface-visibility:hidden}.rpi-sb .rpi-list,.rpi-sbh{--card-gap:0;--card-padding:12px;--card-bg:transparent;--head-card-bg:transparent}.rpi-sb.rpi-open{--sb-x:0;--visible:visible;overflow:hidden;transition:transform .3s ease-in-out,visibility 0s 0s!important}.rpi-sb.rpi-left{--sb-x:-100%;inset:var(--sb-top-offset,60px) auto 0 0;border-left:none;border-right:1px solid #dadee2}.rpi-sb.rpi-left.rpi-open{transform:translateX(0)}@media (max-width:460px){.rpi-sb{inset:var(--sb-top-offset,60px) 0 0 0;width:100%;border-radius:0}}.rpi-sb .rpi{min-width:330px}.rpi-sb[data-layout=list] .rpi{--card-gap:0;--card-bg:none;--text-lines:auto;--head-card-bg:none}.rpi-sb .rpi-header{position:sticky;top:0;z-index:5}.rpi-sb .rpi-header,.rpi-sbf,.rpi-sbh{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)}.rpi-sbc{flex:1;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.rpi-sbf{display:flex;align-items:center;justify-content:space-around;padding:8px 2px}.rpi-overlay{position:fixed;inset:0;background:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:opacity .3s;z-index:2147482999}.rpi-overlay.rpi-open{opacity:1;visibility:visible}.rpi-lightbox,.rpi-lightbox-wrap{--x-top:15px;--x-right:15px;--x-bg:none;--x-color:#ececec;--x-line-width:25px;--x-line-height:3px;--x-opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.rpi-lightbox-wrap{z-index:2147483003}.rpi-lightbox{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:100%;color:#333;text-align:left;z-index:2147483003;user-select:none;background-color:rgba(0,0,0,.6);transition:all .3s ease-out}.rpi-lightbox-inner{width:95%;max-width:1200px;height:100%;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px)}@supports (container-type:inline-size){.rpi-lightbox-xxx{container-name:lightbox;container-type:inline-size}}.rpi-lightbox-xxx{position:relative;display:flex;justify-content:center;height:100%;border:none;overflow:auto;border-radius:4px;-webkit-overflow-scrolling:touch}.rpi-lightbox-content{position:relative;display:flex;flex-direction:row;justify-content:flex-start;color:#000;width:100%;height:100%;overflow:hidden;border-radius:4px;background-color:#fff}.rpi-lightbox-media{position:relative;display:flex;justify-content:center;flex:2;align-items:center;width:100%;height:100%;overflow:hidden;padding-bottom:0;background-color:#000}.rpi-lightbox-btn{position:absolute;display:flex;width:30px;height:30px;font-size:36px;line-height:22px;justify-content:center;z-index:1;cursor:pointer;border-radius:50%;background-color:rgba(214,214,214,.7);transition:background .3s ease-in-out}.rpi-lightbox-btn:hover{background:#e1e1e1}.rpi-lightbox-prev{left:8px}.rpi-lightbox-next{right:8px}.rpi-lightbox-prev::before{content:'‹'}.rpi-lightbox-next::before{content:'›'}.rpi-lightbox-media img{position:relative;display:block;width:100%;height:100%;max-width:100%;max-height:100%;opacity:1;object-fit:contain;border-radius:inherit;transition:opacity .3s ease-in-out}.rpi-lightbox .rpi-lightbox-review{display:flex;flex-direction:column;flex:1;height:100%;font-size:15px;color:#000;padding:0;overflow:hidden;overflow-y:auto}@supports (container-type:inline-size){@container lightbox (width < 480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}}@media(max-width:480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}:root{--rpi-lt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain;--rpi-gt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain}.rpi{--slider-btn-size:16px;--slider-btn-bg:var(--card-bg, #f5f5f5);--slider-btn-color:#777777;--slider-btn-padding:calc(var(--slider-btn-size) / 2);--slider-btn-bw:1px;--slider-btn-bc:#cccccc;--slider-btn-fs:calc(var(--slider-btn-size) + var(--slider-btn-bw));--slider-btn-shadow:0 2px 6px rgb(0 0 0 / 0.15);--slider-btn-full:calc(var(--slider-btn-size) + (var(--slider-btn-padding) * 2) + (var(--slider-btn-bw) * 2));--slider-btn-offset:0px;--slider-btn-out:calc(var(--slider-btn-full) / 2);--slider-btn-pos:calc(var(--slider-btn-out) + var(--slider-btn-offset));--slider-offset:calc(var(--slider-btn-out))}.rpi .rpi-slides{display:flex!important;flex:1!important;gap:var(--slider-gap,var(--card-gap,8px))!important;flex-wrap:nowrap!important;overflow:hidden!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:var(--rpi-slider-behavior,smooth)!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.rpi .rpi-slides::-webkit-scrollbar{display:none!important}.rpi .rpi-slide{overflow:hidden!important;padding:4px 3px!important;scroll-snap-align:start!important;transition:transform .5s!important}.rpi .rpi-slides-bite{--offset:var(--slides-bite-offset, 6px);--alpha:0.2px;--shift:var(--slider-btn-offset);--radius:calc(var(--slider-btn-out) + var(--offset));-webkit-mask:var(--slider-bite,radial-gradient(circle var(--radius) at calc(0% - var(--shift)) 50%,transparent 0,transparent calc(var(--radius) - var(--alpha)),#000 calc(var(--radius) + var(--alpha))),radial-gradient(circle var(--radius) at calc(100% + var(--shift)) 50%,transparent 0,transparent calc(var(--radius) - var(--alpha)),#000 calc(var(--radius) + var(--alpha))),linear-gradient(#000 0 0));-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-composite:source-in,source-in;margin:0 var(--slider-offset,0)}.rpi .rpi-ltgt{--margin:calc(-1 * var(--slider-btn-pos) + var(--slider-offset, 0px));position:var(--slider-btn-position,absolute)!important;padding:var(--slider-btn-padding)!important;border-radius:50%!important;border:var(--slider-btn-bw) solid var(--slider-btn-bc)!important;background-color:var(--slider-btn-bg)!important;box-shadow:var(--slider-btn-shadow)!important;transition:background-color .2s ease-in-out!important;z-index:1!important}.rpi .rpi-ltgt:active{box-shadow:none!important}.rpi .rpi-ltgt.rpi-lt{left:0!important;margin-left:var(--margin)!important}.rpi .rpi-ltgt.rpi-gt{right:0!important;margin-right:var(--margin)!important}.rpi-ltgt.rpi-gt::after,.rpi-ltgt.rpi-lt::before{position:relative!important;content:''!important;display:block!important;width:var(--slider-btn-size)!important;height:var(--slider-btn-size)!important;background-color:var(--slider-btn-color)!important}.rpi-ltgt.rpi-lt::before{-webkit-mask:var(--rpi-lt)!important;mask:var(--rpi-lt)!important}.rpi-ltgt.rpi-gt::after{-webkit-mask:var(--rpi-gt)!important;mask:var(--rpi-gt)!important}[dir=rtl] .rpi-gt::after,[dir=rtl] .rpi-lt::before{transform:rotate(180deg)}.rpi .rpi-dots-wrap{position:absolute!important;top:calc(100% - 1px)!important;left:0!important;right:0!important;display:flex!important;justify-content:center!important;margin:0 auto!important;padding-top:var(--slider-dot-padding-top,.5em)!important;max-width:100%!important;width:calc(var(--slider-dots-visible) * var(--slider-dot-size) + (var(--slider-dots-visible) - 1) * var(--slider-dot-gap))!important}.rpi .rpi-dots{display:flex;flex-wrap:nowrap;overflow-x:scroll!important;gap:var(--slider-dot-gap);scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rpi-dots .rpi-dot{display:inline-block!important;width:var(--slider-dot-size)!important;height:var(--slider-dot-size)!important;margin:0!important;padding:0!important;opacity:.4!important;vertical-align:middle!important;flex:1 0 auto!important;transform:scale(.55)!important;scroll-snap-align:center!important;border-radius:20px!important;background-color:var(--slider-dot-color,#999)!important}.rpi-dots .rpi-dot:hover{opacity:1!important}.rpi-dots .rpi-dot.active{opacity:1!important;transform:scale(.95)!important;background-color:var(--slider-act-dot-color,#fb8e28)!important}.rpi-dots .rpi-dot.s2{transform:scale(.85)!important}.rpi-dots .rpi-dot.s3{transform:scale(.65)!important}.rpi .rpi-flash{--info-gap:6px;--card-bg:none;--text-lines:auto}.rpi .rpi-flash{--rpi-star-size:16px}.rpi .rpi-flash-wrap{display:block;position:fixed;top:100%;left:0;width:auto;font-size:16px;z-index:999999999999}.rpi .rpi-flash-wrap.rpi-flash-right{left:auto;right:0}.rpi .rpi-flash-content{opacity:0;padding:16px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.rpi .rpi-flash-content.rpi-flash-visible{opacity:1;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);text-align:left}.rpi .rpi-flash-content.rpi-flash-visible.rpi-flash-gout{opacity:.5;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;transition:opacity 150ms ease;transition:opacity 150ms ease}.rpi .rpi-flash-card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:400px;max-height:var(--flash-height);max-width:var(--flash-width);color:#8d8d8d;font-size:12px;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-radius:20px;background-color:#fff;box-shadow:0 1px 5px 0 rgb(0 0 0 / 20%),0 3px 1px -2px rgb(0 0 0 / 12%),0 2px 2px 0 rgb(0 0 0 / 14%);-webkit-transition:max-height .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:max-height .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:max-height .3s ease,opacity .3s ease,transform .3s ease;transition:max-height .3s ease,opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;cursor:pointer}.rpi .rpi-flash-card:hover{box-shadow:0 5px 5px -3px rgb(0 0 0 / 20%),0 3px 14px 2px rgb(0 0 0 / 12%),0 8px 10px 1px rgb(0 0 0 / 14%);opacity:1;-webkit-transform:translate(0,-2px);-ms-transform:translate(0,-2px);transform:translate(0,-2px)}.rpi .rpi-flash-card.rpi-flash-expanded{height:400px;max-height:400px}.rpi .rpi-flash .rpi-x{--x-top:10px;--x-right:-2px;--x-width:20px;--x-height:20px;--x-bg:#fafafa;z-index:3;opacity:.5;-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);transform:translate(0,-30px);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.rpi .rpi-flash .rpi-x{opacity:0;transform:translate(0,0)}.rpi .rpi-flash-content:hover .rpi-x{opacity:1;transform:translate(0,-10px)}.rpi .rpi-flash-x::after,.rpi .rpi-flash-x::before{--x-line-width:10px;--x-line-height:1px;--x-line-bg:#373737}.rpi .rpi-flash-story{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;z-index:1;width:var(--flash-width);height:var(--flash-height);opacity:1;padding:8px 12px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.rpi .rpi-flash-story{--img-size:16px}.rpi .rpi-flash-expanded .rpi-flash-story{opacity:0}.rpi .rpi-flash .rpi-card{padding:0 16px}.rpi .rpi-flash .rpi-card.rpi-highlight{background:#f3f3f3}.rpi .rpi-flash-img{--img-size:50px}.rpi .rpi-flash-img svg{display:inline-block;width:auto;height:auto}.rpi .rpi-flash-body,.rpi .rpi-flash-footer,.rpi .rpi-flash-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.rpi .rpi-flash-body,.rpi .rpi-flash-head{color:#333;font-size:13px}.rpi .rpi-flash-head{margin-bottom:2px}.rpi .rpi-flash-rating.rpi-star{--flx:inline-flex;--rpi-star-size:12px;--head-grade-fs:13px;--head-grade-weight:300;--rpi-star-color:#ffc107;--rpi-rating-color:#333333;--gap:1px}.rpi .rpi-flash-head .rpi-flash-name{color:#00a3ff;font-weight:600;max-width:var(--flash-name-width,55px);white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.rpi .rpi-flash-footer{font-size:11px;font-weight:600}.rpi .rpi-flash-form{position:absolute;left:0;top:0;overflow:auto;width:100%;max-height:100%;margin:0;padding:0;border-radius:20px;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.rpi .rpi-flash-expanded .rpi-flash-form{z-index:2;opacity:1;overflow-y:auto}@media(max-width:768px){.rpi .rpi-flash.rpi-flash-hide{visibility:hidden}}.rpi .rpi-badge-cnt{--badge-side:30px;--badge-down:30px;position:var(--badge-pos,fixed);display:var(--badge-display2,var(--badge-display,inline-flex));gap:var(--badge-gap,16px);flex-wrap:var(--badge-wrap,wrap);align-items:var(--badge-align-items,stretch);justify-content:var(--badge-justify-content,left);flex-direction:var(--badge-direction,var(--badge-embed-direction,column));max-width:none;align-content:var(--badge-align-content,left)}.rpi .rpi-badge-cnt.rpi-badge-block{--badge-display:flex}.rpi .rpi-badge-left,.rpi .rpi-badge-right{bottom:var(--badge-down);z-index:2147482999}.rpi .rpi-badge-left{left:var(--badge-side)}.rpi .rpi-badge-right{right:var(--badge-side)}.rpi .rpi-badge-embed{--badge-pos:relative;--badge-embed-direction:row}.rpi .rpi-badge{display:inline-block;position:relative;align-self:var(--badge-align-self,auto);justify-items:var(--badge-justify-items,left);flex:var(--badge-flex,none);text-align:left;font-family:inherit;border-radius:var(--badge-radius,2px);border:var(--badge-border,none);border-color:var(--badge-br-color,#ccc);box-shadow:var(--badge-shadow,0 2px 5px 0 rgb(0 0 0 / .26))}.rpi .rpi-badge>.rpi-x{--x-top:-6px;--x-right:-8px;--x-width:16px;--x-height:16px;--x-line-width:8px}.rpi .rpi-badge-line{display:block;width:100%;height:6px;background:var(--badge-line-color,#4fce6a);border-radius:var(--badge-radius,2px) var(--badge-radius,2px) 0 0}.rpi .rpi-badge-body{--flex-display:flex;--flex-gap:var(--badge-body-gap, 8px);--flex-direction:row;--flex-align-items:center;--logo-size:var(--badge-logo-size, 44px);--img-size:var(--badge-logo-size, 44px);--rating-color:var(--head-rating-color, var(--rating-color));--head-grade-fs:var(--badge-grade-fs, 1.125em);--head-grade-weight:var(--badge-grade-weight, 600);--score-gap:5px;--stars-gap:var(--score-gap);--star-size:var(--badge-star-size, 1em);--star-color:var(--head-star-color, #fb8e28);--name-fs:var(--badge-name-fs, 14px);--name-color:var(--badge-name-color, #333333);--name-weight:normal;--rev-text-lh:normal;--head-based-fs:var(--badge-based-fs, 13px);--head-based-color:var(--badge-based-color, #777777);justify-self:var(--badge-body-justify-self,left);justify-content:var(--badge-body-justify-content,left);position:relative;width:100%;color:#333;padding:8px;z-index:1;background:var(--badge-bg-color,#fff);border-radius:0 0 var(--badge-radius,2px) var(--badge-radius,2px);transition:all .2s ease-in-out}.rpi .rpi-badge-body.rpi-badge-clickable{cursor:pointer;user-select:none}.rpi .rpi-badge-body.rpi-badge-clickable:hover{background:#f3f3f5}.rpi .rpi-badge-body .rpi-info{--info-gap:var(--badge-info-gap, 3px);--flex-align-items:left}.rpi .rpi-badge>.rpi-x{opacity:0;border:1px solid #ccc;z-index:2147482999;transition:opacity .2s ease-in-out}.rpi .rpi-badge:hover>.rpi-x{opacity:1}@media(max-width:768px){.rpi .rpi-flash.rpi-flash-hide,.rpi-badge-cnt.rpi-badge-left.rpi-badge-hide,.rpi-badge-cnt.rpi-badge-right.rpi-badge-hide{display:none!important}.rpi .rpi-badge>.rpi-x{opacity:1!important}}.rsfv-has-video>figure.wp-block-post-featured-image,.rsfv-has-video>figure.wp-block-post-featured-image>a{height:auto!important}.single.rsfv-has-video .wp-block-post-featured-image span.wp-block-post-featured-image__overlay,.page.rsfv-has-video .wp-block-post-featured-image span.wp-block-post-featured-image__overlay{display:none}.rsfv-has-video video.rsfv-video,.rsfv-has-video iframe.rsfv-video{height:auto;width:100%!important;aspect-ratio:16/9}.rsfv-video__wrapper+.woocommerce-product-gallery__image--placeholder{display:none}@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}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:rgba(0,0,0,0)}abbr[title]{border-bottom:0;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:-0.25em}sup{top:-0.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}[data-whatintent=mouse] *,[data-whatintent=mouse] *:focus,[data-whatintent=touch] *,[data-whatintent=touch] *:focus,[data-whatinput=mouse] *,[data-whatinput=mouse] *:focus,[data-whatinput=touch] *,[data-whatinput=touch] *:focus{outline:none}[draggable=false]{-webkit-touch-callout:none;-webkit-user-select:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=81.25em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fff;font-family:"Onest",sans-serif;font-weight:normal;line-height:1.4;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;appearance:none;border:0;border-radius:0;background:rgba(0,0,0,0);line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto;-webkit-overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}.grid-container{max-width:79.875rem;margin-left:auto;margin-right:auto;padding-right:.9375rem;padding-left:.9375rem}@media print,screen and (min-width: 40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{max-width:100%;margin-left:auto;margin-right:auto;padding-right:.9375rem;padding-left:.9375rem}@media print,screen and (min-width: 40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{max-width:100%;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0}.cell.shrink{flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-shrink,.grid-x>.small-full,.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{flex-basis:auto}@media print,screen and (min-width: 40em){.grid-x>.medium-shrink,.grid-x>.medium-full,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{flex-basis:auto}}@media print,screen and (min-width: 64em){.grid-x>.large-shrink,.grid-x>.large-full,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{flex-basis:auto}}@media screen and (min-width: 81.25em){.grid-x>.xlarge-shrink,.grid-x>.xlarge-full,.grid-x>.xlarge-1,.grid-x>.xlarge-2,.grid-x>.xlarge-3,.grid-x>.xlarge-4,.grid-x>.xlarge-5,.grid-x>.xlarge-6,.grid-x>.xlarge-7,.grid-x>.xlarge-8,.grid-x>.xlarge-9,.grid-x>.xlarge-10,.grid-x>.xlarge-11,.grid-x>.xlarge-12{flex-basis:auto}}@media screen and (min-width: 90em){.grid-x>.xxlarge-shrink,.grid-x>.xxlarge-full,.grid-x>.xxlarge-1,.grid-x>.xxlarge-2,.grid-x>.xxlarge-3,.grid-x>.xxlarge-4,.grid-x>.xxlarge-5,.grid-x>.xxlarge-6,.grid-x>.xxlarge-7,.grid-x>.xxlarge-8,.grid-x>.xxlarge-9,.grid-x>.xxlarge-10,.grid-x>.xxlarge-11,.grid-x>.xxlarge-12{flex-basis:auto}}.grid-x>.small-12,.grid-x>.small-11,.grid-x>.small-10,.grid-x>.small-9,.grid-x>.small-8,.grid-x>.small-7,.grid-x>.small-6,.grid-x>.small-5,.grid-x>.small-4,.grid-x>.small-3,.grid-x>.small-2,.grid-x>.small-1{flex:0 0 auto}.grid-x>.small-1{width:8.3333333333%}.grid-x>.small-2{width:16.6666666667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.3333333333%}.grid-x>.small-5{width:41.6666666667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.3333333333%}.grid-x>.small-8{width:66.6666666667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.3333333333%}.grid-x>.small-11{width:91.6666666667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width: 40em){.grid-x>.medium-auto{flex:1 1 0;width:auto}.grid-x>.medium-12,.grid-x>.medium-11,.grid-x>.medium-10,.grid-x>.medium-9,.grid-x>.medium-8,.grid-x>.medium-7,.grid-x>.medium-6,.grid-x>.medium-5,.grid-x>.medium-4,.grid-x>.medium-3,.grid-x>.medium-2,.grid-x>.medium-1,.grid-x>.medium-shrink{flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.3333333333%}.grid-x>.medium-2{width:16.6666666667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.3333333333%}.grid-x>.medium-5{width:41.6666666667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.3333333333%}.grid-x>.medium-8{width:66.6666666667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.3333333333%}.grid-x>.medium-11{width:91.6666666667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.grid-x>.large-auto{flex:1 1 0;width:auto}.grid-x>.large-12,.grid-x>.large-11,.grid-x>.large-10,.grid-x>.large-9,.grid-x>.large-8,.grid-x>.large-7,.grid-x>.large-6,.grid-x>.large-5,.grid-x>.large-4,.grid-x>.large-3,.grid-x>.large-2,.grid-x>.large-1,.grid-x>.large-shrink{flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.3333333333%}.grid-x>.large-2{width:16.6666666667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.3333333333%}.grid-x>.large-5{width:41.6666666667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333333333%}.grid-x>.large-8{width:66.6666666667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.3333333333%}.grid-x>.large-11{width:91.6666666667%}.grid-x>.large-12{width:100%}}@media screen and (min-width: 81.25em){.grid-x>.xlarge-auto{flex:1 1 0;width:auto}.grid-x>.xlarge-12,.grid-x>.xlarge-11,.grid-x>.xlarge-10,.grid-x>.xlarge-9,.grid-x>.xlarge-8,.grid-x>.xlarge-7,.grid-x>.xlarge-6,.grid-x>.xlarge-5,.grid-x>.xlarge-4,.grid-x>.xlarge-3,.grid-x>.xlarge-2,.grid-x>.xlarge-1,.grid-x>.xlarge-shrink{flex:0 0 auto}.grid-x>.xlarge-shrink{width:auto}.grid-x>.xlarge-1{width:8.3333333333%}.grid-x>.xlarge-2{width:16.6666666667%}.grid-x>.xlarge-3{width:25%}.grid-x>.xlarge-4{width:33.3333333333%}.grid-x>.xlarge-5{width:41.6666666667%}.grid-x>.xlarge-6{width:50%}.grid-x>.xlarge-7{width:58.3333333333%}.grid-x>.xlarge-8{width:66.6666666667%}.grid-x>.xlarge-9{width:75%}.grid-x>.xlarge-10{width:83.3333333333%}.grid-x>.xlarge-11{width:91.6666666667%}.grid-x>.xlarge-12{width:100%}}@media screen and (min-width: 90em){.grid-x>.xxlarge-auto{flex:1 1 0;width:auto}.grid-x>.xxlarge-12,.grid-x>.xxlarge-11,.grid-x>.xxlarge-10,.grid-x>.xxlarge-9,.grid-x>.xxlarge-8,.grid-x>.xxlarge-7,.grid-x>.xxlarge-6,.grid-x>.xxlarge-5,.grid-x>.xxlarge-4,.grid-x>.xxlarge-3,.grid-x>.xxlarge-2,.grid-x>.xxlarge-1,.grid-x>.xxlarge-shrink{flex:0 0 auto}.grid-x>.xxlarge-shrink{width:auto}.grid-x>.xxlarge-1{width:8.3333333333%}.grid-x>.xxlarge-2{width:16.6666666667%}.grid-x>.xxlarge-3{width:25%}.grid-x>.xxlarge-4{width:33.3333333333%}.grid-x>.xxlarge-5{width:41.6666666667%}.grid-x>.xxlarge-6{width:50%}.grid-x>.xxlarge-7{width:58.3333333333%}.grid-x>.xxlarge-8{width:66.6666666667%}.grid-x>.xxlarge-9{width:75%}.grid-x>.xxlarge-10{width:83.3333333333%}.grid-x>.xxlarge-11{width:91.6666666667%}.grid-x>.xxlarge-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-0.9375rem;margin-right:-0.9375rem}@media print,screen and (min-width: 40em){.grid-margin-x{margin-left:-0.9375rem;margin-right:-0.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}@media print,screen and (min-width: 40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}@media print,screen and (min-width: 40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}@media screen and (min-width: 81.25em){.grid-margin-x>.xlarge-auto{width:auto}.grid-margin-x>.xlarge-shrink{width:auto}.grid-margin-x>.xlarge-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.xlarge-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.xlarge-3{width:calc(25% - 1.875rem)}.grid-margin-x>.xlarge-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.xlarge-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.xlarge-6{width:calc(50% - 1.875rem)}.grid-margin-x>.xlarge-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.xlarge-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.xlarge-9{width:calc(75% - 1.875rem)}.grid-margin-x>.xlarge-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.xlarge-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.xlarge-12{width:calc(100% - 1.875rem)}}@media screen and (min-width: 90em){.grid-margin-x>.xxlarge-auto{width:auto}.grid-margin-x>.xxlarge-shrink{width:auto}.grid-margin-x>.xxlarge-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.xxlarge-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.xxlarge-3{width:calc(25% - 1.875rem)}.grid-margin-x>.xxlarge-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.xxlarge-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.xxlarge-6{width:calc(50% - 1.875rem)}.grid-margin-x>.xxlarge-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.xxlarge-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.xxlarge-9{width:calc(75% - 1.875rem)}.grid-margin-x>.xxlarge-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.xxlarge-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.xxlarge-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-0.9375rem;margin-left:-0.9375rem}@media print,screen and (min-width: 40em){.grid-padding-x .grid-padding-x{margin-right:-0.9375rem;margin-left:-0.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-0.9375rem;margin-left:-0.9375rem}@media print,screen and (min-width: 40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-0.9375rem;margin-left:-0.9375rem}}.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}@media print,screen and (min-width: 40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.3333333333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.6666666667%}.small-up-7>.cell{width:14.2857142857%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width: 40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.3333333333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.6666666667%}.medium-up-7>.cell{width:14.2857142857%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width: 64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.3333333333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.6666666667%}.large-up-7>.cell{width:14.2857142857%}.large-up-8>.cell{width:12.5%}}@media screen and (min-width: 81.25em){.xlarge-up-1>.cell{width:100%}.xlarge-up-2>.cell{width:50%}.xlarge-up-3>.cell{width:33.3333333333%}.xlarge-up-4>.cell{width:25%}.xlarge-up-5>.cell{width:20%}.xlarge-up-6>.cell{width:16.6666666667%}.xlarge-up-7>.cell{width:14.2857142857%}.xlarge-up-8>.cell{width:12.5%}}@media screen and (min-width: 90em){.xxlarge-up-1>.cell{width:100%}.xxlarge-up-2>.cell{width:50%}.xxlarge-up-3>.cell{width:33.3333333333%}.xxlarge-up-4>.cell{width:25%}.xxlarge-up-5>.cell{width:20%}.xxlarge-up-6>.cell{width:16.6666666667%}.xxlarge-up-7>.cell{width:14.2857142857%}.xxlarge-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}@media print,screen and (min-width: 40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media screen and (min-width: 81.25em){.grid-margin-x.xlarge-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.xlarge-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.xlarge-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.xlarge-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.xlarge-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.xlarge-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.xlarge-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.xlarge-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media screen and (min-width: 90em){.grid-margin-x.xxlarge-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.xxlarge-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.xxlarge-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.xxlarge-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.xxlarge-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.xxlarge-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.xxlarge-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.xxlarge-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.3333333333%}.small-margin-collapse>.small-2{width:16.6666666667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.3333333333%}.small-margin-collapse>.small-5{width:41.6666666667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.3333333333%}.small-margin-collapse>.small-8{width:66.6666666667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.3333333333%}.small-margin-collapse>.small-11{width:91.6666666667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width: 40em){.small-margin-collapse>.medium-1{width:8.3333333333%}.small-margin-collapse>.medium-2{width:16.6666666667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.3333333333%}.small-margin-collapse>.medium-5{width:41.6666666667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.3333333333%}.small-margin-collapse>.medium-8{width:66.6666666667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.3333333333%}.small-margin-collapse>.medium-11{width:91.6666666667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.small-margin-collapse>.large-1{width:8.3333333333%}.small-margin-collapse>.large-2{width:16.6666666667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.3333333333%}.small-margin-collapse>.large-5{width:41.6666666667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.3333333333%}.small-margin-collapse>.large-8{width:66.6666666667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.3333333333%}.small-margin-collapse>.large-11{width:91.6666666667%}.small-margin-collapse>.large-12{width:100%}}@media screen and (min-width: 81.25em){.small-margin-collapse>.xlarge-1{width:8.3333333333%}.small-margin-collapse>.xlarge-2{width:16.6666666667%}.small-margin-collapse>.xlarge-3{width:25%}.small-margin-collapse>.xlarge-4{width:33.3333333333%}.small-margin-collapse>.xlarge-5{width:41.6666666667%}.small-margin-collapse>.xlarge-6{width:50%}.small-margin-collapse>.xlarge-7{width:58.3333333333%}.small-margin-collapse>.xlarge-8{width:66.6666666667%}.small-margin-collapse>.xlarge-9{width:75%}.small-margin-collapse>.xlarge-10{width:83.3333333333%}.small-margin-collapse>.xlarge-11{width:91.6666666667%}.small-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width: 90em){.small-margin-collapse>.xxlarge-1{width:8.3333333333%}.small-margin-collapse>.xxlarge-2{width:16.6666666667%}.small-margin-collapse>.xxlarge-3{width:25%}.small-margin-collapse>.xxlarge-4{width:33.3333333333%}.small-margin-collapse>.xxlarge-5{width:41.6666666667%}.small-margin-collapse>.xxlarge-6{width:50%}.small-margin-collapse>.xxlarge-7{width:58.3333333333%}.small-margin-collapse>.xxlarge-8{width:66.6666666667%}.small-margin-collapse>.xxlarge-9{width:75%}.small-margin-collapse>.xxlarge-10{width:83.3333333333%}.small-margin-collapse>.xxlarge-11{width:91.6666666667%}.small-margin-collapse>.xxlarge-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width: 40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width: 40em){.medium-margin-collapse>.small-1{width:8.3333333333%}.medium-margin-collapse>.small-2{width:16.6666666667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.3333333333%}.medium-margin-collapse>.small-5{width:41.6666666667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.3333333333%}.medium-margin-collapse>.small-8{width:66.6666666667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.3333333333%}.medium-margin-collapse>.small-11{width:91.6666666667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width: 40em){.medium-margin-collapse>.medium-1{width:8.3333333333%}.medium-margin-collapse>.medium-2{width:16.6666666667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.3333333333%}.medium-margin-collapse>.medium-5{width:41.6666666667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.3333333333%}.medium-margin-collapse>.medium-8{width:66.6666666667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.3333333333%}.medium-margin-collapse>.medium-11{width:91.6666666667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.medium-margin-collapse>.large-1{width:8.3333333333%}.medium-margin-collapse>.large-2{width:16.6666666667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.3333333333%}.medium-margin-collapse>.large-5{width:41.6666666667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.3333333333%}.medium-margin-collapse>.large-8{width:66.6666666667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.3333333333%}.medium-margin-collapse>.large-11{width:91.6666666667%}.medium-margin-collapse>.large-12{width:100%}}@media screen and (min-width: 81.25em){.medium-margin-collapse>.xlarge-1{width:8.3333333333%}.medium-margin-collapse>.xlarge-2{width:16.6666666667%}.medium-margin-collapse>.xlarge-3{width:25%}.medium-margin-collapse>.xlarge-4{width:33.3333333333%}.medium-margin-collapse>.xlarge-5{width:41.6666666667%}.medium-margin-collapse>.xlarge-6{width:50%}.medium-margin-collapse>.xlarge-7{width:58.3333333333%}.medium-margin-collapse>.xlarge-8{width:66.6666666667%}.medium-margin-collapse>.xlarge-9{width:75%}.medium-margin-collapse>.xlarge-10{width:83.3333333333%}.medium-margin-collapse>.xlarge-11{width:91.6666666667%}.medium-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width: 90em){.medium-margin-collapse>.xxlarge-1{width:8.3333333333%}.medium-margin-collapse>.xxlarge-2{width:16.6666666667%}.medium-margin-collapse>.xxlarge-3{width:25%}.medium-margin-collapse>.xxlarge-4{width:33.3333333333%}.medium-margin-collapse>.xxlarge-5{width:41.6666666667%}.medium-margin-collapse>.xxlarge-6{width:50%}.medium-margin-collapse>.xxlarge-7{width:58.3333333333%}.medium-margin-collapse>.xxlarge-8{width:66.6666666667%}.medium-margin-collapse>.xxlarge-9{width:75%}.medium-margin-collapse>.xxlarge-10{width:83.3333333333%}.medium-margin-collapse>.xxlarge-11{width:91.6666666667%}.medium-margin-collapse>.xxlarge-12{width:100%}}@media print,screen and (min-width: 40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width: 64em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width: 64em){.large-margin-collapse>.small-1{width:8.3333333333%}.large-margin-collapse>.small-2{width:16.6666666667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.3333333333%}.large-margin-collapse>.small-5{width:41.6666666667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.3333333333%}.large-margin-collapse>.small-8{width:66.6666666667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.3333333333%}.large-margin-collapse>.small-11{width:91.6666666667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width: 64em){.large-margin-collapse>.medium-1{width:8.3333333333%}.large-margin-collapse>.medium-2{width:16.6666666667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.3333333333%}.large-margin-collapse>.medium-5{width:41.6666666667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.3333333333%}.large-margin-collapse>.medium-8{width:66.6666666667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.3333333333%}.large-margin-collapse>.medium-11{width:91.6666666667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.large-margin-collapse>.large-1{width:8.3333333333%}.large-margin-collapse>.large-2{width:16.6666666667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.3333333333%}.large-margin-collapse>.large-5{width:41.6666666667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.3333333333%}.large-margin-collapse>.large-8{width:66.6666666667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.3333333333%}.large-margin-collapse>.large-11{width:91.6666666667%}.large-margin-collapse>.large-12{width:100%}}@media screen and (min-width: 81.25em){.large-margin-collapse>.xlarge-1{width:8.3333333333%}.large-margin-collapse>.xlarge-2{width:16.6666666667%}.large-margin-collapse>.xlarge-3{width:25%}.large-margin-collapse>.xlarge-4{width:33.3333333333%}.large-margin-collapse>.xlarge-5{width:41.6666666667%}.large-margin-collapse>.xlarge-6{width:50%}.large-margin-collapse>.xlarge-7{width:58.3333333333%}.large-margin-collapse>.xlarge-8{width:66.6666666667%}.large-margin-collapse>.xlarge-9{width:75%}.large-margin-collapse>.xlarge-10{width:83.3333333333%}.large-margin-collapse>.xlarge-11{width:91.6666666667%}.large-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width: 90em){.large-margin-collapse>.xxlarge-1{width:8.3333333333%}.large-margin-collapse>.xxlarge-2{width:16.6666666667%}.large-margin-collapse>.xxlarge-3{width:25%}.large-margin-collapse>.xxlarge-4{width:33.3333333333%}.large-margin-collapse>.xxlarge-5{width:41.6666666667%}.large-margin-collapse>.xxlarge-6{width:50%}.large-margin-collapse>.xxlarge-7{width:58.3333333333%}.large-margin-collapse>.xxlarge-8{width:66.6666666667%}.large-margin-collapse>.xxlarge-9{width:75%}.large-margin-collapse>.xxlarge-10{width:83.3333333333%}.large-margin-collapse>.xxlarge-11{width:91.6666666667%}.large-margin-collapse>.xxlarge-12{width:100%}}@media print,screen and (min-width: 64em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}@media screen and (min-width: 81.25em){.xlarge-margin-collapse{margin-right:0;margin-left:0}.xlarge-margin-collapse>.cell{margin-right:0;margin-left:0}}@media screen and (min-width: 81.25em){.xlarge-margin-collapse>.small-1{width:8.3333333333%}.xlarge-margin-collapse>.small-2{width:16.6666666667%}.xlarge-margin-collapse>.small-3{width:25%}.xlarge-margin-collapse>.small-4{width:33.3333333333%}.xlarge-margin-collapse>.small-5{width:41.6666666667%}.xlarge-margin-collapse>.small-6{width:50%}.xlarge-margin-collapse>.small-7{width:58.3333333333%}.xlarge-margin-collapse>.small-8{width:66.6666666667%}.xlarge-margin-collapse>.small-9{width:75%}.xlarge-margin-collapse>.small-10{width:83.3333333333%}.xlarge-margin-collapse>.small-11{width:91.6666666667%}.xlarge-margin-collapse>.small-12{width:100%}}@media screen and (min-width: 81.25em){.xlarge-margin-collapse>.medium-1{width:8.3333333333%}.xlarge-margin-collapse>.medium-2{width:16.6666666667%}.xlarge-margin-collapse>.medium-3{width:25%}.xlarge-margin-collapse>.medium-4{width:33.3333333333%}.xlarge-margin-collapse>.medium-5{width:41.6666666667%}.xlarge-margin-collapse>.medium-6{width:50%}.xlarge-margin-collapse>.medium-7{width:58.3333333333%}.xlarge-margin-collapse>.medium-8{width:66.6666666667%}.xlarge-margin-collapse>.medium-9{width:75%}.xlarge-margin-collapse>.medium-10{width:83.3333333333%}.xlarge-margin-collapse>.medium-11{width:91.6666666667%}.xlarge-margin-collapse>.medium-12{width:100%}}@media screen and (min-width: 81.25em){.xlarge-margin-collapse>.large-1{width:8.3333333333%}.xlarge-margin-collapse>.large-2{width:16.6666666667%}.xlarge-margin-collapse>.large-3{width:25%}.xlarge-margin-collapse>.large-4{width:33.3333333333%}.xlarge-margin-collapse>.large-5{width:41.6666666667%}.xlarge-margin-collapse>.large-6{width:50%}.xlarge-margin-collapse>.large-7{width:58.3333333333%}.xlarge-margin-collapse>.large-8{width:66.6666666667%}.xlarge-margin-collapse>.large-9{width:75%}.xlarge-margin-collapse>.large-10{width:83.3333333333%}.xlarge-margin-collapse>.large-11{width:91.6666666667%}.xlarge-margin-collapse>.large-12{width:100%}}@media screen and (min-width: 81.25em){.xlarge-margin-collapse>.xlarge-1{width:8.3333333333%}.xlarge-margin-collapse>.xlarge-2{width:16.6666666667%}.xlarge-margin-collapse>.xlarge-3{width:25%}.xlarge-margin-collapse>.xlarge-4{width:33.3333333333%}.xlarge-margin-collapse>.xlarge-5{width:41.6666666667%}.xlarge-margin-collapse>.xlarge-6{width:50%}.xlarge-margin-collapse>.xlarge-7{width:58.3333333333%}.xlarge-margin-collapse>.xlarge-8{width:66.6666666667%}.xlarge-margin-collapse>.xlarge-9{width:75%}.xlarge-margin-collapse>.xlarge-10{width:83.3333333333%}.xlarge-margin-collapse>.xlarge-11{width:91.6666666667%}.xlarge-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width: 90em){.xlarge-margin-collapse>.xxlarge-1{width:8.3333333333%}.xlarge-margin-collapse>.xxlarge-2{width:16.6666666667%}.xlarge-margin-collapse>.xxlarge-3{width:25%}.xlarge-margin-collapse>.xxlarge-4{width:33.3333333333%}.xlarge-margin-collapse>.xxlarge-5{width:41.6666666667%}.xlarge-margin-collapse>.xxlarge-6{width:50%}.xlarge-margin-collapse>.xxlarge-7{width:58.3333333333%}.xlarge-margin-collapse>.xxlarge-8{width:66.6666666667%}.xlarge-margin-collapse>.xxlarge-9{width:75%}.xlarge-margin-collapse>.xxlarge-10{width:83.3333333333%}.xlarge-margin-collapse>.xxlarge-11{width:91.6666666667%}.xlarge-margin-collapse>.xxlarge-12{width:100%}}@media screen and (min-width: 81.25em){.xlarge-padding-collapse{margin-right:0;margin-left:0}.xlarge-padding-collapse>.cell{padding-right:0;padding-left:0}}@media screen and (min-width: 90em){.xxlarge-margin-collapse{margin-right:0;margin-left:0}.xxlarge-margin-collapse>.cell{margin-right:0;margin-left:0}}@media screen and (min-width: 90em){.xxlarge-margin-collapse>.small-1{width:8.3333333333%}.xxlarge-margin-collapse>.small-2{width:16.6666666667%}.xxlarge-margin-collapse>.small-3{width:25%}.xxlarge-margin-collapse>.small-4{width:33.3333333333%}.xxlarge-margin-collapse>.small-5{width:41.6666666667%}.xxlarge-margin-collapse>.small-6{width:50%}.xxlarge-margin-collapse>.small-7{width:58.3333333333%}.xxlarge-margin-collapse>.small-8{width:66.6666666667%}.xxlarge-margin-collapse>.small-9{width:75%}.xxlarge-margin-collapse>.small-10{width:83.3333333333%}.xxlarge-margin-collapse>.small-11{width:91.6666666667%}.xxlarge-margin-collapse>.small-12{width:100%}}@media screen and (min-width: 90em){.xxlarge-margin-collapse>.medium-1{width:8.3333333333%}.xxlarge-margin-collapse>.medium-2{width:16.6666666667%}.xxlarge-margin-collapse>.medium-3{width:25%}.xxlarge-margin-collapse>.medium-4{width:33.3333333333%}.xxlarge-margin-collapse>.medium-5{width:41.6666666667%}.xxlarge-margin-collapse>.medium-6{width:50%}.xxlarge-margin-collapse>.medium-7{width:58.3333333333%}.xxlarge-margin-collapse>.medium-8{width:66.6666666667%}.xxlarge-margin-collapse>.medium-9{width:75%}.xxlarge-margin-collapse>.medium-10{width:83.3333333333%}.xxlarge-margin-collapse>.medium-11{width:91.6666666667%}.xxlarge-margin-collapse>.medium-12{width:100%}}@media screen and (min-width: 90em){.xxlarge-margin-collapse>.large-1{width:8.3333333333%}.xxlarge-margin-collapse>.large-2{width:16.6666666667%}.xxlarge-margin-collapse>.large-3{width:25%}.xxlarge-margin-collapse>.large-4{width:33.3333333333%}.xxlarge-margin-collapse>.large-5{width:41.6666666667%}.xxlarge-margin-collapse>.large-6{width:50%}.xxlarge-margin-collapse>.large-7{width:58.3333333333%}.xxlarge-margin-collapse>.large-8{width:66.6666666667%}.xxlarge-margin-collapse>.large-9{width:75%}.xxlarge-margin-collapse>.large-10{width:83.3333333333%}.xxlarge-margin-collapse>.large-11{width:91.6666666667%}.xxlarge-margin-collapse>.large-12{width:100%}}@media screen and (min-width: 90em){.xxlarge-margin-collapse>.xlarge-1{width:8.3333333333%}.xxlarge-margin-collapse>.xlarge-2{width:16.6666666667%}.xxlarge-margin-collapse>.xlarge-3{width:25%}.xxlarge-margin-collapse>.xlarge-4{width:33.3333333333%}.xxlarge-margin-collapse>.xlarge-5{width:41.6666666667%}.xxlarge-margin-collapse>.xlarge-6{width:50%}.xxlarge-margin-collapse>.xlarge-7{width:58.3333333333%}.xxlarge-margin-collapse>.xlarge-8{width:66.6666666667%}.xxlarge-margin-collapse>.xlarge-9{width:75%}.xxlarge-margin-collapse>.xlarge-10{width:83.3333333333%}.xxlarge-margin-collapse>.xlarge-11{width:91.6666666667%}.xxlarge-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width: 90em){.xxlarge-margin-collapse>.xxlarge-1{width:8.3333333333%}.xxlarge-margin-collapse>.xxlarge-2{width:16.6666666667%}.xxlarge-margin-collapse>.xxlarge-3{width:25%}.xxlarge-margin-collapse>.xxlarge-4{width:33.3333333333%}.xxlarge-margin-collapse>.xxlarge-5{width:41.6666666667%}.xxlarge-margin-collapse>.xxlarge-6{width:50%}.xxlarge-margin-collapse>.xxlarge-7{width:58.3333333333%}.xxlarge-margin-collapse>.xxlarge-8{width:66.6666666667%}.xxlarge-margin-collapse>.xxlarge-9{width:75%}.xxlarge-margin-collapse>.xxlarge-10{width:83.3333333333%}.xxlarge-margin-collapse>.xxlarge-11{width:91.6666666667%}.xxlarge-margin-collapse>.xxlarge-12{width:100%}}@media screen and (min-width: 90em){.xxlarge-padding-collapse{margin-right:0;margin-left:0}.xxlarge-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0%}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .9375rem)}.small-offset-1{margin-left:8.3333333333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.3333333333% + .9375rem)}.small-offset-2{margin-left:16.6666666667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.6666666667% + .9375rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .9375rem)}.small-offset-4{margin-left:33.3333333333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.3333333333% + .9375rem)}.small-offset-5{margin-left:41.6666666667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.6666666667% + .9375rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .9375rem)}.small-offset-7{margin-left:58.3333333333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.3333333333% + .9375rem)}.small-offset-8{margin-left:66.6666666667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.6666666667% + .9375rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .9375rem)}.small-offset-10{margin-left:83.3333333333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.3333333333% + .9375rem)}.small-offset-11{margin-left:91.6666666667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.6666666667% + .9375rem)}@media print,screen and (min-width: 40em){.medium-offset-0{margin-left:0%}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.3333333333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.3333333333% + .9375rem)}.medium-offset-2{margin-left:16.6666666667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.6666666667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.3333333333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.3333333333% + .9375rem)}.medium-offset-5{margin-left:41.6666666667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.6666666667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.3333333333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.3333333333% + .9375rem)}.medium-offset-8{margin-left:66.6666666667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.6666666667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.3333333333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.3333333333% + .9375rem)}.medium-offset-11{margin-left:91.6666666667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.6666666667% + .9375rem)}}@media print,screen and (min-width: 64em){.large-offset-0{margin-left:0%}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .9375rem)}.large-offset-1{margin-left:8.3333333333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.3333333333% + .9375rem)}.large-offset-2{margin-left:16.6666666667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.6666666667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.3333333333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.3333333333% + .9375rem)}.large-offset-5{margin-left:41.6666666667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.6666666667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.3333333333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.3333333333% + .9375rem)}.large-offset-8{margin-left:66.6666666667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.6666666667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.3333333333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.3333333333% + .9375rem)}.large-offset-11{margin-left:91.6666666667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.6666666667% + .9375rem)}}@media screen and (min-width: 81.25em){.xlarge-offset-0{margin-left:0%}.grid-margin-x>.xlarge-offset-0{margin-left:calc(0% + .9375rem)}.xlarge-offset-1{margin-left:8.3333333333%}.grid-margin-x>.xlarge-offset-1{margin-left:calc(8.3333333333% + .9375rem)}.xlarge-offset-2{margin-left:16.6666666667%}.grid-margin-x>.xlarge-offset-2{margin-left:calc(16.6666666667% + .9375rem)}.xlarge-offset-3{margin-left:25%}.grid-margin-x>.xlarge-offset-3{margin-left:calc(25% + .9375rem)}.xlarge-offset-4{margin-left:33.3333333333%}.grid-margin-x>.xlarge-offset-4{margin-left:calc(33.3333333333% + .9375rem)}.xlarge-offset-5{margin-left:41.6666666667%}.grid-margin-x>.xlarge-offset-5{margin-left:calc(41.6666666667% + .9375rem)}.xlarge-offset-6{margin-left:50%}.grid-margin-x>.xlarge-offset-6{margin-left:calc(50% + .9375rem)}.xlarge-offset-7{margin-left:58.3333333333%}.grid-margin-x>.xlarge-offset-7{margin-left:calc(58.3333333333% + .9375rem)}.xlarge-offset-8{margin-left:66.6666666667%}.grid-margin-x>.xlarge-offset-8{margin-left:calc(66.6666666667% + .9375rem)}.xlarge-offset-9{margin-left:75%}.grid-margin-x>.xlarge-offset-9{margin-left:calc(75% + .9375rem)}.xlarge-offset-10{margin-left:83.3333333333%}.grid-margin-x>.xlarge-offset-10{margin-left:calc(83.3333333333% + .9375rem)}.xlarge-offset-11{margin-left:91.6666666667%}.grid-margin-x>.xlarge-offset-11{margin-left:calc(91.6666666667% + .9375rem)}}@media screen and (min-width: 90em){.xxlarge-offset-0{margin-left:0%}.grid-margin-x>.xxlarge-offset-0{margin-left:calc(0% + .9375rem)}.xxlarge-offset-1{margin-left:8.3333333333%}.grid-margin-x>.xxlarge-offset-1{margin-left:calc(8.3333333333% + .9375rem)}.xxlarge-offset-2{margin-left:16.6666666667%}.grid-margin-x>.xxlarge-offset-2{margin-left:calc(16.6666666667% + .9375rem)}.xxlarge-offset-3{margin-left:25%}.grid-margin-x>.xxlarge-offset-3{margin-left:calc(25% + .9375rem)}.xxlarge-offset-4{margin-left:33.3333333333%}.grid-margin-x>.xxlarge-offset-4{margin-left:calc(33.3333333333% + .9375rem)}.xxlarge-offset-5{margin-left:41.6666666667%}.grid-margin-x>.xxlarge-offset-5{margin-left:calc(41.6666666667% + .9375rem)}.xxlarge-offset-6{margin-left:50%}.grid-margin-x>.xxlarge-offset-6{margin-left:calc(50% + .9375rem)}.xxlarge-offset-7{margin-left:58.3333333333%}.grid-margin-x>.xxlarge-offset-7{margin-left:calc(58.3333333333% + .9375rem)}.xxlarge-offset-8{margin-left:66.6666666667%}.grid-margin-x>.xxlarge-offset-8{margin-left:calc(66.6666666667% + .9375rem)}.xxlarge-offset-9{margin-left:75%}.grid-margin-x>.xxlarge-offset-9{margin-left:calc(75% + .9375rem)}.xxlarge-offset-10{margin-left:83.3333333333%}.grid-margin-x>.xxlarge-offset-10{margin-left:calc(83.3333333333% + .9375rem)}.xxlarge-offset-11{margin-left:91.6666666667%}.grid-margin-x>.xxlarge-offset-11{margin-left:calc(91.6666666667% + .9375rem)}}.grid-y{display:flex;flex-flow:column nowrap}.grid-y>.cell{height:auto;max-height:none}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-shrink,.grid-y>.small-full,.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{flex-basis:auto}@media print,screen and (min-width: 40em){.grid-y>.medium-shrink,.grid-y>.medium-full,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12{flex-basis:auto}}@media print,screen and (min-width: 64em){.grid-y>.large-shrink,.grid-y>.large-full,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12{flex-basis:auto}}@media screen and (min-width: 81.25em){.grid-y>.xlarge-shrink,.grid-y>.xlarge-full,.grid-y>.xlarge-1,.grid-y>.xlarge-2,.grid-y>.xlarge-3,.grid-y>.xlarge-4,.grid-y>.xlarge-5,.grid-y>.xlarge-6,.grid-y>.xlarge-7,.grid-y>.xlarge-8,.grid-y>.xlarge-9,.grid-y>.xlarge-10,.grid-y>.xlarge-11,.grid-y>.xlarge-12{flex-basis:auto}}@media screen and (min-width: 90em){.grid-y>.xxlarge-shrink,.grid-y>.xxlarge-full,.grid-y>.xxlarge-1,.grid-y>.xxlarge-2,.grid-y>.xxlarge-3,.grid-y>.xxlarge-4,.grid-y>.xxlarge-5,.grid-y>.xxlarge-6,.grid-y>.xxlarge-7,.grid-y>.xxlarge-8,.grid-y>.xxlarge-9,.grid-y>.xxlarge-10,.grid-y>.xxlarge-11,.grid-y>.xxlarge-12{flex-basis:auto}}.grid-y>.small-12,.grid-y>.small-11,.grid-y>.small-10,.grid-y>.small-9,.grid-y>.small-8,.grid-y>.small-7,.grid-y>.small-6,.grid-y>.small-5,.grid-y>.small-4,.grid-y>.small-3,.grid-y>.small-2,.grid-y>.small-1{flex:0 0 auto}.grid-y>.small-1{height:8.3333333333%}.grid-y>.small-2{height:16.6666666667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.3333333333%}.grid-y>.small-5{height:41.6666666667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.3333333333%}.grid-y>.small-8{height:66.6666666667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.3333333333%}.grid-y>.small-11{height:91.6666666667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width: 40em){.grid-y>.medium-auto{flex:1 1 0;height:auto}.grid-y>.medium-12,.grid-y>.medium-11,.grid-y>.medium-10,.grid-y>.medium-9,.grid-y>.medium-8,.grid-y>.medium-7,.grid-y>.medium-6,.grid-y>.medium-5,.grid-y>.medium-4,.grid-y>.medium-3,.grid-y>.medium-2,.grid-y>.medium-1,.grid-y>.medium-shrink{flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.3333333333%}.grid-y>.medium-2{height:16.6666666667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.3333333333%}.grid-y>.medium-5{height:41.6666666667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.3333333333%}.grid-y>.medium-8{height:66.6666666667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.3333333333%}.grid-y>.medium-11{height:91.6666666667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width: 64em){.grid-y>.large-auto{flex:1 1 0;height:auto}.grid-y>.large-12,.grid-y>.large-11,.grid-y>.large-10,.grid-y>.large-9,.grid-y>.large-8,.grid-y>.large-7,.grid-y>.large-6,.grid-y>.large-5,.grid-y>.large-4,.grid-y>.large-3,.grid-y>.large-2,.grid-y>.large-1,.grid-y>.large-shrink{flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.3333333333%}.grid-y>.large-2{height:16.6666666667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.3333333333%}.grid-y>.large-5{height:41.6666666667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.3333333333%}.grid-y>.large-8{height:66.6666666667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.3333333333%}.grid-y>.large-11{height:91.6666666667%}.grid-y>.large-12{height:100%}}@media screen and (min-width: 81.25em){.grid-y>.xlarge-auto{flex:1 1 0;height:auto}.grid-y>.xlarge-12,.grid-y>.xlarge-11,.grid-y>.xlarge-10,.grid-y>.xlarge-9,.grid-y>.xlarge-8,.grid-y>.xlarge-7,.grid-y>.xlarge-6,.grid-y>.xlarge-5,.grid-y>.xlarge-4,.grid-y>.xlarge-3,.grid-y>.xlarge-2,.grid-y>.xlarge-1,.grid-y>.xlarge-shrink{flex:0 0 auto}.grid-y>.xlarge-shrink{height:auto}.grid-y>.xlarge-1{height:8.3333333333%}.grid-y>.xlarge-2{height:16.6666666667%}.grid-y>.xlarge-3{height:25%}.grid-y>.xlarge-4{height:33.3333333333%}.grid-y>.xlarge-5{height:41.6666666667%}.grid-y>.xlarge-6{height:50%}.grid-y>.xlarge-7{height:58.3333333333%}.grid-y>.xlarge-8{height:66.6666666667%}.grid-y>.xlarge-9{height:75%}.grid-y>.xlarge-10{height:83.3333333333%}.grid-y>.xlarge-11{height:91.6666666667%}.grid-y>.xlarge-12{height:100%}}@media screen and (min-width: 90em){.grid-y>.xxlarge-auto{flex:1 1 0;height:auto}.grid-y>.xxlarge-12,.grid-y>.xxlarge-11,.grid-y>.xxlarge-10,.grid-y>.xxlarge-9,.grid-y>.xxlarge-8,.grid-y>.xxlarge-7,.grid-y>.xxlarge-6,.grid-y>.xxlarge-5,.grid-y>.xxlarge-4,.grid-y>.xxlarge-3,.grid-y>.xxlarge-2,.grid-y>.xxlarge-1,.grid-y>.xxlarge-shrink{flex:0 0 auto}.grid-y>.xxlarge-shrink{height:auto}.grid-y>.xxlarge-1{height:8.3333333333%}.grid-y>.xxlarge-2{height:16.6666666667%}.grid-y>.xxlarge-3{height:25%}.grid-y>.xxlarge-4{height:33.3333333333%}.grid-y>.xxlarge-5{height:41.6666666667%}.grid-y>.xxlarge-6{height:50%}.grid-y>.xxlarge-7{height:58.3333333333%}.grid-y>.xxlarge-8{height:66.6666666667%}.grid-y>.xxlarge-9{height:75%}.grid-y>.xxlarge-10{height:83.3333333333%}.grid-y>.xxlarge-11{height:91.6666666667%}.grid-y>.xxlarge-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-0.9375rem;margin-bottom:-0.9375rem}@media print,screen and (min-width: 40em){.grid-padding-y .grid-padding-y{margin-top:-0.9375rem;margin-bottom:-0.9375rem}}.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}@media print,screen and (min-width: 40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-margin-y{margin-top:-0.9375rem;margin-bottom:-0.9375rem}@media print,screen and (min-width: 40em){.grid-margin-y{margin-top:-0.9375rem;margin-bottom:-0.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}@media print,screen and (min-width: 40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}@media print,screen and (min-width: 40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}@media screen and (min-width: 81.25em){.grid-margin-y>.xlarge-auto{height:auto}.grid-margin-y>.xlarge-shrink{height:auto}.grid-margin-y>.xlarge-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.xlarge-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.xlarge-3{height:calc(25% - 1.875rem)}.grid-margin-y>.xlarge-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.xlarge-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.xlarge-6{height:calc(50% - 1.875rem)}.grid-margin-y>.xlarge-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.xlarge-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.xlarge-9{height:calc(75% - 1.875rem)}.grid-margin-y>.xlarge-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.xlarge-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.xlarge-12{height:calc(100% - 1.875rem)}}@media screen and (min-width: 90em){.grid-margin-y>.xxlarge-auto{height:auto}.grid-margin-y>.xxlarge-shrink{height:auto}.grid-margin-y>.xxlarge-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.xxlarge-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.xxlarge-3{height:calc(25% - 1.875rem)}.grid-margin-y>.xxlarge-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.xxlarge-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.xxlarge-6{height:calc(50% - 1.875rem)}.grid-margin-y>.xxlarge-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.xxlarge-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.xxlarge-9{height:calc(75% - 1.875rem)}.grid-margin-y>.xxlarge-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.xxlarge-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.xxlarge-12{height:calc(100% - 1.875rem)}}.grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-container{display:flex;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}@media print,screen and (min-width: 40em){.medium-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block-container{display:flex;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print,screen and (min-width: 64em){.large-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block-container{display:flex;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media screen and (min-width: 81.25em){.xlarge-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .xlarge-grid-frame{width:100%}.xlarge-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.xlarge-cell-block-container{display:flex;flex-direction:column;max-height:100%}.xlarge-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.xlarge-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media screen and (min-width: 90em){.xxlarge-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .xxlarge-grid-frame{width:100%}.xxlarge-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.xxlarge-cell-block-container{display:flex;flex-direction:column;max-height:100%}.xxlarge-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.xxlarge-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.grid-y.grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}@media print,screen and (min-width: 40em){.grid-y.medium-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}}@media print,screen and (min-width: 64em){.grid-y.large-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}}@media screen and (min-width: 81.25em){.grid-y.xlarge-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}}@media screen and (min-width: 90em){.grid-y.xxlarge-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width: 40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width: 64em){.cell .grid-y.large-grid-frame{height:100%}}@media screen and (min-width: 81.25em){.cell .grid-y.xlarge-grid-frame{height:100%}}@media screen and (min-width: 90em){.cell .grid-y.xxlarge-grid-frame{height:100%}}.grid-margin-y{margin-top:-0.9375rem;margin-bottom:-0.9375rem}@media print,screen and (min-width: 40em){.grid-margin-y{margin-top:-0.9375rem;margin-bottom:-0.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}@media print,screen and (min-width: 40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}@media print,screen and (min-width: 40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}@media screen and (min-width: 81.25em){.grid-margin-y>.xlarge-auto{height:auto}.grid-margin-y>.xlarge-shrink{height:auto}.grid-margin-y>.xlarge-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.xlarge-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.xlarge-3{height:calc(25% - 1.875rem)}.grid-margin-y>.xlarge-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.xlarge-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.xlarge-6{height:calc(50% - 1.875rem)}.grid-margin-y>.xlarge-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.xlarge-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.xlarge-9{height:calc(75% - 1.875rem)}.grid-margin-y>.xlarge-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.xlarge-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.xlarge-12{height:calc(100% - 1.875rem)}}@media screen and (min-width: 90em){.grid-margin-y>.xxlarge-auto{height:auto}.grid-margin-y>.xxlarge-shrink{height:auto}.grid-margin-y>.xxlarge-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.xxlarge-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.xxlarge-3{height:calc(25% - 1.875rem)}.grid-margin-y>.xxlarge-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.xxlarge-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.xxlarge-6{height:calc(50% - 1.875rem)}.grid-margin-y>.xxlarge-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.xxlarge-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.xxlarge-9{height:calc(75% - 1.875rem)}.grid-margin-y>.xxlarge-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.xxlarge-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.xxlarge-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}@media print,screen and (min-width: 40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 64em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media screen and (min-width: 81.25em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media screen and (min-width: 90em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}@media screen and (min-width: 81.25em){.grid-margin-y.xlarge-grid-frame{height:calc(100vh + 1.875rem)}}@media screen and (min-width: 90em){.grid-margin-y.xxlarge-grid-frame{height:calc(100vh + 1.875rem)}}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-left.vertical.menu>li>a{justify-content:flex-start}.align-right.vertical.menu>li>a{justify-content:flex-end}.align-center.vertical.menu>li>a{justify-content:center}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media print,screen and (min-width: 40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width: 64em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}@media screen and (min-width: 81.25em){.xlarge-order-1{order:1}.xlarge-order-2{order:2}.xlarge-order-3{order:3}.xlarge-order-4{order:4}.xlarge-order-5{order:5}.xlarge-order-6{order:6}}@media screen and (min-width: 90em){.xxlarge-order-1{order:1}.xxlarge-order-2{order:2}.xxlarge-order-3{order:3}.xxlarge-order-4{order:4}.xxlarge-order-5{order:5}.xxlarge-order-6{order:6}}.flex-container{display:flex}.flex-child-auto{flex:1 1 auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 1 auto}.flex-dir-row{flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column{flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse}@media print,screen and (min-width: 40em){.medium-flex-container{display:flex}.medium-flex-child-auto{flex:1 1 auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 1 auto}.medium-flex-dir-row{flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width: 64em){.large-flex-container{display:flex}.large-flex-child-auto{flex:1 1 auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 1 auto}.large-flex-dir-row{flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse}}@media screen and (min-width: 81.25em){.xlarge-flex-container{display:flex}.xlarge-flex-child-auto{flex:1 1 auto}.xlarge-flex-child-grow{flex:1 0 auto}.xlarge-flex-child-shrink{flex:0 1 auto}.xlarge-flex-dir-row{flex-direction:row}.xlarge-flex-dir-row-reverse{flex-direction:row-reverse}.xlarge-flex-dir-column{flex-direction:column}.xlarge-flex-dir-column-reverse{flex-direction:column-reverse}}@media screen and (min-width: 90em){.xxlarge-flex-container{display:flex}.xxlarge-flex-child-auto{flex:1 1 auto}.xxlarge-flex-child-grow{flex:1 0 auto}.xxlarge-flex-child-shrink{flex:0 1 auto}.xxlarge-flex-dir-row{flex-direction:row}.xxlarge-flex-dir-row-reverse{flex-direction:row-reverse}.xxlarge-flex-dir-column{flex-direction:column}.xxlarge-flex-dir-column-reverse{flex-direction:column-reverse}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.5;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Onest",sans-serif;font-style:normal;font-weight:bold;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#7c7c7c}h1,.h1{font-size:1.375rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:.9375rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:.875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width: 40em){h1,.h1{font-size:1.375rem}h2,.h2{font-size:1.125rem}h3,.h3{font-size:1.0625rem}h4,.h4{font-size:1rem}h5,.h5{font-size:.9375rem}h6,.h6{font-size:.875rem}}a{line-height:inherit;color:#ec2e66;text-decoration:none;cursor:pointer}a:hover,a:focus{color:rgb(222.31,20.21,79.7763157895)}a img{border:0}hr{clear:both;max-width:79.875rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #7c7c7c;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.5}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ul ol,ol ul,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #7c7c7c}blockquote,blockquote p{line-height:1.5;color:#313131}abbr,abbr[title]{border-bottom:1px dotted #000;cursor:help;text-decoration:none}figure{margin:0}kbd{margin:0;padding:.125rem .25rem 0;background-color:#f5f5f5;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#000}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#313131}.lead{font-size:125%;line-height:1.5}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.cite-block,cite{display:block;color:#313131;font-size:.8125rem}.cite-block:before,cite:before{content:"— "}.code-inline,code{border:1px solid #7c7c7c;background-color:#f5f5f5;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#000;display:inline;max-width:100%;word-wrap:break-word;padding:.125rem .3125rem .0625rem}.code-block{border:1px solid #7c7c7c;background-color:#f5f5f5;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#000;display:block;overflow:auto;white-space:pre;padding:1rem;margin-bottom:1.5rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media screen and (min-width: 81.25em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}}@media screen and (min-width: 90em){.xxlarge-text-left{text-align:left}.xxlarge-text-right{text-align:right}.xxlarge-text-center{text-align:center}.xxlarge-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;print-color-adjust:economy;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #313131;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{appearance:none;display:block;box-sizing:border-box;width:100%;height:2.3375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #7c7c7c;border-radius:0;background-color:#fff;box-shadow:none;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.4;color:#000;transition:box-shadow .5s,border-color .25s ease-in-out}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:none;border:1px solid #313131;background-color:#fff;box-shadow:none;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#f5f5f5;cursor:not-allowed}[type=submit],[type=button]{appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}::placeholder{color:#7c7c7c}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#000}label.middle{margin:0 0 1rem;line-height:1.4;padding:.5625rem 0}.help-text{margin-top:-0.5rem;font-size:.8125rem;font-style:italic;color:#000}.input-group{display:flex;width:100%;margin-bottom:1rem;align-items:stretch}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:0 0 0 0}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0 0 0 0}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label,.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #7c7c7c;background:#f5f5f5;color:#000;text-align:center;white-space:nowrap;display:flex;flex:0 0 auto;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;flex:1 1 0px;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:flex;flex:0 0 auto}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #7c7c7c}.fieldset legend{margin:0;margin-left:-0.1875rem;padding:0 .1875rem}select{height:2.3375rem;margin:0 0 1rem;padding:.5rem;appearance:none;border:1px solid #7c7c7c;border-radius:0;background-color:#fff;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.4;color:#000;transition:box-shadow .5s,border-color .25s ease-in-out;background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%2849, 49, 49%29"></polygon></svg>')}@media screen and (min-width: 0\0 ){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #313131;background-color:#fff;box-shadow:none;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#f5f5f5;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}select:not([multiple]){padding-top:0;padding-bottom:0}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:rgb(249.9,237,235)}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-0.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#cc4b37}.form-error.is-visible{display:block}.responsive-embed,.flex-video{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.responsive-embed iframe,.responsive-embed object,.responsive-embed embed,.responsive-embed video,.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-embed.widescreen,.flex-video.widescreen{padding-bottom:56.25%}.media-object{display:flex;margin-bottom:1rem;flex-wrap:nowrap}.media-object img{max-width:none}@media print,screen and (max-width: 39.99875em){.media-object.stack-for-small{flex-wrap:wrap}}.media-object-section{flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}@media print,screen and (max-width: 39.99875em){.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;flex-basis:100%;max-width:100%}.stack-for-small .media-object-section img{width:100%}}.media-object-section.main-section{flex:1 1 0px}.hide{display:none !important}.invisible{visibility:hidden}.visible{visibility:visible}@media print,screen and (max-width: 39.99875em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em),screen and (min-width: 40em){.show-for-small-only{display:none !important}}@media print,screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.99875em){.show-for-medium{display:none !important}}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.99875em),screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media print,screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.99875em){.show-for-large{display:none !important}}@media print,screen and (min-width: 64em)and (max-width: 81.24875em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.99875em),screen and (min-width: 81.25em){.show-for-large-only{display:none !important}}@media screen and (min-width: 81.25em){.hide-for-xlarge{display:none !important}}@media screen and (max-width: 81.24875em){.show-for-xlarge{display:none !important}}@media screen and (min-width: 81.25em)and (max-width: 89.99875em){.hide-for-xlarge-only{display:none !important}}@media screen and (max-width: 81.24875em),screen and (min-width: 90em){.show-for-xlarge-only{display:none !important}}@media screen and (min-width: 90em){.hide-for-xxlarge{display:none !important}}@media screen and (max-width: 89.99875em){.show-for-xxlarge{display:none !important}}@media screen and (min-width: 90em){.hide-for-xxlarge-only{display:none !important}}@media screen and (max-width: 89.99875em){.show-for-xxlarge-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto !important;height:auto !important;overflow:visible !important;clip:auto !important;white-space:normal !important}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.show-for-dark-mode{display:none}.hide-for-dark-mode{display:block}@media screen and (prefers-color-scheme: dark){.show-for-dark-mode{display:block !important}.hide-for-dark-mode{display:none !important}}.show-for-ie{display:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.show-for-ie{display:block !important}.hide-for-ie{display:none !important}}.show-for-sticky{display:none}.is-stuck .show-for-sticky{display:block}.is-stuck .hide-for-sticky{display:none}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::before,.clearfix::after{display:table;content:" ";flex-basis:0;order:1}.clearfix::after{clear:both}@font-face{ font-display:swap;font-family:"Euclid Circular B";src:url("/wp-content/themes/ecomstrive/dist/webfonts/EuclidCircularBRegular.eot");src:url("/wp-content/themes/ecomstrive/dist/webfonts/EuclidCircularBRegular.eot") format("embedded-opentype"),url("/wp-content/themes/ecomstrive/dist/webfonts/EuclidCircularBRegular.woff2") format("woff2"),url("/wp-content/themes/ecomstrive/dist/webfonts/EuclidCircularBRegular.woff") format("woff"),url("/wp-content/themes/ecomstrive/dist/webfonts/EuclidCircularBRegular.ttf") format("truetype"),url("/wp-content/themes/ecomstrive/dist/webfonts/EuclidCircularBRegular.svg#EuclidCircularBRegular") format("svg");font-weight:400;font-style:normal }@font-face{ font-display:swap;font-family:"Euclid Circular B";src:url("/wp-content/themes/ecomstrive/dist/webfonts/EuclidCircularBSemiBold.eot");src:url("/wp-content/themes/ecomstrive/dist/webfonts/EuclidCircularBSemiBold.eot") format("embedded-opentype"),url("/wp-content/themes/ecomstrive/dist/webfonts/EuclidCircularBSemiBold.woff2") format("woff2"),url("/wp-content/themes/ecomstrive/dist/webfonts/EuclidCircularBSemiBold.woff") format("woff"),url("/wp-content/themes/ecomstrive/dist/webfonts/EuclidCircularBSemiBold.ttf") format("truetype"),url("/wp-content/themes/ecomstrive/dist/webfonts/EuclidCircularBSemiBold.svg#EuclidCircularBSemiBold") format("svg");font-weight:500;font-style:normal }@font-face{ font-display:swap;font-family:"Onest";font-style:normal;font-weight:400;src:url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinextregular.eot");src:url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinextregular.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinextregular.woff2") format("woff2"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinextregular.woff") format("woff"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinextregular.ttf") format("truetype"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinextregular.svg#Onest") format("svg") }@font-face{ font-display:swap;font-family:"Onest";font-style:normal;font-weight:500;src:url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext500.eot");src:url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext500.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext500.woff2") format("woff2"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext500.woff") format("woff"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext500.ttf") format("truetype"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext500.svg#Onest") format("svg") }@font-face{ font-display:swap;font-family:"Onest";font-style:normal;font-weight:600;src:url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext600.eot");src:url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext600.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext600.woff2") format("woff2"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext600.woff") format("woff"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext600.ttf") format("truetype"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext600.svg#Onest") format("svg") }@font-face{ font-display:swap;font-family:"Onest";font-style:normal;font-weight:700;src:url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext700.eot");src:url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext700.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext700.woff2") format("woff2"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext700.woff") format("woff"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext700.ttf") format("truetype"),url("/wp-content/themes/ecomstrive/dist/webfonts/onestv9cyrillic_cyrillicext_latin_latinext700.svg#Onest") format("svg") }@font-face{ font-display:swap;font-family:"Gilroy";src:local("Gilroy Bold"),local("Gilroy-Bold"),url("/wp-content/themes/ecomstrive/dist/webfonts/Gilroy-Bold.woff2") format("woff2"),url("/wp-content/themes/ecomstrive/dist/webfonts/Gilroy-Bold.woff") format("woff"),url("/wp-content/themes/ecomstrive/dist/webfonts/Gilroy-Bold.ttf") format("truetype");font-weight:700;font-style:normal }body{font-family:"Onest",sans-serif;font-size:16px;font-weight:400;color:rgba(13,18,18,.7);background:#f8f7f5}p{line-height:1.4}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#0d1212;font-weight:400}h1{font-size:36px;font-weight:400;letter-spacing:0;line-height:1.4}@media print,screen and (min-width: 64em){h1{font-size:52px}}h2{font-size:30px;letter-spacing:0;line-height:1.3}@media print,screen and (min-width: 64em){h2{font-size:40px}}h3{font-size:20px}@media print,screen and (min-width: 64em){h3{font-size:24px}}h4{font-size:18px}@media print,screen and (min-width: 64em){h4{font-size:20px}}a{color:#137e54;text-decoration:underline;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover{color:#137e54;text-decoration:none}a:focus{color:#137e54}.home .page-wrapper,.page-par-mums .page-wrapper{padding:75px 0 0 0}@media print,screen and (min-width: 64em){.home .page-wrapper,.page-par-mums .page-wrapper{padding:184px 0 0 0}}.home.admin-bar .page-wrapper,.page-par-mums.admin-bar .page-wrapper{padding:60px 0 0 0}@media print,screen and (min-width: 64em){.home.admin-bar .page-wrapper,.page-par-mums.admin-bar .page-wrapper{padding:152px 0 0 0}}.page-wrapper{padding:65px 0 0 0}@media print,screen and (min-width: 64em){.page-wrapper{padding:181px 0 0 0}}.admin-bar .page-wrapper{padding:19px 0 0 0}@media print,screen and (min-width: 64em){.admin-bar .page-wrapper{padding:151px 0 0 0}}body.overflow-hidden{overflow:hidden}@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, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 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, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 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:rgba(0,0,0,0)}.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(0.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(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.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, 0.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, 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, 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, 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.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.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.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-arrow{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid rgba(13,18,18,.24);background:#e7ebe9;border-radius:12px;cursor:pointer;transition:.2s}.swiper-arrow:hover{background:#0c593e}.swiper-arrow:hover svg path{fill:#fff}.swiper-arrow:focus{border-color:#0d1212;background:#0d1212}.swiper-arrow:focus svg path{fill:#fff}.slider-nav{display:flex;gap:16px;align-items:center;flex-direction:row-reverse;justify-content:flex-end;padding:12px 0 0}@media print,screen and (min-width: 64em){.slider-nav{justify-content:flex-start;padding:0}}.holder-slider-pagination{position:relative;z-index:1;text-align:center;margin:32px 0 0;display:none}@media print,screen and (min-width: 64em){.holder-slider-pagination{display:block}}.holder-slider-pagination .slider-pagination{border-radius:50px;background:#e7ebe9;display:inline-flex;align-items:center;justify-content:center;padding:8px 4px;width:auto}.holder-slider-pagination .slider-pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:100%;background:rgba(13,18,18,.24);cursor:pointer;opacity:1}.holder-slider-pagination .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0d1212}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75 }.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65 }.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 9999);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none;filter:blur(0px)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0 }.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1 }.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px }.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset(0 calc(((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5) round var(--f-thumb-border-radius, 0));clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1 }.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1 }.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px }.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}.header{font-size:14px;position:fixed;left:0;top:0;width:100%;z-index:9999;transition:transform .3s ease;background:#fff}@media print,screen and (min-width: 64em){.header{background:none}}.header.fixed-header .header__top-bar,.header.fixed-header .header__top-menu{max-height:0;opacity:0;padding-top:0;padding-bottom:0}.header .grid-container{max-width:1406px}.header .header__top-menu{background:#137e54;color:#fff;padding:16px 0;font-size:16px;margin:0 0 15px}@media print,screen and (min-width: 64em){.header .header__top-menu{transition:.3s;opacity:1;padding:16px 0 12px}}.header .header__top-menu .grid-container{max-width:1362px}.header .header__top-menu .header__top-menu__phone-row{display:flex}.header .header__top-menu .header__top-menu__phone-row .header__top-menu__phone-col{position:relative;padding-right:20px;margin-right:27px}.header .header__top-menu .header__top-menu__phone-row .header__top-menu__phone-col::after{content:"";position:absolute;top:50%;right:0;width:1px;height:80%;background:hsla(0,0%,100%,.3);transform:translateY(-50%)}.header .header__top-menu .header__top-menu__phone-row .header__top-menu__phone-col:last-child{padding-right:0;margin-right:0}.header .header__top-menu .header__top-menu__phone-row .header__top-menu__phone-col:last-child::after{display:none}.header .header__top-menu .header__top-menu__phone-row .header__top-menu__phone-col p{color:hsla(0,0%,100%,.7);margin:0;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.26px}.header .header__top-menu .header__top-menu__phone-row .header__top-menu__phone-col a{font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.26px;text-decoration:none;display:inline-block;vertical-align:top}@media screen and (min-width: 81.25em){.header .header__top-menu .header__top-menu__phone-row .header__top-menu__phone-col a{font-size:13px}}.header .header__top-menu .header__top-menu__phone-row .header__top-menu__phone-col a:hover{text-decoration:underline}.header .header__top-menu .header__top-menu__row{display:flex;align-items:center;justify-content:flex-end;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.26px}@media print,screen and (min-width: 64em){.header .header__top-menu .header__top-menu__row a{padding:8px 10px;border-radius:8px;transition:.2s}}@media print,screen and (min-width: 64em){.header .header__top-menu .header__top-menu__row a:hover{background:#0c593e;text-decoration:none}}.header .header__top-menu a{color:#fff}.header .header__top-menu .header__top-menu__phone{display:inline-flex;align-items:center;gap:10px;font-weight:400}.header .header__top-menu ul{display:flex;align-items:center;gap:6px;padding:8px 0 0}.header .header__top-menu ul li a{text-decoration:none}.header .header__top-menu ul li a span{font-size:14px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:100%;background:hsla(0,0%,100%,.2);margin:0 0 0 5px}.header .header__top-menu ul li a:hover{text-decoration:underline}.header .header__top-menu .header__top-menu__languages{display:flex;align-items:center;gap:26px;padding:0 0 0 32px;margin:0 0 0 32px;position:relative}.header .header__top-menu .header__top-menu__languages::before{content:"";display:inline-block;width:1px;height:16px;background:hsla(0,0%,100%,.2);position:absolute;left:0;top:50%;transform:translateY(-50%)}.header .holder-mega-menu{background:#415555;border-bottom:1px solid hsla(0,0%,100%,.2)}.header .holder-mega-menu .holder-nav{width:100% !important}.header .holder-mega-menu .header__menu{padding:0}@media print,screen and (min-width: 64em){.header .holder-mega-menu .header__menu{padding:13px 0 9px;min-height:auto}}.header .holder-mega-menu .header__menu .holder-btn .btn{width:100%;padding:10px 23px}@media print,screen and (min-width: 64em){.header .holder-mega-menu form{display:none}}@media print,screen and (min-width: 64em){.header .holder-mega-menu{position:relative;z-index:1}}.header .header__nav-top{display:none}@media print,screen and (min-width: 64em){.header .header__nav-top{display:flex}}.header .header__nav-top.header__nav-top--mobile{display:block}@media print,screen and (min-width: 64em){.header .header__nav-top.header__nav-top--mobile{display:none}}.header .header__nav-top.header__nav-top--mobile ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:9px}.header .header__nav-top.header__nav-top--mobile ul li{width:100%;display:flex;align-items:center;justify-content:space-between}.header .header__nav-top.header__nav-top--mobile ul li a{font-size:18px;display:flex;justify-content:space-between;align-items:center}.header .header__nav-top.header__nav-top--mobile .sub-top-nav{display:none;position:fixed;top:65px;left:0;right:0;bottom:0;overflow:auto;width:auto;background:#000;z-index:1}.header .header__nav-top.header__nav-top--mobile .sub-top-nav .holder-sub-nav{position:fixed;top:0;background:#000;left:0;right:0;text-align:center;color:#fff;height:64px;display:flex;align-items:center;justify-content:center;padding:0 15px;width:100%}.header .header__nav-top.header__nav-top--mobile .sub-top-nav .holder-sub-nav .back-link{position:absolute;left:15px;padding:0;line-height:normal;display:inline-flex;align-items:center;justify-content:center;background:none;border:#137e54 solid 2px}.header .header__nav-top ul{display:flex;align-items:center;gap:3px}@media(max-width: 1300px){.header .header__nav-top ul{gap:0}}.header .header__nav-top ul li{position:relative}.header .header__nav-top ul li a{font-size:16px;font-weight:500;color:#fff;text-decoration:none;padding:10px 15px;border-radius:40px;background:none;transition:.2s;display:block}@media print,screen and (min-width: 64em){.header .header__nav-top ul li a:hover{background:#e7ebe9;border:rgba(13,18,18,.24) solid 1px;color:#ffbf0e}}@media(max-width: 1300px){.header .header__nav-top ul li a{font-size:14px}}.header .header__nav-top ul li ul{padding:15px 0;transition:.2s}@media print,screen and (min-width: 64em){.header .header__nav-top ul li ul{display:block;position:absolute;left:0;top:0;box-shadow:0 0 10px rgba(0,0,0,.1);width:240px;border-radius:20px}}@media print,screen and (min-width: 64em){.header .header__nav-top ul li:hover>ul{opacity:1;visibility:visible}.header .header__nav-top ul li:hover>a{background:#137e54;background:#e7ebe9;border-color:rgba(13,18,18,.24);color:#ffbf0e}}.header ul{list-style:none;padding:0;margin:0}.header .auth{display:flex;margin:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#eef3f8;border-radius:8px}@media print,screen and (min-width: 64em){.header .auth{margin:0 0 0 29px;background:none}}.header .language{cursor:pointer;position:relative;margin:0 0 10px;font-weight:500}@media print,screen and (min-width: 64em){.header .language{margin:0}}.header .language span{text-transform:uppercase;gap:6px;align-items:center;display:none}@media print,screen and (min-width: 64em){.header .language span{display:flex}}.header .language span img{flex:0 0 15px}.header .language ul{display:flex;align-items:center;gap:10px}@media print,screen and (min-width: 64em){.header .language ul{position:absolute;right:0;top:100%;display:none;border:#e4e7ec solid 1px;padding:12px;background:#fff}}.header .language ul li{width:50%}@media print,screen and (min-width: 64em){.header .language ul li{width:auto}}.header .language ul li a{padding:10px 19px;text-decoration:none;display:flex;gap:7px;align-items:center;text-align:center;background:#e4e7ec;color:#0d0d0d;text-transform:uppercase;justify-content:center}@media print,screen and (min-width: 64em){.header .language ul li a{background:none;justify-content:flex-start}}.header .language ul li a img{flex:0 0 15px}.header .language ul li a:hover{background:#e4e7ec}@media print,screen and (min-width: 64em){.header .language:hover ul{display:block}}.header .logo{flex:0 0 106px;margin:0 40px 0 0;position:relative}@media(max-width: 1300px){.header .logo{margin:0}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.header .header__top-bar{background:#9bcd9b;padding:15px 0 13px;color:#181d27;font-weight:500;font-size:14px;overflow:hidden;display:flex;position:relative;letter-spacing:.7px}@media print,screen and (min-width: 64em){.header .header__top-bar{transition:.3s;max-height:48px;opacity:1}}.header .header__top-bar:hover .header__top-bar__slider{animation-play-state:paused}@media print,screen and (min-width: 64em){.header .header__top-bar+.grid-container{transition:.3s;max-height:81px;opacity:1}}.header .header__top-bar .header__top-bar__slider{display:flex;gap:17px;padding-right:17px;will-change:transform;animation-name:scroll;animation-timing-function:linear;animation-iteration-count:infinite;width:max-content;flex:0 0 100%}.header .header__top-bar .header__top-bar__slider .header__top-bar__item{display:flex;align-items:center;gap:17px;white-space:nowrap}.header .header__top-bar a{color:#181d27;text-decoration:none}.header .header__top-bar .swiper-slide{margin:auto;width:auto;white-space:nowrap;gap:17px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.header .header__top-bar .swiper-slide::before{content:"";width:3px;height:3px;display:inline-block;vertical-align:top;background:#fff;border-radius:100%}.header .header__menu{display:flex;align-items:center;position:relative}@media print,screen and (min-width: 64em){.header .header__menu{padding:17px 14px 17px 24px;border:1px solid rgba(13,18,18,.24);background:#fff;border-radius:16px}}@media(max-width: 1300px){.header .header__menu{padding:10px 10px}}.header .header__menu .header__text{margin-left:auto}.header .header__menu .header__text p{margin:0;font-weight:700}.header .header__menu .header__text a{color:#000}.header .header__menu>.btn{display:none}@media print,screen and (min-width: 64em){.header .header__menu>.btn{display:inline-block;flex:0 0 119px}}.header .header__menu .holder-nav{position:fixed;left:0;width:100%;top:60px;border-top:#292929 solid 1px;padding:22px 16px 110px;background:#fff;z-index:999;overflow:auto;height:calc(100vh - 60px);display:none;flex-direction:column}.header .header__menu .holder-nav.active{display:flex}@media print,screen and (min-width: 64em){.header .header__menu .holder-nav{background:none;align-items:center;flex-direction:row;position:static;border:none;padding:0;height:auto;overflow:visible;display:flex;width:auto;margin:0 0 0 auto}}.header .header__menu .holder-nav .mob-nav{display:block;border-top:#292929 solid 1px;padding:24px 16px 0;margin-top:auto;margin-bottom:39px}.header .header__menu .holder-nav .mob-nav p{color:#a3a3a3;font-size:14px;font-weight:500;margin:0 0 16px}.header .header__menu .holder-nav .mob-nav ul{display:flex;flex-wrap:wrap;align-items:center;gap:11px 21px}.header .header__menu .holder-nav .mob-nav ul li a{text-decoration:underline;font-size:16px;color:#0d1212}.header .header__menu .holder-nav .mob-nav ul li a span{font-size:14px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:100%;background:hsla(0,0%,100%,.2);margin:0 0 0 5px}.header .header__menu .holder-nav .mob-nav ul li a:hover{text-decoration:underline}@media print,screen and (min-width: 64em){.header .header__menu .holder-nav .mob-nav{display:none}}.header .header__menu .top-nav{margin:0 0 18px}@media print,screen and (min-width: 64em){.header .header__menu .top-nav{display:flex;margin:0 auto}}.header .header__menu .top-nav li{position:relative;margin:0 0 0}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li{margin:0}}.header .header__menu .top-nav li.menu-item-has-children>a::after{content:"";width:0;height:0;border:0 solid rgba(0,0,0,0);border-left-width:4px;border-right-width:4px;border-top:4px solid #0d1212;margin-left:6px;display:none}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li.menu-item-has-children>a::after{display:block}}.header .header__menu .top-nav li.menu-item-has-children:hover>a::after{border-top-color:#0d1212}.header .header__menu .top-nav li a{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;color:#0d1212;text-decoration:none;border-radius:0;font-weight:500;font-size:16px;background:none;border-radius:10px;letter-spacing:.7px;text-transform:uppercase;border:solid 1px rgba(0,0,0,0)}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li a{padding:10px 5px;background:none;font-size:13px;border:1px solid rgba(0,0,0,0)}}@media screen and (min-width: 90em){.header .header__menu .top-nav li a{padding:10px 16px}}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li a svg{display:none}}.header .header__menu .top-nav li.current-menu-parent:not(.current-product-parent)>a,.header .header__menu .top-nav li.current-menu-item>a,.header .header__menu .top-nav li.active>a{text-decoration:none;text-decoration:underline}.header .header__menu .top-nav li>.sub-top-nav{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:1;overflow:auto}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav{left:-20px;top:100%;position:absolute;width:366px;padding:8px 0 0;background:none;overflow:visible}}.header .header__menu .top-nav li>.sub-top-nav ul{background:#fff;padding:111px 12px 12px 12px}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav ul{padding:12px}}.header .header__menu .top-nav li>.sub-top-nav ul li a{color:#0d1212}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav ul li a{padding:10px 15px;border-radius:10px;text-decoration:none}}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav ul li a::after{transform:rotate(-90deg)}}.header .header__menu .top-nav li>.sub-top-nav ul li:hover>a{color:#0d1212}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav ul li:hover>a{background:#e7ebe9}}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav .sub-top-nav{left:100%;top:0}}.header .header__menu .top-nav li>.sub-top-nav .holder-sub-nav{display:flex;align-items:center;padding:12px 56px 12px 16px;border-bottom:#292929 solid 1px;position:fixed;z-index:1;background:#fff;width:100%}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav .holder-sub-nav{display:none}}.header .header__menu .top-nav li>.sub-top-nav .holder-sub-nav a{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#d0d5dd;border-radius:100%;padding:0}.header .header__menu .top-nav li>.sub-top-nav .holder-sub-nav span{margin:0 auto;color:#0d1212;font-size:16px;font-weight:500}.header .header__menu .top-nav li>.sub-top-nav-img{position:fixed;z-index:9;top:65px;left:0;width:100%;background:#fff;display:none;padding:24px 16px;border-top:#d5d7da solid 1px}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav-img{top:188px;padding:24px 0 32px}}.header .header__menu .top-nav li>.sub-top-nav-img::before{content:"";left:0;top:0;width:100%;height:100%;position:absolute;background:#fff;display:none;z-index:2}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav-img::before{display:block}}.header .header__menu .top-nav li>.sub-top-nav-img:after{content:"";left:0;top:0;width:100%;height:100vh;position:absolute;background:#137e54;display:none;z-index:1;pointer-events:none}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav-img:after{display:block}}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav-img .sub-top-nav{position:static;width:auto;padding:0;display:block}}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav-img .sub-top-nav .sub-menu{border:none;columns:auto !important}}.header .header__menu .top-nav li>.sub-top-nav-img .row-menu{max-width:1310px;margin:0 auto;display:flex;background:#fff;position:relative;z-index:3;height:calc(100vh - 162px);overflow:auto}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav-img .row-menu{height:60vh}}.header .header__menu .top-nav li>.sub-top-nav-img .row-menu .col-menu{width:100%}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav-img .row-menu .col-menu ul{columns:4;column-gap:24px}}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav-img .row-menu .col-menu ul li a{padding:0;background:none;color:#000;font-size:14px;font-weight:600}}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav-img .row-menu .col-menu ul li a:hover{color:#fff}}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav-img .row-menu .col-menu ul li{margin:0 0 11px}}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav-img .row-menu .col-menu ul li ul{padding:10px 0 0}}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav-img .row-menu .col-menu ul li ul li a{color:#364152}}.header .header__menu .top-nav li>.sub-top-nav-img .row-menu .col-menu-img{flex:0 0 432px;display:none}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li>.sub-top-nav-img .row-menu .col-menu-img{display:block}}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li:hover>.sub-top-nav{display:block}}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li:hover>.sub-top-nav-img{display:block}}.header .header__menu .top-nav li:hover>a{color:#0d1212}@media print,screen and (min-width: 64em){.header .header__menu .top-nav li:hover>.sub-nav-link-img{background:none;text-decoration:underline}}.header .header__menu .bottom-nav{padding:32px 16px 0}@media print,screen and (min-width: 64em){.header .header__menu .bottom-nav{display:none}}.header .header__menu .bottom-nav p{font-size:14px;color:#475467;margin:0 0 16px}.header .header__menu .bottom-nav li{margin:0 0 15px}.header .header__menu .bottom-nav li a{text-decoration:none;color:#f9b44f;font-size:14px;font-weight:500;text-decoration:underline}.header .header__menu .bottom-nav li a[aria-current=page]{text-decoration:none;color:#697586}.header .header__menu .holder-btn{display:flex;flex-wrap:wrap;gap:16px}@media print,screen and (min-width: 64em){.header .header__menu .holder-btn{padding:0}}.header .header__menu .holder-btn .btn{display:block;width:calc(50% - 8px);padding:9px 14px}@media print,screen and (min-width: 64em){.header .header__menu .holder-btn .btn{display:none}}.header .header__menu .holder-btn .btn.btn-ful-width{display:block;padding:9px 14px;font-size:16px;width:100%}@media print,screen and (min-width: 64em){.header .header__menu .holder-btn .btn.btn-ful-width{padding:13px 20px;font-size:13px}}.header .btn__language,.header .header__language{display:none;position:relative;cursor:pointer}@media print,screen and (min-width: 64em){.header .btn__language,.header .header__language{display:flex;align-items:center;margin:0 11px 0 0}}.header .btn__language svg,.header .header__language svg{display:inline-block;vertical-align:top;transform:scale(1.3);transform-origin:center;width:17px;height:17px;display:block;border-radius:50%;overflow:hidden}.header .btn__language svg g,.header .header__language svg g{transform:scale(1.5);transform-origin:center}.header .btn__language ul,.header .header__language ul{position:absolute;top:100%;left:0;padding:12px 0 0;display:none}.header .btn__language ul svg,.header .header__language ul svg{display:inline-block;vertical-align:top}.header .btn__language.active ul,.header .header__language.active ul{display:block}.header .btn__search{height:44px;line-height:44px;padding:0 16px;font-size:16px;border:none;color:#000;transition:.2s;text-decoration:none;display:none;gap:8px;align-items:center;margin:0 9px 0 0}@media print,screen and (min-width: 64em){.header .btn__search{display:flex}}.header form{margin:0 12px 0 0;width:100%}@media print,screen and (min-width: 64em){.header form{max-width:107px}}.header form.search-form{top:calc(100% + 10px);left:0;width:100%;max-width:none;transition:.2s;margin:0 0 20px}@media print,screen and (min-width: 64em){.header form.search-form{opacity:0;visibility:hidden;position:absolute;margin:0}}.header form.search-form.active{opacity:1;visibility:visible}.header form input[type=search]{display:block;margin:0;height:44px;line-height:44px;border-radius:40px;padding:0 20px 0 42px;background-repeat:no-repeat;background-color:#137e54;background-image:url("/wp-content/themes/ecomstrive/dist/img/icons/search-icon-white.svg");background-position:left 13px center;font-size:16px;border:none;color:#fff;transition:.2s}.header form input[type=search]::placeholder{color:#fff}@media print,screen and (min-width: 64em){.header form input[type=search]{background-color:none}}.header form input[type=search]:hover{background-color:#137e54}.header .header__wishlist{position:relative;margin:0 0 0 auto;display:flex;width:40px;height:40px;background:#eef3f8;align-items:center;justify-content:center;border-radius:8px}@media print,screen and (min-width: 64em){.header .header__wishlist{margin:0 0 0 29px;background:none}}.header .header__wishlist svg svg{flex:0 0 24px}.header .header__wishlist span{position:absolute;right:-10px;top:0;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#f9b44f;color:#fff;font-size:12px;text-decoration:none;flex:0 0 18px;line-height:18px;width:18px;z-index:1}.header .header-cart{display:none;align-items:center;text-decoration:none;margin:0 0 0 auto;justify-content:center;position:relative;color:#414651;font-weight:500;position:relative}@media print,screen and (min-width: 64em){.header .header-cart{margin:0 37px 0 0;display:flex}}.header .header-cart svg{flex:0 0 20px}.header .header-cart span{border-radius:100%;display:flex;align-items:center;justify-content:center;background:#137e54;color:#fff;flex:0 0 18px;line-height:18px;font-size:12px;font-weight:600;width:18px;font-size:12px;position:absolute;top:-10px;right:-10px}.header .header-cart.mob{display:flex;margin:0 15px 0 auto}@media print,screen and (min-width: 64em){.header .header-cart.mob{display:none}}.header .btn{font-size:14px}.header .mob-btn{width:40px;height:40px;border-radius:100%;background:none;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;z-index:9999;margin:0 0 0 8px;border:#137e54 solid 2px}@media print,screen and (min-width: 64em){.header .mob-btn{display:none}}.header .mob-btn span{display:block;height:2px;border-radius:2px;width:16px;background:#137e54;margin:1px 0;transition:.2s}.header .mob-btn.active span{margin:0}.header .mob-btn.active span:nth-child(1){transform:rotate(45deg);position:absolute;top:50%}.header .mob-btn.active span:nth-child(2){display:none}.header .mob-btn.active span:nth-child(3){transform:rotate(-45deg);position:absolute;top:50%}.btn-svg{width:80px;height:30px;display:flex;justify-content:flex-end;align-items:center;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media print,screen and (min-width: 64em){.btn-svg{display:none}}.footer{background-color:#137e54;padding:32px 0 0;color:#fff;font-size:13px;line-height:1.4;letter-spacing:.26px}@media print,screen and (min-width: 64em){.footer{padding:96px 0 0}}.footer .grid-container{max-width:1280px}.footer .footer__separator{height:1px;width:100%;background:hsla(0,0%,100%,.3);margin:30px 0 30px}@media print,screen and (min-width: 64em){.footer .footer__separator{margin:0 0 49px}}.footer .footer__text{font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.26px}.footer .footer__text span{display:block;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:-0.02px;margin:0 0 6px}.footer .holder-svg{display:flex;gap:9px}.footer .holder-svg svg{flex:0 0 20px}.footer .footer__links{margin:0 0 20px}@media print,screen and (min-width: 64em){.footer .footer__links{margin:0 0 32px}}.footer .footer__time{color:#fff;margin:0 0 30px}@media print,screen and (min-width: 64em){.footer .footer__time{margin:0 0 16px}}.footer .footer__holder-copyright{background:#0d1212;margin:50px 0 0;padding:20px 0}@media print,screen and (min-width: 64em){.footer .footer__holder-copyright{margin:98px 0 0}}.footer .footer__holder-copyright .footer__holder-social{letter-spacing:.26px}@media print,screen and (min-width: 64em){.footer .footer__holder-copyright .footer__holder-social{display:flex;align-items:center;gap:12px}}.footer .footer__holder-copyright .footer__holder-social ul{padding:0;display:flex;flex-direction:column;margin:10px 0;align-items:flex-start;gap:0}@media print,screen and (min-width: 64em){.footer .footer__holder-copyright .footer__holder-social ul{margin:0 auto;flex-direction:row;align-items:center;gap:33px}}.footer .footer__holder-copyright .footer__holder-social ul li{margin:0}.footer .footer__holder-copyright .footer__holder-social ul li a{font-size:13px;letter-spacing:.26px;color:hsla(0,0%,100%,.7);text-decoration:underline}.footer .footer__holder-copyright .footer__holder-social ul li a:hover{text-decoration:none}.footer .footer__holder-copyright .footer__holder-social p{margin:0;font-size:13px;color:hsla(0,0%,100%,.7);letter-spacing:.26px}.footer .footer__holder-copyright .footer__holder-social p.large-text-right a{color:hsla(0,0%,100%,.7)}.footer .footer__holder-copyright .footer__holder-social p a{color:hsla(0,0%,100%,.7)}.footer .footer__company-info{display:flex;flex-direction:column;padding:20px 0 0;gap:24px}@media print,screen and (min-width: 64em){.footer .footer__company-info{flex-direction:row;align-items:center}}.footer .footer__company-info p{color:hsla(0,0%,100%,.7);line-height:1.56}.footer .socials{display:flex;align-items:center;gap:14px;margin:0 0 30px}@media print,screen and (min-width: 64em){.footer .socials{margin:0}}.footer .socials li{margin:0}.footer .socials li a{display:block}.footer .socials li a:hover{opacity:.8}.footer .socials li a svg{vertical-align:top}.footer p a{color:#fff;text-decoration:underline}.footer p a:hover{text-decoration:none}.footer ul{margin:0 0 30px;padding:0;list-style:none;font-size:16px}@media print,screen and (min-width: 64em){.footer ul{margin:0}}.footer ul li{margin:0 0 16px}.footer ul li .menu-item__icon{display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 8px;width:24px;height:24px;border:hsla(0,0%,100%,.3) solid 1px;border-radius:8px;text-align:center;transition:.2s}.footer ul li .menu-item__icon svg{margin:1px 0 0 1px}.footer ul li .menu-item__icon svg path{transition:.2s;fill:#fff}.footer ul li a{text-decoration:none;color:#fff;letter-spacing:0}.footer ul li a:hover{text-decoration:underline}.footer ul li a:hover+.menu-item__icon{background:#fff}.footer ul li a:hover+.menu-item__icon svg path{fill:#0d1212}.footer h3{font-size:12px !important;font-weight:500;margin:0 0 5px !important;color:#fff;line-height:1.3 !important;padding:0 !important;border:none !important;text-transform:uppercase !important}@media print,screen and (min-width: 64em){.footer h3{margin:0 0 15px !important}}.footer .footer__logo{margin:0 0 30px;display:inline-block;vertical-align:top}@media print,screen and (min-width: 64em){.footer .footer__logo{margin:0 0 47px}}.footer .footer__logo+p{max-width:432px;margin:0 0 20px}.footer p{margin:0 0 0;line-height:1.4}.footer address{font-style:normal;color:#fff;margin:0 0 30px}@media print,screen and (min-width: 64em){.footer address{margin:0 0 32px}}.footer address a{color:#fff;text-decoration:underline}.footer address a:hover{text-decoration:none}.footer .large-3{display:flex;flex-direction:column}.footer .footer__payment-methods{display:flex;gap:8px;margin:0 0 38px}@media print,screen and (min-width: 64em){.footer .footer__payment-methods{margin:0}}.footer .footer__bottom{padding:32px 0 0;font-size:14px;color:#fff}@media print,screen and (min-width: 64em){.footer .footer__bottom{margin:56px 0 0}}.footer .footer__bottom figure{display:inline-block;vertical-align:top}.footer .footer__bottom p{margin:0 0 15px}@media print,screen and (min-width: 64em){.footer .footer__bottom p{margin:0 0 11px}}.footer .footer__bottom p a{margin:0;display:inline}.footer .footer__bottom a{font-weight:400;margin:0 11px 14px 0;display:inline-block;vertical-align:top;color:#fff}@media print,screen and (min-width: 64em){.footer .footer__bottom a{margin:0 11px 16px 0}}.footer .footer__bottom a:last-child{margin:0 0 14px 0}@media print,screen and (min-width: 64em){.footer .footer__bottom a:last-child{margin:0 0 16px 0}}.footer .footer__bottom svg{display:inline-block;vertical-align:top;margin:0 0 0 8px}.mega-menu{width:100%;position:fixed;top:148px;left:0;z-index:3;overflow-x:auto;opacity:0;pointer-events:none}.mega-menu.active{opacity:1;pointer-events:all}.mega-menu__wrapper{background:#fff;width:100%;padding:32px 0}.mega-menu .grid-container{display:flex;justify-content:space-between;gap:32px}.mega-menu__cats{width:100%}.mega-menu__cats .list{display:flex;flex-direction:column;flex-wrap:wrap;gap:32px;max-width:100%;list-style-type:none;padding:0;margin:0;max-height:60vh;width:59%}@media screen and (min-width: 81.25em){.mega-menu__cats .list{width:76%}}.mega-menu__cats .list>li{width:calc(33.3% - 22px)}.mega-menu__cats .list .category-item a{display:block;font-size:16px;line-height:24px;text-decoration:none;color:#000;margin-bottom:8px}.mega-menu__cats .list .category-item a:hover{text-decoration:underline;text-underline-offset:4px}.mega-menu__cats .list .category-item a:first-child{font-weight:600}.mega-menu__cats .list .child-list{list-style-type:none;padding:0;margin:0}.mega-menu__cats .list .child-list .category-item a{font-weight:440}.mega-menu__image{display:block;width:100%;max-width:200px !important;height:316px !important;object-fit:cover}@media screen and (min-width: 81.25em){.mega-menu__image{max-width:280px !important;height:416px !important}}@media print,screen and (min-width: 64em){.mega__parent .sub-top-nav{display:none !important}}body{position:relative}body:after{position:fixed;content:"";width:100%;left:0;bottom:0;z-index:1;display:none}body.mega-open:after{background:rgba(0,0,0,.7);height:30vh;display:block}.popup{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99999;background:rgba(0,0,0,.7);display:none;align-items:center;justify-content:center;padding:15px}.popup.active{display:flex}.popup .popup-title{margin:0 0 23px}.popup .holder-popup-content{position:relative}.popup .popup-close{width:40px;height:40px;position:absolute;right:5px;top:5px;cursor:pointer;z-index:1;background:#e7ebe9;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:.2s;border:rgba(13,18,18,.24) solid 1px}@media print,screen and (min-width: 64em){.popup .popup-close{right:-48px;top:0px}}.popup .popup-close:hover{background:#000;border-color:#000}.popup .popup-close:hover svg path{fill:#fff}.popup .popup-content{background:#fff;margin:0 auto;position:relative;padding:50px 0 15px;border-radius:20px;color:rgba(13,18,18,.7);border:rgba(13,18,18,.24) solid 1px}@media print,screen and (min-width: 40em){.popup .popup-content{padding:12px}}.popup .popup-content .popup-wrapper-content{overflow:auto;max-height:calc(100vh - 64px);max-width:608px;padding:0 15px}@media print,screen and (min-width: 40em){.popup .popup-content .popup-wrapper-content{padding:20px}}.popup .popup-content .popup__price{display:flex;align-items:center;gap:9px;margin:0 0 16px}.popup .popup-content .popup__price .new-price{background:#137e54;border-radius:8px;color:#fff;padding:4px 5px 2px;font-size:20px;font-weight:500;line-height:1.3}.popup .popup-content .popup__price .old-price{position:relative;color:rgba(13,18,18,.6);font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.65px;text-transform:uppercase}.popup .popup-content .popup__price .old-price::after{position:absolute;content:"";width:100%;height:1px;background:rgba(13,18,18,.6);left:0;top:50%;transform:translateY(-50%)}.popup .popup-content .popup__text{font-size:16px;font-weight:400;line-height:1.4;color:rgba(13,18,18,.7);letter-spacing:0;border-bottom:rgba(13,18,18,.24) solid 1px;padding:0 0 22px;margin:0 0 24px}.popup .popup-content .popup__info{font-size:16px;font-weight:400;line-height:1.4;color:#0d1212;display:flex;align-items:center;gap:11px;background:#e7ebe9;border-radius:10px;padding:17px 17px 15px;margin:0 0 25px;letter-spacing:0}.popup .popup-content .popup__info svg{flex:0 0 16px}@media print,screen and (min-width: 40em){.popup .popup-content form .cell{padding:0 8px}}.popup .popup-content form .grid-x{margin:0 -30px}@media print,screen and (min-width: 40em){.popup .popup-content form .grid-x{margin:0 -23px}}.popup .popup-content form .wpcf7-spinner{display:none;margin:10px auto}.popup .popup-content form.submitting .wpcf7-spinner{display:block}.popup .popup-content form label{text-align:left;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;color:rgba(13,18,18,.6)}.popup .popup-content form .wpcf7-form-control-wrap{margin:0 0 27px;display:block}.popup .popup-content form input:not([type=submit],[type=checkbox]),.popup .popup-content form textarea,.popup .popup-content form select{border-radius:10px;border-color:rgba(13,18,18,.6);padding:0px 14px;height:48px;line-height:48px;margin:4px 0 5px;font-size:16px}.popup .popup-content form input:not([type=submit],[type=checkbox]).wpcf7-not-valid,.popup .popup-content form textarea.wpcf7-not-valid,.popup .popup-content form select.wpcf7-not-valid{border-color:#c81f1f}.popup .popup-content form input:not([type=submit],[type=checkbox]):focus,.popup .popup-content form textarea:focus,.popup .popup-content form select:focus{box-shadow:0 0 0 2px #000}.popup .popup-content form select{background-position:center right 0}.popup .popup-content form textarea{height:80px}.popup .popup-content form .holder-checkbox{margin:-5px 0 23px;padding:0 0 8px;border-bottom:rgba(13,18,18,.24) solid 1px}.popup .popup-content form .holder-checkbox .wpcf7-form-control-wrap{margin:0 0 10px}.popup .popup-content form .holder-checkbox label{font-size:16px;display:flex;gap:12px}.popup .popup-content form .holder-checkbox label .wpcf7-list-item-label{display:flex}.popup .popup-content form .holder-checkbox label input{flex:0 0 20px;height:18px;margin:5px 0 0;display:none !important}.popup .popup-content form .holder-checkbox label input:checked+span .custom-checkbox{background:#137e54 url("/wp-content/themes/ecomstrive/dist/img/icons/check.svg") no-repeat center center;border:1px solid #137e54}.popup .popup-content form .holder-checkbox span{line-height:1.4;font-size:16px;margin:0;color:#0e0f0d;text-transform:none;letter-spacing:0}.popup .popup-content form .holder-checkbox .custom-checkbox{display:inline-block;width:20px;height:20px;flex:0 0 20px;border-radius:4px;border:1px solid #0d1212;background:#fff;cursor:pointer;margin:2px 8px 0 0;vertical-align:top}.popup .popup-content form .holder-checkbox a{color:#137e54}.popup .popup-content form .wpcf7-response-output{margin:20px 0}.popup .popup-content form input[type=submit]{border-radius:12px;font-size:13px;padding:18px 21px 16px;color:#fff;background:#137e54;transition:.2s;display:inline-block;vertical-align:top;text-decoration:none;letter-spacing:.65px;text-transform:uppercase;text-align:center;cursor:pointer;border:none;margin:0 0 0}.popup .popup-content form input[type=submit]:hover{background:#0e6241}.popup .popup-content form input[type=submit]:focus{border-color:#0d1212;background:#0d1212}.popup .popup-content form input[type=submit]:disabled{opacity:.5;background:#0e6241}@media print,screen and (min-width: 40em){.popup .popup-content form input[type=submit]{width:auto}}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:12px;font-size:13px;padding:13px 19px 11px;color:#fff;background:#137e54;transition:.2s;display:inline-block;vertical-align:top;text-decoration:none;font-weight:600;text-align:center;cursor:pointer;border:none;text-transform:uppercase;letter-spacing:.65px}.btn:hover{border-color:#0e6241;background:#0e6241;color:#fff}.btn:focus{border-color:#0d1212;background:#0d1212;color:#fff}@media print,screen and (min-width: 64em){.btn{padding:15px 19px 14px}}.btn-grey{background:#e7ebe9;color:#0d1212;border:rgba(13,18,18,.24) solid 1px}.btn-grey:hover{background:#0c593e;color:#fff;border-color:#0c593e}.btn-grey:focus{border-color:#0d1212;background:#0d1212;color:#fff}.btn-white{background:#fff;color:#181d27}.btn-white:hover{background:#e9eaeb;color:#181d27}.btn-green{background:#415555;color:#fff}.btn-green:hover{background:#2c3a3a;color:#fff}.btn-border{border:1px solid #137e54;color:#000;background:none;padding:12px 17px 11px;background:#fff}.btn-border:hover{color:#fff;background:#137e54}.btn .btn-ful-width{width:100%}.tex-button{border-radius:1.25rem;cursor:pointer;display:inline-block;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem;padding:.5625rem .875rem;position:relative;text-align:center;text-decoration:none;transition:.5s ease-in-out background}.tex-button:disabled,.tex-button[disabled]{cursor:not-allowed}.tex-button--primary{background-color:#f9b44f;color:#fff;padding:11px 18px}.tex-button--primary:hover,.tex-button--primary:focus{background-color:rgb(248.1593406593,169.4917582418,54.3406593407);color:#fff}.tex-button--white{background-color:#fff;color:#2f313f}.tex-button--white:hover,.tex-button--white:focus{background-color:hsl(0,0%,95%);color:#2f313f}.tex-button--black{background-color:#242530;color:#fff}.tex-button--black:hover,.tex-button--black:focus{background-color:rgb(46.9285714286,48.2321428571,62.5714285714);color:#fff}.tex-button--secondary{background-color:#dbdde1;color:#2f313f}.tex-button--secondary:hover,.tex-button--secondary:focus{background-color:hsl(220.0000000002,9.0909090909%,82.0588235294%);color:#2f313f}.tex-button--secondary:disabled,.tex-button--secondary[disabled]{background-color:#eaecee !important;color:#9fa1ac !important}.tex-button--error{background-color:#d92d20;color:#fff}.tex-button--error:hover,.tex-button--error:focus{background-color:hsl(4.2162162162,74.297188755%,43.8235294118%);color:#fff}.tex-button--delete{background-color:#fff;color:#b42318;border:1px solid #fda29b;display:inline-flex;align-items:center;padding:7px 14px;gap:8px}.tex-button--delete:hover,.tex-button--delete:focus{background-color:#b42318;color:#fff}.tex-button--delete:hover svg path,.tex-button--delete:focus svg path{fill:#fff}.rpi button.rpi-url{color:#fff !important;background-color:#137e54 !important;line-height:1.25 !important;border-radius:8px !important}.rpi-review_us{color:#fff !important;background:#137e54 !important}.rpi-review_us:hover,.rpi button.rpi-url:hover{border-color:#0e6241 !important;background:#0e6241 !important;color:#fff !important}.badge{padding:9px 12px 7px;display:inline-block;vertical-align:top;border-radius:28px;color:#fff;font-weight:600;background:#ddd6fe;font-size:11px;text-transform:uppercase;letter-spacing:.55px}.badge-green{background:#137e54}.badge-red{background:#c10c24}.badge-yellow{background:#fdea6e;color:#0d1212}.badge-purple{background:#b3b8db}.badge-blue{background:#62b5f5}.holder-badges{position:absolute;left:0;top:0;display:flex;flex-wrap:wrap;gap:2px}.custom-table{border-radius:12px;padding:0 0 21px;display:flex;flex-direction:column;gap:0}@media print,screen and (min-width: 40em){.custom-table{flex-direction:row;gap:8px}}.custom-table .wp-block-table{width:100%}.custom-table .has-fixed-layout{width:100%}.custom-table thead{border:none}.custom-table th{border:none;border-bottom:#e5e5e5 solid 1px !important;padding:11px 0 12px;text-align:left;font-weight:600;color:#000;font-size:18px;width:50%}.custom-table td{border:none;border-bottom:#e5e5e5 solid 1px !important;padding:18px 10px 14px 0;color:#303030}.custom-table td:first-child{padding-left:0}.custom-table td a{font-weight:500}.custom-table td a svg{display:inline-block;vertical-align:top}.custom-table td strong{font-weight:600}.woocommerce-breadcrumb{margin:36px 0 47px !important;font-size:11px !important;color:rgba(13,18,18,.6) !important;font-weight:500 !important;flex-wrap:wrap;display:flex;align-items:center;text-transform:uppercase;gap:0;letter-spacing:.55px}.woocommerce-breadcrumb a{color:#0d1212 !important;text-decoration:underline !important}.woocommerce-breadcrumb a:hover{text-decoration:none !important}.woocommerce-breadcrumb span{display:flex;margin:0 8px}#yoast-breadcrumbs{margin:43px 0 40px !important;font-size:14px !important;color:#717680 !important}#yoast-breadcrumbs>span{display:flex;flex-wrap:wrap;align-items:center;gap:9px}#yoast-breadcrumbs a{color:#181d27 !important;text-decoration:none !important}#yoast-breadcrumbs a:hover{text-decoration:underline !important}#yoast-breadcrumbs svg{display:inline-block;vertical-align:middle}.product-loop-card{position:relative;border-radius:20px;padding:20px 20px 10px !important;background:#e7ebe9;margin:2px;transition:.2s;height:calc(100% - 4px);box-sizing:border-box}.product-loop-card:hover{box-shadow:0px 0px 0 1px #e5e5e5;background:#fff}.product-loop-card:hover .woocommerce-loop-product__title{text-decoration:none;color:#000}.product-loop-card:hover .product-card-image-wrapper .holder-btn{display:flex}.product-loop-card .product-carousel__price{margin-top:auto}.product-loop-card .badge{padding:6px 7px 5px;font-size:11px !important;line-height:11px}.product-loop-card h3{font-size:20px !important;margin:0 0 3px !important;padding:0 !important;font-weight:400;line-height:1.43}.product-loop-card a{display:block;text-decoration:none;color:#000 !important}.product-loop-card a:hover h3{text-decoration:underline}.product-loop-card p{margin:0 0 2px !important;font-size:11px !important;color:rgba(13,18,18,.6) !important;font-weight:500 !important;letter-spacing:.55px;text-transform:uppercase}.product-loop-card li.product{padding:0 16px}.product-loop-card .product-card-image-wrapper{text-align:center;margin:0 0 15px;height:240px;position:relative;border-radius:0;overflow:hidden}@media print,screen and (min-width: 40em){.product-loop-card .product-card-image-wrapper{height:248px}}.product-loop-card .product-card-image-wrapper .holder-btn{position:absolute;left:0;bottom:9px;width:100%;display:flex;gap:12px;z-index:1;align-items:flex-end}@media print,screen and (min-width: 64em){.product-loop-card .product-card-image-wrapper .holder-btn{display:none}}.product-loop-card .product-card-image-wrapper .holder-btn .tinv-wraper{flex:0 0 38px;padding:2px;border-radius:8px;background:linear-gradient(270deg, #DDBF73 1.04%, #BD9457 4.17%, #DDBF73 82.81%, #FFD89E 93.75%, #BD9457 97.92%, #DDBF73 99.99%, #BD9457 100%);margin:0}.product-loop-card .product-card-image-wrapper .holder-btn .tinv-wraper a{width:34px;height:34px;border-radius:8px;padding:8px;background:#eef3f8;margin:0}.product-loop-card .product-card-image-wrapper .holder-btn .tinv-wraper a img{max-width:none;max-height:none}.product-loop-card .product-card-image-wrapper .woocommerce-LoopProduct-link img{position:absolute !important;width:100% !important;height:100% !important;left:0 !important;top:0 !important;object-fit:cover !important}.product-loop-card .product-carousel__link{display:inline-flex;align-items:center;gap:8px;cursor:pointer;margin:auto 0 0}.product-loop-card .product-carousel__link span,.product-loop-card .product-carousel__link a{color:#f9b44f !important;font-size:12px;font-weight:500;text-decoration:underline;line-height:1.5}.product-loop-card .product-carousel__link:hover span,.product-loop-card .product-carousel__link:hover a{text-decoration:none}.product-loop-card .added_to_cart{display:none !important}.product-loop-card .button{border-radius:12px !important;font-size:13px !important;padding:13px 19px 11px !important;color:#fff !important;width:100% !important;background:#137e54 !important;transition:.2s;display:flex !important;align-items:center;justify-content:center;gap:5px;text-decoration:none;font-weight:600 !important;text-align:center;cursor:pointer;border:none;text-transform:uppercase;letter-spacing:.65px}.product-loop-card .button:hover,.product-loop-card .button:focus{background:#0e6241 !important;color:#fff !important}.product-loop-card .button.added:after{content:"" !important;width:16px;height:16px;background:url(/wp-content/themes/ecomstrive/dist/img/icons/icon-check.svg) no-repeat center center;display:inline-block;vertical-align:top;margin:0 !important}@media(max-width: 767px){.product-loop-card .button.added:after{width:20px;height:20px;flex:0 0 20px}}@media(max-width: 767px){.product-loop-card .button::after{content:"";width:20px;height:20px;background:url(/wp-content/themes/ecomstrive/dist/img/icons/icon-cart-2.svg) no-repeat center center;display:block}}.product-loop-card .button.loading{opacity:.25}.product-loop-card .button.loading::after{content:"" !important;background:url(/wp-content/themes/ecomstrive/dist/img/icons/icon-cart-2.svg) no-repeat center center;width:16px;height:16px;display:inline-block;vertical-align:top;animation:spin 2s linear infinite;position:static !important}.product-loop-card:hover .button{display:flex !important}.product-loop-card .product-carousel__price .price{font-weight:600 !important;font-size:18px !important;display:flex !important;color:#000 !important;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:6px;line-height:10px;margin:0 0 7px}.product-loop-card .product-carousel__price .price.price-reverse{flex-direction:row !important;justify-content:flex-start !important}.product-loop-card .product-carousel__price .price.price-reverse p{order:0}.product-loop-card .product-carousel__price .price p{margin:0 !important;font-size:13px !important;font-weight:600 !important;color:#0d1212 !important;order:1;text-transform:none}.product-loop-card .product-carousel__price .price ins{text-decoration:none;padding:0px 4px 0;border-radius:4px;line-height:20px;margin:0;color:#fff;background:#137e54 !important}.product-loop-card .product-carousel__price .price bdi{font-size:13px;font-weight:600;letter-spacing:.65px}.product-loop-card .product-carousel__price .price bdi span{top:0;position:relative}.product-loop-card .product-carousel__price .price bdi sup{font-size:13px;top:0;position:relative}.product-loop-card .product-carousel__price .price del{text-decoration-line:none;position:relative;opacity:1 !important;color:rgba(13,18,18,.6) !important;margin:0 0 0}.product-loop-card .product-carousel__price .price del:after{content:" ";position:absolute;width:100%;height:1px;background:rgba(13,18,18,.6);top:50%;left:0}.product-loop-card .product-carousel__price .price del bdi{font-size:13px;font-weight:600;letter-spacing:.65px}.product-loop-card .product-carousel__price .price del bdi span,.product-loop-card .product-carousel__price .price del bdi sup{top:0;font-size:13px}.product-loop-card .product-carousel__price .price del bdi .ecom-wc-price-decimal{display:inline}.woocommerce-cart .woocommerce-notices-wrapper{max-width:none;margin-left:0;margin-right:0}.woocommerce-notices-wrapper .woocommerce-error{background-color:#fecdca;border:none;border-radius:12px;outline:none;padding:52px 17px 17px 17px;display:flex;letter-spacing:-0.1px;align-items:center;font-size:14px;line-height:20px;margin:0 0 24px}@media print,screen and (min-width: 40em){.woocommerce-notices-wrapper .woocommerce-error{padding:16px 20px 16px 53px}}.woocommerce-notices-wrapper .woocommerce-error:before{content:"";width:38px;height:38px;background:url(/wp-content/themes/ecomstrive/dist/img/icons/icon-alarm.svg) no-repeat center center;top:7px;left:7px}@media print,screen and (min-width: 40em){.woocommerce-notices-wrapper .woocommerce-error:before{top:50%;left:7px;transform:translateY(-50%)}}.woocommerce-notices-wrapper .woocommerce-error li{width:100%}@media print,screen and (min-width: 40em){.woocommerce-notices-wrapper .woocommerce-error li{display:flex;flex-wrap:wrap;gap:3px;align-items:center}}.woocommerce-notices-wrapper .woocommerce-error .btn{line-height:22px;margin-right:auto;margin-top:10px;display:block;width:125px}@media print,screen and (min-width: 40em){.woocommerce-notices-wrapper .woocommerce-error .btn{margin-left:auto;margin-top:0;margin-right:0;flex:0 0 125px}}.woocommerce-notices-wrapper .woocommerce-message{background-color:#b9e6fe;border-radius:12px;border:none;outline:none;padding:52px 20px 16px 17px;font-size:14px;line-height:20px;letter-spacing:.2px;margin:0 0 23px;line-height:20px}@media print,screen and (min-width: 40em){.woocommerce-notices-wrapper .woocommerce-message{padding:16px 20px 16px 53px;display:flex;flex-wrap:wrap;gap:3px;align-items:center}}.woocommerce-notices-wrapper .woocommerce-message:before{content:"";width:38px;height:38px;background:url("/wp-content/themes/ecomstrive/dist/img/icons/icon-outline.svg") no-repeat center center;top:7px;left:7px}@media print,screen and (min-width: 40em){.woocommerce-notices-wrapper .woocommerce-message:before{transform:translateY(-50%);left:7px;top:50%}}.woocommerce-notices-wrapper .woocommerce-message .wcwl_notice_dismiss{cursor:pointer}.woocommerce-no-products-found .woocommerce-info{background-color:#b9e6fe;border-radius:12px;border:none;outline:none;padding:52px 20px 16px 17px;font-size:14px;line-height:20px;letter-spacing:.2px;line-height:20px}@media print,screen and (min-width: 40em){.woocommerce-no-products-found .woocommerce-info{padding:16px 20px 16px 53px;display:flex;flex-wrap:wrap;gap:3px;align-items:center}}.woocommerce-no-products-found .woocommerce-info:before{content:"";width:38px;height:38px;background:url("/wp-content/themes/ecomstrive/dist/img/icons/icon-outline.svg") no-repeat center center;top:7px;left:7px}@media print,screen and (min-width: 40em){.woocommerce-no-products-found .woocommerce-info:before{transform:translateY(-50%);left:7px;top:50%}}.woocommerce-no-products-found .woocommerce-info .wcwl_notice_dismiss{cursor:pointer}.woocommerce-info{background-color:#b9e6fe;border-radius:12px;border:none;outline:none;padding:52px 20px 16px 17px;font-size:14px;line-height:20px;letter-spacing:.2px;line-height:20px}@media print,screen and (min-width: 40em){.woocommerce-info{padding:16px 20px 16px 53px;display:flex;flex-wrap:wrap;gap:3px;align-items:center}}.woocommerce-info:before{content:"";width:38px;height:38px;background:url("/wp-content/themes/ecomstrive/dist/img/icons/icon-outline.svg") no-repeat center center;top:7px;left:7px}@media print,screen and (min-width: 40em){.woocommerce-info:before{transform:translateY(-50%);left:7px;top:50%}}.woocommerce-info .wcwl_notice_dismiss{cursor:pointer}.category-content-divider{height:1px;background:#e5e5e5;margin:50px 0}@media print,screen and (min-width: 64em){.category-content-divider{margin:96px 0}}.ecom-wc-filter-container h4{margin:0 0 31px}.ecom-wc-filter{padding:1px 0 0;max-width:251px}@media(max-width: 767px){.ecom-wc-filter{display:flex;flex-direction:column;height:100%;max-width:none}}.ecom-wc-filter .ui-widget.ui-widget-content{background:#e7ebe9;border-radius:5px;height:8px;border:none;margin:0 15px 26px}.ecom-wc-filter .ui-widget.ui-widget-content .ui-slider-range{background:#137e54}.ecom-wc-filter .ui-widget.ui-widget-content .ui-slider-handle{width:24px;height:24px;border:#137e54 solid 2px;outline-color:#137e54;background:#fff;border-radius:100%;top:50%;margin-top:-12px;cursor:pointer;box-shadow:0px 4px 6px -1px rgba(10,13,18,.06)}.ecom-wc-filter .ecom-price-filter-tooltip{display:flex;gap:16px;align-items:center;margin:0 0 20px}.ecom-wc-filter .ecom-price-filter-tooltip .col{width:50%}.ecom-wc-filter .ecom-price-filter-tooltip .col .holder-input{border:rgba(13,18,18,.6) solid 1px;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 12px;border-radius:8px}.ecom-wc-filter .ecom-price-filter-tooltip .col .holder-input input{border:none;background:none;margin:0;padding:0;color:rgba(13,18,18,.6)}.ecom-wc-filter .ecom-price-filter-tooltip .col .holder-input span{font-size:16px;color:rgba(13,18,18,.6)}.ecom-wc-filter .ecom-price-filter-tooltip .col .ecom-price-filter-tooltip-line{font-weight:500;letter-spacing:.24px;font-size:13px;color:rgba(13,18,18,.6);margin:0 0 6px;text-transform:uppercase;line-height:1.3}.ecom-wc-filter .ecom-wc-filter__head{font-size:24px;font-weight:700;display:flex;align-items:center;justify-content:space-between;border-bottom:#e4e7ec solid 1px;padding:16px 16px;margin:0 -16px 32px}.ecom-wc-filter .ecom-wc-filter__head .ecom-wc-filter__close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#e4e7ec;border-radius:50%;cursor:pointer}.ecom-wc-filter .ecom-wc-filter-item{border-bottom:rgba(13,18,18,.24) solid 1px;margin:0 0 34px;padding:0 0 13px}.ecom-wc-filter .ecom-wc-filter-item:last-child{border-bottom:0}.ecom-wc-filter .ecom-wc-filter-item-title{color:rgba(13,18,18,.6);font-size:13px;font-weight:400;cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;margin:0}.ecom-wc-filter .ecom-wc-filter-item-title .ecom-wc-filter-item-title__toggle{width:28px;height:28px;border-radius:8px;background-color:#e7ebe9;display:flex;justify-content:center;align-items:center;transition:.2s;margin:-2px 2px 0px}.ecom-wc-filter .ecom-wc-filter-item-title .ecom-wc-filter-item-title__toggle svg{transition:.2s;margin-top:2px;transform:rotate(180deg)}.ecom-wc-filter .ecom-wc-filter-item__body{max-height:0;overflow:hidden;transition:.2s}.ecom-wc-filter .ecom-wc-filter-item__body .holder-btn{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 17px}.ecom-wc-filter .ecom-wc-filter-item__body .holder-btn input{display:none}.ecom-wc-filter .ecom-wc-filter-item__body .holder-btn input:checked+label{background:#0d1212;color:#fff;border-color:#0d1212}.ecom-wc-filter .ecom-wc-filter-item__body .holder-btn .btn{font-size:13px;font-weight:400;letter-spacing:.26px;padding:4px 11px 5px;border-radius:8px;text-transform:none;margin:0}.ecom-wc-filter .ecom-wc-filter__footer{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding:0 0 30px}.ecom-wc-filter .ecom-wc-filter__footer .tex-button--secondary{background:none !important;color:#000}.ecom-wc-filter .ecom-wc-filter__item--open .ecom-wc-filter-item-title__toggle{background-color:#e7ebe9}.ecom-wc-filter .ecom-wc-filter__item--open .ecom-wc-filter-item-title__toggle svg{margin-top:0;transform:rotate(0)}.ecom-wc-filter .ecom-wc-filter__item--open .ecom-wc-filter-item__body{max-height:2000px;padding:15px 0 0}.ecom-wc-filter .ecom-wc-filter-item__categories{list-style:none;padding:0;margin:0}.ecom-wc-filter .ecom-wc-filter-item__categories ul{list-style:none}.ecom-wc-filter .ecom-wc-filter-item__categories ul li{margin:5px 0 0}.ecom-wc-filter .ecom-wc-filter-item__categories li a{display:block;text-decoration:none;padding:11px 16px 9px;border-radius:8px;color:#4b5565;font-size:12px;margin:0 0 2px;text-transform:uppercase}.ecom-wc-filter .ecom-wc-filter-item__categories li a span{font-weight:600;color:#000;padding:0 4px 0 0}.ecom-wc-filter .ecom-wc-filter-item__categories li a:hover{transition:.2s;background:#137e54;color:#fff}.ecom-wc-filter .ecom-wc-filter-item__categories li a:hover span{color:#fff}.ecom-wc-filter .ecom-wc-filter-item__categories li.ecom-wc-filter-item__categories-item--current-parent>a,.ecom-wc-filter .ecom-wc-filter-item__categories li.ecom-wc-filter-item__categories-item--current>a{background:#0d1212;color:#fff}.ecom-wc-filter .ecom-wc-filter-item__categories li.ecom-wc-filter-item__categories-item--current-parent>a span,.ecom-wc-filter .ecom-wc-filter-item__categories li.ecom-wc-filter-item__categories-item--current>a span{color:#fff}.ecom-wc-filter .ecom-wc-filter-item__categories .ecom-wc-filter-item__categories-item--hide-children .ecom-wc-filter-item__categories-submenu{display:none}.ecom-wc-filter .ecom-wc-filter-item__search{display:block;margin:0;height:40px;line-height:40px;border-radius:8px;padding:0 15px 0 39px;background:url("/wp-content/themes/ecomstrive/dist/img/icons/search-icon.svg") no-repeat 11px center;margin:0 0 16px;border:#717680 solid 1px}.ecom-wc-filter .ecom-wc-filter-item__label-wrapper{font-weight:400;margin:0 0 15px;padding:0 0 0 0;display:flex;align-items:center;gap:9px;line-height:1.4;font-size:13px}.ecom-wc-filter .ecom-wc-filter-item__label-wrapper input{display:none}.ecom-wc-filter .ecom-wc-filter-item__label-wrapper .checkbox-icon{width:20px;height:20px;border-radius:4px;background:#fff;border:#0d1212 solid 1px;display:inline-block;vertical-align:top;cursor:pointer}.ecom-wc-filter .ecom-wc-filter-item__label-wrapper input:checked+.checkbox-icon{background:#137e54 url(/wp-content/themes/ecomstrive/dist/img/icons/check.svg) no-repeat center center;border:#137e54 solid 1px}.ecom-wc-filter .ecom-wc-filter-item__label-wrapper .ecom-wc-filter-item__label-text{color:#0e0f0d}.ecom-wc-filter__selected-items{background:#e7ebe9;border-radius:8px;padding:12px 11px 12px 7px;display:flex;justify-content:space-between;align-items:center;margin:0 0 25px}.ecom-wc-filter__selected-items .filter-group{display:flex;align-items:center;flex-wrap:wrap;gap:25px}.ecom-wc-filter__selected-items .filter-group-item{display:flex;align-items:center;gap:6px}.ecom-wc-filter__selected-items .filter-group-item p{font-size:12px;color:#4b5565;margin:0;font-weight:600}.ecom-wc-filter__selected-items .filter-group-item .filter-group-variation{font-size:12px;color:#0d1212;font-weight:500;background:#fff;border-radius:6px;border:rgba(13,18,18,.24) solid 1px;padding:3px 10px 2px 9px;text-transform:uppercase;letter-spacing:.24px;transition:.2s}.ecom-wc-filter__selected-items .filter-group-item .filter-group-variation:hover{background:#e7ebe9}.ecom-wc-filter__selected-items .filter-group-item .filter-group-variation div{display:flex;align-items:center;gap:9px}.ecom-wc-filter__selected-items .filter-group-item .filter-group-variation .remove-filter{cursor:pointer;margin:0 -1px 0 -2px}.ecom-wc-filter__selected-items .ecom-wc-filter__clear-all{font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:flex-end;gap:3px;flex:0 0 120px;cursor:pointer;text-transform:uppercase}.ecom-wc-filter__selected-items .ecom-wc-filter__clear-all:hover{text-decoration:underline}@media(max-width: 767px){#ecom-wc-filter-reveal{position:fixed;top:0;left:0;width:100%;z-index:9999;background:#fff;overflow:auto;height:100%;padding:16px}}.products-holder{margin:0 0 50px}@media print,screen and (min-width: 64em){.products-holder{margin:0 0 96px}}.products-holder.loading{position:relative}.products-holder.loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background:#fff}.products-holder.loading:before{content:"";position:absolute;width:48px;height:48px;border:5px solid #9bcd9b;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%)}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.woocommerce-no-products-found{margin:50px 0}.woocommerce-no-products-found .woocommerce-info{border-top-color:#9bcd9b}.woocommerce-no-products-found .woocommerce-info::before{color:#9bcd9b}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/wp-content/themes/ecomstrive/dist/css/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/wp-content/themes/ecomstrive/dist/css/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/wp-content/themes/ecomstrive/dist/css/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/wp-content/themes/ecomstrive/dist/css/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/wp-content/themes/ecomstrive/dist/css/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/wp-content/themes/ecomstrive/dist/css/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/wp-content/themes/ecomstrive/dist/css/images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666}.block.block--spacing-s{margin-bottom:24px}@media print,screen and (min-width: 64em){.block.block--spacing-s{margin-bottom:48px}}.block.block--spacing-m{margin-bottom:50px}@media print,screen and (min-width: 64em){.block.block--spacing-m{margin-bottom:100px}}.block.block--spacing-l{margin-bottom:80px}@media print,screen and (min-width: 64em){.block.block--spacing-l{margin-bottom:160px}}.page-404{padding:47px 0 48px}@media print,screen and (min-width: 40em){.page-404{padding:64px 0 96px}}.page-404 .subtitle{font-size:16px;margin:0 0 10px;display:block;font-weight:500}@media print,screen and (min-width: 40em){.page-404 .subtitle{margin:0 0 6px}}.page-404 h1{font-size:36px;letter-spacing:-0.72px;margin:0 0 16px;line-height:44px}@media print,screen and (min-width: 40em){.page-404 h1{font-size:48px;line-height:60px;margin:0 0 18px;letter-spacing:-0.96px;max-width:500px}}.page-404 p{font-size:16px;color:#4b5565;margin:0 0 31px}@media print,screen and (min-width: 40em){.page-404 p{max-width:470px}}.page-404 .btn{width:100%;margin:0 0 48px}@media print,screen and (min-width: 40em){.page-404 .btn{margin:0;width:auto}}.page-404 figure,.page-404 picture{display:block;text-align:center}@media print,screen and (min-width: 40em){.page-404 figure,.page-404 picture{text-align:right}}.page-404 figure img,.page-404 picture img{border-radius:16px}.single-product .woocommerce-variation-availability{display:none}.single-product .why-choose-us{margin:0 0 0 !important}@media print,screen and (min-width: 64em){.single-product .why-choose-us{margin:62px 0 0 !important}}.single-product .pswp{z-index:9999}.single-product .video{margin:0}.single-product .video .grid-container,.single-product .video .grid-x,.single-product .video .cell{padding:0;margin:0}.single-product .product-carousel{border-top:rgba(14,15,13,.2) solid 1px;padding:50px 0 0}@media print,screen and (min-width: 64em){.single-product .product-carousel{padding:93px 0 0}}.single-product .product-top-label{font-weight:600;margin:0 0 3px;color:#424242}.single-product .cms-container{color:#414b5a}@media print,screen and (min-width: 64em){.single-product .cms-container h2{margin:0 0 17px}}.single-product .woocommerce-breadcrumb,.single-product #yoast-breadcrumbs{margin-bottom:39px !important}.single-product .accordion-product{display:none;margin:0 -15px 50px}@media print,screen and (max-width: 63.99875em){.single-product .accordion-product{display:block}}.single-product .accordion-product .accordion-product__row{border-bottom:rgba(26,26,26,0.1490196078) solid 1px}.single-product .accordion-product .accordion-product__row .accordion-product__title{font-size:20px;font-weight:600;line-height:1.42;color:#000;position:relative;transition:.2s;padding:17px 50px 16px 20px;cursor:pointer}.single-product .accordion-product .accordion-product__row .accordion-product__title span{border-radius:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;transition:.2s;position:absolute;right:22px;top:50%;transform:translateY(-50%)}.single-product .accordion-product .accordion-product__row .accordion-product__title span svg{transition:.2s;margin:4px 0 0;transform:translateY(-50%) rotate(0)}.single-product .accordion-product .accordion-product__row .accordion-product__content{padding:14px 21px 20px;color:rgba(13,18,18,.7);display:none}.single-product .accordion-product .accordion-product__row .accordion-product__content h1,.single-product .accordion-product .accordion-product__row .accordion-product__content h2,.single-product .accordion-product .accordion-product__row .accordion-product__content h3,.single-product .accordion-product .accordion-product__row .accordion-product__content h4{color:#0d1212}.single-product .accordion-product .accordion-product__row .accordion-product__content h4{font-size:18px;margin:0 0 6px}.single-product .accordion-product .accordion-product__row .accordion-product__content p{margin:0 0 23px}.single-product .accordion-product .accordion-product__row .accordion-product__content figure{margin:0 0 24px}.single-product .accordion-product .accordion-product__row .accordion-product__content figure img{border-radius:16px;width:100%}.single-product .accordion-product .accordion-product__row .accordion-product__content ol{margin:24px 0;font-size:16px;line-height:1.5;list-style:none}.single-product .accordion-product .accordion-product__row .accordion-product__content ol li{position:relative;padding:0 0 0 30px;margin:0 0 12px}.single-product .accordion-product .accordion-product__row .accordion-product__content ol li::before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:4px;background:#137e54}.single-product .accordion-product .accordion-product__row .accordion-product__content ul{margin:24px 0 24px 13px;font-size:16px;line-height:1.5;list-style:none}.single-product .accordion-product .accordion-product__row .accordion-product__content ul li{position:relative;padding:0 0 0 30px;margin:0 0 12px}.single-product .accordion-product .accordion-product__row .accordion-product__content ul li::before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:4px;background:#137e54}.single-product .accordion-product .accordion-product__row .accordion-product__content .custom-table{margin:0}@media(max-width: 1023px){.single-product .accordion-product .accordion-product__row .accordion-product__content .custom-table{flex-direction:column}}.single-product .accordion-product .accordion-product__row .accordion-product__content .custom-table .wp-block-table{margin:0}.single-product .accordion-product .accordion-product__row .accordion-product__content .custom-table th{border:none;text-align:left}.single-product .accordion-product .accordion-product__row.active .accordion-product__title span svg{transform:translateY(-50%) rotate(-180deg)}.single-product .commentlist{padding:0 !important}.single-product .commentlist .comment-text{margin:0 !important;border-radius:8px !important}.single-product .commentlist .star-rating span::before{color:#eaaa08}.single-product #review_form_wrapper{margin:30px 0 0}.single-product #review_form_wrapper .comment-reply-title{font-size:24px;font-weight:500}.single-product #review_form_wrapper .stars a{color:#eaaa08}.single-product #review_form_wrapper input[type=email],.single-product #review_form_wrapper input[type=text],.single-product #review_form_wrapper textarea{border-radius:8px;border-color:#717680;padding:0px 14px;height:44px;line-height:44px;font-size:16px}.single-product #review_form_wrapper input[type=email]:focus,.single-product #review_form_wrapper input[type=text]:focus,.single-product #review_form_wrapper textarea:focus{box-shadow:0 0 0 2px #000;border-color:#000}.single-product #review_form_wrapper textarea{height:134px !important}.single-product #review_form_wrapper .comment-form-cookies-consent label{position:relative;margin:0;display:block}.single-product #review_form_wrapper .comment-form-cookies-consent label::before{content:"";display:inline-block;width:20px;height:20px;flex:0 0 20px;border-radius:6px;border:1px solid #717680;background:#fff;cursor:pointer;margin:1px 12px 0 0;vertical-align:top}.single-product #review_form_wrapper .comment-form-cookies-consent input{display:none}.single-product #review_form_wrapper .comment-form-cookies-consent input:checked+label::before{background:#f9b44f url(/wp-content/themes/ecomstrive/dist/img/icons/check.svg) no-repeat center center;border:1px solid #f9b44f}.single-product #review_form_wrapper input[type=submit]{border-radius:40px !important;font-size:16px !important;padding:13px 19px 11px !important;color:#000 !important;background:#ffbf0e !important;transition:.2s;display:inline-block !important;vertical-align:top !important;text-decoration:none;font-weight:600 !important;text-align:center;cursor:pointer;border:none}.single-product #review_form_wrapper input[type=submit]:hover,.single-product #review_form_wrapper input[type=submit]:focus{background:#f9a220 !important;color:#000 !important}.single-product .tooltip{font-size:14px;font-weight:500;color:#4f4f4f;margin:0 0 -9px}.single-product .tooltip .tooltip-question{display:inline-block;vertical-align:top;width:13px;height:13px;background:#5d5d5d;color:#fff;position:relative;border-radius:100%;font-size:11px;font-weight:500;text-align:center;line-height:14px;margin:2px 0 0;cursor:pointer}.single-product .tooltip .tooltip-question span{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);background:#000;border-radius:8px;width:320px;color:#b0b0b0;font-size:12px;padding:12px 15px 13px 12px;line-height:1.5;text-align:left;display:none;z-index:99}.single-product .tooltip .tooltip-question span strong{display:block;color:#fff;font-weight:600}.single-product .tooltip .tooltip-question span::before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-16px;border:10px solid rgba(0,0,0,0);border-top:10px solid #000}.single-product .tooltip .tooltip-question:hover span{display:block}.single-product .wc-dnd-file-upload{padding:0}.single-product .wc-dnd-file-upload .codedropz-upload-handler{border:#6d6d6d solid 1px;border-radius:12px;background:#fefce8;margin:0 0 16px;font-size:14px;color:#4f4f4f}.single-product .wc-dnd-file-upload .codedropz-upload-handler h3,.single-product .wc-dnd-file-upload .codedropz-upload-handler .text,.single-product .wc-dnd-file-upload .codedropz-upload-handler .cd-separator{font-size:14px;color:#4f4f4f}.single-product .wc-dnd-file-upload .cd-icon{display:none !important}.single-product .wc-dnd-file-upload .cd-upload-btn{color:#000 !important;text-decoration:underline !important;background:none !important;padding:0 !important;font-size:14px !important}.single-product .wc-dnd-file-upload .cd-upload-btn:hover{text-decoration:none !important}.single-product .wc-dnd-file-upload .codedropz-upload-container{padding:23px}.single-product .wc-dnd-file-upload .codedropz-upload-inner::before{content:"";width:32px;height:32px;background:url("/wp-content/themes/ecomstrive/dist/img/icons/icon-upload.svg") no-repeat center center;display:block;margin:0 auto}.single-product .wc-dnd-file-upload .dnd-upload-status{border:#6d6d6d solid 1px;border-radius:12px;padding:16px;margin:0 0 20px}.single-product .wc-dnd-file-upload .dnd-upload-status .remove-file{right:16px}.single-product .wc-dnd-file-upload .dnd-upload-status .remove-file span::before{display:none}.single-product .wc-dnd-file-upload .dnd-upload-status .remove-file:hover span:after{text-decoration:none}.single-product .wc-dnd-file-upload .dnd-upload-status .dnd-upload-details{width:100%;padding:0}.single-product .wc-dnd-file-upload .dnd-upload-status .name{color:#4f4f4f;font-weight:500;font-size:14px}.single-product .wc-dnd-file-upload .dnd-upload-status .dnd-progress-bar{height:16px}.single-product .wc-dnd-file-upload .dnd-upload-status .dnd-progress-bar span{background:#17b26a;line-height:16px;font-weight:500;font-size:14px}.single-product .wc-dnd-file-upload .dnd-upload-status .dnd-upload-image{display:none}.single-product .flex-viewport{border-radius:20px}.single-product .flex-viewport img{background-color:#e7ebe9 !important}.single-product .woocommerce-product-gallery__wrapper img{cursor:pointer}.single-product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{display:block;position:relative;height:375px;border-radius:16px;overflow:hidden}@media print,screen and (min-width: 64em){.single-product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{height:600px}}.single-product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img{position:absolute;left:0;top:0;width:100% !important;height:100% !important;object-fit:cover}@media print,screen and (min-width: 64em){.single-product div.product div.summary{width:40.5% !important;margin-left:auto}}.single-product div.product div.summary .holder-badges{position:static;margin:12px 0}@media print,screen and (min-width: 64em){.single-product div.product div.summary .holder-badges{margin:0 0 12px}}.single-product div.product div.summary .holder-badges .badge{padding:6px 12px 5px}.single-product div.product div.summary .holder-cart-link{display:inline-block;vertical-align:top;margin:0 0 16px 12px}@media print,screen and (max-width: 63.99875em){.single-product div.product div.summary .holder-cart-link{display:none}}.single-product div.product div.summary .holder-cart-link .tinv-wishlist{margin:0;padding:2px;border-radius:8px;background:linear-gradient(270deg, #f0e9bf 1.04%, #bd9457 4.17%, #ddbf73 82.81%, #ffd89e 93.75%, #bd9457 97.92%, #ddbf73 99.99%, #bd9457 100%)}.single-product div.product div.summary .holder-cart-link .tinvwl_add_to_wishlist_button{width:42px;height:42px;border-radius:8px;background:#eef3f8;display:flex;align-items:center;justify-content:center}.single-product div.product div.summary .holder-cart-link .tinvwl_add_to_wishlist_button img{max-width:22px;max-height:22px}.single-product div.product div.summary .price{font-weight:500 !important;font-size:14px !important;display:inline-flex !important;color:#000 !important;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:9px;margin:0 0 8px;line-height:1.2}@media print,screen and (max-width: 63.99875em){.single-product div.product div.summary .price{margin:0 0 20px}}.single-product div.product div.summary .price.price-reverse{flex-direction:row !important;justify-content:flex-start !important;align-items:center !important}.single-product div.product div.summary .price ins{font-weight:500 !important;text-decoration:none}.single-product div.product div.summary .price ins span bdi{background:#137e54 !important;border-radius:8px;padding:5px 6px 3px 6px;color:#fff;line-height:24px;display:block}.single-product div.product div.summary .price bdi{font-size:20px;font-weight:500;padding:0}.single-product div.product div.summary .price bdi sup{font-size:14px;top:-5px;position:relative}.single-product div.product div.summary .price bdi .ecom-wc-price-decimal{display:none}.single-product div.product div.summary .price del{text-decoration-line:none;position:relative;opacity:1 !important;color:rgba(13,18,18,.6) !important;margin:0 0 0}.single-product div.product div.summary .price del:after{content:" ";position:absolute;width:100%;height:1px;background:rgba(13,18,18,.6);top:44%;left:0}.single-product div.product div.summary .price del bdi{font-size:13px;font-weight:600;letter-spacing:.65px;padding:0 0 0;background:none;letter-spacing:0;display:block}.single-product div.product div.summary .price del bdi span,.single-product div.product div.summary .price del bdi sup{top:0;font-size:13px;font-weight:600;letter-spacing:.65px;color:rgba(13,18,18,.6)}.single-product div.product div.summary .price del bdi .ecom-wc-price-decimal{display:inline}.single-product div.product div.summary .price+p{font-size:12px;font-weight:500;display:inline-block;vertical-align:bottom;margin:0 0 4px;color:#5d5d5d}.single-product div.product div.summary .holder-star{text-decoration:none;color:#364152;font-weight:500;font-size:14px;display:flex;align-items:center;gap:4px;margin:0 0 13px}.single-product div.product div.summary .holder-star span{margin-left:4px}.single-product .woocommerce-product-gallery{display:flex;flex-direction:column}@media print,screen and (min-width: 64em){.single-product .woocommerce-product-gallery{width:47% !important}}@media print,screen and (max-width: 63.99875em){.single-product .woocommerce-product-gallery{margin:0 0 -12px !important}}.single-product .woocommerce-product-gallery .single-product-gallery-note{order:2;font-size:13px;color:#737373;display:none;letter-spacing:.26px}@media print,screen and (min-width: 64em){.single-product .woocommerce-product-gallery .single-product-gallery-note{display:block}}.single-product .woocommerce-product-gallery .mobile-badge{order:2;margin:0;display:none;align-items:flex-start;justify-content:space-between}@media print,screen and (max-width: 63.99875em){.single-product .woocommerce-product-gallery .mobile-badge{display:flex;margin:0 0 20px}}.single-product .woocommerce-product-gallery .mobile-badge .holder-badges{position:static}@media print,screen and (max-width: 63.99875em){.single-product .woocommerce-product-gallery .mobile-badge .holder-badges{display:flex}}.single-product .woocommerce-product-gallery .mobile-badge .holder-cart-link .tinv-wishlist{padding:2px;border-radius:8px;background:linear-gradient(270deg, #f0e9bf 1.04%, #bd9457 4.17%, #ddbf73 82.81%, #ffd89e 93.75%, #bd9457 97.92%, #ddbf73 99.99%, #bd9457 100%)}.single-product .woocommerce-product-gallery .mobile-badge .holder-cart-link .tinv-wishlist .tinvwl_add_to_wishlist_button{width:42px;height:42px;border-radius:8px;background:#eef3f8;display:flex;align-items:center;justify-content:center}.single-product .woocommerce-product-gallery .mobile-badge .holder-cart-link .tinv-wishlist .tinvwl_add_to_wishlist_button img{max-width:22px;max-height:22px}.single-product .up-sells{margin-top:0}@media print,screen and (min-width: 40em){.single-product .up-sells{margin-top:64px}}.single-product .flex-control-nav{margin:16px 0 16px 0 !important;overflow:visible !important}@media print,screen and (min-width: 40em){.single-product .flex-control-nav{margin:16px -10px 10px 0 !important}}.single-product .flex-control-nav .slick-arrow{z-index:1;width:40px;height:40px;border-radius:8px;background-color:#e7ebe9;border:solid 1px rgba(13,18,18,.24);background-image:url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.9375 5L2.38419e-07 1.0625L1.0625 -1.19209e-06L6.0625 5L1.0625 10L2.38419e-07 8.9375L3.9375 5Z' fill='%230D1212'/%3E%3C/svg%3E");transition:.2s;background-position:center;background-repeat:no-repeat;top:-188%}@media print,screen and (max-width: 63.99875em){.single-product .flex-control-nav .slick-arrow{top:-200px}}.single-product .flex-control-nav .slick-arrow svg path{transition:.2s}.single-product .flex-control-nav .slick-arrow:hover{background-color:#137e54;border-color:#137e54;background-image:url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.9375 5L2.38419e-07 1.0625L1.0625 -1.19209e-06L6.0625 5L1.0625 10L2.38419e-07 8.9375L3.9375 5Z' fill='%23FFFFFF'/%3E%3C/svg%3E")}.single-product .flex-control-nav .slick-arrow:focus{background-color:#000;border-color:#000;background-image:url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.9375 5L2.38419e-07 1.0625L1.0625 -1.19209e-06L6.0625 5L1.0625 10L2.38419e-07 8.9375L3.9375 5Z' fill='%23FFFFFF'/%3E%3C/svg%3E")}.single-product .flex-control-nav .slick-arrow::before{display:none}.single-product .flex-control-nav .slick-arrow.slick-prev{left:15px;transform:translateY(-50%) rotate(180deg)}.single-product .flex-control-nav .slick-arrow.slick-next{right:15px}@media print,screen and (max-width: 81.24875em){.single-product .flex-control-nav .slick-arrow.slick-next{right:22px}}.single-product .flex-control-nav .slick-arrow.slick-disabled{display:none !important}.single-product .flex-control-nav .slick-slide img{border-radius:16px;overflow:hidden;background:#e7ebe9;opacity:1 !important}.single-product .flex-control-nav .slick-slide .flex-active{box-shadow:0px 0px 0px 2px #0d121c !important;background:#e7ebe9}.single-product .flex-control-nav .slick-slide li{padding:2px;border-radius:0;overflow:hidden;float:none !important}.single-product .flex-control-nav .slick-slide>div{margin:0 4px 0 0}.single-product .product-description{margin:0 0 32px}@media print,screen and (min-width: 40em){.single-product .product-description{margin:0 0 67px}}.single-product .product-description p{margin:0 0 25px}.single-product .product-description h3{font-size:16px}.single-product .product-description .product-description__holder{padding-top:32px;padding-bottom:16px;border-top:#e4e7ec solid 1px;border-bottom:#e4e7ec solid 1px}@media print,screen and (min-width: 40em){.single-product .product-description .product-description__holder{padding-bottom:41px;padding-top:64px}}.single-product .product-description h2{font-size:24px;margin:0 0 26px}.single-product .woocommerce-product-details__short-description h3{font-size:16px;margin:0 0 8px}.single-product .add-to-cart-wrapper{margin:0 0 35px;padding:32px 0 0}.single-product .add-to-cart-wrapper .add-to-cart-label{font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;color:rgba(13,18,18,.6);margin:0 0 5px;display:block}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift .price{align-items:center !important;font-size:36px !important;letter-spacing:-0.72px}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift .price+p{margin:0 0 13px}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift .cart{display:block}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift .woocommerce-variation-availability{display:none}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container{display:flex;flex-wrap:wrap;flex-direction:column;gap:0}@media print,screen and (min-width: 40em){.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container{justify-content:space-between;gap:0 16px;flex-direction:row}}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container .pwgc-field-container{width:100%;margin:0 0 8px}@media print,screen and (min-width: 40em){.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container .pwgc-field-container{margin:0 0 13px}}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container .pwgc-field-container:first-child{width:100%}@media print,screen and (min-width: 40em){.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container .pwgc-field-container:first-child{width:calc(50% - 8px)}}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container .pwgc-field-container:nth-child(2){width:100%}@media print,screen and (min-width: 40em){.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container .pwgc-field-container:nth-child(2){width:calc(50% - 8px)}}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container .pwgc-field-container .pwgc-label{font-weight:500;font-size:14px;color:#344054;margin:0 0 4px}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container .pwgc-input-text{width:100%;border-radius:8px;height:40px;margin:0 0 5px}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container .pwgc-subtitle{font-size:14px;color:#475467;margin:0 0 5px}@media print,screen and (min-width: 40em){.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container .pwgc-subtitle{margin:0}}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container textarea{border-radius:8px;height:84px;width:100%;margin:0 0 8px}@media print,screen and (min-width: 40em){.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift #pwgc-purchase-container textarea{height:54px;margin:0 0 3px}}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift .button{float:none !important;margin:0 0 16px}.single-product .add-to-cart-wrapper.add-to-cart-wrapper-gift .button+p{font-size:14px;line-height:20px;font-weight:500;color:#344054;margin:0;max-width:330px}.single-product .add-to-cart-wrapper.grey-bg{background:#eef3f8;border-radius:16px;padding:22px 16px 20px;margin:0 0 8px;color:#4b5565}.single-product .add-to-cart-wrapper.grey-bg h3{font-size:20px;margin:0 0 6px;color:#0d1717}.single-product .add-to-cart-wrapper.grey-bg p{margin:0 0 24px}.single-product .add-to-cart-wrapper.grey-bg .wcwl_notice{width:100%}.single-product .add-to-cart-wrapper.grey-bg .wcwl_notice p{margin:0}@media print,screen and (min-width: 40em){.single-product .add-to-cart-wrapper .wcwl_elements{display:flex;flex-wrap:wrap;align-items:flex-end}}@media print,screen and (min-width: 40em){.single-product .add-to-cart-wrapper .wcwl_elements .wcwl_email_elements{flex:0 0 calc(100% - 120px)}}.single-product .add-to-cart-wrapper .wcwl_elements .wcwl_intro{width:100%;font-size:14px;letter-spacing:.1px}.single-product .add-to-cart-wrapper .wcwl_elements label{line-height:17px;margin:0 0 8px}.single-product .add-to-cart-wrapper .wcwl_elements input{border:#667085 solid 1px;border-radius:8px;margin:0 0 16px;height:44px}@media print,screen and (min-width: 40em){.single-product .add-to-cart-wrapper .wcwl_elements input{margin:0}}.single-product .add-to-cart-wrapper .wcwl_elements input:focus{border:#000 solid 1px;box-shadow:0 0 0 2px #000}@media print,screen and (min-width: 40em){.single-product .add-to-cart-wrapper .wcwl_elements .wcwl_control.ml-auto{margin-left:auto}}.single-product .add-to-cart-wrapper .wcwl_elements .btn{width:100%;margin:0;padding:13px 16px}@media print,screen and (min-width: 40em){.single-product .add-to-cart-wrapper .wcwl_elements .btn{width:auto}}.single-product .add-to-cart-wrapper .cart{margin:0 !important;padding:0 0 0}.single-product .add-to-cart-wrapper .cart .quantity-minus,.single-product .add-to-cart-wrapper .cart .quantity-plus{color:#0d1212;font-size:20px;font-weight:400;display:inline-block;vertical-align:top;flex:0 0 48px;height:48px;line-height:48px;text-align:center;border-radius:12px;background:#e7ebe9;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:.2s;border:1px solid rgba(13,18,18,.24)}.single-product .add-to-cart-wrapper .cart .quantity-minus svg path,.single-product .add-to-cart-wrapper .cart .quantity-plus svg path{fill:#0d1212}.single-product .add-to-cart-wrapper .cart .quantity-minus:hover,.single-product .add-to-cart-wrapper .cart .quantity-plus:hover{background:#137e54;border-color:#137e54}.single-product .add-to-cart-wrapper .cart .quantity-minus:hover svg path,.single-product .add-to-cart-wrapper .cart .quantity-plus:hover svg path{fill:#fff}.single-product .add-to-cart-wrapper .cart .quantity-minus:focus,.single-product .add-to-cart-wrapper .cart .quantity-plus:focus{background:#0d1212;border-color:#0d1212}.single-product .add-to-cart-wrapper .cart .quantity-minus:focus svg path,.single-product .add-to-cart-wrapper .cart .quantity-plus:focus svg path{fill:#fff}.single-product .add-to-cart-wrapper .cart .quantity{display:flex;align-items:center;gap:8px;margin:0 32px 16px 0 !important}@media print,screen and (max-width: 63.99875em){.single-product .add-to-cart-wrapper .cart .quantity{margin:0 14px 16px 0 !important}}.single-product .add-to-cart-wrapper .cart .input-text{background:none;border:none;margin:0;width:54px;height:48px;font-size:16px;border-radius:10px;border:rgba(13,18,18,.6) solid 1px;background:#fff}.single-product .add-to-cart-wrapper .cart input[type=number]::-webkit-inner-spin-button,.single-product .add-to-cart-wrapper .cart input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .add-to-cart-wrapper .cart input[type=number]{-moz-appearance:textfield}.single-product .add-to-cart-wrapper .cart .button{border-radius:12px;font-size:13px;text-transform:uppercase;padding:18px 20px;color:#fff;background:#137e54;transition:.2s;display:inline-block;vertical-align:top;text-decoration:none;font-weight:600;text-align:center;cursor:pointer;letter-spacing:.65px;border:none}.single-product .add-to-cart-wrapper .cart .button:hover,.single-product .add-to-cart-wrapper .cart .button:focus{background:#0e6241}.single-product .add-to-cart-wrapper .cart .button.disabled{background:#137e54 !important}.single-product .add-to-cart-wrapper .cart .btn-border{margin:0 0 16px}.single-product h1{margin:0 0 5px;line-height:1.3}@media print,screen and (min-width: 64em){.single-product h1{font-size:40px}}.single-product .sku{color:#737373;font-size:16px;margin:0 0 25px}.single-product .brand{color:#737373;font-size:14px;margin:0 0 24px}.single-product .brand a{font-weight:500}.single-product .product-link{font-size:11px;font-weight:500;letter-spacing:.55px;text-transform:uppercase;margin:0 0 32px}.single-product .product-link a{color:#0d1212}.single-product .pieejami{font-weight:500;color:#079455;font-size:11px;display:flex;align-items:center;gap:4px;margin:13px 0 8px}.single-product .pieejami-red{color:#d92d20}.single-product .pieejami-orange{color:#dc6803}.single-product .product--detailed-information{display:flex;align-items:center;gap:8px;font-size:14px;margin:15px 0 9px}.single-product .product-icon{background:#eef3f8;border-radius:16px;font-size:14px;color:#000;display:flex;gap:8px;justify-content:space-between;text-align:center;padding:22px 16px 19px}@media print,screen and (max-width: 63.99875em){.single-product .product-icon{padding:17px 15px 14px;margin:0 0 48px}}.single-product .product-icon svg{height:22px;vertical-align:top;margin:0 0 4px}.single-product .product-icon .product-icon__holder-icon{height:22px;margin:0 0 4px}@media print,screen and (max-width: 63.99875em){.single-product .product-icon .product-icon__holder-icon{margin:0 0 5px}}.single-product .product-icon p{margin:0}.single-product .advantages-holder{display:flex;flex-direction:column;margin:0 0 32px;font-size:14px}@media print,screen and (max-width: 63.99875em){.single-product .advantages-holder{margin:0 0 16px}}.single-product .advantages-holder .row{display:flex;align-items:center;font-size:13px;letter-spacing:.26px;color:rgba(13,18,18,.7);margin:0 0 17px}.single-product .advantages-holder .row>svg{flex:0 0 20px}.single-product .advantages-holder .row img{margin-right:10px}.single-product .advantages-holder .row .highligted-green{font-weight:600;color:#067647;padding:0 0 0 4px}.single-product .advantages-holder .question{width:20px;height:20px;font-size:14px;line-height:20px;border-radius:100%;position:relative;background:#697586;color:#fff;text-align:center;cursor:pointer;margin-left:auto;flex:0 0 20px}.single-product .advantages-holder .question span{position:absolute;right:30px;top:50%;background:#0c111d;color:#fff;font-size:12px;font-weight:500;border-radius:8px;padding:10px 13px;transform:translateY(-50%);text-align:left;display:none;width:180px}@media print,screen and (min-width: 64em){.single-product .advantages-holder .question span{width:309px}}.single-product .advantages-holder .question span strong{display:block;font-weight:600}.single-product .advantages-holder .question span::after{content:"";position:absolute;top:50%;right:-6px;width:0;height:0;border-top:8px solid rgba(0,0,0,0);border-left:6px solid #0c111d;border-bottom:8px solid rgba(0,0,0,0);transform:translateY(-50%)}.single-product .advantages-holder .question:hover>span{display:block}.single-product .advantages-holder ul{list-style:none;padding:0;margin:0;display:flex;margin-left:9px;gap:8px}.single-product .advantages-holder ul img{margin:0 !important}.single-product .woocommerce-product-details__short-description{color:rgba(13,18,18,.6);margin:0 0 16px;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.26px}.single-product .product-text{font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.26px;color:#0d1212;margin:0 0 23px}.single-product .product-info{background:#e7ebe9;border-radius:20px;font-size:16px;line-height:1.4;color:rgba(13,18,18,.7);padding:24px 27px 22px;display:flex;gap:10px;margin:0 0 24px}.single-product .product-info p{margin:0}.single-product .product-info svg{flex:0 0 24px;margin:2px 0 0}.single-product .variations{display:block !important;max-width:none !important;margin:0 0 32px !important;padding:0 0 32px !important;border-bottom:rgba(13,18,18,.24) solid 1px !important}.single-product .variations select,.single-product .variations a,.single-product .variations br{display:none !important}.single-product .variations tr{margin:0 0 25px}.single-product .variations tr:last-child{margin:0}.single-product .variations th label{font-size:12px;font-weight:500 !important;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;color:rgba(13,18,18,.6);margin:0 0 5px}.single-product .variations .ek-variation-radios{display:flex;gap:8px;flex-wrap:wrap}.single-product .variations .ek-variation-radios input{display:none !important}.single-product .variations .ek-variation-radios input:checked+label{background:#0d1212;color:#fff;border-color:#0d1212}.single-product .variations .ek-variation-radios label{border-radius:8px;font-size:13px;padding:7px 15px;color:#0d1212;background:#e7ebe9;transition:.2s;display:inline-block;vertical-align:top;text-decoration:none;font-weight:600;text-align:center;cursor:pointer;text-transform:uppercase;letter-spacing:.65px;border:rgba(13,18,18,.24) solid 1px;margin:0}.single-product .variations .ek-variation-radios label:hover{background:#137e54;color:#fff;border-color:#137e54}.single-product .variations .ek-variation-radios label.disabled{opacity:.5}.single-product .variations tr,.single-product .variations th,.single-product .variations td{display:block}.single-product .holder-size{margin:0 0 30px;padding:0 0 10px;border-bottom:rgba(13,18,18,.24) solid 1px}.single-product .holder-size select{display:none !important}.single-product .holder-size .size-title{font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;color:rgba(13,18,18,.6);margin:0 0 5px}.single-product .holder-size .size-row{margin:0 0 25px}.single-product .holder-size .size-row:last-child{margin:0}.single-product .holder-size .size-row .ek-variation-radios{display:flex;gap:8px;flex-wrap:wrap}.single-product .holder-size .size-row .ek-variation-radios br,.single-product .holder-size .size-row .ek-variation-radios a{display:none !important}.single-product .holder-size .size-row .ek-variation-radios input{display:none !important}.single-product .holder-size .size-row .ek-variation-radios input:checked+label{background:#0d1212;color:#fff;border-color:#0d1212}.single-product .holder-size .size-row .ek-variation-radios label{border-radius:8px;font-size:13px;padding:7px 15px;color:#0d1212;background:#e7ebe9;transition:.2s;display:inline-block;vertical-align:top;text-decoration:none;font-weight:600;text-align:center;cursor:pointer;text-transform:uppercase;letter-spacing:.65px;border:rgba(13,18,18,.24) solid 1px;margin:0}.single-product .holder-size .size-row .ek-variation-radios label:hover{background:#137e54;color:#fff;border-color:#137e54}.single-product .holder-size .size-row .ek-variation-radios label.disabled{opacity:.5}.single-product .holder-size .size-row .size-btn{border-radius:8px;font-size:13px;padding:11px 15px 9px;color:#0d1212;background:#e7ebe9;transition:.2s;display:inline-block;vertical-align:top;text-decoration:none;font-weight:600;text-align:center;cursor:pointer;text-transform:uppercase;letter-spacing:.65px;border:rgba(13,18,18,.24) solid 1px}.single-product .holder-size .size-row .size-btn:hover,.single-product .holder-size .size-row .size-btn.active{background:#0d1212;color:#fff;border-color:#0d1212}.single-product .woocommerce-product-gallery .zoomImg{background-color:#e7ebe9 !important}.single-product .woocommerce-product-gallery .flex-viewport{position:relative}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{position:relative}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__nav{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;padding:0 16px;pointer-events:none;z-index:3}@media print,screen and (max-width: 63.99875em){.single-product .woocommerce-product-gallery .woocommerce-product-gallery__nav{padding:0 10px}}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__nav-button{pointer-events:auto;cursor:pointer;width:40px;height:40px;border-radius:8px;border:solid 1px rgba(13,18,18,.24);background-color:#e7ebe9;background-image:url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.9375 5L2.38419e-07 1.0625L1.0625 -1.19209e-06L6.0625 5L1.0625 10L2.38419e-07 8.9375L3.9375 5Z' fill='%230D1212'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:7px 10px;transition:.2s}@media print,screen and (max-width: 63.99875em){.single-product .woocommerce-product-gallery .woocommerce-product-gallery__nav-button{width:38px;height:38px}}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__nav-button::before{display:none}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__nav-button:hover{background-color:#137e54;border-color:#137e54;background-image:url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.9375 5L2.38419e-07 1.0625L1.0625 -1.19209e-06L6.0625 5L1.0625 10L2.38419e-07 8.9375L3.9375 5Z' fill='%23FFFFFF'/%3E%3C/svg%3E")}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__nav-button--prev{transform:rotate(180deg)}.single-product .woocommerce-product-gallery .holder-badges{top:8px;left:23px;z-index:1}@media print,screen and (max-width: 63.99875em){.single-product .woocommerce-product-gallery .holder-badges{display:none}}.single-product .woocommerce-product-gallery .holder-badges .badge{font-size:11px;padding:8px 12px 6px}.single-product .woocommerce-product-gallery .flex-control-nav .slick-track{margin:0}.single-product .woocommerce-product-gallery .flex-control-nav li img{background:#e7ebe9;border-radius:16px}.single-product .woocommerce-product-gallery .flex-control-nav li img.flex-active{background:#e7ebe9}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{background:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0999 17.1004L13.1849 13.1854M15.2999 8.10039C15.2999 12.0768 12.0764 15.3004 8.0999 15.3004C4.12345 15.3004 0.899902 12.0768 0.899902 8.10039C0.899902 4.12394 4.12345 0.900391 8.0999 0.900391C12.0764 0.900391 15.2999 4.12394 15.2999 8.10039Z' stroke='%230D1212' stroke-width='1.8' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E") !important;width:32px !important;height:32px !important;border-radius:8px !important;right:20px !important;top:20px !important;background-repeat:no-repeat !important;background-position:center !important;outline:none}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before,.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::after{opacity:0 !important}.single-product .holder-reviews{width:100%;display:flex;flex-wrap:wrap;border-bottom:#e4e7ec solid 1px;padding:0 0 32px;margin:0 0 32px}@media print,screen and (min-width: 40em){.single-product .holder-reviews{padding:0 0 64px;margin:0 0 64px}}.single-product .holder-reviews h2{font-size:24px;width:100%;margin:0 0 24px}.single-product .holder-reviews .grade{letter-spacing:-0.96px;font-weight:700;font-size:48px;margin:5px 0 0}.single-product .holder-reviews .review{margin:0 !important}.single-product .holder-reviews .comment-reply-title{font-size:20px;margin:0 0 16px;font-weight:700;display:block}.single-product .holder-reviews .comment-form-rating .stars{margin:0 0 16px !important}.single-product .holder-reviews .comment-form-rating .stars span{font-size:30px;line-height:30px}.single-product .holder-reviews .comment-form-rating .stars span a{color:#eaaa08}.single-product .holder-reviews .comment-form-comment{margin:0 0 24px !important}.single-product .holder-reviews .comment-form-comment label{margin:0 0 4px}.single-product .holder-reviews .comment-form-comment textarea{padding:12px 14px;border-radius:8px;border:#667085 solid 1px;height:154px !important}.single-product .holder-reviews .submit{font-size:16px !important;font-weight:600 !important;color:#fff !important;background:#000 !important;border-radius:44px !important;padding:14px 20px !important}.single-product .holder-reviews .comment-text{margin:0 0 30px !important;padding:0 0 15px !important;border:none !important;border-bottom:#e4e7ec solid 1px !important}.single-product .holder-reviews .comment-text .meta{margin:0 !important}.single-product .holder-reviews .comment-text .star-rating{float:none;margin:3px 0 12px;font-size:19px}.single-product .holder-reviews .comment-text .star-rating::before{color:#eaaa08}.single-product .holder-reviews .comment-text .star-rating span::before{color:#eaaa08}.single-product .holder-reviews .comment-text .woocommerce-review__author{display:block;font-size:16px;color:#344054;margin:0 0 8px}.single-product .holder-reviews .comment-text .woocommerce-review__dash{display:none}.single-product .holder-reviews .comment-text .woocommerce-review__published-date{font-size:12px;color:#667085;display:block;margin:0 0 8px}.single-product .holder-reviews .comment-text .description{font-size:16px}.single-product .holder-reviews .reviews-column-left{flex:0 0 247px;margin:0 0 23px}@media print,screen and (min-width: 40em){.single-product .holder-reviews .reviews-column-left{margin:0}}.single-product .holder-reviews .reviews-column-left p{font-size:14px;margin:0}.single-product .holder-reviews .reviews-column-right{width:100%;max-width:592px;margin-left:0}@media print,screen and (min-width: 40em){.single-product .holder-reviews .reviews-column-right{margin-left:64px}}.single-product .holder-reviews p.stars a::before{color:#d0d5dd;content:""}.single-product .holder-reviews p.stars:hover a::before{color:#d0d5dd}.single-product .holder-reviews .star-rating-svg{position:relative;display:inline-block;width:150px;height:28px;margin:0 0 4px}.single-product .holder-reviews .star-rating-svg+p{font-size:12px}.single-product .holder-reviews .star-rating-svg .stars{position:relative;width:100%;height:100%;display:flex}.single-product .holder-reviews .star-rating-svg .stars-filled{position:absolute;top:0;left:0;width:75%;height:100%;overflow:hidden;display:flex;z-index:1;gap:5px}.single-product .holder-reviews .star-rating-svg .stars-filled svg{flex:0 0 28px}.single-product .holder-reviews .star-rating-svg .stars-filled svg path{fill:#000}.single-product .holder-reviews .star-rating-svg .stars-empty{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;gap:5px}.single-product .holder-reviews .star-rating-svg .stars-empty svg{flex:0 0 28px}.single-product .holder-reviews .star-rating-svg svg{width:28px;height:28px}.single-product .holder-reviews .holder-reitings{padding:17px 0 0}@media print,screen and (min-width: 40em){.single-product .holder-reviews .holder-reitings{padding:32px 0 0}}.single-product .holder-reviews .holder-reitings .reitings__row{display:flex;align-items:center;gap:10px;margin:0 0 7px}.single-product .holder-reviews .holder-reitings p{font-size:12px;margin:0}.single-product .holder-reviews .holder-reitings .reitings{background:#e4e7ec;height:6px;border-radius:9px;position:relative;flex:1}.single-product .holder-reviews .holder-reitings .reitings span{position:absolute;left:0;top:0;height:100%;background:#2f9dab;border-radius:9px}.single-product #related{width:100%;margin:0 0 50px}@media print,screen and (min-width: 64em){.single-product #related{margin:0 0 96px}}.single-product #related .product-carousel__nav{justify-content:flex-end;padding:12px 0 0}@media print,screen and (min-width: 64em){.single-product #related .product-carousel__nav{justify-content:flex-start;padding:0}}.single-product .woocommerce-message{background:#b9e6fe;border:none;border-radius:12px;outline:none;line-height:35px;padding:16px 20px 16px 52px;margin:0 0 23px;line-height:20px}@media print,screen and (min-width: 40em){.single-product .woocommerce-message{padding:16px 20px 16px 53px;display:flex;flex-wrap:wrap;gap:3px;align-items:center}}.single-product .woocommerce-message:before{content:"";width:38px;height:38px;background:url("/wp-content/themes/ecomstrive/dist/img/icons/icon-outline.svg") no-repeat center center;top:7px;left:7px}@media print,screen and (min-width: 40em){.single-product .woocommerce-message:before{transform:translateY(-50%);left:7px;top:50%}}.single-product .woocommerce-message .btn{line-height:22px;margin-right:auto;margin-top:10px;display:block}@media print,screen and (min-width: 40em){.single-product .woocommerce-message .btn{margin-left:auto;margin-top:0;margin-right:0}}.single-product .woocommerce-message .wcwl_notice_dismiss{cursor:pointer}.single-product .woocommerce-tabs{max-width:1254px;margin:50px auto 50px;padding:64px 109px;background:#fff;border-radius:20px}@media print,screen and (min-width: 40em){.single-product .woocommerce-tabs{margin:102px auto 93px}}@media print,screen and (max-width: 63.99875em){.single-product .woocommerce-tabs{display:none}}.single-product .woocommerce-tabs .tabs{display:flex;text-align:center;flex-direction:column;padding:0 0 31px !important;margin:0 -15px 0 !important;border-bottom:rgba(13,18,18,.24) solid 1px !important;overflow:visible !important}@media print,screen and (min-width: 40em){.single-product .woocommerce-tabs .tabs{flex-direction:row;margin:0 !important}}.single-product .woocommerce-tabs .tabs::before{display:none !important}.single-product .woocommerce-tabs .tabs li{width:100%;background:none !important;border:none !important;padding:0 !important;margin:0 8px 0 0 !important}@media print,screen and (min-width: 40em){.single-product .woocommerce-tabs .tabs li{width:auto}}.single-product .woocommerce-tabs .tabs li::before,.single-product .woocommerce-tabs .tabs li::after{display:none}.single-product .woocommerce-tabs .tabs li:hover{background:none !important}.single-product .woocommerce-tabs .tabs li:hover a{color:#fff !important;background:#137e54 !important;border-color:#137e54 !important}.single-product .woocommerce-tabs .tabs li.active{background:none !important}.single-product .woocommerce-tabs .tabs li.active a{color:#fff !important;background:#0d1212 !important;border-color:#0d1212 !important}.single-product .woocommerce-tabs .tabs li a{display:flex !important;height:100%;align-items:center;justify-content:center;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.65px;text-transform:uppercase;padding:10px 15px !important;border-radius:8px !important;color:#0d1212 !important;transition:.2s;position:relative;background:#e7ebe9 !important;border:rgba(13,18,18,.24) solid 1px !important}.single-product .woocommerce-tabs .tabs li a:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:#737373;transition:.2s;visibility:hidden}.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:20px 0 0 !important}@media print,screen and (min-width: 40em){.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:64px 0 0 !important}}.single-product .woocommerce-tabs .woocommerce-Tabs-panel strong{font-weight:500;font-size:18px;margin:0 0 6px}.single-product .woocommerce-tabs .woocommerce-Tabs-panel ol{margin:24px 0 40px;list-style:none;padding:0 0 0 23px;counter-reset:item}.single-product .woocommerce-tabs .woocommerce-Tabs-panel ol li{position:relative;padding:0 0 0 20px;margin:0 0 8px;counter-increment:item}.single-product .woocommerce-tabs .woocommerce-Tabs-panel ol li::before{content:counter(item) ".";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#000;font-weight:500}.single-product .woocommerce-tabs .woocommerce-Tabs-panel table{border:none !important;border-collapse:collapse}.single-product .woocommerce-tabs .woocommerce-Tabs-panel table tr td,.single-product .woocommerce-tabs .woocommerce-Tabs-panel table tr th{background:none !important;border:none !important;border-bottom:#d0d5dd solid 1px !important;text-align:left !important;font-size:14px !important;font-style:normal !important}.single-product .woocommerce-tabs .woocommerce-Tabs-panel table tr th{font-weight:500 !important}.single-product .woocommerce-tabs .holder-tabs-desc__img{display:flex;gap:24px}.single-product .woocommerce-tabs .holder-tabs-desc__img figure{position:relative;padding-top:48%;flex:1}.single-product .woocommerce-tabs .holder-tabs-desc__img figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:16px}.single-product .woocommerce-tabs .holder-tabs-desc__img .holder-tabs-desc__img-box{display:flex;gap:24px;flex-wrap:wrap;flex:1}.single-product .woocommerce-tabs .holder-tabs-desc__img .holder-tabs-desc__img-box figure{flex:1}.single-product .woocommerce-tabs .holder-tabs-desc__img .holder-tabs-desc__img-box figure:nth-child(3){flex:0 0 100%}.single-product .woocommerce-tabs .holder-tabs-desc{display:flex;gap:24px;flex-direction:column;margin:0 0 0}@media print,screen and (min-width: 40em){.single-product .woocommerce-tabs .holder-tabs-desc{flex-direction:row}}.single-product .woocommerce-tabs .holder-tabs-desc .tabs-desc{color:rgba(13,18,18,.7)}@media print,screen and (min-width: 40em){.single-product .woocommerce-tabs .holder-tabs-desc .tabs-desc{width:50%}}.single-product .woocommerce-tabs .holder-tabs-desc .tabs-desc.full-width{padding-bottom:48px}@media print,screen and (min-width: 40em){.single-product .woocommerce-tabs .holder-tabs-desc .tabs-desc.full-width{width:100%}}.single-product .woocommerce-tabs .holder-tabs-desc .tabs-desc ol{margin:21px 0 10px;list-style:none;padding:0 0 0 0;counter-reset:item}.single-product .woocommerce-tabs .holder-tabs-desc .tabs-desc ol li{position:relative;padding:0 0 0 36px;margin:0 0 11px;counter-increment:item}.single-product .woocommerce-tabs .holder-tabs-desc .tabs-desc ol li::before{content:counter(item);position:absolute;font-size:13px;left:0;top:50%;transform:translateY(-50%);color:#0d1212;font-weight:600;border:rgba(13,18,18,.24) solid 1px;border-radius:8px;min-width:23px;text-align:center;line-height:1.6}.single-product .woocommerce-tabs .holder-tabs-desc .tabs-desc ul{margin:19px 0 11px;list-style:none;padding:0 0 0 5px}.single-product .woocommerce-tabs .holder-tabs-desc .tabs-desc ul li{position:relative;padding:0 0 0 30px;margin:0 0 12px}.single-product .woocommerce-tabs .holder-tabs-desc .tabs-desc ul li::before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:4px;background:#137e54}.single-product .woocommerce-tabs .holder-tabs-desc figure{position:relative;padding:49% 0 0;border-radius:16px;overflow:hidden}@media print,screen and (min-width: 40em){.single-product .woocommerce-tabs .holder-tabs-desc figure{width:50%}}.single-product .woocommerce-tabs .holder-tabs-desc figure img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.page-cms{padding:0 0 20px}@media print,screen and (min-width: 64em){.page-cms{padding:0 0 45px}}.page-cms p{margin:0 0 9px}.page-cms h2{margin:16px 0 7px}.page-cms h3{margin:16px 0 5px}.page-cms h4{margin:16px 0 5px}.page-cms h5{font-size:18px}@media print,screen and (min-width: 64em){.page-cms .cms-container{width:67%}}@media print,screen and (min-width: 64em){.page-cms .categories-carousel{margin:0 0 85px}}.page-cms .home-banner{margin:24px 0 30px}@media print,screen and (min-width: 64em){.page-cms .home-banner{margin:24px 0 82px}}.page-cms ol.wp-block-list{margin:21px 0 10px;list-style:none;padding:0 0 0 0;counter-reset:item}.page-cms ol.wp-block-list li{position:relative;padding:0 0 0 36px;margin:0 0 11px;counter-increment:item}.page-cms ol.wp-block-list li::before{content:counter(item);position:absolute;font-size:13px;left:0;top:50%;transform:translateY(-50%);color:#0d1212;font-weight:600;border:rgba(13,18,18,.24) solid 1px;border-radius:8px;min-width:23px;text-align:center;line-height:1.6}.page-cms ul.wp-block-list{margin:19px 0 11px;list-style:none;padding:0 0 0 5px}.page-cms ul.wp-block-list li{position:relative;padding:0 0 0 30px;margin:0 0 12px}.page-cms ul.wp-block-list li::before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:4px;background:#137e54}.page-cms .wp-block-image{margin:32px 0}@media print,screen and (min-width: 40em){.page-cms .wp-block-image{margin:48px 0}}.page-cms .wp-block-image img{border-radius:16px}.page-cms .wp-block-image figcaption{font-size:14px;color:#697586;margin:16px 0 0}.page-cms .wp-block-image figcaption a{color:#697586}.page-cms .wp-block-separator{border-top:rgba(14,15,13,.2) solid 1px;max-width:none;margin-bottom:50px}@media print,screen and (min-width: 64em){.page-cms .wp-block-separator{margin-bottom:95px}}.page-cms .wp-block-quote{padding:50px 20px 20px;font-style:normal;border:none;margin:0 0 44px;background:#e7ebe9;border-radius:20px;position:relative}@media print,screen and (min-width: 40em){.page-cms .wp-block-quote{padding:46px 63px 47px 84px}}.page-cms .wp-block-quote::before{content:"“";position:absolute;top:10px;left:21px;font-size:48px;font-weight:900;color:#137e54}@media print,screen and (min-width: 64em){.page-cms .wp-block-quote::before{top:36px;left:42px}}.page-cms .wp-block-quote p{font-size:18px;font-weight:400;color:#0d1212;margin:0 0 16px;line-height:1.3}@media print,screen and (min-width: 40em){.page-cms .wp-block-quote p{font-size:24px}}.page-cms .wp-block-quote cite{font-size:16px;font-style:normal;color:rgba(13,18,18,.7)}.page-cms .wp-block-quote cite::before{display:none}.page-cms .wp-block-quote pre{font-family:inherit}.page-cms .wp-block-quote strong{font-weight:400;font-size:16px;color:#475467;font-style:normal}.page-contact{color:#000}.page-contact .holder-text-contact{margin:0 0 8px}@media print,screen and (min-width: 64em){.page-contact .holder-text-contact{margin:32px 0 8px}}@media print,screen and (min-width: 64em){.page-contact .branches-block{margin:0 0 157px}}@media print,screen and (min-width: 64em){.page-contact .promo-banner{margin:0 0 96px}}@media print,screen and (min-width: 64em){.page-contact .form-with-company-details{margin:0 0 160px}}.page-contact .page-contact__top{margin:50px 0 30px}@media print,screen and (min-width: 64em){.page-contact .page-contact__top{margin:65px 0 36px}}.page-contact .form-upload .codedropz-upload-handler{border:#eef3f8 solid 1px;border-radius:8px;background:#eef3f8;margin:3px 0 16px;font-size:14px;color:#4b5565}.page-contact .form-upload .codedropz-upload-handler h3{font-size:14px;color:#4b5565}.page-contact .form-upload .codedropz-upload-handler .cd-upload-btn{color:#f9b44f;font-size:14px;text-decoration:underline}.page-contact .form-upload .codedropz-upload-handler .cd-upload-btn:hover{text-decoration:none}.page-contact .form-upload .codedropz-upload-container{padding:26px}.page-contact .form-upload .codedropz-upload-inner::before{content:"";width:32px;height:32px;background:url("/wp-content/themes/ecomstrive/dist/img/icons/icon-upload.svg") no-repeat center center;display:block;margin:0 auto}.page-contact .form-upload .dnd-upload-status{border:#6d6d6d solid 1px;border-radius:12px;padding:16px;margin:0 0 20px}.page-contact .form-upload .dnd-upload-status .remove-file{right:16px}.page-contact .form-upload .dnd-upload-status .remove-file:hover span:after{text-decoration:none}.page-contact .form-upload .dnd-upload-status .dnd-upload-details{width:100%;padding:0}.page-contact .form-upload .dnd-upload-status .name{color:#364152;font-weight:500;font-size:14px;margin:0 0 4px}.page-contact .form-upload .dnd-upload-status .dnd-progress-bar{height:16px}.page-contact .form-upload .dnd-upload-status .dnd-progress-bar span{background:#17b26a;line-height:16px;font-weight:500;font-size:14px}.page-contact .form-upload .dnd-upload-status .dnd-upload-image{display:none}.page-contact h1{margin:19px 0 15px}.page-contact h1+p{font-size:18px}.page-contact h3{font-weight:400;font-size:20px;margin:4px 0 5px 0;line-height:1.5}.page-contact form{margin:0;background:#e7ebe9;border-radius:20px;padding:24px}@media print,screen and (min-width: 40em){.page-contact form{margin:0;padding:46px 41px 48px}}@media print,screen and (min-width: 40em){.page-contact form .grid-padding-x{margin-left:-8px;margin-right:-8px}}@media print,screen and (min-width: 40em){.page-contact form .cell{padding-left:8px;padding-right:8px}}.page-contact form label{font-size:12px;font-weight:500;color:rgba(13,18,18,.6);text-transform:uppercase}.page-contact form input:not([type=submit],[type=checkbox]),.page-contact form textarea{border-radius:8px;border-color:rgba(13,18,18,.6);padding:0px 14px;height:48px;line-height:48px;margin:4px 0 9px;font-size:16px}@media print,screen and (min-width: 40em){.page-contact form input:not([type=submit],[type=checkbox]),.page-contact form textarea{margin:4px 0 12px}}.page-contact form input:not([type=submit],[type=checkbox]).wpcf7-not-valid,.page-contact form textarea.wpcf7-not-valid{border-color:#c81f1f}.page-contact form input:not([type=submit],[type=checkbox]):focus,.page-contact form textarea:focus{box-shadow:0 0 0 2px #000}.page-contact form .intl-tel-input{margin:4px 0 9px}@media print,screen and (min-width: 40em){.page-contact form .intl-tel-input{margin:4px 0 21px}}.page-contact form .intl-tel-input .iti-arrow{background:url("/wp-content/themes/ecomstrive/dist/img/icons/Icon.svg") no-repeat center center;width:10px;height:8px;margin:0;border:none;margin-top:-4px;right:0px}.page-contact form .intl-tel-input .selected-flag{background:none}.page-contact form textarea{height:80px}.page-contact form p{margin:0}.page-contact form .wpcf7-not-valid-tip{margin-top:0}@media print,screen and (min-width: 40em){.page-contact form .wpcf7-not-valid-tip{margin-top:-15px}}.page-contact form .wpcf7-list-item{margin:0;display:block}.page-contact form .holder-checkbox{margin:2px 0 3px;padding:0 0 13px;border-bottom:rgba(13,18,18,.24) solid 1px}.page-contact form .holder-checkbox a{font-size:13px}.page-contact form .holder-checkbox label{font-size:16px;display:flex;gap:12px;text-transform:none;color:#0e0f0d}.page-contact form .holder-checkbox label input{flex:0 0 20px;height:18px;margin:5px 0 0;display:none !important}.page-contact form .holder-checkbox label input:checked+span .custom-checkbox{background:#137e54 url("/wp-content/themes/ecomstrive/dist/img/icons/check.svg") no-repeat center center;border:1px solid #137e54}.page-contact form .holder-checkbox span{line-height:26px}.page-contact form .holder-checkbox .custom-checkbox{display:inline-block;width:20px;height:20px;flex:0 0 20px;border-radius:4px;border:1px solid #0d1212;background:#fff;cursor:pointer;margin:2px 8px 0 0;vertical-align:top}.page-contact form input[type=submit]{border-radius:12px;font-size:13px;padding:13px 19px 11px;color:#fff;background:#137e54;transition:.2s;display:inline-block;vertical-align:top;text-decoration:none;font-weight:600;text-align:center;cursor:pointer;border:none;text-transform:uppercase;letter-spacing:.65px;margin:21px 0 0}@media print,screen and (min-width: 64em){.page-contact form input[type=submit]{padding:17px 21px 15px}}.page-contact form input[type=submit]:hover,.page-contact form input[type=submit]:focus{background:#0e6241;color:#fff}.page-contact form input[type=submit]:disabled{opacity:.5;background:#137e54}@media print,screen and (min-width: 40em){.page-contact form input[type=submit]{width:auto}}.page-contact form .wpcf7-response-output{font-size:14px;border:none;background:#ffb900;border-radius:12px;padding:15px 60px 17px 16px;line-height:21px}@media print,screen and (min-width: 40em){.page-contact form .wpcf7-response-output{line-height:23px;padding:14px 16px 15px}}.page-contact form .wpcf7-response-output strong{display:block;font-weight:600}.page-contact form.sent .wpcf7-response-output{background:#abefc6}.page-contact .page-contact__title{text-align:center;margin:21px 0 48px}@media print,screen and (min-width: 40em){.page-contact .page-contact__title{margin:60px 0 61px}}.page-contact .page-contact__desc{margin:0 0 25px;text-align:center}@media print,screen and (min-width: 40em){.page-contact .page-contact__desc{text-align:left;margin:34px 0 51px}}.page-contact .page-contact__desc p{margin:0 0 15px 0;color:rgba(13,18,18,.7);font-size:13px;line-height:1.4;letter-spacing:.26px}.page-contact .page-contact__desc p:last-child{margin:0}.page-contact .page-contact__desc p span{color:#000}.page-contact .page-contact__desc p a{display:inline-block;vertical-align:top;color:rgba(13,18,18,.7)}.page-contact .page-content__map{margin:100px 0 0}@media print,screen and (min-width: 40em){.page-contact .page-content__map{margin:194px 0 93px}}.page-contact .page-content__map h3{color:#000;font-size:30px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-0.96px;margin:0 0 15px}@media print,screen and (min-width: 64em){.page-contact .page-content__map h3{font-size:48px}}.page-contact .page-content__map iframe{width:100%;border-radius:0}.page-contact .page-content__map p{margin:0 0 50px;font-size:18px}.filter-block-items{display:flex;justify-content:space-between;margin:0 0 6px;padding:32px 0 0}@media print,screen and (min-width: 40em){.filter-block-items{padding:0;margin:0 0 15px}}.filter-block-items .products-per-page p{margin:0 0 5px;font-size:12px;font-weight:500;letter-spacing:.24px;text-transform:uppercase;color:rgba(13,18,18,.6)}.filter-block-items .products-per-page .holder-count{display:flex;gap:8px}.filter-block-items .products-per-page .holder-count a{text-decoration:none;width:40px;height:40px;border-radius:8px;background:#e7ebe9;border:rgba(13,18,18,.24) solid 1px;display:flex;align-items:center;justify-content:center;color:#0d1212;font-size:13px;font-weight:600;letter-spacing:.65px;transition:.2s}.filter-block-items .products-per-page .holder-count a span{display:inline-block;line-height:40px;vertical-align:top}.filter-block-items .products-per-page .holder-count a.active{background:#0d1212;color:#fff;border-color:#0d1212}.filter-block-items .products-per-page .holder-count a.active:hover{background:#0d1212;color:#fff;border-color:#0d1212}.filter-block-items .products-per-page .holder-count a:focus{background:#0d1212;color:#fff;border-color:#0d1212}.filter-block-items .products-per-page .holder-count a:hover{border-color:#0e6241;background:#0e6241;color:#fff}.filter-block-items .woocommerce-ordering{width:100%;max-width:120px}@media print,screen and (min-width: 40em){.filter-block-items .woocommerce-ordering{max-width:288px}}.filter-block-items .woocommerce-ordering span{display:block;font-size:12px;color:rgba(13,18,18,.6);letter-spacing:.24px;text-transform:uppercase;font-weight:500;margin:0 0 6px}.filter-block-items .woocommerce-ordering select{cursor:pointer;border-radius:36px;border:1px solid rgba(13,18,18,.24);color:#0d1212;webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8 10.5833L3.86667 6.45L4.85 5.46667L8 8.61667L11.15 5.46667L12.1333 6.45L8 10.5833Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;margin:0;background-color:#e7ebe9;height:36px;padding:5px 25px 8px 12px;letter-spacing:0}@media print,screen and (min-width: 40em){.filter-block-items .woocommerce-ordering select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8 10.5833L3.86667 6.45L4.85 5.46667L8 8.61667L11.15 5.46667L12.1333 6.45L8 10.5833Z' fill='black'/%3E%3C/svg%3E");background-color:#fff;height:40px;border-radius:8px;padding:8px 12px;border:1px solid #717680;background-position:96% 10px}}ul.products{margin:0 0 32px !important}@media print,screen and (min-width: 40em){ul.products{margin:0 0 0 !important}}ul.products .badge{font-size:12px}.woocommerce ul.products,.woocommerce-page ul.products{display:flex;gap:18px;flex-wrap:wrap}.woocommerce ul.products::before,.woocommerce ul.products::after,.woocommerce-page ul.products::before,.woocommerce-page ul.products::after{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100% !important;margin:0 0 15px !important;height:auto;display:flex;flex-direction:column}@media print,screen and (min-width: 40em){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:calc(50% - 10px) !important}}@media print,screen and (min-width: 64em){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:calc(33.3% - 20px) !important;margin:0 0 15px !important}}.woocommerce ul.products li.product .price{line-height:10px}.product-category-description{padding:32px 0 30px;font-size:16px;background:#f8f7f5;color:#364152;border-top:rgba(14,15,13,.2) solid 1px}@media print,screen and (min-width: 40em){.product-category-description{padding:85px 0 43px}}@media print,screen and (min-width: 40em){.product-category-description .medium-8{width:67%}}.product-category-description h2{margin:16px 0 7px;font-size:40px;letter-spacing:-0.72px;font-weight:400;color:#0d1212}@media print,screen and (min-width: 40em){.product-category-description h2{font-size:40px}}.product-category-description h2+p{font-size:18px;line-height:1.55;color:rgba(13,18,18,.7)}.product-category-description h3{font-weight:400;font-size:24px;margin:16px 0 5px;color:#0d1212}.product-category-description h4{font-weight:400;font-size:20px;margin:16px 0 5px;color:#0d1212}@media print,screen and (min-width: 40em){.product-category-description h4{font-size:24px}}.product-category-description h5{font-weight:400;font-size:18px;letter-spacing:0;color:#0d1212;margin:16px 0 5px}.product-category-description h5+p{font-size:14px}.product-category-description p{margin:0 0 9px}.product-category-description p span{font-size:14px}.product-category-description strong{font-weight:700}.product-category-description ul{margin:19px 0 11px;list-style:none;padding:0 0 0 5px}.product-category-description ul li{position:relative;padding:0 0 0 30px;margin:0 0 12px}.product-category-description ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:4px;background:#137e54}.product-category-description ol{margin:21px 0 10px;list-style:none;padding:0 0 0 0;counter-reset:item}.product-category-description ol li{position:relative;padding:0 0 0 36px;margin:0 0 11px;counter-increment:item}.product-category-description ol li::before{content:counter(item);position:absolute;font-size:13px;left:0;top:50%;transform:translateY(-50%);color:#0d1212;font-weight:600;border:rgba(13,18,18,.24) solid 1px;border-radius:8px;min-width:23px;text-align:center;line-height:1.6}ul.page-numbers{gap:8px;align-items:center;justify-content:center;margin:0;border:none !important;padding:32px 0 !important;margin:0 0 24px !important;position:relative;display:flex !important;flex-wrap:wrap}@media print,screen and (min-width: 64em){ul.page-numbers{padding:19px 100px !important;margin:7px 0 46px !important}}ul.page-numbers li{float:none !important;border:none !important}ul.page-numbers li.page-numbers__prev-item{margin:0 24px !important}@media print,screen and (min-width: 64em){ul.page-numbers li.page-numbers__prev-item{top:50%;bottom:auto}}ul.page-numbers li.page-numbers__prev-item a{border-radius:8px !important;width:40px !important;height:40px !important;line-height:40px !important;text-align:center !important;display:flex !important;align-items:center;justify-content:center;transition:.2s;text-decoration:none !important;font-weight:600 !important;background:#e7ebe9 !important;border:rgba(13,18,18,.24) solid 1px !important;color:#0d1212 !important}ul.page-numbers li.page-numbers__prev-item a:hover{color:#fff !important;background:#0e6241 !important;text-decoration:none !important}ul.page-numbers li.page-numbers__prev-item a:hover svg path{fill:#fff !important}ul.page-numbers li.page-numbers__prev-item a:focus{color:#fff !important;background:#0d1212 !important;text-decoration:none !important}ul.page-numbers li.page-numbers__prev-item a:focus svg path{fill:#fff !important}ul.page-numbers li.page-numbers__prev-item svg{margin:0 0 0 0}ul.page-numbers li.page-numbers__prev-item svg path{transition:.2s}ul.page-numbers li.page-numbers__next-item{margin:0 24px !important}@media print,screen and (min-width: 64em){ul.page-numbers li.page-numbers__next-item{top:50%;bottom:auto}}ul.page-numbers li.page-numbers__next-item a{border-radius:8px !important;width:40px !important;height:40px !important;line-height:40px !important;text-align:center !important;display:flex !important;align-items:center;justify-content:center;transition:.2s;text-decoration:none !important;font-weight:600 !important;background:#e7ebe9 !important;border:rgba(13,18,18,.24) solid 1px !important;color:#0d1212 !important}ul.page-numbers li.page-numbers__next-item a:hover{color:#fff !important;background:#0e6241 !important;text-decoration:none !important}ul.page-numbers li.page-numbers__next-item a:hover svg path{fill:#fff !important}ul.page-numbers li.page-numbers__next-item a:focus{color:#fff !important;background:#0d1212 !important;text-decoration:none !important}ul.page-numbers li.page-numbers__next-item a:focus svg path{fill:#fff !important}ul.page-numbers li.page-numbers__next-item svg{margin:0 0 0 0}ul.page-numbers li.page-numbers__next-item svg path{transition:.2s}ul.page-numbers li span,ul.page-numbers li a{padding:0 !important;text-decoration:none !important;color:#0c111d !important;font-size:14px !important;font-weight:500;border:none !important;background:none !important}ul.page-numbers li span{font-weight:700}ul.page-numbers li .page-numbers:not(.prev,.next){border-radius:8px !important;width:40px !important;height:40px !important;line-height:40px !important;text-align:center !important;display:flex !important;align-items:center;justify-content:center;transition:.2s;font-weight:600 !important;font-size:12px !important;background:#e7ebe9 !important;border:rgba(13,18,18,.24) solid 1px !important;color:#0d1212 !important}ul.page-numbers li .page-numbers:not(.prev,.next).current,ul.page-numbers li .page-numbers:not(.prev,.next):focus{background:#0d1212 !important;border-color:#0d1212 !important;color:#fff !important}ul.page-numbers li .page-numbers:not(.prev,.next):hover{background:#0e6241 !important;border-color:#0e6241 !important;color:#fff !important}.btn-filters{border-radius:36px;display:flex;gap:7px;padding:8px 12px 6px 15px;background:#e7ebe9;border:rgba(13,18,18,.24) solid 1px;text-decoration:none;color:#0d1212;font-size:14px;font-weight:600}@media print,screen and (min-width: 40em){.woocommerce-no-products-found{margin:0}}.categories-catalog .cell:hover .categories-catalog__title a{color:#137e54}.categories-catalog .cell .categories-catalog__title a{transition:.2s}.categories-catalog,.drukas_pakalpojumi-catalog{margin:0 0 50px}@media print,screen and (min-width: 64em){.categories-catalog,.drukas_pakalpojumi-catalog{margin:0 0 64px}}.categories-catalog .large-3,.drukas_pakalpojumi-catalog .large-3{margin-bottom:11px}.categories-catalog .large-4,.drukas_pakalpojumi-catalog .large-4{margin-bottom:28px}.categories-catalog .categories-catalog__desc,.drukas_pakalpojumi-catalog .categories-catalog__desc{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.categories-catalog .categories-catalog__desc .btn,.drukas_pakalpojumi-catalog .categories-catalog__desc .btn{flex:0 0 84px;padding:7px 5px}.categories-catalog .categories-catalog__desc .categories-catalog__title,.drukas_pakalpojumi-catalog .categories-catalog__desc .categories-catalog__title{font-size:20px;font-weight:400;line-height:1.3;color:#0d1212;margin:0 0 5px}.categories-catalog .categories-catalog__desc .categories-catalog__title a,.drukas_pakalpojumi-catalog .categories-catalog__desc .categories-catalog__title a{text-decoration:none;color:#0d1212}.categories-catalog .categories-catalog__desc p,.drukas_pakalpojumi-catalog .categories-catalog__desc p{color:rgba(13,18,18,.7);font-size:13px;font-weight:400;line-height:1.4;margin:0 0 20px;letter-spacing:.26px}.categories-catalog .categories-catalog__desc p a,.drukas_pakalpojumi-catalog .categories-catalog__desc p a{color:rgba(13,18,18,.7);text-decoration:none}.categories-catalog figure,.drukas_pakalpojumi-catalog figure{margin:0 0 20px;position:relative;padding:100% 0 0;background:#e7ebe9;border-radius:16px}.categories-catalog figure img,.drukas_pakalpojumi-catalog figure img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;border-radius:16px}@media print,screen and (min-width: 64em){.post-type-archive-pakalpojums .why-choose-us{margin:0 0 71px}}@media print,screen and (min-width: 64em){.woocommerce-page .why-choose-us{margin:0 0 97px}}@media print,screen and (min-width: 64em){.woocommerce-page .posts-columns{margin:0 0 174px}}@media print,screen and (min-width: 64em){.woocommerce-page .process-steps{margin:0 0 199px}}.page-login{text-align:center;margin:24px 0 103px}@media print,screen and (min-width: 40em){.page-login{margin:62px 0 51px}}@media print,screen and (min-width: 64em){.page-login .large-4{width:34.5%}}.page-login .woocommerce-form-login__rememberme{display:flex !important;margin:4px 0 6px}.page-login .woocommerce-form-login__rememberme strong{font-weight:500;margin-left:auto}.page-login .woocommerce-form-login__rememberme strong a{font-weight:500;font-size:14px}.page-login .show-password-input{transform:none !important;margin-top:-15px !important}.page-login .page-login-nav{display:flex;border:#eef3f8 solid 1px;border-radius:12px;padding:3px;background:#eef3f8;margin:0 0 17px;list-style:none}.page-login .page-login-nav li{width:50%}.page-login .page-login-nav li a{display:block;height:36px;line-height:36px;border-radius:8px;transition:.2s;color:#000;font-size:12px;font-weight:600;text-decoration:none}.page-login .page-login-nav li a.active{background:#0a1172;color:#fff}.page-login .wrapper-reset-password .woocommerce{margin:30px auto 0 !important}.page-login h2{font-size:36px;margin:0 0 4px;font-weight:500;letter-spacing:-0.72px}.page-login h2+p{margin:0 0 23px}.page-login p{color:#697586;margin:0 0;font-size:14px;line-height:1.42}.page-login p strong{font-weight:600}.page-login .woocommerce-privacy-policy-text{text-align:center}.page-login .page-login__register{display:none}.page-login form{padding:0 0 !important;border:none !important;margin:0 !important}@media print,screen and (min-width: 40em){.page-login form{padding:0 !important}}.page-login form .input-text,.page-login form .aiowps-captcha-answer{height:44px !important;border-radius:8px !important;border:#717680 solid 1px !important;margin:0 0 8px !important;padding:5px 13px !important}.page-login form .input-text:focus,.page-login form .aiowps-captcha-answer:focus{box-shadow:0 0 0 2px #000}.page-login form .woocommerce-form__input-checkbox{display:none !important}.page-login form .woocommerce-form__input-checkbox:checked+.custom-checkbox{background:#f9b44f url("/wp-content/themes/ecomstrive/dist/img/icons/check.svg") no-repeat center center;border:1px solid #f9b44f}.page-login form .custom-checkbox{display:inline-block;width:20px;height:20px;flex:0 0 20px;border-radius:6px;border:1px solid #717680;background:#fff;cursor:pointer;margin:4px 12px 0 0;vertical-align:top}.page-login form label{margin:0 0 2px;color:#364152;font-weight:500}.page-login form .form-row{margin:0 0 2px;padding-left:0;padding-right:0}.page-login .btn{width:100%;padding:15px 16px;margin:14px 0 20px;font-weight:500}.page-login article .woocommerce-notices-wrapper{display:none}.woocommerce-lost-password .woocommerce{max-width:385px;width:100%;padding-right:.625rem;padding-left:.625rem;margin:150px auto;text-align:center}.woocommerce-lost-password .woocommerce-ResetPassword .woocommerce-Input{height:40px;line-height:40px;padding:0 15px;border-radius:8px;border:#667085 solid 1px}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:table-row}@media(max-width: 640px){.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}}.woocommerce-page table.cart .product-thumbnail{display:table-cell}body.woocommerce-cart .woocommerce-breadcrumb,body.woocommerce-cart #yoast-breadcrumbs{margin:41px 0 31px !important}@media print,screen and (min-width: 64em){body.woocommerce-cart .product-carousel .product-carousel__slider{margin:31px 0 47px}}body.woocommerce-cart .cart-accordion .cart-accordion__row{transition:.2s ease;margin:0;border-top:1px solid rgba(26,26,26,.15);margin:0 0 3px;padding:31px 0 30px;position:relative}body.woocommerce-cart .cart-accordion .cart-accordion__row:has(+.active){border-color:rgba(0,0,0,0)}body.woocommerce-cart .cart-accordion .cart-accordion__row:last-child{margin:0}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__accordion-icon{width:40px;height:40px;border:rgba(13,18,18,.24) solid 1px;background:#e7ebe9;border-radius:8px;position:absolute;top:23px;right:25px;transition:.2s ease;cursor:pointer}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__accordion-icon::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1px;height:10px;background:#0d1212;transition:.2s ease}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__accordion-icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:1px;background:#0d1212;transition:.2s ease}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__accordion-icon:hover{border-color:#0c593e;background:#0c593e}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__accordion-icon:hover::before,body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__accordion-icon:hover::after{background:#fff}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__accordion-icon:focus,body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__accordion-icon:active{border-color:#0d1212;background:#0d1212}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__accordion-icon:focus::before,body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__accordion-icon:focus::after,body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__accordion-icon:active::before,body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__accordion-icon:active::after{background:#fff}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__title{position:relative;line-height:1.5;margin:0;padding:0 65px 0 0;font-size:18px;color:#0d1212;margin:0 0 0;line-height:1.3}@media print,screen and (min-width: 64em){body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__title{font-size:20px}}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content{display:none;color:#0d1212;line-height:1.4;padding:29px 0 9px}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content span{color:rgba(13,18,18,.6);font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;display:block;margin:0 0 5px}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content a{color:#0d1212}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content p{margin:0 0 25px}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content p:last-child{margin:0}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content ul{margin:19px 0 11px;list-style:none;padding:0 0 0 5px;font-size:13px;line-height:1.4;color:#0d1212}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content ul li{position:relative;padding:0 0 0 30px;margin:0 0 12px}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content ul li::before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:4px;background:#137e54}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content ol{margin:21px 0 10px;list-style:none;padding:0 0 0 0;counter-reset:item;font-size:13px;line-height:1.4;color:#0d1212}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content ol li{position:relative;padding:0 0 0 36px;margin:0 0 11px;counter-increment:item}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content ol li::before{content:counter(item);position:absolute;font-size:13px;left:0;top:50%;transform:translateY(-50%);color:#0d1212;font-weight:600;border:rgba(13,18,18,.24) solid 1px;border-radius:8px;min-width:23px;text-align:center;line-height:1.6}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content .branches-block__accordion-text{font-size:16px;color:rgba(13,18,18,.7);line-height:1.4;max-width:285px;margin:0 0 23px}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content .branches-block__accordion-table{color:#0d1212;max-width:285px;margin:0 0 13px}body.woocommerce-cart .cart-accordion .cart-accordion__row .cart-accordion__content .branches-block__accordion-table .branches-block__accordion-table-row{display:flex;justify-content:space-between;align-items:center;border-top:rgba(13,18,18,.24) solid 1px;margin:11px 0 0;padding:12px 0 0px}body.woocommerce-cart .cart-accordion .cart-accordion__row:hover{border-radius:16px;background:#e7ebe9;padding:31px 0 30px 24px;border-color:rgba(0,0,0,0)}body.woocommerce-cart .cart-accordion .cart-accordion__row:has(+.cart-accordion__row:hover){border-color:rgba(0,0,0,0)}body.woocommerce-cart .cart-accordion .cart-accordion__row.active{border-color:rgba(0,0,0,0);border-radius:16px;background:#e7ebe9;padding:33px 24px 13px}body.woocommerce-cart .cart-accordion .cart-accordion__row.active .cart-accordion__title{background:none}body.woocommerce-cart .cart-accordion .cart-accordion__row.active .cart-accordion__accordion-icon{background:#0c593e;top:25px;right:26px}body.woocommerce-cart .cart-accordion .cart-accordion__row.active .cart-accordion__accordion-icon::before{display:none}body.woocommerce-cart .cart-accordion .cart-accordion__row.active .cart-accordion__accordion-icon::after{background:#fff}body.woocommerce-cart .cart-accordion .cart-accordion__row.active .cart-accordion__accordion-icon:focus,body.woocommerce-cart .cart-accordion .cart-accordion__row.active .cart-accordion__accordion-icon:active{border-color:#0d1212;background:#0d1212}body.woocommerce-cart .cart-accordion .cart-accordion__row.active .cart-accordion__accordion-icon:focus::before,body.woocommerce-cart .cart-accordion .cart-accordion__row.active .cart-accordion__accordion-icon:focus::after,body.woocommerce-cart .cart-accordion .cart-accordion__row.active .cart-accordion__accordion-icon:active::before,body.woocommerce-cart .cart-accordion .cart-accordion__row.active .cart-accordion__accordion-icon:active::after{background:#fff}body.woocommerce-cart .cart-wrap{margin-bottom:36px}@media print,screen and (min-width: 40em){body.woocommerce-cart .cart-wrap{margin-bottom:80px}}body.woocommerce-cart h1.page-title{margin:23px 0 14px;font-weight:400;font-size:30px}@media print,screen and (min-width: 40em){body.woocommerce-cart h1.page-title{margin:0 0 12px;font-size:40px}}body.woocommerce-cart .woocommerce table.shop_table.cart{border:none;border-spacing:0 .5rem;margin:0 -1px 48px 0}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart{margin:0 -1px 24px 0}}body.woocommerce-cart .woocommerce table.shop_table.cart thead{display:none}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart thead{display:table-row-group}}body.woocommerce-cart .woocommerce table.shop_table.cart thead th{border-bottom:rgba(13,18,18,.24) solid 1px;color:rgba(13,18,18,.6);font-size:12px;font-weight:500;text-transform:uppercase;padding:9px 12px 14px}body.woocommerce-cart .woocommerce table.shop_table.cart thead th.product-subtotal{text-align:right;padding-right:7px}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart thead th.product-name{padding-left:0}}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr{position:relative}@media(max-width: 640px){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr{display:flex;flex-wrap:wrap;margin-bottom:10px;overflow:hidden;padding-top:9px}}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr{display:table-row}}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr:hover::after{content:"";position:absolute;top:0;left:-12px;right:-12px;border-radius:16px;background:#fff;height:100%}}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr:hover .product-remove a{background:#e7ebe9;border-color:rgba(13,18,18,.24)}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr:last-child{display:none}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td{border:none !important;display:table-cell;padding:3px 17px 12px;background:none !important;position:relative;z-index:1}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td{padding:14px 12px 12px}}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td:before{display:none}@media(max-width: 640px){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-thumbnail{width:75px;max-width:72px;border:none;border-radius:0;padding-bottom:0;display:block;padding-left:0}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-thumbnail img{width:100%}}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-thumbnail{width:68px;padding-left:0;padding-right:0}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-thumbnail img{width:56px;border-radius:8px;background-color:#e7ebe9}}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-thumbnail:before{display:none}@media(max-width: 640px){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-price{display:none}}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-price{padding:14px 12px 12px 12px}}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.woocommerce-Price-amount{font-weight:500;color:#101828}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-price{color:rgba(13,18,18,.7);font-size:13px;letter-spacing:.26px}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-price{width:117px}}@media(max-width: 640px){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity{width:auto;border:none;border-radius:0;padding-top:0}}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity{width:148px}}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity .quantity{display:flex;align-items:center;gap:8px}@media(max-width: 640px){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity .quantity{justify-content:left;padding-left:56px}}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity .quantity{justify-content:center}}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity .quantity>a{display:flex;width:40px;height:40px;background:#e7ebe9;border:rgba(13,18,18,.24) solid 1px;align-items:center;justify-content:center;border-radius:8px;color:#0d1212;transition:.2s}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity .quantity>a svg>path{fill:#0d1212}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity .quantity>a:hover{background:#0e6241;border-color:#0e6241}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity .quantity>a:hover svg>path{fill:#fff}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity .quantity>a:focus{background:#0d1212;border-color:#0d1212}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity .quantity>a:focus svg>path{fill:#fff}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity .quantity>input[type=number]{border:0;font-size:16px;font-weight:400;background:#fff;border:rgba(13,18,18,.6) solid 1px;border-radius:8px;width:54px;height:40px}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity .quantity>input[type=number]::-webkit-inner-spin-button,body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity .quantity>input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-quantity .quantity>input[type=number]{-moz-appearance:textfield}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-name{width:304px}@media(max-width: 640px){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-name{padding-left:0;border:none;width:calc(100% - 75px);text-align:left !important}}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-name{padding:14px 12px 12px 13px}}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-name:before{display:none}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-name .product-name-item{font-size:13px;text-decoration:none;color:#101828;display:block;line-height:1.4;letter-spacing:.26px}@media(max-width: 640px){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-name .product-name-item{padding-right:35px}}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-name .remove-item{font-size:14px;color:#475467}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-name .variation{display:flex;flex-direction:column}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-name .variation .variation-FilesUpload{font-weight:400;margin:0}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-subtotal{color:#0d1212;font-size:13px;font-weight:600;letter-spacing:.65px}@media(max-width: 640px){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-subtotal{width:auto;display:flex;align-items:center;justify-content:end;border-radius:0;border:none;padding:0;margin-left:auto}}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-subtotal{border-right:1px solid #ececed;border-radius:0 .75rem .75rem 0;text-align:right;padding:14px 7px 12px;width:165px}}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-remove{text-align:right;width:70px}@media print,screen and (min-width: 40em){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-remove{padding-right:0;padding-left:0}}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-remove a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:rgba(0,0,0,0) solid 1px;border-radius:8px;color:#0d1212;transition:.2s}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-remove a:hover{background:#e7ebe9;border-color:rgba(13,18,18,.24)}body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-remove a:focus{background:#e7ebe9;border-color:#0d1212}@media(max-width: 640px){body.woocommerce-cart .woocommerce table.shop_table.cart tbody tr td.product-remove{position:absolute;right:0;top:0;padding:0}}body.woocommerce-cart .woocommerce table.shop_table.cart tbody .actions{display:none}body.woocommerce-cart .cart-collaterals .cart_totals{width:100%}@media print,screen and (min-width: 40em){body.woocommerce-cart .cart-collaterals .cart_totals{padding-left:0;padding-top:17px}}body.woocommerce-cart .cart-collaterals .cart_totals h3{margin:0 0 13px}body.woocommerce-cart .cart-collaterals .cart_totals h2{font-size:20px;margin:0 0 12px}body.woocommerce-cart .cart-collaterals .cart_totals .gift-error-notice{color:#d92d20;font-size:14px}body.woocommerce-cart .cart-collaterals .cart_totals .checkout-button{border-radius:12px;font-size:13px;padding:18px 19px 17px;color:#fff;background:#137e54;transition:.2s;display:inline-block;vertical-align:top;text-decoration:none;font-weight:600;text-align:center;cursor:pointer;border:none;width:100%;letter-spacing:.65px;text-transform:uppercase}body.woocommerce-cart .cart-collaterals .cart_totals .checkout-button:hover{background:#0e6241}body.woocommerce-cart .cart-collaterals .cart_totals .checkout-button:focus{background:#0d1212}body.woocommerce-cart .cart-collaterals .cart_totals .checkout-button.button--disabled{pointer-events:none;background:#0e6241;opacity:.5}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding-top:32px}body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon-btn{font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;color:rgba(13,18,18,.6);margin:13px 0 -25px}body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon{display:none;padding:7px 0 0}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive{border:none;border-top:1px solid rgba(13,18,18,.24);border-radius:0;color:rgba(13,18,18,.6);margin:0 0 18px}@media print,screen and (min-width: 40em){body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive{padding:20px 0 0;margin:0 0 7px}}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr th,body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr td{padding:3px 0;border:none;color:rgba(13,18,18,.6);font-size:16px;font-weight:400;background:none}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr th::before,body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr td::before{font-weight:400}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr td{text-align:right}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr.order-total td,body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr.order-total th{padding:23px 0 0;color:#0d1212;border-top:rgba(13,18,18,.24) solid 1px;font-weight:400;font-size:20px}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr.order-total td .free-shipping-notice,body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr.order-total th .free-shipping-notice{color:rgba(13,18,18,.6);font-size:14px;display:block;line-height:14px}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr.order-total td strong,body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr.order-total th strong{font-weight:400;font-size:20px;line-height:1.5}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr.cart-discount td,body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr.cart-discount th{color:#137e54}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr.cart-sale-price td,body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr.cart-sale-price th{border-bottom:rgba(13,18,18,.24) solid 1px;padding:3px 0 22px}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr.cart-subtotal td,body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr.cart-subtotal th{padding:23px 0 3px}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr:nth-last-of-type(2) td,body.woocommerce-cart .cart-collaterals .cart_totals .shop_table_responsive tr:nth-last-of-type(2) th{padding:3px 0 22px}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-remove-coupon,body.woocommerce-cart .cart-collaterals .cart_totals .pwgc-remove-card{color:#dc6803;text-decoration:none}body.woocommerce-cart .cart-collaterals .cart_totals .cart-discount th,body.woocommerce-cart .cart-collaterals .cart_totals .cart-discount td,body.woocommerce-cart .cart-collaterals .cart_totals .pwgc-total th,body.woocommerce-cart .cart-collaterals .cart_totals .pwgc-total td{color:#067647}body.woocommerce-cart .cart-collaterals .cart_totals .cart-discount .pwgc-cart-subtitle,body.woocommerce-cart .cart-collaterals .cart_totals .pwgc-total .pwgc-cart-subtitle{color:#4b5565}body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon label,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form label{color:rgba(13,18,18,.6);margin:0 0 4px;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase}body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon .ecom-coupon-text,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form .ecom-coupon-text{font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.26px;margin:7px 0 0;color:#137e54}body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon .ecom-coupon-field,body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon .ecom-gift-card-field,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form .ecom-coupon-field,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form .ecom-gift-card-field{display:flex;position:relative;gap:16px}body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon .ecom-coupon-field .input-text,body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon .ecom-gift-card-field .input-text,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form .ecom-coupon-field .input-text,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form .ecom-gift-card-field .input-text{padding:23px 20px;border-radius:10px;border:1px solid rgba(13,18,18,.6);margin-bottom:0;width:100%}body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon .ecom-coupon-field .button,body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon .ecom-gift-card-field .button,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form .ecom-coupon-field .button,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form .ecom-gift-card-field .button{font-size:13px;font-weight:600;background:#137e54;color:#fff;border-radius:12px;padding:10px 20px;transition:.2s;letter-spacing:.65px;text-transform:uppercase}body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon .ecom-coupon-field .button:hover,body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon .ecom-gift-card-field .button:hover,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form .ecom-coupon-field .button:hover,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form .ecom-gift-card-field .button:hover{background:#0e6241}body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon .ecom-coupon-field .coupon-error-notice,body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon .ecom-gift-card-field .coupon-error-notice,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form .ecom-coupon-field .coupon-error-notice,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form .ecom-gift-card-field .coupon-error-notice{position:absolute;bottom:-40px;font-size:14px;color:#079455}body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon.has-error,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form.has-error{margin-bottom:15px}body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon.has-error .coupon-error-notice,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form.has-error .coupon-error-notice{color:#d92d20;font-size:14px}body.woocommerce-cart .cart-collaterals .cart_totals .ecom-coupon.has-error .input-text,body.woocommerce-cart .cart-collaterals .cart_totals #pwgc-redeem-gift-card-form.has-error .input-text{border-color:#d92d20}body.woocommerce-cart .cart-payment-icons{margin:11px 0 40px;display:flex;align-items:center;justify-content:center;gap:8px}body.woocommerce-cart .cart-notes{display:grid;gap:11px;font-size:14px}body.woocommerce-cart .cart-notes .row{display:flex;gap:12px;padding:12px 20px;border-radius:12px;background:#f2f4f7}body.woocommerce-cart .cart-notes .row .question{width:18px;height:18px;font-size:14px;line-height:20px;border-radius:100%;position:relative;background:#475467;color:#fff;text-align:center;cursor:pointer;margin:2px 0 0 auto;flex:0 0 18px}body.woocommerce-cart .cart-notes .row .question>span{position:absolute;right:30px;top:50%;background:#0c111d;color:#fff;font-size:12px;font-weight:500;border-radius:8px;padding:12px;transform:translateY(-50%);text-align:left;display:none;width:180px}@media print,screen and (min-width: 64em){body.woocommerce-cart .cart-notes .row .question>span{width:309px}}body.woocommerce-cart .cart-notes .row .question>span strong{display:block;font-weight:600}body.woocommerce-cart .cart-notes .row .question>span::after{content:"";position:absolute;top:50%;right:-6px;width:0;height:0;border-top:8px solid rgba(0,0,0,0);border-left:6px solid #0c111d;border-bottom:8px solid rgba(0,0,0,0);transform:translateY(-50%)}body.woocommerce-cart .cart-notes .row .question:hover>span{display:block}body.woocommerce-cart .wc-empty-cart-message .cart-empty.woocommerce-info{background:#b9e6fe;border:none;border-radius:12px;outline:none;line-height:20px;padding:20px 20px 20px 65px;display:flex;align-items:center}body.woocommerce-cart .wc-empty-cart-message .cart-empty.woocommerce-info::before{color:#1e85be;content:"";width:38px;height:38px;background:url("/wp-content/themes/ecomstrive/dist/img/icons/icon-outline.svg") no-repeat center center;top:50%;transform:translateY(-50%);left:15px}.woocommerce-checkout-review-order .order-total .includes_tax,.woocommerce-checkout-review-order .cart-shipping-total .tax_label,.cart_totals .order-total .includes_tax,.cart_totals .cart-shipping-total .tax_label{display:none}.woocommerce-checkout.woocommerce-page .ecom-cart-content{padding:21px 0 10px;border-bottom:rgba(13,18,18,.24) solid 1px;margin:0 0 11px}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content__title{color:#0d1212;font-size:16px;position:relative;margin:0 0 20px}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content__title .ecom-cart-content__control{position:absolute;top:-5px;right:0;background:#e7ebe9;border:rgba(14,15,13,.2) 1px solid;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:8px;cursor:pointer;transition:.2s}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content__title .ecom-cart-content__control svg{transform:rotate(0);transition:.2s}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content__title .ecom-cart-content__control svg path{transition:.2s}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content__title .ecom-cart-content__control:hover{border-color:#0e6241;background:#0e6241}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content__title .ecom-cart-content__control:hover svg path{fill:#fff}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content__title .ecom-cart-content__control.active{border-color:#0d1212;background:#0d1212}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content__title .ecom-cart-content__control.active svg{transform:rotate(180deg)}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content__title .ecom-cart-content__control.active svg path{fill:#fff}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content__title .ecom-cart-content__control:focus{border-color:#0d1212;background:#0d1212}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content__title .ecom-cart-content__control:focus svg path{fill:#fff}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content__row{margin:0 0 12px}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content-content{font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.26px;color:#101828}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content-content .ecom-cart-content__details{display:flex;align-items:center;gap:12px}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content-content .ecom-cart-content__details .ecom-cart-content__name{flex:0 0 50%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin:0 20px 0 0}@media print,screen and (min-width: 64em){.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content-content .ecom-cart-content__details .ecom-cart-content__name{flex:0 0 62%}}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content-content .ecom-cart-content__details .ecom-cart-content__qty{font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.26px;color:rgba(13,18,18,.7)}.woocommerce-checkout.woocommerce-page .ecom-cart-content .ecom-cart-content-content .ecom-cart-content__details .ecom-cart-content__price{text-align:right;margin-left:auto;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.26px;color:rgba(13,18,18,.7)}.woocommerce-checkout.woocommerce-page .woocommerce-breadcrumb{margin:36px 0 33px !important}.woocommerce-checkout.woocommerce-page .woocommerce-form__label-for-checkbox span{color:#0e0f0d !important;font-size:13px !important}@media print,screen and (min-width: 64em){.woocommerce-checkout.woocommerce-page .holder-order_review{position:sticky;top:100px}}.woocommerce-checkout.woocommerce-page .woocommerce-account-fields{background:#eef3f8;border-radius:16px;padding:13px 18px 7px}.woocommerce-checkout.woocommerce-page .woocommerce-account-fields .holder-filds{display:flex;gap:8px;flex-wrap:wrap;padding:3px 3px 0}.woocommerce-checkout.woocommerce-page .woocommerce-account-fields .holder-filds .form-row{width:calc(50% - 4px);padding:0}.woocommerce-checkout.woocommerce-page .woocommerce-account-fields .holder-filds .clear{width:100%}.woocommerce-checkout.woocommerce-page .woocommerce-account-fields .woocommerce-password-strength{margin:10px 0 0}.woocommerce-checkout.woocommerce-page .woocommerce-account-fields .input-text,.woocommerce-checkout.woocommerce-page .woocommerce-account-fields .aiowps-captcha-answer{border-radius:10px;border:1px solid rgba(13,18,18,.6);height:48px}.woocommerce-checkout.woocommerce-page .woocommerce-account-fields .input-text:focus,.woocommerce-checkout.woocommerce-page .woocommerce-account-fields .aiowps-captcha-answer:focus{box-shadow:0px 0px 0 1px #000;border-color:#000}.woocommerce-checkout.woocommerce-page .woocommerce-account-fields .woocommerce-form__label-for-checkbox input{display:none}.woocommerce-checkout.woocommerce-page .woocommerce-account-fields .woocommerce-form__label-for-checkbox input:checked+span:before{background:#fab44b url("/wp-content/themes/ecomstrive/dist/img/icons/check.svg") no-repeat center center;border:1px solid #fab44b}.woocommerce-checkout.woocommerce-page .woocommerce-account-fields .woocommerce-form__label-for-checkbox span{position:relative;display:block;padding:0 0 0 33px;font-size:16px;color:#4f4f4f;font-weight:500}.woocommerce-checkout.woocommerce-page .woocommerce-account-fields .woocommerce-form__label-for-checkbox span:before{content:"";display:block;width:20px;height:20px;border-radius:6px;position:absolute;left:0;top:4px;border:1px solid #717680;background:#fff;cursor:pointer}.woocommerce-checkout.woocommerce-page .woocommerce-form-login{padding:0;border:none;margin:0 0 40px}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .wrap-woocommerce-form-login{background:#eef3f8;border-radius:16px;padding:13px 17px}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .checkout-title{margin:0 0 20px}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .input-text,.woocommerce-checkout.woocommerce-page .woocommerce-form-login .aiowps-captcha-answer{border-radius:10px;border:1px solid rgba(13,18,18,.6);height:48px}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .input-text:focus,.woocommerce-checkout.woocommerce-page .woocommerce-form-login .aiowps-captcha-answer:focus{box-shadow:0px 0px 0 1px #000;border-color:#000}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .form-row-first,.woocommerce-checkout.woocommerce-page .woocommerce-form-login .form-row-last{width:calc(50% - 4px)}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .button{border-radius:8px;padding:0 16px;color:#fff;background:#f9b44f;transition:.2s;display:inline-block;vertical-align:top;text-decoration:none;font-weight:500;font-size:14px;text-transform:uppercase;text-align:center;cursor:pointer;width:100%;line-height:44px;margin:14px 0 0}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .button:hover{color:#fff;background:#0a1172}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .woocommerce-form-login__rememberme{width:100%;display:flex;justify-content:space-between;align-items:center}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .woocommerce-form__label-for-checkbox input{display:none}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .woocommerce-form__label-for-checkbox input:checked+span:before{background:#fab44b url("/wp-content/themes/ecomstrive/dist/img/icons/check.svg") no-repeat center center;border:1px solid #fab44b}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .woocommerce-form__label-for-checkbox span{position:relative;display:block;padding:0 0 0 33px;font-size:16px;color:#4f4f4f;font-weight:500}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .woocommerce-form__label-for-checkbox span:before{content:"";display:block;width:20px;height:20px;border-radius:6px;position:absolute;left:0;top:4px;border:1px solid #717680;background:#fff;cursor:pointer}.woocommerce-checkout.woocommerce-page .woocommerce-error{flex-direction:column;align-items:start}@media print,screen and (min-width: 64em){.woocommerce-checkout.woocommerce-page .large-7{width:58.2%}}@media print,screen and (min-width: 64em){.woocommerce-checkout.woocommerce-page .large-offset-1{margin-left:7.5%}}.woocommerce-checkout.woocommerce-page .holder-checkout-title{border-bottom:rgba(13,18,18,.24) solid 1px;display:flex;justify-content:space-between;padding:0 0 12px;margin:0 0 30px;flex-direction:column}@media print,screen and (min-width: 64em){.woocommerce-checkout.woocommerce-page .holder-checkout-title{flex-direction:row}}.woocommerce-checkout.woocommerce-page .holder-checkout-title .checkout-title{border:none;margin:0;padding:0}.woocommerce-checkout.woocommerce-page .holder-checkout-title .holder-checkbox input{display:none}.woocommerce-checkout.woocommerce-page .holder-checkout-title .holder-checkbox input:checked+span:before{background:#137e54 url("/wp-content/themes/ecomstrive/dist/img/icons/check.svg") no-repeat center center;border:1px solid #137e54}.woocommerce-checkout.woocommerce-page .holder-checkout-title .holder-checkbox span{position:relative;display:block;padding:0 0 0 28px;font-size:16px;color:#0e0f0d;font-weight:400}.woocommerce-checkout.woocommerce-page .holder-checkout-title .holder-checkbox span:before{content:"";display:block;width:20px;height:20px;border-radius:4px;position:absolute;left:0;top:3px;border:1px solid #0d1212;background:#fff;cursor:pointer}.woocommerce-checkout.woocommerce-page h1{font-size:30px;font-weight:400;line-height:1.3;margin:0 0 31px}@media print,screen and (min-width: 64em){.woocommerce-checkout.woocommerce-page h1{font-size:40px}}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table{border:none;margin-bottom:0;color:rgba(13,18,18,.6);border-spacing:0;padding:9px 0 0}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table tfoot tr:nth-last-of-type(2) td,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table tfoot tr:nth-last-of-type(2) th{padding:3px 0 22px}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .product-total{text-align:right}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table th,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table td{padding-left:0;padding-right:0;font-size:16px}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-sale-total th,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-sale-total td{padding-top:3px;border:none;font-size:16px;padding:3px 0 11px}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-sale-total th{font-weight:600}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-sale-total td{font-weight:400}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-regular-total th,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-regular-total td{padding-bottom:3px;font-size:16px;padding:12px 0 5px}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-regular-total th{font-weight:600}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-regular-total td{font-weight:400}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .tax-rate th,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .tax-rate td,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-shipping-total th,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-shipping-total td,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-subtotal td{font-weight:400;padding:3px 0}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .tax-rate th,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .tax-rate td,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-shipping-total th,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-shipping-total td{border:none}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-discount th,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-discount td{border:none;font-weight:400;color:#067647;padding:8px 0 0}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-discount th a,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-discount td a{color:#dc6803;text-decoration:none}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart-subtotal td{border:none}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart_item td{border:none;padding-top:0;padding-bottom:0}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart_item td strong{font-weight:400}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart_item.cart_item:first-child td{border-top:1px solid rgba(0,0,0,.1);padding-top:9px}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .cart_item.cart_item:last-child td{padding-bottom:9px}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table .order-total td{font-size:20px;font-weight:500;color:#000;padding:23px 0 2px;border-color:rgba(13,18,18,.24)}.woocommerce-checkout.woocommerce-page table.woocommerce-checkout-review-order-table strong{font-size:20px;font-weight:500}.woocommerce-checkout.woocommerce-page button.button.alt{border-radius:12px;font-size:13px;padding:18px 19px 17px;color:#fff;background:#137e54;transition:.2s;display:inline-block;vertical-align:top;text-decoration:none;font-weight:600;text-align:center;cursor:pointer;border:none;width:100%;text-transform:uppercase;letter-spacing:.65px}.woocommerce-checkout.woocommerce-page button.button.alt:hover{background:#0e6241;color:#fff}.woocommerce-checkout.woocommerce-page button.button.alt:focus{border-color:#0d1212;background:#0d1212;color:#fff}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields{margin-bottom:2px}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .billing_person_type_private{display:none}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .form-row-wide{border-bottom:1px solid #e4e7ec}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .form-row-wide>label{display:none}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .form-row input{border-radius:10px;border:1px solid rgba(13,18,18,.6);height:48px;padding:0 19px}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .form-row .select2-container .select2-selection--single{border-radius:10px;border:1px solid rgba(13,18,18,.6);height:48px}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .form-row .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px;background:url("/wp-content/themes/ecomstrive/dist/img/icons/select.svg") no-repeat;background-position:center right 21px;font-size:16px;font-weight:400;padding:0 19px}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .form-row .select2-container .select2-selection--single .select2-selection__arrow{display:none}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .form-row.woocommerce-invalid label{color:#f04438}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .form-row.woocommerce-invalid input{border-color:#f04438;background:url("/wp-content/themes/ecomstrive/dist/img/icons/alert-circle.svg") no-repeat 97% center}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields #billing_country_field .woocommerce-input-wrapper{display:block;height:40px}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:15px;row-gap:0}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{width:100% !important;padding:3px 0 0;margin:0 0 22px}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide{grid-column:span 2}@media(max-width: 640px){.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.form-row-wide{grid-column:span 1}}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper{display:grid;grid-template-columns:1fr auto;align-items:center}@media(max-width: 640px){.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper{grid-template-columns:1fr;gap:0}}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row label{font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;color:rgba(13,18,18,.6);margin:0 0 5px}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input:focus{box-shadow:0px 0px 0 1px #000;border-color:#000}@media(max-width: 640px){.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{width:100%}}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_person_type_field{display:none;margin:0 0 9px}@media(max-width: 640px){.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_person_type_field{padding:3px 3px 5px}}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper{display:flex;justify-content:space-between;align-items:center;gap:33px}@media(max-width: 640px){.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper{display:flex;flex-direction:column;gap:0;align-items:self-start}}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper label{width:50%;display:flex;gap:12px;align-items:center;padding:0;margin:0;padding-bottom:7px;font-size:16px;position:relative}@media(max-width: 640px){.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper label{width:100%}}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper label:before{content:"";display:inline-block;width:20px;height:20px;border-radius:100%;border:1px solid #0d1212}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper input:checked+label:before{background:#137e54;border:1px solid #137e54}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper input:checked+label:after{content:"";position:absolute;display:inline-block;width:8px;height:8px;border-radius:100%;background:#fff;top:12px;left:6px}.woocommerce-checkout.woocommerce-page .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper input{display:none}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields{background:#e7ebe9;border-radius:10px;margin:0 0 65px;padding:16px 16px 7px}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields #ship-to-different-address{border:none;padding:0}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label-for-checkbox span{font-size:16px !important;font-weight:400;line-height:1.4;color:#0e0f0d !important}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox{margin:0 !important}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .shipping_address{overflow:hidden;border-radius:10px;border:1px solid #e7ebe9;background-color:rgba(0,0,0,0);padding:0}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .shipping_address .form-row{padding:0}@media(max-width: 640px){.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .shipping_address .form-row{float:none;width:100%}}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .shipping_address .input-text{padding:19px 105px 19px 16px;border-radius:10px;border:1px solid rgba(13,18,18,.6);margin-bottom:0;width:100%;height:48px}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .shipping_address .select2-container .select2-selection--single{height:48px;border-radius:10px;border:1px solid rgba(13,18,18,.6)}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .shipping_address .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px;background:url("/wp-content/themes/ecomstrive/dist/img/icons/select.svg") no-repeat;background-position:center right 21px;font-size:16px;font-weight:400;padding:0 19px}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .shipping_address .select2-container .select2-selection--single .select2-selection__arrow{display:none}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox{cursor:pointer;margin-bottom:30px}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox span{display:flex;align-items:center;gap:8px}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox span:before{content:"";display:block;width:20px;height:20px;border-radius:4px;border:1px solid #0d1212;background:#fff;cursor:pointer;margin:-3px 0 0}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox input{display:none}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox input:checked~span:before{background:#137e54 url(/wp-content/themes/ecomstrive/dist/img/icons/check.svg) no-repeat center center;border:1px solid #137e54}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .form-row.woocommerce-invalid label{color:#f04438}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields .form-row.woocommerce-invalid input{border-color:#f04438;background:url("/wp-content/themes/ecomstrive/dist/img/icons/alert-circle.svg") no-repeat 97% center}.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper{border-top:rgba(13,18,18,.24) 1px solid;margin:15px 0 20px;padding:22px 0 0}.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label{display:block !important;position:relative;cursor:pointer;line-height:1.4;letter-spacing:.26px;padding:8px 0 0 29px;margin:0 !important}.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label input{display:none}.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text:before{content:"";display:block;width:20px;height:20px;border-radius:4px;position:absolute;left:0;top:7px;border:1px solid #0d1212;background:#fff;cursor:pointer}.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label input:checked+.woocommerce-terms-and-conditions-checkbox-text:before{background:#137e54 url("/wp-content/themes/ecomstrive/dist/img/icons/check.svg") no-repeat center center;border:1px solid #137e54}.woocommerce-checkout.woocommerce-page h3{font-size:20px;padding:0 0 10px;margin:0 0 8px;border-bottom:#d1d1d1 solid 1px;line-height:1.5}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-review-order{margin-bottom:25px}@media(max-width: 640px){.woocommerce-checkout.woocommerce-page .woocommerce-checkout-review-order{margin-bottom:29px}}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-review-order .cart-regular-total tr,.woocommerce-checkout.woocommerce-page .woocommerce-checkout-review-order .cart-regular-total td{border-bottom:0}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-review-order .woocommerce-input-wrapper{display:block !important;position:relative;cursor:pointer;line-height:20px;margin-bottom:17px;padding:6px 0 0 33px}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-review-order .woocommerce-input-wrapper input{display:none !important}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-review-order .woocommerce-input-wrapper .checkbox{cursor:pointer;display:block;line-height:18px;color:#4b5565}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-review-order .woocommerce-input-wrapper .checkbox span:before{content:"";display:block;width:20px;height:20px;border-radius:6px;position:absolute;left:0;top:6px;border:1px solid #717680}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-review-order .woocommerce-input-wrapper input:checked+span:before{background:#fab44b url("/wp-content/themes/ecomstrive/dist/img/icons/check.svg") no-repeat center center;border:1px solid #fab44b;z-index:1}.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields{margin-bottom:60px}.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields .woocommerce-checkout-payment{margin-bottom:40px}.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields textarea.input-text{min-height:81px;box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);padding:12px 14px;border-radius:10px;border:1px solid rgba(13,18,18,.6)}.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields .form-row label{font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;color:rgba(13,18,18,.6);margin:0 0 5px}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-methods{margin-top:14px !important;margin-bottom:20px !important;padding-top:29px !important;border-top:rgba(13,18,18,.24) 1px solid}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-methods label{width:100%;display:flex !important;gap:7px;padding:0;margin:0;align-items:flex-start;font-size:16px;position:relative}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-methods label:before{content:"";display:block;width:20px;height:20px;flex:0 0 20px;border-radius:100%;border:1px solid #0d1212;margin:2px 0 0}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-methods input{display:none}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-methods input:checked+label:before,.woocommerce-checkout.woocommerce-page .woocommerce-shipping-methods input[type=hidden]+label:before{background:#137e54;border:1px solid #137e54}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-methods input:checked+label:after{content:"";position:absolute;display:inline-block;width:8px;height:8px;border-radius:100%;background:#fff;top:8px;left:6px}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-payment{margin-bottom:25px}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-payment .payment_methods{background:#f8f7f5;border:none !important;padding:0 !important}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-payment .payment_methods .wc_payment_method input{display:none}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-payment .payment_methods .wc_payment_method label{width:100%;display:flex !important;gap:12px;padding:0;margin:0;align-items:center;font-size:16px;position:relative}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-payment .payment_methods .wc_payment_method label:before{content:"";display:inline-block;width:20px;height:20px;flex:0 0 20px;border-radius:100%;border:1px solid #0d1212}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-payment .payment_methods .wc_payment_method input:checked+label:before{background:#137e54;border:1px solid #137e54}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-payment .payment_methods .wc_payment_method input:checked+label:after{content:"";position:absolute;display:inline-block;width:8px;height:8px;border-radius:100%;background:#fff;top:10px;left:6px}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-payment .payment_methods .wc_payment_method p{font-size:14px}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-payment .payment_methods .wc_payment_method .payment_box{border-radius:12px !important;border:1px solid #e7ebe9;background-color:#e7ebe9 !important}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-payment .payment_methods .wc_payment_method .payment_box:before{display:none !important}.woocommerce-checkout.woocommerce-page .shipping-options-wrapper{margin:0 0 0;font-size:20px;font-weight:400;line-height:1.3;color:#000}.woocommerce-checkout.woocommerce-page .shipping-options-wrapper .wrap_parcelmachine_omniva_field{border-radius:12px !important;border:1px solid rgba(13,18,18,.24);background-color:#e7ebe9 !important;padding:20px}.woocommerce-checkout.woocommerce-page .shipping-options-wrapper .select2-container .select2-selection--single{height:48px;border-radius:10px;border:1px solid rgba(13,18,18,.6)}.woocommerce-checkout.woocommerce-page .shipping-options-wrapper .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px;background:url("/wp-content/themes/ecomstrive/dist/img/icons/select.svg") no-repeat;background-position:center right 21px;font-size:16px;font-weight:400;padding:0 19px}.woocommerce-checkout.woocommerce-page .shipping-options-wrapper .select2-container .select2-selection--single .select2-selection__arrow{display:none}.woocommerce-checkout.woocommerce-page .shipping-options-wrapper .form-row{margin:0;padding:0;min-height:40px}.woocommerce-checkout.woocommerce-page .makecommerce-shipping-container{margin:0 0 65px}.woocommerce-checkout.woocommerce-page .makecommerce-shipping-container .select2-selection__arrow{top:0;right:1em}.woocommerce-checkout.woocommerce-page .makecommerce-shipping-container .select2-selection{border-radius:10px;border:1px solid rgba(13,18,18,.6);height:48px;padding:4px 19px 4px 10px;font-size:16px}.woocommerce-checkout.woocommerce-page #customer_details{font-size:18px;font-weight:700;padding-bottom:20px}.woocommerce-checkout.woocommerce-page #customer_details .shipping_address{overflow:hidden;margin:0 0 6px}.woocommerce-checkout.woocommerce-page #customer_details .shipping_address .input-text{padding:19px 105px 19px 16px;border-radius:10px;border:1px solid rgba(13,18,18,.6);margin-bottom:0;width:100%}.woocommerce-checkout.woocommerce-page #customer_details .shipping_address .select2-container .select2-selection--single{height:48px;border-radius:10px;border:1px solid rgba(13,18,18,.6)}.woocommerce-checkout.woocommerce-page #customer_details .shipping_address .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px;background:url("/wp-content/themes/ecomstrive/dist/img/icons/select.svg") no-repeat;background-position:center right 21px;font-size:16px;font-weight:400;padding:0 19px}.woocommerce-checkout.woocommerce-page #customer_details .shipping_address .select2-container .select2-selection--single .select2-selection__arrow{display:none}.woocommerce-checkout.woocommerce-page .woocommerce form .form-row label,.woocommerce-checkout.woocommerce-page .woocommerce-page form .form-row label{font-weight:500}.woocommerce-checkout.woocommerce-page .checkout-inline-error-message{color:#f04438;font-weight:400;display:none}.woocommerce-checkout.woocommerce-page #order_review .form-row{padding:3px 0;margin:0 0 2px}@media print,screen and (min-width: 40em){.woocommerce-checkout.woocommerce-page div.makecommerce_country_picker_methods.logosize-small div.makecommerce-banklink-picker{max-width:20%;width:20%}}.woocommerce-checkout.woocommerce-page .select2-container--open .select2-dropdown--below.select2-dropdown{margin-top:-10px;border-width:0 1px 1px 1px;border-style:solid;border-color:rgba(13,18,18,.6)}.select2-dropdown.makecommerce-selectbox-dropdown{width:100% !important;position:absolute !important}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-methods label.shipping-option-different-address{padding-left:30px}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-methods label.shipping-option-different-address::before{display:none}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-methods label.shipping-option-different-address input{display:inline;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #717680;margin-right:0 !important;position:relative;cursor:pointer;background-color:#fff;flex-shrink:0;border-radius:6px}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-methods label.shipping-option-different-address input:checked{background:#fab44b url(/wp-content/themes/ecomstrive/dist/img/icons/check.svg) no-repeat center center;border:1px solid #fab44b}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-methods label.shipping-option-different-address input:focus{outline:none}.select2-container{height:48px}.select2-container.select2-container--default.select2-container--open{width:auto}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-payment .payment_methods .wc_payment_method .makecommerce-picker label:before{display:none}.woocommerce-checkout.woocommerce-page .makecommerce-payment-methods .form-select{padding:.375rem .25rem .375rem .75rem}.thankyou{width:98%;margin:0 auto}.thankyou .thankyou-text-bottom{color:#4f4f4f;font-size:14px;margin:0 0 40px}.thankyou .thankyou-text-bottom svg{display:inline-block;vertical-align:top}.thankyou .grid-container .cell{border-radius:16px;margin-top:32px;margin-bottom:23px;padding:0 10px}@media print,screen and (min-width: 40em){.thankyou .grid-container .cell{padding:0 160px 0}}.thankyou .grid-container .cell h1{padding-bottom:4px;letter-spacing:-0.96px;margin:0}.thankyou .grid-container .cell .woocommerce-notice{padding-bottom:32px;max-width:500px;width:90%;margin:0 auto}.thankyou .grid-container .cell .order_details{display:flex;flex-direction:column;max-width:652px;margin:0 auto;background:#e7ebe9;padding:30px 20px 20px;border-radius:12px;margin-bottom:20px}.thankyou .grid-container .cell .order_details li{display:flex;align-items:center;justify-content:space-between;border:0;padding:0;margin:0;padding-bottom:12px;border-bottom:1px solid #d1d1d1;padding-top:10px;text-transform:none;font-size:14px;font-weight:500;color:rgba(13,18,18,.7)}.thankyou .grid-container .cell .order_details li strong{font-weight:500;color:#000;font-size:14px;overflow:hidden;text-overflow:ellipsis;max-width:50%;width:100%;text-align:left}.thankyou .grid-container .cell .order_details li:first-child{padding-top:0}.thankyou .grid-container .cell .woocommerce-order-items{max-width:652px;margin:0 auto 20px;background:#e7ebe9;padding:21px 20px 25px;text-align:left;border-radius:16px;font-size:14px;color:rgba(13,18,18,.7)}.thankyou .grid-container .cell .woocommerce-order-items .woocommerce-Price-amount.amount{color:#000;font-weight:500}.thankyou .grid-container .cell .woocommerce-order-items h2{font-weight:500;line-height:1.5;color:#000;font-size:20px;border-bottom:#d1d1d1 solid 1px;margin:0 0 10px;padding:0 0 10px}.thankyou .grid-container .cell .woocommerce-order-items .woocommerce-order-items-row{margin:0 0 22px}.thankyou .grid-container .cell .woocommerce-order-items .woocommerce-order-items-row>div{display:flex;align-items:center;gap:16px;padding:10px 0 7px}.thankyou .grid-container .cell .woocommerce-order-items .woocommerce-order-items-row>div .thumbnail{flex:63px 0 0;border-radius:8px;overflow:hidden}.thankyou .grid-container .cell .woocommerce-order-items .woocommerce-order-items-row>div .product-name{max-width:210px;margin:0 0 0 0;width:100%}.thankyou .grid-container .cell .woocommerce-order-items .woocommerce-order-items-row>div .product-name a{text-decoration:none;font-size:14px;line-height:1.42;color:#000}.thankyou .grid-container .cell .woocommerce-order-items .woocommerce-order-items-row>div .product-name a:hover{text-decoration:underline}.thankyou .grid-container .cell .woocommerce-order-items .woocommerce-order-items-row>div .product-quantity{color:rgba(13,18,18,.7);font-size:14px;font-weight:400;flex:0 0 50px}.thankyou .grid-container .cell .woocommerce-order-items .woocommerce-order-items-row>div .product-subtotal{color:#000;font-size:14px;font-weight:500;margin:0 0 0 auto;white-space:nowrap}.thankyou .grid-container .cell div[data-key=cart_subtotal],.thankyou .grid-container .cell div[data-key=pvn-1],.thankyou .grid-container .cell div[data-key=payment_method],.thankyou .grid-container .cell div[data-key=order_total],.thankyou .grid-container .cell div[data-key=discount],.thankyou .grid-container .cell div[data-key=shipping]{display:flex;justify-content:space-between;align-items:center;margin:0 0 9px;color:rgba(13,18,18,.7)}.thankyou .grid-container .cell div[data-key=discount]{color:rgba(13,18,18,.7)}.thankyou .grid-container .cell div[data-key=order_total]{color:#000;font-weight:500;font-size:18px;border-top:1px solid #d5d7da;margin:11px 0 0;padding:22px 0 0}.thankyou .grid-container .cell .woocommerce-customer-adrese{max-width:652px;margin:0 auto 20px;background:#e7ebe9;padding:21px 21px 19px;text-align:left;border-radius:16px}.thankyou .grid-container .cell .woocommerce-customer-adrese h2{font-weight:500;line-height:1.5;color:#000;font-size:20px;border-bottom:#d1d1d1 solid 1px;margin:0 0 8px;padding:0 0 10px}.thankyou .grid-container .cell .woocommerce-customer-adrese address{font-style:normal;color:rgba(13,18,18,.7);font-size:14px;padding:0 0 0;line-height:2}.thankyou .grid-container .cell .btn{margin:20px 0 20px}.thankyou .grid-container .cell .text-bottom{color:rgba(13,18,18,.7);font-size:14px}.thankyou .grid-container .cell .text-bottom svg{display:inline-block;vertical-align:top}.woocommerce-user-profile .account-orders-section{margin-bottom:32px}@media print,screen and (min-width: 64em){.woocommerce-user-profile .account-orders-section{margin-bottom:48px}}.woocommerce-user-profile .account-orders-section__title{font-size:14px;font-weight:500;line-height:1.4;margin-bottom:20px}.woocommerce-user-profile.woocommerce-account .page-profile{padding:23px 0 31px}@media print,screen and (min-width: 64em){.woocommerce-user-profile.woocommerce-account .page-profile{padding:16px 0 64px}}.woocommerce-user-profile.woocommerce-account .page-profile h3{font-size:20px;font-weight:600}.woocommerce-user-profile.woocommerce-account .page-profile .user-info-holder{padding:21px 0 0}@media print,screen and (min-width: 64em){.woocommerce-user-profile.woocommerce-account .page-profile .user-info-holder{padding:0}}.woocommerce-user-profile.woocommerce-account .page-profile #delete-account+p{margin:0}.woocommerce-user-profile.woocommerce-account .page-profile p{font-size:14px;margin:0 0 11px}.woocommerce-user-profile.woocommerce-account .page-profile p strong{font-weight:600;font-size:16px}.woocommerce-user-profile.woocommerce-account .page-profile .woocommerce-breadcrumb,.woocommerce-user-profile.woocommerce-account .page-profile #yoast-breadcrumbs{display:none;margin:33px 0 32px !important}@media print,screen and (min-width: 64em){.woocommerce-user-profile.woocommerce-account .page-profile .woocommerce-breadcrumb,.woocommerce-user-profile.woocommerce-account .page-profile #yoast-breadcrumbs{display:flex}}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce{display:flex;justify-content:space-between;flex-direction:column}@media print,screen and (min-width: 64em){.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce{flex-direction:row}}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce::after,.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce::before{display:none}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce .alert{margin-top:35px}@media print,screen and (min-width: 40em){.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce .alert{margin-top:50px}}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>div,.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav{overflow:hidden}@media print,screen and (min-width: 64em){.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>div,.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav{position:relative}}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav{height:fit-content}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav.woocommerce-MyAccount-navigation{display:flex;padding:0;margin-bottom:25px}@media print,screen and (min-width: 64em){.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav.woocommerce-MyAccount-navigation{margin-bottom:0;font-weight:600;font-size:12px}}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;width:100%;gap:4px;font-size:14px;letter-spacing:.2px}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul.open-menu li{display:block}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul.open-menu li.is-active:before{transform:rotate(180deg)}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul>li>a{background-position:left center;background-repeat:no-repeat;padding-left:37px;line-height:36px;display:block;border-radius:30px;text-decoration:none;color:#000;font-size:12px;font-weight:600;letter-spacing:0}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul>li{display:none;position:relative}@media print,screen and (min-width: 64em){.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul>li{display:block !important}}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul>li>svg{position:absolute;top:50%;transform:translateY(-50%);left:11px}@media(max-width: 1024px){.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul>li.is-active{order:-1;display:block;cursor:pointer;position:relative}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul>li.is-active>svg>path{fill:#fff}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul>li.is-active:before{content:"";position:absolute;z-index:1;width:25px;height:25px;background:url("data:image/svg+xml,%3Csvg%20width%3D%228%22%20height%3D%225%22%20viewBox%3D%220%200%208%205%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.54167%204.1875L0.333334%200.979166C0.291667%200.9375%200.256945%200.895833%200.229167%200.854166C0.201389%200.798611%200.1875%200.736111%200.1875%200.666666C0.1875%200.555555%200.229167%200.458333%200.3125%200.375C0.395833%200.277777%200.5%200.229166%200.625%200.229166H7.375C7.5%200.229166%207.60417%200.277777%207.6875%200.375C7.77083%200.458333%207.8125%200.555555%207.8125%200.666666C7.8125%200.708332%207.76389%200.812499%207.66667%200.979166L4.45833%204.1875C4.38889%204.25694%204.3125%204.30556%204.22917%204.33333C4.15972%204.36111%204.08333%204.375%204%204.375C3.91667%204.375%203.83333%204.36111%203.75%204.33333C3.68056%204.30556%203.61111%204.25694%203.54167%204.1875Z%22%20fill%3D%22%23F9FAFB%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;right:15px;top:8px}}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul>li.is-active a{background-color:#ffbf0e;color:#000;border-radius:8px;pointer-events:none}@media print,screen and (min-width: 64em){.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul>li.is-active a{pointer-events:auto}}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul>li.woocommerce-MyAccount-navigation-link--customer-logout{order:1;margin-top:auto;padding-top:18px;border-top:1px solid #e9eaeb;margin-bottom:0;margin-top:12px}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul>li.woocommerce-MyAccount-navigation-link--customer-logout>svg{margin-top:8px}.woocommerce-user-profile.woocommerce-account .page-profile article .woocommerce>nav>ul>li.woocommerce-MyAccount-navigation-link--customer-logout a{color:#000}.woocommerce-user-profile .my-account-head p{font-size:16px !important}@media print,screen and (min-width: 40em){.woocommerce-user-profile .my-account-head{margin:0 0 21px}}.woocommerce-user-profile .my-account-head__title{font-size:24px;font-weight:500;line-height:1.22;margin-bottom:8px;letter-spacing:-0.72px}@media print,screen and (min-width: 64em){.woocommerce-user-profile .my-account-head__title{font-size:36px;margin-bottom:5px}}.woocommerce-user-profile .button-group-dashboard{display:flex;gap:10px;margin-bottom:50px}.woocommerce-user-profile .button-group-dashboard .time{font-size:14px;font-weight:700;line-height:36px;background:#a9efc5;border-radius:9999px;padding:0 10px}.woocommerce-user-profile .button-group-dashboard .menu{font-size:14px;font-weight:600;line-height:36px;background:#eaecee;border-radius:9999px;padding:0 10px}.woocommerce-user-profile .account-view-order-head{margin-bottom:32px}.woocommerce-user-profile .account-view-order-head__title{font-size:24px;font-weight:700;line-height:1.3;letter-spacing:0;margin-bottom:8px}@media print,screen and (min-width: 64em){.woocommerce-user-profile .account-view-order-head__title{font-size:30px;margin-bottom:12px}}.woocommerce-user-profile .account-view-order-head__date{color:#585a68;font-size:14px;font-weight:500;line-height:20px;margin-bottom:12px}@media print,screen and (max-width: 39.99875em){.woocommerce-user-profile .account-view-order__back{margin-bottom:24px}}.woocommerce-user-profile .woocommerce form .user-form .form-row,.woocommerce-user-profile .woocommerce-page form .user-form .form-row.name-row{margin-bottom:0;padding:0}.woocommerce-user-profile .woocommerce form .user-form .form-row>label,.woocommerce-user-profile .woocommerce-page form .user-form .form-row.name-row>label{margin-bottom:0;line-height:20px}.woocommerce-user-profile .user-form{padding:20px 0 0 0}@media print,screen and (min-width: 64em){.woocommerce-user-profile .user-form{padding:0 0 0 35px}}.woocommerce-user-profile .user-form .row-group{display:flex;justify-content:space-between;gap:9px;margin-bottom:20px;width:100%;position:relative;flex-direction:column;align-items:center}@media print,screen and (min-width: 40em){.woocommerce-user-profile .user-form .row-group{flex-direction:row;margin-bottom:29px}}.woocommerce-user-profile .user-form .row-group .name-col{display:flex;flex-direction:column;width:100%}.woocommerce-user-profile .user-form .row-group.placeholder-name{padding-top:20px;margin:0 0 23px}.woocommerce-user-profile .user-form .row-group.placeholder-name .name-col{position:absolute;top:-5px;left:0}.woocommerce-user-profile .user-form .row-group .action-buttons{display:flex;gap:9px;width:100%}@media print,screen and (min-width: 40em){.woocommerce-user-profile .user-form .row-group .action-buttons{width:auto}}.woocommerce-user-profile .user-form .row-group .action-buttons .edit-button{position:absolute;right:0;top:42%;transform:translateY(-50%);cursor:pointer;background-color:#dbdde1;color:#2f313f}@media print,screen and (min-width: 40em){.woocommerce-user-profile .user-form .row-group .action-buttons .edit-button{top:50%;transform:translateY(-50%)}}.woocommerce-user-profile .user-form .row-group .action-buttons .cancel-button,.woocommerce-user-profile .user-form .row-group .action-buttons .save-button{width:50%;cursor:pointer}@media print,screen and (min-width: 40em){.woocommerce-user-profile .user-form .row-group .action-buttons .cancel-button,.woocommerce-user-profile .user-form .row-group .action-buttons .save-button{width:auto}}.woocommerce-user-profile .user-form .row-group .action-buttons .cancel-button{padding:9px 17px}.woocommerce-user-profile .user-form .row-group p{margin-bottom:0}.woocommerce-user-profile .user-form .row-group input{margin-bottom:0;border-radius:8px;border:2px solid #f9b44f;background:#f2f3f5;height:40px;margin:0 0 7px}@media print,screen and (min-width: 40em){.woocommerce-user-profile .user-form .row-group input{margin:0}}.woocommerce-user-profile .user-form p{display:inline-block;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis}@media(max-width: 1024px){.woocommerce-user-profile .user-form p{width:100%}}.woocommerce-user-profile .row-group--password{position:relative;margin-bottom:17px}@media print,screen and (min-width: 40em){.woocommerce-user-profile .row-group--password{margin-bottom:56px}}.woocommerce-user-profile .row-group--password .action-buttons{gap:12px;display:flex;margin-top:3px}.woocommerce-user-profile .row-group--password .action-buttons .cancel-button,.woocommerce-user-profile .row-group--password .action-buttons .save-button{width:50%}@media print,screen and (min-width: 40em){.woocommerce-user-profile .row-group--password .action-buttons .cancel-button,.woocommerce-user-profile .row-group--password .action-buttons .save-button{width:auto}}.woocommerce-user-profile .row-group--password.placeholder-hidden .password-group-placeholder{display:none}.woocommerce-user-profile .row-group--password .password-group{display:flex;margin-top:9px}.woocommerce-user-profile .row-group--password .password-group .password-group-name{font-size:16px;font-style:normal;font-weight:600;color:#242530;margin:0 0 7px}@media print,screen and (min-width: 40em){.woocommerce-user-profile .row-group--password .password-group .password-group-name{margin:0 0 11px}}.woocommerce-user-profile .row-group--password .password-group .password-group-placeholder{font-size:14px}@media print,screen and (min-width: 40em){.woocommerce-user-profile .row-group--password .password-group .password-group-placeholder{padding:0 0 0 106px}}.woocommerce-user-profile .row-group--password .password-name-group{font-size:18px;font-weight:600;line-height:28px}.woocommerce-user-profile .row-group--password .edit-button{position:absolute;right:2px;top:33px;display:flex;gap:12px}@media print,screen and (min-width: 40em){.woocommerce-user-profile .row-group--password .edit-button{right:0;top:-7px}}.woocommerce-user-profile .row-group--password input{border-radius:8px;border:1px solid #818391;background:#f2f3f5}.woocommerce-user-profile .row-group--password fieldset{margin-top:0}@media print,screen and (min-width: 40em){.woocommerce-user-profile .row-group--password fieldset{margin-top:-40px}}.woocommerce-user-profile .row-group--password fieldset p{margin-bottom:10px !important}.woocommerce-user-profile .user-password-form .row-group.is-saving,.woocommerce-user-profile .user-form .row-group.is-saving{position:relative}.woocommerce-user-profile .user-password-form .row-group.is-saving::before,.woocommerce-user-profile .user-form .row-group.is-saving::before{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.8);z-index:1}.woocommerce-user-profile .user-password-form .row-group.is-saving::after,.woocommerce-user-profile .user-form .row-group.is-saving::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:24px;height:24px;border:2px solid rgba(0,0,0,.2);border-top-color:#000;border-radius:50%;animation:my-account-spin-loader .8s linear infinite;z-index:2}.woocommerce-user-profile .user-password-form .row-group.has-error .row-group__input,.woocommerce-user-profile .user-form .row-group.has-error .row-group__input{border-color:#dc3545;box-shadow:0 0 0 1px #dc3545}.woocommerce-user-profile .user-password-form .row-group.has-error::after,.woocommerce-user-profile .user-form .row-group.has-error::after{content:"⚠";position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#dc3545}.woocommerce-user-profile .empty-profile-orders-list{text-align:center;border-radius:8px;background:#f2f4f7;padding:33px 20px 31px;margin:21px 0 0}@media print,screen and (min-width: 40em){.woocommerce-user-profile .empty-profile-orders-list{padding:43px 20px 42px;margin:0}}.woocommerce-user-profile .empty-profile-orders-list a{font-size:14px;padding:10px 18px 11px}.woocommerce-user-profile .empty-profile-orders-list p{margin:0 0 19px !important}@media print,screen and (min-width: 40em){.woocommerce-user-profile .empty-profile-orders-list p{margin:0 0 20px !important}}.woocommerce-user-profile .account-orders-table{border-spacing:0}.woocommerce-user-profile .woocommerce-MyAccount-content{width:100%;float:none;min-height:520px;display:flex;flex-direction:column}@media print,screen and (min-width: 64em){.woocommerce-user-profile .woocommerce-MyAccount-content{float:right;width:74.9%;min-height:auto}}.woocommerce-user-profile .woocommerce-MyAccount-navigation{width:100%;float:none}@media print,screen and (min-width: 64em){.woocommerce-user-profile .woocommerce-MyAccount-navigation{float:left;width:20.3%}}@keyframes my-account-spin-loader{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.woocommerce-user-profile .woocommerce table.shop_table{border-radius:8px}.woocommerce-user-profile .woocommerce table.shop_table thead th{font-weight:500;font-size:12px !important;line-height:42px;padding:0;color:#667085;background:#f2f4f7}.woocommerce-user-profile .woocommerce table.shop_table thead th:first-child{padding-left:23px;width:253px;border-radius:8px 0 0 0}.woocommerce-user-profile .woocommerce table.shop_table thead th:nth-child(2){width:227px}.woocommerce-user-profile .woocommerce table.shop_table thead th:nth-child(3){width:229px}.woocommerce-user-profile .woocommerce table.shop_table thead th:last-child{border-radius:0 8px 0 0}.woocommerce-user-profile .woocommerce table.shop_table thead th:last-child span{display:none}.woocommerce-user-profile .woocommerce-Pagination{display:flex;justify-content:space-between}.woocommerce-user-profile .woocommerce-Pagination a{color:#000 !important;font-weight:600 !important;font-size:12px !important;display:flex !important;align-items:center;background:#eef3f8 !important;transition:.2s;border-radius:8px !important;gap:5px;padding:7px 9px 7px 12px}.woocommerce-user-profile .woocommerce-Pagination a.woocommerce-button--previous:before{content:"";width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M4.1665%209.99935H15.8332M15.8332%209.99935L9.99984%204.16602M15.8332%209.99935L9.99984%2015.8327%22%20stroke%3D%22%23101828%22%20stroke-width%3D%221.66667%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;transform:rotate(180deg)}.woocommerce-user-profile .woocommerce-Pagination a.woocommerce-button--next:after{content:"";width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M4.1665%209.99935H15.8332M15.8332%209.99935L9.99984%204.16602M15.8332%209.99935L9.99984%2015.8327%22%20stroke%3D%22%23101828%22%20stroke-width%3D%221.66667%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat}.woocommerce-user-profile .woocommerce-Pagination a:hover{background:#e9f0f3 !important}.woocommerce-user-profile .account-orders-table{padding:22px 0 0}@media print,screen and (min-width: 40em){.woocommerce-user-profile .account-orders-table{padding:0}}.woocommerce-user-profile .account-orders-table .woocommerce-orders-table__row th{padding:0}@media print,screen and (min-width: 40em){.woocommerce-user-profile .account-orders-table .woocommerce-orders-table__row th{padding:25px 0 25px 23px}}.woocommerce-user-profile .account-orders-table .woocommerce-orders-table__row td{padding:0;text-align:left !important}.woocommerce-user-profile .account-orders-table th,.woocommerce-user-profile .account-orders-table td{position:relative;color:#101828;font-size:14px !important}.woocommerce-user-profile .account-orders-table th.woocommerce-orders-table__cell-order-number,.woocommerce-user-profile .account-orders-table td.woocommerce-orders-table__cell-order-number{font-size:14px !important;font-weight:500}.woocommerce-user-profile .account-orders-table th time,.woocommerce-user-profile .account-orders-table td time{color:#475467}.woocommerce-user-profile .account-orders-table .event-actions{width:36px;height:36px;background-image:url("/wp-content/themes/ecomstrive/dist/img/icons/dots.svg");background-color:#eef3f8;background-repeat:no-repeat;background-position:center;border-radius:8px;cursor:pointer;transition:.2s;float:right;margin:0 14px 0 0}.woocommerce-user-profile .account-orders-table .event-actions:hover{background-color:#e9f0f3}@media(max-width: 767px){.woocommerce-user-profile .account-orders-table .event-actions{background-color:#eef3f8;margin:0}}.woocommerce-user-profile .account-orders-table .list-actions{position:absolute;border:1px solid #e4e7ec;border-radius:8px;z-index:1;right:15px;padding:6px;background:#fff;top:58px;display:none}.woocommerce-user-profile .account-orders-table .list-actions.open-submenu{display:flex;flex-direction:column}@media(max-width: 767px){.woocommerce-user-profile .account-orders-table .list-actions.open-submenu{min-width:210px}}.woocommerce-user-profile .account-orders-table .list-actions a{width:100%;border-radius:6px;background:rgba(0,0,0,0);font-weight:600;display:flex;align-items:center;gap:9px;min-width:226px;padding:8px 9px;margin:0 0 3px}.woocommerce-user-profile .account-orders-table .list-actions a:hover{background:#e4e7ec}.woocommerce-user-profile .account-orders-table .list-actions a.invoice:before,.woocommerce-user-profile .account-orders-table .list-actions a.pay:before{content:"";width:20px;height:20px;background-image:url("/wp-content/themes/ecomstrive/dist/img/icons/download.svg");background-repeat:no-repeat;background-position:center;display:block}.woocommerce-user-profile .account-orders-table .list-actions a.view:before{content:"";width:20px;height:20px;background-image:url("/wp-content/themes/ecomstrive/dist/img/icons/info.svg");background-repeat:no-repeat;background-position:center;display:block}.woocommerce-user-profile .account-orders-table .list-actions a.cancel{color:#d92d20;order:1}.woocommerce-user-profile .account-orders-table .list-actions a.cancel:before{content:"";width:20px;height:20px;background-image:url("/wp-content/themes/ecomstrive/dist/img/icons/close.svg");background-repeat:no-repeat;background-position:center;display:block}.woocommerce-user-profile .account-orders-table .woocommerce-orders-table__cell-order-status span{font-size:12px;display:block;width:fit-content;line-height:20px;padding:0 8px;border-radius:4px;border:1px solid #7cd4fd;background:#f0f9ff;color:#026aa2;white-space:nowrap}.woocommerce-user-profile .account-orders-table .woocommerce-orders-table__cell-order-status span.completed{border:1px solid #abefc6;background:#ecfdf3;color:#067647}.woocommerce-user-profile .account-orders-table .woocommerce-orders-table__cell-order-status span.failed,.woocommerce-user-profile .account-orders-table .woocommerce-orders-table__cell-order-status span.cancelled{border:1px solid #fda29b;background:#fee4e2;color:#b42318}.woocommerce-user-profile .account-orders-table .woocommerce-orders-table__cell-order-status span.processing{border:1px solid #d0d5dd;background:#f9fafb;color:#344054}.woocommerce-user-profile .account-orders-table .woocommerce-orders-table__cell-order-status span.on-hold{border:1px solid #fec84b;background:#fffaeb;color:#b54708}@media(max-width: 767px){.woocommerce-user-profile .woocommerce table.woocommerce-orders-table{border:none}.woocommerce-user-profile .woocommerce table.shop_table_responsive tbody th,.woocommerce-user-profile .woocommerce-page table.shop_table_responsive tbody th{display:block;text-align:right;color:#667085;font-weight:400;border:none;order:-1;text-align:left}.woocommerce-user-profile .woocommerce table.shop_table_responsive tbody th:before,.woocommerce-user-profile .woocommerce-page table.shop_table_responsive tbody th:before{content:attr(data-title) ": ";display:block;font-size:12px;float:none;color:#667085;font-weight:500}.woocommerce-user-profile .woocommerce table.shop_table_responsive tr,.woocommerce-user-profile .woocommerce-page table.shop_table_responsive tr{border:none;display:grid;grid-template-columns:1fr 1fr;border:1px solid #e4e7ec;background:#f9fafb;border-radius:16px;margin-bottom:8px;padding:16px}}@media(max-width: 767px)and (max-width: 767px){.woocommerce-user-profile .woocommerce table.shop_table_responsive tr,.woocommerce-user-profile .woocommerce-page table.shop_table_responsive tr{gap:15px;padding:13px 16px}}@media(max-width: 767px){.woocommerce-user-profile .woocommerce table.shop_table_responsive tr td,.woocommerce-user-profile .woocommerce-page table.shop_table_responsive tr td{border:none;background-color:rgba(0,0,0,0)}.woocommerce-user-profile .woocommerce table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-shipping,.woocommerce-user-profile .woocommerce table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-status,.woocommerce-user-profile .woocommerce-page table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-shipping,.woocommerce-user-profile .woocommerce-page table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-status{text-align:left !important}.woocommerce-user-profile .woocommerce table.shop_table_responsive tr td:before,.woocommerce-user-profile .woocommerce-page table.shop_table_responsive tr td:before{font-size:12px;display:block;float:none;color:#667085;font-weight:500;margin-bottom:2px}.woocommerce-user-profile .woocommerce table.shop_table_responsive tr td span,.woocommerce-user-profile .woocommerce-page table.shop_table_responsive tr td span{margin-left:0}.woocommerce-user-profile .woocommerce table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-actions,.woocommerce-user-profile .woocommerce-page table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-actions{order:-1}.woocommerce-user-profile .woocommerce table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-actions:before,.woocommerce-user-profile .woocommerce-page table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-actions:before{display:none}}.woocommerce-user-profile.woocommerce-view-order .order-view .header-row{display:flex;gap:16px;align-items:center;margin-bottom:4px}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .order-view .header-row{align-items:flex-start}}.woocommerce-user-profile.woocommerce-view-order .order-view .header-row .title{margin-bottom:0;font-size:30px}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .order-view .header-row .title{font-size:24px;line-height:32px;margin:0 0 3px}}.woocommerce-user-profile.woocommerce-view-order .order-view .header-row span{font-size:14px;display:block;width:fit-content;line-height:26px;padding:0 12px;border-radius:9999px;border:1px solid #7cd4fd;background:#f0f9ff;color:#026aa2;white-space:nowrap}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .order-view .header-row span{margin:3px 0 0}}.woocommerce-user-profile.woocommerce-view-order .order-view .header-row span.completed{border:1px solid #abefc6;background:#ecfdf3;color:#067647}.woocommerce-user-profile.woocommerce-view-order .order-view .header-row span.failed,.woocommerce-user-profile.woocommerce-view-order .order-view .header-row span.cancelled{border:1px solid #fda29b;background:#fee4e2;color:#b42318}.woocommerce-user-profile.woocommerce-view-order .order-view .header-row span.processing{border:1px solid #d0d5dd;background:#f9fafb;color:#344054}.woocommerce-user-profile.woocommerce-view-order .order-view .header-row span.on-hold{border:1px solid #fdea6e;background:#fffaeb;color:#b54708}.woocommerce-user-profile.woocommerce-view-order .order-view .date{font-size:14px;color:#667085;line-height:20px;margin-bottom:45px}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .order-view .date{margin-bottom:28px}}.woocommerce-user-profile.woocommerce-view-order .order-view .description{display:grid;grid-template-columns:repeat(4, 1fr);border-bottom:1px solid #e4e7ec;margin:0 0 33px;padding:5px 0 21px;gap:23px 32px}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .order-view .description{grid-template-columns:repeat(1, 1fr);gap:7px}}.woocommerce-user-profile.woocommerce-view-order .order-view .description p{color:#242530;font-weight:700;line-height:20px;font-size:14px}.woocommerce-user-profile.woocommerce-view-order .order-view .description p span{color:#667085;font-weight:500;display:block}.woocommerce-user-profile.woocommerce-view-order .order-view .description p span.woocommerce-Price-amount{display:flex;font-weight:700;color:#242530}.woocommerce-user-profile.woocommerce-view-order .order-view .description p span.woocommerce-Price-amount>span{color:#242530}.woocommerce-user-profile.woocommerce-view-order .order-view .description p span.tracking{color:#286876}.woocommerce-user-profile.woocommerce-view-order .order-view .description p.tracking a,.woocommerce-user-profile.woocommerce-view-order .order-view .description p.download a{font-weight:600}.woocommerce-user-profile.woocommerce-view-order .order-view .description p.delivery,.woocommerce-user-profile.woocommerce-view-order .order-view .description p.purchase,.woocommerce-user-profile.woocommerce-view-order .order-view .description p.payment{font-weight:500}.woocommerce-user-profile.woocommerce-view-order p.preceding{color:#101828;font-weight:700;font-size:18px;line-height:28px;margin-bottom:25px}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order p.preceding{display:none}}.woocommerce-user-profile.woocommerce-view-order .woocommerce-order-details{margin:0}.woocommerce-user-profile.woocommerce-view-order .woocommerce-order-details th{background:none !important}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details{width:100%;border-collapse:collapse;border-spacing:0;border:0;margin:0 0 8px}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details thead tr{display:grid;grid-template-columns:56.1% 15% 15% 20%;justify-content:space-between;margin-bottom:20px}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details thead tr th{padding:0 0 0 16px;color:#374151;font-weight:500;font-size:14px !important;line-height:14px;text-align:left !important}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details thead tr th.product-total{text-align:right;padding:0 19px 0 0}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details thead tr{display:none}}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr{display:grid;grid-template-columns:8.5% 47.5% 15% 15% 14%;justify-content:space-between;background:#f9fafb;margin-bottom:8px;border-radius:12px;border:1px solid #e4e7ec}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr{grid-template-columns:44px 1fr 81px;grid-template-rows:auto auto;padding:15px;gap:7px 12px}}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td{padding:15px 0 15px 16px;align-items:center;display:flex;border:0}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td{display:block}}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td:first-child{padding:15px 0 15px 16px}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td:first-child{padding:0}}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td:nth-child(2){padding-left:0}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td:nth-child(2){padding:0}}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td:last-child{padding:15px 16px 15px 0}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td:last-child{padding:0}}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td.product-total{justify-content:end}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td.product-total{margin-left:56px}}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td.product-name a{color:#101828;font-weight:500;text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td.product-name a{white-space:normal}}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td.product-quantity,.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td.product-subtotal{color:#667085}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td{padding:0}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details tbody tr td.product-subtotal{display:none}}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details .woocommerce-table__product-thumbnail,.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details .woocommerce-table__product-name{display:flex;align-items:center;gap:0}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details .woocommerce-table__product-thumbnail,.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details .woocommerce-table__product-name{display:block}}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details .woocommerce-table__product-thumbnail img{width:44px;height:44px;object-fit:cover;border-radius:6px;background:#fff}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details .woocommerce-table__product-name{flex-grow:1}.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details .woocommerce-table__product-subtotal,.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details .woocommerce-table__product-quantity,.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details .woocommerce-table__product-total{text-align:left}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .woocommerce-table.order_details .woocommerce-table__product-quantity{text-align:right}}.woocommerce-user-profile.woocommerce-view-order .wrap-total{width:100%;max-width:365px;float:right;padding:16px 15px 0 13px}@media(max-width: 767px){.woocommerce-user-profile.woocommerce-view-order .wrap-total{padding:16px 0 32px 0px}}.woocommerce-user-profile.woocommerce-view-order .wrap-total>div{display:flex;justify-content:space-between;gap:10px}.woocommerce-user-profile.woocommerce-view-order .wrap-total>div>p{margin-bottom:9px;font-size:16px}.woocommerce-user-profile.woocommerce-view-order .wrap-total>div.subtotal_sale .label-name,.woocommerce-user-profile.woocommerce-view-order .wrap-total>div.subtotal_regular .label-name{font-weight:600}.woocommerce-user-profile.woocommerce-view-order .wrap-total>div.subtotal_sale{margin-bottom:11px;border-bottom:1px solid #e4e7ec;padding-bottom:1px}.woocommerce-user-profile.woocommerce-view-order .wrap-total>div.order_total{font-weight:700;border-top:1px solid #e4e7ec;padding-top:13px;margin-top:1px}.woocommerce-user-profile.woocommerce-view-order .wrap-total>div.order_total p{font-size:18px;margin:0}.woocommerce-user-profile.woocommerce-view-order .wrap-total>div.order_total .includes_tax{display:none}.woocommerce-user-profile.woocommerce-view-order .wrap-total>div.discount{color:#067647}.woocommerce-user-profile.woocommerce-view-order .wrap-total>div.payment_method p:last-child{text-align:right}.woocommerce-user-profile.woocommerce-view-order .wrap-total .woocommerce-Price-amount{white-space:nowrap}.woocommerce-user-profile .waitlist-products{display:grid;grid-template-columns:repeat(4, 1fr);gap:15px}@media(max-width: 768px){.woocommerce-user-profile .waitlist-products{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 480px){.woocommerce-user-profile .waitlist-products{grid-template-columns:1fr}}.woocommerce-user-profile .waitlist-products .waitlist-single-product{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;border:1px solid #ccc;padding:1em;border-radius:12px;background-color:#f9fafb}.woocommerce-user-profile .waitlist-products .waitlist-single-product hr{display:none}.woocommerce-user-profile .waitlist-products .waitlist-single-product a{text-decoration:none}.woocommerce-user-profile .waitlist-products .waitlist-single-product a.wcwl_remove_product{color:#dc6803}.woocommerce-user-profile .waitlist-products .waitlist-single-product .waitlist-thumbnail img{max-width:100%;height:auto;border-radius:5px}.woocommerce-user-profile .waitlist-products .waitlist-single-product .waitlist-title-link{margin:10px 0;font-size:16px;font-weight:bold;color:#333}.woocommerce-user-profile .waitlist-products .waitlist-single-product .spinner{margin-top:10px}.woocommerce-user-profile .woocommerce-notices-wrapper{margin-left:unset;margin-right:unset}.woocommerce-user-profile .woocommerce-notices-wrapper .woocommerce-error{align-items:start;display:flex;flex-direction:column}.woocommerce-user-profile .woocommerce-address-fields{padding:32px;background:#f9fafb;border-radius:12px;border:1px solid #e4e7ec;margin-bottom:50px}@media(max-width: 640px){.woocommerce-user-profile .woocommerce-address-fields{padding:20px}}.woocommerce-user-profile .woocommerce-address-fields .btn{padding:13px 19px !important}.woocommerce-user-profile .woocommerce-address-fields .billing_person_type_private{display:none}.woocommerce-user-profile .woocommerce-address-fields .form-row-wide{border-bottom:1px solid #e4e7ec}.woocommerce-user-profile .woocommerce-address-fields .form-row-wide>label{display:none}.woocommerce-user-profile .woocommerce-address-fields .form-row input{border-radius:8px;border:1px solid #667085;height:40px}.woocommerce-user-profile .woocommerce-address-fields .form-row .select2-container .select2-selection--single{height:40px;border-radius:8px;border:1px solid #667085}.woocommerce-user-profile .woocommerce-address-fields .form-row .select2-container .select2-selection--single .select2-selection__rendered{line-height:40px;background:url("/wp-content/themes/ecomstrive/dist/img/icons/select.svg") no-repeat 99% center;font-size:16px;font-weight:400}.woocommerce-user-profile .woocommerce-address-fields .form-row .select2-container .select2-selection--single .select2-selection__arrow{display:none}.woocommerce-user-profile .woocommerce-address-fields .form-row.woocommerce-invalid label{color:#f04438}.woocommerce-user-profile .woocommerce-address-fields .form-row.woocommerce-invalid input{border-color:#f04438;background:url("/wp-content/themes/ecomstrive/dist/img/icons/alert-circle.svg") no-repeat 97% center}.woocommerce-user-profile .woocommerce-address-fields #billing_country_field .woocommerce-input-wrapper{display:block;height:40px}.woocommerce-user-profile .woocommerce-address-fields>p{margin-top:10px}.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:38px;row-gap:0}.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row{width:100% !important}.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row.form-row-wide{grid-column:span 2}@media(max-width: 640px){.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row.form-row-wide{grid-column:span 1}}.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .radio{width:100% !important}.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper{display:grid;grid-template-columns:1fr auto;align-items:center}@media(max-width: 640px){.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper{grid-template-columns:1fr;gap:0}}@media(max-width: 640px){.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{grid-template-columns:1fr}.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row{width:100%}}.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper{display:flex;justify-content:space-between;align-items:center;gap:45px}@media(max-width: 640px){.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper{display:flex;flex-direction:column;gap:0;align-items:self-start}}.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper label{width:50%;display:flex;gap:12px;align-items:center;padding:0;margin:0;padding-bottom:12px}.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper label:before{content:"";display:inline-block;width:19px;height:19px;border-radius:100%;flex:0 0 19px;border:1px solid #6d6d6d}.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper input:checked+label:before{border:5px solid #6d6d6d}.woocommerce-user-profile .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-wide .woocommerce-input-wrapper input{display:none}.woocommerce-dashboard .my-account-head{text-align:center;margin:auto 0;padding:15px 0 0}@media print,screen and (min-width: 64em){.woocommerce-dashboard .my-account-head{margin:0 0 48px;text-align:left;padding:0}}.blog .slider-logos,.post-type-archive-pakalpojums .slider-logos,.tax-pakalpojum_cat .slider-logos,.archive.category .slider-logos{margin:50px 0}@media print,screen and (min-width: 64em){.blog .slider-logos,.post-type-archive-pakalpojums .slider-logos,.tax-pakalpojum_cat .slider-logos,.archive.category .slider-logos{margin:123px 0 128px}}.blog .blog-description,.post-type-archive-pakalpojums .blog-description,.tax-pakalpojum_cat .blog-description,.archive.category .blog-description{background:#e9eaeb;padding:50px 0 48px}@media print,screen and (min-width: 64em){.blog .blog-description,.post-type-archive-pakalpojums .blog-description,.tax-pakalpojum_cat .blog-description,.archive.category .blog-description{padding:78px 0 62px}}.blog .blog-description h2,.post-type-archive-pakalpojums .blog-description h2,.tax-pakalpojum_cat .blog-description h2,.archive.category .blog-description h2{margin:0 0 5px}.blog .blog-description h3,.post-type-archive-pakalpojums .blog-description h3,.tax-pakalpojum_cat .blog-description h3,.archive.category .blog-description h3{margin:30px 0 4px}@media print,screen and (min-width: 64em){.blog .blog-description h3,.post-type-archive-pakalpojums .blog-description h3,.tax-pakalpojum_cat .blog-description h3,.archive.category .blog-description h3{margin:30px 0 4px}}.blog .blog-description h4,.post-type-archive-pakalpojums .blog-description h4,.tax-pakalpojum_cat .blog-description h4,.archive.category .blog-description h4{margin:30px 0 4px}@media print,screen and (min-width: 64em){.blog .blog-description h4,.post-type-archive-pakalpojums .blog-description h4,.tax-pakalpojum_cat .blog-description h4,.archive.category .blog-description h4{margin:30px 0 4px}}.blog .blog-description ul,.post-type-archive-pakalpojums .blog-description ul,.tax-pakalpojum_cat .blog-description ul,.archive.category .blog-description ul{margin:20px 0;list-style:none;padding:0 0 0 12px}.blog .blog-description ul li,.post-type-archive-pakalpojums .blog-description ul li,.tax-pakalpojum_cat .blog-description ul li,.archive.category .blog-description ul li{position:relative;padding:0 0 0 15px;margin:0 0 8px}.blog .blog-description ul li::before,.post-type-archive-pakalpojums .blog-description ul li::before,.tax-pakalpojum_cat .blog-description ul li::before,.archive.category .blog-description ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#5f918c}.blog .blog-description ol,.post-type-archive-pakalpojums .blog-description ol,.tax-pakalpojum_cat .blog-description ol,.archive.category .blog-description ol{margin:20px 0;list-style:none;padding:0 0 0 10px;counter-reset:item}.blog .blog-description ol li,.post-type-archive-pakalpojums .blog-description ol li,.tax-pakalpojum_cat .blog-description ol li,.archive.category .blog-description ol li{position:relative;padding:0 0 0 17px;margin:0 0 8px;counter-increment:item}.blog .blog-description ol li::before,.post-type-archive-pakalpojums .blog-description ol li::before,.tax-pakalpojum_cat .blog-description ol li::before,.archive.category .blog-description ol li::before{content:counter(item) ".";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#415555;font-weight:500}.blog .blog-header__holder-img,.post-type-archive-pakalpojums .blog-header__holder-img,.tax-pakalpojum_cat .blog-header__holder-img,.archive.category .blog-header__holder-img{margin:24px 0 0}.blog .blog-header__holder-img figure,.post-type-archive-pakalpojums .blog-header__holder-img figure,.tax-pakalpojum_cat .blog-header__holder-img figure,.archive.category .blog-header__holder-img figure{position:relative;height:280px}@media print,screen and (min-width: 64em){.blog .blog-header__holder-img figure,.post-type-archive-pakalpojums .blog-header__holder-img figure,.tax-pakalpojum_cat .blog-header__holder-img figure,.archive.category .blog-header__holder-img figure{height:400px}}.blog .blog-header__holder-img figure img,.post-type-archive-pakalpojums .blog-header__holder-img figure img,.tax-pakalpojum_cat .blog-header__holder-img figure img,.archive.category .blog-header__holder-img figure img{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:8px;object-fit:cover}.blog .blog__top,.post-type-archive-pakalpojums .blog__top,.tax-pakalpojum_cat .blog__top,.archive.category .blog__top{font-size:18px;color:#424242;margin:0 0 24px;line-height:1.5}.blog .blog__top h1,.post-type-archive-pakalpojums .blog__top h1,.tax-pakalpojum_cat .blog__top h1,.archive.category .blog__top h1{margin:0 0 16px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-0.96px}@media print,screen and (min-width: 64em){.blog .blog__top h1,.post-type-archive-pakalpojums .blog__top h1,.tax-pakalpojum_cat .blog__top h1,.archive.category .blog__top h1{font-size:48px}}.blog .blog__top p,.post-type-archive-pakalpojums .blog__top p,.tax-pakalpojum_cat .blog__top p,.archive.category .blog__top p{margin:0}.blog .blog__nav,.post-type-archive-pakalpojums .blog__nav,.tax-pakalpojum_cat .blog__nav,.archive.category .blog__nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0;list-style:none;margin:25px 0 48px}@media print,screen and (min-width: 64em){.blog .blog__nav,.post-type-archive-pakalpojums .blog__nav,.tax-pakalpojum_cat .blog__nav,.archive.category .blog__nav{margin:95px 0 48px}}.blog .blog__nav a,.post-type-archive-pakalpojums .blog__nav a,.tax-pakalpojum_cat .blog__nav a,.archive.category .blog__nav a{font-size:13px;display:block;padding:6px 11px;font-weight:400;text-decoration:none;color:#0d1212;border:rgba(13,18,18,.24) solid 1px;border-radius:8px;background:#e7ebe9;transition:.2s;letter-spacing:.26px}.blog .blog__nav a:hover,.post-type-archive-pakalpojums .blog__nav a:hover,.tax-pakalpojum_cat .blog__nav a:hover,.archive.category .blog__nav a:hover{border-color:#0e6241;background:#0e6241;color:#fff}.blog .blog__nav a:focus,.blog .blog__nav a.active,.post-type-archive-pakalpojums .blog__nav a:focus,.post-type-archive-pakalpojums .blog__nav a.active,.tax-pakalpojum_cat .blog__nav a:focus,.tax-pakalpojum_cat .blog__nav a.active,.archive.category .blog__nav a:focus,.archive.category .blog__nav a.active{border-color:#0d1212;background:#0d1212;color:#fff}.blog h2,.post-type-archive-pakalpojums h2,.tax-pakalpojum_cat h2,.archive.category h2{margin:0 0 3px}.blog .blog__holder-article,.post-type-archive-pakalpojums .blog__holder-article,.tax-pakalpojum_cat .blog__holder-article,.archive.category .blog__holder-article{display:flex;flex-wrap:wrap;gap:30px 8px;margin:20px 0 30px;justify-content:center}@media print,screen and (min-width: 64em){.blog .blog__holder-article,.post-type-archive-pakalpojums .blog__holder-article,.tax-pakalpojum_cat .blog__holder-article,.archive.category .blog__holder-article{gap:45px 32px;margin:24px 0 28px}}@media print,screen and (min-width: 64em){.blog .blog__holder-article .post-card.type-post:nth-child(1),.blog .blog__holder-article .post-card.type-post:nth-child(2),.post-type-archive-pakalpojums .blog__holder-article .post-card.type-post:nth-child(1),.post-type-archive-pakalpojums .blog__holder-article .post-card.type-post:nth-child(2),.tax-pakalpojum_cat .blog__holder-article .post-card.type-post:nth-child(1),.tax-pakalpojum_cat .blog__holder-article .post-card.type-post:nth-child(2),.archive.category .blog__holder-article .post-card.type-post:nth-child(1),.archive.category .blog__holder-article .post-card.type-post:nth-child(2){width:calc((100% - 32px)/2)}}.blog .blog__holder-article .post-card.type-post:nth-child(1) .post__desc,.blog .blog__holder-article .post-card.type-post:nth-child(2) .post__desc,.post-type-archive-pakalpojums .blog__holder-article .post-card.type-post:nth-child(1) .post__desc,.post-type-archive-pakalpojums .blog__holder-article .post-card.type-post:nth-child(2) .post__desc,.tax-pakalpojum_cat .blog__holder-article .post-card.type-post:nth-child(1) .post__desc,.tax-pakalpojum_cat .blog__holder-article .post-card.type-post:nth-child(2) .post__desc,.archive.category .blog__holder-article .post-card.type-post:nth-child(1) .post__desc,.archive.category .blog__holder-article .post-card.type-post:nth-child(2) .post__desc{font-size:16px}.blog .blog__holder-article .post-card.type-post:nth-child(1) .post-card__col-image,.blog .blog__holder-article .post-card.type-post:nth-child(2) .post-card__col-image,.post-type-archive-pakalpojums .blog__holder-article .post-card.type-post:nth-child(1) .post-card__col-image,.post-type-archive-pakalpojums .blog__holder-article .post-card.type-post:nth-child(2) .post-card__col-image,.tax-pakalpojum_cat .blog__holder-article .post-card.type-post:nth-child(1) .post-card__col-image,.tax-pakalpojum_cat .blog__holder-article .post-card.type-post:nth-child(2) .post-card__col-image,.archive.category .blog__holder-article .post-card.type-post:nth-child(1) .post-card__col-image,.archive.category .blog__holder-article .post-card.type-post:nth-child(2) .post-card__col-image{padding-top:66%}.blog .blog__holder-article .post-card.type-post:nth-child(1) .post-card__col-image img,.blog .blog__holder-article .post-card.type-post:nth-child(2) .post-card__col-image img,.post-type-archive-pakalpojums .blog__holder-article .post-card.type-post:nth-child(1) .post-card__col-image img,.post-type-archive-pakalpojums .blog__holder-article .post-card.type-post:nth-child(2) .post-card__col-image img,.tax-pakalpojum_cat .blog__holder-article .post-card.type-post:nth-child(1) .post-card__col-image img,.tax-pakalpojum_cat .blog__holder-article .post-card.type-post:nth-child(2) .post-card__col-image img,.archive.category .blog__holder-article .post-card.type-post:nth-child(1) .post-card__col-image img,.archive.category .blog__holder-article .post-card.type-post:nth-child(2) .post-card__col-image img{border-radius:20px}.blog .blog__holder-article .post-card,.blog .blog__holder-article .pakalpojums,.post-type-archive-pakalpojums .blog__holder-article .post-card,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums,.tax-pakalpojum_cat .blog__holder-article .post-card,.tax-pakalpojum_cat .blog__holder-article .pakalpojums,.archive.category .blog__holder-article .post-card,.archive.category .blog__holder-article .pakalpojums{width:100%}@media print,screen and (min-width: 64em){.blog .blog__holder-article .post-card,.blog .blog__holder-article .pakalpojums,.post-type-archive-pakalpojums .blog__holder-article .post-card,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums,.tax-pakalpojum_cat .blog__holder-article .post-card,.tax-pakalpojum_cat .blog__holder-article .pakalpojums,.archive.category .blog__holder-article .post-card,.archive.category .blog__holder-article .pakalpojums{width:calc((100% - 64px)/3)}}.blog .blog__holder-article .post-card .btn,.blog .blog__holder-article .pakalpojums .btn,.post-type-archive-pakalpojums .blog__holder-article .post-card .btn,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .btn,.tax-pakalpojum_cat .blog__holder-article .post-card .btn,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .btn,.archive.category .blog__holder-article .post-card .btn,.archive.category .blog__holder-article .pakalpojums .btn{padding:10px 15px;margin:9px 0 19px;border-radius:8px}.blog .blog__holder-article .post-card .btn-grey,.blog .blog__holder-article .pakalpojums .btn-grey,.post-type-archive-pakalpojums .blog__holder-article .post-card .btn-grey,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .btn-grey,.tax-pakalpojum_cat .blog__holder-article .post-card .btn-grey,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .btn-grey,.archive.category .blog__holder-article .post-card .btn-grey,.archive.category .blog__holder-article .pakalpojums .btn-grey{background:#e7ebe9;color:#0d1212;border:rgba(13,18,18,.24) solid 1px}.blog .blog__holder-article .post-card .btn-grey:hover,.blog .blog__holder-article .pakalpojums .btn-grey:hover,.post-type-archive-pakalpojums .blog__holder-article .post-card .btn-grey:hover,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .btn-grey:hover,.tax-pakalpojum_cat .blog__holder-article .post-card .btn-grey:hover,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .btn-grey:hover,.archive.category .blog__holder-article .post-card .btn-grey:hover,.archive.category .blog__holder-article .pakalpojums .btn-grey:hover{background:#0c593e;color:#fff;border-color:#0c593e}.blog .blog__holder-article .post-card .btn-grey:focus,.blog .blog__holder-article .pakalpojums .btn-grey:focus,.post-type-archive-pakalpojums .blog__holder-article .post-card .btn-grey:focus,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .btn-grey:focus,.tax-pakalpojum_cat .blog__holder-article .post-card .btn-grey:focus,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .btn-grey:focus,.archive.category .blog__holder-article .post-card .btn-grey:focus,.archive.category .blog__holder-article .pakalpojums .btn-grey:focus{border-color:#0d1212;background:#0d1212;color:#fff}.blog .blog__holder-article .post-card a,.blog .blog__holder-article .pakalpojums a,.post-type-archive-pakalpojums .blog__holder-article .post-card a,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums a,.tax-pakalpojum_cat .blog__holder-article .post-card a,.tax-pakalpojum_cat .blog__holder-article .pakalpojums a,.archive.category .blog__holder-article .post-card a,.archive.category .blog__holder-article .pakalpojums a{text-decoration:none;color:#0d1212}.blog .blog__holder-article .post-card p,.blog .blog__holder-article .pakalpojums p,.post-type-archive-pakalpojums .blog__holder-article .post-card p,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums p,.tax-pakalpojum_cat .blog__holder-article .post-card p,.tax-pakalpojum_cat .blog__holder-article .pakalpojums p,.archive.category .blog__holder-article .post-card p,.archive.category .blog__holder-article .pakalpojums p{color:rgba(13,18,18,.7);font-size:16px;font-weight:400;line-height:1.4;margin:0 0 6px}.blog .blog__holder-article .post-card .post-card__col-image,.blog .blog__holder-article .pakalpojums .post-card__col-image,.post-type-archive-pakalpojums .blog__holder-article .post-card .post-card__col-image,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post-card__col-image,.tax-pakalpojum_cat .blog__holder-article .post-card .post-card__col-image,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post-card__col-image,.archive.category .blog__holder-article .post-card .post-card__col-image,.archive.category .blog__holder-article .pakalpojums .post-card__col-image{height:400px;position:relative;margin:0 0 18px}.blog .blog__holder-article .post-card .post-card__col-image img,.blog .blog__holder-article .pakalpojums .post-card__col-image img,.post-type-archive-pakalpojums .blog__holder-article .post-card .post-card__col-image img,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post-card__col-image img,.tax-pakalpojum_cat .blog__holder-article .post-card .post-card__col-image img,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post-card__col-image img,.archive.category .blog__holder-article .post-card .post-card__col-image img,.archive.category .blog__holder-article .pakalpojums .post-card__col-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:16px}.blog .blog__holder-article .post-card .post__sub-title,.blog .blog__holder-article .pakalpojums .post__sub-title,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__sub-title,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__sub-title,.tax-pakalpojum_cat .blog__holder-article .post-card .post__sub-title,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__sub-title,.archive.category .blog__holder-article .post-card .post__sub-title,.archive.category .blog__holder-article .pakalpojums .post__sub-title{color:#0d1212;font-size:12px;font-weight:500;line-height:1.5;margin:0 0 3px}.blog .blog__holder-article .post-card .post__sub-title a,.blog .blog__holder-article .pakalpojums .post__sub-title a,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__sub-title a,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__sub-title a,.tax-pakalpojum_cat .blog__holder-article .post-card .post__sub-title a,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__sub-title a,.archive.category .blog__holder-article .post-card .post__sub-title a,.archive.category .blog__holder-article .pakalpojums .post__sub-title a{color:#0d1212}.blog .blog__holder-article .post-card .post__date,.blog .blog__holder-article .pakalpojums .post__date,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__date,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__date,.tax-pakalpojum_cat .blog__holder-article .post-card .post__date,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__date,.archive.category .blog__holder-article .post-card .post__date,.archive.category .blog__holder-article .pakalpojums .post__date{color:rgba(13,18,18,.6);font-size:13px;font-weight:400;line-height:1.4;display:block;margin:0 0 5px;letter-spacing:.26px}.blog .blog__holder-article .post-card .post__holder-title,.blog .blog__holder-article .pakalpojums .post__holder-title,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__holder-title,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__holder-title,.tax-pakalpojum_cat .blog__holder-article .post-card .post__holder-title,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__holder-title,.archive.category .blog__holder-article .post-card .post__holder-title,.archive.category .blog__holder-article .pakalpojums .post__holder-title{position:relative}.blog .blog__holder-article .post-card .post__holder-title .btn,.blog .blog__holder-article .pakalpojums .post__holder-title .btn,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__holder-title .btn,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__holder-title .btn,.tax-pakalpojum_cat .blog__holder-article .post-card .post__holder-title .btn,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__holder-title .btn,.archive.category .blog__holder-article .post-card .post__holder-title .btn,.archive.category .blog__holder-article .pakalpojums .post__holder-title .btn{position:absolute;right:0;padding:11px 16px;top:3px;background:#e9eaeb}@media print,screen and (min-width: 64em){.blog .blog__holder-article .post-card .post__holder-title .btn,.blog .blog__holder-article .pakalpojums .post__holder-title .btn,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__holder-title .btn,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__holder-title .btn,.tax-pakalpojum_cat .blog__holder-article .post-card .post__holder-title .btn,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__holder-title .btn,.archive.category .blog__holder-article .post-card .post__holder-title .btn,.archive.category .blog__holder-article .pakalpojums .post__holder-title .btn{display:none}}.blog .blog__holder-article .post-card .post__list,.blog .blog__holder-article .pakalpojums .post__list,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__list,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__list,.tax-pakalpojum_cat .blog__holder-article .post-card .post__list,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__list,.archive.category .blog__holder-article .post-card .post__list,.archive.category .blog__holder-article .pakalpojums .post__list{margin:11px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px;color:#424242}.blog .blog__holder-article .post-card .post__list li,.blog .blog__holder-article .pakalpojums .post__list li,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__list li,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__list li,.tax-pakalpojum_cat .blog__holder-article .post-card .post__list li,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__list li,.archive.category .blog__holder-article .post-card .post__list li,.archive.category .blog__holder-article .pakalpojums .post__list li{font-size:12px;font-weight:500;border:#737373 solid 1px;border-radius:6px;padding:3px 6px}.blog .blog__holder-article .post-card .post__title,.blog .blog__holder-article .pakalpojums .post__title,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__title,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__title,.tax-pakalpojum_cat .blog__holder-article .post-card .post__title,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__title,.archive.category .blog__holder-article .post-card .post__title,.archive.category .blog__holder-article .pakalpojums .post__title{font-size:24px;font-weight:400;line-height:1.3;color:#0d1212;margin:0 0 5px;letter-spacing:0}.blog .blog__holder-article .post-card .post__title a,.blog .blog__holder-article .pakalpojums .post__title a,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__title a,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__title a,.tax-pakalpojum_cat .blog__holder-article .post-card .post__title a,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__title a,.archive.category .blog__holder-article .post-card .post__title a,.archive.category .blog__holder-article .pakalpojums .post__title a{text-decoration:none}.blog .blog__holder-article .post-card .post__desc,.blog .blog__holder-article .pakalpojums .post__desc,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__desc,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__desc,.tax-pakalpojum_cat .blog__holder-article .post-card .post__desc,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__desc,.archive.category .blog__holder-article .post-card .post__desc,.archive.category .blog__holder-article .pakalpojums .post__desc{margin:0}.blog .blog__holder-article .post-card .post__desc p,.blog .blog__holder-article .pakalpojums .post__desc p,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__desc p,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__desc p,.tax-pakalpojum_cat .blog__holder-article .post-card .post__desc p,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__desc p,.archive.category .blog__holder-article .post-card .post__desc p,.archive.category .blog__holder-article .pakalpojums .post__desc p{margin:0 0 13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog .blog__holder-article .post-card .post__desc span,.blog .blog__holder-article .pakalpojums .post__desc span,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__desc span,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__desc span,.tax-pakalpojum_cat .blog__holder-article .post-card .post__desc span,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__desc span,.archive.category .blog__holder-article .post-card .post__desc span,.archive.category .blog__holder-article .pakalpojums .post__desc span{font-size:13px;font-weight:600;text-decoration:underline;letter-spacing:.65px;color:#137e54}.blog .blog__holder-article .post-card .post__desc span:hover,.blog .blog__holder-article .pakalpojums .post__desc span:hover,.post-type-archive-pakalpojums .blog__holder-article .post-card .post__desc span:hover,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__desc span:hover,.tax-pakalpojum_cat .blog__holder-article .post-card .post__desc span:hover,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .post__desc span:hover,.archive.category .blog__holder-article .post-card .post__desc span:hover,.archive.category .blog__holder-article .pakalpojums .post__desc span:hover{text-decoration:none}.blog .blog__holder-article .post-card .button,.blog .blog__holder-article .pakalpojums .button,.post-type-archive-pakalpojums .blog__holder-article .post-card .button,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .button,.tax-pakalpojum_cat .blog__holder-article .post-card .button,.tax-pakalpojum_cat .blog__holder-article .pakalpojums .button,.archive.category .blog__holder-article .post-card .button,.archive.category .blog__holder-article .pakalpojums .button{letter-spacing:.42px;font-weight:500;color:#000;line-height:1.42;font-size:14px}.blog .blog__holder-article .post-card:hover .post__holder-title .btn,.blog .blog__holder-article .pakalpojums:hover .post__holder-title .btn,.post-type-archive-pakalpojums .blog__holder-article .post-card:hover .post__holder-title .btn,.post-type-archive-pakalpojums .blog__holder-article .pakalpojums:hover .post__holder-title .btn,.tax-pakalpojum_cat .blog__holder-article .post-card:hover .post__holder-title .btn,.tax-pakalpojum_cat .blog__holder-article .pakalpojums:hover .post__holder-title .btn,.archive.category .blog__holder-article .post-card:hover .post__holder-title .btn,.archive.category .blog__holder-article .pakalpojums:hover .post__holder-title .btn{display:inline-block}.blog .page-navigation,.post-type-archive-pakalpojums .page-navigation,.tax-pakalpojum_cat .page-navigation,.archive.category .page-navigation{margin:0 0 44px}.blog .page-navigation .pagination,.post-type-archive-pakalpojums .page-navigation .pagination,.tax-pakalpojum_cat .page-navigation .pagination,.archive.category .page-navigation .pagination{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.blog .page-navigation .pagination li a:not(.prev),.post-type-archive-pakalpojums .page-navigation .pagination li a:not(.prev),.tax-pakalpojum_cat .page-navigation .pagination li a:not(.prev),.archive.category .page-navigation .pagination li a:not(.prev){color:#717680;width:40px;height:40px;border-radius:100%;display:flex;align-items:center;justify-content:center;text-decoration:none}.blog .page-navigation .pagination li a:not(.prev):hover,.post-type-archive-pakalpojums .page-navigation .pagination li a:not(.prev):hover,.tax-pakalpojum_cat .page-navigation .pagination li a:not(.prev):hover,.archive.category .page-navigation .pagination li a:not(.prev):hover{background:#e9eaeb;color:#414651;text-decoration:none}.blog .page-navigation .pagination li .prev,.post-type-archive-pakalpojums .page-navigation .pagination li .prev,.tax-pakalpojum_cat .page-navigation .pagination li .prev,.archive.category .page-navigation .pagination li .prev{text-decoration:none}.blog .page-navigation .pagination li span.current,.post-type-archive-pakalpojums .page-navigation .pagination li span.current,.tax-pakalpojum_cat .page-navigation .pagination li span.current,.archive.category .page-navigation .pagination li span.current{color:#414651;font-weight:500;width:40px;height:40px;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#e9eaeb}.blog ul.page-numbers,.post-type-archive-pakalpojums ul.page-numbers,.tax-pakalpojum_cat ul.page-numbers,.archive.category ul.page-numbers{gap:8px;align-items:center;justify-content:center;margin:0;border:none !important;padding:32px 0 !important;margin:0 0 24px !important;position:relative;display:flex !important;flex-wrap:wrap;list-style:none !important}@media print,screen and (min-width: 64em){.blog ul.page-numbers,.post-type-archive-pakalpojums ul.page-numbers,.tax-pakalpojum_cat ul.page-numbers,.archive.category ul.page-numbers{padding:19px 100px !important;margin:7px 0 46px !important}}.blog ul.page-numbers li,.post-type-archive-pakalpojums ul.page-numbers li,.tax-pakalpojum_cat ul.page-numbers li,.archive.category ul.page-numbers li{float:none !important;border:none !important}.blog ul.page-numbers li.page-numbers__prev-item,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__prev-item,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__prev-item,.archive.category ul.page-numbers li.page-numbers__prev-item{margin:0 24px !important}@media print,screen and (min-width: 64em){.blog ul.page-numbers li.page-numbers__prev-item,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__prev-item,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__prev-item,.archive.category ul.page-numbers li.page-numbers__prev-item{top:50%;bottom:auto}}.blog ul.page-numbers li.page-numbers__prev-item a,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__prev-item a,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__prev-item a,.archive.category ul.page-numbers li.page-numbers__prev-item a{border-radius:8px !important;width:40px !important;height:40px !important;line-height:40px !important;text-align:center !important;display:flex !important;align-items:center;justify-content:center;transition:.2s;text-decoration:none !important;font-weight:600 !important;background:#e7ebe9 !important;border:rgba(13,18,18,.24) solid 1px !important;color:#0d1212 !important}.blog ul.page-numbers li.page-numbers__prev-item a:hover,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__prev-item a:hover,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__prev-item a:hover,.archive.category ul.page-numbers li.page-numbers__prev-item a:hover{color:#fff !important;background:#0e6241 !important;text-decoration:none !important}.blog ul.page-numbers li.page-numbers__prev-item a:hover svg path,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__prev-item a:hover svg path,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__prev-item a:hover svg path,.archive.category ul.page-numbers li.page-numbers__prev-item a:hover svg path{fill:#fff !important}.blog ul.page-numbers li.page-numbers__prev-item a:focus,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__prev-item a:focus,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__prev-item a:focus,.archive.category ul.page-numbers li.page-numbers__prev-item a:focus{color:#fff !important;background:#0d1212 !important;text-decoration:none !important}.blog ul.page-numbers li.page-numbers__prev-item a:focus svg path,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__prev-item a:focus svg path,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__prev-item a:focus svg path,.archive.category ul.page-numbers li.page-numbers__prev-item a:focus svg path{fill:#fff !important}.blog ul.page-numbers li.page-numbers__prev-item svg,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__prev-item svg,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__prev-item svg,.archive.category ul.page-numbers li.page-numbers__prev-item svg{margin:0 0 0 0}.blog ul.page-numbers li.page-numbers__prev-item svg path,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__prev-item svg path,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__prev-item svg path,.archive.category ul.page-numbers li.page-numbers__prev-item svg path{transition:.2s}.blog ul.page-numbers li.page-numbers__next-item,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__next-item,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__next-item,.archive.category ul.page-numbers li.page-numbers__next-item{margin:0 24px !important}@media print,screen and (min-width: 64em){.blog ul.page-numbers li.page-numbers__next-item,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__next-item,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__next-item,.archive.category ul.page-numbers li.page-numbers__next-item{top:50%;bottom:auto}}.blog ul.page-numbers li.page-numbers__next-item a,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__next-item a,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__next-item a,.archive.category ul.page-numbers li.page-numbers__next-item a{border-radius:8px !important;width:40px !important;height:40px !important;line-height:40px !important;text-align:center !important;display:flex !important;align-items:center;justify-content:center;transition:.2s;text-decoration:none !important;font-weight:600 !important;background:#e7ebe9 !important;border:rgba(13,18,18,.24) solid 1px !important;color:#0d1212 !important}.blog ul.page-numbers li.page-numbers__next-item a:hover,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__next-item a:hover,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__next-item a:hover,.archive.category ul.page-numbers li.page-numbers__next-item a:hover{color:#fff !important;background:#0e6241 !important;text-decoration:none !important}.blog ul.page-numbers li.page-numbers__next-item a:hover svg path,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__next-item a:hover svg path,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__next-item a:hover svg path,.archive.category ul.page-numbers li.page-numbers__next-item a:hover svg path{fill:#fff !important}.blog ul.page-numbers li.page-numbers__next-item a:focus,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__next-item a:focus,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__next-item a:focus,.archive.category ul.page-numbers li.page-numbers__next-item a:focus{color:#fff !important;background:#0d1212 !important;text-decoration:none !important}.blog ul.page-numbers li.page-numbers__next-item a:focus svg path,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__next-item a:focus svg path,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__next-item a:focus svg path,.archive.category ul.page-numbers li.page-numbers__next-item a:focus svg path{fill:#fff !important}.blog ul.page-numbers li.page-numbers__next-item svg,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__next-item svg,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__next-item svg,.archive.category ul.page-numbers li.page-numbers__next-item svg{margin:0 0 0 0}.blog ul.page-numbers li.page-numbers__next-item svg path,.post-type-archive-pakalpojums ul.page-numbers li.page-numbers__next-item svg path,.tax-pakalpojum_cat ul.page-numbers li.page-numbers__next-item svg path,.archive.category ul.page-numbers li.page-numbers__next-item svg path{transition:.2s}.blog ul.page-numbers li span,.blog ul.page-numbers li a,.post-type-archive-pakalpojums ul.page-numbers li span,.post-type-archive-pakalpojums ul.page-numbers li a,.tax-pakalpojum_cat ul.page-numbers li span,.tax-pakalpojum_cat ul.page-numbers li a,.archive.category ul.page-numbers li span,.archive.category ul.page-numbers li a{padding:0 !important;text-decoration:none !important;color:#0c111d !important;font-size:14px !important;font-weight:500;border:none !important;background:none !important}.blog ul.page-numbers li span,.post-type-archive-pakalpojums ul.page-numbers li span,.tax-pakalpojum_cat ul.page-numbers li span,.archive.category ul.page-numbers li span{font-weight:700}.blog ul.page-numbers li .page-numbers:not(.prev,.next),.post-type-archive-pakalpojums ul.page-numbers li .page-numbers:not(.prev,.next),.tax-pakalpojum_cat ul.page-numbers li .page-numbers:not(.prev,.next),.archive.category ul.page-numbers li .page-numbers:not(.prev,.next){border-radius:8px !important;width:40px !important;height:40px !important;line-height:40px !important;text-align:center !important;display:flex !important;align-items:center;justify-content:center;transition:.2s;font-weight:600 !important;font-size:12px !important;background:#e7ebe9 !important;border:rgba(13,18,18,.24) solid 1px !important;color:#0d1212 !important}.blog ul.page-numbers li .page-numbers:not(.prev,.next).current,.blog ul.page-numbers li .page-numbers:not(.prev,.next):focus,.post-type-archive-pakalpojums ul.page-numbers li .page-numbers:not(.prev,.next).current,.post-type-archive-pakalpojums ul.page-numbers li .page-numbers:not(.prev,.next):focus,.tax-pakalpojum_cat ul.page-numbers li .page-numbers:not(.prev,.next).current,.tax-pakalpojum_cat ul.page-numbers li .page-numbers:not(.prev,.next):focus,.archive.category ul.page-numbers li .page-numbers:not(.prev,.next).current,.archive.category ul.page-numbers li .page-numbers:not(.prev,.next):focus{background:#0d1212 !important;border-color:#0d1212 !important;color:#fff !important}.blog ul.page-numbers li .page-numbers:not(.prev,.next):hover,.post-type-archive-pakalpojums ul.page-numbers li .page-numbers:not(.prev,.next):hover,.tax-pakalpojum_cat ul.page-numbers li .page-numbers:not(.prev,.next):hover,.archive.category ul.page-numbers li .page-numbers:not(.prev,.next):hover{background:#0e6241 !important;border-color:#0e6241 !important;color:#fff !important}.post-type-archive-pakalpojums .seo-text-block{margin:50px 0 0}@media print,screen and (min-width: 64em){.post-type-archive-pakalpojums .seo-text-block{margin:63px 0 0}}.post-type-archive-pakalpojums .blog__holder-article .pakalpojums:hover .post__title{color:#137e54}.post-type-archive-pakalpojums .blog__holder-article .pakalpojums:hover img{transform:scale(1.06)}.post-type-archive-pakalpojums .blog__holder-article .pakalpojums:hover .btn{background:#0c593e;color:#fff;border-color:#0c593e}.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post-card__col-image{height:288px;margin:0 0 22px}.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post-card__col-image img{transition:.5s}.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__title{font-size:20px;transition:.2s}.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .post__desc{font-size:13px;color:rgba(13,18,18,.7);letter-spacing:.26px}.post-type-archive-pakalpojums .blog__holder-article .pakalpojums .btn{margin:16px 0 3px}.page-about .category-title-header{border:none;padding:0;margin:0 0 30px}@media print,screen and (min-width: 40em){.page-about .category-title-header{margin:0 0 24px}}.page-about .category-title-header__holder-img{margin:0 0 50px}@media print,screen and (min-width: 64em){.page-about .category-title-header__holder-img{margin:0 0 97px}}.page-about .text-and-image{margin:0 0 50px}@media print,screen and (min-width: 64em){.page-about .text-and-image{margin:0 0 95px}}.page-about .experience{margin:0 0 50px}@media print,screen and (min-width: 64em){.page-about .experience{margin:0 0 64px}}.page-about .reviews{margin:0}.page-visit{padding:0 0 50px}@media print,screen and (min-width: 64em){.page-visit{padding:0 0 94px}}.page-visit .woocommerce-breadcrumb{margin:36px 0 30px !important}.page-visit h1{font-size:30px;margin:0 0 7px;text-align:center}@media print,screen and (min-width: 64em){.page-visit h1{font-size:40px}}.page-visit h1+p{color:#0d1212;margin:0 0 22px}.page-visit .info{font-size:16px;font-weight:400;line-height:1.4;color:#0d1212;display:flex;align-items:center;gap:11px;background:#e7ebe9;border-radius:10px;padding:17px 15px 15px 17px;margin:0 auto 24px;letter-spacing:0;max-width:403px}.page-visit .info svg{flex:0 0 16px}.page-visit .info p{margin:0}.page-visit form{padding:33px 23px;border-radius:20px;background:#fff;border:rgba(13,18,18,.24) solid 1px}.page-visit form .info{margin:0 0 26px;max-width:475px;align-items:flex-start;gap:7px;padding:16px 16px 11px}.page-visit form p{margin:0}@media print,screen and (min-width: 40em){.page-visit form .cell{padding:0 8px}}.page-visit form .grid-x{margin:0 -30px}@media print,screen and (min-width: 40em){.page-visit form .grid-x{margin:0 -23px}}.page-visit form .wpcf7-spinner{display:none;margin:10px auto}.page-visit form.submitting .wpcf7-spinner{display:block}.page-visit form label{text-align:left;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;color:rgba(13,18,18,.6);display:block;width:100%}.page-visit form .wpcf7-form-control-wrap{margin:0 0 27px;display:block}.page-visit form input:not([type=submit],[type=checkbox]),.page-visit form textarea,.page-visit form select{border-radius:10px;border-color:rgba(13,18,18,.6);padding:0px 14px;height:48px;line-height:48px;margin:4px 0 5px;font-size:16px}.page-visit form input:not([type=submit],[type=checkbox]).wpcf7-not-valid,.page-visit form textarea.wpcf7-not-valid,.page-visit form select.wpcf7-not-valid{border-color:#c81f1f}.page-visit form input:not([type=submit],[type=checkbox]):focus,.page-visit form textarea:focus,.page-visit form select:focus{box-shadow:0 0 0 2px #000}.page-visit form select{background-position:center right 0}.page-visit form textarea{height:80px}.page-visit form .holder-checkbox{margin:-5px 0 23px;padding:0 0 8px;border-bottom:rgba(13,18,18,.24) solid 1px}.page-visit form .holder-checkbox.holder-checkbox-row{border:none;padding:0;margin:0 0 9px}.page-visit form .holder-checkbox.holder-checkbox-row p{display:flex;gap:11px 16px;flex-wrap:wrap}.page-visit form .holder-checkbox .wpcf7-form-control-wrap{margin:0 0 10px}.page-visit form .holder-checkbox .wpcf7-form-control-wrap label{font-size:16px;display:flex;gap:12px;font-weight:400}.page-visit form .holder-checkbox .wpcf7-form-control-wrap label .wpcf7-list-item-label{display:flex}.page-visit form .holder-checkbox .wpcf7-form-control-wrap label input{flex:0 0 20px;height:18px;margin:5px 0 0;display:none !important}.page-visit form .holder-checkbox .wpcf7-form-control-wrap label input:checked+span .custom-checkbox{background:#137e54 url("/wp-content/themes/ecomstrive/dist/img/icons/check.svg") no-repeat center center;border:1px solid #137e54}.page-visit form .holder-checkbox span{line-height:1.4;font-size:16px;margin:0;color:#0e0f0d;text-transform:none;letter-spacing:0}.page-visit form .holder-checkbox .custom-checkbox{display:inline-block;width:20px;height:20px;flex:0 0 20px;border-radius:4px;border:1px solid #0d1212;background:#fff;cursor:pointer;margin:2px 8px 0 0;vertical-align:top}.page-visit form .holder-checkbox a{color:#137e54}.page-visit form .wpcf7-response-output{margin:20px 0}.page-visit form input[type=submit]{border-radius:12px;font-size:13px;padding:18px 21px 16px;color:#fff;background:#137e54;transition:.2s;display:inline-block;vertical-align:top;text-decoration:none;letter-spacing:.65px;text-transform:uppercase;text-align:center;cursor:pointer;border:none;margin:0 0 0}.page-visit form input[type=submit]:hover,.page-visit form input[type=submit]:focus{background:#0e6241}.page-visit form input[type=submit]:focus{border-color:#0d1212;background:#0d1212}.page-visit form input[type=submit]:disabled{opacity:.5;background:#0e6241}@media print,screen and (min-width: 40em){.page-visit form input[type=submit]{width:auto}}.page-success{padding:50px 0 100px;text-align:center}@media print,screen and (min-width: 64em){.page-success{padding:56px 0 243px}}.page-success .woocommerce-breadcrumb{margin:36px 0 30px !important}.page-success h1{font-size:30px;margin:8px 0 6px;text-align:center}@media print,screen and (min-width: 64em){.page-success h1{font-size:40px}}.page-success h1+p{color:#0d1212;margin:0 0 22px}.page-success .info{font-size:16px;font-weight:400;line-height:1.4;color:#0d1212;display:flex;align-items:center;gap:11px;background:#e7ebe9;border-radius:10px;padding:17px 15px 15px 17px;margin:0 auto 24px;letter-spacing:0;max-width:403px;text-align:left}.page-success .info svg{flex:0 0 16px}.page-success .info p{margin:0}.page-post .woocommerce-breadcrumb{margin:21px 0 66px !important}.page-post .post-header{margin:0 0 30px}@media print,screen and (min-width: 64em){.page-post .post-header{margin:0 0 32px}}.page-post .post-header h1{margin:0 0 14px;text-align:center;line-height:1.1}.page-post .post-header p{font-size:18px;margin:0}.page-post .post-header .post-header__date{text-align:center;font-size:16px;font-weight:400;line-height:1.4;color:rgba(13,18,18,.6);margin:0 0 32px}.page-post .post-header figure{width:100%;position:relative;border-radius:20px;overflow:hidden;height:350px;margin:0 0 48px}@media print,screen and (min-width: 64em){.page-post .post-header figure{height:580px}}.page-post .post-header figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:20px}.tinv-wishlist{margin-top:-20px;overflow:hidden;margin-bottom:27px}@media(max-width: 768px){.tinv-wishlist{margin-top:0}}.tinv-wishlist .tinv-header{display:none !important}.tinv-wishlist .tinv-lists-nav{justify-content:space-between;margin-bottom:98px}.tinv-wishlist .tinv-lists-nav::after,.tinv-wishlist .tinv-lists-nav::before{display:none}.tinv-wishlist .tinv-lists-nav>span{flex:none;min-width:150px}@media(max-width: 768px){.tinv-wishlist .tinv-lists-nav>span{min-width:50px}}.tinv-wishlist .tinv-lists-nav .button{background:#eef3f8;color:#000;transition:.2s;flex:none}.tinv-wishlist .tinv-lists-nav .button:hover{background:#e9f0f3;color:#000}.tinv-wishlist .tinvwl-table-manage-list{border-collapse:collapse;border-bottom:#e9eaeb solid 1px;margin-bottom:0 !important}.tinv-wishlist .tinvwl-table-manage-list .product-remove button{width:36px;height:36px;border-radius:8px;cursor:pointer;background:#eef3f8;color:#000;padding:0;margin:0 0 0 12px;display:inline-flex;align-items:center;justify-content:center;transition:.2s}@media(max-width: 768px){.tinv-wishlist .tinvwl-table-manage-list .product-remove button{margin:0}}.tinv-wishlist .tinvwl-table-manage-list .product-remove button:hover{background:#e9f0f3;color:#000}.tinv-wishlist .tinvwl-table-manage-list .product_type_simple{padding:0;font-size:12px;font-weight:600;color:#f9b44f;text-decoration:underline;background:none;width:auto}.tinv-wishlist .tinvwl-table-manage-list .product_type_simple:hover{text-decoration:none;color:#f9b44f;background:none}.tinv-wishlist .tinvwl-table-manage-list .stock{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500;color:#087443}.tinv-wishlist .tinvwl-table-manage-list .stock .stock-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:100%;background:#087443;color:#fff}.tinv-wishlist .tinvwl-table-manage-list .stock .stock-icon i{margin:0}.tinv-wishlist .tinvwl-table-manage-list .stock.out-of-stock{color:#d92d20}.tinv-wishlist .tinvwl-table-manage-list .stock.out-of-stock .stock-icon{background:#d92d20}.tinv-wishlist .tinvwl-table-manage-list thead th{border-bottom:#e9eaeb solid 1px;line-height:1.5;font-weight:500;font-size:12px;color:#4b5565;text-align:left;padding:0 0 11px}.tinv-wishlist .tinvwl-table-manage-list thead th.product-action{text-align:right}.tinv-wishlist .tinvwl-table-manage-list thead th .btn{font-size:12px;padding:9px 13px;font-weight:600}.tinv-wishlist .tinvwl-table-manage-list tbody .wishlist_item:first-child td{padding-top:32px}@media(max-width: 768px){.tinv-wishlist .tinvwl-table-manage-list tbody .wishlist_item:first-child td{padding-top:16px}}.tinv-wishlist .tinvwl-table-manage-list tbody .wishlist_item td{padding:16px 0;min-width:auto;box-sizing:content-box}.tinv-wishlist .tinvwl-table-manage-list tbody .wishlist_item td.product-thumbnail{padding-right:16px;width:64px}@media(max-width: 768px){.tinv-wishlist .tinvwl-table-manage-list tbody .wishlist_item td.product-thumbnail{padding-right:0;width:auto}}.tinv-wishlist .tinvwl-table-manage-list tbody .wishlist_item td.product-name{font-size:14px;width:336px;padding-right:24px}.tinv-wishlist .tinvwl-table-manage-list tbody .wishlist_item td.product-name a{color:#101828;text-decoration:none}.tinv-wishlist .tinvwl-table-manage-list tbody .wishlist_item td.product-name a:hover{text-decoration:underline}.tinv-wishlist .tinvwl-table-manage-list tbody .wishlist_item td.product-price{width:212px;padding-right:8px;font-size:14px;color:#697586}.tinv-wishlist .tinvwl-table-manage-list tbody .wishlist_item td.product-action{text-align:right}@media(max-width: 768px){.tinv-wishlist .tinvwl-table-manage-list tbody .wishlist_item td.product-action{text-align:center}}.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right{width:100%;text-align:center}@media(min-width: 769px){.tinv-wishlist .tinvwl-table-manage-list tfoot .btn{display:none}}.tinv-wishlist .tinvwl-table-manage-list tfoot td{text-align:center}.tinv-wishlist .tinvwl-table-manage-list tfoot td .button{border-radius:8px;font-size:14px;padding:13px 19px 11px;color:#fff;background:#f9b44f;transition:.2s;display:inline-block;vertical-align:top;text-decoration:none;font-weight:600;text-align:center;cursor:pointer;border:none;margin:20px auto}.tinv-wishlist .tinvwl-table-manage-list tfoot td .button:hover,.tinv-wishlist .tinvwl-table-manage-list tfoot td .button:focus{color:#fff;background:#0a1172}.accordion-block{margin:0 0 50px}@media print,screen and (min-width: 64em){.accordion-block{margin:0 0 192px}}.accordion-block .btn{margin:20px 0 0;padding:11px 22px}@media print,screen and (min-width: 64em){.accordion-block .btn{margin:40px 0 0}}.accordion-block .accordion-block__top-title{text-align:center;margin:0 0 46px}.accordion-block .accordion-block__top-title .accordion-block__title{margin:0 0 9px}.accordion-block .accordion-block__wrapper{border-radius:20px;background:#fff;padding:24px 24px 18px}.accordion-block .accordion-block__row{transition:.2s ease;border-bottom:1px solid rgba(13,18,18,.24);border-radius:0;margin:0 0 14px}.accordion-block .accordion-block__row:has(+.active){border-color:rgba(0,0,0,0)}.accordion-block .accordion-block__row:last-child{margin:0;border-color:rgba(0,0,0,0)}.accordion-block .accordion-block__row .accordion-block__icon{width:40px;height:40px;border:rgba(13,18,18,.24) solid 1px;background:#e7ebe9;border-radius:8px;position:absolute;top:12px;right:25px;transition:.2s ease}.accordion-block .accordion-block__row .accordion-block__icon::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1px;height:10px;background:#0d1212;transition:.2s ease}.accordion-block .accordion-block__row .accordion-block__icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:1px;background:#0d1212;transition:.2s ease}.accordion-block .accordion-block__row .accordion-block__icon:hover{border-color:#0c593e;background:#0c593e}.accordion-block .accordion-block__row .accordion-block__icon:hover::before,.accordion-block .accordion-block__row .accordion-block__icon:hover::after{background:#fff}.accordion-block .accordion-block__row .accordion-block__icon:focus,.accordion-block .accordion-block__row .accordion-block__icon:active{border-color:#0d1212;background:#0d1212}.accordion-block .accordion-block__row .accordion-block__icon:focus::before,.accordion-block .accordion-block__row .accordion-block__icon:focus::after,.accordion-block .accordion-block__row .accordion-block__icon:active::before,.accordion-block .accordion-block__row .accordion-block__icon:active::after{background:#fff}.accordion-block .accordion-block__row .accordion-block__question{position:relative;font-size:20px;color:#0d1212;cursor:pointer;line-height:1.3;margin:0;padding:20px 45px 31px 0}.accordion-block .accordion-block__row .accordion-block__content{display:none;color:#0d1212;padding:0 50px 9px 0}.accordion-block .accordion-block__row .accordion-block__content p{margin:0 0 17px;color:#0d1212}.accordion-block .accordion-block__row .accordion-block__content ol{margin:0 0 16px 13px;list-style:none;padding:0 0 0 10px;counter-reset:item;line-height:1.42}.accordion-block .accordion-block__row .accordion-block__content ol li{position:relative;padding:0 0 0 15px;margin:0 0 9px;counter-increment:item}.accordion-block .accordion-block__row .accordion-block__content ol li::before{content:counter(item) ".";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#181d27;font-weight:500}.accordion-block .accordion-block__row .accordion-block__content ol li:last-child{margin:0}.accordion-block .accordion-block__row .accordion-block__content ul{margin:0 0 16px 13px;list-style:none;line-height:1.42}.accordion-block .accordion-block__row .accordion-block__content ul li{position:relative;padding:0 0 0 15px;margin:0 0 9px}.accordion-block .accordion-block__row .accordion-block__content ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#181d27}.accordion-block .accordion-block__row .accordion-block__content ul li:last-child{margin:0}.accordion-block .accordion-block__row.active{border-radius:16px;background:#e7ebe9;border-bottom-color:rgba(0,0,0,0);padding:12px 23px 4px}.accordion-block .accordion-block__row.active .accordion-block__question{background:none;padding:20px 45px 18px 0}.accordion-block .accordion-block__row.active .accordion-block__icon{background:#0c593e;top:12px;right:2px}.accordion-block .accordion-block__row.active .accordion-block__icon::before{display:none}.accordion-block .accordion-block__row.active .accordion-block__icon::after{background:#fff}.branches-block{margin:0 0 50px;min-height:500px}@media print,screen and (min-width: 64em){.branches-block{margin:0 0 93px}}.branches-block .branches-block__images figure{display:none}.branches-block .branches-block__images figure.active{display:block}.branches-block .branches-block__map iframe{display:none}.branches-block .branches-block__map iframe.active{display:block}.branches-block p{line-height:1.4}.branches-block iframe{width:100%;border-radius:20px;border:rgba(13,18,18,.24) solid 1px !important;margin:30px 0}@media print,screen and (min-width: 64em){.branches-block iframe{margin:0}}.branches-block figure img{width:100%;height:auto;display:inline-block;vertical-align:top;border-radius:20px}@media print,screen and (min-width: 64em){.branches-block figure img{height:364px;object-fit:cover}}.branches-block .branches-block__body{margin-top:30px !important}@media print,screen and (min-width: 64em){.branches-block .branches-block__body{margin-top:31px !important}}.branches-block .branches-block__accordion-row{transition:.2s ease;margin:0;border-bottom:1px solid rgba(26,26,26,.15);margin:0 0 3px;padding:31px 0 30px;position:relative}.branches-block .branches-block__accordion-row:not(.active){cursor:pointer}.branches-block .branches-block__accordion-row:has(+.active){border-color:rgba(0,0,0,0)}.branches-block .branches-block__accordion-row:last-child{margin:0;border-color:rgba(0,0,0,0)}.branches-block .branches-block__accordion-row .branches-block__accordion-icon{width:40px;height:40px;border:rgba(13,18,18,.24) solid 1px;background:#e7ebe9;border-radius:8px;position:absolute;top:23px;right:25px;transition:.2s ease;cursor:pointer}.branches-block .branches-block__accordion-row .branches-block__accordion-icon::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1px;height:10px;background:#0d1212;transition:.2s ease}.branches-block .branches-block__accordion-row .branches-block__accordion-icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:1px;background:#0d1212;transition:.2s ease}.branches-block .branches-block__accordion-row .branches-block__accordion-icon:hover{border-color:#0c593e;background:#0c593e}.branches-block .branches-block__accordion-row .branches-block__accordion-icon:hover::before,.branches-block .branches-block__accordion-row .branches-block__accordion-icon:hover::after{background:#fff}.branches-block .branches-block__accordion-row .branches-block__accordion-icon:focus,.branches-block .branches-block__accordion-row .branches-block__accordion-icon:active{border-color:#0d1212;background:#0d1212}.branches-block .branches-block__accordion-row .branches-block__accordion-icon:focus::before,.branches-block .branches-block__accordion-row .branches-block__accordion-icon:focus::after,.branches-block .branches-block__accordion-row .branches-block__accordion-icon:active::before,.branches-block .branches-block__accordion-row .branches-block__accordion-icon:active::after{background:#fff}.branches-block .branches-block__accordion-row .branches-block__accordion-title{position:relative;line-height:1.5;margin:0;padding:0 65px 0 0;font-size:18px;color:#0d1212;margin:0 0 0;line-height:1.3}@media print,screen and (min-width: 64em){.branches-block .branches-block__accordion-row .branches-block__accordion-title{font-size:20px}}.branches-block .branches-block__accordion-row .branches-block__accordion-content{display:none;color:#0d1212;line-height:1.4;padding:22px 0 9px}.branches-block .branches-block__accordion-row .branches-block__accordion-content span{color:rgba(13,18,18,.6);font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;display:block;margin:0 0 5px}.branches-block .branches-block__accordion-row .branches-block__accordion-content a{color:#0d1212}.branches-block .branches-block__accordion-row .branches-block__accordion-content p{margin:0 0 25px}.branches-block .branches-block__accordion-row .branches-block__accordion-content p:last-child{margin:0}.branches-block .branches-block__accordion-row .branches-block__accordion-content ol{margin:0 0 16px 13px;list-style:none;padding:0 0 0 10px;counter-reset:item;line-height:1.42}.branches-block .branches-block__accordion-row .branches-block__accordion-content ol li{position:relative;padding:0 0 0 15px;margin:0 0 9px;counter-increment:item}.branches-block .branches-block__accordion-row .branches-block__accordion-content ol li::before{content:counter(item) ".";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#181d27;font-weight:500}.branches-block .branches-block__accordion-row .branches-block__accordion-content ol li:last-child{margin:0}.branches-block .branches-block__accordion-row .branches-block__accordion-content ul{margin:0 0 16px 13px;list-style:none;line-height:1.42}.branches-block .branches-block__accordion-row .branches-block__accordion-content ul li{position:relative;padding:0 0 0 15px;margin:0 0 9px}.branches-block .branches-block__accordion-row .branches-block__accordion-content ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#181d27}.branches-block .branches-block__accordion-row .branches-block__accordion-content ul li:last-child{margin:0}.branches-block .branches-block__accordion-row .branches-block__accordion-content .branches-block__accordion-text{font-size:16px;color:rgba(13,18,18,.7);line-height:1.4;max-width:285px;margin:0 0 23px}.branches-block .branches-block__accordion-row .branches-block__accordion-content .branches-block__accordion-table{color:#0d1212;margin:0 0 13px}.branches-block .branches-block__accordion-row .branches-block__accordion-content .branches-block__accordion-table .branches-block__accordion-table-row{display:flex;justify-content:space-between;border-top:rgba(13,18,18,.24) solid 1px;margin:11px 0 0;padding:12px 0 0px;gap:10px}.branches-block .branches-block__accordion-row .branches-block__accordion-content .branches-block__accordion-table .branches-block__accordion-table-row>div{flex:0 0 50%;max-width:50%}.branches-block .branches-block__accordion-row:hover{border-radius:16px;background:#e7ebe9;padding:31px 0 30px 24px;border-color:rgba(0,0,0,0)}.branches-block .branches-block__accordion-row:has(+.branches-block__accordion-row:hover){border-color:rgba(0,0,0,0)}.branches-block .branches-block__accordion-row.active{border-bottom-color:rgba(0,0,0,0);border-radius:16px;background:#e7ebe9;padding:33px 24px 13px}.branches-block .branches-block__accordion-row.active .branches-block__accordion-title{background:none}.branches-block .branches-block__accordion-row.active .branches-block__accordion-icon{background:#0c593e;top:25px;right:26px}.branches-block .branches-block__accordion-row.active .branches-block__accordion-icon::before{display:none}.branches-block .branches-block__accordion-row.active .branches-block__accordion-icon::after{background:#fff}.branches-block .branches-block__accordion-row.active .branches-block__accordion-icon:focus,.branches-block .branches-block__accordion-row.active .branches-block__accordion-icon:active{border-color:#0d1212;background:#0d1212}.branches-block .branches-block__accordion-row.active .branches-block__accordion-icon:focus::before,.branches-block .branches-block__accordion-row.active .branches-block__accordion-icon:focus::after,.branches-block .branches-block__accordion-row.active .branches-block__accordion-icon:active::before,.branches-block .branches-block__accordion-row.active .branches-block__accordion-icon:active::after{background:#fff}.category-title-header{margin:0 0 0;text-align:center;position:relative;max-width:1424px;border-radius:20px;overflow:hidden;padding:50px 0}@media print,screen and (min-width: 40em){.category-title-header{text-align:left;margin:0 auto 0;padding:66px 0 62px}}.category-title-header.category-title-header-margin{margin:0 auto 50px}@media print,screen and (min-width: 64em){.category-title-header.category-title-header-margin{margin:0 auto 96px}}.category-title-header:before{content:"";left:0;top:0;width:100%;height:100%;position:absolute;background:rgba(0,0,0,.6);z-index:1}.category-title-header .woocommerce-breadcrumb{margin:0 0 30px !important;justify-content:center;color:hsla(0,0%,100%,0.7294117647) !important}@media print,screen and (min-width: 64em){.category-title-header .woocommerce-breadcrumb{margin:0 0 99px !important;justify-content:flex-start}}.category-title-header .woocommerce-breadcrumb a{color:#fff !important}.category-title-header .woocommerce-breadcrumb span.woocommerce-breadcrumb__delimiter svg path{fill:#fff}.category-title-header .grid-container{position:relative;z-index:1}.category-title-header img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.category-title-header h1,.category-title-header h2,.category-title-header h3{line-height:1.1;margin:0 0 15px;color:#fff}.category-title-header p{line-height:1.4;color:#fff;margin:0}.category-title-header svg{margin:0 0 0}@media print,screen and (min-width: 40em){.category-title-header svg{margin:0}}.category-title-header__holder-img{margin:0 0 50px}@media print,screen and (min-width: 64em){.category-title-header__holder-img{margin:0 0 51px}}.category-title-header__holder-img figure img{width:100%}.add-top-padding{padding-top:32px}@media print,screen and (min-width: 64em){.add-top-padding{padding-top:64px}}.add-bottom-padding{padding-bottom:32px}@media print,screen and (min-width: 64em){.add-bottom-padding{padding-bottom:64px}}.form-with-company-details{margin:0 0 50px}@media print,screen and (min-width: 64em){.form-with-company-details{margin:0 0 128px}}.form-with-company-details .holder-text-contact{margin:0 0 8px}@media print,screen and (min-width: 64em){.form-with-company-details .holder-text-contact{margin:16px 0 8px}}.form-with-company-details form{margin:0;background:#e7ebe9;border-radius:20px;padding:24px}@media print,screen and (min-width: 40em){.form-with-company-details form{margin:0;padding:46px 41px 48px}}@media print,screen and (min-width: 40em){.form-with-company-details form .grid-padding-x{margin-left:-8px;margin-right:-8px}}@media print,screen and (min-width: 40em){.form-with-company-details form .cell{padding-left:8px;padding-right:8px}}.form-with-company-details form label{font-size:12px;font-weight:500;color:rgba(13,18,18,.6);text-transform:uppercase}.form-with-company-details form input:not([type=submit],[type=checkbox]),.form-with-company-details form textarea{border-radius:8px;border-color:rgba(13,18,18,.6);padding:0px 14px;height:48px;line-height:48px;margin:4px 0 9px;font-size:16px}@media print,screen and (min-width: 40em){.form-with-company-details form input:not([type=submit],[type=checkbox]),.form-with-company-details form textarea{margin:4px 0 12px}}.form-with-company-details form input:not([type=submit],[type=checkbox]).wpcf7-not-valid,.form-with-company-details form textarea.wpcf7-not-valid{border-color:#c81f1f}.form-with-company-details form input:not([type=submit],[type=checkbox]):focus,.form-with-company-details form textarea:focus{box-shadow:0 0 0 2px #000}.form-with-company-details form .intl-tel-input{margin:4px 0 9px}@media print,screen and (min-width: 40em){.form-with-company-details form .intl-tel-input{margin:4px 0 21px}}.form-with-company-details form .intl-tel-input .iti-arrow{background:url("/wp-content/themes/ecomstrive/dist/img/icons/Icon.svg") no-repeat center center;width:10px;height:8px;margin:0;border:none;margin-top:-4px;right:0px}.form-with-company-details form .intl-tel-input .selected-flag{background:none}.form-with-company-details form textarea{height:80px}.form-with-company-details form p{margin:0}.form-with-company-details form .wpcf7-not-valid-tip{margin-top:-8px}@media print,screen and (min-width: 40em){.form-with-company-details form .wpcf7-not-valid-tip{margin-top:-10px}}.form-with-company-details form .wpcf7-list-item{margin:0;display:block}.form-with-company-details form .holder-checkbox{margin:2px 0 3px;padding:0 0 13px;border-bottom:rgba(13,18,18,.24) solid 1px}.form-with-company-details form .holder-checkbox a{font-size:13px}.form-with-company-details form .holder-checkbox label{font-size:16px;display:flex;gap:12px;text-transform:none;color:#0e0f0d}.form-with-company-details form .holder-checkbox label input{flex:0 0 20px;height:18px;margin:5px 0 0;display:none !important}.form-with-company-details form .holder-checkbox label input:checked+span .custom-checkbox{background:#137e54 url("/wp-content/themes/ecomstrive/dist/img/icons/check.svg") no-repeat center center;border:1px solid #137e54}.form-with-company-details form .holder-checkbox span{line-height:26px}.form-with-company-details form .holder-checkbox .custom-checkbox{display:inline-block;width:20px;height:20px;flex:0 0 20px;border-radius:4px;border:1px solid #0d1212;background:#fff;cursor:pointer;margin:2px 8px 0 0;vertical-align:top}.form-with-company-details form input[type=submit]{border-radius:12px;font-size:13px;padding:13px 19px 11px;color:#fff;background:#137e54;transition:.2s;display:inline-block;vertical-align:top;text-decoration:none;font-weight:600;text-align:center;cursor:pointer;border:none;text-transform:uppercase;letter-spacing:.65px;margin:21px 0 0}@media print,screen and (min-width: 64em){.form-with-company-details form input[type=submit]{padding:17px 21px 15px}}.form-with-company-details form input[type=submit]:hover{background:#0e6241;color:#fff}.form-with-company-details form input[type=submit]:focus{border-color:#0d1212;background:#0d1212;color:#fff}.form-with-company-details form input[type=submit]:disabled{opacity:.5;background:#137e54}@media print,screen and (min-width: 40em){.form-with-company-details form input[type=submit]{width:auto}}.form-with-company-details form .wpcf7-response-output{font-size:14px;border:none;background:#ffb900;border-radius:12px;padding:15px 60px 17px 16px;line-height:21px}@media print,screen and (min-width: 40em){.form-with-company-details form .wpcf7-response-output{line-height:23px;padding:14px 16px 15px}}.form-with-company-details form .wpcf7-response-output strong{display:block;font-weight:600}.form-with-company-details form.sent .wpcf7-response-output{background:#abefc6}.form-with-company-details .form-with-company-details__desc{margin:0 0 25px;text-align:center}@media print,screen and (min-width: 40em){.form-with-company-details .form-with-company-details__desc{text-align:left;margin:35px 0 51px}}.form-with-company-details .form-with-company-details__desc img{max-width:20px;vertical-align:top}.form-with-company-details .form-with-company-details__desc h4{margin:6px 0 7px}.form-with-company-details .form-with-company-details__desc p{margin:0 0 15px 0;color:rgba(13,18,18,.7);font-size:13px;line-height:1.4;letter-spacing:.26px}.form-with-company-details .form-with-company-details__desc p:last-child{margin:0}.form-with-company-details .form-with-company-details__desc p span{color:#000}.form-with-company-details .form-with-company-details__desc p a{display:inline-block;vertical-align:top;color:rgba(13,18,18,.7)}.gallery{margin:0 0 50px;width:100%}@media print,screen and (min-width: 64em){.gallery{margin:0 0 159px}}.gallery .galery__title{margin:0 0 8px}.gallery .galery__title+p{margin:0}.gallery .galery__wrap{margin:47px 0 16px}.gallery .galery__wrap+p{letter-spacing:.26px;font-size:13px;margin:0;color:#737373}.gallery img{width:100%;height:100%;border-radius:16px;position:absolute;left:0;top:0;object-fit:cover}.gallery .galery__bottom-text{color:#717680;margin:0;font-size:14px;font-weight:400}.gallery .galery__bottom-text a{color:#717680}.gallery .galery__images-box{display:flex;flex-wrap:wrap;gap:24px;margin:0 0 12px}.gallery .galery__images-box>a{width:100%;position:relative;height:300px}@media print,screen and (min-width: 40em){.gallery .galery__images-box>a{height:600px;width:calc(50% - 12px)}}.gallery .galery__images-box .galery__preview{display:flex;gap:26px;flex-wrap:wrap;width:100%}@media print,screen and (min-width: 40em){.gallery .galery__images-box .galery__preview{width:calc(50% - 12px)}}.gallery .galery__images-box .galery__preview>a{width:calc(50% - 13px);position:relative;height:140px}@media print,screen and (min-width: 40em){.gallery .galery__images-box .galery__preview>a{height:288px}}.gallery .galery__images-box .galery__preview .galery__add-preview{width:calc(50% - 13px);position:relative;cursor:pointer}.gallery .galery__images-box .galery__preview .galery__add-preview.open::before,.gallery .galery__images-box .galery__preview .galery__add-preview.open span{display:none}.gallery .galery__images-box .galery__preview .galery__add-preview::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);border-radius:12px;z-index:1}.gallery .galery__images-box .galery__preview .galery__add-preview span{font-size:20px;color:#fff;font-style:normal;font-weight:400;z-index:1;position:absolute;left:50%;top:50%;width:100%;text-align:center;transform:translate(-50%, -50%)}.gallery .galery__images-box .galery__preview .galery__add-preview>a{position:relative;display:block;height:100%}.gallery .galery__preview-show{display:none;flex-wrap:wrap;gap:12px}.gallery .galery__preview-show>a{position:relative;height:140px;width:calc(50% - 13px)}@media print,screen and (min-width: 40em){.gallery .galery__preview-show>a{height:295px;width:calc(25% - 10px)}}.gallery.gallery--row .galery__images-box{display:block}.gallery.gallery--row .galery__images-box>.galery__preview{width:auto}.gallery.gallery--row .galery__images-box>.galery__preview>a{width:calc(50% - 20px)}@media print,screen and (min-width: 64em){.gallery.gallery--row .galery__images-box>.galery__preview>a{width:calc(25% - 20px);height:288px}}.gallery.gallery--row .galery__images-box>a{display:block;float:left;width:calc(25% - 20px);height:288px;margin-right:26px}.hero-slider{margin:0 0 0;position:relative;padding:0 15px}.hero-slider .hero-slider__slider{max-width:1424px;margin:0 auto}.hero-slider .hero-slider__pagination{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);background:#415555;border-radius:8px;z-index:1;display:flex;gap:12px;padding:6px 8px;display:none}.hero-slider .hero-slider__pagination #toggle-autoplay{cursor:pointer}.hero-slider .hero-slider__pagination .swiper-pagination{position:static}.hero-slider .hero-slider__pagination .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity:1;margin:0 6px}.hero-slider .hero-slider__pagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fab44b}.hero-slider h1,.hero-slider h2,.hero-slider h3{letter-spacing:-0.02px;font-weight:400;font-size:48px;margin:0 0 15px;color:#fff;line-height:1.1}@media print,screen and (min-width: 64em){.hero-slider h1,.hero-slider h2,.hero-slider h3{font-size:64px;margin:0 0 16px}}.hero-slider .hero-slider__slider-box{min-height:400px;position:relative;border-radius:20px;overflow:hidden;display:flex;align-items:flex-end}@media print,screen and (min-width: 64em){.hero-slider .hero-slider__slider-box{min-height:540px}}.hero-slider .hero-slider__slider-box img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero-slider .hero-slider__slider-box::before{content:"";left:0;top:0;width:100%;height:100%;position:absolute;background:rgba(0,0,0,.6);z-index:1}.hero-slider .hero-slider__desc{color:#fff;position:relative;z-index:1;box-sizing:border-box;font-size:14px;padding:40px 15px 0;margin:0 0 20px}@media print,screen and (min-width: 64em){.hero-slider .hero-slider__desc{max-width:639px;padding:64px 0 64px 89px;margin:0;font-size:18px;line-height:1.55}}.hero-slider .hero-slider__desc .hero-slider__wrap-desc{max-width:1345px;margin:0 auto;width:100%;padding:0 15px}.hero-slider .hero-slider__desc .hero-slider__wrap-desc h1,.hero-slider .hero-slider__desc .hero-slider__wrap-desc h2,.hero-slider .hero-slider__desc .hero-slider__wrap-desc p{max-width:532px}.hero-slider .hero-slider__desc p{margin:0 0 20px}@media print,screen and (min-width: 64em){.hero-slider .hero-slider__desc p{margin:0 0 48px;margin:0 0 39px;font-size:18px;line-height:1.4}}.hero-slider .hero-slider__desc .btn{padding:14px 19px}.hero-slider .swiper-button-next,.hero-slider .swiper-button-prev{display:none}.hero-slider .swiper-button-next{width:32px;height:32px;font-size:0;border-radius:8px;transition:.2s;background:#415555 url("/wp-content/themes/ecomstrive/dist/img/icons/swiper-button-next.svg") no-repeat center center;right:26px}.hero-slider .swiper-button-next::after{display:none}.hero-slider .swiper-button-next:hover{background:#2c3a3a url("/wp-content/themes/ecomstrive/dist/img/icons/swiper-button-next.svg") no-repeat center center}.hero-slider .swiper-button-prev{width:32px;height:32px;font-size:0;border-radius:8px;transition:.2s;background:#415555 url("/wp-content/themes/ecomstrive/dist/img/icons/swiper-button-prev.svg") no-repeat center center;left:26px}.hero-slider .swiper-button-prev::after{display:none}.hero-slider .swiper-button-prev:hover{background:#2c3a3a url("/wp-content/themes/ecomstrive/dist/img/icons/swiper-button-prev.svg") no-repeat center center}.how-it-works{margin:0 0 50px}@media print,screen and (min-width: 64em){.how-it-works{margin:0 0 159px}}@media print,screen and (min-width: 64em){.how-it-works .large-5{width:46%}}.how-it-works .how-it-works__row{padding:16px 10px 0;display:flex;gap:12px;background:#e7ebe9;margin:0 0 16px;border-radius:20px}@media print,screen and (min-width: 64em){.how-it-works .how-it-works__row{padding:32px 24px 16px}}.how-it-works .how-it-works__row:last-child{margin:0}.how-it-works .how-it-works__row figure{flex:0 0 32px;text-align:center;margin:5px 0 0}.how-it-works .how-it-works__row .how-it-works__desc .how-it-works__row-title{color:#0d1212;margin:0px 0 6px}.our-advantages{margin:0 0 100px;text-align:center}@media print,screen and (min-width: 64em){.our-advantages{margin:0 0 161px}}.our-advantages .our-advantages__top-title{margin:0 0 30px}@media print,screen and (min-width: 64em){.our-advantages .our-advantages__top-title{margin:0 0 48px}}.our-advantages .our-advantages__top-title .our-advantages__title{margin:0 0 9px}@media print,screen and (min-width: 64em){.our-advantages .grid-padding-x{gap:30px 0}}.our-advantages .our-advantages__box{padding:20px;border-radius:20px;background:#e7ebe9;margin:0 0 20px}@media print,screen and (min-width: 64em){.our-advantages .our-advantages__box{margin:0;padding:27px 24px 30px;height:100%}}.our-advantages .our-advantages__box p{margin:0}.our-advantages .our-advantages__box h1,.our-advantages .our-advantages__box h2,.our-advantages .our-advantages__box h3,.our-advantages .our-advantages__box h4,.our-advantages .our-advantages__box h5,.our-advantages .our-advantages__box h6{margin:0 0 6px}.our-advantages .our-advantages__box figure{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:0 auto 13px}.partners-brands{text-align:center;margin:0 0 50px}@media print,screen and (min-width: 64em){.partners-brands{margin:0 0 161px}}.partners-brands .large-4{margin-bottom:30px}@media print,screen and (min-width: 64em){.partners-brands .large-4{margin-bottom:0}}.partners-brands .partners-brands__content{background-color:#e7ebe9;background-image:url("/wp-content/themes/ecomstrive/dist/img/icons/partners-brands-bg-top.svg"),url("/wp-content/themes/ecomstrive/dist/img/icons/partners-brands-bg-bottom.svg");background-repeat:no-repeat,no-repeat;background-position:top right,bottom left;border-radius:20px;padding:50px 0 30px}@media print,screen and (min-width: 64em){.partners-brands .partners-brands__content{padding:65px 0 27px}}.partners-brands .partners-brands__content .partners-brands__logos{max-width:856px;margin:0 auto}.partners-brands .partners-brands__content .partners-brands__logos .cell{margin-bottom:20px}@media print,screen and (min-width: 64em){.partners-brands .partners-brands__content .partners-brands__logos .cell{margin-bottom:30px}}.partners-brands h2{font-size:30px;font-weight:400;line-height:1.3;letter-spacing:0;margin:0 0 5px;color:#0d1212}@media print,screen and (min-width: 64em){.partners-brands h2{font-size:40px}}.partners-brands p{font-size:16px;color:rgba(13,18,18,.7);margin:0 0 30px}@media print,screen and (min-width: 64em){.partners-brands p{margin:0 0 67px}}.partners-brands a{font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.26px;color:#0d1212}.partners-brands figure{margin:0 0 11px}.partners-brands figure img{display:inline-block;vertical-align:top}.post-slider{background:#eef3f8;padding:50px 0 49px}@media print,screen and (min-width: 64em){.post-slider{padding:65px 0 49px}}.post-slider.post-slider-no-bg{background:none;padding:0;margin:0 0 50px}@media print,screen and (min-width: 64em){.post-slider.post-slider-no-bg{margin:0 0 160px}}.post-slider .post-slider__wrapper{margin:30px -12px 0 !important}@media print,screen and (min-width: 64em){.post-slider .post-slider__wrapper{margin:48px -12px 0 !important}}.post-slider .post-slider__wrapper .cell{padding:0 12px}.post-slider .post-slider__title-top{margin:0 0 6px}.post-slider .post-slider__title-top+p{margin:0 0 0}.post-slider a{text-decoration:none}.post-slider a:hover .post-slider__link{text-decoration:none}.post-slider .btn{margin:0 16px 0 0;padding:14px 18px}.post-slider .post-slider__img{position:relative;height:400px;margin:0 0 19px;overflow:hidden;border-radius:20px}.post-slider .post-slider__img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;margin:0}.post-slider .post-slider__name{font-size:12px;font-weight:500;margin:0 0 4px;text-transform:uppercase}.post-slider .post-slider__date{color:rgba(13,18,18,.6);font-size:13px;font-weight:400;letter-spacing:.26px;margin:0 0 5px}.post-slider .post-slider__title{line-height:1.3;font-weight:400;margin:0 0 5px;color:#0d1212}.post-slider .post-slider__title+p{color:rgba(13,18,18,.7);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-slider .post-slider__link{color:#137e54;font-weight:600;font-size:13px;letter-spacing:.65px;display:inline-block;vertical-align:top;margin:0 0 20px;text-decoration:underline;text-transform:uppercase}@media print,screen and (min-width: 64em){.post-slider .post-slider__link{margin:0}}.prices-services{margin:0 0 50px}@media print,screen and (min-width: 64em){.prices-services{margin:0 0 159px}}.prices-services .prices-services__title{line-height:1.3;margin:0 0 9px}@media print,screen and (min-width: 64em){.prices-services .prices-services__title{margin:32px 0 9px}}.prices-services p{color:#0d1212;margin:0 0 21px}.prices-services .btn{margin:17px 0}.prices-services .prices-services__wrapper{background:#e7ebe9;border-radius:20px;padding:24px;margin:20px 0 0}@media print,screen and (min-width: 64em){.prices-services .prices-services__wrapper{padding:48px;margin:0}}.prices-services .prices-services__wrapper .prices-services__row-top{display:flex;justify-content:space-between;align-items:center;letter-spacing:.24px;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.3;color:rgba(13,18,18,.6);border-bottom:rgba(13,18,18,.24) solid 1px;padding:0 0 14px;margin:0 0 16px}.prices-services .prices-services__row{border-bottom:rgba(13,18,18,.24) solid 1px;padding:12px 0 11px}.prices-services .prices-services__row .prices-services__desc{display:flex;justify-content:space-between;align-items:flex-start}.prices-services .prices-services__row .prices-services__desc .prices-services__row-title{font-size:16px;font-weight:400;color:#0d1212;margin:0}.prices-services .prices-services__row .prices-services__desc .prices-services__row-title span{display:block;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.26px;color:rgba(13,18,18,.6)}.prices-services .prices-services__row .prices-services__desc p{margin:0;flex:0 0 30%;text-align:right}.product-carousel{overflow:hidden;margin:0 0 50px}@media print,screen and (min-width: 64em){.product-carousel{margin:0 0 144px}}.product-carousel h2{margin:0 0 16px}.product-carousel h2+p{font-size:18px}.product-carousel h3{font-size:14px;margin:0}.product-carousel p{margin:0;font-size:16px;color:#4b5565}.product-carousel .swiper .product-card-image-wrapper{height:248px;margin:0 0 12px}.product-carousel .swiper .swiper-slide{height:auto}.product-carousel .swiper .swiper-slide .product{border-radius:20px;padding:12px;margin:2px;transition:.2s;height:calc(100% - 4px);box-sizing:border-box}.product-carousel .swiper .swiper-slide .product:hover{box-shadow:0px 0px 0 1px #e5e5e5;background:#fff}.product-carousel .swiper .swiper-slide .product:hover .woocommerce-loop-product__title{text-decoration:none}.product-carousel .swiper .swiper-slide .product .product-carousel__price{margin-top:auto}.product-carousel .product-carousel__slider{margin:20px 0 30px}@media print,screen and (min-width: 64em){.product-carousel .product-carousel__slider{margin:47px 0 46px}}.promo-banner{margin:0 0 45px;text-align:center}@media print,screen and (min-width: 64em){.promo-banner{margin:0 0 48px}}.promo-banner .holder-promo-banner{background-color:#137e54;background-image:url("/wp-content/themes/ecomstrive/dist/img/icons/promo-banner-bg-top.svg"),url("/wp-content/themes/ecomstrive/dist/img/icons/promo-banner-bg-bottom.svg");background-repeat:no-repeat,no-repeat;background-position:top right,bottom left;border-radius:24px;padding:30px 0}.promo-banner .holder-promo-banner.light{background-color:#e7ebe9}@media print,screen and (min-width: 64em){.promo-banner .holder-promo-banner{padding:65px 0 63px}}.promo-banner h2{margin:0 0 7px;font-size:28px;font-style:normal;font-weight:400;color:#fff;text-align:center;line-height:1.3;letter-spacing:0}@media print,screen and (min-width: 64em){.promo-banner h2{font-size:40px}}.promo-banner .holder-promo-banner.light h2{color:inherit}.promo-banner p{line-height:1.4;color:hsla(0,0%,100%,.7);margin:0 0 39px}.promo-banner p a{color:#fff;font-size:16px;text-decoration:underline}.promo-banner p a:hover{text-decoration:none}.promo-banner .holder-promo-banner.light p{color:inherit}.reviews-rpi{background:#f8f7f5;padding:50px 0}@media print,screen and (min-width: 64em){.reviews-rpi{padding:0 0 96px 0}}.reviews-rpi .reviews-rpi__title{padding:0;font-size:24px;letter-spacing:-0.72px;line-height:1.22;margin:0 0 6px}@media print,screen and (min-width: 64em){.reviews-rpi .reviews-rpi__title{font-size:36px}}.reviews-rpi .reviews-rpi__text{padding:0;margin:0 0 8px}@media print,screen and (min-width: 64em){.reviews-rpi .reviews-rpi__text{margin:0 0 32px}}.reviews-rpi .rpi-slider-prev,.reviews-rpi .rpi-slider-next{background:#415555;border-radius:8px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;cursor:pointer}.reviews-rpi .rpi-slider-prev:before,.reviews-rpi .rpi-slider-prev:after,.reviews-rpi .rpi-slider-next:before,.reviews-rpi .rpi-slider-next:after{width:24px;height:24px}.reviews-rpi .rpi-card-inner{border-radius:8px}.reviews-rpi .rpi-content .rpi-card-inner{background:#fff}.reviews-rpi .rpi-slider .rpi-header{display:none !important}.reviews-rpi .rpi-slider .rpi-header .rpi-card-inner{width:calc(33.3% - 20px)}@media(max-width: 782px){.reviews-rpi .rpi-slider .rpi-header .rpi-card-inner{width:calc(50% - 20px)}}@media(max-width: 494px){.reviews-rpi .rpi-slider .rpi-header .rpi-card-inner{width:auto}}.reviews{overflow:hidden;margin:0 0 50px}@media print,screen and (min-width: 64em){.reviews{margin:0 0 144px}}.reviews .reviews__title{margin:0 0 5px}.reviews .reviews__title+p{margin:0}.reviews .reviews__item-text{background:#e7ebe9;display:flex;flex-direction:column}.reviews .reviews__item-text .reviews__stars{display:flex;gap:6px;margin:2px 0 6px}.reviews .reviews__item-text .reviews__stars svg path{fill:#ffbf0e}.reviews .reviews__item-text .reviews__top-text{display:flex;gap:11px;margin:0 0 14px;align-items:center}.reviews .reviews__item-text .reviews__top-text figure{flex:0 0 48px}.reviews .reviews__item-text .reviews__top-text figure img{width:48px;height:48px;border-radius:100%}.reviews .reviews__item-text .reviews__top-text p{line-height:1.4}.reviews .reviews__item-text .reviews__top-text .reviews__top-link{margin:0 0 12px auto}.reviews .reviews__item-text blockquote{padding:0;margin:0;border:none;font-style:normal;font-weight:500;font-size:16px}.reviews .reviews__item-text blockquote p{margin:0;line-height:1.4}.reviews .reviews__item-text p{margin:0}.reviews .reviews__item-text cite,.reviews .reviews__item-text h4{font-size:13px;font-weight:600;line-height:1.4;color:#0d1212;margin:0 0 0}.reviews .reviews__item-text cite::before,.reviews .reviews__item-text h4::before{display:none}.reviews .reviews__top-name p{font-size:13px;letter-spacing:.26px}.reviews .swiper-slide{height:auto;border-radius:20px;overflow:hidden;padding:15px;box-sizing:border-box}@media print,screen and (min-width: 64em){.reviews .swiper-slide{padding:25px}}.reviews .reviews__slider{cursor:pointer;margin:20px 0 0}@media print,screen and (min-width: 40em){.reviews .reviews__slider{margin:48px 0 0}}.seo-text-block{border-top:rgba(14,15,13,.2) solid 1px;padding:50px 0}.seo-text-block.no-top-padding{padding-top:0}.seo-text-block.no-top-border{border-top:none}@media print,screen and (min-width: 64em){.seo-text-block{padding:88px 0}}.seo-text-block p{margin:0 0 9px}.seo-text-block h2{margin:16px 0 7px}.seo-text-block h3{margin:16px 0 5px}.seo-text-block h4{margin:16px 0 5px}.seo-text-block h5{font-size:18px}.seo-text-block ul{margin:19px 0 11px;list-style:none;padding:0 0 0 5px}.seo-text-block ul li{position:relative;padding:0 0 0 30px;margin:0 0 12px}.seo-text-block ul li::before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:4px;background:#137e54}.seo-text-block ol{margin:21px 0 10px;list-style:none;padding:0 0 0 0;counter-reset:item}.seo-text-block ol li{position:relative;padding:0 0 0 36px;margin:0 0 11px;counter-increment:item}.seo-text-block ol li::before{content:counter(item);position:absolute;font-size:13px;left:0;top:50%;transform:translateY(-50%);color:#0d1212;font-weight:600;border:rgba(13,18,18,.24) solid 1px;border-radius:8px;min-width:23px;text-align:center;line-height:1.6}.services-grid{margin:0 0 50px}@media print,screen and (min-width: 64em){.services-grid{margin:0 0 112px}}.services-grid .services-grid__top{margin:0 0 30px}@media print,screen and (min-width: 64em){.services-grid .services-grid__top{margin:0 0 48px}}.services-grid .services-grid__top .services-grid__title-top{font-size:30px;font-weight:400;line-height:1.25;letter-spacing:0;color:#0d1212;margin:0 0 8px}@media print,screen and (min-width: 64em){.services-grid .services-grid__top .services-grid__title-top{font-size:40px}}.services-grid .services-grid__top .services-grid__desc-top{font-size:16px;font-weight:400;margin:0;line-height:1.4;color:rgba(13,18,18,.7)}.services-grid .services-grid__top .btn{padding:13px 18px;margin:16px 0 0}@media print,screen and (min-width: 64em){.services-grid .services-grid__top .btn{margin:0}}.services-grid .services-grid__body figure{position:relative;margin:0 0 17px;height:250px;background:#e7ebe9;border-radius:20px}@media print,screen and (min-width: 64em){.services-grid .services-grid__body figure{height:420px}}.services-grid .services-grid__body figure img{border-radius:16px;position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}@media print,screen and (min-width: 64em){.services-grid .services-grid__body .large-4 figure{height:400px}}.services-grid .services-grid__body .cell{margin-bottom:30px}@media print,screen and (min-width: 64em){.services-grid .services-grid__body .cell{margin-bottom:48px}}.services-grid .services-grid__body .services-grid__desc-btn-right{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.services-grid .services-grid__body .services-grid__desc-btn-right .btn{flex:0 0 84px}.services-grid .services-grid__body .services-grid__desc-row .services-grid__desc-title{font-size:24px;font-weight:400;line-height:1.5;color:#0d1212;margin:0 0 3px}.services-grid .services-grid__body .services-grid__desc-row .services-grid__desc-title a{text-decoration:none;color:#0d1212}.services-grid .services-grid__body .services-grid__desc-row .services-grid__desc-title a:hover{text-decoration:underline}.services-grid .services-grid__body .services-grid__desc-row .services-grid__desc-text{color:rgba(13,18,18,.7);font-size:16px;font-weight:400;line-height:1.4;margin:0 0 15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.services-grid .services-grid__body .services-grid__desc-row .services-grid__desc-text a{color:rgba(13,18,18,.7);text-decoration:none}.services-grid .services-grid__body .btn{padding:10px 16px;border-radius:8px}.services-slider{margin:0 0 50px}@media print,screen and (min-width: 64em){.services-slider{margin:0 0 128px}}.services-slider .services-slider__top{margin:0 0 30px}@media print,screen and (min-width: 64em){.services-slider .services-slider__top{margin:0 0 48px}}.services-slider .services-slider__top .services-slider__title-top{font-size:30px;font-weight:400;line-height:1.3;letter-spacing:0;color:#000;margin:0 0 7px}@media print,screen and (min-width: 64em){.services-slider .services-slider__top .services-slider__title-top{font-size:40px}}.services-slider .services-slider__top .services-slider__desc-top{font-size:16px;line-height:1.4;font-weight:400;margin:0;color:rgba(13,18,18,.7)}.services-slider .services-slider__top .btn{padding:14px 18px;margin:0 0 0}@media print,screen and (min-width: 64em){.services-slider .services-slider__top .btn{margin:0 16px 0 0}}.services-slider .services-slider__small-img figure{height:200px}@media print,screen and (min-width: 64em){.services-slider .services-slider__small-img figure{height:240px}}.services-slider figure{position:relative;margin:0 0 20px;height:250px}@media print,screen and (min-width: 64em){.services-slider figure{height:400px}}.services-slider figure img{border-radius:16px;position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.services-slider .services-slider__desc-title{font-size:24px;font-weight:400;line-height:1.3;color:#0d1212;margin:0 0 6px;letter-spacing:-0.02px}.services-slider .services-slider__desc-title a{text-decoration:none;color:#0d1212}.services-slider .services-slider__desc-title a:hover{text-decoration:underline}.services-slider .services-slider__text{color:rgba(13,18,18,.7);font-size:16px;font-weight:400;line-height:1.4;margin:0 0 15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.services-slider .services-slider__text a{color:rgba(13,18,18,.7);text-decoration:none}.services-slider .btn{padding:11px 16px;border-radius:8px}.services-slider .swiper-slide>a{position:relative}.services-slider .services-slider__badge{position:absolute;top:16px;left:16px;color:#0d1212;text-align:center;font-size:11px;font-weight:500;line-height:18px;letter-spacing:.55px;text-transform:uppercase;border-radius:6px;background:#e7ebe9;z-index:1;padding:7px 11px}.specialists-slider{margin:0 0 50px}@media print,screen and (min-width: 64em){.specialists-slider{margin:0 0 145px}}.specialists-slider .specialists-slider__top{margin:0 0 30px}@media print,screen and (min-width: 64em){.specialists-slider .specialists-slider__top{margin:0 0 48px}}.specialists-slider .specialists-slider__top .specialists-slider__title-top{font-size:30px;font-weight:400;line-height:1.3;letter-spacing:0;color:#000;margin:0 0 7px}@media print,screen and (min-width: 64em){.specialists-slider .specialists-slider__top .specialists-slider__title-top{font-size:40px}}.specialists-slider .specialists-slider__top .specialists-slider__desc-top{font-size:16px;line-height:1.4;font-weight:400;margin:0;color:rgba(13,18,18,.7)}.specialists-slider .specialists-slider__top .btn{padding:14px 18px;margin:0 0 0}@media print,screen and (min-width: 64em){.specialists-slider .specialists-slider__top .btn{margin:0 16px 0 0}}.specialists-slider .specialists-slider__small-img figure{height:200px}@media print,screen and (min-width: 64em){.specialists-slider .specialists-slider__small-img figure{height:240px}}.specialists-slider figure{position:relative;margin:0 0 20px;height:250px}@media print,screen and (min-width: 64em){.specialists-slider figure{height:400px}}.specialists-slider figure img{border-radius:16px;position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.specialists-slider .specialists-slider__desc-title{font-size:24px;font-weight:400;line-height:1.3;color:#0d1212;margin:0 0 4px;letter-spacing:-0.02px}.specialists-slider .specialists-slider__desc-title a{text-decoration:none;color:#0d1212}.specialists-slider .specialists-slider__text{color:rgba(13,18,18,.6);font-size:12px;font-weight:500;line-height:1.4;margin:0 0 15px;text-transform:uppercase;letter-spacing:.24px}.specialists-slider .specialists-slider__text a{color:rgba(13,18,18,.7);text-decoration:none}.specialists-slider .specialists-slider__text span{display:block;line-height:1.6}@media print,screen and (min-width: 64em){.specialists-slider .specialists-slider__text span{max-width:56%}}.specialists-slider .specialists-slider__text .specialists-slider__certificate{display:block;color:#0d1212;font-size:16px;font-weight:400;line-height:1.4;margin:0 0 3px;text-transform:none;letter-spacing:0;max-width:none}.specialists-slider .specialists-slider__text .specialists-slider__certificate-light-text{text-transform:none;font-size:16px;font-weight:400}.specialists-slider .btn{padding:11px 16px;border-radius:8px}.specialists-slider .swiper-slide>a{position:relative}.specialists-slider .specialists-slider__badge{position:absolute;top:16px;left:16px;color:#0d1212;text-align:center;font-size:11px;font-weight:500;line-height:18px;letter-spacing:.55px;text-transform:uppercase;border-radius:6px;background:#e7ebe9;z-index:1;padding:7px 11px}.team{margin:0 0 50px}@media print,screen and (min-width: 64em){.team{margin:0 0 112px}}.team .team__top{margin-bottom:30px}@media print,screen and (min-width: 64em){.team .team__top{margin-bottom:46px}}.team .team__body .cell{margin-bottom:30px}@media print,screen and (min-width: 64em){.team .team__body .cell{margin-bottom:51px}}.team a{text-decoration:none;color:#0d1212}.team a:hover{text-decoration:underline}.team .team__img{position:relative}.team .team__img .team__label{position:absolute;left:16px;top:16px;color:#0d1212;text-align:center;font-size:11px;font-weight:500;letter-spacing:.55px;text-transform:uppercase;border-radius:6px;background:#e7ebe9;padding:8px 12px 7px;z-index:1}.team .team__certificate{color:rgba(13,18,18,.7);font-size:16px;line-height:1.4}.team .team__big-img figure{height:400px}.team figure{margin:0 0 20px;position:relative;overflow:hidden;border-radius:20px;height:240px}.team figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.team .team__name{color:#0d1212;margin:0 0 2px}.team p{line-height:1.4;color:#0d1212;margin:0}.team p span{display:block;letter-spacing:.24px;font-weight:500;font-size:12px;line-height:1.3;color:rgba(13,18,18,.6);margin:4px 0 0;text-transform:uppercase}.team .team__services{margin:21px 0 0}.team .team__services .team__services-top{border-bottom:rgba(13,18,18,.24) solid 1px;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;padding:0 0 14px;margin:0 0 12px}.team .team__services p{margin:0 0 8px}.text-and-image{margin:0 0 50px}@media print,screen and (min-width: 64em){.text-and-image{margin:0 0 160px}}.text-and-image h2{margin:0 0 8px}.text-and-image h3{margin:0 0 10px}.text-and-image p{margin:0 0 12px;font-size:16px;line-height:1.4}.text-and-image ul{margin:21px 0 27px 0;padding:0 0 0 6px;font-size:16px;line-height:1.4;list-style:none}.text-and-image ul li{position:relative;padding:0 0 0 30px;margin:0 0 11px}.text-and-image ul li::before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:4px;background:#137e54}.text-and-image .btn{margin:13px 0 0}.text-and-image .text-and-image__holder-img{display:flex;flex-direction:column;gap:24px;margin:16px 0;position:relative;border-radius:20px;height:100%}@media print,screen and (min-width: 64em){.text-and-image .text-and-image__holder-img{margin:0 0 0}}.text-and-image .text-and-image__holder-img figure img{width:100%}@media print,screen and (min-width: 64em){.text-and-image .text-and-image__holder-img figure img{border-radius:20px;position:absolute;height:100%;top:0;left:0;object-fit:cover}}.text-and-image .text-and-image__holder-img figure figcaption{font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.26px;color:#737373;margin:16px 0 0}@media print,screen and (min-width: 64em){.text-and-image .text-and-image__holder-img figure figcaption{position:absolute;left:0;bottom:-36px}}.text-and-image table{margin:0 0 6px}.text-and-image table td{padding:8px 0;color:#414651}.text-and-image table td:first-child{font-weight:600;width:110px}@media print,screen and (min-width: 64em){.text-and-image table td:first-child{width:133px}}.text-and-image blockquote{padding:0;margin:0 0 40px;color:#414651;border:none}.text-and-image blockquote p{margin:0;font-size:12px;line-height:1.4}.text-and-image .text-and-image__desc{padding:30px 20px}@media print,screen and (min-width: 64em){.text-and-image .text-and-image__desc{padding:64px 48px}}.text-and-image .text-and-image__desc.text-and-image__desc-bg{background:#e7ebe9;border-radius:20px;height:100%}.text-and-image .holder-text-and-image__icon{padding:30px 0 0}.text-and-image .holder-text-and-image__icon .text-and-image__icon{display:flex;align-items:center;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:-0.02px;color:#0d1212;padding:0 0 0 5px;gap:10px;margin:0 0 28px}.text-and-image .holder-text-and-image__icon .text-and-image__icon img{flex:0 0 16px;max-width:16px}.video-with-text{margin:0 0 50px}@media print,screen and (min-width: 64em){.video-with-text{margin:0 0 128px}}.video-with-text .video-with-text__top-title{margin-bottom:30px}@media print,screen and (min-width: 64em){.video-with-text .video-with-text__top-title{margin-bottom:35px}}.video-with-text .video-with-text__row{background:#e7ebe9;border-radius:20px;display:flex;align-items:center;gap:12px;padding:15px 10px;margin:0 0 10px}@media print,screen and (min-width: 64em){.video-with-text .video-with-text__row{padding:35px 24px;margin:0 0 16px}}.video-with-text .video-with-text__row:last-child{margin:0}.video-with-text .video-with-text__row figure{text-align:center;flex:0 0 32px}.video-with-text .video-with-text__row p{color:#0d1212;font-size:18px;margin:0 0 0;line-height:1.3;margin:0 0 0}@media print,screen and (min-width: 64em){.video-with-text .video-with-text__row p{font-size:20px}}.video-with-text h2{margin:0 0 8px}.video-with-text p{margin:0 0 12px}.video-with-text .video-with-text__wrapper{position:relative;width:100%;border-radius:20px;overflow:hidden;padding:56.25% 0 0 0;margin:0 0 16px}@media print,screen and (min-width: 64em){.video-with-text .video-with-text__wrapper{padding:0;height:100%;margin:0}}.video-with-text .video-with-text__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-with-text ul{list-style:none;margin:0 0 40px;padding:0 0 0 12px}.video-with-text ul li{position:relative;padding:0 0 0 15px;margin:0 0 8px}.video-with-text ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#5f918c}.video-with-text .video-with-text__poster{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;cursor:pointer}.video-with-text #video-with-text__player{display:none;width:100%;height:100%}.video-with-text .video-with-text__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:none;cursor:pointer;padding:10px 15px;display:flex;align-items:center;gap:8px}@media print,screen and (min-width: 64em){.video-with-text .video-with-text__play{gap:13px;padding:18px 23px}}.video{margin:0 0 50px}@media print,screen and (min-width: 64em){.video{margin:0 0 96px}}.video .video__wrapper{position:relative;width:100%;border-radius:20px;overflow:hidden;padding:0 0 0 0;margin:0 0 0;height:350px}@media print,screen and (min-width: 64em){.video .video__wrapper{padding:0;height:580px;margin:0}}.video .video__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video .video__poster{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;cursor:pointer}.video #video__player{display:none;width:100%;height:100%}.video .video__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:none;cursor:pointer;padding:10px 15px;display:flex;align-items:center;gap:8px}@media print,screen and (min-width: 64em){.video .video__play{gap:13px;padding:18px 23px}}.why-choose-us{position:relative;border-bottom:rgba(13,18,18,0.2392156863) solid 1px;overflow:hidden;padding:34px 0 29px;margin:0 0 50px}@media print,screen and (min-width: 64em){.why-choose-us{margin:0 0 96px}}.why-choose-us .why-choose-us-slider__slider{position:relative;max-width:1424px;margin:0 auto}.why-choose-us .why-choose-us-slider__slider::after{content:"";position:absolute;top:0;right:0;width:100px;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(248, 247, 245) 50%);z-index:99}.why-choose-us .why-choose-us-slider__box{display:flex;align-items:center;justify-content:center;gap:6px;position:relative;padding:0 15px}.why-choose-us .why-choose-us-slider__box::after{content:"";position:absolute;top:50%;left:-3px;width:6px;height:6px;background:rgba(13,18,18,.6);border-radius:50%;transform:translateY(-50%)}.why-choose-us .why-choose-us-slider__box p{margin:0;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;color:#0d1212}.why-choose-us .why-choose-us-slider__box figure{width:20px;text-align:center;margin:2px 0 0;flex:0 0 20px}.why-choose-us .why-choose-us-slider__box figure img{display:inline-block;vertical-align:top}.why-choose-us .toggleAutoplay{position:absolute;right:30px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:999}

input[type="checkbox"].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type="checkbox"].cmplz-category:checked::before{content:''}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:526px;--cmplz_banner_background_color:#ffffff;--cmplz_banner_border_color:#f2f2f2;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:163px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#222222;--cmplz_hyperlink_color:#3B29FF;--cmplz_text_font_size:12px;--cmplz_link_font_size:12px;--cmplz_category_body_font_size:12px;--cmplz_button_accept_background_color:#137e54;--cmplz_button_accept_border_color:#137e54;--cmplz_button_accept_text_color:#ffffff;--cmplz_button_deny_background_color:#f9f9f9;--cmplz_button_deny_border_color:#f2f2f2;--cmplz_button_deny_text_color:#222222;--cmplz_button_settings_background_color:#f9f9f9;--cmplz_button_settings_border_color:#f2f2f2;--cmplz_button_settings_text_color:#333333;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#137e54;--cmplz_slider_inactive_color:#555;--cmplz_slider_bullet_color:#ffffff}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none!important;user-select:none!important}.cmplz-cookiebanner *{pointer-events:auto!important;user-select:auto!important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut 0.5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn 0.5s forwards;animation-delay:0}@-webkit-keyframes mc_slideIn{100%{bottom:0}}@keyframes mc_slideIn{100%{bottom:0}}@-webkit-keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0,1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none}.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px #fff0;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px!important}.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-documents{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px!important;max-height:10px}.cmplz-close{zoom:0.6!important}.cmplz-cookiebanner .cmplz-buttons{gap:1px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh!important;min-height:unset!important;padding:0!important;white-space:nowrap!important;font-size:1.1rem!important;line-height:14px!important;zoom:0.5!important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:0.5!important}}@media (max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgb(239 239 239 / .5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-cookiebanner{top:initial;left:initial;right:10px;bottom:10px;transform:initial}@media (min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width:768px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences{display:none}@media (max-width:768px){#cmplz-manage-consent .cmplz-manage-consent{display:none}}.cmplz-logo{display:none!important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color 0.3s,left 0.3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}.cmplz-cookiebanner{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgb(0 0 0 / .3) 0 19px 38px,rgb(0 0 0 / .22) 0 15px 12px}