:is(.related.products,.upsells.products,.crosssells.products,.rey-extra-products)>h2{color:#222;font-size:24px;font-weight:700;text-transform:unset;margin-bottom:1em}.rey-productAttribute{text-transform:none;font-size:12px}.rey-swatchList .rey-swatchList-item--regular.--selected,.rey-swatchList .rey-swatchList-item--regular.--selected:hover{color:#11564c;box-shadow:0 0 0 var(--item-border-size-selected) hsl(171.3deg,66.99%,20.2%)}.rey-swatchList .rey-swatchList-item--regular:hover,.rey-swatchList .rey-swatchList-item--regular:focus-visible{color:#11564a!important;box-shadow:0 0 0 var(--item-border-size) hsl(170.57deg,67.31%,20.39%)}.rey-stickyAtc .rey-stickyAtc-title{font-size:18px}.rey-swatchList.--disabled-dim .rey-swatchList-item.--disabled{pointer-events:none;text-decoration:line-through;color:red}div.product .stock{font-size:1rem}div.product .stock{font-size:1rem}.reyEl-bpost-thumb--custom .reyEl-bpost-thumb img{border-radius:10px}.rey-postInfo{margin-bottom:8px}.rey-stickyContent .bottom-bar{display:none}@media (min-width:1025px){.--fixed-summary.--fixed-summary-cssfirst:not(.--fixed-gallery) .rey-product div.summary .rey-innerSummary{margin-top:0}}@media (min-width:1025px){.rey-productSummary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-around!important}}@media (max-width:1024px){.woocommerce-product-gallery{--pdp-gallery-size:100%!important}}.rey-checkoutPage.--layout-custom ul#shipping_method li input[type=radio]:not(:only-child)+label:before,.rey-checkoutPage.--layout-custom ul#shipping_method li input[type=radio]:not(:only-child)+span:before,.rey-checkoutPage.--layout-custom .rey-checkoutChoose-item .rey-form-radio input[type=radio]:not(:only-child)+label:before,.rey-checkoutPage.--layout-custom .rey-checkoutChoose-item .rey-form-radio input[type=radio]:not(:only-child)+span:before,.rey-checkoutPage.--layout-custom .wc_payment_methods li.wc_payment_method input[type=radio]:not(:only-child)+label:before,.rey-checkoutPage.--layout-custom .wc_payment_methods li.wc_payment_method input[type=radio]:not(:only-child)+span:before{color:#11574c}.rey-checkoutPage.--layout-custom ul#shipping_method li input[type=radio]:not(:only-child)+label:after,.rey-checkoutPage.--layout-custom ul#shipping_method li input[type=radio]:not(:only-child)+span:after,.rey-checkoutPage.--layout-custom .rey-checkoutChoose-item .rey-form-radio input[type=radio]:not(:only-child)+label:after,.rey-checkoutPage.--layout-custom .rey-checkoutChoose-item .rey-form-radio input[type=radio]:not(:only-child)+span:after,.rey-checkoutPage.--layout-custom .wc_payment_methods li.wc_payment_method input[type=radio]:not(:only-child)+label:after,.rey-checkoutPage.--layout-custom .wc_payment_methods li.wc_payment_method input[type=radio]:not(:only-child)+span:after{background-color:#11574c}.rey-itemBadge{color:#11574c}@media (max-width:1024px){.rey-loopSelectList{-webkit-margin-start:unset;margin-inline-start:unset}}.woocommerce-result-count{flex-basis:30%;margin-bottom:0}@media only screen and (max-width:600px){.rey-loopSelectList .btn-line,.rey-loopSelectList .btn-line-active{display:none}}.rey-pagination .next{margin-left:0}.rey-pagination .page-numbers.current{background:#11574c;color:white;border-radius:50%}.rey-pagination .rey-arrowSvg{color:#11564c}.rey-mainMenu .menu-item>a[data-has-icon] picture.rey-customIcon,.rey-mainMenu .menu-item>a[data-has-icon] img.rey-customIcon,.reyEl-menu-nav .menu-item>a[data-has-icon] picture.rey-customIcon,.reyEl-menu-nav .menu-item>a[data-has-icon] img.rey-customIcon{width:100%;max-width:var(--icon-size,15px)}div.product .woocommerce-variation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:var(--summary-spacing,20px);flex-direction:row-reverse;justify-content:flex-end}div.product .woocommerce-variation-price .price{font-size:20px!important;color:black}div.product p.price ins{color:red!important}.rey-summaryAcc .rey-summaryAcc-item>.__inner>*:last-child{margin:0}.rey-quickviewPanel div.product .rey-qvSpecs{margin-top:2.5rem;display:none}.--totals-style-1 .cart_totals .shop_table tr:not(.woocommerce-shipping-totals) td,.--totals-style-2 .cart_totals .shop_table tr:not(.woocommerce-shipping-totals) td{text-align:start}.pcolumn{float:left;width:40%;padding:10px}.prow:after{content:"";display:table;clear:both}.rey-summarySpecs{display:none}.woocommerce table.shop_table.woocommerce-cart-form__contents td.product-name a.remove{opacity:1;position:absolute;font-size:16px;color:#cf2929;margin-top:10px}@media only screen and (max-width:600px){.single-product .woocommerce-product-gallery{--pdp-gallery-size:100%;--main-height:auto}.woocommerce table.shop_table.woocommerce-cart-form__contents td.product-name a.remove{opacity:1;position:absolute;font-size:13px;color:#cf2929;margin-top:10px}}.elementor-1023 .elementor-element.elementor-element-8daa794 .__button{padding-left:40px;padding-right:40px}.rey-marquee .rey-marqueeChunk{color:white}.rey-wcPanels .rey-wcPanel.rey-wcPanel--reviews .btn.rey-reviewsBtn{margin-left:0;margin-right:0}.woocommerce-Reviews{max-width:100%}@media only screen and (max-width:480px){.cuw-fbt-products.cuw-mobile-responsive .cuw-product{width:50%;display:flex;flex-direction:column;align-items:center}}@media only screen and (max-width:480px){.cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section{display:block!important;padding:0!important;padding-bottom:40px!important;width:100%!important}}@media screen and (max-width:576px){.sprw-template-one .sprw-review-listing-wrap .sprw-commentlist li{width:auto;max-width:100%}}@media screen and (max-width:576px){#reviews.sprw-reviews .sprw-sorting-wrapper .sprw-select-wrap .sprw-label-wrap{display:flex;flex-direction:column}@media screen and (max-width:576px){.sprw-template-one .sprw-review-listing-wrap .sprw-commentlist li{margin-bottom:10px}}.quantity-break .quantity-break__variant-selector .quantity-break__attribute-option{color:#000!important;background:rgba(255,255,255,0)!important;padding:3px;padding-left:10px;padding-right:3px;border-color:#11564c;font-family:var(--primary-ff)}.rey-swatches form.cart{--list-spacing:var(--components-spacing,5px)}.wbdl_widget .quantity-breaks__classic .quantity-break.active{padding-bottom:25px}.wbdl_widget .quantity-break__variants .quantity-break__variant-selector .quantity-break__attribute-label{font-weight:500;font-family:var(--primary-ff)}.wbdl_widget .quantity-breaks__classic .quantity-break .bundle-price{font-weight:600}.wbdl_widget .quantity-break__attribute-option{min-width:100px!important}.woocommerce .product button.single_add_to_cart_button{height:auto!important}}