@keyframes loading{0%,40%{transform:scale(1)}20%{transform:scale(1,2.2)}}@keyframes shadowRolling{0%{box-shadow:0 0 transparent,0 0 transparent,0 0 transparent,0 0 transparent}12%{box-shadow:100px 0#f06f4d,0 0 transparent,0 0 transparent,0 0 transparent}25%{box-shadow:110px 0#f06f4d,100px 0#f06f4d,0 0 transparent,0 0 transparent}36%{box-shadow:120px 0#f06f4d,110px 0#f06f4d,100px 0#f06f4d,0 0 transparent}50%{box-shadow:130px 0#f06f4d,120px 0#f06f4d,110px 0#f06f4d,100px 0#f06f4d}62%{box-shadow:200px 0 transparent,130px 0#f06f4d,120px 0#f06f4d,110px 0#f06f4d}75%{box-shadow:200px 0 transparent,200px 0 transparent,130px 0#f06f4d,120px 0#f06f4d}87%{box-shadow:200px 0 transparent,200px 0 transparent,200px 0 transparent,130px 0#f06f4d}to{box-shadow:200px 0 transparent,200px 0 transparent,200px 0 transparent,200px 0 transparent}}@keyframes l1{to{clip-path:inset(0-34%0 0)}}#uc-cart-pane-quotes li.quote5885b6e7dd6fa,#uc-cart-pane-quotes li.quote5885b6e7dd7a8,body.page-cart-checkout #anouncement,body.page-cart-checkout .copyright,body.page-cart-checkout footer,body.page-cart-checkout-review .copyright,body.page-cart-checkout-review footer{display:none}body.page-cart-checkout ul.r-menu>li>a{font-weight:700;color:#333;display:flex;align-items:center}body.page-cart-checkout ul.r-menu>li>a:hover{color:var(--gray)}body.page-cart-checkout ul.r-menu>li>a>span{top:2px;padding-right:20px;font-size:100%!important}.rove-loader{background:#f7f7f7;width:100%;height:100%;position:absolute;top:0}.loader-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader-container .dots{width:10px;height:10px;border:2px solid #fff;border-radius:50%;float:left;margin:0 5px;transform:scale(0)}.loader-container .dots:nth-child(1){animation:fxLoad 1000ms ease infinite 0ms}.loader-container .dots:nth-child(2){animation:fxLoad 1000ms ease infinite 300ms}.loader-container .dots:nth-child(3){animation:fxLoad 1000ms ease infinite 600ms}#card-charge{padding-top:10px;text-align:right;color:#333;font-weight:600}.page-cart-checkout nav{visibility:hidden;max-height:64px;overflow:hidden}.page-cart-checkout nav#nav-menu-secondary{visibility:visible;position:relative;top:-36px;padding-right:20px}.card-form{border-radius:4px 4px 0 0;padding:12px;border:1px solid rgba(50,50,93,.1);height:44px;width:100%;background:#fff}#card-error,.result-message{font-size:.9285714285714286em;line-height:17px}#card-error{color:#697386;text-align:left;margin-top:12px}.result-message{color:#27ad27}#checkout_review_term{font-size:.8571428571428571em}#checkout_review_term label::after,#checkout_review_term label::before{margin-left:-5px}#comp .order_number{font-size:1.2857142857142858em;margin-bottom:30px}div#comp p{font-size:1em}div.uc_rate_contain{padding:40px 0}.form-item-comment{margin-top:25px}#comp .cart_line_items,#comp .cart_products,#comp .payment_method,.cart_overview .affirm_info span,.uc-cart-checkout-form .form-inputs a{color:var(--gray)}#comp .cart_line_item.cart_deduct{color:#06f4df}#comp .cart_product{margin-bottom:20px}#comp .cart_product_title{font-weight:500;color:#333}#comp .cart_total,#comp .section_title{font-weight:500}#comp .billing_address,#comp .shipping_address{margin-bottom:20px;color:var(--gray)}#comp .billing_address .section_title,#comp .shipping_address .section_title,.checkout_summary .section_title>h2,.products_summary .section_title>h2,div[id^=edit-panes-billing-address] .row div div label,div[id^=edit-panes-delivery-address] .row div div label{color:#c9c9c9}div#edit-uc-rate-checkout .form-textarea-wrapper{margin-top:5px}#uc-rate-checkout-submission-form .button a{border:1px solid #333;padding:9px 18px}#uc-rate-checkout-submission-form .button a:hover{background:#333;color:#fff}#uc-coupon-active-coupons,#uc-coupon-other-discounts{clear:left}body.page-cart .product_listing{padding:0 40px 0 0}.cart_wrap{margin-bottom:30px;margin-top:100px}body.page-cart hr.suggested-product-separator{margin:60px 0}#uc-cart-view-form .form-actions,.cart-quote-wrapper #quote strong,.cart-quote-wrapper #uc-store-address-delivery-zone-wrapper,.cart-quote-wrapper .form-item-delivery-country{display:none}.cart-quote-wrapper #quote{margin:15px 0;font-size:85%}.cart-quote-wrapper #quote ul{text-align:right}.cart-quote-wrapper #quote label{float:left;text-align:left}.cart_loader{background:rgba(140,140,140,.5);width:105%;height:100%;position:absolute;z-index:100;left:-2%;display:none}.loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader{display:inline-block;width:4px;height:18px;border-radius:4px;animation:loading 1s ease-in-out infinite;margin:0 2px}.loader:nth-child(1){background-color:#3498db;animation-delay:0s}.loader:nth-child(2){background-color:#c0392b;animation-delay:.09s}.loader:nth-child(3){background-color:#f1c40f;animation-delay:.18s}.loader:nth-child(4){background-color:#27ae60;animation-delay:.27s}.cart_overview{margin-top:100px}.cart_overview .btn{width:100%}.cart_overview.btn:hover{color:#fff;background-color:#333}.cart_overview h4,.checkout-timing-modal .timing-modal-cont div h4{margin-bottom:15px}.cart_overview hr{margin:20px 0}.cart_overview .cart_continue_shopping{text-align:center;font-size:85.714285714286%;margin:8px 0 15px}.cart_overview .affirm_info{font-size:.7142857142857143em;letter-spacing:normal;text-align:right;margin-bottom:10px;font-weight:700}.cart_overview .notice_info{color:#333;margin:15px 0 20px;font-size:71.428571428571%;line-height:160%;background:#f7f7f7;padding:20px 30px}.cart_overview .breakdown_item{color:var(--gray);text-align:right;font-size:.8571428571428571em}.cart_overview .breakdown_item.breakdown_freeship,.cart_overview .breakdown_item.breakdown_special_discount,.cart_overview .breakdown_item.discount,strong.or{color:#f06f4d}.cart_overview .breakdown_item.discount a{color:#f06f4d!important}.cart_overview .breakdown_item label,.cart_overview .estimated_total label{float:left}.cart_overview .estimated_total{color:#333;text-align:right;font-size:1.1428571428571428em;margin-bottom:10px}.member-info{cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:center 60%;margin:0 5px;padding-left:12px;height:14px;border:0;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-info'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='16' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'%3E%3C/line%3E%3C/svg%3E")}.cart_overview .expedited{background:#ffae8f;padding:20px 30px;color:#fff}.cart_overview .expedited>h3{color:#fff;font-size:1.7142857142857142em;line-height:24px}.cart_overview .expedited>p{font-size:.8571428571428571em;margin:20px 0}.cart_overview .expedited button{border:1px solid transparent;background:#fff;color:#ffae8f;white-space:normal}.cart_overview .expedited button:hover{border:1px solid #fff;background:#ffae8f;color:#fff}.cart_overview .shipping-disclaimer{font-size:.8571428571428571em;margin-bottom:15px}.uc-credit-cvv-help{clear:both;display:none}.uc-credit-cctype.img-responsive{max-width:36px;display:inline}.uc-credit-cvv-help .img-responsive{max-width:16px;display:inline}.checkout_review .review_pm img.uc-affirm-logo,.uc-affirm-icon.img-responsive{max-width:41px}.uc-klarna-icon.img-responsive{max-width:60px;margin:-9px 0}.cart-empty{margin:40px 0}.cart-empty-button{margin:40px 0 100px}.email-cart-form{margin:10px 0}.email-cart-form .form-control{margin-top:10px}#uc-cart-pane-coupon .form-item-code .form-control::placeholder,.email-cart-form .form-control::placeholder{color:#333;font-size:.8571428571428571em}.email-cart-form textarea{min-height:100px;margin-bottom:10px}.email-cart-form .checkbox label,.uc-cart-checkout-form .subscribe-input label{color:var(--gray);letter-spacing:.6px;font-size:.7142857142857143em}.email-cart-form .checkbox input{height:100%;width:100%;position:absolute;padding-left:20px;margin-left:-20px}.additional-email-btn,.cart-email-btn{color:#333!important;background-color:#fff!important}.additional-email-btn{font-size:.7142857142857143em;border:0!important;text-transform:none!important;text-align:right}#emailCartButton{margin:10px 1px;width:calc(100% - 2px)}#emailCartButton[disabled]{opacity:1}.cart-email-btn{border:solid 1px #333!important;margin:10px 0-10px}#uc_cart_custom{display:none}#uc_cart_custom h2{font-size:1.7142857142857142em;color:#333;text-align:center}#uc_cart_custom p{font-size:.8571428571428571em;color:var(--gray);text-align:center;padding:1em}#uc_cart_custom #timeline-image{display:block;width:100%}#uc_cart_custom a#cart-custom-agree-button{text-transform:uppercase;display:block;width:40%;margin:0 auto}#uc_cart_custom a#cart-custom-back-link{font-size:.7142857142857143em;color:var(--gray)}#edit-agree-wrapper{display:none!important}#cboxLoadedContent #uc_cart_custom{display:block!important;padding:0 35px}#cboxLoadedContent #uc_cart_custom #timeline-image{display:block;width:70%;margin:0 auto}body.page-cart #cboxOverlay{background:#333}#checkout_panels{border:0;margin:0;padding:0}#checkout_panels .panel{border:0;border-radius:0}#shipping_checkout{border-left:1px solid #f7f7f7}#shipping_checkout .pane-customer h3{font-size:1.1428571428571428em}#payment_checkout,#shipping_checkout{border-right:1px solid #f7f7f7}body.page-cart-checkout-review .checkout_summary,body.tiny .checkout_summary{margin-top:0}.checkout_summary,.products_summary{height:80vh;max-height:80vh;display:flex;flex-direction:column;flex:1;width:auto;background-color:#f7f7f7;padding:10px 50px 50px}.checkout_summary{height:auto;overflow-y:scroll}@media (min-width:769px){.checkout_summary{max-height:none;overflow-y:auto}}.checkout_summary::-webkit-scrollbar{background:0 0}.checkout_summary .cart_coupons{border-top:1px solid #9c9c9c;margin-top:25px;padding-top:25px;color:#f06f4d}.checkout_summary .cart_deduct,.products_summary .cart_deduct,.uc-cart-checkout-form .form-inputs a:hover,.uc-cart-checkout-form .section_title .total-sum{color:#333}.checkout_summary .cart_total,.products_summary .cart_total{color:#333;font-weight:700;font-size:1.1428571428571428em}.products_summary .cart_line_items,.uc-cart-checkout-form #edit-actions{display:none}.order_product{margin-bottom:20px}.checkout_summary .cart_product,.products_summary .cart_product{margin-bottom:25px}.checkout_summary .cart_product_attribute_price,.products_summary .cart_product_attribute_price{color:#333;float:right}.checkout_summary .cart_product_title,.products_summary .cart_product_title{color:#333;min-height:20px}.checkout_summary .cart_product_title>p,.products_summary .cart_product_title>p{font-weight:700;float:left;min-width:200px}.cart_product_attributes,.cart_product_qty{display:flex;width:100%}.cart_product_details{float:left;width:100%}.checkout_summary .shipping-disclaimer{font-size:.8571428571428571em;margin-top:15px}.cart_review_display hr:first-of-type{display:none}.cart_coupon>span,.cart_line_item>span,.cart_product_title>span,.cart_total>span{float:right}.uc-cart-checkout-form .form-control-feedback{top:10px}.checkout_review .section_title>h2,.uc-cart-checkout-form .section_title>h2{font-size:1.8571428571428572em;margin-bottom:0;color:#c9c9c9}.page-cart-checkout-review .action-button,.uc-cart-checkout-form .action-button{margin-top:40px;text-align:center}.uc-cart-checkout-form .control-label,.uc-cart-checkout-form .form-control,.user_login_action{font-size:85.714285714286%;line-height:18px;color:#333;width:100%}.form-item-panes-payment-payment-method label{font-size:120%!important;color:#000!important}.form-item-panes-payment-payment-method img{display:inline}.uc-cart-checkout-form input,.uc-cart-checkout-form select,.uc-cart-checkout-form textarea{resize:none;outline:0}.uc-cart-checkout-form input::placeholder,.uc-cart-checkout-form textarea::placeholder{color:#333}.uc-cart-checkout-form a.review:hover,.uc-cart-checkout-form select option{background:#fff}.uc-cart-checkout-form button.dropdown-toggle{padding:6px 20px!important}.uc-cart-checkout-form .form-select,.uc-cart-checkout-form .form-text{height:36px;padding:0 12px;background:#f7f7f7}.uc-cart-checkout-form .form-type-checkbox.styled input{position:absolute}.uc-cart-checkout-form .form-select{-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;outline-width:1px}.uc-cart-checkout-form .form-select:focus{background:#fff}.uc-cart-checkout-form [class*=col-]{padding:0}.uc-cart-checkout-form fieldset .fieldset-wrapper [class*=col-]{padding:0 10px 0 0}.uc-cart-checkout-form fieldset .fieldset-wrapper [class*=col-]:first-of-type{padding-left:0}.uc-cart-checkout-form fieldset .fieldset-wrapper [class*=col-]:last-of-type{padding-right:0}.uc-cart-checkout-form .row{margin:0}.uc-cart-checkout-form .form-item-panes-delivery-select-address{margin-bottom:0}.uc-cart-checkout-form .form-select.error,.uc-cart-checkout-form .form-text.error{border:2px solid #f06f4d}.uc-cart-checkout-form .error_message{width:100%;color:#f06f4d;font-size:.8571428571428571em;position:absolute;top:-12px;display:block;overflow-x:hidden;white-space:nowrap}.uc-cart-checkout-form .form-textarea{background:#f7f7f7}.uc-cart-checkout-form .form-group:not(.form-wrapper){padding:5px 0}.uc-cart-checkout-form .form-item-panes-delivery-is-business,.uc-cart-checkout-form .payment-details input,.uc-cart-checkout-form .payment-details select{margin:10px 0}.uc-cart-checkout-form .backbtn{padding-right:8px}.uc-cart-checkout-form a.review{padding:7px 40px!important;color:#fff}.uc-cart-checkout-form .membership_pane .uc-cart-checkout-form .user_login_action a,.uc-cart-checkout-form a.additional_numbers{line-height:55px;font-size:.8571428571428571em}.form-item-panes-customer-subscribe .checkbox input[type=checkbox]{display:none}.checkout-signin-toggle-back,.uc-cart-checkout-form .pane-customer .user_login_action a,.uc-cart-checkout-form .quote-learn a{font-size:.8571428571428571em}.uc-cart-checkout-form #rep-mem .description,.uc-cart-checkout-form #uc_membership-pane .description{padding:15px 0;letter-spacing:normal}.uc-cart-checkout-form #rep-mem .non-member-disclaimer,.uc-cart-checkout-form #uc_membership-pane .non-member-disclaimer{color:var(--red);font-style:italic;padding-bottom:20px}.cart-products .cart-name h5,.uc-cart-checkout-form #rep-mem .member-title,.uc-cart-checkout-form #uc_membership-pane .member-title{font-size:1em}.double-member-opt-out .uc-cart-checkout-form #rep-mem .member-title,.double-member-opt-out .uc-cart-checkout-form #uc_membership-pane .member-title{display:flex;width:100%;justify-content:space-between}.double-member-opt-out .member-price,.double-member-opt-out .non-member-disclaimer,.double-member-opt-out .non-member-price{display:block}.double-member-opt-out .reg-member-price,.member-price,.non-member-disclaimer,.non-member-price{display:none}.uc-cart-checkout-form #uc_membership-pane .ajax-progress{position:absolute;left:-20px;top:-2px;z-index:3}.mem_estimate span,.mem_price_line span{color:#8e7748}.mem_estimate_regular{font-size:80%}.membership_pane .form-wrapper{margin-bottom:40px}.uc-cart-checkout-form #quotes-pane .control-label,.uc-cart-checkout-form #rep-quote .control-label{font-size:100%}.uc-cart-checkout-form #quotes-pane .description,.uc-cart-checkout-form #rep-quote .description{display:none;font-size:85%;letter-spacing:normal;padding:15px 0;line-height:160%}.uc-cart-checkout-form #quotes-pane .description>small,.uc-cart-checkout-form #rep-quote .description>small{display:block;padding-top:15px}.uc-cart-checkout-form .pane-comments{padding-top:20px;flex-direction:column}.uc-cart-checkout-form .pane-billing .checkbox{margin-bottom:0}.uc-cart-checkout-form #quotes-pane .quote_title,.uc-cart-checkout-form #rep-quote .quote_title{color:#333}#navigation-pane li a,.helpzone .help_links a:hover,.uc-cart-checkout-form #quotes-pane .quote_title .estimate,.uc-cart-checkout-form #rep-quote .quote_title .estimate{color:var(--gray)}.uc-cart-checkout-form #quotes-pane .quote_title .cart_deduct,.uc-cart-checkout-form #rep-quote .quote_title .cart_deduct{color:#8e7748}.uc-cart-checkout-form #quote .ajax-progress{position:absolute;left:-20px;top:-2px}.uc-cart-checkout-form #payment-pane .ajax-progress{position:absolute;left:-20px}.uc-cart-checkout-form .form-item-panes-billing-copy-address .ajax-progress{position:absolute;left:-20px;top:-2px}.uc-cart-checkout-form .pane-uc_referral_sources,div.uc_rate_contain div.br-wrapper{margin-top:30px}.uc-cart-checkout-form .pane-uc_referral_sources .pane-section_title-source{line-height:40px;color:#333;font-weight:700;font-size:1.0714285714285714em}.uc-cart-checkout-form .form-item-panes-uc-referral-sources-uc-referral-sources-uc-referral-sources-rid .btn{border:0;font-size:.8571428571428571em;line-height:23px;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;appearance:none;outline-width:1px}.uc-cart-checkout-form .form-item-panes-uc-referral-sources-uc-referral-sources-uc-referral-sources-rid .btn,.uc-cart-checkout-form .form-select{background:#f7f7f7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-17554 -12074 12 7.4'%3E%3Cpath d='M-17543.4-12074l-4.6 4.6-4.6-4.6-1.4 1.4 6 6 6-6z' fill='%239c9c9c' fill-rule='evenodd' /%3E%3C/svg%3E")no-repeat 96% 50%/10.5px 10.5px}.uc-cart-checkout-form #payment-pane #line-items-div,.uc-cart-checkout-form .form-item-panes-uc-referral-sources-uc-referral-sources-uc-referral-sources-rid .bs-caret{display:none}.uc-cart-checkout-form .form-item-panes-uc-referral-sources-uc-referral-sources-uc-referral-sources-rid .dropdown-menu{font-size:.8571428571428571em;background:#f7f7f7;border:0;padding-top:20px;padding-bottom:20px}.uc-cart-checkout-form .form-item-panes-uc-referral-sources-uc-referral-sources-uc-referral-sources-rid .dropdown-menu li a{padding:1.5px 5px}.uc-cart-checkout-form .form-item-panes-uc-referral-sources-uc-referral-sources-uc-referral-sources-rid .dropdown-menu li a.opt{padding-left:5px!important}.uc-cart-checkout-form .form-item-panes-uc-referral-sources-uc-referral-sources-uc-referral-sources-rid .dropdown-menu li a:hover{background-color:var(--gray)}.uc-cart-checkout-form .form-item-panes-uc-referral-sources-uc-referral-sources-uc-referral-sources-rid .dropdown-menu li{width:55%;float:right;clear:right}.uc-cart-checkout-form .form-item-panes-uc-referral-sources-uc-referral-sources-uc-referral-sources-rid .dropdown-menu li.dropdown-header{text-align:left;width:45%;float:left}.uc-cart-checkout-form .form-item-panes-uc-referral-sources-uc-referral-sources-uc-referral-sources-rid .dropdown-menu li.divider{background-color:#f7f7f7}.uc-cart-checkout-form .form-item-panes-uc-referral-sources-uc-referral-sources-uc-referral-sources-rid .dropdown-menu li:first-child,.uc-cart-checkout-form .form-item-panes-uc-referral-sources-uc-referral-sources-uc-referral-sources-rid .dropdown-menu li:first-child+.divider{display:none}.uc-cart-checkout-form #payment-pane .ajax-progress{top:23px}.uc-cart-checkout-form #billing-address-pane .ajax-progress,.uc-cart-checkout-form #delivery-pane .ajax-progress{position:absolute;top:15px;right:5px}#phones_wrap .ajax-progress{top:initial!important;right:-30px!important}#coupon-pane button{margin-top:0!important}.uc-cart-checkout-form .btn{margin-top:0;padding:7px 20px!important}.uc-cart-checkout-form .form-wrapper .btn:not(.dropdown-toggle){margin-top:5px}.uc-cart-checkout-form .btn-link{padding:0!important;margin-top:15px!important}.uc-cart-checkout-form .checkout-login-btn,div.uc_rate_contain div.form-type-select{margin-bottom:10px}.uc-cart-checkout-form .payment-details{padding:20px 0}.uc-cart-checkout-form .payment-details-stripe{display:flex;align-items:center}.uc-cart-checkout-form .payment-details-stripe .stripe_details{flex:1}.uc-cart-checkout-form .payment-details-stripe svg{margin:0 0 10px 10px}#summary_checkout,.cart-products .swatch_config img,.uc-cart-checkout-form .payment-details-check svg,.uc-cart-checkout-form .payment-details-klarna svg,.uc-cart-checkout-form .payment-details-paybright svg,[id*=edit-panes-delivery-delivery-zone] option[value="72"],[id*=edit-panes-delivery-delivery-zone] option[value="78"],body.page-cart-checkout-complete h1.with-tabs,div#comp .form-required{display:none}.payment-details-credit label{padding-top:0}.uc-cart-checkout-form #edit-payment-method-detailed>.form-wrapper:first-child .payment-details{padding-top:0}.uc-cart-checkout-form #edit-payment-method-detailed .form-group{margin-bottom:0}.uc-cart-checkout-form .payment-details .form-group:not(.form-wrapper){padding:0;display:flex;flex-direction:column-reverse}.uc-cart-checkout-form .payment-details .form-group:not(.form-wrapper) label{color:#f06f4d;display:none}.uc-cart-checkout-form .payment-details>.form-item:first-of-type input,.uc-cart-checkout-form .payment-details>.form-item:first-of-type select{margin-top:0}.complete-cmt a,.uc-cart-checkout-form .affirm_details{color:#333}.uc-cart-checkout-form .affirm_learnmore{margin-top:20px;font-size:.8571428571428571em}.uc-cart-checkout-form .form-item-panes-payment-usercredits,div.linkbar{padding:0}.uc-cart-checkout-form .form-item-panes-payment-usercredits label{margin:10px}.form-item-panes-payment-payment-method.radio{margin-bottom:5px;padding-top:20px;padding-bottom:20px}.uc-cart-checkout-form #edit-payment-method-detailed>.form-wrapper:first-of-type .radio{padding-top:0}.uc-cart-checkout-form #edit-payment-method-detailed>.form-wrapper{border-bottom:1px solid #f7f7f7}.uc-cart-checkout-form .checkout-cont{display:grid;grid-template-columns:1fr 2fr minmax(350px,450px);grid-template-rows:auto;margin-top:30px}.uc-cart-checkout-form .checkout-cont .steps-cont{display:flex;flex-direction:column;padding-right:15px;border-right:solid 1px #f7f7f7;grid-column:1/2;grid-row:1/2}.step-cont{margin-bottom:20px}.uc-cart-checkout-form .checkout-cont .form-inputs{grid-column:2/3;grid-row:1/2;display:flex;flex-direction:column;height:80vh;margin:0 15px}@media (min-width:769px){.uc-cart-checkout-form .checkout-cont .form-inputs{height:auto!important}}@media (max-width:375px){.checkout_summary .cart_product_title>p,.products_summary .cart_product_title>p{width:46vw;min-width:46vw}}.checkout-right-cont{grid-column:3/4;grid-row:1/2;display:flex}#products_checkout,#summary_checkout{display:flex;flex:1}.uc-cart-checkout-form .checkout-cont .form-inputs>*{display:flex;flex-direction:column;flex:1;padding:0 15px;transition-duration:500ms}@media (max-width:769px){.uc-cart-checkout-form .checkout-cont{padding:0;grid-template-columns:auto auto!important;grid-template-rows:auto auto}.uc-cart-checkout-form .checkout-cont .steps-cont{flex-direction:row;padding-right:0;grid-column:1/3;grid-row:1/2;border-right:none;border-bottom:solid 1px #f7f7f7;margin-bottom:15px;justify-content:space-between}.txt-step-sum{display:none}.uc-cart-checkout-form .checkout-cont .form-inputs{grid-row:2/3;grid-column:1/2;margin-left:0!important}.uc-cart-checkout-form .checkout-cont .form-inputs>*{padding-left:0!important;flex:initial}.checkout-right-cont{grid-row:2/3;grid-column:2/3}}.payment-row.stripe-payment-row{display:block!important;position:relative}.payment-row.stripe-payment-row .payment-left,.payment-row.stripe-payment-row .payment-left .form-item-panes-payment-payment-method{width:100%}.support-card-cont2{position:absolute;top:0;right:0;max-width:200px;font-size:80%}input[type=radio]#edit-panes-payment-payment-method-stripe:checked~div.support-card-cont2{display:none}@media (max-width:500px){.support-card-cont,.support-card-cont2{display:flex;flex-direction:column;align-items:end}.payment-left{justify-content:space-between;align-items:start}.checkout_summary .cart_product_title,.products_summary .cart_product_title{color:#333;min-height:20px;min-width:92vw}.checkout_summary .cart_product_title>p,.products_summary .cart_product_title>p{font-weight:700;width:52vw;min-width:52vw;float:left}.cart_product_details{min-width:75vw}}#payment-details{border:0}#cart-pane .table-striped>tbody>tr:nth-child(odd)>td,#cart-pane .table-striped>tbody>tr:nth-child(odd)>th,#cart-pane .table-striped>tbody>tr:nth-of-type(odd){background:0 0}#cart-pane .table-hover>tbody>tr:hover,#cart-pane .table-hover>tbody>tr:hover>td,#cart-pane .table-hover>tbody>tr:hover>th,.cart-products picture{background:0 0}.uc_cart_cvv{position:absolute;right:10px;top:18px;font-size:90%}#cvv_info{padding:30px;position:relative;top:50%;transform:translate(0,-50%);text-align:center}.helpzone{background:#f7f7f7;padding:20px;text-align:center;margin-top:20px;color:#333}.helpzone .help_title,div#comp div.summary>ul{margin-bottom:20px}.helpzone .help_links a{color:#333;font-weight:700}#additional_phone_numbers button{position:relative;color:#333}#navigation-pane li{font-size:115%;color:var(--gray)}#navigation-pane li.active a,div.linkbar a:hover{color:#000}#navigation-pane .checkout_errors,.mobile_tab .checkout_errors{color:#a94442;font-size:.8571428571428571em;padding-left:15px}.mobile_tab .checkout_errors{display:inline}#payment-pane .payment-details-giftcard .remove-giftcard{padding:1px 3px;vertical-align:top}#uc-cart-checkout-review-form .btn{background:0 0;color:#333;border:1px solid #333;white-space:nowrap}#uc-cart-checkout-review-form #edit-back{border:0;padding-left:0;padding-right:10px;display:inline}.checkout_review{margin-top:60px}.checkout_review .review_payment label{float:left}.checkout_review .review_line_items,.checkout_review .review_payment_method{margin:20px 0}.checkout_review .review_comment,.checkout_review .review_name.delivery_name,.checkout_review .review_phone{margin-top:25px}.checkout_review .pane-review .review_address .section_title>h2,.checkout_review .pane-review .review_payment .section_title>h2{font-size:100%;font-weight:700;border:0;padding-bottom:0;margin-bottom:20px;color:#333}.checkout_review .pane-review .review_address .billing.section_title>h2{margin-top:20px}.checkout_review .backbtn{text-transform:none}.checkout_review .backbtn:active,.checkout_review .backbtn:focus,.checkout_review .backbtn:hover{background:0 0;color:var(--gray)}.checkout_review #edit-submit{padding:7px 0!important;width:86%}body.page-cart-checkout-complete section#content>div.contain,body.page-rove-checkout-test section#content>div.contain,body.page-user-orders-view section#content>div.contain{max-width:100%;width:100%}body.page-cart-checkout-complete .rove-container,body.page-rove-checkout-test .rove-container,body.page-user-orders-view .container{padding-right:10px;padding-left:10px}p.strong{font-size:1.7142857142857142em;line-height:30px;font-weight:900}p.timestamp{color:gray}div.linkbar a,p.light{font-weight:700;color:gray}div.linkbar a{display:block;padding:20px 0;text-align:center;color:#f06f4d;text-decoration:none;text-transform:uppercase}div.uc_rate_contain{margin-top:30px;color:#333}div.uc_rate_contain label.control-label{font-size:1.4285714285714286em;font-weight:400}div.uc_rate_contain p.help-block{margin-top:-60px;color:var(--gray);font-weight:400;font-size:1em}.complete-cmt,.complete-msg{color:var(--gray)}div#comp{color:#333;padding:40px 0}div#comp div.summary{background-color:#f6f6f6;padding:20px 30px 50px}div#comp div.summary.summary-top{display:flex;justify-content:space-between}div#comp div.summary.summary-bot{display:grid;grid-template-columns:1fr 1fr}.summary-bottom .section_title{color:#333;padding:0;font-weight:400!important}div#comp div.summary hr{border-top:solid 1px #9c9c9c}div#comp div.summary>h1,div.summary>h1{font-size:114.2857142857143%;color:#000;padding:0}div#comp div.summary li a{font-size:85.714285714286%;color:#8c8c8c}@media screen and (max-width:640px){div #comp_gen{width:90%;padding:20px}div.uc_rate_contain p.help-block{margin-top:-70px}div.uc_rate_contain div.br-wrapper{margin-top:50px}}#uc-cart-checkout-form #uc_related-pane{display:block;float:none;width:auto;margin:0 auto;padding:10px 0 0}#uc-cart-checkout-form div.teaser,#uc-related-cart-form-pane div.teaser{height:100px}.cart_overview,.cart_wrap{padding:0}.cart-products .cart-heading{font-size:.8571428571428571em}.cart-products .cart-product{padding-top:20px;position:relative;padding-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e5e5e5}.cart-products .cart-details,.cart-products .cart-heading,.cart-products .cart-product{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cart-products .cart-heading{position:relative;padding-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e5e5e5}.cart-products .cart-details{-ms-flex-preferred-size:100%;flex-basis:auto;-ms-flex-positive:1;flex-grow:1}.cart-products .cart-img{-ms-flex:0 0 60px;flex:0 0 60px;margin-right:40px}.cart-products .cart-name h2{font-size:1em;line-height:19px}.cart-products .swatch_config{font-size:.8571428571428571em;line-height:18px}.cart-products .cart-qty{-ms-flex-order:2;order:2;white-space:nowrap}#uc-cart-pane-coupon .input-group .form-group,.cart-product .cart-qty{flex-grow:1}.cart-products .cart-remove{-ms-flex:0 0 100px;flex:0 0 100px;-ms-flex-order:1;order:1;width:auto;font-size:.7142857142857143em}.cart-products .cart-remove .btn{display:-ms-flexbox;display:flex}.cart-products .cart-total{-ms-flex-order:3;order:3;text-align:right;-ms-flex:0 0 130px;flex:0 0 130px;color:#333}.cart-products .cart-actions{bottom:0;position:absolute}.cart-products .cart-actions .btn,.cart-products .cart-actions a,.cart-products .cart-remove .btn{color:var(--gray);font-size:.8571428571428571em;line-height:14px;text-transform:capitalize}.cart-products .cart-actions li{display:inline-block;padding-right:10px;line-height:14px}.cart-products .cart-actions li.item_remove::before{content:"|";padding-right:10px}.cart-products .cart-qty>div{display:inline-block;margin:0}.cart-products .cart-qty input.form-text{font-size:1em;text-align:center;border:0}.cart-products .cart-qty button{font-size:1.7142857142857142em;line-height:35px;background:0 0;border:0}.cart-products .swatch_config img{max-width:12px;width:12px;margin-right:10px}.cart-products .cart-total .discount{color:#f06f4d}@media (min-width:768px){.cart_overview,.cart_wrap{padding:0 20px}.cart-products .cart-heading,.cart-products .cart-product{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cart-products .cart-details{-ms-flex-preferred-size:auto;flex-basis:auto}.cart-products .cart-name h2,.cart-products .cart-name h5{font-size:1.1428571428571428em}.cart-products .cart-name h2{line-height:19px}.cart-products .cart-img{-ms-flex:0 0 140px;flex:0 0 140px}.cart-products .swatch_config{font-size:1em;line-height:24px}.cart-products .swatch_config img{display:inline}.cart-products .cart-qty{-ms-flex:0 0 100px;flex:0 0 100px;margin-left:10px;-ms-flex-order:initial;order:initial;text-align:center}.cart-products .cart-remove,.cart-products .cart-total{-ms-flex:0 0 180px;flex:0 0 180px;-ms-flex-order:initial;order:initial}.cart-products .cart-remove{-ms-flex:0 0 10px;flex:0 0 10px;-ms-flex-positive:1;flex-grow:1}.cart-product .cart-qty{flex-grow:initial}}#uc-cart-pane-coupon,.cart-quote-wrapper{border:0;margin:10px 0;padding:0}#uc-cart-pane-coupon .input-group{display:flex}#uc-cart-pane-coupon .form-item-code .form-control,#uc-cart-pane-quotes .form-item-delivery-postal-code .form-control{background:#f7f7f7}#uc-cart-pane-coupon #edit-remove,#uc-cart-pane-coupon .form-item-code label,#uc-cart-pane-coupon .help-block,#uc-cart-pane-coupon h3,#uc-coupon-active-coupons,.price-suffixes>div{display:none}.pane-coupon .fieldset-wrapper{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:10px}#coupon-messages{grid-column:1/3;grid-row:1/2}.pane-coupon .fieldset-wrapper>div:nth-child(2){grid-column:1/2;grid-row:2/3}.pane-coupon .fieldset-wrapper>div:nth-child(2) div{padding:0;margin-bottom:0}#edit-panes-coupon-apply{grid-row:2/3;grid-column:2/3;margin-top:0;color:#333;background:0 0;border:solid 1px #333}.pane-coupon .fieldset-wrapper>div:last-child{grid-column:1/3;grid-row:3/4}@media (max-width:500px){.pane-coupon .fieldset-wrapper{grid-template-columns:1fr}.pane-coupon .fieldset-wrapper div{grid-column:auto;grid-row:auto}}.login-btn-cont{margin-top:20px;display:flex;justify-content:center}.no-login-btn{margin-right:10px}.payment-row{display:flex}.payment-left{display:flex;flex-direction:column;justify-content:space-between;width:50%}.support-card-cont{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;margin-bottom:25px}.img-cards{object-fit:cover;width:60%;max-height:100%}.checkout-or{margin:40px 0 30px;text-align:center;font-size:16pt;text-transform:uppercase;color:#333}.checkout-pane{height:0;max-height:0;overflow-y:hidden;display:flex;flex-direction:column;width:100%}.checkout-active{height:auto!important;max-height:300vh!important;overflow-y:auto;flex-shrink:0}.order_review_display{flex:2;overflow-y:scroll}.order_review_display::-webkit-scrollbar{background:0 0;width:0}.quote-status{font-size:1.2857142857142858em;margin:20px 0 100px}.inp-email-cont{display:flex}.email-cont{justify-content:center}.sm-checkout-pane{height:0;max-height:0;overflow:hidden}.sm-checkout-active{height:auto!important;max-height:200vh;overflow:initial}.shipping-pane{display:flex;flex-direction:column}#additional_phone_numbers{margin-top:-15px}.txt-step-sum{margin-bottom:20px}.step-title-active{color:#8e7748;font-size:2em!important}.txt-step-title{font-size:1.5714285714285714em;margin-bottom:10px}.step-title-completed{color:#333!important;font-size:1.5714285714285714em!important;cursor:pointer}.step-title-locked{cursor:default!important}.email-continue{margin:10px 0 25px 10px;width:25%!important;height:36px;display:flex;align-items:center;justify-content:center;padding:0}.pane-payment{margin-top:20px}.email-cont{display:flex}#delivery-pane,.form-item-panes-customer-primary-email{flex:1}.section_title{display:flex;flex-direction:row!important;align-items:baseline;justify-content:space-between;padding:30px 0;color:#c9c9c9}.address-pane div.section_title{padding-top:0}.billing_address div.section_title{padding:30px 0 20px}.quote-pane div.section_title{padding:40px 0 10px}.section_title-active{color:#333!important}.btn-edit{margin:0 0 0 20px;position:relative;bottom:2px;cursor:pointer;display:none}.product_summary .section_title{margin-top:0;margin-bottom:15px;border:0;padding:0}div[id^=edit-panes-billing-address] .row div>div,div[id^=edit-panes-delivery-address] .row div>div{display:flex;flex-direction:column-reverse}.btn-continue{text-align:center;width:40%;align-self:center;line-height:30px;margin-top:15px;display:inline-flex;align-items:center;justify-content:center}.btn-continue svg{height:18px;margin-left:5px}.pane-delivery{display:flex}.action-button{display:none;flex-direction:row!important;justify-content:center!important}.mulberry-continue{margin-top:30px!important}.pane-membership{margin-top:20px}.billing_address{display:flex;flex-direction:column}.coupon-continue,.quote-continue{margin:30px 0 100px!important}.legal-purchase-note{font-size:80%;margin:10px 0 100px}.legal-purchase-note a{font-weight:700}.checkout-filler{height:50vh}.address-inp-validation-cont{display:flex;flex-direction:column;margin:30px 0 0 30px}.address-cont{display:flex}.address-check{width:10px;margin-right:5px;background-size:contain;background-repeat:no-repeat;background-position:left}.address-check-checked{background-image:url(https://cdn.roveconcepts.com/sites/default/files/images/checkmark.png)}.address-desc{font-size:1em}.pane-uc_mulberry{flex-direction:column}.order-sum{margin-left:40px}.none-offer-cont{margin:20px 5px;display:flex;align-items:center}.none-offer-cont input{margin:1px 10px 0 0}.none-offer-cont label{color:#333;font-size:1.2142857142857142em}.order_product_title{color:#333;min-height:1.8rem}.order_product_title>p{float:left;width:50%;font-weight:500}.order_product_details{max-width:200px}.order-total-cont{padding-top:15px;border-top:solid 1px #333}.order_product_title>span{float:right;color:#333}.order-total-cont>*{display:flex;justify-content:space-between;margin-top:5px}.total-reg-cont{color:#333}.total-member-cont{font-size:1.2857142857142858em;color:#333;font-weight:700}.save-member-cont{color:#8e7748}.err-msg{margin-bottom:5px}.err-msg,.err-msg-static,.shipping-err-msg{color:#f06f4d;font-style:italic;flex:0!important;display:block!important;font-size:1em}.err-msg-static{margin-bottom:5px}.shipping-err-msg{margin:10px 0}.back-email,.forgot-pwd{cursor:pointer;display:inline-block;margin-right:20px;text-decoration:underline}.coupon-opener{cursor:pointer;color:#333}@media (max-width:500px){.section_title{padding:0;margin-bottom:10px!important}.uc-cart-checkout-form .checkout-cont{position:fixed;display:flex;flex-wrap:wrap;max-height:calc(100vh - 48px);overflow:hidden;margin:0 0 0-20px;padding:0 15px;width:100vw}.checkout-pane{margin-left:0}.checkout_review .section_title>h2,.uc-cart-checkout-form .section_title>h2{font-size:1.2857142857142858em}#products_checkout .products_summary .section_title,#summary_checkout .checkout_summary .section_title{padding:5px 0 0}.checkout_summary,.products_summary{width:auto!important;max-width:100%;max-height:100%;position:initial!important;border-bottom:solid 1px #333;background-color:#fff;margin:0;padding:0 15px;height:auto;overflow:hidden;display:block}.section_title_cont{display:flex;flex-direction:row;align-items:baseline}.checkout_summary .section_title>h2,.products_summary .section_title>h2{border:0;padding-bottom:5px}#products_checkout,#summary_checkout{width:100vw!important;margin-top:0!important;height:auto;max-height:50px;background-color:#fff;z-index:2;transition-duration:500ms;margin-left:-15px}#summary_checkout{display:block!important}.cart-expand{max-height:calc(100vh - 180px)!important;padding-bottom:20px;margin-top:20px!important;bottom:auto}.cart-expand .checkout_summary{border:0;overflow-y:scroll}.checkout-arrow{background-image:url(https://cdn.roveconcepts.com/sites/default/files/images/chevron-up.png);height:9px;width:11px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:10px}.checkout-arrow-flip{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.uc-cart-checkout-form .backbtn{padding:0;margin:15px 0 0!important}.checkout-lightbox{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1;background-color:rgba(0,0,0,.3);visibility:hidden}.checkout-lightbox-active{visibility:visible}.steps-cont{overflow-x:scroll}.step-cont{display:flex;align-items:center;margin:0 20px 0 0}.step-cont:last-of-type{margin-right:0}.txt-step-title{text-align:center;font-size:1.1428571428571428em!important;margin-bottom:0}.step-title-active{font-size:1.4285714285714286em!important}.step-title-completed{font-size:1.1428571428571428em!important}.txt-step-sum{display:none}.back-email{margin-top:15px}.address-inp-validation-cont{display:none}.payment-row{flex-direction:column}#products_checkout{display:none!important}.uc-cart-checkout-form .pane-quotes{overflow-x:hidden}.row .checkout-cont{grid-template-columns:1fr;grid-template-rows:auto auto 50px}.checkout-right-cont{order:1}.uc-cart-checkout-form .checkout-cont .steps-cont{order:2;min-width:100%;padding:10px 0}.uc-cart-checkout-form .checkout-cont .form-inputs{order:3;flex:2;margin-right:-10px;overflow-y:scroll;min-width:100%;height:calc(100vh - 240px);padding-bottom:20px!important}::-webkit-scrollbar{width:4px;height:4px}}@media (max-width:1025px){.uc-cart-checkout-form .checkout-cont{grid-template-columns:1fr 2fr 300px}.checkout_summary,.products_summary{padding:0 15px 15px}.payment-row{flex-direction:column}.payment-left{flex-direction:row;width:100%}}@media (max-width:768px){nav#r-nav-container{top:-36px;position:relative;display:none}.page-cart-checkout nav{max-height:auto;overflow:visible}.page-cart-checkout nav#nav-menu-secondary{top:auto}.mobile_tab{border:1px solid #f7f7f7;border-bottom:none}.product_summary{margin-top:20px}#payment_checkout{border:1px solid #f7f7f7;border-top:none}.cart_wrap,.uc-cart-checkout-form fieldset .fieldset-wrapper .col-xs-12{padding:0}.cart_display .cart_head{padding-left:0}.cart_display .cart_head>div{padding:0 10px}.cart_display .cart_row>div{padding:0 5px}.cart_display .cart_row .image .img,.cart_display .cart_row .image img{max-width:50px;width:50px;min-height:initial}.cart_display .cart_row .total.subtotal{padding-bottom:50px}.cart_display .cart_row .total.subtotal .weforest-inline{margin:40px 20px 0 0;padding:0 30px 0 0;width:100%;text-align:right}.cart_display .cart_row .desc{padding:30px 0 50px;width:50%}.cart_display .cart_row .qty{padding-right:0}.cart_display .cart_row .qty .qty-text{display:inline-block;padding-top:4px}.cart_overview{margin-top:0}body.page-cart .product_listing{float:none;white-space:normal;display:inline-block;vertical-align:top;width:66%}.uc-cart-checkout-form fieldset .fieldset-wrapper .col-xs-6:nth-child(2n+2){padding-right:0}.uc-cart-checkout-form fieldset .fieldset-wrapper .col-xs-6:nth-child(2n+3){padding-left:0}.uc-cart-checkout-form .form-inputs{padding:0!important}.uc-cart-checkout-form .payment-details{padding-top:0}.uc-cart-checkout-form .backbtn:before{content:"";display:block}#checkout_review_term,.checkout_review .action_row>div{margin-top:20px}.checkout_review .pane-actions{padding:0}.checkout_review #edit-submit{width:100%}#header{top:27px;min-height:60px}body.page-cart-checkout #header{top:0;position:fixed}#content-wrap{margin-top:60px}body.page-cart-checkout #content-wrap{margin-top:65px}body.page-cart-checkout #summary_checkout h2{font-size:1.2rem}.cart_wrap{margin-top:15px}}@media (max-width:991px){#uc-cart-view-form .cart_actions ul li.add_fav,#uc-cart-view-form .table-responsive thead,div.cart_overview.custom-form-display .cart-addon-wrapper,div.cart_overview.custom-form-display .cart-quote-wrapper{display:none}#checkout_panels .tab-content.in>.tab-pane{display:block}#navigation-pane{margin:0-15px}#navigation-pane li{font-size:100%;padding:8px 15px;border-top:1px solid #f7f7f7}#navigation-pane li:after{content:" +";float:right}#navigation-pane li.active:after{content:" −"}.form-item-panes-payment-payment-method label,.uc-cart-checkout-form #quotes-pane .quote_title{font-size:100%;line-height:130%}.checkout_review .products_summary{padding:0;background:0 0}.section-break{padding-bottom:20px;border-bottom:2px solid #333}#uc-cart-view-form .table-responsive,.table-responsive .table>tbody>tr>td{border:0}.table-responsive .table>tbody>tr{border-bottom:1px solid #f7f7f7}#uc-cart-view-form .table-responsive>.table>tbody>tr>td{white-space:normal}#uc-cart-view-form .desc>a,#uc-cart-view-form td.price,#uc-cart-view-form td.qty{font-size:100%}.mobile_tab a{display:block;padding:8px 0}.mobile_tab a:after{float:right}.page-cart-checkout-review .action-button,.uc-cart-checkout-form .action-button{padding-bottom:20px;margin-top:10px;text-align:center}.page-cart-checkout-review .action-button .continue-mobile,.uc-cart-checkout-form .action-button .continue-mobile{width:100%}.uc-cart-checkout-form .pane-quotes{margin-top:0}.uc-cart-checkout-form fieldset .fieldset-wrapper [class*=col-sm-12]{padding:0}}@media (min-width:768px) and (max-width:991px){.uc-cart-checkout-form fieldset .fieldset-wrapper .col-sm-12{padding:0}#payment_checkout{display:block!important}#payment_checkout.tab-content>.tab-pane{display:block}}@media (min-width:992px) and (max-width:1199px){.uc-cart-checkout-form .pane-quotes .btn{font-size:85.714285714286%}.uc-cart-checkout-form fieldset .fieldset-wrapper .col-md-12{padding:0}}@media (min-width:992px){#checkout_panels .panel-collapse.collapse{display:block}}@media (min-width:1200px){.uc-cart-checkout-form fieldset .fieldset-wrapper .col-lg-12{padding:0}}.member-info-cont{width:100%;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:2fr 3fr}.member-info-bg{background-position:bottom;background-repeat:no-repeat;background-size:cover;background-image:url(https://cdn.roveconcepts.com/sites/default/files/styles/carousel_original/public/images/blocks/member-3.png)}.member-info-main{margin:25px 40px 20px;display:grid;grid-template-columns:2fr 3fr;grid-template-rows:auto auto;grid-column-gap:30px}.member-info-title{font-size:3em;line-height:52px;grid-row:1/2;grid-column:1/2}.member-benefits{display:flex;flex-direction:column;color:#333;grid-row:1/2;grid-column:2/3}.member-benefit,.member-benefits .first{margin-bottom:10px}.member-benefit{display:flex}.benefit-check{flex-shrink:0;width:20px;height:20px;margin:4px 5px 0;background-size:contain;background-repeat:no-repeat;background-position:top left;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")}.member-note{grid-column:1/3;align-self:center;text-align:center}@media (max-width:500px){.member-info-cont{grid-template-rows:1fr 2fr}.member-info-main{grid-template-columns:1fr;grid-template-rows:auto auto auto;margin:20px 20px 10px}.member-info-title{margin-bottom:10px;font-size:2.5714285714285716em;line-height:42px}.member-benefits,.member-note{grid-column:1/2;grid-row:2/3}.member-note{grid-row:3/4}}.checkout-timing-modal{width:100%;height:100%;display:flex}.checkout-timing-modal .timing-modal-cont{margin:40px 15px 15px;padding:15px;border:solid 5px #f7f7f7;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.phone-prefix+div{width:calc(100% - 40px)}.i18n-en_AU .phone-prefix,.i18n-en_UK .phone-prefix,.i18n-ko_KR .phone-prefix{width:50px}.i18n-en_AU .phone-prefix+div,.i18n-en_UK .phone-prefix+div,.i18n-ko_KR .phone-prefix+div{width:calc(100% - 50px)}.i18n-ch_HK .phone-prefix{width:56px}.i18n-ch_HK .phone-prefix+div{width:calc(100% - 56px)}.i18n-ch_HK .form-item-panes-billing-billing-postal-code,.i18n-ch_HK .form-item-panes-delivery-delivery-postal-code{display:none!important}.content-wrap{max-height:100vh;overflow-y:scroll}.shipping-note{margin-top:15px;font-size:12px;line-height:18px;color:#9c9c9c}.control-label[for*=flatrate] .shipping-note span:nth-of-type(1){display:none}#edit-panes-comments-comments::placeholder{color:var(--gray)}#edit-panes-comments-comments:-ms-input-placeholder{color:var(--gray)}#edit-panes-comments-comments::-ms-input-placeholder{color:var(--gray)}#summary_checkout .cart_product_price>:not(.uc-price),.double-member-opt-out.show-regular .cart_product_price.cart_deduct:not(.compareStrike),.double-member-opt-out.show-regular .order_product_price.cart_deduct,.double-member-opt-out.show-regular .save-member-cont,.double-member-opt-out.show-regular .total-member-cont,.double-member-opt-out.show-regular .total-voucher-cont{display:none}.double-member-opt-out.show-regular .cart_product_price.compareStrike .uc-price{text-decoration:none!important}.checkbox input[type=checkbox],.checkbox input[type=radio],.double-member-opt-out.show-member .cart_product_price.compareStrike,.double-member-opt-out.show-member .order_product_price.compareStrike,.double-member-opt-out.show-member .total-reg-cont,.double-member-opt-out.show-regular .total-reg-cont .reg-title span,.show-member #summary_checkout .cart_product_price.compareStrike,.show-member .total-reg-cont{display:none}.show-member.show-trade #summary_checkout .cart_product_price.compareStrike{display:block}.show-member.show-trade #summary_checkout .cart_product_price:not(.compareStrike),.show-regular #summary_checkout .cart_product_price:not(.compareStrike){display:none}.double-member-opt-out.show-regular .order_product_price.compareStrike .uc-price,.show-member.show-trade #summary_checkout .cart_product_price.compareStrike .uc-price,.show-regular #summary_checkout .cart_product_price.compareStrike .uc-price{text-decoration:none!important}.cart_product_price.mulberry{display:block!important}.checkout-loading,.membership-opt-out{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:999;display:flex;justify-content:center;align-items:center;overflow:hidden;visibility:hidden}.checkout-loading .lightbox{position:absolute;width:100vw;height:100vh;top:0;left:0;background-color:#fff;opacity:.7}.checkout-loading .loading-content{display:flex;flex-direction:column;align-items:center;z-index:1000}.checkout-loading .loading-content p{font-size:1.5vw}.checkout-loading-loader{width:10px;height:10px;border-radius:50%;display:block;margin:15px auto;position:relative;color:#8e7748;left:-100px;box-sizing:border-box;animation:shadowRolling 2s linear infinite}.membership-opt-out{background:rgba(0,0,0,.5);opacity:0;transition-duration:.5s}.membership-opt-out.open{opacity:1;visibility:visible}.membership-modal{display:grid;grid-template-columns:1fr 1fr;max-width:700px}.membership-modal-image{background-image:url(https://cdn.roveconcepts.com/sites/default/files/styles/uc_incident/public/images/_Display-Solana_Dining_Set_Scene_product_image_1.jpg);background-size:cover}.membership-model-cont{padding:40px 40px 20px;display:flex;flex-direction:column;background-color:#fff;text-align:center}.membership-model-cont h3{font-size:1em;font-weight:400;text-transform:uppercase}.membership-modal-discount-cont{margin:20px 0 30px;background-color:var(--light-bone);border-radius:20px}.membership-modal-save-title{background-color:var(--bone);padding:10px 0;width:100%;text-align:center;border-radius:20px 20px 0 0;color:var(--dark-gray)}.membership-modal-save{padding:10px 0;color:#8e7748}.membership-modal-save span,.membership-modal-voucher span{font-size:2rem;line-height:3.5rem;font-weight:lighter}.membership-modal-and{display:flex;align-items:center;width:100%;color:var(--gray);padding:5px 0}.membership-modal-and div{flex:1;margin:0 15px;height:1px;background:var(--gray)}.membership-modal-voucher{color:var(--dark-gray);padding-bottom:15px}.membership-modal-cta button{white-space:normal}.membership-modal-cta .btn-primary{font-size:1rem;margin-bottom:10px}.membership-modal-cta .btn-no{border:0;background:0 0}@media (max-width:768px){.membership-modal{display:flex;flex-direction:column;margin:0 20px}}div.quotes_pane_title{flex-direction:column!important}.tooltip{position:relative;display:inline-block;cursor:pointer;padding-left:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-info'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='16' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'/%3E%3C/svg%3E");background-size:15px;background-position:left center;background-repeat:no-repeat;margin:15px 0 10px}.tooltip span{font-weight:700;color:#333}.tooltip .tooltiptext{visibility:hidden;background-color:#fff;padding:15px;position:absolute;z-index:1;box-shadow:rgba(0,0,0,.05)0 0 10px 0;width:500px;top:120%;left:10px;margin-left:0;transition-duration:.5s;transition-timing-function:ease;transition-delay:0s;transition-property:opacity;font-weight:400;color:#9c9c9c}.tooltip:hover .tooltiptext{visibility:visible}@media (max-width:500px){.tooltip .tooltiptext{width:calc(100vw - 40px)}.checkout-loading .loading-content p{font-size:1.1428571428571428em}}.search-address input{margin-top:20px;color:#333}.address-line>div:not(.delivery-country-left){float:right}.address-line>.delivery-country-left,.address-line>.postal-code-left{padding-right:10px!important}@media (max-width:500px){.support-card-cont,.support-card-cont2{display:flex;flex-direction:column;align-items:end}.payment-left{justify-content:space-between;align-items:start}.form-item-panes-customer-subscribe .control-label,.uc-cart-checkout-form #quotes-pane .description,.uc-cart-checkout-form #quotes-pane .quote_title,.uc-cart-checkout-form #rep-mem .description,.uc-cart-checkout-form #rep-quote .description,.uc-cart-checkout-form #rep-quote .quote_title,.uc-cart-checkout-form #uc_membership-pane .description{white-space:normal!important}#alert-messages{margin-top:25px;margin-bottom:-45px}header.r-header .r-brand{top:10px}}@media (min-width:425px){.checkout-cont.payment-step #summary_checkout{display:flex}#summary_checkout,.checkout-cont.payment-step #products_checkout{display:none}}.truck-button{--color:#fff;--background:#2b3044;--tick:#16bf78;--base:#0d0f18;--wheel:#000000;--wheel-inner:#000000;--wheel-dot:#fff;--back:#333333;--back-inner:#000000;--back-inner-shadow:#131313;--front:#959595;--front-shadow:#535a79;--front-light:#fff8b1;--window:#2b3044;--window-shadow:#404660;--street:#646b8c;--street-fill:#404660;--box:#dcb97a;--box-shadow:#b89b66;padding:12px 0;width:300px;height:80px;cursor:pointer;text-align:center;position:relative;border:0;outline:0;color:var(--color);background:var(--background);border-radius:var(--br, 5px);-webkit-appearance:none;-webkit-tap-highlight-color:transparent;transform-style:preserve-3d;transform:rotateX(var(--rx, 0deg)) translateZ(0);transition:transform .5s,border-radius .3s linear var(--br-d, 0s);top:50%}.truck-button:after,.truck-button:before{content:"";position:absolute;left:0;top:0;width:100%;height:6px;display:block;background:var(--b, var(--street));transform-origin:0 100%;transform:rotateX(90deg) scaleX(var(--sy, 1))}.truck-button:after{--sy:var(--progress, 0);--b:var(--street-fill)}.truck-button .default,.truck-button .success{display:block;font-weight:500;font-size:14px;line-height:24px;opacity:var(--o, 1);transition:opacity .3s}.truck-button .success{--o:0;position:absolute;top:12px;left:0;right:0}.truck-button .success svg{width:12px;height:10px;display:inline-block;vertical-align:top;fill:none;margin:7px 0 0 4px;stroke:var(--tick);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:var(--offset, 16px);transition:stroke-dashoffset .4s ease .45s}.truck-button .truck{position:absolute;width:72px;height:28px;transform:rotateX(90deg) translate3d(var(--truck-x, 4px),calc(var(--truck-y-n, -26)*1px),12px)}.truck-button .truck:after,.truck-button .truck:before{content:"";position:absolute;bottom:-6px;left:var(--l, 18px);width:10px;height:10px;border-radius:50%;z-index:2;box-shadow:inset 0 0 0 2px var(--wheel),inset 0 0 0 4px var(--wheel-inner);background:var(--wheel-dot);transform:translateY(calc(var(--truck-y)*-1px)) translateZ(0)}.truck-button .truck:after{--l:54px}.truck-button .truck .wheel,.truck-button .truck .wheel:before{position:absolute;bottom:var(--b, -6px);left:var(--l, 6px);width:10px;height:10px;border-radius:50%;background:var(--wheel);transform:translateZ(0)}.truck-button .truck .wheel{transform:translateY(calc(var(--truck-y)*-1px)) translateZ(0)}.truck-button .truck .wheel:before{--l:35px;--b:0;content:""}.truck-button .truck .back,.truck-button .truck .box,.truck-button .truck .front{position:absolute}.truck-button .truck .back{left:0;bottom:0;z-index:1;width:47px;height:28px;border-radius:1px 1px 0 0;background:linear-gradient(68deg,var(--back-inner) 0%,var(--back-inner) 22%,var(--back-inner-shadow) 22.1%,var(--back-inner-shadow) 100%)}.truck-button .truck .back:after,.truck-button .truck .back:before{content:"";position:absolute}.truck-button .truck .back:before{left:11px;top:0;right:0;bottom:0;z-index:2;border-radius:0 1px 0 0;background:var(--back)}.truck-button .truck .back:after{border-radius:1px;width:73px;height:2px;left:-1px;bottom:-2px;background:var(--base)}.truck-button .truck .front{left:47px;bottom:-1px;height:22px;width:24px;-webkit-clip-path:polygon(55%0,72% 44%,100% 58%,100% 100%,0 100%,0 0);clip-path:polygon(55%0,72% 44%,100% 58%,100% 100%,0 100%,0 0);background:linear-gradient(84deg,var(--front-shadow) 0%,var(--front-shadow) 10%,var(--front) 12%,var(--front) 100%)}.truck-button .truck .front:after,.truck-button .truck .front:before{content:"";position:absolute}.truck-button .truck .front:before{width:7px;height:8px;background:#fff;left:7px;top:2px;-webkit-clip-path:polygon(0 0,60%0,100% 100%,0 100%);clip-path:polygon(0 0,60%0,100% 100%,0 100%);background:linear-gradient(59deg,var(--window) 0%,var(--window) 57%,var(--window-shadow) 55%,var(--window-shadow) 100%)}.truck-button .truck .front:after{width:3px;height:2px;right:0;bottom:3px;background:var(--front-light)}.truck-button .truck .box{width:13px;height:13px;right:56px;bottom:0;z-index:1;border-radius:1px;overflow:hidden;transform:translate(calc(var(--box-x, -24)*1px),calc(var(--box-y, -6)*1px)) scale(var(--box-s, 0.5));opacity:var(--box-o, 0);background:linear-gradient(68deg,var(--box) 0%,var(--box) 50%,var(--box-shadow) 50.2%,var(--box-shadow) 100%);background-size:250% 100%;background-position-x:calc(var(--bx, 0)*1%)}.truck-button .truck .box:before{position:absolute}.truck-button .truck .box:after{content:"";position:absolute}.truck-button .truck .box:before{content:"";background:rgba(255,255,255,.2);left:0;right:0;top:6px;height:1px}.truck-button .truck .box:after{width:6px;left:100%;top:0;bottom:0;background:var(--back);transform:translateX(calc(var(--hx, 0)*1px))}.truck-button.animation{--rx:-90deg;--br:0}.truck-button.animation .default{--o:0}.truck-button.animation.done{--rx:0deg;--br:5px;--br-d:0.2s}.truck-button.animation.done .success{--o:1;--offset:0}.completeOrderLoader{width:100%;height:100%;z-index:1000000;position:fixed;background:#fff;top:0;left:0;margin-left:auto;margin-top:auto;max-height:100vh;text-align:center;overflow:hidden;opacity:.95}.loaderDotter{width:30px;display:inline-block;aspect-ratio:4;background:radial-gradient(circle closest-side,#fff 90%,#0000)0/calc(100%/3) 100%space;clip-path:inset(0 100%0 0);animation:l1 1s steps(4) infinite}