.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-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:translateZ(0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100%;margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow{background:transparent}.slick-arrow.slick-hidden{display:none}.breadcrumbs{display:inline-table;align-items:center;padding:5px 0;margin-right:10px;min-width:150px}.collection-page .breadcrumbs{width:20%}.breadcrumbs__item{color:#000;font-size:var(--breadcrumbFontSize, 1rem);color:var(--breadcrumbtextcolor, #000);font-style:var(--breadcrumbtextstyle, normal)}.breadcrumbs__link{color:#252525!important}.breadcrumbs__item{color:#a8a8a8}.breadcrumbs__separator{font-size:1rem;margin:0 5px;font-family:initial}.pagination{border-top:1px solid #e8e8e8;text-align:center;margin-top:30px}.pagination__item{display:inline-flex;border:1px solid #e8e8e8;width:35px;height:35px;justify-content:center;align-items:center;margin:15px 0;color:#000;cursor:default}.pagination__item:not(.pagination__item--current):hover,.pagination__item:not(.pagination__item--current):active{background-color:#f8f8f8;cursor:pointer}.pagination__item+.pagination__item{margin-left:5px}.pagination__item--current{background-color:#eee}.grid-uniform{display:flex;flex-wrap:wrap;width:100%;gap:30px 2%;list-style:none;justify-content:center}.grid-uniform--s2 .grid__item{flex-basis:48%}.grid-uniform--s3 .grid__item{flex-basis:32%}.grid-uniform--s4 .grid__item{flex-basis:23.5%;overflow:hidden}.grid-uniform--s5 .grid__item{flex-basis:18.4%}.grid__item{position:relative;text-align:center}.grid__item-image-wrapper{position:relative;height:0;padding-top:100%;overflow:hidden}.grid__item-image{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:contain;transform:translate(-50%,-50%)}.grid__item-title{margin:10px 0}.grid__item-compare-at-price,.grid__item-price,.grid__item-sold-out{font-weight:700}.grid__item-compare-at-price{margin-right:10px;color:var(--color-sale, #a00);text-decoration-line:line-through}.grid__item-price-wrapper{margin:5px 0 0}.grid__item-price{color:var(--color-price, rgb(25, 156, 25))}.template-collection .grid__item-price-wrapper span.grid__item-sold-out,span.grid__item-sold-out{display:block;color:#7a7a7a;padding:5px 0;border-radius:5px;max-width:80%;margin:6px auto 10px}.grid__item .product__info{background-color:#fff;margin-top:-10px}.grid__item .swatch-type-collection .swatch__color-wrapper:not(:has(label)),.grid__item-swatch-wrapper:not(:has(label)){display:none!important}.grid__item-swatch-wrapper{opacity:0;transform:translateY(100%);width:100%;padding:10px 10px 0;background:#ffffff40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);mask:linear-gradient(to bottom,transparent,#FFF 10%,#FFF 100%,transparent),linear-gradient(to right,transparent,#FFF 2%,#FFF 100%,transparent);mask-composite:intersect;-webkit-mask-composite:source-in;transition:transform .4s ease,opacity .4s ease;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;scrollbar-color:#233E8F #F1F1F1}.grid__item-swatch-wrapper::-webkit-scrollbar{height:8px}.grid__item-swatch-wrapper::-webkit-scrollbar-thumb{background-color:#233e8f;border-radius:6px}.grid__item-swatch-wrapper::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:6px}.grid__item-swatch-wrapper>*{display:inline-block}.grid__item:hover .grid__item-swatch-wrapper,.grid-products-item:hover .grid__item-swatch-wrapper{opacity:1;transform:translateY(0)}.grid__item--hidden-image img{opacity:0;visibility:hidden}@media (max-width: 767px){.grid-uniform--s2 .grid__item,.grid-uniform--s3 .grid__item,.grid-uniform--s4 .grid__item,.grid-uniform--s5 .grid__item{flex-basis:49%}}.max-msg{font-size:12px;width:125px;text-align:center;color:#fff;position:absolute;background-color:#757575;border-radius:5px;bottom:-4px;left:41px;pointer-events:none;line-height:1.3;margin:0;padding:5px;display:none;z-index:1}.cart-product--max-items .btn-plus{pointer-events:none;background-color:#eee!important;color:#bbb!important}.cart-product--max-items .btn-plus:before,.cart-product--max-items .btn-plus:after{background:#bbb}.cart-product--max-items .max-msg:before{content:"";position:absolute;left:-13px;border:7px solid transparent;border-right-color:#757575;top:50%;transform:translatey(-50%)}.cart-product--max-items .max-msg{display:block}.visually-hidden{display:none;visibility:hidden}.wrapper{width:100%;max-width:var(--wrapperWidth);margin:0 auto;clear:both;padding:0 20px}.soldout{margin:0 auto;color:#e00;font-weight:700}.responsive-image__wrapper{position:relative;width:100%;height:0;overflow:hidden;padding-top:100%}.responsive-image__wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;width:100%;object-fit:contain;height:100%}.btn{width:100%;font-weight:400;border:none;float:left}.section-title{display:block;padding:25px 0;text-align:center;width:100%}body .mobile{display:none}.spr-badge-caption{color:#000}.shopify-section{clear:both;display:block;width:100%;margin-bottom:20px}.fixed{position:fixed;top:0;left:0;z-index:1}body:has(#shopify-section-top-bar .shipping-bar__wrapper div){padding-top:43px}body .hide{display:none}body .underline{text-decoration:underline}.compare-price{color:var(--color-sale);font-size:var(--collectionProductComparePriceSize);margin-right:5px;text-decoration:line-through;font-weight:700}.prices-wrapper{text-align:center}.overflow{overflow:hidden}.bold{font-weight:700}.flex{display:flex}.flex-row-reverse{flex-direction:row-reverse}.flex-space-between{justify-content:space-between}.flex-align-start{align-items:flex-start}.full{width:100%}.msg{display:block;padding:5px;background-color:transparent;border:1px solid transparent;font-size:14px;margin-top:20px}.msg.msg-error{background-color:#ffe6e6;border-color:#ffadad}.choose-option{position:relative;outline:2px solid rgba(255,0,0,.9);padding:3px}.choose-option:before{content:"Choose an option";position:absolute;line-height:16px;top:-24px;left:0;color:red;background-color:#fff;width:202px}@keyframes blink{0%{opacity:0}to{opacity:1}}@media (max-width: 767px){.cart-product--max-items .max-msg{max-width:105px;font-size:.7rem}}@media (max-width: 479px){.cart-product--max-items .max-msg{max-width:100px;font-size:.65rem}.breadcrumbs{line-height:25px}}.template-product .videos-section .section-title,.videos-section .section-title{padding:0;margin:10px 0}.videos-section .dynamic-video-wrapper .dynamic-video{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.videos-section .dynamic-video-wrapper h3.videos-title{text-align:center;margin-bottom:16px}.videos-section .dynamic-video-wrapper p.videos-description{text-align:center;margin:12px 0 24px}.videos-section .dynamic-video-wrapper .dynamic-video .video{position:relative;padding-bottom:56.25%;height:0;width:100%}.videos-section .dynamic-video-wrapper .dynamic-video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videos-section .slick-arrow{position:absolute;transform:translateY(-50%);z-index:1;font-size:3rem;opacity:.5;line-height:1;top:50%}.videos-section .slick-arrow:hover,.videos-section .slick-arrow:active{opacity:1}.videos-section .slick-prev{left:0}.videos-section .slick-next{right:0}.product-slider-widget .slick-prev:before,.product-slider-widget .slick-next:before{content:""!important}body .product-page .product-variant-wrapper,.template-index .product-variant-wrapper,body .product-page #rc_container{margin-bottom:3px}.ribbon{width:75px;height:75px;overflow:hidden;position:absolute;z-index:8;pointer-events:none}.ribbon:before,.ribbon:after{position:absolute;z-index:-1;content:"";display:block;border:5px solid var(--tagBadgeBackgroundColor)}.ribbon span{background-color:var(--tagBadgeBackgroundColor);color:var(--tagBadgeTextColor);position:absolute;width:185px;padding:6px 0;box-shadow:0 5px 10px #0000001a;font-size:var(--tagBadgeTextSmallSize);text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;height:27px;display:flex;justify-content:center;align-items:center}.ribbon-top-left{top:-10px;left:-10px}.ribbon-top-left:before,.ribbon-top-left:after{border-top-color:transparent;border-left-color:transparent}.ribbon-top-left:before{top:0;right:0}.ribbon-top-left:after{bottom:0;left:0}.ribbon-top-left span{left:-62px;top:17px;transform:rotate(-45deg)}.ribbon-top-right{top:-10px;right:-5px}.ribbon-top-right:before,.ribbon-top-right:after{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right:before{top:0;left:0}.ribbon-top-right:after{bottom:0;right:0}.ribbon-top-right span{left:-48px;top:17px;transform:rotate(45deg)}.product-half .ribbon{width:120px;height:120px}.product-half .ribbon span{height:45px}.product-half .ribbon-top-left{top:-4px;left:9px}.product-half .ribbon-top-left span{left:-47px;top:21px;font-size:var(--tagBadgeTextSize)}.paginate{display:flex;justify-content:center;padding:15px 0 0;border-top:1px solid #e5e5e5;width:100%;float:left}.paginate span{border:1px solid #dfdfdf;background:transparent;margin:0;width:30px;height:30px}.paginate span+span{margin-left:5px}.paginate span.current{background:#eee}.paginate span,.paginate a{color:#000;display:flex;justify-content:center;align-items:center}.paginate a{width:100%;height:100%}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-underline{text-decoration:underline}.newsletter-klaviyo .email-signup-form{display:block;max-width:100%;font-family:var(--copyBodyFont),arial,sans-serif}.newsletter-klaviyo .email-signup-form .klaviyo_form_actions button{font-family:RightGrotesk;font-style:normal;font-weight:900;width:100%;background-color:var(--newsletter-submit-color);color:var(--newsletter-submit-text-color);text-transform:uppercase;height:46px;cursor:pointer;border:none;transition:background-color .2s ease-out;border-radius:0;padding:9px 0;font-size:14px}.newsletter-klaviyo .email-signup-form .klaviyo_form_actions button:hover,.newsletter-klaviyo .email-signup-form .klaviyo_form_actions button:active{background-color:var(--newsletter-submit-hover);color:var(--newsletter-submit-text-color-hover)}.newsletter-klaviyo .email-signup-form .klaviyo_messages{width:100%}.input-group-btn .atcButtonNewsletterForm,.input-group-btn .atcButtonMailChimp{width:100%;background-color:var(--newsletter-submit-color);color:var(--newsletter-submit-text-color);text-transform:uppercase;height:44px;font-weight:700;cursor:pointer;border:none;transition:background-color .2s ease-out;border-radius:0;padding:9px 0}.input-group-btn .atcButtonNewsletterForm:hover,.input-group-btn .atcButtonMailChimp:hover,.input-group-btn .atcButtonNewsletterForm:active,.input-group-btn .atcButtonMailChimp:active{background-color:var(--newsletter-submit-hover);color:var(--newsletter-submit-text-color-hover)}.recover-password-form{display:none}.form-success{color:#56ad6a;border:1px solid #56ad6a;border-radius:3px;background-color:#ecfef0;padding:0 15px;max-width:300px;margin-bottom:20px}.newsletter-form.full .contact-form{display:flex;max-width:100%;font-family:Helvetica,arial,sans-serif;flex-wrap:wrap}.newsletter-form.full .contact-form .inputControlNewsletter{flex:1 0 50%;width:50%;margin:0}.newsletter-form.full .contact-form .inputControlNewsletter .emailNewsletterForm{height:44px;border:none;width:100%;padding:10px}.newsletter-form.full .contact-form .buttonControlNewsletterForm{width:auto}.newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm{width:100%;background-color:var(--newsletter-submit-color);color:var(--newsletter-submit-text-color);text-transform:uppercase;height:44px;font-weight:700;cursor:pointer;border:none;transition:background-color .2s ease-out;border-radius:0;padding:9px 0;font-size:12px}.newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm:hover,.newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm:active{background-color:var(--newsletter-submit-hover);color:var(--newsletter-submit-text-color-hover)}.main-content{clear:both;transition:all .4s cubic-bezier(.46,.01,.32,1)}.banner{float:left;width:100%;position:relative;overflow:hidden}.banner .banner-img{margin:0 auto}.banner .banner-img img{width:100%}.icon-loading{display:flex;justify-content:center;background:#fff;width:100%;height:200px;position:relative}.icon-loading .lds-css.ng-scope{padding:0}body .recently-viewed-products{margin-top:60px;margin-bottom:60px}.template-index .recently-viewed-products{margin-top:0}.recently-viewed-products .grid-uniform{justify-content:center}.recently-viewed-products .grid__item-price-wrapper{display:flex;justify-content:center}.index-module__instagram{color:#000;background:#fff}.index-module__instagram .icon-instagram{display:inline-block;margin-right:10px;margin-right:.625rem;vertical-align:-1px}.instagram__overlay{display:none}.instagram__image-wrapper{position:relative;margin-bottom:10px;margin-bottom:.625rem;font-size:0}.instagram__image-wrapper{float:left;width:calc(var(--vasta-width-insta-item) + -9.5px);margin-left:10px;height:auto}.products-reviews-stars.no-mobile{text-align:left;margin:0 auto;display:block}.instagram__overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:18px 15px 16px 20px;padding:1.125rem .9375rem 1rem 1.25rem;opacity:0;background:#0009;text-align:left;transition:opacity .25s ease-in-out}.instagram__caption,.instagram__date{color:#fff}.star-reviews{text-align:center}.instagram__caption{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:0;font-size:13px;font-size:.8125rem;line-height:1.55;height:4.65em}.instagram__date{font-size:14px;font-size:.875rem;font-weight:700;text-transform:uppercase}.instagram__image-wrapper:hover .instagram__overlay,.instagram__image-wrapper:active .instagram__overlay{opacity:1;z-index:99}.instagram__image-wrapper .instagram__overlay{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.instagram__image-wrapper.grid__item--tablet-first.grid__item--desktop-first a{position:relative;width:100%;display:block;padding-top:100%}img.instagram__image.lazy{width:100%;object-fit:cover;height:100%;position:absolute;top:0}@keyframes lds-rolling{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes lds-rolling{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@-webkit-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.rte{line-height:1.6}.rte ol,.rte ul{padding-left:2rem}.rte p,.rte ul,.rte ol{margin-bottom:16px}.rte a:hover,.rte a:active{text-decoration:underline}.rte h2{margin-bottom:.75rem}.rte h3{margin-bottom:1rem}.page-margin-bottom{display:table;margin-bottom:50px}.custom-html{margin-top:5px}.recently-viewed-products [data-handle="{{ product.handle }}"],.recently-viewed-products [data-handle]:nth-child(n+5){display:none}.related_product .reviewtitle.section-title.section-header__title{text-transform:unset}.search-page-form{float:left;width:100%;align-items:center;justify-content:center;display:flex}.search-page-form .search-text{width:75%;border:1px solid #e5e5e5;padding:5px 10px;float:left;height:37px;max-width:700px}.search-page-form .button{background-color:#3c3c3c;color:#fff;width:25%;float:left;padding:5px 10px;border:1px solid #3c3c3c;text-transform:uppercase;height:37px;max-width:140px}body .jdgm-preview-badge .jdgm-star,body .jdgm-star{color:gold}body .jdgm-prev-badge__text{margin-left:5px;font-size:.8rem;color:#000;font-weight:400;display:block}body .jdgm-widget.jdgm-widget,body .jdgm-prev-badge{width:100%}body .collection-items .jdgm-prev-badge{justify-content:center}.template-product .section-title{margin:0 0 40px}.template-product .cart-drawer .section-title{padding:0;margin:20px 0 30px}.template-product .shopify-section.reviews .section-title{padding-bottom:0}.template-product .title-recently,.related_product .reviewtitle.section-title.section-header__title{padding-top:0;padding-bottom:0;margin:0 0 20px}.jdgm-widget input:not([type=submit]),.jdgm-widget textarea{padding:5px 10px}.jdgm-widget textarea{resize:none}.template-list-collections .rte-h1{font-weight:400}.wrapper .rte-h1.below{padding-top:20px}.back-to-top{font-family:var(--copyBodyFont),Arial,sans-serif}.coupon_text{text-align:left;color:var(--CouponTextColor);background-color:var(--thankYouBackground)}.thank_you{text-align:left}.thank_you strong{background-color:var(--thankYouBackground)}.template-index .shopify-section.banner~.banner{margin-bottom:40px}.template- .shopify-policy__container{max-width:1280px}.reset_password-title{text-transform:capitalize;font-size:2.2rem;text-align:center;line-height:1.3}.form-reset-password>form{margin:50px auto 80px!important}@media (max-width: 1019px){body *{font-size:var(--copy_body_tablet)}span,b,strong,em,i,u,a,option{font-family:inherit;font-size:inherit}body h1,body .page-title,body .title{font-size:var(--h1SizeTablet);color:var(--h1Color)}body h2{font-size:var(--h2SizeTablet);color:var(--h2Color)}body h3,body .grid-product-title,body .item-title a,body .item-title{font-size:var(--h3SizeTablet);color:var(--h3Color)}body h4{font-size:var(--h4SizeTablet);color:var(--h4Color)}body h5{font-size:var(--h5SizeTablet);color:var(--h5Color)}body h6{font-size:var(--h6SizeTablet);color:var(--h6Color)}.section-title{padding:20px 0}.newsletter-klaviyo .email-signup-form .klaviyo_form_actions button{padding:11px 0}.newsletter-form.full .contact-form{flex-wrap:wrap}.newsletter-form.full .contact-form .errors{width:100%}.newsletter-form.full .contact-form .errors ul{list-style:none;color:red}.newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm{font-size:13px}}@media (max-width: 767px){body *{font-size:var(--copy_body_mobile)}.jdgm-prev-badge{flex-direction:column}.jdgm-widget.jdgm-widget,.jdgm-prev-badge{align-items:center}.jdgm-prev-badge__stars,.jdgm-prev-badge__text{margin:0!important}.jdgm-rev-widg{display:block;clear:both;width:100%}span,b,strong,em,i,u,a,option{font-family:inherit;font-size:inherit}body h1,body .page-title,body .title{font-size:var(--h1SizeMobile);color:var(--h1Color)}body h2{font-size:var(--h2SizeMobile);color:var(--h2Color)}body h3,body .grid-product-title,body .item-title a,body .item-title{font-size:var(--h3SizeMobile);color:var(--h3Color)}body h4{font-size:var(--h4SizeMobile);color:var(--h4Color)}body h5{font-size:var(--h5SizeMobile);color:var(--h5Color)}body h6{font-size:var(--h6SizeMobile);color:var(--h6Color)}.instagram__image-wrapper{float:left;width:calc(50% - 7px);margin-left:10px}.instagram__image-wrapper:nth-child(odd){margin-left:0;clear:both}body .product-half.half-img.flex-row-reverse{padding:0}.section-title{padding:10px 0;margin-top:30px!important}body .recently-viewed-products{margin-top:0;margin-bottom:30px}body .mobile{display:block;width:95%;margin:0 auto}body .no-mobile{display:none!important}.btn-add-tocart{height:43px;line-height:43px}.btn-add-tocart span{font:inherit}.wrapper .rte-h1.below{padding-top:0}.paginate{padding-top:20px;padding-bottom:5px}.paginate span{font-size:1.2rem}.newsletter-klaviyo .email-signup-form .klaviyo_form_actions button{padding:14px 0;font-size:10px}.template-cart .section-title{font-size:18px;max-width:200px;margin:0 auto}.newsletter-form.full .contact-form{height:36px}.newsletter-form.full .contact-form .inputControlNewsletter .emailNewsletterForm{width:100%;height:100%;padding:0 10px;margin:0;float:left;border:solid 1px #ccc;color:var(--vasta-font-color-menu-mobile, #444);line-height:20px}.newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm{text-transform:uppercase;background-color:var(--newsletter-submit-color);height:36px;font-size:10px}.slick-content{margin:0 0 26px}.wrapper{width:100%;padding:0 20px}.credit_cards_page img{display:none}}.customer-form__subtitle,.customer-form__error ul,.customer-form__error span,.customer-form__wrapper,.customer-form__buttons,.customer-form__link{display:flex;justify-content:center}.customer-form__link,.customer-form__button{cursor:pointer}.customer-form__title{text-align:center;margin-bottom:15px}.customer-form__subtitle{padding:10px 0}.customer-form__error span,.customer-form__error ul{display:flex;flex-direction:column;color:#d02e2e;list-style:none;margin-top:5px;padding:5px;border:1px solid #d02e2e;border-radius:3px;background-color:#fff6f6;margin-bottom:10px}.customer-form__wrapper{flex-direction:column;max-width:370px;margin:50px auto}.customer-form__input{border:1px solid #e5e5e5;border-radius:3px;padding:8px 10px;margin-bottom:10px;width:100%}.customer-form__buttons{width:100%;flex-direction:column}.customer-form__button,.shopify-challenge__button btn{padding:9px 10px 8px;margin:0 0 10px;font-weight:700;background-color:var(--color-secondary-buttons);color:var(--color-secondary-buttons-text);border:none;font-size:1rem;text-transform:uppercase}.customer-form__link{text-decoration:none;color:#000;margin-bottom:7px}.customer-form__password-successfuly-reset{background:#efe;display:inline-block;padding:5px;border:1px solid #94ea94;margin-bottom:18px;width:100%;text-align:center}.template-account h1,.template-order h1,.template-addresses h1,.template-account h2,.template-order h2,.template-addresses h2{font-size:19px;text-transform:uppercase;font-weight:700}.template-account h2,.template-order h2,.template-addresses h2{margin-bottom:8px}.template-account p,.template-order p,.template-addresses p{font-size:14px}.template-account hr,.template-order hr,.template-addresses hr{margin:15px 0}.account-header{position:relative;border-bottom:1px solid #000;padding:0 0 13px;margin-bottom:20px;width:100%}.account-logout-link{position:absolute;right:0;top:50%;transform:translateY(-50%)}.template-account p{margin-bottom:15px}.template-account .customer-info-text{color:#000;font-weight:700}.template-account .default-address-data{display:flex;justify-content:space-between}.template-account .account-orders-content{display:flex;flex-wrap:nowrap;margin-bottom:10px;padding:10px}.template-account .orders-customers-info{display:flex;flex-direction:column;width:100%}.template-account .order-text{display:flex;justify-content:space-between;width:100%}.template-account .account-orders{width:50%}.template-account .address{width:45%}.template-account .default-address,.template-account .subscription-recharge,.template-account .customer-address{width:100%}.template-account .default-address,.template-account .no-orders,.template-account .account-orders-content{background-color:#fafafa;padding:30px}.template-account .account-wrapper{display:flex;justify-content:space-between;width:100%}.template-account .account-orders,.template-account .template-account .address{margin-right:10px}.template-account .no-orders{text-align:center}.template-order .account-header{border-bottom:1px solid #ccc}.template-order .default-address-data{display:flex;justify-content:space-between}.template-order .customer-status-text{font-weight:700}.template-order .grid-product-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:0 20px;width:100%}.template-order .grid-product-order-link{display:flex;border-bottom:1px solid #ccc;padding:10px 0}.template-order .grid-product-info .grid-product-title{text-align:left;width:auto}.template-order .order-status,.template-order .order-billing-address,.template-order .order-shipping-address{background:#fcfbfb;padding:30px;margin-bottom:10px}.template-order .order-container{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;padding:20px 0}.template-order .customer-order{background:#fcfbfb;padding:30px;width:40%}.template-order .customer-order-status{width:50%}.template-order .order-subtotal,.template-order .order-status-items{display:flex;width:100%;justify-content:space-between}.template-order .order-status-items.order-total{padding:5px 0;border-top:1px solid #c3bcbc}.template-order .order-status .section-title,.template-order .order-shipping-address .section-title,.template-order .order-billing-address .section-title,.template-order .product-orders .section-title{padding:0;margin:0}.template-order .order-unity{color:#000}.account-order-item{display:flex;align-items:center}.account-order-product-image{width:50px}.template-addresses button.button.address-new-toggle{background-color:#424242;color:#fff;padding:0 23px;height:42px}.template-addresses .add-address-btn-wrapper{margin:10px 0 20px}.template-addresses header{display:flex;justify-content:space-between;width:100%;padding:20px 0;flex-wrap:wrap}.template-reset_password .customer-login-form form,.template-login .customer-login-form form,.template-register .customer-login-form form,.template-reset_password .recover-password-form form,.template-login .recover-password-form form,.template-register .recover-password-form form,.template-reset_password .form-reset-password form,.template-login .form-reset-password form,.template-register .form-reset-password form,.template-register form.create-account-form{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;padding:10px;max-width:370px;margin:0 auto}.template-reset_password .customer-login-form form input,.template-login .customer-login-form form input,.template-register .customer-login-form form input,.template-reset_password .recover-password-form form input,.template-login .recover-password-form form input,.template-register .recover-password-form form input,.template-reset_password .form-reset-password form input,.template-login .form-reset-password form input,.template-register .form-reset-password form input,.template-register form.create-account-form input{border:1px solid #e5e5e5;border-radius:3px;padding:8px 10px;margin-bottom:10px;width:100%}.template-reset_password .customer-login-form form .button,.template-login .customer-login-form form .button,.template-register .customer-login-form form .button,.template-reset_password .recover-password-form form .button,.template-login .recover-password-form form .button,.template-register .recover-password-form form .button,.template-reset_password .form-reset-password form .button,.template-login .form-reset-password form .button,.template-register .form-reset-password form .button,.template-register form.create-account-form .button{padding:9px 10px 8px;width:100%;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-secondary-buttons);color:var(--color-secondary-buttons-text);border:none;font-size:1rem;text-transform:uppercase}.template-reset_password .customer-login-form form .button:hover,.template-login .customer-login-form form .button:hover,.template-register .customer-login-form form .button:hover,.template-reset_password .recover-password-form form .button:hover,.template-login .recover-password-form form .button:hover,.template-register .recover-password-form form .button:hover,.template-reset_password .form-reset-password form .button:hover,.template-login .form-reset-password form .button:hover,.template-register .form-reset-password form .button:hover,.template-register form.create-account-form .button:hover,.template-reset_password .customer-login-form form .button:active,.template-login .customer-login-form form .button:active,.template-register .customer-login-form form .button:active,.template-reset_password .recover-password-form form .button:active,.template-login .recover-password-form form .button:active,.template-register .recover-password-form form .button:active,.template-reset_password .form-reset-password form .button:active,.template-login .form-reset-password form .button:active,.template-register .form-reset-password form .button:active,.template-register form.create-account-form .button:active{background-color:var(--color-secondary-buttons-hover);color:var(--color-secondary-buttons-text-hover)}.template-reset_password .customer-login-form form p,.template-login .customer-login-form form p,.template-register .customer-login-form form p,.template-reset_password .recover-password-form form p,.template-login .recover-password-form form p,.template-register .recover-password-form form p,.template-reset_password .form-reset-password form p,.template-login .form-reset-password form p,.template-register .form-reset-password form p,.template-register form.create-account-form p{text-align:center;font-size:13px;margin-bottom:10px}.template-reset_password .customer-login-form form a,.template-login .customer-login-form form a,.template-register .customer-login-form form a,.template-reset_password .recover-password-form form a,.template-login .recover-password-form form a,.template-register .recover-password-form form a,.template-reset_password .form-reset-password form a,.template-login .form-reset-password form a,.template-register .form-reset-password form a,.template-register form.create-account-form a{margin-bottom:7px;color:#000}.template-reset_password .customer-login-form form h1,.template-login .customer-login-form form h1,.template-register .customer-login-form form h1,.template-reset_password .recover-password-form form h1,.template-login .recover-password-form form h1,.template-register .recover-password-form form h1,.template-reset_password .form-reset-password form h1,.template-login .form-reset-password form h1,.template-register .form-reset-password form h1,.template-register form.create-account-form .button{margin-bottom:10px}.template-reset_password .customer-login-form form .errors,.template-login .customer-login-form form .errors,.template-register .customer-login-form form .errors,.template-reset_password .recover-password-form form .errors,.template-login .recover-password-form form .errors,.template-register .recover-password-form form .errors,.template-reset_password .form-reset-password form .errors,.template-login .form-reset-password form .errors,.template-register .form-reset-password form .errors,.template-register form.create-account-form .errors{color:#d02e2e;border:1px solid #d02e2e;border-radius:3px;padding:0 54px;background-color:#fff6f6;margin-bottom:15px}.template-reset_password .form-reset-password form .errors{padding:5px;line-height:1.2}.template-reset_password .customer-login-form form .errors ul li,.template-login .customer-login-form form .errors ul li,.template-register .customer-login-form form .errors ul li,.template-reset_password .recover-password-form form .errors ul li,.template-login .recover-password-form form .errors ul li,.template-register .recover-password-form form .errors ul li,.template-reset_password .form-reset-password form .errors ul li,.template-login .form-reset-password form .errors ul li,.template-register .form-reset-password form .errors ul li,.template-register form.create-account-form .errors ul li{text-align:center}.template-reset_password .customer-login-form .reset-success,.template-login .customer-login-form .reset-success,.template-register .customer-login-form .reset-success,.template-reset_password .recover-password-form .reset-success,.template-login .recover-password-form .reset-success,.template-register .recover-password-form .reset-success,.template-reset_password .form-reset-password .reset-success,.template-login .form-reset-password .reset-success,.template-register .form-reset-password .reset-success,.template-reset_password .customer-login-form .reset-success-recover,.template-login .customer-login-form .reset-success-recover,.template-register .customer-login-form .reset-success-recover,.template-reset_password .recover-password-form .reset-success-recover,.template-login .recover-password-form .reset-success-recover,.template-register .recover-password-form .reset-success-recover,.template-reset_password .form-reset-password .reset-success-recover,.template-login .form-reset-password .reset-success-recover,.template-register .form-reset-password .reset-success-recover{color:#56ad6a;border:1px solid #56ad6a;border-radius:3px;background-color:#ecfef0;padding:0 15px}.rc_header-settings.rc_title-bar{margin-top:20px}.guest_login{max-width:370px;text-align:center;margin:20px auto}.guest_login .button{padding:5px 10px;width:100%;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;background-color:#26b522;color:#fff;border:none;font-size:1rem;text-transform:uppercase;border-radius:3px}.guest_login .button:hover,.guest_login .button:active{background-color:#1a7117;color:#fff}body .shopify-challenge__container{max-width:500px;margin:50px auto;display:block;clear:both;overflow:hidden}body .shopify-challenge__container form{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}body .shopify-challenge__container form .shopify-challenge__button{background:var(--AddToCartBackground);color:var(--AddToCartTextColor);border-radius:0;cursor:pointer;border:1px solid #e5e5e5;padding:8px 10px;margin-bottom:10px;text-transform:uppercase;width:100%;font-weight:700}body .shopify-challenge__container form .shopify-challenge__button:hover,body .shopify-challenge__container form .shopify-challenge__button:active{background:var(--AddToCartBackgroundHover);color:var(--AddToCartTextColorHover)}.field-wrap{width:33.333%;padding:7px 0}.field-wrap input[type=text],.field-wrap input[type=tel],.field-wrap select{border:1px solid #ccc;height:42px;width:calc(100% - 15px);padding:0 10px;font-size:16px;background:#fff}.field-wrap input[type=text]:focus,.field-wrap input[type=tel]:focus,.field-wrap select:focus{border-color:#777}.field-wrap input[type=checkbox]{border:1px solid #ccc;width:20px;height:20px}.field-wrap input[type=checkbox]:checked{display:flex;align-items:center;justify-content:center;line-height:20px}.field-wrap.formbtn{width:100%}.field-wrap.field-defaultaddress{display:flex;align-items:center}.field-wrap.field-defaultaddress label{margin-left:7px}.userAddress{margin-top:20px}.userAddress .userAddress-single{width:45%;margin:0 20px 20px 0;border:1px solid #ccc;padding:15px 30px;transition:ease all .3s;overflow:hidden;clear:both}.formedit{margin-top:15px;padding-top:15px}.formedit h4{margin:15px 0 10px}.formedit .field-wrap{float:left;width:45%}.formedit .field-wrap.field-defaultaddress{width:100%}.formbtn input[type=submit],.formbtn button{background-color:#26b522;border:none;color:#fff;float:left;padding:0 23px;height:42px;width:188px}.formbtn input[type=submit]:hover,.formbtn button:hover,.formbtn input[type=submit]:active,.formbtn button:active{background:#1a7117;cursor:pointer}.formedit .formbtn{width:100%}.formbtn button{background:transparent;color:#000;width:auto}.formbtn button:hover,.formbtn button:active{background:transparent;cursor:pointer}.actionbuttons{border-top:1px solid #ccc;margin-top:15px;padding-top:10px}.actionbuttons .address-edit-toggle{background:#efa404;color:#fff;padding:5px 15px;margin-right:15px}.actionbuttons .address-edit-toggle:hover,.actionbuttons .address-edit-toggle:active{background:#fdab01;cursor:pointer}.template-login .recover-password-form div.reset-success-recover.error{background-color:#fff6f6;color:#d02e2e;border-color:#d02e2e;padding:0 10px;margin-bottom:10px;width:100%;list-style:none}.template-login .recover-password-form div.reset-success-recover{padding:0 10px;margin-bottom:10px;width:100%}.template-login .recover-password-form div.reset-success-recover.error li{list-style:none}.actionbuttons a{color:red}.template-account .customer-address{color:#3690d3}.template-account h1{font-size:2em;margin-top:15px}.account-content{padding:20px 0;float:left;width:100%}.account-content h1,.account-content h2{font-weight:700}.contact-wrapper{margin:10px auto 55px;padding:10px;width:50%}.contact-wrapper .form-success{background:#dfd;border:1px solid #7a7;padding:10px;margin-bottom:10px;max-width:initial}.contact-wrapper .errors{background:#fdd;border:1px solid #eaa;padding:10px;margin-bottom:10px}.contact-wrapper .errors ul{display:block;padding-left:20px}.contact-wrapper .contact-title{margin-bottom:10px}.contact-wrapper .all-width{width:100%;border:1px solid #e5e5e5;border-radius:3px;padding:8px 10px;margin-bottom:10px}.contact-wrapper .half-width{width:49.5%}.contact-wrapper .position-left{float:left}.contact-wrapper .position-right{float:right}.contact-wrapper .contact-button{padding:10px;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-secondary-buttons);color:var(--color-secondary-buttons-text);border:none;font-size:1rem;text-transform:uppercase}.contact-wrapper .contact-button:hover,.contact-wrapper .contact-button:active{background-color:var(--color-secondary-buttons-hover);color:var(--color-secondary-buttons-text-hover)}.template-addresses .account-content,.template-order .account-content,.template-account .account-content{padding:0 0 20px}.template-addresses h1,.template-order h1,.template-account h1{margin-top:15px;font-size:1.8rem;text-transform:uppercase}.template-addresses hr,.template-order hr,.template-account hr{margin:15px 0}.template-addresses .responsive-table,.template-order .responsive-table,.template-account .responsive-table{width:100%;max-width:800px;border-collapse:collapse;border-spacing:0;margin:20px 0 30px}.template-addresses .responsive-table thead th,.template-order .responsive-table thead th,.template-account .responsive-table thead th{border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left;padding:12px 0;text-transform:uppercase;font-weight:700}.template-addresses .responsive-table tbody td,.template-order .responsive-table tbody td,.template-account .responsive-table tbody td{text-align:left;padding:6px 0}.template-addresses .responsive-table tbody tr:nth-of-type(2n),.template-order .responsive-table tbody tr:nth-of-type(2n),.template-account .responsive-table tbody tr:nth-of-type(2n){background:#f8f8f8}.template-addresses .responsive-table tbody td,.template-order .responsive-table tbody td,.template-account .responsive-table tbody td{border-bottom:1px solid #ddd;text-align:left;padding:6px 0}.template-addresses tfoot td:nth-of-type(2),.template-order tfoot td:nth-of-type(2),.template-account tfoot td:nth-of-type(2){text-align:right}.template-addresses .responsive-table-row td:nth-of-type(1) a,.template-order .responsive-table-row td:nth-of-type(1) a,.template-account .responsive-table-row td:nth-of-type(1) a{font-weight:700}.template-addresses .responsive-table-row td:nth-of-type(1) a:hover,.template-order .responsive-table-row td:nth-of-type(1) a:hover,.template-account .responsive-table-row td:nth-of-type(1) a:hover,.template-addresses .responsive-table-row td:nth-of-type(1) a:active,.template-order .responsive-table-row td:nth-of-type(1) a:active,.template-account .responsive-table-row td:nth-of-type(1) a:active{text-decoration:underline}.template-addresses .link-back,.template-order .link-back,.template-account .link-back{display:inline-block;margin-bottom:10px}.template-addresses .link-back:hover,.template-order .link-back:hover,.template-account .link-back:hover,.template-addresses .link-back:active,.template-order .link-back:active,.template-account .link-back:active{text-decoration:underline}.template-addresses tfoot td,.template-order tfoot td,.template-account tfoot td{font-size:15px;font-weight:700}.template-addresses .responsive-table thead th:last-of-type,.template-order .responsive-table thead th:last-of-type,.template-account .responsive-table thead th:last-of-type,.template-addresses .responsive-table tbody td:last-of-type,.template-order .responsive-table tbody td:last-of-type,.template-account .responsive-table tbody td:last-of-type{text-align:right}.template-addresses .order-info,.template-order .order-info,.template-account .order-info{margin-bottom:30px}.template-addresses .order-info h3~h3,.template-order .order-info h3~h3,.template-account .order-info h3~h3{margin-top:20px}.template-addresses .order-info h3,.template-order .order-info h3,.template-account .order-info h3{text-transform:uppercase;margin-bottom:5px}.template-account p{margin-bottom:0}.default-address-label{font-weight:700}@media only screen and (max-width: 1019px){.userAddress .userAddress-single{width:100%;margin:20px auto}}@media screen and (max-width: 767px){.template-register .customer-login-form form,.template-login .customer-login-form form,.template-register .recover-password-form form,.template-login .recover-password-form form{max-width:100%;padding:0 30px}.template-register .customer-login-form form .errors,.template-login .customer-login-form form .errors,.template-register .recover-password-form form .errors,.template-login .recover-password-form form .errors,.template-register .customer-login-form form .reset-success,.template-login .customer-login-form form .reset-success,.template-register .recover-password-form form .reset-success,.template-login .recover-password-form form .reset-success{width:100%}.template-register .customer-login-form form .errors ul li,.template-login .customer-login-form form .errors ul li,.template-register .recover-password-form form .errors ul li,.template-login .recover-password-form form .errors ul li,.template-register .customer-login-form form .reset-success ul li,.template-login .customer-login-form form .reset-success ul li,.template-register .recover-password-form form .reset-success ul li,.template-login .recover-password-form form .reset-success ul li{text-align:left}.template-account hr{margin-top:10px}.template-account .account-wrapper{flex-direction:column}.template-account .account-orders,.template-account .address,.template-order .customer-order-status,.template-order .customer-order,.template-addresses button.button.address-new-toggle{width:100%}.template-addresses .main-content header{display:flex;justify-content:space-between;width:calc(100% - 40px);padding:20px 0;margin:0 20px;flex-wrap:wrap}.template-addresses .account-content{display:flex;flex-wrap:wrap;flex-direction:column}.shopify-challenge__container form .shopify-challenge__button{width:304px}.field-wrap,.field-wrap input[type=text],.field-wrap input[type=tel],.field-wrap select{width:100%}.userAddress-single p{font-size:14px}.address-pagetitle{margin-bottom:15px}.template-addresses .address-new-toggle{height:42px;width:100%;margin-bottom:15px}.contact-wrapper,.contact-wrapper .contact-button{width:100%}.template-addresses .responsive-table thead th,.template-order .responsive-table thead th,.template-account .responsive-table thead th{font-size:11px;padding:5px}.template-addresses .responsive-table tbody td,.template-order .responsive-table tbody td,.template-account .responsive-table tbody td{font-size:12px;padding:3px}.default-address-data,.userAddress-single p{font-size:13px!important}.formbtn input[type=submit],.formbtn button{width:100%}}@media only screen and (max-width: 480px){.address-pagetitle,.template-addresses .address-new-toggle{width:100%}.field-wrap,.formedit .field-wrap{margin:0 auto}.field-wrap,.formedit .field-wrap{width:100%}.field-wrap.formbtn{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.contact-wrapper{margin-top:0}}.logo-image+.main-menu{margin:0 1%}.cart-icon-wrap{width:15%;display:flex;justify-content:flex-end}.cart-icon-wrapper{text-align:center}.logo-image .main-logo-link{display:flex;align-content:center;flex-direction:column;justify-content:center}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.loaderIE.active{visibility:visible;opacity:1}}.loaderIE{position:fixed;background-color:#fff;top:0;bottom:0;right:0;left:0;z-index:99999999999;display:flex;justify-content:center;flex-direction:column;align-items:center;transition:ease all .3s;opacity:0;visibility:hidden}.loaderIE p,.loaderIE span{margin-top:15px;color:#919191;width:50px;height:50px;display:flex;justify-content:space-between}.loaderIE p span,.loaderIE span span{font-size:35px}.loader-bars:before,.loader-bars:after,.loader-bars span{content:"";display:block;position:relative;left:0;top:0;width:10px;height:30px;background-color:#919191;-webkit-animation:grow 1.5s linear infinite;animation:grow 1.5s linear infinite}.loader-bars:after{-webkit-animation:grow 1.5s linear -.5s infinite;animation:grow 1.5s linear -.5s infinite}.loader-bars span{-webkit-animation:grow 1.5s linear -1s infinite;animation:grow 1.5s linear -1s infinite}@-webkit-keyframes grow{0%{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}50%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}to{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}}@keyframes grow{0%{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}50%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}to{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}}.wrapper-shipping-bar{max-width:1280px;width:100%}header .wrap{display:flex;justify-content:space-between;align-items:center;transition:ease all .4s}.shopify-section{margin-bottom:0}.shippingbar_padding{padding-top:45px}.header-cart{display:flex;justify-content:space-between;width:100%;padding:10px 0}.header-cart .info-header{min-height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.header-cart .info-header .phone-cart{font-weight:700;color:var(--color-phone-number, #000)}.header-cart .info-header a.phone-cart svg{transform:rotate(270deg)}.header-cart .info-header .email-cart,.header-cart .info-header .phone-cart{display:flex;align-items:center}.header-cart .info-header svg{width:18px;position:unset;margin-right:5px;fill:#6e797a}.main-logo-link,.cart-text,.menu-text{font-size:var(--cart_title_font_size)}.cart-text{color:#636363}.cart-text,.menu-text{text-transform:var(--header_fallback_text_transform)}@media (max-width: 1279px){body .button{margin:0}}@media (max-width: 1019px){.main-menu .main-menu-items{flex-wrap:wrap}.main-menu .main-menu-items .menu-item>.menu-link{font-size:var(--vasta_item_nav_menu_font_size_tablet, 15px)}.main-menu .main-menu-items .menu-item .main-menu-items .menu-item svg{top:36%}section[data-section-id=header] .header-desktop #search-form{padding:0 30px;max-width:490px;margin:0 1%}section[data-section-id=header] .header-desktop #search-form button{font-size:.8rem;padding:0}.style-wrapper{width:100%}}.cart-title-desktop{display:none}@media (max-width: 767px){.template-cart section[data-section-id=header] .header-mobile{border:none}.main-logo{width:auto;display:flex;justify-content:center;align-items:center}section.info-style div:nth-child(2){width:auto}.shipping-bar.shipping_1 .shipping-bar-text,.shipping-bar.shipping_1 .shipping-bar-text strong{font-size:15px}.fallback-text svg{fill:#fff;position:relative;top:2px;width:20px}section[data-section-id=header] .header-mobile{border-bottom:1px solid var(--vasta-border-color-on-mobile, #000);padding:0}section[data-section-id=header] .header-mobile .grid__item,section[data-section-id=header] .header-mobile .cart-icon{display:flex;align-items:center;justify-content:center}section[data-section-id=header] .header-mobile .cart-icon-wrap{border-left:1px solid var(--vasta-border-color-on-mobile, #000);align-items:center;display:flex;justify-content:center}section[data-section-id=header] .header-mobile .cart-icon-wrap .cart-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;color:#000}section[data-section-id=header] .header-mobile .cart-icon-wrap .cart-icon span{position:relative;justify-content:center;text-align:center;width:100%}.header-mobile .grid__item{border-right:1px solid var(--vasta-border-color-on-mobile, #000)}.logo-image{padding:5px 10px;width:100%}.template-cart .main-header .logo-image{justify-content:space-between;align-items:center;padding-left:0;padding-right:0}.grid__item,.cart-icon-wrap{flex:0 0 20%}.cart-text{display:flex;justify-content:center}section[data-section-id=header] .header-mobile #cart-count span{width:15px;height:15px;line-height:16px;bottom:7px;font-size:12px;background-color:#14b850;color:var(--vasta-icon-color, #fff);position:absolute;top:-3px;right:0;pointer-events:none}section[data-section-id=header] .header-mobile #cart-count span:hover,section[data-section-id=header] .header-mobile #cart-count span:active{color:var(--vasta-icon-color-hover, #fff)}section[data-section-id=header] .wrap{display:flex;padding:0;align-items:initial;width:100%}section[data-section-id=header] .header-mobile #cart-count svg{width:25px;margin-right:0}.site-nav--mobile{display:flex;align-items:center;justify-content:center}.site-nav--mobile button{color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;width:100%;height:100%}.site-nav--mobile button svg{width:21px}.site-nav--mobile button svg path{color:#000}.site-nav--mobile .icon{width:15px;height:20px}.site-nav--mobile,.cart-icon-wrap{width:100%}.site-nav--mobile{height:100%}body .search.mobile{display:flex;margin:15px 0;justify-content:center;transition:all .4s cubic-bezier(.46,.01,.32,1)}body .search.mobile button{text-transform:uppercase;font-size:10px;background-color:var(--search-button-color, #000);color:var(--vasta-search-text-button-color, #fff);margin:0;border:none}body .search.mobile button:hover,body .search.mobile button:active{background-color:var(--vasta-search-button-hover-color,#000);color:var(--vasta-search-text-button-hover-color,#e5e5e5)}body .search.mobile input{color:#000;border:1px solid var(--vasta-search-border-color, #f6f6f6)}.search input{padding:7px;width:75%;height:37px;margin-top:0;border:1px solid #e5e5e5;font-size:14px}body .button{background-color:#444;color:#fff;border:1px solid #e5e5e5;font-size:13px;float:left;padding:0;width:20%;border-radius:0;margin:-1px}.header-cart .info-header svg{width:13px;margin-top:0;top:0}.header-cart .info-header .phone-cart,.header-cart .info-header .email-cart,.header-cart .info-header .content-cart-text{font-size:13px;display:flex;align-items:center;justify-content:flex-end}}@media (max-width: 479px){.shipping-bar-icons{font-size:9px}.logo-image{max-height:inherit;width:100%;padding:7px 10px;text-align:center}.template-cart .logo-image img{margin:0 auto;width:auto}.header-mobile .cart-icon-wrap .cart-icon{height:69px}section[data-section-id=header] .header-mobile #cart-count svg,.site-nav--mobile button svg{width:19px}.site-nav--mobile button{color:var(--vasta_icon_title_color, black)}}.js-drawer-open-left .DrawerOverlay,.cart-open .DrawerOverlay{visibility:visible;opacity:1}.js-drawer-open-left .drawer--left{-ms-transform:translateX(400px);-webkit-transform:translateX(400px);transform:translate(400px);overflow-x:hidden;overflow-y:auto;z-index:99999}.drawer--left{width:400px;left:-400px;border-right:1px solid var(--vasta-background-menu-mobile, #fff);max-width:85%}.drawer{display:flex;flex-direction:column;top:0;bottom:0;position:fixed;-webkit-overflow-scrolling:touch;padding:0 15px 15px;color:var(--vasta-font-color-menu-mobile, #444);background-color:var(--vasta-background-menu-mobile, #fff);transition:all .4s cubic-bezier(.46,.01,.32,1);z-index:152}.mobile-nav.static{margin-top:0}.mobile-nav.static a.item-link.uppercase{padding-bottom:0}.mobile-nav.static li.mobile-nav__item.dinamic-item a{padding:10px 15px;text-decoration:none;word-break:break-word;width:90%;font-size:15px;display:flex;align-items:center;line-height:21px;color:var(--vasta-font-color-menu-mobile, #444)}.mobile-nav{margin:20px -15px 0;border-top:1px solid rgba(0,0,0,.1)}.mobile-nav .item-menu-mobile.mobile-nav__link img{width:20px;margin-right:10px}.mobile-nav>.dinamic-item+.dinamic-item{border-top:1px solid rgba(0,0,0,.1)}#Contact_menu-mobile .thank_you{color:var(--vasta-font-color-menu-mobile)}.drawer__header{position:relative;display:flex;padding:12px 0;width:100%;align-items:center;justify-content:space-between}.drawer__title,.drawer__close{font-size:1.4rem}.drawer__close{cursor:pointer}.drawer__close svg{width:20px;height:20px}.drawer__close button{position:relative;right:0;color:inherit;background-color:transparent;border:none}.mobile-nav__item{position:relative;display:block}.search-bar{display:flex;justify-content:flex-end}.search-bar .input-group-field{border-radius:3px 0 0 3px;width:100%;height:37px;border:none;padding:0 10px;border:solid 1px var(--vasta-border-menu-mobile, #ccc);color:var(--vasta-search-text-color-mobile, #e25c63);font-size:14px}.search-bar .jq-icon-fallback-text{border-radius:0 3px 3px 0;padding:6px 10px 5px;background-color:var(--vasta-button-color-menu-mobile, #444);color:#fff;height:37px}.search-button-span svg{fill:var(--vasta-button-icon-color-menu-mobile, #fff)}.nav-icon{padding:10px 15px;text-decoration:none;width:100%;font-size:15px;align-items:center;line-height:21px;display:flex!important;flex-direction:inherit!important}.nav-icon svg{width:19px;height:19px;fill:var(--vasta-font-color-menu-mobile, #444);margin:0 7px 0 0}.nav-icon a{padding:0!important}.supports-fontface .jq-icon-fallback-text .icon{display:inline-block}.mobile-nav .news_letter_title{font-weight:700;text-align:center;font-size:13px;width:100%;margin:0 auto 8px}.mobile-nav .child .item-menu-mobile{font-size:13px}.mobile-nav .button-menu-item{display:flex;width:100%}.mobile-nav .item-menu-mobile,.mobile-nav .mobile-nav__item .item-text .item-link{display:flex;align-items:center;line-height:21px;color:var(--vasta-font-color-menu-mobile, #444);padding:10px 15px;text-decoration:none;width:90%;font-size:15px}.mobile-nav .dinamic-item,.mobile-nav .mobile-nav__item{display:flex;flex-direction:column}.mobile-nav .dinamic-item .mobile-nav__toggle-open,.mobile-nav .mobile-nav__item .mobile-nav__toggle-open{width:40px;height:40px;background:transparent;border:none}.mobile-nav .dinamic-item .mobile-nav__toggle-open:before,.mobile-nav .mobile-nav__item .mobile-nav__toggle-open:before{height:17px;content:"";width:2px;background-color:var(--vasta-font-color-menu-mobile, #444);top:0;left:13.5px;position:relative;display:block}.mobile-nav .dinamic-item .mobile-nav__toggle-open:after,.mobile-nav .mobile-nav__item .mobile-nav__toggle-open:after{width:17px;content:"";height:2px;background-color:var(--vasta-font-color-menu-mobile, #444);position:relative;display:block;top:-10px;left:6px;transform:rotate(0);transition:ease all .6s}.mobile-nav .dinamic-item .anime-plus-hor:after,.mobile-nav .mobile-nav__item .anime-plus-hor:after{transform:rotate(180deg);transition:ease all .6s}.mobile-nav .dinamic-item .anime-plus-ver:before,.mobile-nav .mobile-nav__item .anime-plus-ver:before{transform:rotate(270deg);transition:ease all .6s}.mobile-nav .dinamic-item a svg,.mobile-nav .mobile-nav__item a svg{width:19px;height:19px;fill:var(--vasta-font-color-menu-mobile, #444);margin:0 7px 0 0;overflow:visible}.mobile-nav .child{display:none;margin:0 0 0 30px}.mobile-nav .newsletter-opt .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm{width:100%;margin:0;bottom:0;border:0}.mobile-nav .newsletter-opt .newsletter-form.full .contact-form .inputControlNewsletter .emailNewsletterForm{font-size:12px}.mobile-nav .newsletter-opt{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:10px 15px;border-top:1px solid rgba(0,0,0,.1)}.mobile-nav .newsletter-opt .newsletter-message,.mobile-nav .newsletter-opt .thank_you{display:block;text-align:center;margin:0 0 .5rem;text-transform:uppercase;line-height:1.4;color:var(--thankYouTextColor)}.mobile-nav .newsletter-opt .klaviyo_condensed_styling{display:flex;justify-content:center;height:36px;margin:0 auto;max-width:100%;flex-wrap:wrap}.mobile-nav .newsletter-opt .klaviyo_condensed_styling button input{font-size:7px}.mobile-nav .newsletter-opt .klaviyo_condensed_styling .klaviyo_messages .success_message .thank_you{color:var(--vasta-font-color-menu-mobile);display:inline}.mobile-nav .newsletter-opt .klaviyo_condensed_styling .klaviyo_inputs_wrapper{width:100%}.mobile-nav .newsletter-opt .klaviyo_condensed_styling .klaviyo_form_actions{width:40%;float:left}.mobile-nav .newsletter-opt .klaviyo_condensed_styling .klaviyo_field_group{margin:0;float:left;width:100%;height:100%;color:var(--vasta-font-color-menu-mobile, #444);border-radius:7px;padding:2px 0;border:solid 1px #ccc;color:#222;font-size:14px;line-height:20px}.mobile-nav .newsletter-opt .klaviyo_condensed_styling .klaviyo_field_group input{width:100%;height:100%;border:none;padding:0 10px}.mobile-nav .klaviyo_condensed_styling .klaviyo_submit_button,.mobile-nav .klaviyo_styling .klaviyo_submit_button{padding:10px 4px;width:100%;height:36px;border-radius:0}.mobile-nav #klaviyo-button-menu-mobile{text-transform:uppercase;background-color:var(--newsletter-submit-color);color:var(--newsletter-submit-text-color)}.mobile-nav #klaviyo-button-menu-mobile:hover,.mobile-nav #klaviyo-button-menu-mobile:active{background-color:var(--newsletter-submit-hover);color:var(--newsletter-submit-text-color-hover)}@media (max-width: 479px){.mobile-nav .newsletter-opt .klaviyo_condensed_styling .klaviyo_form_actions{flex:0 0 40%}.js-drawer-open-left{overflow:hidden!important}}@keyframes spinner{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.cart-drawer #ProceedToCheckoutTop.btn-add-tocart{margin-bottom:20px}.shipping-drawer{text-align:center;background-color:var(--ship-back-color);padding:10px 0}.shipping-discount-drawer{text-transform:uppercase;color:var(--ship-text-color,#fff);font-weight:700;font-size:1rem}.cart-drawer strong em{font-weight:700}.cart_discount_price,.free-shipping-message{color:var(--color-price-cartDrawer,firebrick)}.cart_discount_price{font-size:14px;margin-bottom:4px}.cart-drawer .trust-badges-wrapper .trust-badges-img.col-2{width:47%}.cart-drawer .trust-badges-wrapper .trust-badges-img.col-3{width:31%}.cart-drawer .trust-badges-wrapper .trust-badges-img.col-5{width:17%}.cart-drawer .trust-badges-wrapper .trust-badges-img.col-6{width:14%}.cart-products-wrapper .cart__empty.text-center .btn{background-color:#000;color:#fff;border:0;padding:10px 15px;margin-bottom:50px}.cart-products-wrapper form.jq-qtd-item-cart{display:flex;background:#fff}.cart-products-wrapper .cart-product{display:flex;border-bottom:1px solid #dddcdc}.cart-products-wrapper .cart-product .cart-product-wrapper{width:100%;padding:8px 0 13px;display:flex;align-items:flex-start;justify-content:space-between;width:-webkit-fill-available}.cart-products-wrapper .cart-product .cart-product-wrapper .product-info{width:auto}.cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart{font-weight:700;color:var(--color-cart-item-title,#000);font-size:17px}.cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart+.product-variant{margin-top:2px}.cart-products-wrapper .cart-product .cart-product-wrapper .price{font-weight:400;color:var(--color-cart-item-title,#000)}.cart-products-wrapper .cart-product .cart-product-wrapper .free-shipping-message{font-weight:700;color:var(--color-cart-item-title,#000);font-size:17px}.cart-products-wrapper .cart-product .cart-product-wrapper .price{display:flex;justify-content:center;color:var(--color-price-cartDrawer,#b22222);font-size:16px;margin-bottom:2px}.cart-products-wrapper .cart-product .cart-product-wrapper small.product-variant{color:var(--color-font-cart-meta-product,gray);font-size:12px;display:block}.cart-products-wrapper .cart-product .cart-product-wrapper .js-cart__btn--remove{background-color:#fff;border:1px solid #e4e4e4;padding:5px 9px;font-size:15px;position:relative}.cart-products-wrapper .cart-product .cart-product-image-wrapper{padding-right:10px;display:flex;align-items:baseline;margin:4px 0}.cart-products-wrapper .cart-product .cart-product-image-wrapper img{width:100%;max-width:100px;height:auto;object-fit:contain}.cart-products-wrapper .cart-product .cart-product-image-wrapper a{position:relative;width:75px;min-height:75px}.cart-products-wrapper .cart-product .cart-product-btn-wrapper{display:flex;margin-top:10px}.cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-minus,.cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-plus,.cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd{background:0 0;border:1px solid #dddcdc;text-align:center;margin:0;position:relative;height:31px;width:33px}.cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-minus svg,.cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-plus svg,.cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd svg{display:block;margin:0 auto}.cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd{border-left:0!important;border-right:0!important}.cart-products-wrapper .cart-product .cart-product-btn-wrapper input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;margin:0}.cart-products-wrapper .cart-product .cart-product-btn-wrapper input[type=number]::-webkit-inner-spin-button,.cart-products-wrapper .cart-product .cart-product-btn-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.js-cart__btn--plus[disabled=disabled] .hide.max-msg{font-size:12px;width:155px;text-align:center;margin-top:20px;color:#fff;position:absolute;background-color:#757575;padding:0 5px;border-radius:5px;bottom:-4px;left:41px;display:block;pointer-events:none}.hide.max-msg:before{content:"";border-bottom:8px solid transparent;border-right:13px solid #757575;border-top:8px solid #75757500;position:absolute;top:-4px;left:-2%;transform:translate(-50%,100%)}.cart-open{overflow:hidden!important}.cart-drawer-open .cart-drawer{right:0}.cart-container .cart-bottom .paypal-div{margin:7px 0}.cart-container .cart-product-btn-wrapper svg{fill:var(--font-color-cartDrawer,#000);width:12px}.btn.icon-minus:after,.btn.icon-plus:after,.btn.icon-plus:before{content:"";position:absolute;background-color:#000;width:2px;height:12px;top:50%;right:40%;transform:translate(-50%,-50%)}.btn.icon-minus:after,.btn.icon-plus:after{width:12px;height:2px;top:50%;right:9%}.cart-container .cart-bottom .continue-shopping-div.bottom{margin:20px 0 0}.cart-container .cart-bottom .continue-shopping-div.top{margin:0 0 9px}.cart-container .btn-add-tocart:hover svg,.cart-container .btn-add-tocart:active svg{fill:var(--font-color-button-proceed_hover,#fff)}.cart-container .btn-add-tocart:hover .cart-atc,.cart-container .btn-add-tocart:active .cart-atc{color:var(--font-color-button-proceed_hover,#fff)}.cart-container .btn-add-tocart:hover,.cart-container .btn-add-tocart:active{background-color:var(--background-color-button-proceed-hover,#45910d)}.cart-container .product-content .product-start{width:35%}.cart-container .product-content .product-start img{width:70%;margin:0 15px;transition:ease all .2s}.cart-container .product-content .product-middle{display:flex;flex-direction:column;width:50%;max-width:180px}.cart-container .product-content .product-middle .product-title{margin:0 0 20px;font-weight:700;transition:all ease .2s}.cart-container .product-content .product-middle .product-quantity{display:flex;height:30px;margin:20px 0 0}.cart-container .product-content .product-middle .button-minus,.cart-container .product-content .product-middle .button-plus{width:30px;transition:ease all .3s;border:1px solid #dadada;background:#fff}.cart-container .product-content .product-middle .button-minus:hover,.cart-container .product-content .product-middle .button-plus:hover,.cart-container .product-content .product-middle .button-minus:active,.cart-container .product-content .product-middle .button-plus:active{background:#dadada}.cart-container .product-content .product-middle .quantity{width:30px;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border-top:1px solid #dadada;border-bottom:1px solid #dadada;border-left:none;border-right:none;background:#fff}.cart-container .product-content .product-middle .product-meta span{font-weight:600;color:var(--color-font-cart-meta-product,#656565);padding:0 15px 0 0}.cart-container .product-content .product-end{margin:0 0 100px;width:30%;display:flex;flex-direction:column;align-items:flex-end}.cart-container .product-content .product-end button{border:1px solid #d9d9d9;background:#fff;padding:10px 5px;margin:20px 10px}.cart-container .product-content .product-price{font-weight:600;color:var(--color-price-cartDrawer,#b22222);text-align:center;margin:0 0 0 13px;display:flex;flex-direction:column}.cart-container .cart-bottom .paypal{text-align:center}.cart-container .cart-bottom .cupom-code-drawer .cupom-spotlight{color:var(--counpon-text-color, blue)}.cart-container .cart-bottom .reviews-cartDrawer .stars-img{margin:0 15px 0 0}.cart-container .cart-bottom .reviews-cartDrawer .review-stars-verified{color:red;font-weight:600;margin:10px 0;font-size:13px}.cart-container .cart-bottom .reviews-cartDrawer .drawer-review_single p{font-weight:var(--review-style,600)}.js-cart__btn--remove{margin-top:4px}.cart-drawer .btn-add-tocart,.cart-drawer .trust-badges-wrapper .trust-badges-img.col-1{width:100%}.empty .cart-products-wrapper .list-products,.product-content.cart-products-wrapper .list-products,.template-cart .cart-products-wrapper .list-products{border:0}body button[disabled=disabled],body button[disabled=disabled] svg:after,body button[disabled=disabled] svg:before{background-color:#eee!important;color:#bbb!important}.cart-products-wrapper .cart-product .cart-product-btn-wrapper input.disable,input[disabled=disabled]{background-color:#eee;color:#bbb}.cart-container.empty .btn-add-tocart,.cart-container.empty .total-price{display:none}.cart-container .product-content .product-middle .product-title:hover,.cart-container .product-content .product-start img:hover,.cart-container .product-content .product-middle .product-title:active,.cart-container .product-content .product-start img:active{opacity:.5}.js-cart__btn--remove .spinner{display:none;width:18px;height:18px;border-width:2px;border-style:solid;border-radius:100%;border-color:#888 #888 #888 transparent;animation:linear .57s 0s infinite spinner;top:50%;left:50%;position:absolute}.cart__btn--removing{color:transparent}.cart__btn--removing .spinner{display:block}.cart-drawer .shipping-bar--counter{width:100%;background:#ddd;position:relative;margin:4px auto 15px;min-height:30px;padding:0}.cart-drawer .shipping-bar--counter>.shipping-bar__counter-fill{display:block;position:absolute;top:0;left:0;width:0;height:100%;background:var(--color-free-shipping-dynamic);pointer-events:none;z-index:-1;transition:linear all .2s}.cart-drawer .shipping-bar .shipping-bar-text{color:var(--color-free-shipping-text-color)}.cart-drawer .shipping-bar__message{padding:3px 0;text-align:center;position:relative;z-index:2;height:100%;margin-top:2px}.cart-drawer .shipping-bar__message-wrapper{display:block;height:100%;padding:2px 0}.cart-drawer .shipping-bar--counter,.cart-drawer .shipping-bar--counter>.shipping-bar__counter-fill{border-radius:50px;box-shadow:inset 0 3px 3px #0000001f;z-index:2;overflow:hidden}@media (max-width:767px){.cart-container .btn-add-tocart svg{width:15px}.cart-drawer .max-msg:before{top:-12px;left:44%;bottom:initial;transform:translate(0)}.cart-drawer .max-msg{bottom:-100%;left:-100%;transform:translate(-40%,60%);z-index:999}.js-cart__btn--plus[disabled=disabled] .hide.max-msg:before{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid #757575}.cart-drawer .shipping-bar__message{margin-top:4px}}@media (max-width: 479px){.cart-drawer .shipping-bar__message{font-size:12px;margin-top:5px}.shipping-bar__counter-fill[style="width: 100%;"]+.shipping-bar__message{margin-top:2px}}@media (max-width: 1019px){span.shipping-discount-drawer{font-size:14px}}@media (max-width: 767px){.template-cart .header-mobile{border-bottom:none}.template-cart ul.list-products{border-top:1px solid #e4e4e4}.cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart{font-size:12px}.cart-products-wrapper .cart-product .cart-product-wrapper img.img-cart-drawer{width:100%}.cart-products-wrapper .cart-product .cart-product-image-wrapper{padding-right:10px;flex:0 0 85px}.paypal{font-size:18px!important}.cart-container .btn-add-tocart{font-size:15px}.cart_drawer__header .drawer-title{font-size:14px}#CartDrawer .max-msg:before{left:50%;bottom:60%;border-right-color:transparent;border-bottom-color:#757575;height:0;transform:translate(-50%)}#CartDrawer .max-msg{bottom:-100%;left:-100%;transform:translate(-40%,50%);z-index:999}.product-price{text-align:center}}@media (max-width: 479px){.cart-container .cart-bottom .reviews-cartDrawer .drawer-review_user .user-name,span.shipping-discount-drawer{font-size:13px}.cart-products-wrapper .cart-product .cart-product-wrapper .price,.cart-container .cart-bottom .cupom-text{margin-bottom:2px;font-size:15px}.cart-container .cart-bottom .cupom-text{justify-content:flex-end}.cart-container .total-price .price{font-size:19px}.cart-products-wrapper .cart-product .cart-product-wrapper .bt-remove-cart{font-size:12px}.cart-container .cart-bottom .reviews-cartDrawer .drawer-review_user .user-img{width:90px;padding-top:90px}}@media (max-width: 410px){span.shipping-discount-drawer{font-size:11px}}.section-collection-list .section-title{padding:25px 0}.grid-uniform .stamped-product-reviews-badge,.grid-uniform .stamped-badge{margin:0;display:flex;flex-direction:column;align-items:center}@media (max-width: 767px){.section-collection-list .section-title{padding:15px 0 13px}}.reviews .reviews-content,.reviews .img-reviews,.reviews .slick-list{display:flex}.reviews .reviews-content,.reviews .img-reviews,.reviews .slick-list{flex-direction:column}.reviews .star-reviews svg,.reviews .star-reviews i{display:inline-block}.reviews .star-reviews i,.reviews .slick-list{text-align:center}.reviews .img-reviews,.reviews .reviews-content{align-items:center}.reviews .review-title{font-size:var(--titleReview)}.reviews .reviews-content{float:left;width:100%;margin:10px 0}.reviews .text-reviews{line-height:23px}.reviews .athor-reviews{margin:10px 0}.reviews .date-reviews{font-style:italic;margin-bottom:15px;font-size:var(--smallFont)}.reviews .img-reviews a{margin-top:10px;color:#000}.reviews .star-reviews svg{height:16px;width:16px;fill:#f9c52c}.jdgm-star.jdgm--off:before,.jdgm-star.jdgm--on:before,.reviews .star-reviews i{color:#f9c52c}.reviews .reviews-content p:before,.reviews .reviews-content p:after{content:'"'}.reviews .slick-initialized .slick-slide{padding:0 25px}.reviews .slick-initialized .slick-slide img{margin:0 auto;max-width:100px}.template-cart .reviews .reviews-content{margin-bottom:50px}@media (max-width: 1279px){.reviews-sm-desktop .slick-initialized .slick-slide{padding:0 8px}}@media (max-width: 1019px){.reviews-tablet .slick-initialized .slick-slide{padding:0 10px}}@media (max-width: 767px){.reviews-mobile .slick-initialized .slick-slide{padding:0}.reviews-mobile .section-reviews-title{font-size:18px}.template-cart .reviews .reviews-content{margin-bottom:20px}}.call-to-action{display:flex;justify-content:center}.call-to-action .cta-content-wrapper{display:flex;flex-direction:column;align-items:center;padding:2%;max-width:47%}.call-to-action .buy-now{position:relative;width:100%}.call-to-action .buy-now .buy-now-bg{position:absolute;left:0;width:100%;background:#9c2135;z-index:-1;transform:translateY(-50%)}.call-to-action .buy-now .buy-now-wrapper{position:relative;display:flex;width:100%;align-items:center;justify-content:space-around;max-width:1280px;margin:0 auto}.call-to-action .buy-now .buy-now-wrapper .buy-now-btn{display:block;background:#fff;color:#9c2135;padding:15px 30px;border:1px solid transparent;text-align:center}.call-to-action .buy-now .buy-now-wrapper .buy-now-btn:hover,.call-to-action .buy-now .buy-now-wrapper .buy-now-btn:active{color:#fff;background:#9c2135;border-color:#fff}.call-to-action .buy-now .buy-now-wrapper img{max-width:400px;flex:1}.call-to-action .cart-button{height:58px}@media (max-width: 1019px){.call-to-action .buy-now .buy-now-wrapper{font-size:16px}body .call-to-action .buy-now .buy-now-wrapper .buy-now-btn{padding:15px 30px;font-size:30px}}@media (max-width: 767px){body .call-to-action{margin-top:15px}body .call-to-action .buy-now{padding:6% 0}body .call-to-action .buy-now .buy-now-bg{top:0;transform:translateY(0);height:100%}body .call-to-action .buy-now .buy-now-wrapper{flex-wrap:wrap;justify-content:center;flex-direction:column}.call-to-action .cta-content-wrapper{max-width:95%}body .call-to-action .buy-now .buy-now-wrapper form{width:75%}body .call-to-action .buy-now .buy-now-wrapper img{order:-1;margin-bottom:30px}body .call-to-action .buy-now .buy-now-wrapper img,body .call-to-action .buy-now .buy-now-wrapper .buy-now-btn{width:100%}body .call-to-action .buy-now .buy-now-wrapper .buy-now-btn{padding:6px 0;font-size:1.8rem}.call-to-action .cta-content-wrapper{width:100%}}.swatch.swatch-standard{display:flex;flex-direction:column;margin-bottom:15px;position:relative}.swatch .swatch-image-style{width:55px;height:55px}.swatch .swatch-image-style .swatch-value{padding:0;background-repeat:no-repeat;background-size:cover;background-position:center}.swatch .swatch-image-style .swatch-value,.swatch .swatch-image-style img{width:100%}.swatch .swatch-image-style img{height:100%;background:none}.swatch,.swatch .swatch-type,.swatch .swatch-label,.swatch .swatch-value,.swatch .swatch-elements-options{width:100%}.swatch .swatch-type .product-form-label{text-transform:uppercase}.swatch .swatch-type,.swatch .swatch-elements-wrapper,.swatch .swatch-elements-options{display:flex}.swatch .swatch-elements-options{justify-content:flex-start}.swatch .swatch-type,.swatch .swatch-elements-wrapper{flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:0 auto;gap:5px}.template-index .swatch .swatch-type,.template-index .swatch .swatch-elements-wrapper,.product-page .swatch .swatch-type,.product-page .swatch .swatch-elements-wrapper{margin:0}.swatch .swatch-type .product-form-label{line-height:1.2;font-family:RightGrotesk;font-weight:900;color:#3a3a3a}.swatch .swatch-type .swatch-elements-wrapper{flex-wrap:wrap}.swatch .swatch-type .swatch-elements-wrapper .swatch-element-standard{position:relative;margin-bottom:5px}.swatch .swatch-type .swatch-elements-wrapper .swatch-element-standard .swatch-variant-value{display:none}.swatch .swatch-type[data-index="1"]{margin-bottom:15px}.swatch .swatch-type .swatch-elements-wrapper .swatch-element{min-height:42px}.swatch .swatch-type .swatch-elements-wrapper .swatch-element,.swatch .swatch-type .swatch-elements-wrapper .swatch-element.swatch-element-color.swatch-style-option{margin-right:8px;margin-bottom:8px;position:relative}.swatch .swatch-type .swatch-elements-wrapper .swatch-element.swatch-element-color{margin-bottom:5px;line-height:0;align-items:center;justify-content:center;display:flex}.swatch .swatch-type .swatch-elements-wrapper .swatch-element input[type=radio]{display:none}.swatch .swatch-type .swatch-elements-wrapper .swatch-element.soldout{opacity:.5}.swatch .swatch-type .swatch-elements-wrapper .swatch-element.swatch-disabled{display:none}.swatch .swatch-type .swatch-elements-wrapper .swatch-element>.tooltip{display:block;width:90px;position:absolute;visibility:hidden;opacity:0;line-height:1.3;background:#757575;color:#fff;border:1px solid #757575;transition:ease all .2s;transform:translate(-33%);font-size:12px;padding:3px 5px 4px;margin-bottom:20px;top:-7px;left:50%;transform:translate(-50%);text-align:center;box-shadow:0 0 2px #32323266;pointer-events:none}.swatch .swatch-type .swatch-elements-wrapper .swatch-element>.tooltip:before{content:"";border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #757575;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}.swatch .swatch-type .swatch-elements-wrapper .swatch-element>.tooltip-standard{display:block;width:var(--tooltip-size, 120px);position:absolute;visibility:hidden;opacity:0;background:#757575;color:#fff;border:1px solid #757575;transition:ease all .2s;transform:translate(-33%);font-size:14px;padding:5px 0;margin-bottom:20px;top:-7px;left:50%;z-index:1;text-align:center;box-shadow:0 0 2px #32323266;pointer-events:none;transform:translate(-50%)}.swatch .swatch-type .swatch-elements-wrapper .swatch-element>.tooltip-standard:before{content:"";border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #757575;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}.swatch .swatch-type .swatch-elements-wrapper .swatch-element .swatch-value:hover~.tooltip-standard,.swatch .swatch-type .swatch-elements-wrapper .swatch-element .swatch-value:active~.tooltip-standard{transform:translate(-50%,-100%);visibility:visible;opacity:1;text-transform:uppercase}.swatch .swatch-type .swatch-elements-wrapper .swatch-element .swatch-value:hover~.tooltip,.swatch .swatch-type .swatch-elements-wrapper .swatch-element .swatch-value:active~.tooltip{transform:translate(-50%,-100%);visibility:visible;opacity:1}.swatch .swatch-type .swatch-elements-wrapper .swatch-element:last-child{margin-right:0}.swatch .swatch-type .swatch-elements-wrapper.dropdown-option{width:100%}.swatch .swatch-label{font-weight:600}.swatch .swatch-value{display:inline-flex;justify-content:center;align-content:center;line-height:1.7;padding:0 8px;font-weight:400;height:100%;width:auto;cursor:pointer;position:relative;background-color:#ffffffe0}.swatch-element__collection.swatch-element-color.selected,.swatch-element__collection.swatch-element-size.selected .swatch-value{-webkit-box-shadow:inset 0px 0px 0px 3px #14b850;-moz-box-shadow:inset 0px 0px 0px 3px #14b850;box-shadow:inset 0 0 0 3px #14b850;border:none!important}.swatch .swatch-value.no-font{height:40px;width:40px}.swatch .swatch-value.rounded{border-radius:100%}.swatch-standard .swatch-value,.swatch-style .swatch-value{border:1px solid #9c9c9c;color:#666;min-height:40px;min-width:40px;font-size:18px;align-items:center;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:center center;text-transform:uppercase}.swatch-standard .swatch-value.bold,.swatch-style .swatch-value.bold{font-weight:700}.swatch-standard .swatch-value:hover,.swatch-style .swatch-value:hover,.swatch-standard .swatch-value:active,.swatch-style .swatch-value:active{border-color:#888}.swatch-standard .swatch-value-checked,.swatch-style .swatch-value-checked,.swatch-standard .swatch-value-circle-checked,.swatch-style .swatch-value-circle-checked,.swatch-standard .swatch-value-color-circle-checked,.swatch-style .swatch-value-color-circle-checked{align-items:center;display:none;justify-content:center}.swatch-standard .swatch-value-checked svg,.swatch-style .swatch-value-checked svg,.swatch-standard .swatch-value-circle-checked svg,.swatch-style .swatch-value-circle-checked svg,.swatch-standard .swatch-value-color-circle-checked svg,.swatch-style .swatch-value-color-circle-checked svg{max-width:60%;max-height:60%}.swatch-standard .swatch-value-checked svg{max-width:100%}.swatch-standard input:checked+.swatch-value,.swatch-style input:checked+.swatch-value{box-shadow:0 1px var(--swatch_checked-color),0 -1px var(--swatch_checked-color),1px 0 var(--swatch_checked-color),-1px 0 var(--swatch_checked-color);background-color:#9c9c9c;color:#fff}span.swatch-value-checked svg{fill:var(--colorCollectionSwatchCheck, #fff)}.swatch-standard input:checked+.swatch-value+.swatch-value-checked,.swatch-style input:checked+.swatch-value+.swatch-value-checked{background:var(--swatch_checked-color);border-radius:100%;color:#fff;display:flex;height:15px;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:15px;z-index:1}.swatch-standard input:checked+.swatch-value+.swatch-value-checked svg,.swatch-style input:checked+.swatch-value+.swatch-value-checked svg{fill:#fff;margin-bottom:0}.swatch-standard input:checked+.swatch-value+.swatch-value-circle-checked,.swatch-style input:checked+.swatch-value+.swatch-value-circle-checked{background:var(--swatch_checked-color);border-radius:100%;color:#fff;display:flex;height:16px;position:absolute;right:6px;top:6px;transform:translate(50%,-50%);width:16px;z-index:1}.swatch-standard input:checked+.swatch-value+.swatch-value-circle-checked svg,.swatch-style input:checked+.swatch-value+.swatch-value-circle-checked svg{fill:#fff}.swatch-standard input:checked+.swatch-value+.swatch-value-color-circle-checked,.swatch-style input:checked+.swatch-value+.swatch-value-color-circle-checked{background:var(--swatch_checked-color);border-radius:100%;color:#fff;display:flex;height:16px;position:absolute;right:0;top:6px;transform:translate(50%,-50%);width:16px;z-index:1}.swatch-standard input:checked+.swatch-value+.swatch-value-color-circle-checked svg,.swatch-style input:checked+.swatch-value+.swatch-value-color-circle-checked svg{fill:#fff}.swatch-style-option.round .tooltip{left:13px}.swatch .swatch-type .swatch-elements-wrapper .swatch-style-option{width:60px;height:60px}.swatch .swatch-type .swatch-elements-wrapper .swatch-style-option .swatch-value{width:100%;height:100%}.empty .proceed-to-checkout-Bottom,.empty .cart-notes{display:none!important}.cart-notes{margin-top:15px;margin-bottom:15px}.cart-notes .input-full{width:100%;border:1px solid #aaa;resize:vertical;margin-top:5px;margin-bottom:0;padding:5px 10px}@media (max-width: 1019px){span.swatch-value.uppercase{font-size:12px}.swatch .swatch-value{line-height:2}}@media (max-width: 767px){.swatch.swatch-standard{top:0;margin-bottom:12px}}.reviewtitle{text-align:center}.product-title p{padding:0;text-align:center;line-height:22px;margin:10px 0;color:#000;text-transform:uppercase}.at-price{text-decoration:line-through;font-size:14px}.grid-related-product-link{width:100%}.template-blog h1{margin-bottom:20px}.template-blog .main-content h1,.template-article .main-content h1{text-transform:var(--blogTitleTransform)}.template-blog .main-content .grid__item.large--one-quarter.shopify-section,.template-article .main-content .grid__item.large--one-quarter.shopify-section,.template-blog .main-content .grid__item.large--one-quarter,.template-article .main-content .grid__item.large--one-quarter{width:25%;float:left}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow2,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow2,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow2,.template-article .main-content .grid__item.large--one-quarter .sidebarrow2{display:block;float:left;width:100%;height:50px;text-transform:uppercase;box-sizing:border-box;margin-bottom:13px;margin-top:9px}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow3,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow3,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow3,.template-article .main-content .grid__item.large--one-quarter .sidebarrow3{background:var(--newsBackgroundColorBlog);float:left;width:100%;padding:5%;box-sizing:border-box}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow3 .row-title,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow3 .row-title,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow3 .row-title,.template-article .main-content .grid__item.large--one-quarter .sidebarrow3 .row-title{text-transform:uppercase;margin:0 0 9px}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow3 .row-text,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow3 .row-text,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow3 .row-text,.template-article .main-content .grid__item.large--one-quarter .sidebarrow3 .row-text{margin:0 0 15px;line-height:1.6}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow3 .row-title,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow3 .row-title,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow3 .row-title,.template-article .main-content .grid__item.large--one-quarter .sidebarrow3 .row-title,.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow3 .row-text,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow3 .row-text,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow3 .row-text,.template-article .main-content .grid__item.large--one-quarter .sidebarrow3 .row-text{color:var(--newsTextColorBlog)}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow4,.template-article .main-content .grid__item.large--one-quarter .sidebarrow4{float:left;width:100%}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .sidebar-title,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .sidebar-title,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow4 .sidebar-title,.template-article .main-content .grid__item.large--one-quarter .sidebarrow4 .sidebar-title{margin:15px 0}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .no-bullets,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .no-bullets,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow4 .no-bullets,.template-article .main-content .grid__item.large--one-quarter .sidebarrow4 .no-bullets{list-style:none outside;margin:0 0 15px;display:flex;flex-direction:column;width:100%}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .title-recents,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .title-recents,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow4 .title-recents,.template-article .main-content .grid__item.large--one-quarter .sidebarrow4 .title-recents{float:left;width:100%;height:50px;background-color:var(--backgroundTitleBlog);text-transform:uppercase;box-sizing:border-box;color:var(--ColorTexBartBlog);transition:ease all .3s}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .sidebar_list .sidebar_list_item:hover,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .sidebar_list .sidebar_list_item:hover,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow4 .sidebar_list .sidebar_list_item:hover,.template-article .main-content .grid__item.large--one-quarter .sidebarrow4 .sidebar_list .sidebar_list_item:hover,.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .sidebar_list .sidebar_list_item:active,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .sidebar_list .sidebar_list_item:active,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow4 .sidebar_list .sidebar_list_item:active,.template-article .main-content .grid__item.large--one-quarter .sidebarrow4 .sidebar_list .sidebar_list_item:active{opacity:.5}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .sidebar_list .sidebar_list_item,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .sidebar_list .sidebar_list_item,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow4 .sidebar_list .sidebar_list_item,.template-article .main-content .grid__item.large--one-quarter .sidebarrow4 .sidebar_list .sidebar_list_item{padding:8px 0;border-bottom:1px solid #dfdfdf;margin-bottom:.25rem}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .sidebar_list .sidebar_list_item .list-link,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow4 .sidebar_list .sidebar_list_item .list-link,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow4 .sidebar_list .sidebar_list_item .list-link,.template-article .main-content .grid__item.large--one-quarter .sidebarrow4 .sidebar_list .sidebar_list_item .list-link{color:var(--sidebarTextColor)}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow5,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow5,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow5,.template-article .main-content .grid__item.large--one-quarter .sidebarrow5{float:left;width:100%}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow5 .sidebar-title,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebarrow5 .sidebar-title,.template-blog .main-content .grid__item.large--one-quarter .sidebarrow5 .sidebar-title,.template-article .main-content .grid__item.large--one-quarter .sidebarrow5 .sidebar-title{margin-bottom:15px}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .sidebar-title,.template-article .main-content .grid__item.large--one-quarter.shopify-section .sidebar-title,.template-blog .main-content .grid__item.large--one-quarter .sidebar-title,.template-article .main-content .grid__item.large--one-quarter .sidebar-title{background-color:var(--backgroundTitleBlog);color:var(--ColorTexBartBlog);display:flex;align-items:center;width:100%;height:50px;padding-left:5%;font-weight:400;text-transform:uppercase}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .no-bullets,.template-article .main-content .grid__item.large--one-quarter.shopify-section .no-bullets,.template-blog .main-content .grid__item.large--one-quarter .no-bullets,.template-article .main-content .grid__item.large--one-quarter .no-bullets{list-style:none;margin-bottom:20px}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .no-bullets .sidebar_list_item,.template-article .main-content .grid__item.large--one-quarter.shopify-section .no-bullets .sidebar_list_item,.template-blog .main-content .grid__item.large--one-quarter .no-bullets .sidebar_list_item,.template-article .main-content .grid__item.large--one-quarter .no-bullets .sidebar_list_item{padding:8px 0;border-bottom:1px solid #dfdfdf;margin-bottom:.25rem}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .no-bullets .sidebar_list_item:hover,.template-article .main-content .grid__item.large--one-quarter.shopify-section .no-bullets .sidebar_list_item:hover,.template-blog .main-content .grid__item.large--one-quarter .no-bullets .sidebar_list_item:hover,.template-article .main-content .grid__item.large--one-quarter .no-bullets .sidebar_list_item:hover,.template-blog .main-content .grid__item.large--one-quarter.shopify-section .no-bullets .sidebar_list_item:active,.template-article .main-content .grid__item.large--one-quarter.shopify-section .no-bullets .sidebar_list_item:active,.template-blog .main-content .grid__item.large--one-quarter .no-bullets .sidebar_list_item:active,.template-article .main-content .grid__item.large--one-quarter .no-bullets .sidebar_list_item:active{opacity:.5}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .no-bullets a,.template-article .main-content .grid__item.large--one-quarter.shopify-section .no-bullets a,.template-blog .main-content .grid__item.large--one-quarter .no-bullets a,.template-article .main-content .grid__item.large--one-quarter .no-bullets a{color:var(--sidebarTextColor)}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .contact-form .input-group .search-text,.template-article .main-content .grid__item.large--one-quarter.shopify-section .contact-form .input-group .search-text,.template-blog .main-content .grid__item.large--one-quarter .contact-form .input-group .search-text,.template-article .main-content .grid__item.large--one-quarter .contact-form .input-group .search-text{border:1px solid #e5e5e5;max-width:100%;width:100%;padding:8px 10px;border-radius:3px 0 0 3px;height:37px}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .input-group-field,.template-article .main-content .grid__item.large--one-quarter.shopify-section .input-group-field,.template-blog .main-content .grid__item.large--one-quarter .input-group-field,.template-article .main-content .grid__item.large--one-quarter .input-group-field,.template-blog .main-content .grid__item.large--one-quarter.shopify-section .input-group-btn,.template-article .main-content .grid__item.large--one-quarter.shopify-section .input-group-btn,.template-blog .main-content .grid__item.large--one-quarter .input-group-btn,.template-article .main-content .grid__item.large--one-quarter .input-group-btn{width:50%!important}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .input-group,.template-article .main-content .grid__item.large--one-quarter.shopify-section .input-group,.template-blog .main-content .grid__item.large--one-quarter .input-group,.template-article .main-content .grid__item.large--one-quarter .input-group{position:relative;display:flex;border-collapse:separate}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .input-group input,.template-article .main-content .grid__item.large--one-quarter.shopify-section .input-group input,.template-blog .main-content .grid__item.large--one-quarter .input-group input,.template-article .main-content .grid__item.large--one-quarter .input-group input{width:100%;border:1px solid #f4f4f4;height:37px;border-radius:3px 0 0 3px;padding:8px 9px;overflow:hidden;line-height:0}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .input-group-btn input,.template-article .main-content .grid__item.large--one-quarter.shopify-section .input-group-btn input,.template-blog .main-content .grid__item.large--one-quarter .input-group-btn input,.template-article .main-content .grid__item.large--one-quarter .input-group-btn input{height:37px;border-radius:0 3px 3px 0;border:1px solid #fff;font-size:12px;font-weight:700;background-color:#2a7fd7;color:#fff}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .contact-form .input-group-btn .search-text,.template-article .main-content .grid__item.large--one-quarter.shopify-section .contact-form .input-group-btn .search-text,.template-blog .main-content .grid__item.large--one-quarter .contact-form .input-group-btn .search-text,.template-article .main-content .grid__item.large--one-quarter .contact-form .input-group-btn .search-text{background-color:var(--buttonBackgroundColorBlog);border-radius:0;color:var(--buttonColortextBlog);transition:ease all .3s;z-index:1}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .input-group-btn .search-text:hover,.template-article .main-content .grid__item.large--one-quarter.shopify-section .input-group-btn .search-text:hover,.template-blog .main-content .grid__item.large--one-quarter .input-group-btn .search-text:hover,.template-article .main-content .grid__item.large--one-quarter .input-group-btn .search-text:hover,.template-blog .main-content .grid__item.large--one-quarter.shopify-section .input-group-btn .search-text:active,.template-article .main-content .grid__item.large--one-quarter.shopify-section .input-group-btn .search-text:active,.template-blog .main-content .grid__item.large--one-quarter .input-group-btn .search-text:active,.template-article .main-content .grid__item.large--one-quarter .input-group-btn .search-text:active{background-color:#000;cursor:pointer}.template-blog .klaviyo_inputs_wrapper,.template-article .klaviyo_inputs_wrapper{display:flex;align-items:center;justify-content:center}.template-blog p.thank_you,.template-article p.thank_you{color:#fff}.template-blog .main-content input[type=email],.template-article .main-content input[type=email]{margin:0;width:100%;border:1px solid #f4f4f4;height:37px;border-radius:3px 0 0 3px;padding:8px 9px;overflow:hidden;line-height:0;font-size:1rem}.template-blog .klaviyo_inputs_wrapper .klaviyo_field_group,.template-article .klaviyo_inputs_wrapper .klaviyo_field_group{flex-grow:1;margin:0;width:52%}.template-blog .klaviyo_inputs_wrapper .klaviyo_form_actions,.template-article .klaviyo_inputs_wrapper .klaviyo_form_actions{line-height:1;width:auto}.template-blog .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-article .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-blog .klaviyo_inputs_wrapper .klaviyo_form_actions button,.template-article .klaviyo_inputs_wrapper .klaviyo_form_actions button{height:44px;border-radius:0 3px 3px 0;border:none;font-size:12px;font-weight:700;white-space:unset;padding-left:4px;padding-right:4px}.template-blog .sidebarrow3 .klaviyo_inputs_wrapper .klaviyo_form_actions button,.template-article .sidebarrow3 .klaviyo_inputs_wrapper .klaviyo_form_actions button{height:37px;padding:0 5px;font-size:.675rem;background-color:var(--newsletter-submit-color);color:var(--newsletter-submit-text-color)}.template-blog .sidebarrow3 .klaviyo_inputs_wrapper .klaviyo_form_actions button:hover,.template-article .sidebarrow3 .klaviyo_inputs_wrapper .klaviyo_form_actions button:hover{background-color:var(--newsletter-submit-hover);color:var(--newsletter-submit-text-color-hover)}.template-blog .sidebarrow3 .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-article .sidebarrow3 .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-article .sidebarrow3 .klaviyo_inputs_wrapper .klaviyo_form_actions button{background-color:var(--buttonBackgroundColorBlog);color:var(--newsButtonTextColorBlog);padding:0 5px;font-size:.6rem;height:38px}.template-blog .sidebarrow3 .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm:hover,.template-article .sidebarrow3 .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm:hover,.template-article .sidebarrow3 .klaviyo_inputs_wrapper .klaviyo_form_actions button:hover,.template-blog .sidebarrow3 .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm:active,.template-article .sidebarrow3 .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm:active,.template-article .sidebarrow3 .klaviyo_inputs_wrapper .klaviyo_form_actions button:active{background-color:var(--buttonBackgroundHoverColorBlog);color:var(--buttonTextHoverColorBlog)}.template-blog .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-article .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-blog .klaviyo_inputs_wrapper .klaviyo_form_actions button,.template-article .klaviyo_inputs_wrapper .klaviyo_form_actions button{font-size:14px}.template-blog .newsletter-form.full .contact-form .inputControlNewsletter .emailNewsletterForm,.template-article .newsletter-form.full .contact-form .inputControlNewsletter .emailNewsletterForm{height:37px;font-size:.7em}.template-blog .klaviyo_condensed_styling .klaviyo_submit_button,.template-article .klaviyo_condensed_styling .klaviyo_submit_button,.template-blog .klaviyo_styling .klaviyo_submit_button,.template-article .klaviyo_styling .klaviyo_submit_button{padding:0 18px}@media (max-width: 1019px){.template-blog .sidebarrow3 .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-article .sidebarrow3 .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-article .sidebarrow3 .klaviyo_inputs_wrapper .klaviyo_form_actions button,.template-blog .sidebarrow3 .klaviyo_inputs_wrapper .klaviyo_form_actions button{font-size:.5rem}.template-article .main-content .grid__item.large--one-quarter .input-group-btn input{font-size:8px}.template-article .klaviyo_inputs_wrapper .klaviyo_field_group,.template-blog .klaviyo_inputs_wrapper .klaviyo_field_group{width:50%}.template-article .klaviyo_inputs_wrapper .klaviyo_form_actions,.template-blog .klaviyo_inputs_wrapper .klaviyo_form_actions{width:auto}.template-blog .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-blog .klaviyo_inputs_wrapper .klaviyo_form_actions button,.template-article .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-article .klaviyo_inputs_wrapper .klaviyo_form_actions button{white-space:unset;line-height:1.4;position:relative}.template-blog .klaviyo_inputs_wrapper .klaviyo_form_actions button,.template-article .klaviyo_inputs_wrapper .klaviyo_form_actions button{font-size:.6rem}}@media (max-width: 767px){.template-blog .sidebarrow3 .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-article .sidebarrow3 .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-article .sidebarrow3 .klaviyo_inputs_wrapper .klaviyo_form_actions button,.template-blog .sidebarrow3 .klaviyo_inputs_wrapper .klaviyo_form_actions button{font-size:.6rem}.template-blog .main-content .grid__item.large--one-quarter{margin:0 auto;width:100%;padding:0}.template-article .klaviyo_inputs_wrapper,.template-blog .klaviyo_inputs_wrapper{flex-wrap:unset}.template-article .klaviyo_inputs_wrapper .klaviyo_field_group,.template-blog .klaviyo_inputs_wrapper .klaviyo_field_group{margin:0;width:75%}.template-article .klaviyo_inputs_wrapper .klaviyo_form_actions,.template-blog .klaviyo_inputs_wrapper .klaviyo_form_actions{width:25%}.template-blog .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-blog .klaviyo_inputs_wrapper .klaviyo_form_actions button,.template-article .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm,.template-article .klaviyo_inputs_wrapper .klaviyo_form_actions button{bottom:0}.template-blog .main-content .grid__item.large--one-quarter.shopify-section .no-bullets,.template-blog .main-content .grid__item.large--one-quarter .no-bullets,.template-article .main-content .grid__item.large--one-quarter.shopify-section .no-bullets,.template-article .main-content .grid__item.large--one-quarter .no-bullets{margin-bottom:0}.template-article .main-content .grid__item.large--one-quarter .input-group-btn input{font-size:10px}}@media (max-width: 479px){.template-article .klaviyo_inputs_wrapper .klaviyo_field_group,.template-blog .klaviyo_inputs_wrapper .klaviyo_field_group{width:65%}.template-article .klaviyo_inputs_wrapper .klaviyo_form_actions,.template-blog .klaviyo_inputs_wrapper .klaviyo_form_actions{width:35%}}.homepage_blog_posts .content-wrapper{display:flex;flex-wrap:wrap;padding-bottom:40px}.homepage_blog_posts .content-wrapper .post{margin:19px 0 0}.homepage_blog_posts .content-wrapper .post .date{margin-bottom:10px;color:#888}.homepage_blog_posts .content-wrapper .post .blog_post_title{text-transform:uppercase}.homepage_blog_posts .content-wrapper .post .blog_post_content{margin-bottom:10px}.homepage_blog_posts .content-wrapper .post .blog_post_link{color:var(--color-link)}.homepage_blog_posts .content-wrapper .half{width:47%}.homepage_blog_posts .content-wrapper .third{width:30%}.homepage_blog_posts .content-wrapper .third+.third,.homepage_blog_posts .content-wrapper .half:nth-of-type(2n){margin-left:2%}.homepage_blog_posts .content-wrapper .third{display:flex}.homepage_blog_posts .content-wrapper .img-post-home img,.homepage_blog_posts .content-wrapper .post-content-home{width:100%}.homepage_blog_posts .content-wrapper .img-post-home{width:30%;float:left;padding-right:20px;margin-bottom:20px}@media only screen and (max-width: 767px){.homepage_blog_posts .content-wrapper{padding-right:0}.homepage_blog_posts .content-wrapper .third{width:100%;text-align:center}.homepage_blog_posts .content-wrapper .third+.third{margin-left:0}.homepage_blog_posts .content-wrapper .img-post-home{width:100%;margin:0 auto 15px;display:flex;justify-content:center;align-items:flex-start}.homepage_blog_posts .content-wrapper .img-post-home img{width:auto}}@media only screen and (max-width: 479px){.homepage_blog_posts .content-wrapper .half{width:100%}.homepage_blog_posts .content-wrapper .half:nth-of-type(2n){margin-left:0}}.trustbadge_image_wrapper{width:100%;position:relative;overflow:hidden}.trustbadge_image_wrapper img{position:absolute;top:0}.trust-badges__svg-image{position:relative;padding-top:100%;width:100%}body .trust-badges-img .trust-badges__svg-image img{position:absolute;top:0;left:0;width:100%;height:100%}.trust-badges-wrapper{justify-content:center;width:100%;margin:0 auto}.trust-badges-wrapper,.trust-badges-wrapper .trust-badges-img{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.trust-badges-wrapper .trust-badges-img{flex-direction:column;text-align:center;line-height:0;justify-content:space-between}.trust-badges-wrapper .trust-badges-img .custom-svg{width:100%;max-width:115px;margin:0 auto}.trust-badges-wrapper .trust-badges-img svg{height:54px;width:100%;max-height:87.83px}.trust-badges-wrapper .trust-badges-img img{height:100%;width:auto;max-height:87.83px;margin:auto}.trust-badges-wrapper .container-trust-badges{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center}.product-page .trust-badges-wrapper .container-trust-badges-bottom:has(.trust-badges-img:nth-child(4)) .trust-badges-img,.template-index .trust-badges-wrapper .container-trust-badges-bottom:has(.trust-badges-img:nth-child(4)) .trust-badges-img{min-width:100px}.trust-badges-wrapper .container-trust-badges .container-trust-badges-bottom{display:flex;width:100%;justify-content:center;align-items:flex-start;flex-wrap:wrap}.trust-badges-footer-wrapper{width:50%;display:flex;justify-content:center}.trust-badges-footer-wrapper .trust-badges-wrapper{width:100%}.title-badges-section{font-size:var(--title-section-badges-size);padding:0}.template-product .title-badges-section{margin:13px 0 0}.title-badges{color:var(--color-text-trust-bradges);font-size:16px;line-height:1.3;max-width:100%;width:100%;word-break:break-word;font-weight:var(--trust-badges-text-weight);text-transform:var(--trust-badges-text-transform);margin-top:10px;text-align:center}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.trust-badges-wrapper .trust-badges-img svg{width:74px}.trust-badges-footer-wrapper .trust-badges-img svg{width:70px}}@media (max-width: 767px){.trust-badges-wrapper .trust-badges-img svg,.trust-badges-wrapper .trust-badges-img img{height:auto}body .trust-badges-img .trust-badges__svg-image img{height:100%}.trust-badges-footer-wrapper{width:100%}.trust-badges-footer-wrapper .trust-badges-img svg,.trust-badges-footer-wrapper .trust-badges-img img{height:25px}.cart-drawer .trust-badges-wrapper{width:100%;margin-top:0}}@media (max-width: 479px){.trust-badges-wrapper{width:100%}}.jdgm-widget.jdgm-widget:not([style*="display: none"]){margin:0}.tabs-accordion-title.active svg{fill:var(--active-arrow-tab-color, #fff)}.tabs-accordion-title svg{max-width:22px;transition:ease all .3s;top:12px;fill:var(--inactive-arrow-tab-color, #fff)}.edt *{font-weight:400}.tabs-section{margin-top:13px}.tabs-accordion{margin-bottom:20px}.tabs-accordion *{font-weight:400}.tabs-accordion-item{margin:5px 0}.tabs-accordion .tabs-accordion-title svg{width:40px}.tabs-accordion .tabs-accordion-title.opened svg{transform:rotatex(180deg)}.product__description{max-height:328px;overflow:hidden;position:relative;transition:height .3s;margin:10px 0;padding-bottom:20px}.product__description-content *:not(iframe){font-weight:400;padding-bottom:10px;color:#000;cursor:auto}.product__description-content h1,.product__description-content h2,.product__description-content h3,.product__description-content h4{font-size:1.2em;font-family:RightGrotesk;font-weight:900;color:#3a3a3a}.product__description.expanded{max-height:100%}.product__toggle-button{background:none;border:none;border-radius:0;font-size:16px;text-decoration:underline;cursor:pointer;position:absolute;bottom:0;left:0;padding:0;margin:0;transition:.3s;width:100%;text-align:center;color:#0058a9}.product__description:not(.expanded) .product__toggle-button{padding-top:50px;background:linear-gradient(to bottom,#fff0,#fff 70%)}.product__toggle-button:hover{color:#192755}.product-tabs{margin-bottom:20px}.product-tabs__nav{list-style:none}.product-half .product-tabs__nav{padding-left:0;margin-bottom:0}.product-tabs__nav,.product-tabs__nav-link{display:flex}.product-tabs__nav-item,.tabs-accordion-title{padding:10px 12px;background-color:var(--inactive-tab-color, #717171);color:var(--inactive-tab-text-color, #fff);cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.tabs-accordion-title{text-transform:var(--product-tab-text-transform);height:45px}.product-tabs__nav-link{height:100%;align-items:center;text-transform:var(--product-tab-text-transform)}.product-tabs__nav-link:before{content:"";display:var(--enable-bullet-points);width:9px;height:9px;margin:0 5px 3px 0;background:var(--inactive-tab-bullet-color, #555);border:2px solid #e5e5e5;border-radius:100%}.product-tabs__nav-item--active,.tabs-accordion-title.active{background-color:var(--active-tab-color, #323232);color:var(--active-tab-text-color, #fff)}.product-tabs__nav-item--active .product-tabs__nav-link:before{background:var(--active-tab-bullet-color, #0c0);border:2px solid #e5e5e5}.product-tabs__content-wrapper{clear:both;border:1px solid var(--active-tab-border-color, #444);padding:10px 15px}.tabs-accordion-content{padding:10px 15px}.tabs-accordion-item{clear:both;border:1px solid var(--active-tab-border-color, #444)}.product-tabs__content--max-height,.accordion-max-height{max-height:var(--tab-max-height, 500px);overflow-y:auto}.product-tabs__content:not(.product-tabs__content--active){display:none}.product-tabs--radius{border-radius:8px 8px 0 0}.product-tabs--shadow{box-shadow:0 -7px 7px -6px #0006}.template-index .rte a,.product-page .rte a{color:var(--color-link)}i.spr-icon.spr-icon-star,i.spr-icon.spr-icon-star-empty,.spr-badge-starrating .spr-icon,.spr-icon.spr-icon-star-half-alt{color:#f9c52c}.no-mobile.reviews-app-stars span{text-align:left}.you-save-price,.you-save-price span{font-weight:700}.you-save-price{color:var(--yousave-color, #000);font-size:12px;display:block}.btn-add-tocart,.btn-choose-variant{text-transform:var(--AddToCartTextTransform);height:50px;line-height:50px;font-size:var(--AddToCartFontSize);text-align:center}.btn-add-tocart .btn-money,.btn-choose-variant .btn-money,.btn-add-tocart .btn-label,.btn-choose-variant .btn-label,.btn-add-tocart .btn-items,.btn-choose-variant .btn-items{font-weight:var(--AddToCartFontWeight)}.btn-add-tocart{background:var(--AddToCartBackground);color:var(--AddToCartTextColor);position:relative;display:flex;justify-content:center;align-items:center}.btn-add-tocart .divisor{margin:0 3px}.btn-add-tocart .btn-items:before{content:"("}.btn-add-tocart .btn-items:after{content:")"}.btn-add-tocart .btn-progress{display:block;position:absolute;left:0;bottom:-3px;height:3px;width:0;background:var(--progressATCBackgroundColor);transition:ease all .2s}.btn-add-tocart .btn-svg svg path{fill:var(--AddToCartTextColor)}.btn-add-tocart:hover,.btn-add-tocart:active{background:var(--AddToCartBackgroundHover);color:var(--AddToCartTextColorHover)}.btn-add-tocart:hover .btn-svg svg path,.btn-add-tocart:active .btn-svg svg path{fill:var(--AddToCartTextColorHover)}.btn-add-tocart[disabled]{background:#ccc!important;color:#888}.btn-add-tocart[disabled] svg,.btn-add-tocart[disabled] path{fill:#888!important}.add-to-cart-errors{text-align:center;color:red;width:100%}.btn-choose-variant{background:var(--out_of_stock_background_color);color:var(--out_of_stock_text_color);margin:20px 0}.lds-rolling{position:relative}.lds-rolling div,.lds-rolling div:after{position:absolute;width:160px;height:160px;border:20px solid var(--nav-back-color);border-top-color:transparent;border-radius:50%}.lds-rolling div{-webkit-animation:lds-rolling .9s linear infinite;animation:lds-rolling .9s linear infinite;top:50px;left:50px}.lds-rolling div:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lds-rolling{margin:0 auto;width:100px!important;height:100px!important;-webkit-transform:translate(-50px,-50px) scale(1) translate(50px,50px);transform:translate(-50px,-50px) scale(1) translate(50px,50px)}.lds-css.ng-scope{padding-top:25%}.lds-spinner{position:relative}.lds-spinner div{left:99px;top:62px;position:absolute;-webkit-animation:lds-spinner linear 1s infinite;animation:lds-spinner linear 1s infinite;background:#28292f;width:2px;height:8px;border-radius:12%;-webkit-transform-origin:1px 38px;transform-origin:1px 38px}.lds-spinner div:nth-child(1){-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-animation-delay:-.9285714286s;animation-delay:-.9285714286s}.lds-spinner div:nth-child(2){-webkit-transform:rotate(25.7142857143deg);transform:rotate(25.7142857143deg);-webkit-animation-delay:-.8571428571s;animation-delay:-.8571428571s}.lds-spinner div:nth-child(3){-webkit-transform:rotate(51.4285714286deg);transform:rotate(51.4285714286deg);-webkit-animation-delay:-.7857142857s;animation-delay:-.7857142857s}.lds-spinner div:nth-child(4){-webkit-transform:rotate(77.1428571429deg);transform:rotate(77.1428571429deg);-webkit-animation-delay:-.7142857143s;animation-delay:-.7142857143s}.lds-spinner div:nth-child(5){-webkit-transform:rotate(102.8571428571deg);transform:rotate(102.8571428571deg);-webkit-animation-delay:-.6428571429s;animation-delay:-.6428571429s}.lds-spinner div:nth-child(6){-webkit-transform:rotate(128.5714285714deg);transform:rotate(128.5714285714deg);-webkit-animation-delay:-.5714285714s;animation-delay:-.5714285714s}.lds-spinner div:nth-child(7){-webkit-transform:rotate(154.2857142857deg);transform:rotate(154.2857142857deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.lds-spinner div:nth-child(8){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.4285714286s;animation-delay:-.4285714286s}.lds-spinner div:nth-child(9){-webkit-transform:rotate(205.7142857143deg);transform:rotate(205.7142857143deg);-webkit-animation-delay:-.3571428571s;animation-delay:-.3571428571s}.lds-spinner div:nth-child(10){-webkit-transform:rotate(231.4285714286deg);transform:rotate(231.4285714286deg);-webkit-animation-delay:-.2857142857s;animation-delay:-.2857142857s}.lds-spinner div:nth-child(11){-webkit-transform:rotate(257.1428571429deg);transform:rotate(257.1428571429deg);-webkit-animation-delay:-.2142857143s;animation-delay:-.2142857143s}.lds-spinner div:nth-child(12){-webkit-transform:rotate(282.8571428571deg);transform:rotate(282.8571428571deg);-webkit-animation-delay:-.1428571429s;animation-delay:-.1428571429s}.lds-spinner div:nth-child(13){-webkit-transform:rotate(308.5714285714deg);transform:rotate(308.5714285714deg);-webkit-animation-delay:-.0714285714s;animation-delay:-.0714285714s}.lds-spinner div:nth-child(14){-webkit-transform:rotate(334.2857142857deg);transform:rotate(334.2857142857deg);-webkit-animation-delay:0s;animation-delay:0s}.lds-spinner{width:200px;height:400px;-webkit-transform:translate(-100px,-100px) scale(1) translate(100px,100px);transform:translate(-100px,-100px) scale(1) translate(100px,100px)}.template-index .product-half .product-price,.product-page .product-price{margin:15px 0}.template-index .product-half form,.product-page form{margin-bottom:0;min-width:100%}.template-index .product-half form span.invetoryError,.product-page form span.invetoryError{width:100%;color:red;display:none;margin:0 0 15px;transition:ease all .3s;text-align:center}.template-index .product-half form .product-quantity-wrapper .btn[disabled=disabled],.template-index .product-half form .product-quantity-wrapper .quantity[disabled=disabled],.template-index .product-half form button[disabled=disabled],.product-page form .product-quantity-wrapper .quantity[disabled=disabled],.product-page form button[disabled=disabled]{background-color:#eee;color:#bbb}.template-index .product-half form .product-quantity-wrapper .btn[disabled=disabled] svg,.template-index .product-half form button[disabled=disabled] svg,.product-page form .product-quantity-wrapper .btn[disabled=disabled] svg,.product-page form button[disabled=disabled] svg{fill:#bbb}.product-page .product-wrapper{width:100%;max-width:1180px;margin:0 auto;clear:both;display:block;top:25px;padding-bottom:54px;position:relative}.product-page .reviews-app-stars{text-align:center}.product-page .no-mobile.reviews-app-stars,.product-page .mobile.reviews-app-stars{margin-top:10px}.template-index .products-info,.product-page .products-info{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;align-items:flex-start;margin-bottom:60px}.product-page .prod_description a{color:var(--color-link)}.product-page .prod_description a:hover,.product-page .prod_description a:active{text-decoration:underline}.product-page .prod_description h2{line-height:1.4}.product-page .prod_description h3{line-height:1.2}.product-page .prod_description h4{line-height:1.6}.product-page .prod_description p,.product-page .prod_description ul,.product-page .prod_description ol{margin:15px 0}.product-page .prod_description ul,.product-page .prod_description ol{display:block;width:auto;margin-left:2rem}.product-page .prod_description ul li+li,.product-page .prod_description ol li+li{margin-top:10px}.product-page .prod_description img{max-width:100%}.template-index .product-half,.product-page .product-half{width:var(--product-slider-width, 48%)}.template-index .product-half~.product-half,.product-page .product-half~.product-half{padding-left:3%;flex:1 1 10%;width:10%}.template-index .product-half .product-title,.product-page .product-title{font-size:var(--ProductTitleFontSize);line-height:1.3;font-weight:700;text-transform:var(--productTitleTransform);margin:10px 0;font-family:RightGrotesk;font-weight:900;color:#3a3a3a}.template-index .products-info .product-price .compare-price,.product-page .product-price .compare-price{text-decoration:line-through;font-size:var(--ProductComparePriceFontSize)}.template-index .products-info .product-price .current-price,.product-page .product-price .current-price{display:inline;font-weight:400;font-size:var(--ProductPriceFontSize);line-height:1;font-weight:900;font-family:RightGrotesk}.template-index .product-half .product-variant-wrapper,.product-page .product-variant-wrapper{width:100%;margin:0 0 10px}.template-index .product-half .product-variant-wrapper .product-variant,.product-page .product-variant-wrapper .product-variant{width:100%;padding:8px 10px;appearance:none;-webkit-appearance:none;max-width:100%;border-radius:3px;text-transform:capitalize;background-image:var(--select-icon);background-position:98% center;background-size:7px 7px;background-repeat:no-repeat}.template-index .product-half .product-variant-wrapper .product-variant option[disabled],.product-page .product-variant-wrapper .product-variant option[disabled]{color:#aaa;background:#eee}.product-page .trust-badges{width:100%;display:flex;margin-bottom:30px;justify-content:center}.template-index .product-half .product-quantity,.product-page .product-quantity{display:flex;justify-content:flex-start;width:100%;margin-bottom:25px;float:left;flex-direction:column;gap:5px}.template-index .product-half .product-quantity .product-form-label,.product-page .product-quantity .product-form-label{font-weight:700}.template-index .product-half .product-quantity .product-form-label,.product-page .product-quantity .product-form-label{width:88px;text-align:left}.template-index .product-half .product-quantity-wrapper,.product-page .product-quantity-wrapper{display:flex;height:40px;float:left;position:static;margin:0;width:135px}.template-index .product-half .product-quantity-wrapper .btn-minus,.template-index .product-half .product-quantity-wrapper .quantity,.template-index .product-half .product-quantity-wrapper .btn-plus,.product-page .product-quantity-wrapper .btn-minus,.product-page .product-quantity-wrapper .quantity,.product-page .product-quantity-wrapper .btn-plus{height:100%;margin:0;padding:0;background:transparent;border:1px solid #ccc}.template-index .product-half .product-quantity-wrapper .btn-minus,.template-index .product-half .product-quantity-wrapper .btn-plus,.product-page .product-quantity-wrapper .btn-minus,.product-page .product-quantity-wrapper .btn-plus{flex:0 0 30%;color:#000;font-weight:700;display:flex;justify-content:center;align-items:center}.template-index .product-half .product-quantity-wrapper .btn-minus svg,.template-index .product-half .product-quantity-wrapper .btn-plus svg,.product-page .product-quantity-wrapper .btn-minus svg,.product-page .product-quantity-wrapper .btn-plus svg{width:15px}.template-index .product-half .product-quantity-wrapper .quantity[type=number]::-webkit-inner-spin-button,.template-index .product-half .product-quantity-wrapper .quantity[type=number]::-webkit-outer-spin-button,.product-page .product-quantity-wrapper .quantity[type=number]::-webkit-inner-spin-button,.product-page .product-quantity-wrapper .quantity[type=number]::-webkit-outer-spin-button{margin:0}.template-index .product-half .product-quantity-wrapper .quantity,.product-page .product-quantity-wrapper .quantity{border-left:none;border-right:none;text-align:center;border-radius:0;font-size:18px;width:30%}.template-index .product-half .product-quantity-wrapper input::-webkit-outer-spin-button,.template-index .product-half .product-quantity-wrapper input::-webkit-inner-spin-button,.product-page .product-quantity-wrapper input::-webkit-outer-spin-button,.product-page .product-quantity-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.template-index .product-half .product-quantity-wrapper input[type=number],.product-page .product-quantity-wrapper input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}@media (max-width: 1019px){.template-index .product-half .product-quantity-wrapper,.product-page .product-quantity-wrapper{height:27px;width:81px}.template-index .product-half .product-quantity-wrapper .btn-minus svg,.template-index .product-half .product-quantity-wrapper .btn-plus svg,.product-page .product-quantity-wrapper .btn-minus svg,.product-page .product-quantity-wrapper .btn-plus svg{width:11px}}@media (max-width: 767px){.template-index .product-half .product-quantity,.product-page .product-quantity,.product-page .trust-badges{margin-bottom:15px}}.grid__item-sold-out{background-color:var(--stock_warning_background_color)}.template-index .product-half .stock-wrn,.product-page .stock-wrn{position:relative;color:var(--stock_warning_text_color);display:none;font-size:12px;background-color:var(--stock_warning_background_color);text-align:center;border-radius:5px;padding:8px 15px;bottom:0;left:10px}.template-index .product-half .stock-wrn:before,.product-page .stock-wrn:before{content:"";color:var(--stock_warning_background_color);display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:15px solid;border-left:10px solid transparent;position:absolute;left:-6%;top:50%;transform:translate(-50%,-50%)}.template-index .product-half .stock-wrn span,.product-page .stock-wrn span{display:block;line-height:1.3}.template-index .product-half .stock-wrn--active,.product-page .stock-wrn--active{display:block}.template-index .product-half .btn-choose-variant,.product-page .btn-choose-variant{margin-top:15px;margin-bottom:10px}.template-index .product-half .btn-add-tocart:not(.hide),.product-page .btn-add-tocart:not(.hide){justify-content:center;align-items:center}.template-index .product-half .btn-add-tocart:not(.AddToCartFixed),.product-page .btn-add-tocart:not(.AddToCartFixed){margin-bottom:25px;gap:14px}.template-index .product-half .AddToCart2-div,.product-page .AddToCart2-div{width:100%;display:flex;justify-content:center}.template-index .product-half .AddToCart2-div .button-out-of-stock-2,.product-page .AddToCart2-div .button-out-of-stock-2{margin:0}.template-index .product-half .AddToCart2-div .btn-add-tocart,.product-page .AddToCart2-div .btn-add-tocart{margin:0;width:100%}.template-index .product-half .product-half.half-img,.product-page .product-half.half-img{margin:20px 0 0;position:relative}.template-index .product-half.half-img.product-slider-sticky,.product-page .product-half.half-img.product-slider-sticky{position:sticky;top:43px;width:50%}.template-index .product-half .lds-spinner,.product-page .lds-spinner{margin:0 auto;display:block}.template-index .product-half .responsive-image__wrapper,.product-page .responsive-image__wrapper{position:relative;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.template-index .product-half .product-slider-widget .product-slider,.product-page .product-slider-widget .product-slider{display:flex;justify-content:center;align-items:center;transition:all ease-in .2s;margin-bottom:20px}.template-index .product-slider-widget .product-slider>div,.product-page .product-slider-widget .product-slider>div{width:100%}.template-index .product-slider-widget .product-slider .slick-list,.product-page .product-slider-widget .product-slider .slick-list{flex-grow:1;margin:0 auto}.template-index .product-slider-widget .product-slider .slick-list .slick-track,.product-page .product-slider-widget .product-slider .slick-list .slick-track{display:flex;align-items:center}.external-video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.template-index .product-slider-widget .product-slider .external-video-wrapper .product-slider-image-wrapper:not(.-zoom),.product-page .product-slider-widget .product-slider .external-video-wrapper .product-slider-image-wrapper:not(.-zoom){position:relative;padding-top:100%;overflow:hidden;margin:0 auto}.template-index .product-slider-widget .product-slider .external-video-wrapper .product-slider-image-wrapper:not(.magnify-zoom) .slick-img,.product-page .product-slider-widget .product-slider .external-video-wrapper .product-slider-image-wrapper:not(.magnify-zoom) .slick-img{position:absolute;top:50%;left:50%;width:calc(100% - 5px);transform:translate(-50%,-50%)}.template-index .product-slider-widget .product-slider .magnify,.product-page .product-slider-widget .product-slider .magnify{width:100%}.template-index .product-slider-widget .product-slider .magnify .img,.product-page .product-slider-widget .product-slider .magnify .img{-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom}.template-index .product-slider-widget .product-slider .external-video-wrapper,.template-index .product-slider-widget .product-slider .product-slider-image-wrapper:not(.magnify-zoom),.product-page .product-slider-widget .product-slider .external-video-wrapper,.product-page .product-slider-widget .product-slider .product-slider-image-wrapper:not(.magnify-zoom){position:relative;padding-top:100%;overflow:hidden;margin:0 auto}.template-index .product-slider-widget .product-slider .external-video-wrapper .slick-img,.template-index .product-slider-widget .product-slider .product-slider-image-wrapper:not(.magnify-zoom) .slick-img,.product-page .product-slider-widget .product-slider .external-video-wrapper .slick-img,.product-page .product-slider-widget .product-slider .product-slider-image-wrapper:not(.magnify-zoom) .slick-img{position:absolute;top:50%;left:50%;width:calc(100% - 5px);transform:translate(-50%,-50%)}.product-slider-image-wrapper{width:100%;display:inline-block}.product-slider-thumbnails .product-slider-image-wrapper img{width:96%;margin:0 2%}.product-slider-thumbnails{margin-top:20px}.template-index .product-slider-widget .product-slider-thumbnails .slick-slide:not(.slick-current),.product-page .product-slider-widget .product-slider-thumbnails .slick-slide:not(.slick-current){opacity:.6}.template-index .product-slider-widget .product-slider-thumbnails.invisible>div,.product-page .product-slider-widget .product-slider-thumbnails.invisible>div{width:20%}.template-index .product-slider-widget .product-slider-thumbnails.invisible>div:nth-child(n+6),.product-page .product-slider-widget .product-slider-thumbnails.invisible>div:nth-child(n+6){display:none}.template-index .product-slider-widget .product-slider-thumbnails .slick-arrow,.product-page .product-slider-widget .product-slider-thumbnails .slick-arrow{font-size:1.5rem;color:#000}.template-index .product-slider-widget .product-slider-thumbnails .slick-prev,.product-page .product-slider-widget .product-slider-thumbnails .slick-prev{margin-right:5px}.template-index .product-slider-widget .product-slider-thumbnails .slick-next,.product-page .product-slider-widget .product-slider-thumbnails .slick-next{margin-left:5px}.template-index .product-slider-widget .product-slider-featured .slick-arrow,.product-page .product-slider-widget .product-slider-featured .slick-arrow{font-size:40px;width:20px;color:#000}.template-index .product-slider-widget .product-slider-featured>div,.product-page .product-slider-widget .product-slider-featured>div{width:100%;margin:0 20px}.template-index .product-slider-widget .product-slider-featured.invisible>div,.product-page .product-slider-widget .product-slider-featured.invisible>div{display:none}.slick-image{width:100%;height:100%;position:absolute;top:0;left:0}.template-index .product-slider-widget .product-slider-featured.invisible>div:nth-of-type(1),.product-page .product-slider-widget .product-slider-featured.invisible>div:nth-of-type(1){display:block}.template-index .product-slider-widget .product-slider .product-slider-image-wrapper iframe,.product-page .product-slider-widget .product-slider .product-slider-image-wrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%}.video-wrapper{position:relative;padding-top:100%;overflow:hidden;margin:0 auto}.video-wrapper__media{position:absolute;top:50%;left:50%;width:calc(100% - 5px);transform:translate(-50%,-50%)}.new-product-price-value.jq-new-price.price{font-size:var(--ProductPriceFontSize)}.new-product-price{display:flex;margin-top:5px;align-items:center}.new-layout-price .compare-price,.new-price-discounts-wrapper{display:flex;flex-direction:column;justify-content:center;line-height:1}.template-index .product-half .new-product-price .new-current-price,.product-page .new-product-price .new-current-price{display:flex;align-items:center}.new-current-price-wrapper{display:flex;align-items:flex-start;font-weight:700;font-size:var(--ProductPriceFontSize);margin:0 5px}.template-index .product-half .new-product-price .new-compare-price.money,.product-page .new-product-price .new-compare-price.money{margin-top:5px;margin-bottom:-8px;text-decoration:line-through;font-size:var(--ProductComparePriceFontSize);color:var(--color-sale);margin-right:5px;font-weight:700}.new-product-price-value{line-height:1.2}.new-product-price .product-price-symbol{font-size:.5em;font-weight:700;margin-top:2px;color:var(--color-price)}.new-product-price .new-layout-price{display:flex;flex-direction:column}.new-product-price .compare-price{font-size:var(--ProductComparePriceFontSize)}.related-product-price{text-align:center}.product-box-float{position:fixed;left:0;bottom:-100%;width:100%;transition:ease all .6s;padding:10px 0;background:#fff;z-index:10;box-shadow:0 -3px 5px #0003}.product-box-float .product-float-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.product-box-float .product-float-wrapper img{height:50px}.product-box-float .product-float-wrapper .product-float-info-wrapper{flex-grow:1;display:flex;align-items:flex-start;justify-content:flex-start}.product-box-float .product-float-wrapper .product-float-info-wrapper .product-float-title{font-size:18px;padding-left:20px}.product-box-float .product-float-wrapper .buttons-atc-wrapper .btn-add-tocart,.product-box-float .product-float-wrapper .buttons-atc-wrapper .btn-choose-variant{margin:0;font-size:14px;height:40px;line-height:40px;width:100%}.product-box-float.show{bottom:0}.meta-short-description{margin:3px 0 15px}.no-mobile>.meta-short-description,.product-title+.meta-short-description{margin-bottom:5px}@media (max-width: 767px){.meta-short-description{text-align:var(--product-info-alignment, left)}}@media (max-width: 479px){.new-product-price .product-price-symbol{margin-top:3px}}.btn-svg svg{width:calc(var(--AddToCartFontSize) + 2px);height:calc(var(--AddToCartFontSize) + 3px);position:relative;top:4px;max-height:100%;margin:0}.btn-svg svg path{fill:#fff}.processing-checkbox{display:inline-block;width:100%;font-size:18px}.processing-checkbox .checkbox-wrapper{float:left;margin:0 5px 0 0}.processing-checkbox p{font-size:14px}.checkbox-style{position:relative;width:15px;height:15px;top:3px;display:inline-block;cursor:pointer}.checkbox-style .checkbox-fill{position:absolute;left:0;top:-2px;width:100%;height:100%;display:inline-block;background:#f1f4f8;border:1px solid #d1d1d1;border-radius:2px}.checkbox-style .checkbox-fill:after{content:"";position:absolute;left:3px;top:0;width:4px;height:7px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.checkbox-style .upsell{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;cursor:pointer}.upsell[disabled]+.checkbox-fill{background:#bbb;border-color:#bbb}.upsell[disabled]:hover+.checkbox-fill+.tooltip,.upsell[disabled]:active+.checkbox-fill+.tooltip{transform:translate(-33%,-100%);visibility:visible;opacity:1}.upsell[disabled]+.checkbox-fill+.tooltip:before{content:"";border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #757575;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}.upsell+.checkbox-fill+.tooltip{display:block;width:110px;position:absolute;visibility:hidden;opacity:0;background:#757575;color:#fff;border:1px solid #757575;transition:ease all .2s;transform:translate(-33%);font-size:14px;padding:5px 0;margin-bottom:20px;top:-7px;text-align:center;box-shadow:0 0 2px #32323266;pointer-events:none;left:-11px}span.tooltip{display:none}.checkbox-style .upsell:checked+.checkbox-fill{background:var(--checkbox-upsell-color);border-color:var(--checkbox-upsell-color)}.checkbox-style .upsell:checked+.checkbox-fill:after{opacity:1}.modal-container{position:fixed;background:#000000b3;width:100%;height:100%;display:none;visibility:hidden;opacity:0;top:0;left:0;z-index:99999999;transition:ease all .3s;justify-content:center;align-items:center}.modal-container.active{display:flex;visibility:visible;opacity:1}.modal-container .modal-box{position:relative;background:#fff;border:10px solid #fff;border-radius:10px;box-shadow:0 0 10px #000c;width:1000px;height:600px;display:block;max-height:90%;max-width:90%}.modal-container .modal-box.size-chart-image{width:1100px;max-width:90%}.modal-container .modal-box .modal-close{font-size:22px;position:absolute;top:0;right:0;display:flex;width:30px;height:30px;justify-content:center;align-items:center;background:#fff;border-radius:100%;text-transform:uppercase;font-weight:700;cursor:pointer;z-index:10}.modal-container .modal-box .modal-content{height:100%}.modal-container .modal-box .modal-content .modal-img,.modal-container .modal-box .modal-content .modal-text{width:47%}.modal-container .modal-box .modal-content .modal-text{max-height:100%;overflow:auto}.modal-container .modal-box .modal-content .modal-text img{max-width:100%}.processing-checkbox a{color:#0793ff}.prioritylink{text-decoration:underline;font-size:18px}.processing-checkbox a:hover,.processing-checkbox a:active{opacity:1}.size-chart{display:block;width:100%}.size-chart>.size-chart-text{cursor:pointer;text-decoration:underline;color:var(--size-chart-color);font-size:.9rem}.modal-container .modal-box .modal-content .modal-img{width:48%;margin-bottom:10px;float:left;margin-right:2%}.modal-container .modal-box .modal-content .modal-text{width:100%}.modal-container .modal-box.size-chart-image .modal-content .modal-img{margin:0;width:100%}.modal-container.jq-sizechart-modal.modal-container-image.active{align-items:center;display:flex;justify-content:center}.modal-container.jq-sizechart-modal.modal-container-image.active .modal-box{width:auto;max-width:none;transform:none;height:auto;position:relative;top:auto;left:auto}.modal-container.jq-sizechart-modal .modal-content{padding:0;background:#fff}.modal-container.jq-sizechart-modal .modal-content .modal-page-content{margin-top:30px}.modal-container.jq-sizechart-modal .modal-content .modal-page-title{padding:0 0 10px;position:sticky;top:0;background:#fff}.modal-container.jq-sizechart-modal .modal-content .modal-img{width:auto}.product-box-float .product-float-wrapper .product-float-title{font-size:16px;margin-left:5px}.product-box-float .product-float-wrapper .product-title.product-float-title{flex-grow:1;flex-basis:40%}.product-box-float .product-float-wrapper .product-title.product-float-title .relate-content{float:left;width:100%;margin-top:20px}.product-box-float .product-float-wrapper .buttons-atc-wrapper{width:300px}.template-product .related_product{margin-top:12px;margin-bottom:60px;float:left}.template-product .relate-content{float:left;width:100%;margin-top:20px}.template-product .social-share-info{display:flex;justify-content:flex-start;margin:15px 0}.template-product .social-share-info .social-share-title{color:var(--SocialShareTitleColor)}.template-product .social-share-info .social-share{display:flex;align-items:center;margin:0 5px}.template-product .social-share-info .social-share svg path{fill:var(--SocialShareColor)}.product-page .trust-badges-wrapper .trust-badges-img{margin-right:0}.product-page .trust-badges-wrapper .trust-badges-img.col-1{width:100%}.product-page .trust-badges-wrapper .trust-badges-img.col-1 .custom-svg{max-width:200px}.product-page .trust-badges-wrapper .trust-badges-img.col-2{width:46%;margin:0 2%}.template-index .trust-badges-wrapper .trust-badges-img.col-3,.product-page .trust-badges-wrapper .trust-badges-img.col-3{width:30%;min-width:120px;flex:1}.product-page .trust-badges-wrapper .trust-badges-img.col-4{width:21%;margin:0 2%}.product-page .trust-badges-wrapper .trust-badges-img.col-5{width:18%;margin:0 1%}.product-page .trust-badges-wrapper .trust-badges-img.col-6{width:14.6%;margin:0 1%}.template-index .trust-badges-wrapper .container-trust-badges .container-trust-badges-bottom,.product-page .trust-badges-wrapper .container-trust-badges .container-trust-badges-bottom{justify-content:center;align-items:center;gap:20px 5%;max-width:500px;flex-wrap:wrap}.no-show{display:none!important}.AddToCartFixed{left:0;position:fixed;bottom:0;z-index:9;animation:AddToCartFixed ease 2s;-webkit-animation:AddToCartFixed ease 2s;opacity:.95}.related-product-price .price{margin-left:5px}@keyframes AddToCartFixed{0%{opacity:0}to{opacity:.95}}@-moz-keyframes AddToCartFixed{0%{opacity:0}to{opacity:.95}}@-webkit-keyframes AddToCartFixed{0%{opacity:0}to{opacity:.95}}@-o-keyframes AddToCartFixed{0%{opacity:0}to{opacity:.95}}@-ms-keyframes AddToCartFixed{0%{opacity:0}to{opacity:.95}}.dynamic-video{width:100%}.dynamic-video__slider{display:flex;align-items:center}.dynamic-video__slider iframe{width:100%}.dynamic-video__slider .slick-arrow{width:20px;font-size:1.7rem}.dynamic-video__slider .slick-list{flex:1;margin:0 5px}.dynamic-video__slider .section-title{padding:0;margin:0 0 10px}@media screen and (max-width: 1279px){.template-index .product-wrapper,.product-page .product-wrapper{max-width:990px}}@media (min-width: 1020px){.product-page .trust-badges-wrapper .container-trust-badges-bottom:has(.trust-badges-img:nth-child(4)) .title-badges,.template-index .trust-badges-wrapper .container-trust-badges-bottom:has(.trust-badges-img:nth-child(4)) .title-badges{font-size:13px}}@media screen and (max-width: 1019px){.template-index .product-wrapper,.product-page .product-wrapper{max-width:720px}.product-page .product-price .compare-price{font-size:calc(var(--ProductComparePriceFontSize) - 2px)}.product-page .product-price .current-price{font-size:calc(var(--ProductPriceFontSize) - 4px)}.template-index .product-half .product-quantity-wrapper .quantity,.product-page .product-quantity-wrapper .quantity{font-size:14px}}@media screen and (max-width: 767px){.template-product .related_product{margin-bottom:30px}.template-index .trust-badges-wrapper .trust-badges-img.col-3,.product-page .trust-badges-wrapper .trust-badges-img.col-3{min-width:unset}.product-page .trust-badges-wrapper .trust-badges-img.col-3:first-child{gap:0}.product-page .trust-badges-wrapper .trust-badges-img.col-3:first-child svg{width:94px;height:52px}.product-page .trust-badges-wrapper .trust-badges-img.col-3:first-child .title-badges{font-size:14px}.product-page .trust-badges-wrapper .trust-badges-img.col-3:nth-child(2),.product-page .trust-badges-wrapper .trust-badges-img.col-3:nth-child(3){position:relative;width:45%;gap:0px}.product-page .trust-badges-wrapper .trust-badges-img.col-3:nth-child(2) svg,.product-page .trust-badges-wrapper .trust-badges-img.col-3:nth-child(3) svg{height:52px;width:55px}.product-page .trust-badges-wrapper .trust-badges-img.col-3:nth-child(2) .title-badges,.product-page .trust-badges-wrapper .trust-badges-img.col-3:nth-child(3) .title-badges{font-size:14px}.new-product-price{justify-content:var(--product-info-alignment, flex-start)}body .product-form-label,.template-index .product-half .product-quantity-wrapper .quantity,.product-page .product-quantity-wrapper .quantity{font-size:14px}.template-index .product-half .products-reviews-stars,.product-page .products-reviews-stars{margin:0 auto}.template-index .product-half .products-reviews-stars,.product-page .products-reviews-stars .no-mobile{display:none}.template-index .product-mobile-wrapper,.product-page .product-mobile-wrapper{padding-top:0}.template-index .products-info .product-title,.product-page .product-title{font-size:var(--ProductTitleSmallFontSize);margin-top:6px}.template-index .products-info,.product-page .products-info{display:flex;flex-direction:column;margin-bottom:30px}.template-index .product-half,.product-page .product-half{width:100%;display:block}.template-index .product-wrapper,.product-page .product-wrapper{max-width:90%;margin:0 auto;padding-bottom:0;top:0}.template-index .product-half~.product-half,.product-page .product-half~.product-half{padding-left:0;flex-basis:100%;width:100%}.template-index .product-half .btn-add-tocart,.template-index .product-half .btn-choose-variant,.product-page .btn-add-tocart,.product-page .btn-choose-variant,.template-index .product-half .product-price .current-price,.product-page .product-page .product-price .current-price{font-size:18px}.template-index .product-half .btn-add-tocart .btn-items,.product-page .product-page .btn-add-tocart .btn-items{margin-left:5px}.template-index .product-half.half-img,.product-page .product-half.half-img{margin:10px 0 0}.template-index .products-info .product-title,.product-page .product-title{text-align:center}.mobile .product-title,.mobile .product-price,.mobile .products-reviews-stars{text-align:var(--product_info_mobile_direction)}.mobile .jdgm-prev-badge{justify-content:var(--product_info_mobile_direction)}.cart-icon{padding:0}.template-index .product-half .AddToCart2-div .btn-add-tocart,.product-page .AddToCart2-div .btn-add-tocart{width:100%}.size-chart>.size-chart-text{font-size:14px}.modal-container.jq-sizechart-modal.modal-container-image.active .modal-box{width:90%;max-width:600px}.modal-container.jq-sizechart-modal .modal-content .modal-img{width:100%}.product-box-float .product-float-wrapper .product-float-title{font-size:16px;margin-left:5px}.product-box-float .product-float-wrapper .buttons-atc-wrapper{width:100%;margin-top:5px}.product-box-float .product-float-wrapper .buttons-atc-wrapper .btn-add-tocart,.product-box-float .product-float-wrapper .buttons-atc-wrapper .btn-choose-variant{font-size:16px;padding:0 5px}.template-product .modal-container .modal-box.size-chart-image{width:90%;height:auto}.template-product .relate-content{margin-top:0}.template-index .product-half.half-img.product-slider-sticky,.product-page .product-half.half-img.product-slider-sticky{position:relative;top:0;width:100%}}@media screen and (max-width: 479px){.template-index .trust-badges-wrapper .trust-badges-img.col-3,.product-page .trust-badges-wrapper .trust-badges-img.col-3{flex:unset}.product-page .trust-badges-wrapper .trust-badges-img.col-3:first-child{width:100%;border-radius:8px;background-color:#f4f4f4;padding:10px 30px;flex-direction:row;gap:0}.product-page .trust-badges-wrapper .trust-badges-img.col-3:first-child .title-badges{text-align:left}.product-page .trust-badges-wrapper .trust-badges-img.col-3:nth-child(2):before{content:"";position:absolute;left:104%;top:18px;width:2px;height:70%;background-color:#f4f4f4}.template-index .product-half .btn-add-tocart,.template-index .product-half .btn-choose-variant,.product-page .btn-add-tocart,.product-page .btn-choose-variant{font-size:.9rem}.template-index .product-half .btn-svg svg,.product-page .btn-svg svg{width:18px;height:18px}}.template-cart .shopify-section{float:none}.template-cart .header-cart-wrapper{padding-bottom:12px}.cart-products-wrapper .cart-product .cart-product-wrapper small.product-variant{width:100%;overflow:hidden;word-break:break-all;text-transform:uppercase}.lds-dual-ring{display:inline-block;width:55px;height:19px}.lds-dual-ring:after{content:" ";display:block;width:19px;height:19px;margin:0 auto;border-radius:50%;border:1px solid #000;border-color:#000 transparent #000 transparent;animation:lds-dual-ring 1.2s linear infinite;position:relative;top:3px}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.template-cart .half-content.shipwholetext1 img{max-width:100%}.template-cart .main-content .cart__empty.text-center{width:max-content;margin:0 auto;text-align:center}.template-cart .main-content .btn-wrapper.btn-wrapper-2 form p{font-size:17px}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .product-info{width:90%}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper small.product-variant{font-weight:100}.template-cart .main-content .btn-wrapper.btn-wrapper-2 form p{text-align:center}.template-cart .main-content .cart__empty.text-center .btn{background-color:#000;color:#fff;border:none;padding:10px 15px;margin-bottom:50px;max-width:200px}.template-cart .main-content .cart__empty.text-center p{margin:30px 0;text-align:center}.template-cart .main-content .cart__empty.text-center .empty-cart{text-align:center;margin:56px 0 20px}.template-cart .main-content .text_botom_button{width:90%;text-align:center;margin:0 auto;font-size:18px;font-weight:400;line-height:1.5;text-transform:capitalize}.template-cart .main-content .btn-wrapper.img-end{justify-content:flex-end}.template-cart .main-content .btn-wrapper-no-content{border-bottom:none!important;padding:0!important}.template-cart .main-content .btn-wrapper{display:flex;justify-content:space-between;padding:5px 0 15px;border-bottom:1px solid #dddcdc;align-items:center}.template-cart .main-content .btn-wrapper .text_botom_button{width:100%;margin-top:10px}.template-cart .main-content .btn-wrapper>img{max-width:320px}.template-cart .main-content .btn-wrapper .btn-add-tocart{padding:0 20px;font-weight:700;color:var(--color-font-button-cart, #fff);height:43px;line-height:43px;text-transform:capitalize;min-width:372px;transition:background-color .2s ease}.template-cart .main-content .btn-wrapper .btn-add-tocart svg{width:16px;height:28px;fill:var(--color-font-button-cart, white);margin-right:3px;position:relative;top:-2px}.template-cart .main-content .btn-wrapper .btn-add-tocart:hover,.template-cart .main-content .btn-wrapper .btn-add-tocart:active{color:var(--color-font-button-cart-hover, #fff);background-color:#19e664}.template-cart .main-content .btn-wrapper .btn-add-tocart:hover svg,.template-cart .main-content .btn-wrapper .btn-add-tocart:active svg{fill:var(--color-font-button-cart-hover, #fff)}.template-cart .main-content .btn-wrapper.btn-wrapper-2{align-items:flex-start;border-bottom:none!important;text-align:center}.template-cart .main-content .btn-wrapper.btn-wrapper-2 .form-cart-proceed-to-checkout{display:flex;flex-direction:column;align-items:flex-end}.template-cart .main-content .btn-wrapper.btn-wrapper-2 .pull-right.cart-total-bottom{text-align:right;padding:8px 0 12px;color:var(--color-price-cart-page, #b22222)}.template-cart .main-content .btn-wrapper.btn-wrapper-2 .pull-right.cart-total-bottom .price-total{color:var(--color-price-cart-page, #b22222)}.template-cart .main-content .btn-wrapper.btn-wrapper-2 .trust-badges{display:none}.template-cart .main-content .btn-wrapper.btn-wrapper-2 .continue-shopping{align-items:flex-end;font-weight:700;text-decoration:underline;font-size:20px;color:var(--color-continue-shopping-color, #43aecf);margin-top:50px}.template-cart .main-content .btn-wrapper.btn-wrapper-2 .cont-button-style:hover,.template-cart .main-content .btn-wrapper.btn-wrapper-2 .cont-button-style:active{background-color:var(--color-continue-shopping-color, #2b80d8);color:#fff}.template-cart .main-content .cart-products-wrapper{display:flex;align-items:center;justify-content:space-between}.template-cart .main-content .cart-products-wrapper form.jq-qtd-item-cart{display:flex}.template-cart .main-content .cart-products-wrapper .list-products{width:100%}.template-cart .main-content .cart-products-wrapper .cart-product{display:flex;border-bottom:1px solid #dddcdc;min-height:120px}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper{display:flex;align-items:center;justify-content:space-between;width:-webkit-fill-available}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart,.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .price{font-weight:700;color:var(--color-cart-item-title, #000)}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .price{display:flex;justify-content:center;color:var(--color-price-cart-page, #b22222)}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .bt-remove-cart{background-color:transparent;border:1px solid #e4e4e4;padding:7px 20px}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-image-wrapper{padding-right:15px;display:flex;align-items:center}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper{display:flex;margin-top:15px}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-plus,.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-minus,.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd{background:transparent;border:1px solid #e5e5e5;width:34px;text-align:center;margin:0}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-plus svg,.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-minus svg,.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd svg{display:block;margin:0 auto}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd{border-left:0!important;border-right:0!important}.great-reasons{float:left;margin-bottom:30px;width:100%}.great-reasons .text-1{font-size:20px;float:left;margin-bottom:10px;width:100%;font-weight:700}.great-reasons img{max-width:375px;width:100%}.text-columns .text-1{font-size:20px;margin-bottom:7px;width:100%;font-weight:700}.shipwholetext1{width:50%;padding-right:20px}.text-collumn-image-wrapper img{width:100%;height:auto}hr{clear:both;border-top:solid;border-width:1px 0 0;margin:30px 0;height:0}.half-content.trust_badges{width:50%;float:left}.half-content.shipwholetext1{width:50%;margin-bottom:30px;float:left}.text-column-wrapper .half-content p{margin:0 0 15px;line-height:30px;padding:0 30px 0 0}.half-content.shipwholetext1 p{line-height:1.6;margin-top:10px}.text-column-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end}p.text_botom_button{max-width:330px}.text_botom_button strong{float:right;font-weight:600;color:#000;max-width:375px;text-align:center;font-size:17px;width:100%;text-transform:capitalize}.text_botom_button.day-message span strong{display:none}.text-reviews p{padding:0% 3%;max-width:477px;margin:0 auto}.btn-wrapper.btn-wrapper-2 .pull-right.cart-total-bottom{font-size:18px}.btn-wrapper.btn-wrapper-2 .pull-right.cart-total-bottom .price-total{font-weight:700;font-size:18px}.text-column-wrapper .half-content p>strong{font-weight:700}.continue-shopping.no-mobile{display:flex}.cart-continue-shopping-link{font-weight:700;color:var(--color-continue-shopping-color, #43aecf)}.cart-continue-shopping-link:not(.cont-button-style):hover,.cart-continue-shopping-link:not(.cont-button-style):active{text-decoration:underline}.cart-continue-shopping-link .btn{background-color:var(--color-background-button-continue-shopping, #000);color:var(--color-continue-shopping-color, #43aecf);text-decoration:underline}.cart-continue-shopping-link .btn:hover,.cart-continue-shopping-link .btn:active{background-color:var(--color-continue-shopping-color, #2b80d8);color:#fff}.cont-button-style{display:block;border:2px solid;text-decoration:none;padding:5px 20px;color:var(--color-continue-shopping-color, #43aecf);margin:0 auto 40px}.cont-button-style:hover,.cont-button-style:active{background-color:var(--color-continue-shopping-color, #2b80d8);color:#fff}@media (max-width: 1019px){.template-index .product-half .btn-add-tocart:not(.AddToCartFixed),.product-page .btn-add-tocart:not(.AddToCartFixed){font-size:14px}.template-product .product-half .btn-add-tocart:not(.AddToCartFixed){gap:8px;font-size:16px;flex-direction:row}.template-cart .main-content .wrapper .cart__empty.text-center{margin:20px auto;width:max-content}.great-reasons .text-1{float:left;margin-bottom:15px;width:100%;font-weight:700}.text-column-wrapper .half-content p{margin:15px 0 5px;line-height:28px;padding:0 15px 0 0;font-size:16px}.cartpaymenticon{margin-right:0;max-width:375px}}.template-cart .main-content .btn-wrapper.btn-wrapper-2 .cont-button-style{display:flex;vertical-align:top;border:2px solid;font-weight:700;text-decoration:none;font-size:18px;padding:0 8px;height:43px;text-align:center;align-items:center;margin:39px 0;width:auto}@media (max-width: 767px){.template-cart .header-cart-wrapper{padding-top:8px;padding-bottom:10px}.template-cart .half-content.shipwholetext1 p{margin-top:14px}.template-cart .main-content br{display:none}.template-cart .main-content .continue-shopping.no-mobile{display:flex}.template-cart .main-content .text-reviews p{font-size:14px}.template-cart .main-content .btn-wrapper{display:block;text-align:center}.template-cart .main-content .btn-wrapper img{display:block;text-align:center;margin:auto;padding:10px 0}.template-cart .main-content .btn-wrapper.btn-wrapper-2{flex-direction:column-reverse;align-items:center;padding:0}.template-cart .main-content .btn-wrapper.btn-wrapper-2 .pull-right.cart-total-bottom{text-align:center}.template-cart .main-content .product-price{display:flex;flex-direction:column;align-items:center}.template-cart .main-content p.text_botom_button{width:100%;margin:10px 0 15px;max-width:100%}.template-cart .main-content .btn-wrapper form{width:100%}.template-cart .main-content .btn-wrapper.btn-wrapper-2 .form-cart-proceed-to-checkout{align-items:center}.template-cart .main-content .btn-wrapper.btn-wrapper-2 .trust-badges{width:100%;margin:0 auto;display:block;max-width:375px}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart,.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .price{width:85%;line-height:18px}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart,.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper small{font-size:14px}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper button.btn.btn-plus,.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper button.btn.btn-minus,.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper input{padding:5px}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .price{font-weight:700;font-size:16px}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper button.bt-remove-cart{padding:5px 15px;font-size:10px}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-image-wrapper{padding-right:20px}.cart-product-image-wrapper img{width:100%}.template-cart .main-content .btn-wrapper .btn-add-tocart{font-size:17px;min-width:0;width:100%;padding:0}.template-cart .text_botom_button{display:flex;flex-direction:column;align-items:center;padding:5px 0}.template-cart .text_botom_button strong{float:none}.template-cart .text_botom_button br{display:none}.template-cart .main-content .btn-wrapper.btn-wrapper-2 .continue-shopping{font-size:16px;margin:19px 0 10px;padding-bottom:0;text-align:center;width:auto}.great-reasons .text-1{float:left;margin-bottom:15px;width:100%;font-weight:700}.half-content.shipwholetext1{padding:0}.half-content.trust_badges img{max-width:50%}.text-column-wrapper{display:block}.text-column-wrapper .half-content.shipwholetext1,.text-column-wrapper img{width:100%}.text-column-wrapper img{width:100%;height:auto;margin:8px;display:block;float:none}.text-column-wrapper .half-content p{margin:15px 0 5px;line-height:28px;padding:0 15px 0 0;font-size:16px}.text-column-wrapper .half-content p>strong{font-weight:700}.template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd{width:30px;padding:0}.template-cart .main-content .btn-wrapper.btn-wrapper-2 .cont-button-style-mobile{align-items:center;border:2px solid;display:block;font-size:18px;font-weight:700;margin:20px 0;padding:5px 8px;text-align:center;text-decoration:none;width:100%}.template-cart .main-content .btn-wrapper.btn-wrapper-2 .cont-button-style-mobile:hover,.template-cart .main-content .btn-wrapper.btn-wrapper-2 .cont-button-style-mobile:active{background-color:var(--color-continue-shopping-color, #2b80d8);color:#fff}.template-cart .main-content .btn-wrapper{padding:15px 0}.cart-products-wrapper .cart-product .cart-product-image-wrapper a{width:70px}}@media (max-width: 479px){.template-cart .header-cart-wrapper{padding-top:2px;padding-bottom:10px}.template-cart .half-content.shipwholetext1 p{line-height:1.4;margin-top:5px}.cont-button-style-mobile{display:block;border:2px solid;font-weight:700;text-decoration:none;font-size:22px;padding:0 0 0 20px;margin:45px 0}.cont-button-style-mobile:hover,.cont-button-style-mobile:active{background-color:var(--color-continue-shopping-color, #2b80d8);color:#fff}.logo-link img{width:100%}.logo-link{width:50%}.template-cart .logo-image{width:45%}.template-cart .header-cart-wrapper{padding-bottom:4px}.cart-page-container .first-row .left img{max-width:150px}.cart-page-container .last-row .rigth .btn-add-tocart svg{width:14px}}.template-blog .blog-grid a{color:var(--color-link)}.template-blog .main-content .blog-grid .article{width:100%;float:left;margin-bottom:50px}.template-blog .main-content input[type=email]{width:100%;border:1px solid #f4f4f4;height:37px;border-radius:3px 0 0 3px;padding:8px 9px}.template-blog .main-content input#subscribe{height:37px;border-radius:0 3px 3px 0;border:1px solid #fff;font-size:12px;font-weight:700;background-color:var(--buttonBackgroundColorBlog);color:var(--newsButtonTextColorBlog)}.template-blog .main-content input#subscribe:hover,.template-blog .main-content input#subscribe:active{background-color:var(--buttonBackgroundHoverColorBlog)}.template-blog .main-content p.news_letter_title{display:none}.template-blog .main-content .grid__item{border-right:none}.template-blog .main-content .grid__item .paginate{width:100%;padding-top:15px;margin:30px 0;float:left}.template-blog .main-content .blog-sidebar{position:static;width:100%;background-color:#fff;float:left}.template-blog .main-content .article_img{width:25%;float:left;padding-right:20px}.template-blog .main-content .article_img img{width:100%}.template-blog .main-content .article_info{width:75%;float:left;line-height:1.6;color:var(--colorFontBlog);font-weight:300}.template-blog .main-content .article_info .entry-title{font-weight:400;margin:0 0 .5rem;text-transform:uppercase;line-height:1.4;font-weight:700}.template-blog .main-content .article_info .entry-title a{color:var(--colorFontBlog)}.template-blog .main-content .blogbutton{width:140px;margin:15px 0;box-shadow:#00000082 1px 1px 1px;color:var(--buttonColortextBlog);font-weight:400;text-align:center;line-height:24px;border-radius:0;background:var(--buttonColorBackgroundBlog);border-width:1px;border-style:solid;border-color:#fff;border-image:none 100% 1 0 stretch;padding:7px 15px;transition:ease all .3s}.template-blog .main-content .blogbutton:hover,.template-blog .main-content .blogbutton:active{background-color:var(--buttonHoverColorBackgroundBlog);color:var(--buttonTextColorHoverBlog);cursor:pointer}.template-blog .count-comments{color:var(--colorFontBlog);font-weight:700;text-decoration:underline}@media (max-width: 1019px){.template-blog .main-content input#subscribe{font-size:9px}.template-blog .main-content .grid__item.large--one-quarter .input-group input{font-size:14px}}@media (max-width: 767px){.template-blog .main-content .grid__item{flex:0}.template-blog .main-content .grid.blog-grid{flex-direction:column;margin:0 auto}.template-blog .main-content .grid.blog-grid .grid__item.large--three-quarters{display:block;width:100%;padding:0}.template-blog .main-content .grid.blog-grid .grid__item.large--three-quarters .article_info{width:100%;display:flex;flex-direction:column;align-items:center}.template-blog .main-content .grid.blog-grid .grid__item.large--three-quarters .article_info .entry-title{width:100%}.template-blog .main-content .grid.blog-grid .grid__item.large--three-quarters .article_info .blogbutton{width:130px;padding:5px 15px}.template-blog .main-content .grid.blog-grid .grid__item.large--three-quarters .paginate{border:none;margin:30px 0}.template-blog .main-content .grid.blog-grid .grid__item.large--one-quarter{margin:0 auto;width:100%;padding:0}.template-blog .main-content .grid.blog-grid .article{display:flex;flex-direction:column;align-items:center}.template-blog .main-content .article_img{width:35%;padding:0;margin-bottom:10px}body .blog-sidebar{position:static;margin-bottom:25px}body .klaviyo_condensed_styling{max-width:initial}}.template-404 .main-content{width:100%;float:left;padding-top:40px}.template-404 .main-content .section-collection-list,.template-404 .main-content .section-slide-promotional{margin-top:40px}.template-404 .main-content .section-collection-list .section-title,.template-404 .main-content .section-slide-promotional .section-title{display:block;padding-top:0}.template-404 .footer-section{float:left}.template-404 .content-p{margin-bottom:30px}.template-404 .sld-promotional{margin-bottom:40px}.template-search .main-content{margin:0 auto}.template-search .main-content .section-header{width:100%;float:left;padding:0 0 25px}.template-search .main-content .section-header__title{font-weight:400;color:#333;text-transform:uppercase;margin:0 0 20px}.template-search .main-content .section-header__title span{padding:0 10px;color:#e5e5e5}.template-search .main-content .section-header__title strong{font-weight:400;font-size:1em}.template-search .main-content .inner{display:block}.template-search .main-content .inner .grid__item{box-sizing:border-box;float:left;min-height:1px;margin:0 0 30px;vertical-align:top;width:100%}.template-search .main-content .inner .productgrid{display:block}.template-search .main-content .inner .product-title{margin:15px 0 8px;text-align:center}.template-search .main-content .inner .product-title a{color:#000;font-size:1rem;margin:15px 0 8px;text-align:center;text-transform:uppercase;font-weight:700;font-size:.94118rem}.template-search .main-content .inner .product-price{text-align:center}.template-search .main-content .inner .product-price .compare-price{text-decoration:line-through}.template-search .main-content .inner .grid__image{display:block;margin:0 auto 15px;width:100%}.template-search .main-content .inner .large--one-quarter{width:25%;padding:1%}@media (max-width: 767px){.template-search .main-content{margin:0 auto}.template-search .main-content .section-header__title{font-size:20px}.template-search .main-content .section-header__title strong{font-weight:400;font-size:20px}.template-search .main-content .inner{padding:0 2%}.template-search .main-content .inner header{border:none}.template-search .main-content .inner .large--one-quarter{flex-basis:49%;display:block}.template-search .main-content .inner .productgrid{min-height:0}}@media (max-width: 479px){.template-search .main-content .inner .large--one-quarter{flex-basis:49%}}.template-article .main-content .blog-sidebar{position:static;width:100%;background-color:#fff;float:left}.template-article .article_img{margin-bottom:32px}.article-section{width:73%;float:left}.grid.blog-grid{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.article-contect{margin:35px 0 0}.left{float:left!important}.right{float:right!important}.single-post{padding-top:60%;display:flex;position:relative;height:0;margin-bottom:10px}.single-post img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;max-width:100%}.sidebarrow3 .news_letter_title{display:none}.buttons-prev-next-wrapper{display:flex;width:100%;justify-content:space-between;margin-top:40px;padding:30px 0;border-top:1px solid #ddd}.buttons-prev-next-wrapper .left,.buttons-prev-next-wrapper .right,.buttons-prev-next-wrapper a{color:var(--color-link)}.buttons-prev-next-wrapper .left:hover,.buttons-prev-next-wrapper .right:hover,.buttons-prev-next-wrapper a:hover,.buttons-prev-next-wrapper .left:active,.buttons-prev-next-wrapper .right:active,.buttons-prev-next-wrapper a:active{opacity:.8}.template-article .section-title{text-align:left;padding-bottom:0}.wrapper-new-comment{margin:10px 0;width:100%;clear:both}.wrapper-comments{margin-bottom:0;width:100%}.comments-container .coments-body{padding:15px 0;border-bottom:1px solid #dfdfdf}.new-comment-success{text-align:center}.template-article .main-content .form-new-comment-input,.template-article .main-content input[type=email]{border:1px solid #dfdfdf}.new-comments-author,.new-comments-email,.new-comments{display:flex;flex-wrap:nowrap;flex-direction:column}.new-comments-author,.new-comments-email{padding-bottom:10px;width:49%}.new-comments-author label,.new-comments-email label{margin-right:5px}.form-new-comment{display:flex;flex-wrap:wrap;justify-content:space-between}.new-comments{width:100%}.new-comments .form-new-comment-input.form-commet-area{height:100px;padding:8px 9px;resize:none}.form-new-comment-input.form-author{padding:8px 9px;height:37px}.comment-info{margin:10px 0}.comment-info .comment-author,.comment-info .comment-author time{font-size:14px}body .form-new-comment-input.form-email{margin-right:5px;border-radius:0!important}.blogbutton{width:140px;margin:15px 0;box-shadow:#00000082 1px 1px 1px;color:var(--buttonColortextBlog);font-weight:400;text-align:center;line-height:24px;border-radius:0;background:var(--buttonColorBackgroundBlog);border-width:1px;border-style:solid;border-color:#fff;border-image:none 100% 1 0 stretch;padding:7px 15px;transition:ease all .3s}.blogbutton:hover,.blogbutton:active{background-color:var(--buttonHoverColorBackgroundBlog);color:var(--buttonTextColorHoverBlog);cursor:pointer}.new-comment-error{color:#651818;border:1px solid #d20000;background-color:#fff8f8;margin-bottom:10px;padding:1rem 1.3rem;text-align:left;width:100%}.new-comment-success{border:1px solid #1f873d;background-color:#f8fff9;color:#1f873d;display:block;margin-bottom:10px;width:100%}.icon-error{fill:#d20000;width:.86667em;height:.86667em;margin-top:.1em;flex-shrink:0}.template-article .main-content input.input--error,.template-article .main-content select.input--error,.template-article .main-content .input--error.disclosure__toggle,.template-article .main-content textarea.input--error{border-color:#d20000;background-color:#fff8f8;color:#d20000}path.icon-error__symbol{fill:#fff}@media (max-width: 767px){.article-section{width:100%}.article-wrapper.grid.blog-grid{flex-direction:column}.article-contect{margin-top:20px}.template-blog .main-content .shopify-section,.template-blog .main-content .grid__item.large--one-quarter,.template-article .main-content .grid__item.large--one-quarter.shopify-section,.template-article .main-content .grid__item.large--one-quarter{width:100%!important;padding:0}.template-article .main-content h1{margin:0 0 10px}.template-article .new-comments-author,.new-comments-email{width:100%}body .blogbutton{margin:15px 0;padding:7px 15px;width:auto}}.template-page div.wrapper.main-content{padding-top:20px}.template-page .main-content{margin:0 auto;display:flex;flex-direction:column;float:none;padding-bottom:0;width:100%}.template-page .rte-h1{margin-top:20px;font-weight:700;width:100%;border-bottom:1px solid #e4e4e4;padding-bottom:15px;color:var(--h1Color);clear:both;margin-bottom:20px;text-transform:uppercase}.template-page .rte p{margin:0 0 15px}.template-page .rte ul,.template-page .rte ol{margin:0 0 15px 40px;padding:0}.template-page .wrapper .rte{margin-bottom:20px}@media (max-width: 1019px){.template-page .rte-h1{margin:15px 0 13px;padding:0 0 13px}}@media (max-width: 767px){.template-page .rte-h1{width:100%;margin:0 0 10px;padding:0 0 10px}.template-page .rte img{margin-bottom:20px;width:100%}.template-page div.wrapper.main-content{padding-top:5px}}.list-collection{display:flex;width:100%}ul.list-collections{margin-top:20px;list-style:none;display:flex;width:100%;flex-wrap:wrap}li.list-item-collection{display:block;width:23.5%;margin-right:2%}li.list-item-collection:nth-of-type(n+5){margin-top:30px}li.list-item-collection:nth-of-type(4n){margin-right:0}li.list-item-collection img{width:100%;height:100%;object-fit:cover}.list-item-collection .collection-link-2{position:relative;display:block;width:100%;height:0;padding-top:100%}.list-item-collection .collection-link-2 img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.template-list-collections .list-item-collection-title{z-index:1;padding:4px;background-color:var(--collectionListBackgroundColor);display:block;width:100%;color:var(--collectionListFontColor);text-transform:uppercase;text-align:center;font-weight:700}.template-list-collections .list-item-collection .collection-link .list-item-collection-title{position:absolute;top:50%;transform:translatey(-50%)}a.collection-link{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}.template-list-collections .rte-h1{clear:both;font-weight:400}@media (max-width: 767px){.template-list-collections .list-collections{width:100%}.template-list-collections .list-collections .list-item-collection{width:49%;margin-bottom:30px;padding-top:0;margin-right:2%}.template-list-collections .list-collections .list-item-collection:nth-of-type(2n){margin-right:0}}@media (max-width: 479px){.template-list-collections .list-collections{grid-template-columns:100%}.template-list-collections .list-collections .list-item-collection{width:100%;margin-bottom:30px;padding-top:0;margin-right:0}}.clearfix{zoom:1}.clearfix:after{content:"";display:table;clear:both}header,nav,section,article,aside,footer{display:block}.template-giftcard,.template-giftcard body{background:var(--colorBody)}.template-giftcard a,.template-giftcard body a{text-decoration:none}.template-giftcard .container{display:flex;justify-content:center;align-items:center}.template-giftcard img,.template-giftcard object,.template-giftcard iframe{max-width:100%}.giftcard-header{padding:0 30px;font-size:1em;text-align:center;-webkit-animation:fadein .5s ease-in-out both .4s;animation:fadein .5s ease-in-out both .4s}.shop-url{display:none}.giftcard{-webkit-animation:slideup .8s ease-in-out;animation:slideup .8s ease-in-out;max-width:588px;margin:40px 10px 0}.giftcard__border{animation:container-slide .8s ease-in-out;background-color:var(--colorGiftBorder);border:1px solid var(--colorGiftBorder);border-radius:4px;margin-bottom:55px;padding:1em;-webkit-animation:container-slide .8s ease-in-out}.giftcard__content{zoom:1;background-color:#fff;color:var(--colorGiftBorder);border:1px solid var(--colorGiftBorder);border-radius:3px;-webkit-animation:cardslide .8s ease-in-out;animation:cardslide .8s ease-in-out}.giftcard__content:after{content:"";display:table;clear:both}.giftcard__header{zoom:1;border-bottom:1px solid var(--colorBorder);padding:var(--gutter) / 2}.giftcard__header:after{content:"";display:table;clear:both}.giftcard__title{float:left;margin-bottom:0}.giftcard__tag{display:block;float:right;background-color:var(--colorGiftText);border:1px solid transparent;color:#fff;padding:var(--gutter) / 3;border-radius:4px;font-size:.75em;text-transform:uppercase;letter-spacing:.05em;line-height:1}.giftcard__tag--active{background:transparent;color:var(--colorGiftText);border:1px solid var(--colorGiftText)}.giftcard__wrap{position:relative;margin:var(--gutter) / 2 var(--gutter) / 2 var(--gutter)}.giftcard__wrap img{position:relative;display:block;border-radius:10px;z-index:2}.giftcard__wrap:before,.giftcard__wrap:after{content:"";position:absolute;width:47px;height:47px;z-index:3}.giftcard__wrap:before{background:url(/cdn/s/assets/gift-card/corner-top-left-2ba3edcd9e97ba146cd01a8161365c5e.svg) 0 0 no-repeat;top:-1px;left:-1px}.giftcard__wrap:after{background:url(/cdn/s/assets/gift-card/corner-bottom-right-1fb9bf49ff9564325e6b7c0fb0a7ff45.svg) 0 0 no-repeat;bottom:-1px;right:-1px}.lt-ie9 .giftcard__wrap:before,.lt-ie9 .giftcard__wrap:after{display:none}.giftcard__code{position:absolute;bottom:var(--gutter);text-align:center;width:100%;z-index:50}.giftcard__code--medium{font-size:.875em}.giftcard__code--small{font-size:.75em}.giftcard__code__inner{display:inline-block;vertical-align:baseline;background-color:#fff;padding:.5em;border-radius:4px;max-width:450px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px #0000001a}.giftcard__code--small .giftcard__code__inner{overflow:auto}.giftcard__code__text{font-weight:400;font-size:1.875em;text-transform:uppercase;border-radius:2px;border:1px dashed var(--colorBorder);padding:.4em .5em;display:inline-block;vertical-align:baseline;color:#777;line-height:1}.disabled .giftcard__code__text{color:#999;text-decoration:line-through}.giftcard__amount{position:absolute;top:0;right:0;color:#fff;font-size:2.75em;line-height:1.2;padding:var(--gutter) / 2;z-index:50}.giftcard__amount strong{display:block;text-shadow:3px 3px 0 rgba(0,0,0,.1)}.giftcard__amount--medium{font-size:2em}.template-giftcard.tooltip{display:block;position:absolute;top:-50%;right:50%;margin-top:16px;z-index:3;color:#fff;text-align:center;white-space:nowrap;-webkit-animation:popup .5s ease-in-out both .7s;animation:popup .5s ease-in-out both .7s}.template-giftcard.tooltip:before{content:"";display:block;position:absolute;left:100%;bottom:0;width:0;height:0;margin-left:-5px;margin-bottom:-5px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:5px solid #333;border-top:5px solid rgba(51,51,51,.9)}.template-giftcard .tooltip__label{display:block;position:relative;right:-50%;border:none;border-radius:4px;background:#333;background:#333333e6;min-height:14px;font-weight:400;font-size:12px;text-decoration:none;line-height:16px;text-shadow:none;padding:.5em .75em;margin-left:.25em}.template-giftcard .tooltip__label small{text-transform:uppercase;letter-spacing:.1em;color:#b3b3b3;font-size:.875em}.giftcard__instructions{text-align:center;margin:0 var(--gutter) / 2 var(--gutter)}.giftcard__actions{position:relative;border-top:1px solid var(--colorBorder);padding:var(--gutter) var(--gutter) / 2;text-align:center;overflow:hidden}.action-link{position:absolute;left:var(--gutter) / 2;top:50%;font-size:.875em;font-weight:700;display:block;text-transform:uppercase;letter-spacing:.2em;color:var(--colorGiftText);margin-top:-10px}.action-link:hover,.action-link:active,.action-link:focus{color:var(--colorGiftText)}.action-link__print{display:inline-block;vertical-align:baseline;width:17px;height:17px;vertical-align:middle;margin-right:5px;opacity:.25;background-repeat:no-repeat;background-position:0 0}.action-link:hover .action-link__print,.action-link:active .action-link__print{opacity:.4}.giftcard__footer{text-align:center;padding:0 30px;-webkit-animation:fadein .5s ease-in-out both .4s;animation:fadein .5s ease-in-out both .4s}.qr-code-class img{padding:var(--gutter);border:1px solid var(--colorBorder);border-radius:4px;margin:0 auto var(--gutter)}.giftcard__actions .btn{color:var(--color_continue_shopping);text-decoration:underline;font-size:18px}.giftcard__actions .btn:hover,.giftcard__actions .btn:active{opacity:.5}@media screen and (max-width: 580px){.giftcard{font-size:12px}.giftcard-header{padding:var(--gutter) 0}.header-logo{font-size:2em}.giftcard__border,.giftcard__actions{padding:var(--gutter) / 2}.giftcard__actions .btn{width:100%;padding-left:0;padding-right:0}.action-link{display:none}}@media screen and (max-width: 400px){.giftcard__amount strong{text-shadow:2px 2px 0 rgba(0,0,0,.1)}.giftcard__wrap:before,.giftcard__wrap:after{display:none}.giftcard__code{font-size:.75em}.giftcard__code--medium{font-size:.65em}.giftcard__code--small{font-size:.55em}}@media screen and (max-height: 800px){.header-logo img{max-height:90px}}@media print{@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}html,body{background-color:#fff}.giftcard-header{padding:10px 0}.giftcard__content,.giftcard__border{border:0 none}.giftcard__actions,.giftcard__wrap:before,.giftcard__wrap:after,.tooltip,.add-to-apple-wallet{display:none}.giftcard__title{float:none;text-align:center}.giftcard__code__text{color:#555}.shop-url{display:block}.logo{color:#58686f}}@-webkit-keyframes slideup{0%{opacity:0;-webkit-transform:translateY(2000px) rotate(10deg)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}to{-webkit-transform:translateY(0) rotate(0deg)}}@-ms-keyframes slideup{0%{opacity:0;-webkit-transform:translateY(2000px) rotate(10deg)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}to{-webkit-transform:translateY(0) rotate(0deg)}}@keyframes slideup{0%{opacity:0;-webkit-transform:translateY(2000px) rotate(10deg)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}to{-webkit-transform:translateY(0) rotate(0deg)}}@-webkit-keyframes popup{0%{opacity:0;-webkit-transform:translateY(30px)}60%{opacity:1;-webkit-transform:translateY(-10px)}80%{-webkit-transform:translateY(2px)}to{-webkit-transform:translateY(0)}}@-ms-keyframes popup{0%{opacity:0;-webkit-transform:translateY(30px)}60%{opacity:1;-webkit-transform:translateY(-10px)}80%{-webkit-transform:translateY(2px)}to{-webkit-transform:translateY(0)}}@keyframes popup{0%{opacity:0;-webkit-transform:translateY(30px)}60%{opacity:1;-webkit-transform:translateY(-10px)}80%{-webkit-transform:translateY(2px)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes container-slide{0%{opacity:0;-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(0deg)}}@-ms-keyframes container-slide{0%{opacity:0;-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(0deg)}}@keyframes container-slide{0%{opacity:0;-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(0deg)}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:100}}@-ms-keyframes fadein{0%{opacity:0}to{opacity:100}}@keyframes fadein{0%{opacity:0}to{opacity:100}}.btn-v{position:relative;display:inline-block;cursor:pointer;padding:15px;letter-spacing:1px;text-align:center;font-weight:700;transition:all .3s}.homepage-style-1.banner .slider-buttons{height:100%;position:absolute;top:0}.homepage-style-1.banner .slider-buttons img{width:100%}.homepage-style-1.banner .slider-buttons,.homepage-style-1.banner .slider-buttons a{display:block;width:100%}.homepage-style-1.banner .slider-buttons a,.homepage-style-1.banner .slider-buttons:before{position:absolute}.homepage-style-1.banner .slider-buttons .btn-v{display:flex;height:71px;font-size:22px;transform:translate(-50%,-50%);overflow:hidden;padding:1px 0 0;flex-direction:column;align-content:center;justify-content:center;align-items:center}.homepage-style-1.banner .slider-buttons .btn-v.btn-2,.homepage-style-1.banner .slider-buttons .btn-v:before{right:0;left:0}.homepage-style-1.banner .slider-buttons .btn-v.btn-1{left:10%}.homepage-style-1.banner .slider-buttons .btn-v.btn-2{bottom:45%;margin:0 auto}.homepage-style-1.banner .slider-buttons .btn-v.btn-3{right:10%}.homepage-style-1.banner .slider-buttons .btn-v.none:hover,.homepage-style-1.banner .slider-buttons .btn-v.none:active{background-color:var(--vasta-buttons-hover-color, #006ba2)}.homepage-style-1.banner .slider-buttons .btn-v.effect_1:hover,.homepage-style-1.banner .slider-buttons .btn-v.effect_1:active{background-color:var(--vasta-buttons-hover-color, #fff)}.homepage-style-1.banner .slider-buttons .btn-v.effect_1:hover:before,.homepage-style-1.banner .slider-buttons .btn-v.effect_1:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.homepage-style-1.banner .slider-buttons .btn-v.effect_1:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;background-color:var(--vasta-buttons-hover-color, #fff);border-color:var(--vasta-buttons-hover-color, #006ba2);transform:scaleX(0);transition:cubic-bezier(0,.24,.84,1.09) all .3s}.homepage-style-1.banner .slider-buttons .btn-v.effect_2:hover,.homepage-style-1.banner .slider-buttons .btn-v.effect_2:active{background-color:var(--vasta-buttons-hover-color, #fff);border-color:var(--vasta-buttons-hover-text-color, #006ba2)}@media (max-width: 1019px){.homepage-style-1.banner .slider-buttons .btn-v{height:60px;line-height:54px;font-size:15px}.slider-buttons a{max-width:195px;width:184px;height:58px;line-height:52px;font-size:.75rem}.slider-buttons a:first-child,.slider-buttons a:last-child{top:50%}.slider-buttons a:nth-child(2){top:50%}}@media (max-width: 767px){.homepage-style-1.banner .slider-buttons .btn-v{height:50px;line-height:44px;font-size:14px;margin:0 auto}}@media (max-width: 479px){.homepage-style-1.banner .slider-buttons .btn-v{height:45px;line-height:39px;font-size:12px}}.homepage-style-1.banner .banner-img{width:100%;position:relative;overflow:hidden}.homepage-style-1.banner .banner-img .main-mobile-link{float:left;width:100%;height:100%}.homepage-style-1.banner .banner-img img{position:absolute;width:100%;top:0;height:auto}.homepage-style-1.banner .banner-titles{position:absolute;transform:translate(-50%,-50%);text-align:center;width:auto;list-style-position:inside}.homepage-style-1.banner .banner-sub-title ul{list-style-position:inside}.homepage-style-1.banner .banner-sub-title ul li:before{content:"";margin-right:-.8rem}img.no-mobile.banner-2-image{max-width:100%}.homepage-style-2.banner{margin-top:20px}.homepage-style-2.banner .button,.homepage-style-2.banner .wrapper,.homepage-style-2.banner .banner-content .banner-2-title{width:100%}.homepage-style-2.banner .button,.homepage-style-2.banner .banner-content .banner-2-title{font-weight:700}.homepage-style-2.banner .button,.homepage-style-2.banner .banner-img,.homepage-style-2.banner .banner-img .banner-2-subtitle{text-align:center}.homepage-style-2.banner .button{margin:0 0 8px;display:inline-block;border-radius:2px;padding:5px 15px;border:4px solid;border-top-color:#dadada;border-bottom-color:#3e3e3e;border-right-color:#3e3e3e;border-left-color:#dadada;transition:all .35s ease 0s}.homepage-style-2.banner .wrapper{padding:15px;background:#fcfcfc;box-shadow:0 0 20px #0000001a;vertical-align:top;display:flex;align-items:center}.homepage-style-2.banner .wrapper .banner{margin-top:20px;margin-bottom:0}.homepage-style-2.banner .wrapper .banner .banner-image-wrapper{width:60%;padding:10px;border:1px solid #e2e2e2}.homepage-style-2.banner .wrapper .banner .banner-img{width:100%;background:none;line-height:1.6;position:relative}.homepage-style-2.banner .wrapper .banner .banner-img .banner-2-subtitle{margin:0 0 5px;text-transform:none}.homepage-style-2.banner .wrapper .banner .banner-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;width:100%;object-fit:cover;height:100%}.homepage-style-2.banner .wrapper .banner .banner-content{float:left;padding-left:30px;width:40%;line-height:1.6}.homepage-style-2.banner .wrapper .banner .banner-content .banner-2-title{text-align:right;vertical-align:top;margin:0 0 20px;text-transform:none;line-height:1.4}.homepage-style-2.banner .wrapper .banner .banner-content .banner-2-subtitle{text-align:center;font-style:normal;margin:0 0 5px;text-transform:none}.homepage-style-2.banner .wrapper .banner .banner-content .banner-2-subtitle .content-2-subtitle{display:inline-block}.homepage-style-2.banner .wrapper-banner{padding:15px;background:#fcfcfc;box-shadow:0 0 20px #0000001a;width:100%;vertical-align:top;display:flex;align-items:center;flex-direction:row}.homepage-style-2.banner .wrapper-banner .banner{padding:15px;background:#fcfcfc;width:100%;vertical-align:top;align-items:center;display:flex;flex-wrap:wrap}@media (max-width: 1279px){.homepage-style-2 .banner .button{padding:5px 0}}@media (max-width: 767px){.homepage-style-2.banner .wrapper{padding:0}.homepage-style-2.banner .wrapper .banner{padding:0;margin:0}.homepage-style-2.banner .wrapper .banner .button{width:90%;display:block;margin:0 auto;float:none}.homepage-style-2.banner .wrapper .banner .banner-image-wrapper{width:100%;padding:0;border:none;margin-bottom:0}.homepage-style-2.banner .wrapper .banner .banner-img .banner-2-title{text-transform:uppercase;margin-bottom:8px}.homepage-style-2.banner .wrapper .banner .banner-content{width:100%;padding:0}}.homepage-style-3 .banner-img{padding:0;background-size:contain;background-color:#fff;background-repeat:no-repeat;background-position:center top;position:relative;overflow:hidden}.homepage-style-3 .banner-img,.homepage-style-3 .banner-link{display:block}.homepage-style-3 .banner-img,.homepage-style-3 .banner-link,.homepage-style-3 .banner-text{width:100%}.homepage-style-3 .banner-link{position:absolute;left:0}.homepage-style-3 .banner-text{display:flex;height:100%;position:relative;padding:0 2.5%}.homepage-style-3 .banner-text p{color:var(--banner-text-color, #000);font-size:var(--banner-text-size)}.homepage-style-3 .banner-text.font_light p{font-weight:300}.homepage-style-3 .banner-text.font_normal p{font-weight:400}.homepage-style-3 .banner-text.bold p{font-weight:700}.homepage-style-3 .banner-text.top_center{justify-content:center}.homepage-style-3 .banner-text.top_right{justify-content:flex-end}.homepage-style-3 .banner-text.middle_left{align-items:center}.homepage-style-3 .banner-text.middle_center{justify-content:center;align-items:center}.homepage-style-3 .banner-text.middle_right{justify-content:flex-end;align-items:center}.homepage-style-3 .banner-text.bottom_left{align-items:flex-end}.homepage-style-3 .banner-text.bottom_center{justify-content:center;align-items:flex-end}.homepage-style-3 .banner-text.bottom_right{justify-content:flex-end;align-items:flex-end}.featured-icons{display:inline-block;vertical-align:top;margin-top:25px;padding:10px 0;box-shadow:0 0 10px #0000001a;width:100%}.featured-icons .wrapper{display:flex;flex-wrap:wrap;justify-content:space-around}.featured-icons .featured-icon{display:flex;align-items:center;justify-content:center;float:left}.featured-icons .featured-icon-text-below-img{display:flex;text-align:center;padding:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start}.featured-icons .icon-text{display:inline-block;width:150px;line-height:1.5}.featured-icons .icon-img{margin-left:auto}.featured-icons .featured-icon-text-below-img .uvp-image-wrapper{padding:0;margin:0 auto}.featured-icons .featured-icon-text-below-img .featured-icons-col-odd .uvp-icon-item{width:50%}.featured-icons .featured-icon-text-below-img .icon-text{width:100%}.featured-icons .featured-icon-text-below-img .icon-img{margin:auto}.featured-icons.featured-icons-col-4 .uvp-icon-item{width:25%}.featured-icons.featured-icons-col-3 .uvp-icon-item{width:33.333%}.featured-icons.featured-icons-col-2 .uvp-icon-item{width:50%}.featured-icons.featured-icons-col-1 .uvp-icon-item{width:100%}.uvp-image-wrapper{padding:5px}@media (max-width: 1279px){.featured-icon-text-below-img .uvp-image-wrapper{padding:0;margin:auto;max-width:100%}.featured-icon-text-below-img .icon-text{width:100%}.featured-icon-text-below-img .icon-img{margin:auto}.featured-icons .icon-img{margin-left:auto}}@media (max-width: 1019px){.uvp-image-wrapper{margin:0 auto;max-width:100%}}@media (max-width: 767px){.featured-icons{margin:20px 0}.featured-icons .icon-img{margin:auto}.featured-icons .featured-icon-text-below-img{display:block;text-align:center;padding:0}.featured-icons-m-text .featured-icon{flex-direction:column;text-align:center;width:100%}.featured-icons .featured-icons-col-3,.featured-icons.featured-icons-col-4 .uvp-icon-item{width:50%}.featured-icons-m-text .featured-icon:nth-of-type(n+3){margin-top:20px}.featured-icon-text-below-img:nth-of-type(n+3){margin-top:0}.featured-icons-col-3 .featured-icon:nth-of-type(n+3){margin-top:0}.featured-icon:nth-child(2n),.featured-icon-text-below-img:nth-child(2n),.featured-icon:last-child,.featured-icon-text-below-img:last-child{margin-right:0}.featured-icons.featured-icons-col-4 .uvp-icon-item{width:50%}.featured-icons.featured-icons-col-4 .uvp-icon-item:nth-child(n+3){margin-top:40px}.uvp-image-wrapper{max-width:60%}.featured-icons.featured-icons-col-3 .uvp-icon-item{width:50%}}@media (max-width: 478px){.featured-icons{margin:20px 0}.featured-icons .featured-icon-text-below-img{display:block;text-align:center;padding:0}.featured-icons-m-text .featured-icon{flex-direction:column;text-align:center;width:100%}.featured-icons-m-text .featured-icon:nth-of-type(n+3){margin-top:0}}.shipping-text{width:100%;margin:0}.shipping-text>.wrapper{justify-content:center;flex-wrap:wrap}.shipping-text>.wrapper,.shipping-text .shipping-text-content{display:flex}.shipping-text .shipping-text-content{flex-direction:column;align-items:center;flex:0 0 23.5%;text-align:center}.shipping-text .shipping-text-content .shipping-text-text{font-weight:700;margin-bottom:10px;max-width:100%}.shipping-text .shipping-text-content svg{height:28px;width:auto}@media (max-width: 767px){.shipping-text .shipping-text-content{flex-direction:column;align-items:center;flex:0 0 48%;margin-bottom:20px;text-align:center}.shipping-text .shipping-text-content p{font-weight:400}}.section-slide-promotional .section-title{padding:20px 0 5px}@media (max-width: 767px){.section-slide-promotional{margin-top:0}}.featured .box-bottom-text{width:100%;height:auto;display:flex;flex-grow:1;align-items:center}.item-title{font-weight:700;text-transform:var(--collectionTitleTextTransform)}.item-single .item-title{margin-top:10px}.price{font-size:var(--collectionProductPriceSize)}.link-product .more_colors{display:block;font-size:18px;color:var(--colorSubCollection)!important;font-weight:700;margin:10px 0 0}.link-product .more_colors:after{content:"\2192";margin-left:3px}.item-single{text-align:center;margin-bottom:30px}.item-single .item-image{padding:0 5px;display:block}.item-single .item-image .background-image{width:100%;padding-top:100%;background-repeat:no-repeat;background-size:contain;background-position:center;position:relative;overflow:hidden}.item-single .item-image .background-image img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.item-single .item-price{color:#26b522;font-weight:700}.collection-items{display:flex;flex-wrap:wrap;width:100%;padding:1px 0 17px}.collection-items .half{width:47%;position:relative}.collection-items .half:not(:nth-of-type(odd)){margin-left:2%}.collection-items .third{width:32%;position:relative}.collection-items .third:not(:nth-of-type(3n+1)){margin-left:2%}.collection-items .quarter{width:23.5%;position:relative}.collection-items .quarter:not(:nth-of-type(4n+1)){margin-left:2%}.metafields-edits{font-size:12px;display:flex;justify-content:center;justify-items:flex-start;font-style:italic;color:gray;font-weight:700}.grid-uniform .stamped-product-reviews-badge,.grid-uniform .stamped-badge{margin:0}.grid-uniform .grid-item{display:flex;flex-direction:column;align-items:center;height:100%}.grid-uniform .no-price span{display:none}.template-collection .collection__message--noitems{text-align:center;font-size:18px;width:100%;font-size:var(--collectionNoProductMessageFontSize)}.template-collection .product-quantity-wrapper .btn,.template-collection .product-quantity-wrapper input{width:33%;float:left;display:flex;align-items:center;text-align:center;justify-content:center;flex-wrap:wrap;height:30px;border:1px solid #e5e5e5}.template-collection .product-quantity-wrapper .btn svg{height:15px}.template-collection .product-quantity-wrapper{width:70%;margin:0 auto;display:block}.template-collection .content-collection{display:inline-block;width:100%;background:#fff}.template-collection .content-collection.sticky{position:sticky;position:-webkit-sticky;top:var(--shipping-bar-height, 0);display:flex}.swatch-collection.swatch.swatch-standard,.item-single .swatch.swatch-standard{margin:5px 0 0}html .swatch-standard .swatch-value-checked{display:none;pointer-events:none;margin-top:0}.item-single .swatch-standard .swatch-value-checked{display:none;pointer-events:none;margin-top:4px}.swatch-standard .swatch-element-standard,.item-single .swatch-standard .swatch-element-standard{position:relative;margin:2px}.swatch-disabled{display:none}.swatch .swatch-type .swatch-elements-wrapper,.item-single .swatch .swatch-type .swatch-elements-wrapper{justify-content:flex-start}.swatch .swatch-type .swatch-elements-wrapper .swatch-element,.item-single .swatch .swatch-type .swatch-elements-wrapper .swatch-element{margin:2px 10px 7px 0;min-height:unset}span.swatch-value.color,.item-single span.swatch-value.color{width:20px;height:20px;padding:0;min-width:unset;min-height:unset}.swatch .swatch-type .swatch-elements-wrapper .swatch-element.round,.item-single .swatch .swatch-type-collection .swatch-elements-wrapper .swatch-element.round{height:30px;width:30px;min-height:unset;border:1px solid #ffffff;border-radius:100%}.grid__item .swatch-type-collection .swatch__wrapper{display:flex;flex-direction:column;gap:5px;padding:5px 0}.grid__item .swatch-type-collection .swatch__wrapper div,.grid-products-item .swatch-type-collection .swatch__wrapper div{display:flex}.template-index .product-half .swatch .swatch-type .swatch-elements-wrapper .swatch-element.round,.template-index .product-half .item-single .swatch .swatch-type-collection .swatch-elements-wrapper .swatch-element.round,.product-page .swatch .swatch-type .swatch-elements-wrapper .swatch-element.round,.product-page .item-single .swatch .swatch-type-collection .swatch-elements-wrapper .swatch-element.round{height:auto;width:auto}span.swatch-value-checked,.item-single span.swatch-value-checked{display:flex;color:var(--colorCollectionSwatchCheck);position:absolute;top:0;right:0;transform:translate(50%,-50%);background:var(--colorCollectionSwatch);width:1em;height:1em;border-radius:100%;z-index:1}span.swatch-value-checked svg,.item-single span.swatch-value-checked svg{fill:var(--colorCollectionSwatchCheck)}.round a{display:flex;justify-content:center;align-items:center;height:100%}html .round span.swatch-value.color{border-radius:100%;margin-top:0}.template-collection .swatch-element .swatch-value:hover+.swatch-value-checked{display:flex}.item-single .round span.swatch-value.color{border-radius:100%;margin-top:4px}.template-collection .products-amount{float:right;margin:5px 0}.template-collection .products-amount .products-amount-span{padding:0 4px 0 0;font-size:var(--breadcrumbFontSize)}.template-collection .banner-img{width:100%;padding-top:35%;margin:0 0 15px;overflow:hidden}.template-collection .title{font-weight:400;text-transform:uppercase;clear:both;width:100%}.template-collection .title.below{padding-top:20px}.template-collection .banner-marg-top{margin-top:25px}.template-collection .collection-filter{position:static;display:block;justify-content:space-between;background:#fff;padding:20px 0;width:100%;float:left}.template-collection .collection-filter .dropdown-filter{display:flex;width:45%}.template-collection .collection-filter .dropdown-filter.filter-by-interest{float:left}.template-collection .collection-filter .dropdown-filter.filter-by-order{float:right}.template-collection .collection-filter .dropdown-filter .filter{width:160px;display:flex;align-items:center;height:45px;justify-content:flex-end;margin-right:11px}.template-collection .collection-filter .dropdown-filter .filter-select{appearance:none;-webkit-appearance:none;border:1px solid #e5e5e5;max-width:100%;width:100%;padding:10px;border-radius:3px;text-transform:capitalize;background-image:var(--select-icon);background-position:98% center;background-size:7px 7px;background-repeat:no-repeat;color:#000}.template-collection .collection-filter .dropdown-filter:nth-of-type(1) .filter.sort-by{width:70px;justify-content:flex-start}.template-collection .filter-right,.template-collection .filter-left{display:flex;justify-content:space-between;width:20%}.template-collection .filter-right .collection-filter,.template-collection .filter-left .collection-filter{width:100%;height:100%;display:flex;flex-direction:column}.template-collection .filter-right .collection-filter .dropdown-filter,.template-collection .filter-left .collection-filter .dropdown-filter{width:100%;flex-direction:column;justify-content:flex-start}.template-collection .filter-right .collection-filter .dropdown-filter .filter-select,.template-collection .filter-left .collection-filter .dropdown-filter .filter-select{height:42px}.template-collection .filter-right+.collection-items,.template-collection .filter-left+.collection-items{width:75%;border:none}.template-collection .filter-left{float:left}.template-collection .filter-left+.collection-items{float:right}.template-collection .filter-right{float:right}.template-collection .filter-right+.collection-items{float:left}.template-collection .filter-right{flex-direction:row-reverse}.template-collection .filter-right .collection-filter{align-items:flex-end}.template-collection .template-collection .filter-width .collection-filter .dropdown-filter{width:70%}.template-collection .description-text{letter-spacing:0;color:var(--colorDescription)}.template-collection .description-text p,.template-collection .description-text ul,.template-collection .description-text ol{margin-bottom:16px}.template-collection .text-left .description-text{text-align:left}.template-collection .text-center .description-text{text-align:center}.template-collection .text-right .description-text{text-align:right}.template-collection .text-justified .description-text{text-align:justify}.template-collection .fixed-filter{top:45px}.template-collection .fixed-filter2{top:0}.template-collection .description-collection{width:100%;position:relative;clear:both}.template-collection .description-collection .description-content{margin-top:20px}.template-collection .description-collection .description-content .description-text p:first-child{margin-top:0}.template-collection .description-collection .description-content.see-more.closed{margin-bottom:50px;width:100%;max-height:var(--sizeDescription);overflow:hidden;position:relative}.template-collection .description-collection .description-content.see-more.closed:after{position:absolute;bottom:0;left:0;height:100px;width:100%;content:"";background-image:linear-gradient(#fff0,#fff);z-index:1}.template-collection .description-collection .description-content.see-more.closed .btn-see-more{bottom:1px;margin-bottom:-6px}.template-collection .description-collection .description-content.see-more #see-less{cursor:pointer;width:100%;color:var(--colorSeemore);z-index:2;text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px #fff;margin:15px 0}.template-collection .description-collection .description-content.see-more.closed #see-less{display:none}.template-collection .description-collection .description-content>.btn-see-more{cursor:pointer;position:absolute;bottom:-40px;left:50%;width:100%;transform:translate(-50%);color:var(--colorSeemore);z-index:2;text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px #fff}.template-collection .filter-left .collection-filter .filter,.template-collection .filter-right .collection-filter .filter{justify-content:end}.swatch-type,.item-single .swatch-type{justify-content:center}.half{width:49%;position:relative}.half:not(:nth-of-type(odd)){margin-left:2%}.third{width:32%;position:relative}.third:not(:nth-of-type(3n+1)){margin-left:2%}.quarter{width:23.5%;position:relative}.quarter:not(:nth-of-type(4n+1)){margin-left:2%}@media (max-width: 1019px){.template-collection .banner-img .banner-title{top:50%!important;left:50%!important;font-size:40px!important}}@media (max-width: 767px){.template-collection .title.below{padding-top:0}.template-collection .collection-filter{padding-top:10px}.template-collection .collection-filter .dropdown-filter{width:100%}.template-collection .collection-filter .dropdown-filter:nth-of-type(1){margin-bottom:20px}.template-collection .filter-left+.collection-items{width:100%;justify-content:space-between}.template-collection .collection-filter .dropdown-filter .filter{justify-content:flex-start}.template-collection .collection-items .third,.template-collection .collection-items .third:not(:nth-of-type(3n+1)){margin:0}.template-collection .collection-items .quarter{width:46%}.template-collection .collection-items .third{width:47%}.template-collection .collection-items{justify-content:space-between}.template-collection .collection-items .third{margin-bottom:40px}.template-collection .products-amount{float:none}.section-collection-list .section-title{padding:15px 0 13px}}@media (max-width: 479px){.template-collection .collection-items .third,.template-collection .collection-items .third:not(:nth-of-type(3n+1)){margin:10px 0}.template-collection .collection-items .third,.template-collection .collection-items .quarter{width:100%;margin-left:0}.swatch .swatch-type .swatch-elements-wrapper .swatch-element,.swatch .swatch-type .swatch-elements-wrapper .swatch-element.swatch-element-color.swatch-style-option{margin-right:7px}.breadcrumbs *{font-size:12px}}body div.rc_popup__hover{height:21px}
/*# sourceMappingURL=/cdn/shop/t/91/assets/layout.theme.styleLiquid.css.map */
