.comment-form label,.default-label-markup,.woocommerce div.product form.cart .single_variation_wrap label,.woocommerce div.product form.cart .variations label{color:var(--wp--preset--color--black-2);display:block;font-size:var(--wp--preset--font-size--small);font-weight:500;line-height:1;margin-bottom:.5rem}.default-price-markup,.product-card .gspb_price_value>div,.product-card__price>div,.woocommerce div.product span.price{align-items:center;color:var(--wp--preset--color--accent);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:500;gap:.5rem;line-height:2.5rem}.default-price-markup bdi,.default-price-markup ins,.product-card .gspb_price_value>div bdi,.product-card .gspb_price_value>div ins,.product-card__price>div bdi,.product-card__price>div ins,.woocommerce div.product span.price bdi,.woocommerce div.product span.price ins{font-weight:700}.default-price-markup del,.product-card .gspb_price_value>div del,.product-card__price>div del,.woocommerce div.product span.price del{color:#484848;order:2;text-decoration:none}.default-price-markup del bdi,.product-card .gspb_price_value>div del bdi,.product-card__price>div del bdi,.woocommerce div.product span.price del bdi{color:var(--wp--preset--color--black-3);font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through!important}.default-button-markup,.wc-block-components-button,.wc-block-mini-cart__footer-actions a,.woocommerce-MyAccount-content .button,.woocommerce-MyAccount-content .woocommerce-Button{background-color:var(--wp--preset--color--primary,#5297ff)!important;border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important;border-color:var(--wp--preset--color--primary,#5297ff)!important;border-style:solid!important;border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important;border-width:1px!important;color:var(--wp--preset--color--white,#fff)!important;font-size:var(--wp--preset--font-size--x-small,1rem)!important;font-weight:600!important;line-height:1.25rem!important;padding:1.12rem 1.75rem!important;text-decoration:none!important;text-transform:uppercase!important;transition:all .3s ease-in-out!important}.default-button-markup:hover,.wc-block-components-button:hover,.wc-block-mini-cart__footer-actions a:hover,.woocommerce-MyAccount-content .button:hover,.woocommerce-MyAccount-content .woocommerce-Button:hover{background-color:#06f!important;border-color:#06f!important}html{scroll-behavior:smooth}html section{scroll-margin:100px}body{overflow-x:hidden}p{margin-block-start:0}p:last-child{margin-block-end:0;margin-bottom:0}.main-section{padding-left:var(--wp--preset--spacing--x-large,2.5rem)!important;padding-right:var(--wp--preset--spacing--x-large,2.5rem)!important}@media(max-width:744px){.main-section{padding-left:var(--wp--preset--spacing--regular,1.25rem)!important;padding-right:var(--wp--preset--spacing--regular,1.25rem)!important}}::-moz-placeholder{color:var(--wp--preset--color--black-3);font-size:1rem;line-height:160%;opacity:1;text-align:justify}::placeholder{color:var(--wp--preset--color--black-3);font-size:1rem;line-height:160%;opacity:1;text-align:justify}::-ms-input-placeholder{color:var(--wp--preset--color--black-3)}.theme-redrain .gform_wrapper.gravity-theme{width:100%}.theme-redrain .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.theme-redrain .gform_wrapper.gravity-theme input[type=color],.theme-redrain .gform_wrapper.gravity-theme input[type=date],.theme-redrain .gform_wrapper.gravity-theme input[type=datetime-local],.theme-redrain .gform_wrapper.gravity-theme input[type=datetime],.theme-redrain .gform_wrapper.gravity-theme input[type=email],.theme-redrain .gform_wrapper.gravity-theme input[type=month],.theme-redrain .gform_wrapper.gravity-theme input[type=number],.theme-redrain .gform_wrapper.gravity-theme input[type=password],.theme-redrain .gform_wrapper.gravity-theme input[type=search],.theme-redrain .gform_wrapper.gravity-theme input[type=tel],.theme-redrain .gform_wrapper.gravity-theme input[type=text],.theme-redrain .gform_wrapper.gravity-theme input[type=time],.theme-redrain .gform_wrapper.gravity-theme input[type=url],.theme-redrain .gform_wrapper.gravity-theme input[type=week],.theme-redrain .gform_wrapper.gravity-theme select,.theme-redrain .gform_wrapper.gravity-theme textarea{background:var(--wp--preset--color--gray-3,#f5f5f7);border:1px solid var(--wp--preset--color--gray-3,#f5f5f7);border-radius:.25rem;color:var(--wp--preset--color--black-3,#848484);font-family:var(--wp--preset--font-family--plus-jakarta-sans);font-size:1rem;line-height:1.25rem;padding:1rem 1.25rem}.theme-redrain .gform_wrapper.gravity-theme .gform_footer,.theme-redrain .gform_wrapper.gravity-theme .gform_page_footer{margin:1.25rem 0 0;padding:0}.theme-redrain .gform_wrapper.gravity-theme .gform_footer button,.theme-redrain .gform_wrapper.gravity-theme .gform_footer input,.theme-redrain .gform_wrapper.gravity-theme .gform_page_footer button,.theme-redrain .gform_wrapper.gravity-theme .gform_page_footer input{background:var(--wp--preset--color--primary,#5297ff);border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-family:var(--wp--preset--font-family--plus-jakarta-sans);font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.5rem;padding:1.25rem;text-align:center;transition:all .3s ease-in-out;width:100%}.theme-redrain .gform_wrapper.gravity-theme .gform_footer button:hover,.theme-redrain .gform_wrapper.gravity-theme .gform_footer input:hover,.theme-redrain .gform_wrapper.gravity-theme .gform_page_footer button:hover,.theme-redrain .gform_wrapper.gravity-theme .gform_page_footer input:hover{background-color:#06f!important}.wp-block-breadcrumbs{color:var(--wp--preset--color--accent,#1d1d1f);font-size:1rem;font-weight:500;line-height:160%;padding-bottom:var(--wp--preset--spacing--50)}.wp-block-breadcrumbs a{color:var(--wp--preset--color--black-3,#515151);font-weight:400;line-height:160%;text-decoration:none}.hero-header__content,.hero-header__title{color:var(--wp--preset--color--secondary,#000)}@media(max-width:744px){.hero-header__content,.hero-header__title{color:var(--wp--preset--color--white)}}.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:1.12rem}@media(max-width:992px){.footer-menu{gap:.88rem}}.footer-menu li a{text-decoration:none;transition:all .3s ease-in-out}.footer-menu li a:hover{color:var(--wp--preset--color--gray-3)}.gs_collapsible .gs_title button{font-family:var(--wp--preset--font-family--plus-jakarta-sans)}.gs_collapsible .gs_content_inner ol,.gs_collapsible .gs_content_inner p,.gs_collapsible .gs_content_inner ul{color:var(--Black---1D1D1F,#1d1d1f);font-size:1rem;font-style:normal;font-weight:400;line-height:160%}.swiper-button-next,.swiper-button-prev{border-radius:1.8125rem;transition:all .3s ease-in-out}.swiper-button-next,.swiper-button-next:hover,.swiper-button-prev,.swiper-button-prev:hover{background:var(--wp--preset--color--gray-3)}.swiper-button-next:after,.swiper-button-prev:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='22' fill='none'%3E%3Cpath d='m10.75 20.75-10-10 10-10' stroke='%23848484' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");content:""!important;height:20px;width:10px}.swiper-button-next:after{transform:rotate(180deg)}.ant-select-dropdown.gspb-var-selector-popup{max-width:300px!important;min-width:300px!important;width:300px!important;z-index:9999999999!important}.wc-block-mini-cart{align-items:center;background:rgba(245,245,247,.28);border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;height:3rem;justify-content:center;width:3rem}.wc-block-mini-cart__button{padding:0}.wc-block-mini-cart__button .wc-block-mini-cart__quantity-badge:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M9 22a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM20 22a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6' stroke='%23515151' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";height:1.5rem;width:1.5rem}.wc-block-mini-cart__button .wc-block-mini-cart__badge{margin-left:-24%}.wc-block-mini-cart__button .wc-block-mini-cart__icon{display:none}.gspbsearch_form{background:var(--wp--preset--color--gray-3);border-radius:100px;min-width:19.37rem}@media only screen and (min-width:992px)and (max-width:1340px){.gspbsearch_form{min-width:auto}}.gspbsearch_form input{border:none;color:var(--wp--preset--color--black-3);font-family:var(--wp--preset--font-family--plus-jakarta-sans)}.gspbsearch_form .gspbsearch_btn_icon{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.gspb_button-id-gsbp-ba48dd3 .gspb_slidingPanel{align-items:center;background:transparent;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%}.gspb_button-id-gsbp-ba48dd3 .gspb_slidingPanel-wrap{background:transparent!important}.gs-dynamicpanel-close{background-color:var(--wp--preset--color--white)!important;color:var(--wp--preset--color--accent)!important}.gs_menu_a4922 .gs-top-level-item{-webkit-text-decoration-skip:ink;line-height:normal;text-decoration-color:transparent!important;text-decoration-line:underline!important;text-decoration-skip-ink:auto;text-decoration-style:solid!important;text-decoration-thickness:10%!important;text-underline-offset:auto;text-underline-position:from-font;transition:all .3s ease-in-out}.gs_menu_a4922 .gs-top-level-item:hover{text-decoration-color:var(--wp--preset--color--black)!important}.hero-header>.gspb_backgroundOverlay{opacity:0}@media(max-width:744px){.hero-header>.gspb_backgroundOverlay{opacity:1}.hero-header__content-container{color:var(--wp--preset--color--white)}}.product-card__image-group{margin-bottom:1rem}.product-card__image-group--image a{align-items:center;aspect-ratio:1/1;background:var(--wp--preset--color--gray-3);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.product-card__image-group--image a img{width:80%}.product-card__title{font-size:1.125rem;font-weight:400;line-height:normal;margin-bottom:.62rem;text-transform:uppercase}.product-card__title a{color:var(--wp--preset--color--black,#000)}.product-card .card-product-price .gspb-variable-price{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.product-card .gspb_price_value>div,.product-card__price>div{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.woocommerce-EditAccountForm.edit-account .button{margin-top:1rem}.woocommerce-MyAccount-content h1,.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3,.woocommerce-MyAccount-content h4,.woocommerce-MyAccount-content h5,.woocommerce-MyAccount-content h6{font-size:var(--wp--preset--font-size--xx-large)}.woocommerce-MyAccount-content .woocommerce-Address-title a{color:var(--wp--preset--color--black-3)}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{color:var(--wp--preset--color--dark,#000);font-size:1.75rem;font-style:normal;font-weight:500;line-height:2.5rem;text-decoration:none;text-transform:uppercase}.wc-block-cart-item__image a{aspect-ratio:1/1;background:var(--wp--preset--color--gray-3);display:-webkit-box;display:-ms-flexbox;display:flex;width:7.5rem}.wc-block-cart-item__image a img{-o-object-fit:contain;object-fit:contain}.wc-block-components-product-summary ol,.wc-block-components-product-summary p,.wc-block-components-product-summary ul{line-height:normal}.woocommerce div.product .gspb-gallery-full .swiper-slide,.woocommerce div.product .gspb-gallery-thumb .swiper-slide{background:var(--wp--preset--color--gray-3)}.woocommerce div.product h1.wp-block-post-title{margin-bottom:1.5rem}.woocommerce div.product .gspb-pricebox .gspb-variable-price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.woocommerce div.product .redrain-price{margin-bottom:1.88rem}.woocommerce div.product .wp-block-woocommerce-product-summary{max-width:36.875rem;width:100%}.woocommerce div.product #variation-pdf-container{margin-bottom:1.88rem}.woocommerce div.product #variation-pdf-container #variation-pdf-link{color:var(--wp-preset-color--primary,#5297ff);font-size:1rem;font-weight:500;line-height:normal}.woocommerce div.product .woocommerce-variation-price{margin-bottom:2.5rem}.woocommerce div.product .pdf-hidden{display:none!important}.woocommerce div.product .pdf-visible{display:block!important}.woocommerce div.product form.cart .single_variation_wrap,.woocommerce div.product form.cart .variations{display:block;margin-bottom:0;width:100%}.woocommerce div.product form.cart .single_variation_wrap tbody,.woocommerce div.product form.cart .variations tbody{display:block;width:100%}.woocommerce div.product form.cart .single_variation_wrap tbody td,.woocommerce div.product form.cart .single_variation_wrap tbody th,.woocommerce div.product form.cart .variations tbody td,.woocommerce div.product form.cart .variations tbody th{max-width:35rem!important}.woocommerce div.product form.cart .single_variation_wrap tr,.woocommerce div.product form.cart .variations tr{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:1.5rem;width:100%}.woocommerce div.product form.cart .single_variation_wrap th.label,.woocommerce div.product form.cart .variations th.label{color:var(--wp-preset-color--black-3);display:block;text-align:left;width:100%}.woocommerce div.product form.cart .single_variation_wrap td.value,.woocommerce div.product form.cart .variations td.value{display:block;padding:0;width:100%}.woocommerce div.product form.cart .single_variation_wrap select,.woocommerce div.product form.cart .variations select{border:1px solid var(--wp--preset--color--gray-3,#f5f5f7);border-radius:.25rem;font-size:1rem;height:auto;max-width:35rem;min-width:auto!important;padding:1rem;width:100%}.woocommerce div.product form.cart .single_variation_wrap select:focus,.woocommerce div.product form.cart .single_variation_wrap select:focus-visible,.woocommerce div.product form.cart .variations select:focus,.woocommerce div.product form.cart .variations select:focus-visible{border-color:var(--wp--preset--color--gray-2);outline:none}.woocommerce div.product form.cart a.reset_variations{color:var(--wp--preset--color--black-3)}.woocommerce div.product form.cart button.single_add_to_cart_button,.woocommerce div.product form.cart button[name=add-to-cart]{background-color:var(--wp--preset--color--primary,#5297ff);border-color:var(--wp--preset--color--primary,#5297ff);border-radius:.25rem;border-style:solid;border-width:1px;color:var(--wp--preset--color--white,#fff);font-size:var(--wp--preset--font-size--x-small,1rem);font-weight:600;line-height:1.25rem;padding:1rem 2.3rem!important;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce div.product form.cart button.single_add_to_cart_button:hover,.woocommerce div.product form.cart button[name=add-to-cart]:hover{background-color:#06f;border-color:#06f}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper form.cart div.wc-block-components-quantity-selector.quantity{background-color:#f5f5f7!important;border:none;border-radius:.25rem;margin-right:0}@media(min-width:576px){div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper form.cart div.wc-block-components-quantity-selector.quantity{margin-right:.94rem}}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper form.cart div.wc-block-components-quantity-selector.quantity input{background-color:transparent!important;width:5rem}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper form.cart div.wc-block-components-quantity-selector.quantity button{font-size:1.17188rem;min-width:4rem}@media(max-width:576px){woo .wp-block-woocommerce-add-to-cart-form .variations_button,woo .wp-block-woocommerce-add-to-cart-form form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:.75rem}}.wp-block-woocommerce-product-review-template{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-top:0}.wp-block-woocommerce-product-review-template .review{border-top:1px solid var(--wp--preset--color--gray-2);padding:var(--wp--preset--spacing--x-large) 0}.wp-block-woocommerce-product-review-template .review:last-child{border-bottom:1px solid var(--wp--preset--color--gray-2)}.woocommerce-review-link{color:var(--wp--preset--color--black);font-size:1.125rem;font-weight:400;line-height:115%;text-decoration:none}.button-review,.comment-form input[type=submit]{align-items:center;border:1px solid var(--wp--preset--color--primary);border-radius:.25rem;color:var(--wp--preset--color--primary)!important;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-style:normal;font-weight:600;justify-content:center;line-height:1.25rem;padding:1rem 1.5rem!important;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out}.button-review:hover,.comment-form input[type=submit]:hover{background:var(--wp--preset--color--primary)!important;color:var(--wp--preset--color--white)!important}.comment-form{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:.6rem;margin-top:1rem}.wp-block-woocommerce-product-review-form .comment-form-rating button{color:#dd921b}.wc-block-product-filters__open-overlay{margin-bottom:var(--wp--preset--spacing--50)!important}.wc-block-product-filters .wp-block-heading{color:var(--wp--preset--color--black,#1d1d1f);font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.875rem}.wc-block-product-filters h3.wp-block-heading{margin-bottom:1.25rem!important}.wc-block-product-filters .filter-subtitle{color:var(--wp--preset--color--black-2,#515151);font-size:var(--wp--preset--font-size--small);font-style:normal;font-weight:500;line-height:1.625rem}.wc-block-product-filters .wp-block-woocommerce-product-filter-active{margin-top:1.5rem}.wc-block-product-filters__overlay-content>div{border-top:1px solid var(--wp--preset--color--gray-2);margin-top:1.25rem;padding-top:1.25rem}.wc-block-product-filters__overlay-content>div .wc-block-product-filter-checkbox-list__items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:.8rem}.wc-block-product-filters__overlay-content>div .wc-block-product-filter-checkbox-list__label{gap:.5rem}.wc-block-product-filters__overlay-content>div .wc-block-product-filter-checkbox-list__text{color:var(--wp--preset--color--black-2,#515151);font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.wc-block-product-filters__overlay-content>div{--checkbox-size:1.25rem}.wc-block-product-filters__overlay-content>div .wc-block-product-filter-checkbox-list__input-wrapper:before{background:none;height:var(--checkbox-size);width:var(--checkbox-size)}.wc-block-product-filters__overlay-content>div .wc-block-product-filter-checkbox-list__input-wrapper svg.wc-block-product-filter-checkbox-list__mark{height:var(--checkbox-size);width:var(--checkbox-size)}.wc-block-product-filters__overlay-content>div .wc-block-product-filter-checkbox-list__input-wrapper input[type=checkbox].wc-block-product-filter-checkbox-list__input{background:var(--wp--preset--color--white,#fff);border:1px solid var(--wp--preset--color--gray-1,#d5d5d5);border-radius:.25rem;height:var(--checkbox-size);width:var(--checkbox-size)}.wc-block-product-filters__overlay-content>div .wc-block-product-filter-price-slider__range .range-bar,.wc-block-product-filters__overlay-content>div .wc-block-product-filter-price-slider__range:before{background:var(--wp--preset--color--primary)}.wc-block-product-filters__overlay-content>div .wc-block-product-filter-price-slider .text input[type=text]{border:1px solid var(--wp--preset--color--gray-2,#e0e0e0);border-radius:.25rem}.wc-block-product-template{-moz-column-gap:1.75rem;column-gap:1.75rem;row-gap:2rem}ul.wp-block-woocommerce-product-template.wc-block-product-template{display:grid!important;gap:2rem 1.75rem!important}@media(max-width:768px){ul.wp-block-woocommerce-product-template.wc-block-product-template{gap:1.5rem 1rem!important}}h2.wc-block-mini-cart__title{font-size:var(--wp--preset--font-size--medium);text-transform:uppercase}table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:9rem 132px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-size:var(--wp--preset--font-size--medium)}.wc-block-mini-cart__items .wc-block-components-product-price{line-height:2.5rem}.wc-block-components-product-details.wc-block-components-product-details{font-size:var(--wp--preset--font-size--xx-small)}.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description{display:none}.wc-block-mini-cart__footer-actions a{box-shadow:none!important}.wc-block-mini-cart__footer-actions a.is-style-outline{background:var(--wp--preset--color--white)!important;border-color:var(--wp--preset--color--gray)!important;color:var(--wp--preset--color--gray)!important}.wc-block-cart-item__image a{width:100%}
