@charset "UTF-8";.st_flex{display:flex}.st_align{align-items:center}.st_hidden{display:none!important}.st_prevent_scroll{overflow:hidden}.st_prevent_scroll-popup{overflow:hidden}.st_login-loader-background{display:none}.st_login-loader{border:16px solid #f3f3f3;border-top:16px solid #fd7e59;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}.st_login-loader-background.st_login-loader-active{display:flex;position:fixed;top:50%;background-color:rgba(250,147,112,.5);height:100%;width:100%;z-index:100;justify-content:center;align-items:center;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.st_webalias-popup-background{background-color:rgba(250,147,112,.5);height:100vh;width:100%;position:absolute;z-index:100}.st_webalias-popup-logo{max-width:100px;max-height:100px;margin:0 auto;display:inline-block}.st_webalias-popup-wrapper{max-width:740px;width:95%;min-height:400px;background-color:#fff;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:5px;padding:20px}.st_webalias-popup-wrapper .st_section-title{padding-bottom:4px}.st_webalias-popup-wrapper .st_section-radio-buttons--wrapper{margin-bottom:14px}.nuv_remove-spacing .shopify-section--media-with-text .section{padding-block:0}.st_btn-affiliate{color:#fff;border-radius:5px;background:#fa9370;border-width:1px;border-color:#fa9370;padding:10px 5px;min-width:170px;text-align:center}.st_btn-nuvita{color:#fff;border-radius:5px;background:#2b2b2b;border-width:1px;border-color:#2b2b2b;padding:10px 5px;min-width:170px;text-align:center}.st_nuvita-orange-text{color:#fa9370;font-weight:700}.st_bold{font-weight:700}.st_webalias-popup-btn-wrp{display:flex;justify-content:space-between;background-color:transparent;height:50px}.st_webalias-popup-title{font-size:26px;font-family:Calson Bold,serif;line-height:1.3;margin-bottom:10px}.st_webalias-popup-subtitle{font-size:18px}.st_visibility-hidden{visibility:hidden!important;overflow:hidden;height:0;margin:0}.st_reset-list{list-style:none;margin:0;padding:0}.navigation-drawer{z-index:10000}.cart-drawer{z-index:10000}.cr_product-single-page{display:flex}.cr_product-single-page .cr_product-single-page-first-column{width:74%;padding-right:20px;display:flex}.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-first-column{width:36%;padding-right:20px}.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-first-column .product-info__title{margin-bottom:26px}.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-first-column .product-info__price{margin-bottom:20px}.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-first-column .product-info__payment-terms{margin-bottom:20px}.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-first-column .product-info__separator{margin-bottom:10px}.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-first-column .product-info__variant-picker{margin-bottom:20px}.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-first-column .product-info__quantity-selector{margin-bottom:20px}.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-first-column .product-info__buy-buttons{margin-top:20px;margin-bottom:10px}.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-second-column{width:64%;padding:10px}.cr_product-single-page .cr_product-single-page-third-column{width:26%;padding-right:20px}@media (max-width:1000px){.cr_product-single-page{display:flex;flex-direction:column}.cr_product-single-page .cr_product-single-page-first-column{width:100%;margin-top:28px}.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-first-column{width:50%;padding-right:30px}.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-second-column{width:50%;padding-left:40px}.cr_product-single-page .cr_product-single-page-third-column{width:100%}}@media (max-width:750px){.cr_product-single-page .cr_product-single-page-first-column{flex-direction:column}.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-first-column{width:100%;padding-right:0}.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-second-column{width:100%;padding-left:32px}}@media (max-width:699px){.cr_product-single-page .cr_product-single-page-first-column .cr_product-info-second-column{width:100%;padding-left:20px;padding-right:20px}.cr_product-single-page .cr_product-single-page-first-column{width:100%;padding-right:0}}@media (max-width:640px){.st_webalias-popup-wrapper .st_search-sponsor--main-wrapper{margin-top:14px}.st_webalias-popup-wrapper .st_section-title{font-size:18px;padding-bottom:10px}.st_webalias-popup-wrapper .st_section-radio-buttons--wrapper{flex-wrap:wrap;align-items:start;row-gap:10px}.st_webalias-popup-wrapper .st_circle{width:20px!important;height:20px!important}.st_webalias-popup-wrapper .st_circle::after{width:10px!important;height:10px!important}.st_webalias-popup-wrapper .st_circle:before{width:20px!important;height:20px!important}.st_webalias-popup-wrapper .st_radio-text{padding-left:30px!important;font-size:14px!important}.st_webalias-popup-title{font-size:22px}}@font-face{font-family:PoppinsRegular;src:url("assets/poppins.regular.ttf")}.st_notification-wrapper{position:fixed;font-size:16px;padding:0;right:20px;bottom:20px;color:#fff;z-index:1000;border-radius:3px;min-width:300px;min-height:60px;background-color:#757575;box-shadow:5px 5px 6px #aaa;max-width:280px}.st_notification-wrapper hr{clear:both;border-top:1px solid rgba(255,255,255,.25);margin:10px 0;height:0;border-bottom:0 none;border-left:0 none;border-right:0 none}.st_notification-wrapper.st_error{background-color:#f44336}.st_notification-wrapper.st_info{background-color:#03a9f4}.st_notification-wrapper.st_success{background-color:#4caf50}.st_notification-wrapper .st_notification-title{padding:10px 45px 10px 20px;font-weight:600;line-height:1.4;background:rgba(255,255,255,.15)}.st_notification-wrapper .st_notification-description{font-size:14px;line-height:1.4;padding:10px 20px 15px 20px}.st_notification-wrapper button{width:11px;position:absolute;right:16px;top:16px;border:0 none;background:0 0;fill:#fff;display:block;height:11px;-webkit-appearance:none;appearance:none}.st_notification-wrapper button svg{width:100%;display:block}.st_message-error{position:absolute;top:100%;left:0;width:100%;text-align:left;font-size:12px;color:red;line-height:1.1}.st_input:read-only{background-color:#f4f4f4}.st_label-primary{position:relative;margin-bottom:16px;display:block}.st_label-primary .st_input-primary{width:100%;padding:18px 15px 4px 10px;border-radius:4px;border:1px solid #cecece!important;background-color:#fff;font-size:14px}.st_label-primary .st_input-primary:not(:placeholder-shown){border:1px solid #272727}.st_label-primary .st_input-primary:read-only{background-color:#f4f4f4;border:1px solid #cecece!important}.st_label-primary .st_input-primary:read-only:focus{border:1px solid #cecece!important}.st_label-primary .st_input-primary:read-only:focus+.st_placeholder-text{top:50%;font-size:initial}.st_label-primary .st_input-primary:read-only:not(:placeholder-shown)+.st_placeholder-text{top:27%;font-size:10px}.st_label-primary .st_input-primary:focus{outline:0;border:1px solid #272727}.st_label-primary .st_input-primary:focus+.st_placeholder-text{top:27%;font-size:10px;color:#fff}.st_label-primary .st_input-primary:not(:placeholder-shown)+.st_placeholder-text{top:27%;font-size:10px;color:#fff}.st_label-primary .st_input-info--wrapper{padding-right:50px}.st_label-primary .st_placeholder-text{font-size:16px;position:absolute;top:50%;left:10px;transform:translateY(-50%);color:#cecece;transition:top 250ms ease-in-out,font-size 250ms ease-in-out;pointer-events:none}.st_business-details-variation--wrapper .st_label-primary .st_input-primary:read-only{background-color:transparent;border:none;padding:5px 15px}.st_input-loader{display:none}.st_input-loader .st_loader-active{display:inline-block;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.st_loader-active .st_input-loader{display:inline-block;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.st_action-button{position:relative}.st_action-button>.st_loader{display:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:15px}.st_action-button.st-loading>.st_loader{display:block}.st_action-button.st-disabled{opacity:.5;cursor:default}.st_label-primary{position:relative;margin-bottom:16px;display:block}.st_label-primary .st_input-primary{width:100%;padding:18px 15px 4px 10px;border-radius:4px;border:1px solid #cecece!important;background-color:#fff;font-size:14px}.st_label-primary .st_input-primary:not(:placeholder-shown){border:1px solid #272727}.st_label-primary .st_input-primary:read-only{background-color:#f4f4f4;border:1px solid #cecece!important}.st_label-primary .st_input-primary:read-only:focus{border:1px solid #cecece!important}.st_label-primary .st_input-primary:read-only:focus+.st_placeholder-text{top:50%;font-size:initial}.st_label-primary .st_input-primary:read-only:not(:placeholder-shown)+.st_placeholder-text{top:27%;font-size:10px}.st_label-primary .st_input-primary:focus{outline:0;border:1px solid #272727}.st_label-primary .st_input-primary:focus+.st_placeholder-text{top:27%;font-size:10px;color:#fff}.st_label-primary .st_input-primary:not(:placeholder-shown)+.st_placeholder-text{top:27%;font-size:10px;color:#fff}.st_label-primary .st_input-info--wrapper{padding-right:50px}.st_label-primary .st_placeholder-text{font-size:16px;position:absolute;top:50%;left:10px;transform:translateY(-50%);color:#cecece;transition:top 250ms ease-in-out,font-size 250ms ease-in-out;pointer-events:none}.st_business-details-variation--wrapper .st_label-primary .st_input-primary:read-only{background-color:transparent;border:none;padding:5px 15px}.st_input-loader{display:none}.st_input-loader .st_loader-active{display:inline-block;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.st_loader-active .st_input-loader{display:inline-block;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.st_search-sponsor--wrapper{margin-bottom:32px}.st_search-sponsor--wrapper .st_account-sponsor-header--section{padding-bottom:16px}.st_search-sponsor--wrapper .st_account-sponsor-body--section{border-radius:3px}.st_search-sponsor--wrapper .st_account-sponsor-body--section .st_account-sponsor-row{column-gap:16px}.st_search-sponsor--wrapper .st_account-sponsor-body--section .st_account-sponsor-row .st_account-sponsor-credentials-section{position:relative;width:50px;height:50px;background-color:var(--primary_color);border-radius:50%}.st_search-sponsor--wrapper .st_account-sponsor-body--section .st_account-sponsor-row .st_account-sponsor-credentials-section .st_account-sponsor-initials{text-transform:uppercase;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;color:#fff}.st_search-sponsor--wrapper .st_account-sponsor-body--section .st_account-sponsor-row .st_account-sponsor-content-section--wrapper{flex:1}.st_search-sponsor--wrapper .st_account-sponsor-body--section .st_account-sponsor-row .st_account-sponsor-content-section{justify-content:space-between;column-gap:16px}.st_search-sponsor--wrapper .st_account-sponsor-body--section .st_account-sponsor-row .st_account-sponsor-content-section .st_account-sponsor-box-section{text-align:left}.st_search-sponsor--wrapper .st_account-sponsor-body--section .st_account-sponsor-row .st_account-sponsor-content-section .st_account-sponsor-box-section .st_flex{flex-direction:column;align-items:start}.st_search-sponsor--wrapper .st_account-sponsor-body--section .st_account-sponsor-row .st_account-sponsor-content-section .st_account-sponsor-flex-row{display:flex;flex-direction:row;column-gap:16px}.st_search-sponsor--wrapper .st_account-sponsor-body--section .st_account-sponsor-row .st_account-sponsor-content-section .st_account-sponsor-box-section-variation .st_flex{align-items:end}.st_search-sponsor--wrapper .st_account-sponsor-name{font-size:18px;color:var(--primary_color)}.st_search-sponsor--wrapper .st_account-sponsor-city{font-size:16px;color:#d9d9d9}.st_search-sponsor--wrapper .st_account-sponsor-web-alias{white-space:nowrap;font-size:16px;color:#d9d9d9}.st_search-sponsor--wrapper .st_account-sponsor-id{font-size:16px;color:#d9d9d9}.st_search-sponsor--wrapper .st_account-sponsor-web-alias-value{font-size:16px;color:var(--primary_color)}.st_search-sponsor--wrapper .st_account-sponsor-id-value{font-size:16px;color:var(--primary_color)}.st_search-sponsor--wrapper .st_left-wrapper{display:flex}.st_search-sponsor--wrapper .st_right-wrapper{display:flex}.st_search-sponsor--wrapper .st_result-name{margin:auto 0;padding-left:10px}.st_search-sponsor--wrapper .st_result-name .st_sponsor-fullname{color:var(--primary_color);font-size:16px}.st_search-sponsor--wrapper .st_result-name .st_sponsor-address{font-size:12px;color:#444}.st_search-sponsor--wrapper .st_right-part-param-title{text-align:right;font-size:14px;color:#444;padding-right:10px;margin:auto 0}.st_search-sponsor--wrapper .st_right-part-param-results{font-size:14px;margin:auto 0;text-align:right}@media (max-width:450px){.st_search-sponsor--wrapper .st_right-wrapper{margin-top:10px}.st_search-sponsor--wrapper .st_right-part-param-title{text-align:left}.st_search-sponsor--wrapper .st_right-part-param-results{text-align:left}.st_search-sponsor--wrapper .st_right-part-param-results .st_sponsor-id{text-align:left;margin-left:-45px}}@media (max-width:767px){.st_search-sponsor--wrapper .st_account-sponsor-body--section .st_account-sponsor-row{align-items:start}.st_search-sponsor--wrapper .st_account-sponsor-body--section .st_account-sponsor-row .st_account-sponsor-content-section{flex-direction:column;align-items:start}.st_search-sponsor--wrapper .st_account-sponsor-body--section .st_account-sponsor-row .st_account-sponsor-content-section .st_account-sponsor-flex-row{flex-direction:column}.st_search-sponsor--wrapper .st_account-sponsor-body--section .st_account-sponsor-row .st_account-sponsor-content-section .st_account-sponsor-box-section-variation .st_flex{align-items:start}}@media (max-width:540px){.st_account-sponsor-row{flex-direction:column;row-gap:10px}}.template-cart .st_search-sponsor--wrapper{display:flex;justify-content:end}.template-cart .st_search-sponsor--wrapper .st_account-sponsor-body--section{flex:0 0 50%}.shopify-section--main-cart .st_search-sponsor--title{padding-top:15px;font-weight:700;font-size:16px}.shopify-section--main-cart .st_section-title{padding-bottom:8px}@media (max-width:1200px){.template-cart .st_search-sponsor--wrapper .st_account-sponsor-body--section{flex:0 0 auto}}@media (max-width:767px){.template-cart .st_search-sponsor--wrapper .st_account-sponsor-body--section{width:100%}}@media (max-width:540px){.template-cart .st_account-sponsor-row{flex-direction:column;row-gap:10px}}.st_search-sponsor--title{gap:normal;padding-bottom:15px;text-align:left}.st_app-enrollment .st_search-sponsor--title,.st_app-enrollment-account .st_search-sponsor--title{display:none}.cart-drawer .st_search-sponsor--title{display:block;padding-bottom:10px;font-size:20px;font-weight:700}.cart-drawer .st_section-title{padding-bottom:8px}.st_search-sponsor--input-wrapper{position:relative;text-align:left}.st_search-sponsor--input-wrapper .st_search-sponsor--input{position:absolute;width:100%;height:100%;top:0;left:0}.st_account-creation-outer--wrapper blockquote,.st_account-creation-outer--wrapper dd,.st_account-creation-outer--wrapper dl,.st_account-creation-outer--wrapper figure,.st_account-creation-outer--wrapper h1,.st_account-creation-outer--wrapper h2,.st_account-creation-outer--wrapper h3,.st_account-creation-outer--wrapper h4,.st_account-creation-outer--wrapper h5,.st_account-creation-outer--wrapper h6,.st_account-creation-outer--wrapper hr,.st_account-creation-outer--wrapper p,.st_account-creation-outer--wrapper pre{margin:revert}.st_section-radio-buttons--wrapper{margin-bottom:8px;display:flex;align-items:center;column-gap:20px}.st_search-sponsor--main-wrapper{z-index:5;width:100%;text-align:left;margin-top:30px}#cart-drawer .st_search-sponsor--main-wrapper{margin-top:10px}.st_account-creation-outer--wrapper .st_search-sponsor--main-wrapper{margin-top:10px}.st_radio-button--input{margin:0;position:relative;cursor:pointer;display:flex;align-items:center}.st_radio-button--input:last-child{padding-right:0}.st_radio-button--input .st_search-sponsor-by:disabled+.st_circle{opacity:.5}.st_radio-button--input input[type=radio]{margin:0;position:absolute;opacity:0;height:0;width:0}.st_radio-button--input input[type=radio].st_checked~.st_circle::after{display:block}.st_radio-button--input .st_circle{position:absolute;height:16px;width:16px;left:0;border-radius:50%}.st_radio-button--input .st_circle:before{content:"";display:block;position:absolute;height:16px;width:16px;left:0;background-color:var(--primary_color);border-radius:50%;opacity:.2}.st_radio-button--input .st_circle:after{content:"";position:absolute;display:none;width:8px;height:8px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--primary_color);border-radius:50%}.st_radio-button--input .st_radio-text{color:#222;font-size:12px;padding-left:25px;padding-bottom:0}.st_search-sponsor--result{display:flex;font-size:12px;border:1px solid var(--primary_color);padding:16px 18px;justify-content:space-between}@media (max-width:450px){.st_search-sponsor--result{flex-direction:column}}.st_search-sponsor--result .st_result-left-part{display:flex}.st_search-sponsor--result .st_result-left-part .st_result-name{padding-left:12px}.st_search-sponsor--result .st_result-left-part .st_sponsor-id{color:var(--primary_color);text-align:left}.st_search-sponsor--result .st_result-left-part .st_sponsor-alias{color:#c4c4c4;text-align:left}.st_change-sponsor,.st_non-sponsor{margin-top:16px;text-align:right;width:100%}.st_change-sponsor button,.st_non-sponsor button{display:inline-block;color:var(--primary_color);text-decoration:underline}.st_span-full-width{width:100%;display:inline-block}.st_search-input-and-result{position:relative;z-index:2}.st_search-input-and-result .st_search-input .st_input{background-color:transparent}.st_search-input-and-result .st_search-input .st_input:disabled{background-color:#fff}.st_search-input-and-result .st_found-sponsors{position:absolute;width:100%;top:100%;left:0;max-height:240px;overflow-y:auto}.st_search-input-and-result .st_search-sponsor-button--result{width:100%;display:flex;font-size:12px;border-bottom:1px solid var(--primary_color);border-right:1px solid var(--primary_color);border-left:1px solid var(--primary_color);padding:16px 18px;justify-content:space-between;background:#fff}@media (max-width:450px){.st_search-input-and-result .st_search-sponsor-button--result{flex-direction:column}}.st_search-input-and-result .st_search-sponsor-button--result .st_result-left-part{display:flex}.st_search-input-and-result .st_search-sponsor-button--result .st_result-left-part .st_result-name{padding-left:12px}.st_search-input-and-result .st_search-sponsor-button--result .st_result-left-part .st_sponsor-id{color:var(--primary_color)}.st_search-input-and-result .st_search-sponsor-button--result .st_result-left-part .st_sponsor-alias{color:#c4c4c4}.customer-form .st_search-input-and-result .st_search-sponsor-button--result{background:#e5e5e5}.cart .st_search-input-and-result .st_search-sponsor-button--result{background:#f0f0f0}.st_representative-banner--wrapper{background:#f1f4f4;padding:0 28px;color:#000;font-family:inherit;border-bottom:1px solid #d6dddd;border-top:1px solid #d6dddd;height:74px;min-height:74px;display:flex;align-items:center}.st_representative-banner--wrapper .st_repbar_inner{width:100%;display:grid;grid-template-columns:auto auto 1fr;align-items:center;column-gap:18px}.st_representative-banner--wrapper .st_representative_banner_sections{width:auto}.st_representative-banner--wrapper .st_repbar_card{max-width:none;margin:0;padding:0;display:grid;grid-template-columns:46px auto;align-items:center;column-gap:12px;background:0 0;border:none;box-shadow:none}.st_representative-banner--wrapper .st_repbar_avatar,.st_representative-banner--wrapper .st_representative_image{width:46px;height:46px}.st_representative-banner--wrapper .st_representative_image{object-fit:cover;display:block;border:0;border-radius:3px}.st_representative-banner--wrapper .st_repbar_texts{display:flex;flex-direction:column;gap:0;line-height:1.15}.st_representative-banner--wrapper .st_consultant_JS,.st_representative-banner--wrapper .st_referred-by-banner_JS,.st_representative-banner--wrapper .st_repbar_line:first-child{display:none}.st_representative-banner--wrapper .st_retail_JS{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.st_representative-banner--wrapper .st_label{color:rgba(51,51,51,.8);font-size:12px;font-weight:600;text-transform:uppercase;white-space:nowrap}.st_representative-banner--wrapper .st_representative{color:#52834f;font-size:18px;font-weight:600;white-space:nowrap}.st_representative-banner--wrapper .st_repbar_top{margin:0;display:flex;align-items:center;max-width:none}.st_representative-banner--wrapper .st_repbar_top-inner{display:flex;align-items:center;gap:16px;margin:0}.st_representative-banner--wrapper .st_representative_email_section{display:none}.st_representative-banner--wrapper .st_representative_about_me,.st_representative-banner--wrapper .st_representative_join_my_team{height:36px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;border-radius:24px;font-size:13px;font-weight:800;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer}.st_representative-banner--wrapper .st_representative_join_my_team{width:135px;background:#52834f;border:1px solid #1f8f46;color:#fff}.st_representative-banner--wrapper .st_representative_about_me{width:102px;background:#fff;border:1px solid #c9cfcf;color:rgba(51,51,51,.8)}.st_representative-banner--wrapper .st_repbar_top::after{content:"";width:1px;height:54px;background:#c9cfcf;margin-left:28px;display:block}.st_representative-banner--wrapper .lbri-party-banner{width:100%;min-height:54px;background:0 0;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:24px;padding:0;font-family:inherit}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__content{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__left{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:rgba(51,51,51,.8);text-transform:uppercase;white-space:nowrap}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__left .lbri-host-name{display:inline;margin:0;color:#555;font-weight:800}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__left .lbri-party-banner__live-now{margin-left:8px;padding:4px 11px;border-radius:999px;background:#ffdf28;color:#111;font-size:9px;font-weight:900;text-transform:uppercase}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__left .lbri-party-banner__live-now::before{content:"•";margin-right:6px;color:#000;font-size:10px;line-height:1}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__center{margin-top:5px}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__center .lbri-party-name{font-size:18px;font-weight:600;color:#000;text-align:left;white-space:nowrap}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__right{justify-self:end;position:relative;display:inline-flex;align-items:center}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__right .lbri-party-banner__share{height:46px;width:190px;padding:0 22px;display:inline-flex;align-items:center;gap:8px;border:1px solid #99a1af;border-radius:24px;color:#000;font-size:14px;font-weight:500;text-transform:uppercase;text-decoration:none;white-space:nowrap}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__right .lbri-party-banner__share .lbri-party-banner__icon{width:18px;height:18px}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__right .lbri-party-banner__copied-message{position:fixed;right:33px;background:#c8d7a4;color:#000;font-size:14px;font-weight:400;padding:5px 10px;border-radius:10px;height:34px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .25s ease,transform .25s ease;z-index:1000}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__right .lbri-party-banner__copied-message.is-visible{opacity:1;transform:translateY(0)}.st_representative-banner--wrapper:has(.lbri-party-banner[style*="display: none"]) .st_repbar_inner{grid-template-columns:auto 1fr auto}.st_representative-banner--wrapper:has(.lbri-party-banner[style*="display: none"]) .st_repbar_top{grid-column:3}.st_representative-banner--wrapper:has(.lbri-party-banner[style*="display: none"]) .st_repbar_top::after{display:none}.st_hidden{display:none!important}@media (max-width:768px){.st_representative-banner--wrapper{height:auto;min-height:0;padding:12px 20px;background:#f1f4f4}.st_representative-banner--wrapper .st_repbar_inner{display:grid;grid-template-columns:1fr auto;align-items:start;row-gap:10px;column-gap:12px;text-align:left}.st_representative-banner--wrapper .st_repbar_card{grid-column:1;grid-template-columns:32px auto;column-gap:8px;justify-content:start}.st_representative-banner--wrapper .st_repbar_avatar,.st_representative-banner--wrapper .st_representative_image{width:32px;height:32px}.st_representative-banner--wrapper .st_label{font-size:11px;line-height:14px}.st_representative-banner--wrapper .st_representative{font-size:16px;line-height:20px}.st_representative-banner--wrapper .st_repbar_top{grid-column:2;grid-row:1;justify-self:end;position:relative}.st_representative-banner--wrapper .st_repbar_top::after{display:none}.st_representative-banner--wrapper .st_repbar_top-inner{display:flex;flex-direction:column;gap:0;position:absolute;right:0;top:28px;width:112px;background:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.18);padding:10px 0;z-index:20}.st_representative-banner--wrapper .st_repbar_top::before{content:"⋮";display:flex;align-items:center;justify-content:center;width:24px;height:28px;font-size:26px;line-height:1;color:#333;cursor:pointer}.st_representative-banner--wrapper .st_repbar_top .st_repbar_top-inner{display:none}.st_representative-banner--wrapper .st_repbar_top.is-open .st_repbar_top-inner{display:flex}.st_representative-banner--wrapper .st_representative_about_me,.st_representative-banner--wrapper .st_representative_join_my_team{width:100%;height:auto;padding:10px;border:0;border-radius:0;background:#fff;color:rgba(51,51,51,.8);font-size:12px;font-weight:800;justify-content:flex-start}.st_representative-banner--wrapper .lbri-party-banner{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;width:100%;padding-top:10px;border-top:1px solid #d6dddd}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__content{align-items:flex-start}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__left{font-size:11px;line-height:14px}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__left .lbri-party-banner__live-now{background:#c89a60;color:#fff}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__left .lbri-party-banner__live-now::before{color:#fff}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__center{margin-top:4px}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__center .lbri-party-name{font-size:16px;line-height:20px;white-space:normal}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__right{justify-self:end}.st_representative-banner--wrapper .lbri-party-banner .lbri-party-banner__right .lbri-party-banner__share{width:28px;height:28px;padding:0;border:0;font-size:0;justify-content:center}}.rct_home__section h3{padding-bottom:10px}.rct_content h3{padding-bottom:10px}.st_rep-site-detail-container{padding:80px 20px;color:#000;background:#fff;font-family:inherit}.st_rep-site-detail-container .st_rep-site-detail-wrapper{width:100%;max-width:1060px}.st_rep-site-detail-container .st_rep-site-detail-layout{display:grid;grid-template-columns:300px 1fr;column-gap:60px;align-items:start}.st_rep-site-detail-container .st_rep-site-detail-left{display:flex;flex-direction:column;align-items:center}.st_rep-site-detail-container .st_rep-site-detail-image{width:300px;height:400px;max-width:300px;max-height:400px;overflow:hidden;border-radius:8px;background:#f1f1f1}.st_rep-site-detail-container .st_representative_image{width:300px;height:400px;border-radius:8px;object-fit:cover;display:block}.st_rep-site-detail-container .st_rep-site-social-networks{display:flex;flex-direction:row;justify-content:center;gap:18px;padding-top:22px}.st_rep-site-detail-container .st_rep-site-social-network{width:24px;height:24px;cursor:pointer;transition:all .3s;transform-origin:50% 50%;color:#000}.st_rep-site-detail-container .st_rep-site-social-network svg{width:24px;height:24px;display:block}.st_rep-site-detail-container .st_rep-site-social-network:hover{transform:scale(1.15)}.st_rep-site-detail-container .st_rep-site-detail-right{min-width:0}.st_rep-site-detail-container .st_rep-site-detail-main-information{display:flex;flex-direction:column;padding:0}.st_rep-site-detail-container .st_rep-site-detail-full-name{font-size:40px;line-height:1.15;font-weight:500;color:#000}.st_rep-site-detail-container .st_rep-site-detail-rank{color:#c89a60;font-size:24px;line-height:1.4;font-style:italic;font-weight:400}.st_rep-site-detail-container .st_rep-site-detail-content{padding:42px 0 0;color:#000}.st_rep-site-detail-container .st_rep-site-detail-content h3,.st_rep-site-detail-container .st_rep-site-detail-content h3 p{margin:0 0 24px;font-size:26px;line-height:1.3;font-weight:600;color:#000}.st_rep-site-detail-container .st_rep-site-detail-details{font-size:16px;line-height:1.5;font-weight:400;color:#000;padding-bottom:24px;border-bottom:1px solid #e6e6e6}.st_rep-site-detail-container .st_rep-site-detail-badges{display:grid;grid-template-columns:1fr 1fr;column-gap:52px;padding:42px 0;border-bottom:1px solid #e6e6e6}.st_rep-site-detail-container .st_rep-site-detail-badge{display:grid;grid-template-columns:84px 1fr;column-gap:20px;align-items:center;min-width:0}.st_rep-site-detail-container .st_rep-site-detail-badge-icon{width:84px;height:84px;border-radius:50%;display:flex;align-items:center;justify-content:center}.st_rep-site-detail-container .st_rep-site-detail-badge-icon--experience{background:rgba(82,131,79,.12)}.st_rep-site-detail-container .st_rep-site-detail-badge-icon--rank{background:rgba(200,154,96,.12)}.st_rep-site-detail-container .st_rep-site-detail-badge-icon svg{display:block}.st_rep-site-detail-container .st_rep-site-detail-badge-icon--experience svg{width:36px;height:36px}.st_rep-site-detail-container .st_rep-site-detail-badge-icon--rank svg{width:42px;height:42px}.st_rep-site-detail-container .st_rep-site-detail-badge-title{font-size:18px;line-height:1.3;font-weight:500;color:#000;margin-bottom:8px}.st_rep-site-detail-container .st_rep-site-detail-badge-text{font-size:16px;line-height:1.4;color:#666;font-weight:400}.st_rep-site-detail-container .st_rep-site-detail-contact-wrapper{display:flex;flex-direction:row;align-items:center;gap:60px;padding-top:28px;font-size:16px}.st_rep-site-detail-container .st_rep-site-email-wrapper,.st_rep-site-detail-container .st_rep-site-phone-wrapper{display:flex;flex-direction:row;align-items:center;gap:10px}.st_rep-site-detail-container .st_rep-site-detail-email,.st_rep-site-detail-container .st_rep-site-detail-phone{color:#009444;padding-left:0;font-size:16px;line-height:1.3;font-weight:400}.st_flex-centerize{display:flex;justify-content:center;align-content:center;align-items:center}@media (max-width:768px){.st_rep-site-detail-container{padding:18px 14px 60px}.st_rep-site-detail-container .st_rep-site-detail-wrapper{max-width:100%;width:100%}.st_rep-site-detail-container .st_rep-site-detail-layout{grid-template-columns:1fr;row-gap:24px}.st_rep-site-detail-container .st_rep-site-detail-left{align-items:center;width:100%}.st_rep-site-detail-container .st_rep-site-detail-image,.st_rep-site-detail-container .st_representative_image{width:100%;height:auto;max-width:280px;max-height:none;aspect-ratio:1/1.32;border-radius:8px}.st_rep-site-detail-container .st_rep-site-social-networks{padding-top:14px;gap:12px;justify-content:center}.st_rep-site-detail-container .st_rep-site-social-network,.st_rep-site-detail-container .st_rep-site-social-network svg{width:18px;height:18px}.st_rep-site-detail-container .st_rep-site-detail-full-name{font-size:28px;margin-bottom:6px}.st_rep-site-detail-container .st_rep-site-detail-rank{font-size:14px}.st_rep-site-detail-container .st_rep-site-detail-content{padding-top:18px}.st_rep-site-detail-container .st_rep-site-detail-content h3,.st_rep-site-detail-container .st_rep-site-detail-content h3 p{font-size:16px;margin-bottom:10px}.st_rep-site-detail-container .st_rep-site-detail-details{font-size:12px;line-height:1.45;padding-bottom:20px;text-align:justify}.st_rep-site-detail-container .st_rep-site-detail-badges{grid-template-columns:1fr;row-gap:24px;padding:24px 0}.st_rep-site-detail-container .st_rep-site-detail-badge{grid-template-columns:52px 1fr;column-gap:16px}.st_rep-site-detail-container .st_rep-site-detail-badge-icon{width:52px;height:52px}.st_rep-site-detail-container .st_rep-site-detail-badge-title{font-size:13px}.st_rep-site-detail-container .st_rep-site-detail-badge-text{font-size:11px}.st_rep-site-detail-container .st_rep-site-detail-contact-wrapper{flex-direction:column;align-items:flex-start;gap:12px;padding-top:18px}.st_rep-site-detail-container .st_rep-site-detail-email,.st_rep-site-detail-container .st_rep-site-detail-phone{font-size:11px}}.lbri_free-sample-popup-overlay{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;background-color:#d3d3d3;opacity:0;z-index:10000;pointer-events:none}.lbri_free-sample-popup-overlay.active{opacity:.9;pointer-events:auto}.lbri_free-sample-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;max-width:900px;width:95%;z-index:10001;opacity:0;pointer-events:none}.lbri_free-sample-wrapper.active{opacity:1;pointer-events:auto}.lbri_free-sample-wrapper .lbri_choose_samples-close-popup{position:absolute;top:14px;right:14px}.lbri_free-sample-wrapper .lbri_choose_samples-close-popup button{cursor:pointer;padding:0;background-color:transparent}.lbri_free-sample-wrapper .lbri_choose_samples-close-popup svg{width:28px;height:28px;cursor:pointer;display:block;fill:rgba(6,6,6,0.51)}.lbri_free-sample-wrapper .lbri_choose_samples-close-popup svg:hover{fill:rgba(94,94,94,0.5)}.lbri_choose_samples-popup-text-wrapper{margin:calc(var(--gap,8px) * 3)}.lbri_choose_samples-popup-header-text{font-size:18px;margin:0 calc(var(--gap,8px) * 1) calc(var(--gap,8px) * 1) calc(var(--gap,8px) * 1);color:#4f8643}.lbri_choose_samples-popup-header{font-size:24px;margin-bottom:calc(var(--gap,8px) * 1);color:#000}.lbri_choose_samples-popup-text{font-size:14px;margin-bottom:calc(var(--gap,8px) * 1);color:#000}.lbri_choose_samples-section-wrapper{justify-content:left;max-height:60vh;overflow-y:auto}.lbri_choose_samples-section{justify-content:left}.lbri_free-sample-button-group{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:15px}.lbri_flex-row{display:flex;flex-direction:row}.lbri_flex-column{display:flex;flex-direction:column}.lbri_flex-center{display:flex;justify-content:center}.lbri_flex-centerize{display:flex;justify-content:center;align-items:center;align-content:center}.lbri_main-paragraph{font-size:14px;color:#000;margin-bottom:24px}.lbri_upsale-enrollment-collection--wrapper{background-color:#fff;border-radius:3px}.lbri_upsale-enrollment-dropdown-button--wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;padding:15px 24px;background-color:#fff}.lbri_upsale-enrollment-dropdown-button--wrapper .lbri_upsale-enrollment-dropdown{font-size:24px;color:#222;text-transform:none}.lbri_upsale-enrollment-dropdown-button--wrapper svg{width:24px;height:24px;fill:#000;transition:transform 250ms ease-in-out}.lbri_upsale-enrollment-dropdown-button--wrapper[aria-expanded=true] svg{transform:rotate(180deg)}.lbri_upsale-enrollment-dropdown-button--wrapper:hover{background-color:#fff}.lbri_upsale-enrollment-dropdown-content-outer--wrapper{display:grid;transition:grid-template-rows 250ms ease-in-out;padding:0 24px}.lbri_upsale-enrollment-dropdown-content-outer--wrapper.active{grid-template-rows:1fr}.lbri_upsale-enrollment-dropdown-content-outer--wrapper.inactive{grid-template-rows:0fr}.lbri_upsale-enrollment-dropdown-content-description{font-size:14px;color:#000}.lbri_upsale-enrollment-dropdown-content-items .lbri_upsale-enrollment-dropdown-content-item:last-child .lbri_upsale-product-car--wrapper{border-bottom:none}.lbri_upsale-enrollment-dropdown-content-item{display:flex;align-items:center;column-gap:24px;justify-content:space-between}.lbri_image--wrapper{max-width:60px;max-height:60px;width:100%}.lbri_image--wrapper img{width:100%;aspect-ratio:1/1}.lbri_content-inner-wrapper{width:calc(100% - 60px)}.lbri_title-wrapper{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding-bottom:2px;column-gap:15px}.lbri_product-title{font-size:18px;color:#444;text-transform:uppercase;font-family:Poppins,sans-serif;margin:0}.lbri_item-row{display:flex;align-items:end;justify-content:space-between;column-gap:24px}.lbri_item-col{display:flex;flex-direction:column;justify-content:space-between;width:33.333333%}.lbri_select--wrapper{position:relative}.lbri_select--wrapper svg{position:absolute;top:50%;transform:translateY(-50%);right:7px;width:21px;pointer-events:none}.lbri_upsale-select-field{position:relative;border:1px solid #222;background-color:#fff;padding:5px 33px 5px 14px;color:#5c5b60;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;width:100%}.lbri_upsale-select-field[disabled]{border:1px solid #c4c4c4}.lbri_upsale-select-field[disabled]~svg{fill:#c4c4c4}.lbri_upsale-range-selector{height:35px;display:flex;align-items:center;column-gap:8px;border:none}.lbri_upsale-range-selector input{width:60px;height:35px;border:1px solid #c4c4c4;background-color:#fff;font-size:14px}.lbri_upsale-range-selector button{position:relative;width:35px;height:35px;border:1px solid #222;padding:0}.lbri_upsale-range-selector button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px}.lbri_upsale-button{border:1px solid gray;background-color:#4f8643;color:#000;cursor:pointer;display:flex;align-items:center;column-gap:7px;width:140px;height:35px;align-self:end;justify-content:center}.lbri_upsale-button span{color:#222;font-size:12px}.lbri_upsale-button svg{display:none;fill:#222222;width:16px;height:16px}.lbri_upsale-button:hover svg{display:block}.lbri_upsale-button:hover:not([disabled]){background-color:rgba(79,134,67,.5)}.lbri_upsale-button:hover:disabled{background-color:#4f8643}.lbri_cancel-button{border:1px solid gray;background-color:#d9d9d9;color:#000;cursor:pointer;display:flex;align-items:center;column-gap:7px;width:140px;height:35px;align-self:end;justify-content:center}.lbri_cancel-button span{color:#222;font-size:12px}.lbri_cancel-button svg{display:none;fill:#222222;width:16px;height:16px}.lbri_cancel-button:hover svg{display:block}.lbri_cancel-button:hover:not([disabled]){background-color:rgba(217,217,217,.5)}.lbri_cancel-button:hover:disabled{background-color:#d9d9d9}.lbri_confirm-button{border:1px solid gray;color:#000;cursor:pointer;display:flex;align-items:center;column-gap:7px;width:140px;height:35px;align-self:end;justify-content:center}.lbri_confirm-button span{color:#222;font-size:12px}.lbri_confirm-button svg{fill:#222222;width:16px;height:16px}.lbri_confirm-button:hover:not([disabled]){background-color:rgba(203,155,72,.5)}.lbri_confirm-button:hover:disabled{background-color:#cb9b48}.lbri_confirm-button .lbri_choose_samples-popup-confirm-button-disabled{cursor:none;pointer-events:none}.lbri_mini-cart-selected-products{margin-top:30px;display:flex;flex-direction:column;row-gap:12px}.lbri_mini-cart-selected-products .lbri_upsale-product-car--wrapper{column-gap:10px;font-family:Segoe UI,sans-serif,Serif;flex-wrap:wrap;row-gap:8px}.lbri_mini-cart-selected-products .lbri_upsale-product-car--wrapper:last-child{padding-bottom:25px;border-bottom:1px solid #d3d3d3}.lbri_upsale-product-image--wrapper{width:24px;height:24px}.lbri_upsale-product-image--wrapper img{width:100%;aspect-ratio:1/1}.lbri_upsale-product-information--wrapper{display:flex;align-items:center;column-gap:5px;font-size:12px;color:#444;font-weight:700}.lbri_upsale-product-information--wrapper .lbri_text{font-size:12px;color:#444;font-weight:initial}.lbri_upsale-different-order{order:1}.cart-drawer-product-price{font-size:12px;color:#444;font-weight:700}.lbri_remove-product-bundle{position:relative;width:14px;height:14px;border-radius:50%;border:1px solid red;cursor:pointer;order:2}.lbri_remove-product-bundle::after,.lbri_remove-product-bundle::before{content:"";position:absolute;width:100%;height:1px;background-color:red}.lbri_remove-product-bundle::after{transform:translate(0,0) rotate(-45deg)}.lbri_remove-product-bundle::before{transform:translate(0,0) rotate(45deg)}.lbri_flex-row-wrapper{display:flex;flex-direction:row;align-items:center;gap:12px}.lbri_quantity{display:flex;border:1px solid gray}.lbri_quantity-button{width:35px;height:35px;padding:0;background-color:#f3f2f2;text-align:center;cursor:pointer;color:#000;border:none}.lbri_quantity-button:hover:not([disabled]){background-color:#cbcbcb;color:#000}.lbri_quantity-button:hover:disabled{background:#f3f2f2;border:1px solid #cfd3d4;color:#cfd3d4;cursor:initial}.lbri_choose_samples-popup-text-error{color:red}.lbri_choose_samples-remaining-counter{padding-left:5px}.lbri_choose_samples-remaining-counter-error{color:red;font-weight:700}.lbri_quantity-input{width:60px;padding:0;text-align:center;font-size:15px;background-color:#fff}.lbri_quantity-input:focus{outline:0}.lbri_quantity-input:disabled{border:1px solid #cfd3d4;color:#cfd3d4;cursor:initial}.product-wrapper{position:relative}.lbri_upsale-button .lbri_plus{display:none}.lbri_upsale-button:hover .lbri_plus{display:block}.lbri_quantity-button:disabled{border:1px solid #cfd3d4;color:#cfd3d4;cursor:initial}.lbri_checkmark{left:9px;top:5px;width:5px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}.lbri_upsale-button:disabled{border:2px solid #cfd3d4;cursor:initial;color:#cfd3d4}.lbri_upsale-button:disabled .lbri_text{color:#cfd3d4}.lbri_upsale-button:disabled:hover .lbri_plus{display:none}.lbri_upsale-button[aria-selected=true]{background-color:#222}.lbri_upsale-button[aria-selected=true]:disabled{border:2px solid #222}.lbri_upsale-button[aria-selected=true] .lbri_checkmark{display:block}.lbri_upsale-button[aria-selected=true] .lbri_plus{display:none}.lbri_upsale-button[aria-selected=true] .lbri_text{display:none}@media (max-width:767px){.lbri_upsale-enrollment-dropdown-content-outer--wrapper{padding:0 10px}.lbri_upsale-enrollment-dropdown-button--wrapper{padding-inline:10px}.lbri_upsale-enrollment-dropdown-button--wrapper .lbri_upsale-enrollment-dropdown{font-size:18px}.lbri_upsale-enrollment-dropdown-button--wrapper svg{width:20px;height:20px}.lbri_content-inner-wrapper .lbri_title-wrapper .lbri_product-title{font-size:14px}.lbri_item-description{padding-bottom:15px}.lbri_upsale-enrollment-dropdown-content-item{row-gap:15px}.lbri_item-row{row-gap:15px}.lbri_item-row .lbri_item-col:last-child{margin-top:6px}.lbri_item-row .lbri_name{display:block;padding-bottom:6px}.lbri_item-col{width:100%;display:block}.lbri_upsale-button{align-self:start}}@media (min-width:768px) and (max-width:1100px){.lbri_free-sample-wrapper{width:92%;max-width:720px}.lbri_choose_samples-popup-text-wrapper{margin:18px}.lbri_upsale-enrollment-dropdown-content-item{align-items:center}.lbri_item-row{align-items:center;column-gap:12px}.lbri_image--wrapper{max-width:36px;max-height:36px}.lbri_title-wrapper{width:100%}.lbri_name,.lbri_product-title{font-size:14px;line-height:1.2;max-width:520px;white-space:normal;word-break:break-word}.lbri_item-col:first-child{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0}.lbri_item-col:last-child{margin-left:auto;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.lbri_quantity{height:32px}.lbri_quantity-button{width:28px;height:32px}.lbri_quantity-input{width:44px;height:32px;font-size:14px}}@media (max-width:767px){.lbri_item-col:last-child{display:flex;justify-content:center;align-items:center}.lbri_flex-row-wrapper{justify-content:center}}.lbri_free-sample-wrapper{max-width:600px;border-radius:24px;overflow:hidden;background-color:#fff}.lbri_free-sample-modal{display:flex;flex-direction:column;max-height:90vh;background-color:#fff}.lbri_free-sample-modal__header{position:relative;padding:32px 24px 28px;border-bottom:1px solid #edf0f2}.lbri_free-sample-modal__title{margin:0;color:#101828;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:1.2}.lbri_free-sample-modal__close{position:absolute;top:22px;right:24px;width:36px;height:36px;border:0;border-radius:50%;background-color:#f7f8fa;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.lbri_free-sample-modal__close svg{width:20px;height:20px;fill:#98a2b3}.lbri_free-sample-modal__filters{padding:16px 24px 20px;border-bottom:1px solid #edf0f2}.lbri_free-sample-search-wrapper{position:relative;width:100%;margin-bottom:16px}.lbri_free-sample-search-wrapper__icon{position:absolute;top:50%;left:14px;transform:translateY(-50%);color:#98a2b3;pointer-events:none}.lbri_free-sample-search{width:100%;height:44px;padding:0 16px 0 40px;border:1px solid #cbd5e1;border-radius:8px;background-color:#fbfaf8;color:#101828;font-family:Poppins,sans-serif;font-size:14px}.lbri_free-sample-search::placeholder{color:#8c949f}.lbri_free-sample-search:focus{outline:0;border-color:#4f8643}.lbri_free-sample-filter-list{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:1px}.lbri_free-sample-filter-btn{flex:0 0 auto;height:32px;padding:0 16px;border:0;border-radius:999px;background-color:#f4f3f1;color:#344054;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer}.lbri_free-sample-filter-btn.is-active{background-color:#4f8643;color:#fff}.lbri_free-sample-modal__body{flex:1;overflow-y:auto;padding:24px 24px 20px}.lbri_choose_samples-section-wrapper{max-height:none;overflow-y:visible;gap:28px}.lbri_upsale-enrollment-collection--wrapper{margin:0;background-color:transparent}.lbri_free-sample-section-heading{display:flex;align-items:center;gap:8px;margin-bottom:16px}.lbri_free-sample-section-heading__title{color:#000;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.2}.lbri_free-sample-section-heading__badge{padding:4px 9px;border-radius:999px;background-color:#f4f4f2;color:#98a2b3;font-family:Poppins,sans-serif;font-size:12px;line-height:1}.lbri_upsale-enrollment-dropdown-content-outer--wrapper{padding:0}.lbri_upsale-enrollment-dropdown-content-items{display:flex;flex-direction:column;gap:24px}.lbri_upsale-enrollment-dropdown-content-item{display:flex;align-items:center;justify-content:space-between;column-gap:16px}.lbri_free-sample-product-info{flex:1;min-width:0;gap:8px}.lbri_image--wrapper{width:60px;max-width:60px;height:60px;max-height:60px;flex:0 0 60px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background-color:#fff}.lbri_image--wrapper img{width:100%;height:100%;object-fit:contain;aspect-ratio:auto}.lbri_content-inner-wrapper{width:auto;flex:1;min-width:0}.lbri_title-wrapper{padding-bottom:0}.lbri_product-title{margin:0;color:#000;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:2px;text-transform:uppercase;word-break:break-word}.lbri_free-sample-product-actions{flex:0 0 auto}.lbri_quantity{border:0}.lbri_decrement,.lbri_quantity-input{display:none}.lbri_increment{min-width:74px;height:38px;padding:0 18px;border:0;border-radius:999px;background-color:#4f8643;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.lbri_increment:hover:not([disabled]){background-color:#46783c;color:#fff}.lbri_increment:disabled{opacity:.45;background-color:#4f8643;color:#fff;cursor:initial}.lbri_free-sample-plus-label{display:none}.lbri_free-sample-empty-state{padding:24px 0;color:#667085;font-family:Poppins,sans-serif;font-size:14px;text-align:center}.lbri_free-sample-modal__footer{padding:24px;border-top:1px solid #edf0f2;background-color:#fff}.lbri_free-sample-modal__footer .lbri_confirm-button{width:100%;height:52px;border:0;border-radius:999px;background-color:#b7b4af;color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;letter-spacing:1px}.lbri_free-sample-modal__footer .lbri_confirm-button .lbri_text{color:#fff;font-size:15px;font-weight:700}.lbri_free-sample-modal__footer .lbri_confirm-button:hover:not([disabled]){background-color:#a9a6a1}@media (max-width:767px){.lbri_free-sample-wrapper{width:calc(100% - 24px);max-width:none;border-radius:20px}.lbri_free-sample-modal__header{padding:28px 20px 24px}.lbri_free-sample-modal__title{font-size:22px}.lbri_free-sample-modal__filters{padding:16px 20px 18px}.lbri_free-sample-modal__body{padding:22px 20px 18px}.lbri_upsale-enrollment-dropdown-content-item{column-gap:12px}.lbri_image--wrapper{width:58px;max-width:58px;height:58px;max-height:58px;flex-basis:58px}.lbri_product-title{font-size:13px;letter-spacing:1.6px}.lbri_increment{min-width:72px;height:36px;padding:0 14px;font-size:12px}.lbri_free-sample-modal__footer{padding:20px}}.lbr_free-shipping-sample_JS .lbr_free-shipping-unlocked-wrp{width:100%;padding:0}.lbr_free-shipping-sample_JS .lbr_free-shipping-samples-btn{width:100%;min-height:46px;border-radius:24px;border:1px dashed #52834f;background-color:rgba(200,215,164,.25);color:#52834f;font-size:16px;line-height:20px;font-weight:600;padding:13px 24px;cursor:pointer;text-transform:none;letter-spacing:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:background-color .2s ease}.lbr_free-shipping-sample_JS .lbr_free-shipping-samples-btn span{display:flex;align-items:center;justify-content:center;color:#52834f;font-size:16px;line-height:20px;font-weight:600;text-transform:none;letter-spacing:0}.lbr_free-shipping-sample_JS .lbr_free-shipping-samples-btn:hover{background-color:transparent;color:#52834f}.lbr_free-shipping-sample_JS .lbr_free-shipping-samples-btn:hover span{color:#52834f}.lbri_free-sample-wrapper{width:600px;max-width:calc(100vw - 32px);border-radius:24px;overflow:hidden;background-color:#fff}.lbri_free-sample-modal{display:flex;flex-direction:column;max-height:90vh;background-color:#fff}.lbri_free-sample-modal__header{position:relative;padding:32px 24px 28px;border-bottom:1px solid #edf0f2}.lbri_free-sample-modal__title{margin:0;color:#101828;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:1.2}.lbri_free-sample-modal__close{position:absolute;top:22px;right:24px;width:36px;height:36px;border:0;border-radius:50%;background-color:#f7f8fa;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.lbri_free-sample-modal__close svg{width:20px;height:20px;fill:#98a2b3}.lbri_free-sample-modal__filters{padding:16px 24px 20px;border-bottom:1px solid #edf0f2}.lbri_free-sample-search-wrapper{position:relative;width:100%;margin-bottom:16px}.lbri_free-sample-search-wrapper__icon{position:absolute;top:50%;left:14px;transform:translateY(-50%);color:#98a2b3;pointer-events:none}.lbri_free-sample-search{width:100%;height:44px;padding:0 16px 0 40px;border:1px solid #cbd5e1;border-radius:8px;background-color:#fbfaf8;color:#101828;font-family:Poppins,sans-serif;font-size:14px}.lbri_free-sample-search::placeholder{color:#8c949f}.lbri_free-sample-search:focus{outline:0;border-color:#4f8643}.lbri_free-sample-filter-list{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;user-select:none}.lbri_free-sample-filter-list::-webkit-scrollbar{display:none}.lbri_free-sample-filter-list.is-dragging{cursor:grabbing}.lbri_free-sample-scrollbar{width:220px;height:4px;margin:2px auto 0;border-radius:999px;background-color:#f1f1f1;overflow:hidden}.lbri_free-sample-scrollbar__thumb{height:100%;width:48px;border-radius:999px;background-color:#4f8643;transform:translateX(0)}.lbri_free-sample-filter-btn{flex-shrink:0;height:32px;padding:0 16px;border:0;border-radius:999px;background-color:#f4f3f1;color:#344054;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer}.lbri_free-sample-filter-btn.is-active{background-color:#4f8643;color:#fff}.lbri_free-sample-filter-btn:hover{background-color:#4f8643}.lbri_free-sample-modal__body{flex:1;overflow-y:auto;padding:24px;scrollbar-width:none;-ms-overflow-style:none}.lbri_free-sample-modal__body::-webkit-scrollbar{display:none;width:0}.lbri_choose_samples-section-wrapper{max-height:none;overflow-y:visible;gap:36px}.lbri_upsale-enrollment-collection--wrapper{margin:0;background-color:transparent}.lbri_free-sample-section-heading{display:flex;align-items:center;gap:8px;margin-bottom:16px}.lbri_free-sample-section-heading__title{color:#000;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.2}.lbri_free-sample-section-heading__badge{padding:4px 9px;border-radius:999px;background-color:#f4f4f2;color:#98a2b3;font-family:Poppins,sans-serif;font-size:12px;line-height:1}.lbri_upsale-enrollment-dropdown-content-outer--wrapper{padding:0}.lbri_upsale-enrollment-dropdown-content-items{display:flex;flex-direction:column;gap:24px}.lbri_upsale-enrollment-dropdown-content-item{display:flex;align-items:center;justify-content:space-between;column-gap:16px}.lbri_free-sample-product-info{flex:1;min-width:0;gap:16px}.lbri_image--wrapper{width:60px;max-width:60px;height:60px;max-height:60px;flex:0 0 60px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background-color:#fff}.lbri_image--wrapper img{width:100%;height:100%;object-fit:contain;aspect-ratio:auto}.lbri_content-inner-wrapper{width:auto;flex:1;min-width:0}.lbri_title-wrapper{padding-bottom:0}.lbri_product-title{margin:0;color:#000;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.45;letter-spacing:2px;text-transform:uppercase;word-break:break-word}.lbri_free-sample-product-actions{flex:0 0 auto}.lbri_quantity{border:0}.lbri_decrement,.lbri_quantity-input{display:none}.lbri_increment{width:74.45px;min-width:74.45px;height:38px;padding:0;border:0;border-radius:24px;background-color:#4f8643;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1;display:flex;align-items:center;justify-content:center}.lbri_increment:hover:not([disabled]){background-color:#46783c;color:#fff}.lbri_increment:disabled{opacity:1;background-color:#d8d8d4;color:#fff;cursor:initial}.lbri_free-sample-product_JS.is-pending-remove .lbri_image--wrapper,.lbri_free-sample-product_JS.is-selected .lbri_image--wrapper{position:relative;overflow:visible}.lbri_free-sample-product_JS.is-pending-remove .lbri_image--wrapper::after,.lbri_free-sample-product_JS.is-selected .lbri_image--wrapper::after{position:absolute;top:-7px;right:-7px;width:22px;height:22px;border-radius:50%;color:#fff;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center}.lbri_free-sample-product_JS.is-selected .lbri_image--wrapper::after{content:"✓";background-color:#219653;font-size:13px}.lbri_free-sample-product_JS.is-pending-remove .lbri_image--wrapper::after{content:"×";background-color:#f03;font-size:16px}.lbri_free-sample-remove-label{display:none}.lbri_free-sample-product_JS.is-selected .lbri_increment{width:88px;min-width:88px;height:34px;background-color:#fff;border:1px solid #f03;border-radius:999px;color:#f03;font-size:11px;letter-spacing:1.5px}.lbri_free-sample-product_JS.is-selected .lbri_increment:hover:not(:disabled){background-color:#fff;color:#f03}.lbri_free-sample-product_JS.is-selected .lbri_free-sample-add-label{display:none}.lbri_free-sample-product_JS.is-selected .lbri_free-sample-remove-label{display:inline}.lbri_free-sample-empty-state{padding:24px 0;color:#667085;font-family:Poppins,sans-serif;font-size:14px;text-align:center}.lbri_free-sample-modal__footer{padding:24px;border-top:1px solid #edf0f2;background-color:#fff}.lbri_free-sample-modal__footer .lbri_confirm-button{width:100%;height:52px;border:0;border-radius:999px;background-color:#219653;color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;letter-spacing:1px}.lbri_free-sample-modal__footer .lbri_confirm-button .lbri_text{color:#fff;font-size:15px;font-weight:700}.lbri_free-sample-modal__footer .lbri_confirm-button:hover:not(:disabled){background-color:#1f8a4e}.lbri_free-sample-modal__footer .lbri_confirm-button.is-remove-mode{background-color:#f03;border-color:#f03;color:#fff}.lbri_free-sample-modal__footer .lbri_confirm-button.is-remove-mode .lbri_text{color:#fff}.lbri_free-sample-modal__footer .lbri_confirm-button.is-remove-mode:hover:not(:disabled){background-color:#f03;color:#fff}.lbri_free-sample-modal__footer .lbri_confirm-button.lbri_disable_JS,.lbri_free-sample-modal__footer .lbri_confirm-button:disabled{background-color:#b7b4af;color:#fff;pointer-events:none;cursor:initial}.lbri-cart-free-sample-item__label{display:flex;justify-content:flex-start;align-items:center;gap:5px}.lbri-free-sample-label{font-size:13px;font-weight:500;color:#52834f}.lbri-cart-free-sample-item__change{background-color:transparent;border:none;font-size:14px;color:#52834f;text-transform:capitalize;font-weight:500;text-decoration:underline}.lbri-cart-free-sample-item__change:hover{background-color:transparent;color:#111;border:none}.lbr_free-shipping-wrp{bottom:0}.lbr_free-shipping-main-wrp{padding:16px 0;text-align:left;box-sizing:border-box}.lbr_free-shipping-main-wrp .lbr_free-shipping-title-wrp{text-align:left;color:#2b2b2b;font-weight:400;font-size:16px;line-height:22px;margin-bottom:10px}.lbr_free-shipping-main-wrp .lbr_free-shipping-title-wrp p{margin:0}.lbr_free-shipping-main-wrp .lbr_free-shipping-title-wrp strong{font-weight:700}.lbr_free-shipping-main-wrp .lbr_free-shipping-range-wrp{display:flex;justify-content:space-between;align-items:center;color:#8a8a8a;font-size:14px;line-height:20px;margin-top:8px}.lbr_free-shipping-main-wrp .lbr_free-shipping-rewards-wrp{display:flex;gap:16px;margin-top:12px}.lbr_free-shipping-main-wrp .lbr_free-shipping-reward{flex:1;min-height:40px;border:1px solid #e3e3e3;border-radius:24px;background-color:#fff;color:#333;font-size:14px;line-height:20px;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;box-sizing:border-box;white-space:nowrap}.lbr_free-shipping-main-wrp .lbr_free-shipping-reward svg{flex-shrink:0}.lbr_free-shipping-main-wrp .lbr_free-shipping-subtitle-wrp{font-weight:400;font-size:14px;color:#000}.lbr_free-shipping-main-wrp .lbr_free-shipping-subtitle{font-weight:400;font-size:14px;color:#000;text-align:center;margin-top:10px;margin-bottom:12px}.lbr_free-shipping-main-wrp .lbr_free-shipping-subtitle p{margin:0}.progress{background-color:#d0d0d0;border-radius:20px;position:relative;margin:0;height:6px;width:100%;overflow:hidden}.progress-done{background:#52834f;box-shadow:none;border-radius:20px;color:#000;display:flex;align-items:center;justify-content:center;height:100%;width:0;opacity:0;transition:1s ease .3s}.lbr_free-shipping-sample_JS .progress{background-color:#d0d0d0}.lbr_free-shipping-sample_JS .progress-done{width:100%!important;opacity:1}.lbr_main-cart-wrp .lbr_free-shipping-main-wrp{width:100%}.loader-free-shipping{width:14px;height:14px;border:2px solid #000;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (max-width:476px){.lbr_free-shipping-main-wrp{width:100%;padding:16px}.lbr_free-shipping-main-wrp .lbr_free-shipping-rewards-wrp{flex-direction:row;gap:10px}.lbr_free-shipping-main-wrp .lbr_free-shipping-reward{width:auto;flex:1;min-height:36px;font-size:13px;line-height:18px;padding:8px 10px;gap:5px;white-space:nowrap}.lbr_free-shipping-main-wrp .lbr_free-shipping-reward svg{width:18px;height:18px}.lbr_free-shipping-main-wrp .lbr_free-shipping-unlocked-wrp{min-height:36px;font-size:12px;line-height:18px;padding:8px 10px;gap:5px}.lbr_free-shipping-main-wrp .lbr_free-shipping-unlocked-wrp svg{width:18px;height:18px}.lbr_free-shipping-main-wrp .lbr_free-shipping-title-wrp{font-size:14px}}.sample-set-header{text-align:center;margin-bottom:2rem}.sample-set-header h2{font-size:40px;color:#c89a60}.sample-set-header p{font-size:20px}.sample-card{flex:0 1 22%;text-align:center;border:1px solid #eee;padding:1rem;border-radius:8px;transition:box-shadow .2s;display:flex;flex-direction:column;justify-content:space-between;background:#fff}.sample-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.1)}.sample-card img{max-width:100%;height:auto;margin-bottom:1rem}.sample-card form{margin-top:auto}.sample-title{font-weight:700;margin:.5rem 0;min-height:3.5rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sample-price{color:#c89a60;margin-bottom:1rem}.sample-button{width:100%;background-color:#4a772f;color:#fff;padding:.75rem 1rem;text-transform:uppercase;font-size:14px;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s;display:block;text-align:center;letter-spacing:.05em}.sample-button:hover{background-color:#3e6528}.sample-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;padding:0 4rem;max-width:1200px;margin:0 auto}.sample-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:9999;display:flex;align-items:center;justify-content:center}.sample-modal{background:#fff;padding:2rem;max-width:400px;width:90%;border-radius:6px;position:relative;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.2)}.sample-modal h3{color:#d78b33;font-size:18px;margin-bottom:1rem}.sample-modal p{margin-bottom:1.5rem;font-size:14px;line-height:1.4}.sample-modal-close{position:absolute;top:.5rem;right:1rem;background:0 0;border:none;font-size:20px;cursor:pointer}.sample-modal-actions{display:flex;gap:1rem;justify-content:center}.sample-btn{padding:.6rem 1.2rem;font-weight:700;border-radius:4px;cursor:pointer;min-width:120px}.sample-btn.confirm{background-color:#d78b33;color:#fff;border:none}.sample-btn.cancel{background:0 0;border:1px solid #ccc;color:#000}.sample-button.selected{background-color:#4a772f;color:#111;font-weight:600;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;gap:.5rem;transition:background-color .3s ease}.sample-button .remove-label{display:none;color:#fff}.sample-button .selected-label{display:inline;color:#111}.sample-button.selected:hover{background-color:#a15858;color:#fff}.sample-button.selected:hover .remove-label{display:inline}.sample-button.selected:hover .selected-label{display:none}.sample-button.already-purchased{background-color:#d3d3d3;color:#333;font-weight:600;cursor:default}.sample-button.not-allowed{background-color:#ddd;color:#999;cursor:not-allowed;font-weight:600}.sample-guard-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.sample-guard-modal{background:#fff;border-radius:8px;padding:2rem;max-width:400px;width:90%;text-align:center}.sample-guard-modal h3{color:#d78b33;margin-bottom:1rem;font-size:20px}.sample-guard-modal p{margin-bottom:1.5rem;font-size:14px;color:#333}.sample-guard-modal-actions{display:flex;gap:1rem;justify-content:center}.sample-btn{padding:.6rem 1.2rem;border-radius:4px;cursor:pointer;min-width:120px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.sample-btn.confirm{background-color:#d78b33;color:#fff;border:none}.sample-btn.cancel{background-color:transparent;border:1px solid #ccc;color:#333}@media (max-width:1024px){.sample-card{flex:0 1 30%}}@media (max-width:768px){.sample-card{flex:0 1 45%}}@media (max-width:480px){.sample-card{flex:0 1 100%}}.lbri-login-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background-color:#c8d7a4;z-index:9999;display:flex;justify-content:center;align-items:center;overflow-y:auto}.lbri-login-wrapper .lbri-cover-image{width:546px;height:765px}.lbri-login-wrapper .lbri-login-container{width:654px;height:765px;background-color:#fff;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.lbri-login-wrapper .lbri-login-container .lbri-close-button{position:absolute;top:24px;right:24px;background:0 0;border:none;font-size:24px;cursor:pointer;z-index:1001;padding:8px}.lbri-login-wrapper .lbri-login-container .lbri-input{position:relative}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button{position:absolute;top:50%;right:14px;transform:translateY(-50%);width:20px;height:20px;background-color:transparent;border:0;padding:0;cursor:pointer}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button:focus,.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button:hover{background-color:transparent;outline:0}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button .password-show{display:block}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button .password-hide{display:none}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button.lbri_password-visible .password-show{display:none}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button.lbri_password-visible .password-hide{display:block}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button svg{position:absolute;inset:0;width:100%;height:100%;fill:#CECECE}.lbri-login-wrapper .lbri-login-container .lbri-input .form__field__input{min-width:445px;width:100%;height:52px;border:1px solid #999;background-color:#fff;padding-right:44px}.lbri-login-wrapper .lbri-login-container .lbri-input .form__field__input span.form__field__label{padding:13px 16px}.lbri-login-wrapper .lbri-login-container .lbri-forgot-pass a{color:#818181;font-weight:500;font-size:14px;line-height:1}.lbri-login-wrapper .lbri-login-container .lbri-create-account-wrapper a{display:flex;text-decoration:underline;color:#000;font-weight:600;font-size:14px;line-height:1}.lbri-login-wrapper .lbri-login-container .lbri-signin-button{display:flex;width:204px;height:50px;margin:20px 0;background-color:#4f8643;color:#fff;justify-content:center;align-items:center;font-size:12px;font-weight:600}.lbri-login-wrapper .lbri-login-container .lbri-righ-container{padding:24px 40px;display:flex;flex-direction:column;gap:30px}.lbri-login-wrapper .lbri-login-container .lbri-righ-container h2.hero__title{align-self:center;font-size:20px;line-height:1;letter-spacing:0;font-weight:600}.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header{display:flex}.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header .lbri-login-header__consultant,.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header .lbri-login-header__customer{font-size:24px;font-weight:700;display:none}.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header .lbri-login-header__customer{color:#4f8643}.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header .lbri-login-header__consultant{color:#c89a60}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:14px}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons .lbri-retail-login{padding:25px 24px;background-color:#fff;color:#4f8643;border:1px solid #dadada;min-width:176px;height:50px;font-size:16px;font-weight:600;text-transform:none;letter-spacing:0}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons .lbri-retail-login.active{background-color:rgba(79,134,67,.2);color:#4f8643}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons .lbri-consultant-login{padding:12px 24px;background-color:#fff;color:#c89a60;border:1px solid #dadada;min-width:176px;height:50px;font-size:16px;font-weight:600;text-transform:none;letter-spacing:0}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons .lbri-consultant-login.active{background-color:#f4ebdf;color:#c89a60}.lbri-login-wrapper .lbri-login-container .lbri-login-error-message{font-size:14px;font-weight:500}.lbri-login-wrapper .st_account-creation-inner--wrapper{width:654px;height:765px;background-color:#fff;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-inline:auto}.lbri-login-wrapper .lbri-become-consultant{display:flex;text-decoration:underline;color:#000;font-weight:600;font-size:14px;line-height:1;border:none!important;background-color:transparent;padding:0;text-transform:none;letter-spacing:0}.lbri-login-wrapper .st_become-consultant-back-btn{padding:5px 0;border:none!important;background-color:transparent;color:#111;text-transform:none;letter-spacing:0}.lbri-login-wrapper .lbri_account-creation-search-sponsor{width:520px}.lbri-recovery-wrapper{width:720px;margin-inline:auto;display:none;background-color:#f9f9f9;border-radius:12px;padding:40px}.lbri-recovery-wrapper .lbri-recover-title{text-align:center;padding:10px 0}.lbri-recovery-wrapper .lbri-recovery-form{width:280px;margin-inline:auto}.lbri-recovery-wrapper .lbri-recovery-form .lbri-recovery-buttons{display:flex;flex-direction:column;align-items:center;justify-content:center}.lbri-recovery-wrapper .lbri-recovery-form .lbri-recovery-buttons a{padding:5px 0}@media (max-width:1024px),(orientation:landscape) and (max-height:768px){.lbri-login-wrapper{background-color:#c8d7a4;flex-direction:column;align-items:center;justify-content:flex-start;padding:24px 20px}.lbri-login-wrapper .lbri-cover-image{display:none!important}.lbri-login-wrapper .lbri-login-container{width:100%;max-width:400px;min-width:320px;height:auto;min-height:auto;padding:30px 20px;box-sizing:border-box;justify-content:flex-start;box-shadow:0 4px 20px rgba(0,0,0,.1);margin-inline:auto}.lbri-login-wrapper .lbri-login-container .lbri-close-button{top:15px;right:15px;font-size:20px}.lbri-login-wrapper .lbri-login-container .lbri-input .form__field__input{min-width:auto;width:100%;height:48px;padding-right:44px}.lbri-login-wrapper .lbri-login-container .lbri-input .form__field__input span.form__field__label{padding:12px 14px;font-size:14px}.lbri-login-wrapper .lbri-login-container .lbri-righ-container{padding:20px 0;gap:25px;width:100%}.lbri-login-wrapper .lbri-login-container .lbri-righ-container h2.hero__title{font-size:18px;text-align:center}.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header{justify-content:center;text-align:center}.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header .lbri-login-header__consultant,.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header .lbri-login-header__customer{width:100%;text-align:center}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons{flex-direction:column;gap:10px;width:100%}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons .lbri-consultant-login,.lbri-login-wrapper .lbri-login-container .lbri-login-buttons .lbri-retail-login{width:100%;min-width:auto;height:45px;font-size:14px;padding:12px 20px;text-align:center;justify-content:center;display:flex;align-items:center}.lbri-login-wrapper .lbri-login-container .lbri-signin-button{width:100%;height:48px;font-size:14px;font-weight:600;margin:25px 0 20px 0}.lbri-login-wrapper .lbri-login-container .lbri-forgot-pass{text-align:center;margin:15px 0}.lbri-login-wrapper .lbri-login-container .lbri-forgot-pass a{font-size:13px}.lbri-login-wrapper .lbri-login-container .lbri-create-account-wrapper{text-align:center}.lbri-login-wrapper .lbri-login-container .lbri-create-account-wrapper a{font-size:13px;justify-content:center}.lbri-login-wrapper .lbri-login-container .lbri-create-account-wrapper{display:flex;justify-content:center;align-items:center;gap:8px}.lbri-login-wrapper .lbri-login-container .lbri-create-account-wrapper .lbri-become-consultant{font-size:13px}.lbri-login-wrapper .lbri-login-container .lbri-login-error-message{font-size:13px;text-align:center}.lbri-login-wrapper .st_account-creation-inner--wrapper{width:100%;max-width:400px;min-width:320px;height:auto;min-height:auto;padding:30px 20px;box-sizing:border-box;justify-content:flex-start;margin-inline:auto}.lbri-login-wrapper .st_account-creation-inner--wrapper .form__field__input,.lbri-login-wrapper .st_account-creation-inner--wrapper input[type=email],.lbri-login-wrapper .st_account-creation-inner--wrapper input[type=password],.lbri-login-wrapper .st_account-creation-inner--wrapper input[type=text]{width:100%;max-width:100%;min-width:auto;box-sizing:border-box}.lbri-login-wrapper .st_account-creation-inner--wrapper .btn,.lbri-login-wrapper .st_account-creation-inner--wrapper button{width:100%;max-width:300px;margin:10px auto;display:block}.lbri-login-wrapper .st_account-creation-inner--wrapper .account-info-section{width:100%;padding:0 10px;box-sizing:border-box}.lbri-recovery-wrapper{width:100%}}@media (max-width:480px){.lbri-login-wrapper{padding:15px}.lbri-login-wrapper .lbri-login-container{max-width:100%;padding:25px 15px}.lbri-login-wrapper .lbri-login-container .lbri-righ-container{padding:15px 0;gap:20px}.lbri-login-wrapper .lbri-login-container .lbri-signin-button{margin:20px 0 15px 0}.lbri-login-wrapper .st_account-creation-inner--wrapper{max-width:100%;padding:25px 15px;margin:0 10px}.lbri-login-wrapper .st_account-creation-inner--wrapper .btn,.lbri-login-wrapper .st_account-creation-inner--wrapper button{max-width:100%;font-size:14px;padding:12px 20px}.lbri-login-wrapper .st_account-creation-inner--wrapper .account-info-section{padding:0 5px}.lbri-become-consultant{width:auto;height:auto;font-size:13px!important;justify-content:center;text-align:center}.st_become-consultant-back-btn{font-size:12px;padding:10px 0}.lbri_account-creation-search-sponsor{width:100%;padding:0 5px;box-sizing:border-box}.lbri-recovery-wrapper{width:100%}}.lbri_shopping-on-behalf-wrapper{width:100%;height:83px;display:flex;align-items:center;gap:12px;padding:12px 0 12px 30px;background-color:rgba(200,154,96,.2)}.lbri_shopping-on-behalf-wrapper__text{display:flex;flex-direction:column;justify-content:center}.lbri_shopping-on-behalf-wrapper__title{font-size:16px;font-weight:400;line-height:1;margin:0}.lbri_shopping-on-behalf-wrapper__title .lbri_shopping-on-behalf-wrapper__name{color:#c89a60;font-weight:500}.lbri_shopping-on-behalf-wrapper__title .lbri_shopping-on-behalf-wrapper__logout{margin-left:8px;font-weight:400;text-decoration:underline;font-size:16px}.lbri_shopping-on-behalf-wrapper__note{margin-top:4px;font-size:14px;font-style:italic;font-weight:400;line-height:1}.lbri-party-banner{width:100%;height:83px;background-color:rgba(200,154,96,.2);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 33px;font-family:Poppins,sans-serif}.lbri-party-banner .lbri-party-banner__left{justify-self:start;font-size:16px;font-weight:400;color:#000}.lbri-party-banner .lbri-party-banner__left .lbri-host-name{display:inline;color:#c89a60;margin-left:4px}.lbri-party-banner .lbri-party-banner__center .lbri-party-name{justify-self:center;font-size:20px;font-weight:600;color:#000;text-align:center}.lbri-party-banner .lbri-party-banner__right{justify-self:end;position:relative;display:inline-flex;align-items:center}.lbri-party-banner .lbri-party-banner__right .lbri-party-banner__share{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:400;color:#000;text-decoration:underline}.lbri-party-banner .lbri-party-banner__right .lbri-party-banner__share .lbri-party-banner__icon{width:24px;height:24px}.lbri-party-banner .lbri-party-banner__right .lbri-party-banner__copied-message{position:fixed;top:120px;right:33px;background:#c8d7a4;color:#000;font-size:14px;font-weight:400;padding:5px 10px;border-radius:10px;height:34px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .25s ease,transform .25s ease;z-index:1000}.lbri-party-banner .lbri-party-banner__right .lbri-party-banner__copied-message .lbri-party-banner__copied-icon{width:20px;height:20px}.lbri-party-banner .lbri-party-banner__right .lbri-party-banner__copied-message.is-visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.lbri-party-banner{height:auto;min-height:40px;padding:8px 12px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:4px}.lbri-party-banner .lbri-party-banner__center .lbri-party-name{grid-column:1;grid-row:1;justify-self:start;font-size:12px;font-weight:600;text-align:left}.lbri-party-banner .lbri-party-banner__left{grid-column:1;grid-row:2;justify-self:start;font-size:10px}.lbri-party-banner .lbri-party-banner__left .lbri-host-name{margin-left:2px}.lbri-party-banner .lbri-party-banner__right{grid-column:2;grid-row:1/3;justify-self:end;align-self:center}.lbri-party-banner .lbri-party-banner__right .lbri-party-banner__share{text-decoration:none;font-size:0;margin-top:5px}.lbri-party-banner .lbri-party-banner__right .lbri-party-banner__share .lbri-party-banner__icon{display:block}.lbri-party-banner .lbri-party-banner__right .lbri-party-banner__copied-message{position:fixed;bottom:16px;right:16px;left:auto;top:auto;padding:5px 10px;height:34px;font-size:12px;gap:5px;z-index:1000}}.credit-ledger-wrapper{width:100%;border-radius:8px}.credit-ledger-wrapper .credit-ledger-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.credit-ledger-wrapper .credit-ledger-header .lbri-credit-ledger-title{font-size:18px;font-weight:500;color:#444;margin:0}.credit-ledger-wrapper .credit-ledger-header .total-balance-box{background-color:#f5eee7;padding:10px 16px;border-radius:24px;display:flex;align-items:center;gap:8px}.credit-ledger-wrapper .credit-ledger-header .total-balance-box span{font-size:14px}.credit-ledger-wrapper .credit-ledger-header .total-balance-box span:first-child{font-weight:600;color:#000}.credit-ledger-wrapper .credit-ledger-header .total-balance-box span:last-child{font-weight:600;color:#c89a60}.credit-ledger-wrapper .credit-ledger-table{width:100%;border-collapse:collapse;background:#fff;border-radius:24px;overflow:hidden}.credit-ledger-wrapper .credit-ledger-table thead th{padding:12px 16px;font-weight:600;font-size:15px;color:#818181;text-align:left;border-bottom:1px solid #e0e0e0}.credit-ledger-wrapper .credit-ledger-table tbody tr{transition:background .2s}.credit-ledger-wrapper .credit-ledger-table tbody tr:nth-child(2n){background-color:#fafafa}.credit-ledger-wrapper .credit-ledger-table tbody tr td{padding:12px 16px;font-size:14px;color:#333;text-align:left}.credit-ledger-wrapper .credit-ledger-table tbody tr td:nth-child(4){font-weight:700;color:#c2966c}.credit-ledger-wrapper .credit-ledger-table tbody tr td:last-child svg{width:18px;height:18px;cursor:pointer;transition:stroke .2s ease}.lbri_load_credit_data{display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:768px){.credit-ledger-wrapper{width:100%;padding:0 16px}.credit-ledger-wrapper .credit-ledger-header{flex-direction:column;align-items:flex-start;gap:8px}.credit-ledger-wrapper .credit-ledger-header h2{font-size:18px}.credit-ledger-wrapper .credit-ledger-header .total-balance-box{flex-direction:column;align-items:flex-start;gap:4px}.credit-ledger-wrapper .credit-ledger-header .total-balance-box span{font-size:14px}.credit-ledger-wrapper .credit-ledger-table thead{display:none}.credit-ledger-wrapper .credit-ledger-table tbody{display:grid;gap:14px}.credit-ledger-wrapper .credit-ledger-table tbody tr{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:10px 14px;background:#fff;border:1px solid #f1f1f1;border-radius:12px;padding:14px 12px 8px 12px;box-shadow:0 6px 16px rgba(0,0,0,.08)}.credit-ledger-wrapper .credit-ledger-table tbody tr:nth-child(2n){background:#fff}.credit-ledger-wrapper .credit-ledger-table tbody tr td{display:flex;flex-direction:column;gap:4px;padding:0;font-size:14px;white-space:normal}.credit-ledger-wrapper .credit-ledger-table tbody tr td::before{content:"";font-size:12px;line-height:1.1;color:#818181;font-weight:600}.credit-ledger-wrapper .credit-ledger-table tbody tr td:first-child{grid-column:1;grid-row:1}.credit-ledger-wrapper .credit-ledger-table tbody tr td:first-child::before{content:"Ledger Name"}.credit-ledger-wrapper .credit-ledger-table tbody tr td:nth-child(3){grid-column:1;grid-row:2}.credit-ledger-wrapper .credit-ledger-table tbody tr td:nth-child(3)::before{content:"Next Expiration Date"}.credit-ledger-wrapper .credit-ledger-table tbody tr td:nth-child(2){grid-column:2;grid-row:1;align-items:flex-end;text-align:right}.credit-ledger-wrapper .credit-ledger-table tbody tr td:nth-child(2)::before{content:"Next Expiration Amount"}.credit-ledger-wrapper .credit-ledger-table tbody tr td:nth-child(4){grid-column:2;grid-row:2;align-items:flex-end;text-align:right;font-weight:700;color:#c2966c}.credit-ledger-wrapper .credit-ledger-table tbody tr td:nth-child(4)::before{content:"Current Balance"}.credit-ledger-wrapper .credit-ledger-table tbody tr td:nth-child(5){grid-column:1/-1;grid-row:3;display:flex;justify-content:flex-end;align-items:flex-end;padding-top:8px;margin-top:4px}.credit-ledger-wrapper .credit-ledger-table tbody tr td:nth-child(5)::before{content:none}.credit-ledger-wrapper .credit-ledger-table tbody tr td:nth-child(5) svg{width:18px;height:18px;display:block;pointer-events:auto}}.credit-ledger-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.credit-ledger-modal-overlay.hidden{display:none}.credit-ledger-modal{width:100%;max-width:900px;background:#fff;border-radius:24px;padding:0;display:flex;flex-direction:column;max-height:min(92svh,780px);-webkit-text-size-adjust:100%;text-size-adjust:100%}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #f0f0f0;flex:0 0 auto}.modal-scroll{padding:12px 20px;overflow:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0}.modal-table{width:100%;border-collapse:collapse}.modal-table thead{white-space:nowrap}.modal-table tbody td,.modal-table thead th{padding:10px 12px;text-align:left;vertical-align:top;font-size:14px;color:#333;border-bottom:1px solid #f0f0f0}.modal-table tbody td:nth-child(3){color:#1a7f37;font-weight:600}.modal-table tbody td:nth-child(4){color:#c62828}.modal-footer{position:sticky;bottom:0;background:#c89a60;color:#fff;font-weight:700;padding:12px 16px;margin:0;display:flex;justify-content:flex-end;gap:14px;border-radius:8px;flex:0 0 aut}@media (max-width:768px){.credit-ledger-modal{width:95%;max-width:none;max-height:92svh}.modal-header h3{font-size:18px}.modal-header .modal-close-btn{font-size:22px;line-height:1;cursor:pointer}.modal-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.modal-table thead{display:none}.modal-table tbody{display:block}.modal-table tbody tr{display:block;background:#fff;padding:16px;margin-bottom:12px;border:1px solid #f1f1f1;border-radius:4px}.modal-table tbody td{display:block;padding:6px 0;border:0;position:relative;padding-left:0}.modal-table tbody td::before{content:"";display:block;font-size:11px;color:#888;font-weight:600;margin-bottom:2px;text-transform:uppercase;letter-spacing:.5px}.modal-table tbody td:first-child::before{content:"Date Created"}.modal-table tbody td:nth-child(2)::before{content:"Description"}.modal-table tbody td:nth-child(3)::before{content:"Inflow"}.modal-table tbody td:nth-child(4)::before{content:"Outflow"}.modal-table tbody td:nth-child(5)::before{content:"Expiration Date"}.modal-table tbody td:nth-child(6)::before{content:"Current Balance"}.modal-table tbody td:nth-child(3){color:#1a7f37;font-weight:600}.modal-table tbody td:nth-child(4){color:#c62828;font-weight:600}.modal-table tbody td:nth-child(6){font-weight:700;font-size:14px}.modal-footer{font-size:13px;gap:10px;padding:12px 14px;border-radius:4px}}@media (orientation:landscape) and (max-height:540px){.credit-ledger-modal{width:96vw;max-height:94svh;padding:14px}}.wt-header__panel{overflow:visible}.wt-header__panel .lbri_credit_show_element{display:inline-block}.wt-drawer .lbri_credit_show_element{display:none}@media (min-width:1200px){.wt-drawer .lbri_credit_drawer{display:none!important}}.lbri_credit_show_element{background-color:rgba(200,215,164,.5019607843);display:inline-block;padding:4px 8px;white-space:nowrap;font-size:14px;border-radius:24px}@media (max-width:768px){.lbri_credit_show_element{font-size:12px;padding:3px 6px}}@media (max-width:1200px){.wt-header__panel .lbri_credit_show_element{display:none!important}.wt-drawer .lbri_credit_show_element{display:block;width:auto;max-width:calc(100% - 64px);box-sizing:border-box;margin-left:32px;padding:10px 32px;white-space:normal;word-break:break-word;font-size:13px}.wt-drawer__content{max-height:100dvh;overflow-y:auto;-webkit-overflow-scrolling:touch}.template-account .wt-drawer__content,body.template-customers-account .wt-drawer__content,body[class*=account] .wt-drawer__content{padding-bottom:100px}.template-account .mega-menu,body.template-customers-account .mega-menu,body[class*=account] .mega-menu{padding-bottom:20px}}@media (max-width:768px){.wt-drawer .lbri_credit_show_element{font-size:12px;padding:8px 24px;margin-left:24px;max-width:calc(100% - 48px)}.template-account .wt-drawer__content,body.template-customers-account .wt-drawer__content,body[class*=account] .wt-drawer__content{padding-bottom:120px}}@media (max-width:480px){.wt-drawer .lbri_credit_show_element{font-size:11px;padding:8px 20px;margin-left:20px;max-width:calc(100% - 40px)}}.lbri-account-dropdown{position:relative;display:inline-block;z-index:1001}.lbri-account-dropdown .lbri_consultant-logout{text-transform:capitalize;letter-spacing:normal}.lbri-account-dropdown__trigger{background:0 0;border:none;cursor:pointer;font-size:17px;font-weight:500;display:flex;align-items:center;gap:6px;color:#444;padding:4px 8px;text-transform:capitalize;letter-spacing:normal}.lbri-account-dropdown__trigger svg{fill:currentColor}.lbri-account-dropdown__menu{position:absolute;right:0;top:100%;background:#fff;border:1px solid #ddd;border-radius:4px;padding:6px 0;min-width:160px;display:none;z-index:1002;box-shadow:0 2px 6px rgba(0,0,0,.15)}.lbri-account-dropdown__menu li{list-style:none}.lbri-account-dropdown__menu a,.lbri-account-dropdown__menu button{display:block;width:100%;padding:8px 12px;text-align:left;font-size:14px;color:#444;background:0 0;border:none;cursor:pointer}.lbri-account-dropdown__menu a:hover,.lbri-account-dropdown__menu button:hover{background-color:#f5f5f5}.lbri-account-dropdown.is-open .lbri-account-dropdown__menu,.lbri-account-dropdown:hover .lbri-account-dropdown__menu{display:block}@media (max-width:1024px){.lbri-account-dropdown__trigger{font-size:15px;gap:5px;padding:4px 6px}.lbri-account-dropdown__menu{min-width:150px}.lbri-account-dropdown__menu a,.lbri-account-dropdown__menu button{padding:8px 10px}}@media (max-width:768px){.lbri-account-dropdown__trigger{font-size:14px;padding:6px 10px;gap:6px}.lbri-account-dropdown__trigger svg{width:20px;height:20px}.lbri-account-dropdown__menu{top:calc(100% + 4px);min-width:140px;max-width:80vw}.lbri-account-dropdown__menu a,.lbri-account-dropdown__menu button{font-size:13px;padding:8px 10px;white-space:nowrap}}@media (max-width:480px){.lbri-account-dropdown__trigger{font-size:16px;padding:5px 9px;gap:6px}.lbri-account-dropdown__menu{min-width:136px;top:calc(100% + 3px)}.lbri-account-dropdown__menu a,.lbri-account-dropdown__menu button{padding:7px 9px;font-size:12.5px}}@media (max-width:768px){#cart-icon-bubble svg,.wt-header__icon svg,.wt-header__panel .wt-icon svg{width:20px}.wt-header__logo-wrapper{transform:translateX(-6px)}}@media (max-width:1200px){.wt-header__body:has(.wt-header__search__field:focus) .wt-header__panel__item--account,.wt-header__body:has(.wt-header__search__field[aria-expanded=true]) .wt-header__panel__item--account,.wt-header__body:has(search-drawer[open]) .wt-header__panel__item--account{display:none!important}}.wt-header__body:has(.wt-header__search__field:focus) .wt-header__panel__item--account,.wt-header__body:has(.wt-header__search__field[aria-expanded=true]) .wt-header__panel__item--account,.wt-header__body:has(search-drawer[open]) .wt-header__panel__item--account{display:none!important}.disclosure{height:30px;padding:0;margin-top:3px}.disclosure button{min-width:140px;margin-left:12px;font-size:14px;height:28px!important;background-color:var(--color-button-secondary-background)!important}.wt-header__panel{font-size:14px}.wt-header__panel__link{margin-top:4px}.lbri-account-dropdown__trigger{margin-top:4px;font-size:14px}.lbri-account-dropdown__menu{position:fixed!important;inset:auto auto auto auto;display:none;z-index:2147483647!important}.lbri-account-dropdown__menu.is-open{display:block}.wt-header,.wt-header__body,.wt-header__panel{overflow:visible!important}.lbri-account-dropdown__menu:hover{display:flex;z-index:2147483647!important}.wt-header{position:relative}@media (min-width:1200px){body:not(.mobile-nav) .wt-drawer{position:relative;height:auto;transform:none;opacity:1;max-width:100%;transition:none;z-index:10}body:not(.mobile-nav) .wt-drawer.is-open{z-index:2000;pointer-events:auto;visibility:visible}}.f-price__inputs{padding:4px}@media (max-width:1200px){.wt-header__aside,.wt-header__panel{position:relative;z-index:2}.wt-header__logo-wrapper{position:absolute;inset:0 auto 0 50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;height:100%;pointer-events:none;z-index:1}.wt-header__logo__link{pointer-events:auto}.wt-header__logo__img--mobile{display:block}.wt-header__logo__img:not(.wt-header__logo__img--mobile):not(.wt-header__logo__img--transparent){display:none}}@media (max-width:768px){.wt-header__logo-wrapper{transform:translateX(-50%)}}@media (min-width:1200px){.wt-header__aside .wt-header__menu-trigger,.wt-header__nav-teaser .wt-header__menu-trigger,.wt-header__sticky-menu-trigger,.wt-header__sticky-menu-trigger--v1{display:none!important}}@media (max-width:1200px){drawer-nav .mega-menu-section.mega-menu{display:flex;flex-direction:column}drawer-nav .lbri_credit_drawer{order:1;margin:8px 16px 12px;padding:10px 12px;border-radius:6px;background:rgba(200,215,164,.5019607843);font-size:13px}drawer-nav .wt-page-nav-mega{order:2}drawer-nav .wt-page-nav-mega__aside{order:3}}.wt-header__panel__link--account .account-label--icon{display:none}.wt-header__panel__link--account .account-label--text{display:inline}.wt-header__panel__link--account .account-label--icon svg{width:18px;height:18px;display:block}@media (max-width:1200px){.wt-header__panel__link--account .account-label--text{display:none}.wt-header__panel__link--account .account-label--icon{display:inline-flex;align-items:center}}.lbri-account-dropdown__trigger--account .account-label--icon{display:none}.lbri-account-dropdown__trigger--account .account-label--text{display:inline}.lbri-account-dropdown__trigger--account .account-label--icon svg{width:18px;height:18px;display:block}@media (max-width:1200px){.lbri-account-dropdown__trigger--account .account-label--text{display:none}.lbri-account-dropdown__trigger--account .account-label--icon{display:inline-flex;align-items:center}}.wt-header__panel{display:flex;align-items:center}.wt-header__search__form{border-radius:8px}.newsletter-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.53);z-index:9999;font-family:Poppins,Jost,Lato,sans-serif}.newsletter-popup__container{max-width:500px;margin:100px auto;background:#c1915d;color:#fff;padding:30px;position:relative;text-align:center}.newsletter-popup__inner{border:2px solid #f6f6f6;padding:30px 20px}.newsletter-popup__close-button{position:absolute;top:20px;right:15px;background:0 0;border:none;color:#fff;font-size:24px;cursor:pointer}.newsletter-popup__close-button:hover{background:0 0}.newsletter-popup__heading{text-transform:uppercase;letter-spacing:2px;font-size:30px;font-weight:100}.newsletter-popup__subheading{font-weight:700;letter-spacing:3px;margin-top:10px}.newsletter-popup__description{padding-top:15px;font-weight:400}.newsletter-popup__input{width:100%;margin-top:10px;padding:10px;text-align:center;background:#fff;color:#000;border:none;font-weight:700}.newsletter-popup__submit-button{margin-top:15px;width:100%;background:#7fb264;color:#fff;padding:12px;font-weight:700;font-size:16px;text-transform:uppercase;border:none;cursor:pointer}.newsletter-popup__thankyou h2{font-size:26px;font-weight:600;margin-bottom:10px}.st_hidden{display:none!important}@media (max-width:600px){.newsletter-popup{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.newsletter-popup__container{margin:24px auto}.newsletter-popup__inner{padding:24px 16px;position:relative}.newsletter-popup__heading{font-size:24px}.newsletter-popup__close-button{top:-10px;right:-10px;font-size:20px;width:28px;height:28px;line-height:1;display:grid;place-items:center}}.lbr_consultant-discount-wrp{bottom:0}.lbr_consultant-discount-main-wrp{width:100%;max-width:466px;padding:18px 20px;margin-top:5px;box-sizing:border-box;text-align:left}.lbr_consultant-discount-main-wrp .lbr_consultant-discount-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.lbr_consultant-discount-main-wrp .lbr_consultant-discount-title-wrp{width:100%}.lbr_consultant-discount-main-wrp .lbr_consultant-discount-title-wrp p{margin:0;color:#333;font-size:16px;font-weight:500;line-height:1.4}.lbr_consultant-discount-main-wrp .lbr_consultant-discount-title-wrp .lbr_consultant-discount-get_JS,.lbr_consultant-discount-main-wrp .lbr_consultant-discount-title-wrp .lbr_consultant-discount-missing_JS,.lbr_consultant-discount-main-wrp .lbr_consultant-discount-title-wrp .lbr_consultant-discount-reach_JS{font-weight:700}.lbr_consultant-discount-main-wrp .lbr_consultant-discount-subtitle-wrp{margin-top:14px;padding:13px 16px;display:flex;align-items:center;justify-content:center;border:1px solid #e2e2e2;border-radius:24px;background-color:#fbfdf9;color:#333;font-size:14px;font-weight:500;line-height:1.4;text-align:center}.lbr_consultant-discount-main-wrp .lbr_consultant-discount-subtitle-wrp .lbr_consultant-discount-missing_JS{font-weight:700;margin:0 3px}.lbr_consultant-discount-main-wrp .lbr_consultant-discount-subtitle{margin-top:5px;margin-bottom:15px;color:#333;font-size:14px;font-weight:400}.progress{width:100%;height:8px;margin:12px 0 10px;position:relative;overflow:hidden;background-color:#e7e7e7;border-radius:20px}.lbr_consultant-discount-progress-done{width:0;height:100%;display:flex;align-items:center;justify-content:center;background:#4f8643;border-radius:20px;color:#000;opacity:0;transition:width 1s ease .3s,opacity 1s ease .3s}.lbr_consultant-discount-values{display:flex;align-items:center;justify-content:space-between;color:#8a8a8a;font-size:14px;font-weight:400;line-height:1.4}.lbr_main-cart-wrp .lbr_consultant-discount-main-wrp{width:100%;max-width:100%}@media (max-width:490px){.lbr_consultant-discount-main-wrp{width:100%;max-width:100%;padding:16px}}h2.st_title{margin:0;padding-bottom:16px;font-size:18px;color:#444}.st_account-business--wrapper{background-color:#f9f9f9;margin:0}.st_account-business--wrapper .st_account-business--content{padding:16px 16px 24px 16px}.st_account-business--wrapper .st_account-row{position:relative;align-items:start}.st_account-business--wrapper .st_account-image--wrapper{position:absolute;top:0;left:16px;width:44px;height:44px;background-color:var(--primary_color);border-radius:50%}.st_account-business--wrapper .st_account-image--wrapper .st_customer-initials{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:16px}.st_account-business--wrapper .st_account-user-information{padding-left:76px;max-width:100%}.st_account-business--wrapper .st_account-user-information .st_flex{flex-wrap:wrap;row-gap:24px}.st_account-business--wrapper .st_account-user-information .st_account-col{width:50%;padding-inline:20px}.st_account-business--wrapper .st_account-user-information .st_field{font-size:12px;color:#737373;padding-bottom:8px}.st_account-business--wrapper .st_account-user-information .st_populated-field{font-size:14px;color:var(--primary_color);width:100%}.st_account-business--wrapper .st_account-user-information .st_populated-field-email{overflow:hidden;text-overflow:ellipsis}@media (max-width:991px){.st_account-business--wrapper{margin-bottom:24px}.st_account-business--wrapper .st_account-row{flex-direction:column}.st_account-business--wrapper .st_account-image--wrapper{position:relative}.st_account-business--wrapper .st_account-user-information{padding-left:0}.st_account-business--wrapper .st_account-user-information .st_flex{padding-top:10px}}@media (max-width:767px){.st_account-business--wrapper .st_account-user-information .st_account-col{width:100%;padding-inline:10px}.st_account-business--wrapper .st_account-user-information .st_populated-field{font-size:12px}}.lbri_consultant-banner-img-wrp{width:100%;height:100px;display:flex}.lbri_consultant-banner-img-wrp-mobile{width:100%;height:144px;display:none}.lbri_consultant-banner-img-wrp,.lbri_consultant-banner-img-wrp-mobile{justify-content:center;align-items:center}.lbri_consultant-banner-img-wrp img,.lbri_consultant-banner-img-wrp-mobile img{max-width:100%;height:auto}@media (max-width:960px){.lbri_consultant-banner-img-wrp{width:100%;height:100px;display:none}.lbri_consultant-banner-img-wrp-mobile{width:100%;height:144px;display:flex}}:root{--lbri-gold:#cb9a60;--lbri-grey-500:#999999;--lbri-black:#000000}.lbri-cat-group{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:6px}.lbri-cat-group__link{grid-column:1}.lbri-cat-sub__list{grid-column:1/-1}.lbri-cat-group__toggle{grid-column:2;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;margin:0;padding:2px;background:0 0;border:0;cursor:pointer;line-height:1;color:var(--lbri-gold);box-shadow:none;appearance:none}.lbri-cat-group__toggle:active,.lbri-cat-group__toggle:focus,.lbri-cat-group__toggle:hover{background:0 0;box-shadow:none;color:var(--lbri-gold)}.lbri-cat-sidebar__list,.lbri-cat-sub__list,.lbri-mobile-cat__list{list-style:none;margin:0;padding:0}.lbri-cat-group__head--link,.lbri-cat-group__link{display:inline-flex;align-items:center;gap:8px;color:var(--lbri-gold);text-transform:uppercase;font-size:16px;text-decoration:none;line-height:1;padding:8px 0}.lbri-icon{width:18px;height:18px;display:block;transition:transform .2s ease}.lbri-cat-group.is-open>.lbri-cat-group__toggle .lbri-icon{transform:rotate(180deg)}.lbri-cat-sub__list{display:none;flex-direction:column;gap:4px;margin-top:6px;padding:0 16px}.lbri-cat-group.is-open .lbri-cat-sub__list{display:flex}.lbri-cat-sub__link{display:block;padding:6px 0;font-size:14px;color:var(--lbri-grey-500);text-decoration:none;transition:color .15s ease}.lbri-cat-sub__link:hover{color:var(--lbri-gold)}.lbri-cat-sub__link.is-active{color:var(--lbri-black);font-weight:700}@media (min-width:900px){.lbri-cat-sidebar{max-height:72vh;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.lbri-cat-sidebar::-webkit-scrollbar{width:0;height:0}.lbri-cat-sidebar__heading{margin:7px 0 12px;font-size:17px;color:var(--lbri-black)}}@media (max-width:899px){.lbri-aside-static{display:none}.collection__sticky-header,.collection__toolbar{overflow:visible}.collection__toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.collection__toolbar .lbri-mobile-only{flex:1 1 44%;min-width:44%}.collection__toolbar .lbri-mobile-only:has(.lbri-mobile-cat[open]){flex-basis:100%;min-width:100%}.lbri-mobile-cat{display:block;width:100%}.lbri-mobile-cat__trigger{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 12px;background:#fff;font-size:14px;border-radius:4px;text-transform:uppercase;cursor:pointer;list-style:none}.lbri-mobile-cat__trigger::-webkit-details-marker{display:none}.lbri-mobile-cat[open]>.lbri-mobile-cat__trigger>.lbri-icon{transform:rotate(180deg)}.lbri-mobile-cat__list{position:static;max-height:65vh;overflow-y:auto;margin:6px 0 0;padding:12px 16px;background:#fff;border:1px solid #eaeaea;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.08);display:none}.lbri-mobile-cat[open]>.lbri-mobile-cat__list{display:block}.lbri-mobile-cat .lbri-cat-group{grid-template-columns:1fr 24px;column-gap:8px}.lbri-mobile-cat .lbri-cat-group__head--link,.lbri-mobile-cat .lbri-cat-group__link{font-size:15px;padding:10px 0}.lbri-mobile-cat .lbri-cat-group__toggle{width:24px;height:24px;padding:0;background:0 0;border:0;color:var(--lbri-gold)}.lbri-mobile-cat .lbri-cat-group__toggle:active,.lbri-mobile-cat .lbri-cat-group__toggle:focus,.lbri-mobile-cat .lbri-cat-group__toggle:hover{background:0 0;box-shadow:none;color:var(--lbri-gold)}.lbri-mobile-cat .lbri-cat-group__toggle .lbri-icon{width:16px;height:16px}.lbri-mobile-cat .lbri-cat-sub__list{padding:0 0 8px 16px;margin-top:2px}.lbri-mobile-cat .lbri-cat-sub__link{font-size:14px;padding:7px 0}}.lbri-collection-layout{display:grid;grid-template-columns:280px 1fr;gap:var(--grid-gap,24px);align-items:start}.collection__body{grid-template-columns:1fr!important}.lbri-aside-static{position:sticky;top:24px;padding-top:4px;max-height:calc(100vh - 48px);overflow:auto;width:100%}.lbri-collection-main{min-width:0;padding:0 16px}@media (max-width:1024px){.lbri-collection-layout{grid-template-columns:240px 1fr}}@media (max-width:899px){.lbri-collection-layout{grid-template-columns:1fr;gap:var(--grid-gap-mobile,16px)}.lbri-aside-static{position:static;max-height:none;overflow:visible;margin-bottom:8px;padding-top:0}}.card__price{display:flex;align-items:center;gap:.5rem}.card__price__old{text-decoration:line-through;opacity:.65}.card__price__new{font-weight:600}.card__price__badge{font-size:.85rem;border:1px solid currentColor;padding:.05rem .35rem;border-radius:.35rem}@media (max-width:1024px){.lbri-collection-layout{grid-template-columns:240px 1fr}}@media (max-width:899px){.lbri-collection-layout{grid-template-columns:1fr;gap:var(--grid-gap-mobile,16px)}.lbri-aside-static{position:static;max-height:none;overflow:visible;margin-bottom:8px;padding-top:0}}.counter-wrapper{height:54px;border-radius:40px;border:1px solid #d1d5dc!important}.js-add-to-cart{height:54px;border-radius:24px;font-weight:700}.wt-collapse__trigger__title{text-transform:capitalize!important;font-size:24px;font-weight:500}.lbri-pdp__favorite-button{height:54px;background-color:transparent;border:1px solid #d1d5dc;border-radius:40px}.lbri-pdp__favorite-button:hover{color:#111;background-color:transparent}.lbri-pdp__accordion-icon{display:flex;align-items:center;justify-content:center}.lbri-pdp__accordion-icon svg{display:block;transition:transform .25s ease;transform:rotate(0)}.wt-collapse__trigger[aria-expanded=true] .lbri-pdp__accordion-icon svg{transform:rotate(180deg)}.wt-collapse__trigger[aria-expanded=false] .lbri-pdp__accordion-icon svg{transform:rotate(0)}.lbri-shop-bundle{text-transform:uppercase;color:#cb9a60;font-size:16px}@media (max-width:750px){.wt-product__add-to-cart_form--wrapper .button--full-width span,.wt-product__add-to-cart_form--wrapper .hero__button--secondary span{font-size:12px;padding:5px}}:root{--lbri-green:#4F8643}.lbri_visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lbri_free-sample-popup-overlay[data-modal=samples-reminder]{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:10000}.lbri_free-sample-wrapper[data-modal=samples-reminder]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:520px;max-width:92vw;background:#fff;z-index:10001;padding:16px;box-shadow:0 8px 32px rgba(0,0,0,.25)}.lbri_free-sample-wrapper[data-modal=samples-reminder] .lbri_reminder-box{position:relative;border:2px solid var(--lbri-green);padding:28px 20px 22px}.lbri_free-sample-wrapper[data-modal=samples-reminder] .lbri_choose_samples-close-popup{position:absolute;top:8px;right:10px}.lbri_free-sample-wrapper[data-modal=samples-reminder] .lbri_choose_samples-popup_close{background:0 0;border:0;cursor:pointer;display:grid;place-items:center}.lbri_free-sample-wrapper[data-modal=samples-reminder] .lbri_reminder-title{text-align:center;font-size:18px;line-height:1.35;font-weight:600;color:#000;margin:0 0 18px}.lbri_free-sample-wrapper[data-modal=samples-reminder] .lbri_reminder-buttons{border-top:1px solid #dadada;margin-top:6px;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width:768px){.lbri_free-sample-wrapper[data-modal=samples-reminder] .lbri_reminder-buttons{flex-direction:column;gap:12px}}.lbri_free-sample-wrapper[data-modal=samples-reminder] .lbri_cancel-button{min-width:140px;padding:10px 16px;border:1px solid #dadada;border-radius:24px;background:#e5e5e5;color:#000;text-transform:uppercase;letter-spacing:.03em}@media (max-width:768px){.lbri_free-sample-wrapper[data-modal=samples-reminder] .lbri_cancel-button{width:100%;min-width:unset}}.lbri_free-sample-wrapper[data-modal=samples-reminder] .lbri_confirm-button{min-width:140px;padding:10px 16px;border:1px solid var(--lbri-green);background:var(--lbri-green);color:#fff;text-transform:uppercase;letter-spacing:.03em;height:35px}@media (max-width:768px){.lbri_free-sample-wrapper[data-modal=samples-reminder] .lbri_confirm-button{width:100%;min-width:unset}}.lbri-yes-btn{height:35px;background-color:var(--lbri-green)}.st_hidden{display:none!important}.st_app-account{background-color:#fff}.st_app-account .shopify-section{background-color:#fff}.st_account-page--wrapper{width:924px;margin-inline:auto;padding-block:80px;display:flex;flex-wrap:wrap}.st_account-page--wrapper blockquote,.st_account-page--wrapper dd,.st_account-page--wrapper dl,.st_account-page--wrapper figure,.st_account-page--wrapper h1,.st_account-page--wrapper h2,.st_account-page--wrapper h3,.st_account-page--wrapper h4,.st_account-page--wrapper h5,.st_account-page--wrapper h6,.st_account-page--wrapper hr,.st_account-page--wrapper p,.st_account-page--wrapper pre{margin:revert}.st_account-page--wrapper .shopify-section:first-child{width:250px}.st_account-page--wrapper .st_account-page--section{width:calc(100% - 250px);display:none!important;padding-left:54px}.st_account-page--wrapper .st_account-page--section.st_show{display:block!important}.st_account-page--wrapper .st_main-title{font-size:28px;color:#444;padding-bottom:32px;margin:0}.st_account-page--wrapper .st_title{font-size:18px;color:#444}.st_account-page--wrapper .st_req{font-size:10px;color:#737373;padding-top:8px}.st_account-page--wrapper .st_account-page--button-wrapper{margin-top:10px}.st_account-page--wrapper .st_account-page--button{background-color:#444;color:#fff;border-radius:3px;padding:12px 44px;cursor:pointer;border:none;text-transform:uppercase;float:right;font-size:14px}.st_account-page--wrapper .st_clearfix::after{content:"";clear:both;display:block}@media (max-width:991px){.st_account-page--wrapper{width:95%}.st_account-page--wrapper .shopify-section:first-child{width:revert}.st_account-page--wrapper .st_account-page--section{width:100%;padding-left:0}}@media (max-width:767px){.st_account-page--wrapper .st_main-title{padding-bottom:20px}}.st_input_invalid.st_input-primary{border:1px solid #e24230!important}.st_input_invalid.st_date-primary{border:1px solid #e24230!important}.st_input_invalid.st_select-primary{border:1px solid #e24230!important}.st_input_invalid .st_date-primary{border:1px solid #e24230!important}.st_account-page--wrapper .st_account-page--button:active,.st_account-page--wrapper .st_account-page--button:focus{outline:0!important}.st_account-page--wrapper .st_account-page--button:hover{opacity:.8}.st_account-page--wrapper .st_account--button:active,.st_account-page--wrapper .st_account--button:focus,.st_account-page--wrapper input:active,.st_account-page--wrapper input:focus{outline:0!important}.st_toggle-visibility-button{padding:0;background-color:transparent;border:none;position:absolute;top:50%;right:15px;transform:translateY(-50%);width:18px;height:18px;cursor:pointer}.st_toggle-visibility-button .password-show{display:block}.st_toggle-visibility-button .password-hide{display:none}.st_toggle-visibility-button.st_password-visible .password-show{display:none}.st_toggle-visibility-button.st_password-visible .password-hide{display:block}.st_toggle-visibility-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;fill:#CECECE}input[type=password]{padding-right:50px!important}.st_date--wrapper-outer{width:100%;column-gap:12px}.st_date--wrapper-outer .st_form-primary--wrapper{width:900px;margin-inline:auto}.st_date--wrapper-outer .st_label-primary .st_date-primary{width:100%;padding:16px 15px 2px 10px;border-radius:4px;border:1px solid #7f7f7f;background-color:#fff9ee;font-size:16px;appearance:none}.st_date--wrapper-outer .st_label-primary .st_date-variation{font-size:10px;left:14px}.st_date--wrapper-outer .st_label-primary .st_custom-arrow{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:16px;height:16px;fill:#000000;display:block;pointer-events:none}@media (max-width:767px){.st_date--wrapper-outer{flex-wrap:wrap}}.st_form-primary--wrapper{width:900px;margin-inline:auto}.st_form-primary--wrapper .st_select--wrapper .st_select-primary{width:100%;padding:20px 15px 10px;border-radius:100vmax;border:1px solid #7f7f7f;background-color:#fff9ee;font-size:16px}.st_form-primary--wrapper .st_select--wrapper .st_placeholder-text{font-size:14px;color:#cecece;position:absolute;top:22%;left:10px;transform:translateY(-50%);transition:top 250ms ease-in-out;pointer-events:none}.st_form-primary--wrapper .st_select--wrapper .st_custom-arrow{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:16px;height:16px;fill:#000000;display:block;pointer-events:none}.st_personal-site--wrapper{margin-bottom:32px}.st_personal-site--wrapper .st_personal-site-top-section{padding-bottom:17px}.st_personal-site--wrapper .st_personal-site-top-section .st_title{font-size:18px;color:#444}.st_personal-site--wrapper .st_personal-site-top-section .st_text{font-size:14px;color:#444}.st_personal-site--wrapper .st_personal-site-bottom-section{background-color:#f9f9f9}.st_personal-site--wrapper .st_personal-site-bottom-section .st_row{padding-left:16px;justify-content:space-between}.st_personal-site--wrapper .st_personal-site-bottom-section .st_personal-site-link--wrapper{width:100%}.st_personal-site--wrapper .st_personal-site-bottom-section .st_text{color:#737373;width:100px}.st_personal-site--wrapper .st_personal-site-bottom-section .st_personal-site-link{font-size:14px;color:var(--primary_color);width:calc(100% - 100px);border:none;text-overflow:ellipsis}.st_personal-site--wrapper .st_personal-site-bottom-section .st_personal-site-link:focus{outline:0}.st_personal-site--wrapper .st_personal-site-bottom-section .st_personal-site-copy-clipboard{position:relative;padding:0;width:50px;height:50px;border:none;background-color:transparent;border-left:1px solid #d9dadc}.st_personal-site--wrapper .st_personal-site-bottom-section .st_personal-site-copy-clipboard svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;fill:#9A9B9C}.st_include-promo-code-switch-btn-wrapper{min-width:41px}.switch{position:relative;display:inline-block;width:40px;height:24px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:var(--primary_color)}input:focus+.slider{box-shadow:0 0 1px var(--primary_color)}input:checked+.slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.slider.round{border-radius:24px}.slider.round:before{border-radius:50%}.st_include-promo-code{display:flex;gap:15px;align-items:center}.st_include-promo-code-title{color:#444;font-size:14px}.st_include-promo-code-text{padding:8px 16px;border:1px dashed var(--primary_color);border-radius:3px;background-color:#f9f9f9;font-size:12px;max-width:430px}@media (max-width:991px){.st_personal-site--wrapper .st_personal-site-bottom-section .st_text{display:none}.st_personal-site--wrapper .st_personal-site-bottom-section .st_personal-site-link{width:100%;font-size:12px}}.st_account-web-alias-main--wrapper{padding-bottom:32px}.st_account-web-alias-main--wrapper .st_account-web-alias-body--wrapper{background-color:#f9f9f9;padding:20px 30px;border-radius:5px;margin-bottom:24px}.st_account-web-alias-main--wrapper .st_web-alias-text--wrapper{margin-bottom:10px}.st_account-web-alias-main--wrapper .st_web-alias-text--wrapper .st_label-primary{flex:1}.st_account-web-alias-main--wrapper .st_web-alias-text--wrapper .st_label-primary .st_input-primary:read-only{background-color:transparent;border:none;padding:0}.st_account-web-alias-main--wrapper .st_block{display:block}.st_account-web-alias-main--wrapper .st_web-alias-shop-url{font-size:14px;color:#737373}.st_account-web-alias-main--wrapper .st_web-alias-shop-url label{width:100%}.st_account-web-alias-main--wrapper .st_label-primary{margin-bottom:0}@media (max-width:991px){.st_account-web-alias-main--wrapper .st_account-web-alias-body--wrapper{padding-inline:15px}}@media (max-width:540px){.st_account-web-alias-main--wrapper .st_web-alias-text--wrapper .st_label-primary{flex:revert}.st_account-web-alias-main--wrapper .st_web-alias-gap{flex-wrap:wrap}}.st_account-coupon-codes_wrapper{margin:0}.st_account-coupon-codes_wrapper p{margin:0}.st_account-coupon-codes-promotions-title{font-size:20px;font-weight:400;letter-spacing:.6px;color:#444;text-transform:capitalize;margin-bottom:8px}.st_account-coupon-codes-promotions-text{background-color:#f9f9f9;border:1px dashed var(--primary_color);border-radius:3px;padding-block:10px;padding-inline:14px;font-size:12px;font-style:italic;font-weight:400;letter-spacing:0;text-align:center;color:#444}.st_account-coupon-codes-table-sections-title{margin-top:28px;font-size:28px;font-weight:400;letter-spacing:.84px;color:#444;text-transform:capitalize;margin-bottom:16px}.st_earned-coupon-codes{background-color:#444;border-radius:5px;font-weight:400;font-size:12px;color:#fff;padding:10px 24px;margin-right:10px}.st_redeemed-coupon-codes{border:1px solid #d9d9d9;border-radius:5px;color:#444;font-size:12px;font-weight:400;padding:10px 24px}.st_coupon-codes-table{border-radius:3px 3px 0 0;border-bottom:1px solid #d9d9d9;overflow:scroll}.st_coupon-codes-table th{font-size:14px;background-color:#f9f9f9;border-bottom:1px solid #d9d9d9;padding:15px 21px}.st_coupon-codes-table td{padding:15px 21px;font-size:14px;border:none}.st_coupon-codes-table .st_table-coupon-code-show-input{border:1px solid #d9d9d9;border-radius:5px;color:#444;text-align:center;width:187px;height:30px}.st_coupon-codes-table .st_table-coupon-code-input{border:1px solid #d9d9d9;border-radius:5px;background-color:#f9f9f9;color:var(--primary_color);width:187px;height:30px;padding:8px}.st_coupon-codes-table .st_table-copy-coupon{border-left:1px solid #d9dadc;background-color:#f9f9f9}.st_coupon-codes-table .st_table-coupon-code-input-wrapper{position:relative}.st_coupon-codes-table .st_table-copy-coupon-wrapper{position:absolute;z-index:5;margin-top:-26px;margin-left:165px}.st_coupon-codes-table .st_table-copy-coupon-wrapper svg{margin-left:4px;margin-top:4px}.st_account-coupon-codes-table_wrapper{position:relative;overflow:scroll;max-height:360px;margin-top:16px}@media (max-width:450px){.st_account-coupon-codes-buttons_wrapper{display:flex;flex-direction:column}.st_account-coupon-codes-buttons_wrapper .st_earned-coupon-codes{margin-bottom:10px;margin-right:0}}.lbri-login-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background-color:#c8d7a4;z-index:9999;display:flex;justify-content:center;align-items:center;overflow-y:auto}.lbri-login-wrapper .lbri-cover-image{width:546px;height:765px}.lbri-login-wrapper .lbri-login-container{width:654px;height:765px;background-color:#fff;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.lbri-login-wrapper .lbri-login-container .lbri-close-button{position:absolute;top:24px;right:24px;background:0 0;border:none;font-size:24px;cursor:pointer;z-index:1001;padding:8px}.lbri-login-wrapper .lbri-login-container .lbri-input{position:relative}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button{position:absolute;top:50%;right:14px;transform:translateY(-50%);width:20px;height:20px;background-color:transparent;border:0;padding:0;cursor:pointer}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button:focus,.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button:hover{background-color:transparent;outline:0}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button .password-show{display:block}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button .password-hide{display:none}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button.lbri_password-visible .password-show{display:none}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button.lbri_password-visible .password-hide{display:block}.lbri-login-wrapper .lbri-login-container .lbri-input .lbri_toggle-visibility-button svg{position:absolute;inset:0;width:100%;height:100%;fill:#CECECE}.lbri-login-wrapper .lbri-login-container .lbri-input .form__field__input{min-width:445px;width:100%;height:52px;border:1px solid #999;background-color:#fff;padding-right:44px}.lbri-login-wrapper .lbri-login-container .lbri-input .form__field__input span.form__field__label{padding:13px 16px}.lbri-login-wrapper .lbri-login-container .lbri-forgot-pass a{color:#818181;font-weight:500;font-size:14px;line-height:1}.lbri-login-wrapper .lbri-login-container .lbri-create-account-wrapper a{display:flex;text-decoration:underline;color:#000;font-weight:600;font-size:14px;line-height:1}.lbri-login-wrapper .lbri-login-container .lbri-signin-button{display:flex;width:204px;height:50px;margin:20px 0;background-color:#4f8643;color:#fff;justify-content:center;align-items:center;font-size:12px;font-weight:600}.lbri-login-wrapper .lbri-login-container .lbri-righ-container{padding:24px 40px;display:flex;flex-direction:column;gap:30px}.lbri-login-wrapper .lbri-login-container .lbri-righ-container h2.hero__title{align-self:center;font-size:20px;line-height:1;letter-spacing:0;font-weight:600}.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header{display:flex}.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header .lbri-login-header__consultant,.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header .lbri-login-header__customer{font-size:24px;font-weight:700;display:none}.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header .lbri-login-header__customer{color:#4f8643}.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header .lbri-login-header__consultant{color:#c89a60}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:14px}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons .lbri-retail-login{padding:25px 24px;background-color:#fff;color:#4f8643;border:1px solid #dadada;min-width:176px;height:50px;font-size:16px;font-weight:600;text-transform:none;letter-spacing:0}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons .lbri-retail-login.active{background-color:rgba(79,134,67,.2);color:#4f8643}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons .lbri-consultant-login{padding:12px 24px;background-color:#fff;color:#c89a60;border:1px solid #dadada;min-width:176px;height:50px;font-size:16px;font-weight:600;text-transform:none;letter-spacing:0}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons .lbri-consultant-login.active{background-color:#f4ebdf;color:#c89a60}.lbri-login-wrapper .lbri-login-container .lbri-login-error-message{font-size:14px;font-weight:500}.lbri-login-wrapper .st_account-creation-inner--wrapper{width:654px;height:765px;background-color:#fff;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-inline:auto}.lbri-login-wrapper .lbri-become-consultant{display:flex;text-decoration:underline;color:#000;font-weight:600;font-size:14px;line-height:1;border:none!important;background-color:transparent;padding:0;text-transform:none;letter-spacing:0}.lbri-login-wrapper .st_become-consultant-back-btn{padding:5px 0;border:none!important;background-color:transparent;color:#111;text-transform:none;letter-spacing:0}.lbri-login-wrapper .lbri_account-creation-search-sponsor{width:520px}.lbri-recovery-wrapper{width:720px;margin-inline:auto;display:none;background-color:#f9f9f9;border-radius:12px;padding:40px}.lbri-recovery-wrapper .lbri-recover-title{text-align:center;padding:10px 0}.lbri-recovery-wrapper .lbri-recovery-form{width:280px;margin-inline:auto}.lbri-recovery-wrapper .lbri-recovery-form .lbri-recovery-buttons{display:flex;flex-direction:column;align-items:center;justify-content:center}.lbri-recovery-wrapper .lbri-recovery-form .lbri-recovery-buttons a{padding:5px 0}@media (max-width:1024px),(orientation:landscape) and (max-height:768px){.lbri-login-wrapper{background-color:#c8d7a4;flex-direction:column;align-items:center;justify-content:flex-start;padding:24px 20px}.lbri-login-wrapper .lbri-cover-image{display:none!important}.lbri-login-wrapper .lbri-login-container{width:100%;max-width:400px;min-width:320px;height:auto;min-height:auto;padding:30px 20px;box-sizing:border-box;justify-content:flex-start;box-shadow:0 4px 20px rgba(0,0,0,.1);margin-inline:auto}.lbri-login-wrapper .lbri-login-container .lbri-close-button{top:15px;right:15px;font-size:20px}.lbri-login-wrapper .lbri-login-container .lbri-input .form__field__input{min-width:auto;width:100%;height:48px;padding-right:44px}.lbri-login-wrapper .lbri-login-container .lbri-input .form__field__input span.form__field__label{padding:12px 14px;font-size:14px}.lbri-login-wrapper .lbri-login-container .lbri-righ-container{padding:20px 0;gap:25px;width:100%}.lbri-login-wrapper .lbri-login-container .lbri-righ-container h2.hero__title{font-size:18px;text-align:center}.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header{justify-content:center;text-align:center}.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header .lbri-login-header__consultant,.lbri-login-wrapper .lbri-login-container .lbri-righ-container .lbri-login-header .lbri-login-header__customer{width:100%;text-align:center}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons{flex-direction:column;gap:10px;width:100%}.lbri-login-wrapper .lbri-login-container .lbri-login-buttons .lbri-consultant-login,.lbri-login-wrapper .lbri-login-container .lbri-login-buttons .lbri-retail-login{width:100%;min-width:auto;height:45px;font-size:14px;padding:12px 20px;text-align:center;justify-content:center;display:flex;align-items:center}.lbri-login-wrapper .lbri-login-container .lbri-signin-button{width:100%;height:48px;font-size:14px;font-weight:600;margin:25px 0 20px 0}.lbri-login-wrapper .lbri-login-container .lbri-forgot-pass{text-align:center;margin:15px 0}.lbri-login-wrapper .lbri-login-container .lbri-forgot-pass a{font-size:13px}.lbri-login-wrapper .lbri-login-container .lbri-create-account-wrapper{text-align:center}.lbri-login-wrapper .lbri-login-container .lbri-create-account-wrapper a{font-size:13px;justify-content:center}.lbri-login-wrapper .lbri-login-container .lbri-create-account-wrapper{display:flex;justify-content:center;align-items:center;gap:8px}.lbri-login-wrapper .lbri-login-container .lbri-create-account-wrapper .lbri-become-consultant{font-size:13px}.lbri-login-wrapper .lbri-login-container .lbri-login-error-message{font-size:13px;text-align:center}.lbri-login-wrapper .st_account-creation-inner--wrapper{width:100%;max-width:400px;min-width:320px;height:auto;min-height:auto;padding:30px 20px;box-sizing:border-box;justify-content:flex-start;margin-inline:auto}.lbri-login-wrapper .st_account-creation-inner--wrapper .form__field__input,.lbri-login-wrapper .st_account-creation-inner--wrapper input[type=email],.lbri-login-wrapper .st_account-creation-inner--wrapper input[type=password],.lbri-login-wrapper .st_account-creation-inner--wrapper input[type=text]{width:100%;max-width:100%;min-width:auto;box-sizing:border-box}.lbri-login-wrapper .st_account-creation-inner--wrapper .btn,.lbri-login-wrapper .st_account-creation-inner--wrapper button{width:100%;max-width:300px;margin:10px auto;display:block}.lbri-login-wrapper .st_account-creation-inner--wrapper .account-info-section{width:100%;padding:0 10px;box-sizing:border-box}.lbri-recovery-wrapper{width:100%}}@media (max-width:480px){.lbri-login-wrapper{padding:15px}.lbri-login-wrapper .lbri-login-container{max-width:100%;padding:25px 15px}.lbri-login-wrapper .lbri-login-container .lbri-righ-container{padding:15px 0;gap:20px}.lbri-login-wrapper .lbri-login-container .lbri-signin-button{margin:20px 0 15px 0}.lbri-login-wrapper .st_account-creation-inner--wrapper{max-width:100%;padding:25px 15px;margin:0 10px}.lbri-login-wrapper .st_account-creation-inner--wrapper .btn,.lbri-login-wrapper .st_account-creation-inner--wrapper button{max-width:100%;font-size:14px;padding:12px 20px}.lbri-login-wrapper .st_account-creation-inner--wrapper .account-info-section{padding:0 5px}.lbri-become-consultant{width:auto;height:auto;font-size:13px!important;justify-content:center;text-align:center}.st_become-consultant-back-btn{font-size:12px;padding:10px 0}.lbri_account-creation-search-sponsor{width:100%;padding:0 5px;box-sizing:border-box}.lbri-recovery-wrapper{width:100%}}.st_modal .form__field{position:relative}.st_modal .form__field__label{transition:all .15s ease}.st_modal .form__field--filled .form__field__label,.st_modal .form__field__input:focus+.form__field__label,.st_modal .form__field__select:focus+.form__field__label{font-size:11px;transform:translateY(-.7rem);opacity:.8}.st_addresses-page-main--wrapper{padding-bottom:32px;max-width:620px;width:100%}.st_addresses-page-main--wrapper .st_addresses--title{font-size:18px;color:#444;padding-bottom:16px}.st_addresses-page-main--wrapper .st_account-address-actions{display:flex;gap:12px;margin-bottom:24px}.st_addresses-page-main--wrapper .st_account-address-actions .st_btn{min-width:224px}.st_addresses-page-main--wrapper .st_addresses-view_JS{background-color:transparent;border-radius:0;padding:0}.st_addresses-page-main--wrapper .st_addresses--content .st_addresses-edit-address-section{background-color:#fff;border-radius:24px;padding:28px 28px 24px}.st_addresses-page-main--wrapper .st_addresses--content .st_addresses-edit-address-section+.st_addresses-edit-address-section{margin-top:16px;padding-top:28px;border-top:none}.st_addresses-page-main--wrapper .st_addresses--content .st_addresses--row{position:relative;padding-bottom:16px;justify-content:space-between;align-items:start}.st_addresses-page-main--wrapper .st_addresses--content .st_section-title{font-size:18px;color:var(--primary_color);padding-bottom:0}.st_addresses-page-main--wrapper .st_addresses--content i{font-size:16px;color:#000}.st_addresses-page-main--wrapper .st_addresses--content .st_addresses-dots--wrapper{position:relative;width:32px;height:32px;padding:0;border:none;background-color:transparent;cursor:pointer;transition:background-color 250ms ease-in-out}.st_addresses-page-main--wrapper .st_addresses--content .st_addresses-dots--wrapper:hover{background-color:#f3f3f3}.st_addresses-page-main--wrapper .st_addresses--content .st_addresses-dots--wrapper.active{background-color:#f3f3f3}.st_addresses-page-main--wrapper .st_addresses--content .st_addresses-dots--wrapper.active~.st_dropdown-address--wrapper{opacity:1;pointer-events:initial}.st_addresses-page-main--wrapper .st_addresses--content .st_addresses-dots--wrapper .st_inner-button-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);gap:2px}.st_addresses-page-main--wrapper .st_addresses--content .st_addresses-dots--wrapper .st_dot{width:5px;height:5px;display:block;background-color:#000;border-radius:50%}.st_addresses-page-main--wrapper .st_addresses--content .st_dropdown-address--wrapper{position:absolute;width:200px;top:32px;right:0;background-color:#fff;border-radius:3px;box-shadow:0 5px 5px rgba(0,0,0,.1019607843);opacity:0;pointer-events:none;padding:8px;transition:opacity 250ms ease-in-out}.st_addresses-page-main--wrapper .st_addresses--content .st_dropdown-address--wrapper .st_button-wrapper{padding:7px 12px;cursor:pointer;background-color:transparent;border:none;width:100%;text-align:left;color:#272727}.st_addresses-page-main--wrapper .st_addresses--content .st_dropdown-address--wrapper .st_button-wrapper:hover{background-color:#f9f9f9}.st_addresses-page-main--wrapper .st_addresses-edit-address-section{background-color:#fff;border-radius:24px;padding:28px 28px 24px}.st_addresses-page-main--wrapper .st_addresses-edit-address-section+.st_addresses-edit-address-section{margin-top:16px}.st_addresses-page-main--wrapper .st_addresses--body{flex-direction:column}.st_addresses-page-main--wrapper .st_addresses--body .st_name{font-size:14px;color:#444;font-weight:700}.st_addresses-page-main--wrapper .st_addresses--body span{font-size:14px;color:#737373;padding-bottom:2px}.st_addresses-page-main--wrapper .st_addresses--body span:last-child{padding-bottom:0}.st_addresses-page-main--wrapper .st_addresses-form--body{background-color:#f9f9f9;border-radius:24px;padding:24px 28px}.st_addresses-page-main--wrapper .st_addresses-form--body .st_account-page-form--row{position:relative}.st_addresses-page-main--wrapper .st_addresses-form--body .st_account-page-form--row:not(:last-child){margin-bottom:16px}.st_addresses-page-main--wrapper .st_addresses-form--body .st_account-page-form--row .st_input--wrapper{width:100%}.st_addresses-page-main--wrapper .st_addresses-form--body .st_account-page-form--row .st_label-primary{margin-bottom:0}.st_addresses-page-main--wrapper .st_addresses-form--body .st_account-page-form--row select{display:block;width:100%;appearance:none}.st_addresses-page-main--wrapper .st_addresses-form--body .st_personal-information--col{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:14px;cursor:initial;color:#737373}.st_addresses-page-main--wrapper .st_addresses-form--body .st_fist-name-last-name--wrapper{gap:5px}.st_addresses-page-main--wrapper .st_addresses-form--body .st_pad--offset{padding-left:160px;width:100%}.st_addresses-page-main--wrapper .st_addresses-form--body .st_label-primary .st_input-primary:focus+.st_placeholder-text,.st_addresses-page-main--wrapper .st_addresses-form--body .st_label-primary .st_input-primary:not(:placeholder-shown)+.st_placeholder-text,.st_addresses-page-main--wrapper .st_addresses-form--body .st_label-primary .st_input-primary:read-only:focus+.st_placeholder-text,.st_addresses-page-main--wrapper .st_addresses-form--body .st_label-primary .st_input-primary:read-only:not(:placeholder-shown)+.st_placeholder-text{color:#cecece}.st_addresses-page-main--wrapper .st_addresses-form--body .st_select--wrapper .st_placeholder-text{color:#cecece}.st_addresses-page-main--wrapper .st_account-edit-bottom--wrapper::after{clear:both;content:"";display:block}.st_mt-16{margin-top:16px}.st_mt-8{margin-top:8px}.st_addresses-view_JS .st_section-title a.st_link{text-decoration:none}@media (max-width:991px){.st_addresses-page-main--wrapper{max-width:100%}.st_addresses-page-main--wrapper .st_addresses-view_JS{padding:0;border-radius:0;background-color:transparent}.st_addresses-page-main--wrapper .st_addresses-edit-address-section{padding:24px 20px;border-radius:24px;background-color:#fff}.st_addresses-page-main--wrapper .st_addresses-form--body{padding-block:20px;padding-inline:15px}.st_addresses-page-main--wrapper .st_addresses-form--body .st_personal-information--col{display:none}.st_addresses-page-main--wrapper .st_addresses-form--body .st_pad--offset{padding-left:0}}.st_select-disable{background-color:#f9f9f9!important;border:1px solid #d9d9d9!important;color:#737373!important}.st_custom-select-arrow::before{position:absolute;content:"";top:57%;transform:translateY(-50%);right:16px;border:5px solid;border-top-color:#737373;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;pointer-events:none}.st_change-addresses-form--wrapper .input-full{position:relative;border-radius:8px;border:1px solid #cecece;background-color:#fff;font-size:14px;padding:11px 15px 11px 10px}.st_address-title-edit--wrapper{display:none;padding-bottom:16px;gap:20px}.st_address-title-edit--wrapper h2{margin-bottom:0}.st_account-edit-bottom--wrapper{display:none}.st_arrow-back--button{cursor:pointer;padding:0;background-color:transparent;border:none;width:20px;height:20px}.st_arrow-back--button svg{width:inherit;height:initial;fill:#d9d9d9}.st_arrow-back--button:hover{color:#000;background-color:transparent}.st_addresses--title-edit-address{font-size:18px;color:#444}.st_account-change-address{display:none}.st_hide .st_addresses--title{display:none}.st_hide .st_addresses-edit-address-section{display:none}.st_hide .st_account-save-button{display:none}.st_hide .st_account-change-address{display:block}.st_hide .st_account-edit-bottom--wrapper{display:block}.st_hide .st_address-title-edit--wrapper{display:flex}@media (max-width:767px){.st_addresses-page-main--wrapper .st_account-address-actions{flex-direction:column;gap:12px;margin-bottom:20px}.st_addresses-page-main--wrapper .st_account-address-actions .st_btn{width:100%;min-width:100%}.st_addresses-page-main--wrapper .st_addresses-edit-address-section{padding:20px 16px;border-radius:24px}.st_addresses-form--body{padding-inline:15px}}.st_addresses-page-main--wrapper .form__field__input,.st_addresses-page-main--wrapper .form__field__select,.st_addresses-page-main--wrapper .st_billing-select_JS,.st_addresses-page-main--wrapper .st_billing-view-select_JS,.st_addresses-page-main--wrapper .st_select-primary,.st_modal .form__field__input,.st_modal .form__field__select,.st_modal .st_billing-select_JS,.st_modal .st_billing-view-select_JS,.st_modal .st_select-primary{border-radius:8px!important;border:1px solid #d9d9d9;background-color:#fff;min-height:48px;padding:10px 14px;font-size:14px;width:100%}.st_addresses-page-main--wrapper .form__field__input:focus,.st_addresses-page-main--wrapper .form__field__select:focus,.st_addresses-page-main--wrapper .st_billing-select_JS:focus,.st_addresses-page-main--wrapper .st_billing-view-select_JS:focus,.st_addresses-page-main--wrapper .st_select-primary:focus,.st_modal .form__field__input:focus,.st_modal .form__field__select:focus,.st_modal .st_billing-select_JS:focus,.st_modal .st_billing-view-select_JS:focus,.st_modal .st_select-primary:focus{outline:0;border-color:#bfbfbf}.st_addresses-page-main--wrapper .form__field__select,.st_addresses-page-main--wrapper .st_billing-select_JS,.st_addresses-page-main--wrapper .st_billing-view-select_JS,.st_addresses-page-main--wrapper .st_select-primary,.st_modal .form__field__select,.st_modal .st_billing-select_JS,.st_modal .st_billing-view-select_JS,.st_modal .st_select-primary{appearance:none}.st_addresses-page-main--wrapper .st_select-wrapper,.st_modal .st_select-wrapper{position:relative}.st_addresses-page-main--wrapper .st_custom-arrow,.st_modal .st_custom-arrow{position:absolute;right:12px;top:50%;width:18px;height:18px;transform:translateY(-50%);pointer-events:none}.st_addresses-page-main--wrapper .st_btn,.st_modal .st_btn{border-radius:24px!important;padding:10px 20px;font-size:14px}.st_addresses-page-main--wrapper .st_btn--primary,.st_modal .st_btn--primary{border-radius:24px!important}.st_addresses-page-main--wrapper .st_btn--ghost,.st_modal .st_btn--ghost{border-radius:24px!important}.st_addresses-page-main--wrapper .lbri-cancel-billing,.st_modal .lbri-cancel-billing{background-color:transparent!important;color:#333!important;border:1px solid #333!important;box-shadow:none!important}.st_addresses-page-main--wrapper .lbri-cancel-billing:active,.st_addresses-page-main--wrapper .lbri-cancel-billing:focus,.st_addresses-page-main--wrapper .lbri-cancel-billing:hover,.st_modal .lbri-cancel-billing:active,.st_modal .lbri-cancel-billing:focus,.st_modal .lbri-cancel-billing:hover{background-color:transparent!important;color:#333!important;border:1px solid #333!important;box-shadow:none!important}.st_form__row .st_form-select-label{font-size:14px;font-weight:500}.st_modal{position:fixed;inset:0;z-index:9999;display:none;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:calc(var(--masthead-offset,0px) + 16px) 16px 24px}.st_modal[aria-hidden=false]{display:flex;align-items:flex-start;justify-content:center}.st_modal__backdrop{position:fixed;inset:0;background:rgba(0,0,0,.45)}.st_modal__dialog{position:relative;z-index:1;width:100%;max-width:620px;max-height:calc(100dvh - var(--masthead-offset,0px) - 40px);overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:24px;padding:28px}.st_modal__actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}@media (max-width:767px){.st_modal{padding:calc(var(--masthead-offset,0px) + 8px) 12px 16px}.st_modal__dialog{max-height:calc(100dvh - var(--masthead-offset,0px) - 24px);padding:20px 16px;border-radius:20px}.st_modal__actions{position:sticky;bottom:0;z-index:3;background:#fff;padding-top:12px;padding-bottom:4px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;flex-direction:column-reverse}.st_modal__actions .st_btn{width:100%}}.st_personal-information--wrapper:not(:last-child){padding-bottom:32px}.st_personal-information--wrapper .st_title{font-size:20px;color:#444;margin:0;padding-bottom:16px}.st_personal-information--wrapper .st_personal-info-form-body--wrapper{background-color:#fff;padding:24px 30px 20px 30px;border-radius:24px}.st_personal-information--wrapper .st_account-page-form--row{position:relative}.st_personal-information--wrapper .st_account-page-form--row:not(:last-child){margin-bottom:16px}.st_personal-information--wrapper .st_account-page-form--row .st_personal-information--col{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:14px;cursor:initial;color:#737373}.st_personal-information--wrapper .st_account-page-form--row .st_email-phone--wrapper,.st_personal-information--wrapper .st_account-page-form--row .st_fist-name-last-name--wrapper{display:flex;align-items:flex-start;gap:12px}.st_personal-information--wrapper .st_account-page-form--row .st_input--wrapper{width:100%;flex:1;min-width:0}.st_personal-information--wrapper .st_account-page-form--row .st_pad--offset{padding-left:160px;width:100%}.st_personal-information--wrapper .st_account-page-form--row .st_label-primary{margin-bottom:0}.st_personal-information--wrapper .st_label-primary--basic{position:relative;display:block;margin-bottom:0}.st_personal-information--wrapper .st_label-primary--basic .st_input-label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#272727}.st_personal-information--wrapper .st_label-primary--basic .st_input-primary,.st_personal-information--wrapper .st_label-primary--basic .st_select-primary{width:100%;height:44px;padding:10px 14px;border:1px solid #d6d9e0!important;border-radius:8px;background-color:#fff;font-size:14px;color:#222}.st_personal-information--wrapper .st_label-primary--basic .st_input-primary:focus,.st_personal-information--wrapper .st_label-primary--basic .st_select-primary:focus{outline:0;border-color:#3f46e8!important}.st_personal-information--wrapper .st_label-primary--basic .st_input-primary:read-only,.st_personal-information--wrapper .st_label-primary--basic .st_select-primary:read-only{background-color:#f4f4f4;border-color:#d6d9e0!important}.st_personal-information--wrapper .st_label-primary--top{display:block}.st_personal-information--wrapper .st_label-primary--left{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;column-gap:16px}.st_personal-information--wrapper .st_label-primary--left .st_input-label{margin-bottom:0}.st_personal-information--wrapper .st_input-phone--wrapper{display:block;position:relative}.st_personal-information--wrapper .st_input-phone--wrapper .st_label-primary,.st_personal-information--wrapper .st_input-phone--wrapper .st_phone-field-wrapper,.st_personal-information--wrapper .st_input-phone--wrapper .st_phone-input-wrapper{width:100%}.st_personal-information--wrapper .st_input-phone--wrapper .st_phone-input-wrapper{display:flex;align-items:center;gap:8px}.st_personal-information--wrapper .st_input-phone--wrapper .st_phone-number-country{height:44px;min-width:90px;padding:0 10px;display:flex;align-items:center;gap:8px;border:1px solid #d6d9e0;border-radius:8px;background:#f5f5f5;font-size:14px}.st_personal-information--wrapper .st_input-phone--wrapper .st_phone-number-country input{width:auto;height:auto;padding:0;background:0 0;border:none;border-radius:0}.st_personal-information--wrapper .st_input-phone--wrapper .st_phone-number-country .st_flag--wrapper{width:20px;height:14px;display:flex;align-items:center;justify-content:center}.st_personal-information--wrapper .st_input-phone--wrapper .st_phone-number-country .st_flag--wrapper svg{width:100%;height:100%;display:block}.st_personal-information--wrapper .st_input-phone--wrapper .st_input-phone{width:100%}.st_personal-information--wrapper .st_label-primary .st_input-primary:focus+.st_placeholder-text,.st_personal-information--wrapper .st_label-primary .st_input-primary:not(:placeholder-shown)+.st_placeholder-text,.st_personal-information--wrapper .st_label-primary .st_input-primary:read-only:focus+.st_placeholder-text,.st_personal-information--wrapper .st_label-primary .st_input-primary:read-only:not(:placeholder-shown)+.st_placeholder-text{color:#cecece}:root{--masthead-offset:0px}.st_modal{position:fixed;inset:var(--masthead-offset) 0 0 0;display:none;z-index:9999}.st_modal[aria-hidden=false]{display:block}.st_modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.4)}.st_modal__dialog{position:relative;margin:24px auto;max-width:560px;background:#fff;border-radius:14px;padding:18px 20px}.st_account-address-actions{gap:12px;margin:8px 0 20px}.st_btn{padding:10px 16px;border-radius:10px;border:1px solid #ccc;background:#f7f7f7;cursor:pointer}.st_btn--ghost{background:#444}.st_btn--primary{background:#333;color:#fff;border-color:#333}.st_btn[disabled]{opacity:.6;cursor:not-allowed}.st_modal{position:fixed;inset:0;display:none}.st_modal[aria-hidden=false]{display:block}.st_modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.4)}.st_modal__dialog{position:relative;margin:6vh auto;max-width:560px;background:#fff;border-radius:14px;padding:18px 20px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.st_modal__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.st_modal__close{font-size:20px;background:0 0;border:0;cursor:pointer}.st_form__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.st_form__field{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.st_form__field input{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:10px}.st_modal__actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.st_btn__spinner::after{content:"";width:16px;height:16px;border:2px solid #fff;border-right-color:transparent;border-radius:50%;display:inline-block;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:991px){.st_personal-information--wrapper .st_personal-info-form-body--wrapper{padding:20px 15px}.st_personal-information--wrapper .st_account-page-form--row{flex-direction:column;align-items:flex-start;gap:6px}.st_personal-information--wrapper .st_account-page-form--row .st_personal-information--col{position:static;display:block;top:auto;left:auto;transform:none;font-size:12px;line-height:1.2;color:#737373;margin-bottom:2px}.st_personal-information--wrapper .st_account-page-form--row .st_pad--offset{padding-left:0;width:100%}.st_personal-information--wrapper .st_account-page-form--row .st_email-phone--wrapper,.st_personal-information--wrapper .st_account-page-form--row .st_fist-name-last-name--wrapper{flex-direction:column;align-items:stretch;gap:16px;width:100%}.st_personal-information--wrapper .st_label-primary--left{grid-template-columns:1fr;row-gap:8px}.st_personal-information--wrapper .st_input-phone--wrapper{display:block}.st_personal-information--wrapper .st_input-phone--wrapper .st_input-phone{width:100%}}h2.st_title{margin:0;padding-bottom:16px;font-size:18px;color:#444}.st_account-business--wrapper{background-color:#f9f9f9;margin:0}.st_account-business--wrapper .st_account-business--content{padding:16px 16px 24px 16px}.st_account-business--wrapper .st_account-row{position:relative;align-items:start}.st_account-business--wrapper .st_account-image--wrapper{position:absolute;top:0;left:16px;width:44px;height:44px;background-color:var(--primary_color);border-radius:50%}.st_account-business--wrapper .st_account-image--wrapper .st_customer-initials{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:16px}.st_account-business--wrapper .st_account-user-information{padding-left:76px;max-width:100%}.st_account-business--wrapper .st_account-user-information .st_flex{flex-wrap:wrap;row-gap:24px}.st_account-business--wrapper .st_account-user-information .st_account-col{width:50%;padding-inline:20px}.st_account-business--wrapper .st_account-user-information .st_field{font-size:12px;color:#737373;padding-bottom:8px}.st_account-business--wrapper .st_account-user-information .st_populated-field{font-size:14px;color:var(--primary_color);width:100%}.st_account-business--wrapper .st_account-user-information .st_populated-field-email{overflow:hidden;text-overflow:ellipsis}@media (max-width:991px){.st_account-business--wrapper{margin-bottom:24px}.st_account-business--wrapper .st_account-row{flex-direction:column}.st_account-business--wrapper .st_account-image--wrapper{position:relative}.st_account-business--wrapper .st_account-user-information{padding-left:0}.st_account-business--wrapper .st_account-user-information .st_flex{padding-top:10px}}@media (max-width:767px){.st_account-business--wrapper .st_account-user-information .st_account-col{width:100%;padding-inline:10px}.st_account-business--wrapper .st_account-user-information .st_populated-field{font-size:12px}}.st_account--consultant .st_account-nav--holder_JS>*{display:none}.st_account--consultant .st_account-nav--holder_JS>:first-child,.st_account--consultant .st_account-nav--holder_JS>:last-child{display:block}.st_account--retail .st_account-nav--holder_JS>:last-child{display:none}.st_account-side-navigation--content{width:250px}.st_account-side-navigation--content .st_account_side-nav-section--wrapper{row-gap:64px}.st_account-side-navigation--content .st_flex{flex-direction:column}.st_account-side-navigation--content .st_title{padding-bottom:10px;font-size:12px;color:#444;padding-left:17px}.st_account-side-navigation--content .st_account-nav-buttons .st_account--button{display:block;position:relative;border:none;cursor:pointer;padding-block:13px;padding-inline:0;padding-left:44px;padding-right:0;width:235px;background-color:transparent;border-radius:24px;font-size:14px;text-transform:uppercase;color:#999;text-align:left;transition:background-color 250ms ease-in-out,color 250ms ease-in-out,fill 250ms ease-in-out}.st_account-side-navigation--content .st_account-nav-buttons .st_account--button:hover{background-color:#eee}.st_account-side-navigation--content .st_account-nav-buttons .st_account--button.current{background-color:#eee}.st_account-side-navigation--content .st_account-nav-buttons .st_account--button:not(:last-child){margin-bottom:5px}.st_account-side-navigation--content .st_account-nav-buttons .st_account--button svg{position:absolute;width:20px;height:20px;display:block;top:50%;left:16px;transform:translateY(-50%);fill:#999999}.st_account-side-navigation--content .st_account-nav-buttons .st_account--button .st_header-text,.st_account-side-navigation--content .st_account-nav-buttons .st_account--button span{color:#999}.st_account-side-navigation--content .st_account-nav-buttons .st_header-text{color:#999}.st_account-main-content--wrapper{width:100%}.shopify-section.header-section{width:revert;display:block}@media (max-width:991px){.st_account-side-navigation--content .st_header-account-nav-link:last-child .st_account--button::after{content:none!important;border:0!important;position:static!important;height:0!important}.st_account-side-navigation--content .st_header-account-nav-link li:last-child::after{content:none!important;border:0!important;position:static!important;height:0!important}.st_account_side-nav-section--wrapper{margin-inline:auto;padding-block:20px;overflow-x:auto;width:100%}.st_account_side-nav-section--wrapper .st_account-side-navigation--content .st_flex{overflow-x:auto}.st_account_side-nav-section--wrapper .st_account-side-navigation--content .st_account-side-navigation--mid .st_account-external-links{display:flex}.st_account-side-navigation--bottom,.st_account-side-navigation--mid,.st_account-side-navigation--top{padding-inline:0;flex:revert}.st_account-side-navigation--bottom .st_logout,.st_account-side-navigation--mid .st_logout,.st_account-side-navigation--top .st_logout{margin-top:0}.st_account-side-navigation--wrapper{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #f0f3f3;z-index:9999}.st_account-side-navigation--wrapper .st_account-side-navigation--content{width:100%}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_flex{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:0}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_title{font-size:10px;color:#d9d9d9;padding-bottom:0;padding-left:0}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account-nav-buttons{display:flex;align-items:flex-start;justify-content:center;gap:16px}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account-nav-buttons.st_logout-wrapper{margin-top:0;margin-left:10px}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_side-nav-external-links--wrapper{display:flex;gap:16px;margin:0;padding:0;list-style:none;align-items:flex-start}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:auto;min-width:64px;min-height:72px;height:100%;padding:8px 0;border:none;background:0 0;border-radius:24px;text-align:center;font-size:10px;color:#999}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button:not(:last-child){margin-bottom:0}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button:hover{background-color:#eee}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button svg{position:static;width:20px;height:20px;transform:none;margin-top:0;fill:#999999}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button .st_header-text,.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button span{display:block;font-size:10px;line-height:1.2;margin-top:4px;text-transform:initial;order:1;max-width:72px;white-space:normal;word-break:break-word;text-align:center;color:#999}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button.st_account--external-links{width:auto}.st_account-side-navigation--wrapper .st_account-nav-buttons{display:flex;gap:16px}.st_account-side-navigation--wrapper .st_account-nav-buttons .st_account-external-links{font-size:10px;padding-block:20px}.st_account-side-navigation--wrapper .st_account-nav-buttons .st_side-nav-external-links--wrapper{display:flex}.st_account-side-navigation--bottom{display:flex;align-items:center}}@media (max-width:540px){.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account-nav-buttons,.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_side-nav-external-links--wrapper{gap:12px}}.st_account-side-navigation--content .st_header-account-nav-link.current .st_account--button{background-color:#eee!important;border-radius:24px!important}.st_account-side-navigation--content .st_header-account-nav-link.current .st_account--button .st_header-text,.st_account-side-navigation--content .st_header-account-nav-link.current .st_account--button span{color:#999!important}.st_account-side-navigation--content .st_header-account-nav-link.current .st_account--button svg{fill:#999999!important}@media (max-width:991px){.st_account--consultant .st_account-nav--holder_JS>:not(:first-child){display:none}.st_account--consultant .st_account-nav--holder_JS>:last-child{display:block}.st_account--consultant .st_account-side-navigation--mid .st_side-nav-external-links--wrapper>li{display:none!important}.st_account--consultant .st_account-side-navigation--mid .st_side-nav-external-links--wrapper>li:has(.st_backoffice-link_JS){display:flex!important}.st_account--consultant .st_account-side-navigation--mid .st_title{display:none!important}.st_account--consultant .st_account-side-navigation--bottom{display:flex}}.st_single-order{display:none}.st_orders-main--wrapper.st_open-single-order .st_account-header-title{display:none}.st_orders-main--wrapper.st_open-single-order .st_orders--main-row{display:none}.st_orders-main--wrapper.st_open-single-order .st_pagination{display:none}.st_orders-main--wrapper .st_account-header-title{font-size:18px;color:#444;padding-bottom:16px;margin:0}.st_orders-main--wrapper .st_orders--wrapper .st_order-title{font-size:18px;color:#444;padding-bottom:16px}.st_orders-main--wrapper .st_orders--wrapper .st_orders--content .st_orders--row{padding:13px 0;width:100%;text-align:left;background-color:transparent}.st_orders-main--wrapper .st_orders--wrapper .st_orders--content .st_orders--main-row{border:none;border-radius:24px;padding:13px 0}.st_orders-main--wrapper .st_orders--wrapper .st_orders--content .st_orders--main-row:not(:last-child){margin-bottom:10px}.st_orders-main--wrapper .st_orders--wrapper .st_orders--content .st_orders--main-row:nth-child(odd){background-color:#f9f9f9}.st_orders-main--wrapper .st_orders--wrapper .st_orders--content .st_orders--main-row:nth-child(2n){background-color:#fff}.st_orders-main--wrapper .st_orders--wrapper .st_orders--content .st_col{width:20%;font-size:12px;padding-inline:10px;white-space:nowrap;color:#444}.st_orders-main--wrapper .st_orders--wrapper .st_orders--content .st_id{color:#444;font-weight:700}.st_orders-main--wrapper .st_orders--wrapper .st_orders--content .st_align-variation{text-align:right;font-weight:700}.st_orders-main--wrapper .st_single-order .st_single-order-return-button--wrapper{column-gap:10px;padding-bottom:24px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.st_orders-main--wrapper .st_single-order .st_single-order-title{display:inline-flex;align-items:center;gap:8px;min-width:0;white-space:nowrap}.st_orders-main--wrapper .st_single-order .lbri_download_button{width:auto;height:40px;background-color:#4f8643;white-space:nowrap;letter-spacing:normal;text-transform:capitalize;font-size:16px;border-radius:24px}.st_orders-main--wrapper .st_single-order .st_single-order--columns-wrapper{margin-bottom:16px;background-color:#fff;padding-inline:20px;padding-block:16px;border-radius:24px}.st_orders-main--wrapper .st_single-order .st_single-order--info{padding-inline:20px}.st_orders-main--wrapper .st_single-order .st_single-order-columns{display:flex;column-gap:100px}.st_orders-main--wrapper .st_single-order .st_single-order-column:first-child{flex:0 0 150px}.st_orders-main--wrapper .st_single-order .st_single-order-column .st_consultant-wrapper .bdt-consultant{white-space:nowrap}.st_orders-main--wrapper .st_single-order .st_order-info-title{font-size:12px;color:#b0a5a5;display:block;white-space:nowrap}.st_orders-main--wrapper .st_single-order .bdt-order-date{font-size:12px}.st_orders-main--wrapper .st_single-order .st_order-info-text{font-size:14px;color:#444;white-space:nowrap}.st_orders-main--wrapper .st_single-order .st_order-info-text-payment{font-size:14px}.st_orders-main--wrapper .st_single-order .st_current-order{font-size:18px;color:#444}.st_orders-main--wrapper .st_single-order .st_single-order-row{column-gap:50px}.st_orders-main--wrapper .st_single-order .st_single-order-col{width:50%}.st_orders-main--wrapper .st_single-order .st_single-order-address-type{padding-bottom:8px;font-size:16px;color:#444}.st_orders-main--wrapper .st_single-order .st_single-order-username{font-size:14px;color:#444;font-weight:700}.st_orders-main--wrapper .st_single-order .st_single-order-user-information{font-size:13px;color:#737373}.st_orders-main--wrapper .st_single-order .st_order-details{font-size:16px;color:#444;padding-bottom:13px;padding-inline:20px}.st_orders-main--wrapper .st_single-order .st_order-history-main--wrapper .st_orders--row:nth-child(odd){background-color:#f9f9f9}.st_orders-main--wrapper .st_single-order .st_order-history-main--wrapper .st_orders--row:nth-child(2n){background-color:#fff;border-radius:24px}.st_orders-main--wrapper .st_single-order .st_order-history-row{display:flex;row-gap:10px}.st_orders-main--wrapper .st_single-order .st_order-history-column{flex:1;padding-inline:20px}.st_orders-main--wrapper .st_single-order .st_order-history-col-3{flex:0 0 20%;max-width:20%}.st_orders-main--wrapper .st_single-order .st_order-history-col-1{flex:0 0 16%;max-width:16%}.st_orders-main--wrapper .st_single-order .st_order-history-col-1 .st_col-name{white-space:nowrap}.st_orders-main--wrapper .st_single-order .st_order-history-col-2{flex:0 0 20%;max-width:20%;word-break:break-word;white-space:nowrap}.st_orders-main--wrapper .st_single-order .st_col-name{color:#b0a5a5;font-size:12px;padding-bottom:7px}.st_orders-main--wrapper .st_single-order .bdt-li-name{font-size:13px;font-weight:500}.st_orders-main--wrapper .st_single-order .bdt-li-sku{white-space:break-spaces}.st_orders-main--wrapper .st_single-order .st_order-value{font-size:13px;color:#737373;white-space:break-spaces}.st_orders-main--wrapper .st_single-order .st_order-link{color:var(--primary_color)}.st_orders-main--wrapper .st_single-order .st_order-bold{font-weight:700;color:#444}.st_orders-main--wrapper .st_single-order .st_order-history-text-align-end{text-align:end}.st_orders-main--wrapper .st_single-order .st_order-history-calculate--wrapper{padding-top:24px;width:270px;float:right}.st_orders-main--wrapper .st_single-order .st_order-history-calculate--wrapper.st_clearfix{content:"";clear:both;display:block}.st_orders-main--wrapper .st_single-order .st_order-history-calculate--wrapper .st_order-history-left-column{font-size:12px;color:#737373}.st_orders-main--wrapper .st_single-order .st_order-history-calculate--wrapper .st_order-history-right-column{font-size:14px;color:#444}.st_orders-main--wrapper .st_single-order .st_order-history-calculate--wrapper .st_bold{font-weight:700}.st_orders-main--wrapper .st_single-order .st_order-history-calculate--wrapper .st_flex{justify-content:space-between;padding-inline:20px;padding-block:5px}.st_orders-main--wrapper .st_single-order .st_order-history-calculate--wrapper .st_order-history-total--wrapper{background-color:#f9f9f9;border-radius:3px;padding-block:10px}.st_orders-main--wrapper .st_single-order .st_order-history-calculate--wrapper .st_order-history-total--wrapper .st_order-history-left-column{color:var(--primary_color)}.st_orders-main--wrapper .st_single-order .st_order-history-calculate--wrapper .st_order-history-total--wrapper .st_order-history-right-column{color:var(--primary_color)}.st_orders-main--wrapper .st_single-order .st_party-info{background-color:#f9f9f9;margin-bottom:16px;padding-inline:20px;padding-block:16px}.st_pagination{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:16px;color:#000}.st_pag-btn{min-width:34px;height:34px;padding:6px 10px;border:1px solid #000;background:#fff;color:#000;cursor:pointer;border-radius:6px;line-height:1}.st_pag-btn:focus-visible:not([disabled]),.st_pag-btn:hover:not([disabled]){background:#cb9a60;border-color:#cb9a60;color:#000}.st_pag-btn[disabled]{opacity:.35;cursor:not-allowed}.st_pag-indicator{min-width:28px;text-align:center;font-weight:700;color:#000}.st_pag-btn:focus-visible{outline:2px solid #000;outline-offset:2px}@media (max-width:767px){.st_orders-main--wrapper .st_orders--wrapper .st_orders--content .st_orders--main-row{flex-wrap:wrap;row-gap:10px}.st_orders-main--wrapper .st_orders--wrapper .st_orders--content .st_orders--main-row .st_align-variation{text-align:left}.st_orders-main--wrapper .st_orders--wrapper .st_orders--content .st_col{width:33.3333%}.st_orders-main--wrapper .st_single-order .st_order-history-row{flex-wrap:wrap}.st_orders-main--wrapper .st_single-order .st_order-history-col-1,.st_orders-main--wrapper .st_single-order .st_order-history-col-2,.st_orders-main--wrapper .st_single-order .st_order-history-col-3,.st_orders-main--wrapper .st_single-order .st_order-history-col-4{flex:0 0 33.3333%;max-width:33.3333%}.st_orders-main--wrapper .st_single-order .st_order-info-title{font-size:12px}.st_orders-main--wrapper .st_single-order .bdt-order-date{font-size:12px}.st_orders-main--wrapper .st_single-order .st_order-info-text{font-size:13px}.st_orders-main--wrapper .st_single-order .st_order-info-text-payment{font-size:13px}.st_orders-main--wrapper .st_single-order .st_single-order-username{font-size:13px}.st_orders-main--wrapper .st_single-order .st_single-order-user-information{font-size:12px}.st_orders-main--wrapper .st_single-order .st_order-history-column{width:33.3333%}.st_orders-main--wrapper .st_single-order .st_order-history-text-align-end{order:2;text-align:start}}@media (max-width:480px){.st_orders-main--wrapper .st_orders--wrapper .st_orders--content .st_col{width:50%}.st_orders-main--wrapper .st_single-order .st_order-history-col-1,.st_orders-main--wrapper .st_single-order .st_order-history-col-2,.st_orders-main--wrapper .st_single-order .st_order-history-col-3,.st_orders-main--wrapper .st_single-order .st_order-history-col-4{flex:0 0 50%;max-width:50%}.st_orders-main--wrapper .st_single-order .st_single-order--columns-wrapper{padding-block:12px}.st_orders-main--wrapper .st_single-order .st_single-order-columns{flex-direction:column;column-gap:0;row-gap:2px}.st_orders-main--wrapper .st_single-order .st_single-order-column:first-child{flex:1}.st_orders-main--wrapper .st_single-order .st_party-info{padding-block:12px}.st_orders-main--wrapper .st_single-order .st_single-order-return-button--wrapper{flex-direction:column;align-items:flex-start;row-gap:12px}.st_orders-main--wrapper .st_single-order .st_single-order-title{width:100%}.st_orders-main--wrapper .st_single-order .lbri_download_button{width:100%;height:36px;font-size:14px}}@media (max-width:375px){.st_single-order .lbri_download_button{font-size:13px;height:34px}}.st_text-accepted,.st_text-authorized,.st_text-fulfilled,.st_text-green,.st_text-paid{color:#1eae5c}.st_text-failed,.st_text-red,.st_text-refunded,.st_text-unpaid,.st_text-voided{color:#e24230}.st_text-blue{color:var(--primary_color)}.st_text-gray,.st_text-onhold,.st_text-pending{color:#444}.st_orders-main--wrapper .st_single-order .st_single-order--columns-wrapper{padding-inline:24px}.st_orders-main--wrapper .st_single-order .st_single-order-columns{column-gap:60px}.st_orders-main--wrapper .st_single-order .st_single-order-column{min-width:0}.st_orders-main--wrapper .st_single-order .st_single-order-column:nth-child(2),.st_orders-main--wrapper .st_single-order .st_single-order-column:nth-child(3){flex:1 1 0}.st_orders-main--wrapper .st_single-order .st_consultant-wrapper .bdt-consultant{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.st_app-account{background-color:#fff}.st_app-account .shopify-section{background-color:#fff}.st_account-page--wrapper{width:924px;margin-inline:auto;padding-block:80px;display:flex;flex-wrap:wrap}.st_account-page--wrapper blockquote,.st_account-page--wrapper dd,.st_account-page--wrapper dl,.st_account-page--wrapper figure,.st_account-page--wrapper h1,.st_account-page--wrapper h2,.st_account-page--wrapper h3,.st_account-page--wrapper h4,.st_account-page--wrapper h5,.st_account-page--wrapper h6,.st_account-page--wrapper hr,.st_account-page--wrapper p,.st_account-page--wrapper pre{margin:revert}.st_account-page--wrapper .shopify-section:first-child{width:250px}.st_account-page--wrapper .st_account-page--section{width:calc(100% - 250px);display:none!important;padding-left:54px}.st_account-page--wrapper .st_account-page--section.st_show{display:block!important}.st_account-page--wrapper .st_main-title{display:none;font-size:28px;color:#444;padding-bottom:32px;margin:0}.st_account-page--wrapper .st_title{font-size:18px;color:#444}.st_account-page--wrapper .st_req{font-size:10px;color:#737373;padding-top:8px}.st_account-page--wrapper .st_account-page--button-wrapper{margin-top:10px}.st_account-page--wrapper .st_account-page--button{background-color:#444;color:#fff;border-radius:24px;padding:12px 44px;cursor:pointer;border:none;text-transform:uppercase;float:right;font-size:14px}.st_account-page--wrapper .st_clearfix::after{content:"";clear:both;display:block}@media (max-width:991px){.st_account-page--wrapper{width:95%}.st_account-page--wrapper .shopify-section:first-child{width:revert}.st_account-page--wrapper .st_account-page--section{width:100%;padding-left:0}}@media (max-width:767px){.st_account-page--wrapper .st_main-title{padding-bottom:20px}}.st_input_invalid.st_input-primary{border:1px solid #e24230!important}.st_input_invalid.st_date-primary{border:1px solid #e24230!important}.st_input_invalid.st_select-primary{border:1px solid #e24230!important}.st_input_invalid .st_date-primary{border:1px solid #e24230!important}.st_account-page--wrapper .st_account-page--button:active,.st_account-page--wrapper .st_account-page--button:focus{outline:0!important}.st_account-page--wrapper .st_account-page--button:hover{opacity:.8}.st_account-page--wrapper .st_account--button:active,.st_account-page--wrapper .st_account--button:focus,.st_account-page--wrapper input:active,.st_account-page--wrapper input:focus{outline:0!important}.st_toggle-visibility-button{padding:0;background-color:transparent;border:none;position:absolute;top:50%;right:15px;transform:translateY(-50%);width:18px;height:18px;cursor:pointer}.st_toggle-visibility-button .password-show{display:block}.st_toggle-visibility-button .password-hide{display:none}.st_toggle-visibility-button.st_password-visible .password-show{display:none}.st_toggle-visibility-button.st_password-visible .password-hide{display:block}.st_toggle-visibility-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;fill:#CECECE}input[type=password]{padding-right:50px!important}.disclosure button{border-radius:24px}.disclosure{position:relative}.localization-form__select{min-width:140px;height:40px;border-radius:24px;background:#dfa13a;color:#000}.disclosure__list-wrapper{position:absolute;top:calc(100% + 4px);left:0;right:auto;z-index:20;width:100%;min-width:140px;max-height:none;overflow:visible;background:#fff;border-radius:0 0 12px 12px;box-shadow:0 8px 20px rgba(0,0,0,.12)}.disclosure__list{margin:0;padding:8px 0;list-style:none;background:#fff}.disclosure__item{width:100%;background:#fff}.disclosure__link{display:block;width:100%;padding:10px 16px;color:#000;text-decoration:none;white-space:nowrap;background:#fff}.st_label-primary--basic{position:relative;display:block;margin-bottom:12px}.st_label-primary--basic .st_input-label{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:#272727}.st_label-primary--basic .st_input-primary{width:100%;height:44px;padding:10px 14px;border:1px solid #d6d9e0!important;border-radius:8px;background-color:#fff;font-size:14px;color:#222}.st_label-primary--basic .st_input-primary:focus{outline:0;border-color:#3f46e8!important}.st_label-primary--basic .st_input-primary:read-only{background-color:#f4f4f4;border-color:#d6d9e0!important}.st_label-primary--top{display:block}.st_label-primary--left{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;column-gap:16px}.st_label-primary--left .st_input-label{margin-bottom:0}.st-share-cart{background-color:#f4f3f0;border:1px solid #dbe5db;border-radius:12px;margin:0 20px}.st-share-cart.is-open{margin-top:20px;border-radius:12px}.st-share-cart__header{width:100%;padding:16px 20px;border:0;background:0 0;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer}.st-share-cart__header:hover{background-color:#f4f3f0}.st-share-cart__header-left{display:flex;align-items:center;gap:12px;min-width:0}.st-share-cart__header-actions{display:flex;align-items:center;flex-shrink:0}.st-share-cart__icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.st-share-cart__icon svg{display:block;width:20px;height:20px}.st-share-cart__title{color:#333;font-size:16px;font-weight:600;line-height:24px;letter-spacing:.4px}.st-share-cart__cancel,.st-share-cart__share{min-width:78px;min-height:35px;padding:8px 14px;background-color:#4f8643;border-radius:24px;color:#fff;font-size:13px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;align-items:center;justify-content:center;text-align:center;flex-shrink:0}.st-share-cart__share{display:inline-flex}.st-share-cart__cancel{display:none}.st-share-cart.is-open .st-share-cart__share{display:none}.st-share-cart.is-open .st-share-cart__cancel{display:inline-flex}.st-share-cart__content{padding:0 20px 20px}.st-share-cart__content-inner{padding-top:16px;border-top:1px solid #d9ded7}.st-share-cart__field{margin-bottom:20px}.st-share-cart__input{width:100%;height:44px;padding:0 14px;border:1px solid #d9ded7;border-radius:8px;background-color:#fff;box-shadow:none;appearance:none;color:#333;font-size:15px;line-height:1.4}.st-share-cart__input::placeholder{color:#a3acbf;opacity:1}.st-share-cart__input:focus{outline:0;border-color:#4f8643}.st-share-cart__row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.st-share-cart__label{color:#333;font-size:16px;line-height:1.4}.st-share-cart__switch{position:relative;width:48px;height:24px;display:inline-block;flex-shrink:0}.st-share-cart__switch-input{position:absolute;opacity:0;pointer-events:none}.st-share-cart__switch-slider{position:absolute;inset:0;border-radius:999px;background-color:#c8ced8;cursor:pointer;transition:background-color .2s ease}.st-share-cart__switch-slider::before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background-color:#fff;transition:transform .2s ease}.st-share-cart__switch-input:checked+.st-share-cart__switch-slider{background-color:#4f8643}.st-share-cart__switch-input:checked+.st-share-cart__switch-slider::before{transform:translateX(24px)}.st-share-cart__button{width:100%;min-height:46px;padding:14px 16px;border:0;border-radius:24px;background-color:#4f8643;color:#fff;cursor:pointer;text-transform:uppercase;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.16em;transition:opacity .2s ease}.st-share-cart__button:hover{background-color:#4f8643}.st-share-cart__button:focus{opacity:.92;outline:0}.st-share-cart__button:disabled,.st-share-cart__button[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.st-share-cart__success{text-align:left}.st-share-cart__success-message{display:flex;align-items:center;gap:8px;margin-bottom:14px}.st-share-cart__success-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.st-share-cart__success-icon svg{display:block;width:20px;height:20px}.st-share-cart__success-title{color:#4f8643;font-size:16px;font-weight:600;line-height:1.4}.st-share-cart__success-text{margin:0 0 8px;color:#4e5c6f;font-size:14px;line-height:1.5;text-align:left}.st-share-cart__copy-wrapper{width:100%;display:flex;align-items:stretch;margin-bottom:14px;border:1px solid #d9ded7;border-radius:8px;background-color:#fff;overflow:hidden}.st-share-cart__copy-input{flex:1;width:100%;min-width:0;height:43px;padding:0 14px;border:none;border-radius:0;background-color:#fff;box-shadow:none;appearance:none;color:#4e5c6f;font-size:14px;line-height:1.4}.st-share-cart__copy-input:focus{outline:0;border:none;box-shadow:none}.st-share-cart__copy-button{width:44px;min-width:44px;height:43px;padding:0;border:none;border-radius:0;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.st-share-cart__copy-button svg{display:block;width:20px;height:20px}.st-share-cart__copy-button svg rect{display:block}.st-share-cart__copy-button:focus,.st-share-cart__copy-button:hover{background-color:#fff;outline:0}.st-share-cart__secondary-button{width:100%;min-height:46px;padding:14px 16px;margin-bottom:12px;border:1px solid #4f8643;border-radius:24px;background-color:transparent;color:#4f8643;cursor:pointer;text-transform:uppercase;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.16em}.st-share-cart__secondary-button:hover{background-color:transparent;color:#4f8643}.st-share-cart__secondary-button:focus{outline:0;opacity:.92}.st-share-cart__view-all-link{display:none!important}.st-share-cart__party-feedback-error_JS,.st-share-cart__party-feedback-success_JS{margin-top:8px;line-height:1.4}.st-share-cart__party-feedback-success_JS{display:flex;align-items:center;gap:6px}.st-share-cart__party-feedback-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transform:translateY(-1px)}.st-share-cart__party-feedback-icon svg{display:block;width:20px;height:20px}.st-share-cart__party-feedback-text-success_JS{color:#4f8643;font-size:14px!important;line-height:1.4;font-weight:500}.st-share-cart__party-feedback-text-error_JS{color:#ff0202;font-size:14px!important;line-height:1.4;font-weight:500}.st-share-cart__party-feedback-error_JS[hidden],.st-share-cart__party-feedback-success_JS[hidden],.st-share-cart__party-feedback_JS[hidden]{display:none!important}.st-share-cart__party-field_JS .st_label-primary{position:relative}.st-share-cart__party-field_JS .st_label-primary--left{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;column-gap:6px}.st-share-cart__party-field_JS .st_input-label{margin-bottom:0;font-size:14px;line-height:1.2}.st-share-cart__party-field_JS .st-share-cart__party-input_JS{padding-right:42px}.st-share-cart__party-field_JS .st_input-loader{position:absolute;right:12px!important;top:50%;transform:translateY(-50%);display:none;align-items:center;justify-content:center;pointer-events:none;z-index:2}.st-share-cart__loading{flex-direction:column;align-items:center;justify-content:center;padding:32px 0}.st-share-cart__loading:not([hidden]){display:flex}.st-share-cart__loading[hidden]{display:none!important}.st-share-cart__loading-spinner{width:26px;height:26px;border:2px solid #d9ded7;border-top-color:#4f8643;border-radius:50%;animation:st-share-cart-spin .8s linear infinite;margin-bottom:12px;flex-shrink:0}.st-share-cart__loading-text{margin:0;color:#4e5c6f;font-size:14px;line-height:1.5;text-align:center}@keyframes st-share-cart-spin{to{transform:rotate(360deg)}}.lbri-share-cart-main-cart .st-share-cart{margin:0}.lbri-share-cart-main-cart .st-share-cart.is-open{margin-top:0}@media screen and (max-width:767px){.st-share-cart{margin:10px 16px;border:1px solid #dbe5db}.st-share-cart__header{padding:16px}.st-share-cart__cancel,.st-share-cart__share{min-width:78px;min-height:35px;padding:8px 12px;font-size:13px;border-radius:24px}.st-share-cart__content{padding:0 16px 16px}.st-share-cart__content-inner{padding:16px;border-top:1px solid #dbe5db}.st-share-cart__label,.st-share-cart__success-title,.st-share-cart__title{font-size:16px}.st-share-cart__copy-input{font-size:13px}}.st_landing_share_cart_overlay{position:fixed;background-color:#cacaca;opacity:1;top:0;left:0;right:0;bottom:0;z-index:1000000}.st_landing_share_cart_overlay .st_inner_wrapper{display:grid;place-items:center;height:100%}.st_landing_share_cart_overlay .loading__icon{position:relative;opacity:1;visibility:visible}.st_landing_share_cart_overlay .st_loading_message{font-size:20px;color:#000;padding-top:10px}.st_landing_share_cart_overlay .st_error{font-size:18px;color:#e24230;padding-bottom:20px}.st_landing_share_cart_overlay .st_return_to_home_page{font-size:16px;color:#fff;border-radius:6px;background-color:#1a7f37;cursor:pointer;text-align:center;min-height:34px;display:grid;place-items:center;max-width:200px;margin-inline:auto;transition:opacity 250ms ease-in-out}.st_landing_share_cart_overlay .st_return_to_home_page:hover{opacity:.6}.st-account-share-cart{width:100%}.st-account-share-cart__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.st-account-share-cart__title{margin:0;color:#000;font-size:16px;font-weight:600;line-height:1}.st-account-share-cart__redirect-to-btn{min-width:215px;height:40px;padding:9px 20px;border:1px solid #50965a;border-radius:24px;background:#50965a;text-transform:capitalize;letter-spacing:0;color:#fff;font-size:14px;font-weight:600;line-height:1;cursor:pointer}.st-account-share-cart__redirect-to-btn:hover{opacity:.92;background:#50965a}.st-account-share-cart__wrapper{display:flex;flex-direction:column;gap:20px}.st-account-share-cart__list{display:flex;flex-direction:column;gap:14px}.st-account-share-cart__pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}.st-account-share-cart__pagination_JS,.st_pagination.st-account-share-cart__pagination_JS{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}.st-account-share-cart__pagination_JS .st_pag-btn,.st_pagination.st-account-share-cart__pagination_JS .st_pag-btn{min-width:36px;height:36px;padding:0 10px;border:1px solid #d9d9d9;background:#fff;color:#222;font-size:14px;font-weight:500;line-height:1;cursor:pointer;transition:.2s ease}.st-account-share-cart__pagination_JS .st_pag-btn:hover:not(:disabled),.st_pagination.st-account-share-cart__pagination_JS .st_pag-btn:hover:not(:disabled){border-color:#50965a;color:#50965a}.st-account-share-cart__pagination_JS .st_pag-btn:disabled,.st_pagination.st-account-share-cart__pagination_JS .st_pag-btn:disabled{opacity:.45;cursor:not-allowed}.st-account-share-cart__pagination_JS .st_pag-indicator,.st_pagination.st-account-share-cart__pagination_JS .st_pag-indicator{min-width:36px;height:36px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #50965a;background:#50965a;color:#fff;font-size:14px;font-weight:600;line-height:1}.st-account-share-cart-card{padding:24px;background:#fff;border:1px solid #e6eaf0;border-radius:24px;box-shadow:0 2px 8px rgba(16,24,40,.06);display:flex;flex-direction:column}.st-account-share-cart-card__top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:20px;row-gap:0;margin-bottom:18px}.st-account-share-cart-card__left{min-width:0;display:flex;flex-direction:column;justify-content:flex-start}.st-account-share-cart-card__right{display:flex;align-items:flex-start;justify-content:flex-end;min-width:auto;margin:0;padding-top:0;align-self:start}.st-account-share-cart-card__title{margin-top:0!important;margin-bottom:2px!important;color:#0a2e22;font-size:16px;font-weight:700;line-height:1.2}.st-account-share-cart-card__date{display:inline-flex;align-items:center;gap:6px;color:#7f91af;min-height:16px}.st-account-share-cart-card__date-icon{display:inline-flex;align-items:center;justify-content:center;color:#62748e;flex:0 0 auto}.st-account-share-cart-card__date-icon svg{display:block}.st-account-share-cart-card__date-value{color:#62748e;font-size:12px;font-weight:400;line-height:1.2}.st-account-share-cart-card__edit-row{display:flex;align-items:center;gap:6px;max-width:420px}.st-account-share-cart-card__title-input{width:100%;min-width:0;height:34px;padding:0 12px;border:1px solid #cfcfcf;border-radius:12px;background:#fff;color:#163a2f;font-size:16px;outline:0}.st-account-share-cart-card__title-input:focus{border-color:#163a2f}.st-account-share-cart-card__title-input::placeholder{color:#9a9a9a}.st-account-share-cart-card__save-btn{height:34px;padding:0 20px;border:1px solid #163a2f;border-radius:18px;background:#163a2f;color:#fff;font-size:16px;font-weight:500;cursor:pointer;white-space:nowrap}.st-account-share-cart-card__menu{position:relative}.st-account-share-cart-card__menu-default{display:inline-flex;align-items:center;gap:10px;margin:0;padding:0}.st-account-share-cart-card__menu-expanded{display:none;align-items:center;gap:0;padding:0 8px;height:34px;border:1px solid #d5dce8;border-radius:999px;background:#fff;margin:0}.st-account-share-cart-card__menu.is-open .st-account-share-cart-card__menu-default{display:none}.st-account-share-cart-card__menu.is-open .st-account-share-cart-card__menu-expanded{display:inline-flex}.st-account-share-cart-card__view-btn{min-width:100px;height:34px;padding:0 18px;border:1px solid #d5dce8;border-radius:999px;background:#fff;color:#314158;font-size:13px;font-weight:600;line-height:1;cursor:pointer;text-transform:inherit;letter-spacing:0;margin:0}.st-account-share-cart-card__view-btn:hover{background:#f3f6fa;color:#314158}.st-account-share-cart-card__menu-trigger{width:34px;height:34px;border:0;background:0 0;padding:0;margin:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer}.st-account-share-cart-card__menu-trigger span{width:4px;height:4px;border-radius:50%;background:#6a7893;display:block}.st-account-share-cart-card__menu-trigger:hover{background-color:transparent;color:#111}.st-account-share-cart-card__menu-action{width:36px;height:36px;border:0;background:0 0;padding:0;color:#4a5873;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 36px}.st-account-share-cart-card__menu-action:hover{background:0 0;color:#163a2f}.st-account-share-cart-card__menu-close{color:#a3acba}.st-account-share-cart-card__menu-action-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:currentColor;flex:0 0 20px}.st-account-share-cart-card__menu-action-icon svg{display:block;width:20px;height:20px}.st-account-share-cart-card__menu-action-label{display:none}.st-account-share-cart-card__middle{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:14px 16px;margin-bottom:10px;border:1px solid #eee8e1;border-radius:14px;background:#fff}.st-account-share-cart-card__info-item{display:flex;flex-direction:column;gap:6px;min-width:0}.st-account-share-cart-card__info-label{color:#90a1b9;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase;white-space:nowrap;word-break:keep-all}.st-account-share-cart-card__info-value{color:#1d293d;font-size:12px;font-weight:500;line-height:1.2}.st-account-share-cart-card__info-value--subtotal{color:#0a2e22;font-weight:700;font-size:12px}.st-account-share-cart-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:0 14px;border-radius:12px;background:#faf8f5}.st-account-share-cart-card__link-wrap{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:6px;overflow:hidden}.st-account-share-cart-card__link-label{flex:0 0 auto;color:#0a2e22;font-size:14px;font-weight:500;line-height:1.7;letter-spacing:0;white-space:nowrap}.st-account-share-cart-card__link{min-width:0;flex:1 1 auto;color:#8997aa;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal}.st-account-share-cart-card__copy-btn{width:28px;height:28px;flex:0 0 28px;border:0;background:0 0;padding:0;color:#8f9db3;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.st-account-share-cart-card__copy-btn:hover{background:0 0;color:#163a2f}.st-account-share-cart-card__mobile-toggle-wrap{display:none}.st-account-share-cart-card__mobile-toggle{border:0;background:0 0;padding:0;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#62748e;font-size:14px;font-weight:400;line-height:1.2;cursor:pointer;text-transform:initial;letter-spacing:0}.st-account-share-cart-card__mobile-toggle-icon{display:inline-flex;align-items:center;justify-content:center;color:currentColor;transition:transform .2s ease}.st-account-share-cart-card__mobile-toggle-icon svg{display:block}.st-account-share-cart-card.is-expanded .st-account-share-cart-card__mobile-toggle-icon{transform:rotate(180deg)}@media (max-width:1024px){.st-account-share-cart-card__middle{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.st-account-share-cart-card{padding:20px;border-radius:24px}.st-account-share-cart-card__top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;row-gap:0;margin-bottom:16px}.st-account-share-cart-card__left{min-width:0}.st-account-share-cart-card__right{padding-top:0;margin-left:0;min-width:auto;justify-content:flex-end;align-self:start}.st-account-share-cart-card__title{margin-top:0;font-size:16px;line-height:1.25}.st-account-share-cart-card__date{gap:8px;min-height:16px}.st-account-share-cart-card__date-value{font-size:12px;line-height:1.2}.st-account-share-cart-card__menu-default{align-items:center;gap:8px}.st-account-share-cart-card__view-btn{min-width:80px;height:32px;padding:0 16px;font-size:14px;border-radius:999px}.st-account-share-cart-card__menu-trigger{width:28px;height:32px}.st-account-share-cart-card__menu-expanded{height:32px;padding:0 6px}.st-account-share-cart-card__middle{order:2;display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin-bottom:12px;padding:14px 12px;border:1px solid #eee8e1;border-radius:10px;background:#fff}.st-account-share-cart-card.is-expanded .st-account-share-cart-card__middle{display:grid}.st-account-share-cart-card__info-label{font-size:10px;line-height:1.2}.st-account-share-cart-card__info-value{font-size:12px;line-height:1.25}.st-account-share-cart-card__info-value--subtotal{font-size:12px}.st-account-share-cart-card__bottom{order:3;min-height:40px;padding:0 12px;border-radius:10px;margin-bottom:12px}.st-account-share-cart-card__link-wrap{gap:4px}.st-account-share-cart-card__link-label{font-size:14px;line-height:1.3;color:#14533c;font-weight:500}.st-account-share-cart-card__link{font-size:12px;line-height:1.3;color:#7a8ca5}.st-account-share-cart-card__copy-btn{width:24px;height:24px;flex:0 0 24px}.st-account-share-cart-card__mobile-toggle-wrap{order:4;display:block;padding-top:12px;border-top:1px solid #e6eaf0}.st-account-share-cart-card__edit-row{flex-direction:column;align-items:stretch;max-width:none}.st-account-share-cart-card__save-btn{width:100%}}.st-account-share-cart--single-open .st-account-share-cart__header,.st-account-share-cart--single-open .st-account-share-cart__list,.st-account-share-cart--single-open .st-account-share-cart__pagination_JS{display:none}.st-account-share-cart--single-open .st-account-single-share-cart{display:block}.st-account-single-share-cart{display:none}.st-account-share-cart--single-open .st-account-share-cart__header,.st-account-share-cart--single-open .st-account-share-cart__list{display:none}.st-account-share-cart--single-open .st-account-single-share-cart{display:block}.st-account-share-cart__section-title-desktop{font-size:18px;color:#212529;line-height:1;letter-spacing:0;font-weight:500}.st-account-single-share-cart{display:none;width:100%;max-width:760px;margin:0 auto;padding:0;color:#333;background:0 0;box-sizing:border-box}.st-account-single-share-cart__topbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.st-account-single-share-cart__back-btn{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:0 0;cursor:pointer}.st-account-single-share-cart__back-btn:hover{background:0 0;color:#000}.st-account-single-share-cart__back-icon{display:block;width:16px;height:16px;flex-shrink:0}.st-account-single-share-cart__back-text{color:#444;font-size:14px;font-weight:400;line-height:1}.st-account-single-share-cart__summary{margin:0 0 28px;padding:24px;background:#fff;border-radius:24px;border:1px solid #e6eaf0;box-shadow:0 2px 8px rgba(16,24,40,.06)}.st-account-single-share-cart__summary-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:20px;row-gap:0;margin-bottom:18px}.st-account-single-share-cart__summary-left{min-width:0;display:flex;flex-direction:column;justify-content:flex-start}.st-account-single-share-cart__summary-right{display:flex;align-items:flex-start;justify-content:flex-end;min-width:auto;margin:0;padding-top:0;align-self:start}.st-account-single-share-cart__title{margin-top:0!important;margin-bottom:2px!important;color:#0a2e22;font-size:16px;font-weight:700;line-height:1.2}.st-account-single-share-cart__title-date{display:inline-flex;align-items:center;gap:6px;color:#62748e;min-height:16px}.st-account-single-share-cart__title-date-icon{display:inline-flex;align-items:center;justify-content:center;color:#62748e;flex:0 0 auto}.st-account-single-share-cart__title-date-icon svg{display:block}.st-account-single-share-cart__title-date-value{color:#62748e;font-size:12px;font-weight:400;line-height:1.2}.st-account-single-share-cart__menu{position:relative}.st-account-single-share-cart__menu-default{display:inline-flex;align-items:center;gap:10px;margin:0;padding:0}.st-account-single-share-cart__menu-expanded{display:none;align-items:center;gap:0;padding:0 8px;height:34px;border:1px solid #d5dce8;border-radius:999px;background:#fff;margin:0}.st-account-single-share-cart__menu.is-open .st-account-single-share-cart__menu-default{display:none}.st-account-single-share-cart__menu.is-open .st-account-single-share-cart__menu-expanded{display:inline-flex}.st-account-single-share-cart__menu-trigger{width:34px;height:34px;border:0;background:0 0;padding:0;margin:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer}.st-account-single-share-cart__menu-trigger span{width:4px;height:4px;border-radius:50%;background:#6a7893;display:block}.st-account-single-share-cart__menu-trigger:hover{background-color:transparent;color:#111}.st-account-single-share-cart__menu-action{width:36px;height:36px;border:0;background:0 0;padding:0;color:#4a5873;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 36px}.st-account-single-share-cart__menu-action:hover{background:0 0;color:#163a2f}.st-account-single-share-cart__menu-close{color:#a3acba}.st-account-single-share-cart__menu-action-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:currentColor;flex:0 0 20px}.st-account-single-share-cart__menu-action-icon svg{display:block;width:20px;height:20px}.st-account-single-share-cart__summary-middle{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:14px 16px;margin-bottom:10px;border:1px solid #eee8e1;border-radius:14px;background:#fff}.st-account-single-share-cart__info-item{display:flex;flex-direction:column;gap:6px;min-width:0}.st-account-single-share-cart__info-item--subtotal{display:flex}.st-account-single-share-cart__info-label{color:#90a1b9;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase;white-space:nowrap;word-break:keep-all}.st-account-single-share-cart__info-value{color:#1d293d;font-size:12px;font-weight:500;line-height:1.2}.st-account-single-share-cart__info-value--subtotal{color:#0a2e22;font-weight:700;font-size:12px}.st-account-single-share-cart__summary-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:0 14px;border-radius:12px;background:#faf8f5}.st-account-single-share-cart__link-wrap{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:6px;overflow:hidden}.st-account-single-share-cart__link-label{flex:0 0 auto;color:#0a2e22;font-size:14px;font-weight:500;line-height:1.7;letter-spacing:0;white-space:nowrap}.st-account-single-share-cart__link{min-width:0;flex:1 1 auto;color:#8997aa;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal}.st-account-single-share-cart__copy-btn{width:28px;height:28px;flex:0 0 28px;border:0;background:0 0;padding:0;color:#8f9db3;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.st-account-single-share-cart__copy-btn:hover{background:0 0;color:#163a2f}.st-account-single-share-cart__section-title{margin:0 0 24px;color:#212529;font-size:18px;font-weight:500;line-height:1}.st-account-single-share-cart__section-title-mobile{display:none}.st-account-single-share-cart__line-items{border-bottom:1px solid #ddd}.st-account-single-share-cart__total-row{display:flex;align-items:center;justify-content:space-between;padding:18px 0 0}.st-account-single-share-cart__total-label{color:#737373;font-size:14px;font-weight:400;line-height:1.35}.st-account-single-share-cart__total-value{color:#444;font-size:14px;font-weight:700;line-height:1.35}.st-account-single-share-cart__loading{padding-top:12px}.st-account-single-share-cart-line-item{display:grid;grid-template-columns:68px minmax(0,1fr) 150px;align-items:start;column-gap:16px;padding:0 0 24px;margin:0 0 24px}.st-account-single-share-cart-line-item__image-wrapper{width:68px;height:68px;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}.st-account-single-share-cart-line-item__image{display:block;width:100%;height:100%;object-fit:contain}.st-account-single-share-cart-line-item__content{min-width:0;padding-top:4px}.st-account-single-share-cart-line-item__title{margin-bottom:10px;color:#222;font-size:13px;font-weight:500;line-height:1.35;letter-spacing:.22em;text-transform:uppercase;word-break:break-word}.st-account-single-share-cart-line-item__qty{color:#8b8b8b;font-size:13px;font-weight:400;line-height:1.35}.st-account-single-share-cart-line-item__qty span{margin-left:2px}.st-account-single-share-cart-line-item__prices{text-align:right;padding-top:4px}.st-account-single-share-cart-line-item__price{margin-bottom:8px;color:#d89a53;font-size:16px;font-weight:400;line-height:1.35}.st-account-single-share-cart-line-item__total{color:#8b8b8b;font-size:13px;font-weight:400;line-height:1.35}.st-account-single-share-cart-line-item__total span{color:#8b8b8b}@media (max-width:767px){.st-account-single-share-cart{max-width:100%}.st-account-single-share-cart__topbar{margin-bottom:14px}.st-account-single-share-cart__summary{margin-bottom:20px;padding:20px;border-radius:24px}.st-account-single-share-cart__summary-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;row-gap:0;margin-bottom:16px}.st-account-single-share-cart__summary-left{min-width:0}.st-account-single-share-cart__summary-right{padding-top:0;margin-left:0;min-width:auto;justify-content:flex-end;align-self:start}.st-account-single-share-cart__title{margin-top:0;font-size:16px;line-height:1.25}.st-account-single-share-cart__title-date{gap:8px;min-height:16px}.st-account-single-share-cart__title-date-value{font-size:12px;line-height:1.2}.st-account-single-share-cart__menu-trigger{width:28px;height:32px}.st-account-single-share-cart__menu-expanded{height:32px;padding:0 6px}.st-account-single-share-cart__summary-middle{grid-template-columns:1fr 1fr;gap:10px 18px;padding:12px 14px}.st-account-single-share-cart__summary-bottom{min-height:40px;padding:0 12px;border-radius:10px}.st-account-single-share-cart__link-wrap{gap:4px}.st-account-single-share-cart__link-label{font-size:12px;line-height:1.3;color:#1c5c46;font-weight:600}.st-account-single-share-cart__link{font-size:12px;line-height:1.3;color:#7a8ca5}.st-account-single-share-cart__copy-btn{width:24px;height:24px;flex:0 0 24px}.st-account-single-share-cart__section-title{margin-bottom:14px}.st-account-single-share-cart__section-title-desktop{display:none}.st-account-single-share-cart__section-title-mobile{display:inline}.st-account-single-share-cart__total-row{justify-content:space-between;gap:0;padding-top:14px}.st-account-single-share-cart__total-label,.st-account-single-share-cart__total-value{font-size:14px;line-height:1.35}.st-account-single-share-cart-line-item{grid-template-columns:52px minmax(0,1fr) 92px;column-gap:12px;padding-bottom:18px;margin-bottom:18px}.st-account-single-share-cart-line-item__image-wrapper{width:52px;height:52px}.st-account-single-share-cart-line-item__title{margin-bottom:8px;font-size:12px;line-height:1.45;letter-spacing:.18em}.st-account-single-share-cart-line-item__qty{font-size:12px}.st-account-single-share-cart-line-item__prices{text-align:right}.st-account-single-share-cart-line-item__price{margin-bottom:8px;font-size:14px}.st-account-single-share-cart-line-item__total{font-size:12px;line-height:1.35}}@media (max-width:480px){.st-account-single-share-cart__summary-middle{grid-template-columns:1fr 1fr;gap:10px 14px}.st-account-single-share-cart__summary-bottom{gap:8px}.st-account-single-share-cart-line-item{grid-template-columns:52px minmax(0,1fr) 86px;column-gap:10px}.st-account-single-share-cart-line-item__title{letter-spacing:.16em}.st-account-single-share-cart-line-item__price{font-size:13px}.st-account-single-share-cart-line-item__total{font-size:12px}}.st-account-share-cart-edit-modal{position:fixed;inset:0;z-index:120;display:none}.st-account-share-cart-edit-modal.is-visible{display:block}.st-account-share-cart-edit-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55)}.st-account-share-cart-edit-modal__dialog{position:relative;z-index:1;width:100%;max-width:520px;margin:170px auto 0;padding:0 16px;box-sizing:border-box}.st-account-share-cart-edit-modal__content{background:#fff;padding:40px;box-sizing:border-box;border-radius:24px}.st-account-share-cart-edit-modal__title{margin:0 0 16px;color:#4c4c4c;font-size:20px;font-weight:400;line-height:1.2}.st-account-share-cart-edit-modal__field{margin-bottom:24px}.st-account-share-cart-edit-modal__input{width:100%;height:46px;padding:0 12px;border:1px solid #b7b7b7;background:#fff;color:#5a9b63;font-size:16px;font-weight:500;line-height:1;outline:0;box-sizing:border-box}.st-account-share-cart-edit-modal__input:focus{border-color:#5a9b63}.st-account-share-cart-edit-modal__error{margin:-8px 0 16px;color:#c93b3b;font-size:13px;line-height:1.4}.st-account-share-cart-edit-modal__actions{display:flex;align-items:center;justify-content:space-between;gap:24px}.st-account-share-cart-edit-modal__cancel,.st-account-share-cart-edit-modal__save{min-width:130px;height:40px;border-radius:24px;padding:0 24px;font-size:16px;font-weight:400;line-height:1;cursor:pointer;box-sizing:border-box}.st-account-share-cart-edit-modal__cancel:hover,.st-account-share-cart-edit-modal__save:hover{color:#111}.st-account-share-cart-edit-modal__save{display:inline-flex;align-items:center;justify-content:center}.st-account-share-cart-edit-modal__cancel{border:1px solid #225728;background:#fff;color:#4c4c4c}.st-account-share-cart-edit-modal__cancel:hover{background:#fff}.st-account-share-cart-edit-modal__cancel:disabled,.st-account-share-cart-edit-modal__input:disabled,.st-account-share-cart-edit-modal__save:disabled{opacity:.7;cursor:not-allowed}@media (max-width:767px){.st-account-share-cart-edit-modal__dialog{max-width:100%;margin-top:100px;padding:0 12px}.st-account-share-cart-edit-modal__content{padding:24px 20px}.st-account-share-cart-edit-modal__title{margin-bottom:14px;font-size:18px}.st-account-share-cart-edit-modal__field{margin-bottom:20px}.st-account-share-cart-edit-modal__input{height:42px;font-size:15px}.st-account-share-cart-edit-modal__actions{flex-direction:column;align-items:stretch;gap:12px}.st-account-share-cart-edit-modal__cancel,.st-account-share-cart-edit-modal__save{width:100%;min-width:0;height:42px;font-size:16px}}body.st-share-cart-modal-open{overflow:hidden}.st-account-share-cart-delete-modal{position:fixed;inset:0;z-index:120;display:none}.st-account-share-cart-delete-modal.is-visible{display:block}.st-account-share-cart-delete-modal__backdrop{position:absolute;inset:0;background:rgba(51,51,51,.8)}.st-account-share-cart-delete-modal__dialog{position:relative;z-index:1;width:100%;max-width:520px;margin:170px auto 0;padding:0 16px;box-sizing:border-box}.st-account-share-cart-delete-modal__inner{width:100%;max-width:479px;border-radius:24px;background:#fff;padding:40px;box-sizing:border-box;pointer-events:auto}.st-account-share-cart-delete-modal__title{font-size:14px;line-height:18px;font-weight:400;color:#69aee7;margin-bottom:42px}.st-account-share-cart-delete-modal__message{font-size:16px;line-height:24px;font-weight:400;color:#4a4a4a;text-align:center;margin-bottom:40px}.st-account-share-cart-delete-modal__actions{display:flex;align-items:center;justify-content:center;gap:141px}.st-account-share-cart-delete-modal__cancel,.st-account-share-cart-delete-modal__confirm{min-width:129px;height:44px;padding:0 24px;border:1px solid transparent;border-radius:24px;font-size:16px;line-height:20px;font-weight:400;cursor:pointer;transition:opacity .2s ease}.st-account-share-cart-delete-modal__cancel:hover,.st-account-share-cart-delete-modal__confirm:hover{color:#111}.st-account-share-cart-delete-modal__confirm{background:#cfa061;color:#fff;border-color:#cfa061}.st-account-share-cart-delete-modal__cancel{background:#fff;color:#4b7f52;border-color:#4b7f52}.st-account-share-cart-delete-modal__cancel[disabled],.st-account-share-cart-delete-modal__confirm[disabled]{opacity:.6;cursor:not-allowed}.st-account-share-cart-delete-modal__error{margin-top:20px;text-align:center;font-size:14px;line-height:20px;color:#c62828}@media (max-width:767px){.st-account-share-cart-delete-modal__inner{max-width:100%;padding:24px}.st-account-share-cart-delete-modal__title{margin-bottom:24px}.st-account-share-cart-delete-modal__message{margin-bottom:24px;font-size:15px;line-height:22px}.st-account-share-cart-delete-modal__actions{flex-direction:column;gap:16px}.st-account-share-cart-delete-modal__cancel,.st-account-share-cart-delete-modal__confirm{width:100%;max-width:240px}}body.st-share-cart-modal-open{overflow:hidden}.st-rep-lookup-cart{width:auto;margin:0 -24px 16px}.st_hidden{display:none}.st_prevent_scroll{overflow:hidden}.rep-lookup-card,.rep-lookup-card__avatar-fallback,.rep-lookup-card__info,.rep-lookup-card__meta,.rep-lookup-card__meta-icon,.rep-lookup-card__repid,.rep-lookup-loading,.rep-lookup-results__footer,.rep-lookup-results__summary,.st-rep-lookup-empty-state,.st-rep-lookup-empty-state__icon,.st-rep-lookup-input-icon,.st-rep-lookup-modal,.st-rep-lookup-modal__close,.st-rep-lookup-search-by__actions,.st-rep-lookup-selected,.st-rep-lookup-selected__avatar,.st-rep-lookup-selected__btn,.st-rep-lookup-selected__main{display:flex;align-items:center}.rep-lookup-card__avatar-fallback,.rep-lookup-card__meta-icon,.rep-lookup-loading,.rep-lookup-results__footer,.st-rep-lookup-empty-state,.st-rep-lookup-empty-state__icon,.st-rep-lookup-input-icon,.st-rep-lookup-modal,.st-rep-lookup-modal__close,.st-rep-lookup-search-by__actions,.st-rep-lookup-selected__avatar,.st-rep-lookup-selected__btn{justify-content:center}.rep-lookup-card__avatar img,.st-rep-lookup-selected__avatar img{display:block;width:100%;height:100%}.st-rep-lookup-default-avatar{object-fit:contain;padding:4px;background:#fff}.rep-lookup-card__avatar img,.st-rep-lookup-selected-avatar-img{object-fit:cover}.button.button--secondary.st-rep-lookup-show-more,.st-rep-lookup-input-icon,.st-rep-lookup-modal__close,.st-rep-lookup-mode-btn,.st-rep-lookup-selected__btn,.st-rep-lookup-show-more{border:0;box-shadow:none;text-transform:none}.st-rep-lookup-selected{justify-content:space-between;gap:16px;width:100%;min-height:70px;padding:12px 24px;box-sizing:border-box;background:#f3f4f6}.st-rep-lookup-selected__main{flex:1 1 auto;gap:12px;min-width:0}.st-rep-lookup-selected__avatar{position:relative;width:40px;height:40px;flex:0 0 40px;overflow:hidden;border-radius:50%;background:#d9e0e8}.st-rep-lookup-selected__avatar--brand{background:#fff;border:1px solid #d8d2c7}.st-rep-lookup-selected__avatar-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#d9e0e8;color:#4c5668;font:700 14px/1 Inter,sans-serif}.st-rep-lookup-selected__avatar--brand .st-rep-lookup-selected__avatar-fallback{background:#fff;color:#b08b2e}.st-rep-lookup-selected__content{min-width:0}.st-rep-lookup-selected__label{color:#5f5f5f;font:400 12px/18px Inter,sans-serif}.st-rep-lookup-selected__name{overflow:hidden;color:#69a85b;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.st-rep-lookup-selected__btn{gap:6px;width:168px;min-width:168px;height:36px;margin:0;padding:0 18px;box-sizing:border-box;border-radius:24px;background:#5f9d57;color:#fff;cursor:pointer;appearance:none;-webkit-appearance:none;text-decoration:none;white-space:nowrap;letter-spacing:0;font:500 14px/20px Inter,sans-serif;transition:background .2s ease}.st-rep-lookup-selected__btn:active,.st-rep-lookup-selected__btn:focus,.st-rep-lookup-selected__btn:hover{background:#4f8643;color:#fff;outline:0}.st-rep-lookup-selected__btn-icon{display:inline-flex;align-items:center}.st-rep-lookup-selected__btn-icon{width:16px;height:16px;flex:0 0 auto;line-height:1}.rep-lookup-card__meta-icon svg,.st-rep-lookup-input-icon svg,.st-rep-lookup-selected__btn-icon svg{display:block}.st-rep-lookup-selected__btn-icon svg{width:16px;height:16px;fill:none;stroke:currentColor}.st-rep-lookup-modal{position:fixed;inset:0;z-index:99999;padding:16px}.st-rep-lookup-modal__overlay{position:absolute;inset:0;background:rgba(0,0,0,.48)}.st-rep-lookup-modal__card{position:relative;z-index:2;display:flex;flex-direction:column;width:635px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:hidden;border-radius:24px;background:#fff;box-shadow:0 18px 48px rgba(0,0,0,.22)}.st-rep-lookup-modal__close{position:absolute;top:18px;right:18px;width:40px;height:40px;padding:0;background:0 0;color:#b4bac5;cursor:pointer;font-size:30px;line-height:1;transition:background .2s ease,color .2s ease}.st-rep-lookup-modal__close:focus,.st-rep-lookup-modal__close:hover{background:#f3f4f6;color:#98a2b3;outline:0}.st-rep-lookup-modal__header{flex:0 0 auto;padding:28px 24px 24px;border-bottom:1px solid #e5e7eb}.st-rep-lookup-modal__title{margin:0;color:#101828;letter-spacing:-.01em;font:700 22px/28px Poppins,sans-serif}.st-rep-lookup-modal__body{flex:0 0 auto;padding:24px;border-bottom:1px solid #e5e7eb}.st-rep-lookup-input-wrap,.st-rep-lookup-modal__form,.st-rep-lookup-search-row{width:100%;margin:0}.st-rep-lookup-input-wrap--icon{position:relative}.st-rep-lookup-input{width:100%;height:55px;padding:0 56px 0 16px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#101828;appearance:none;box-shadow:none;font:400 14px/17px Inter,sans-serif}.st-rep-lookup-input::placeholder{color:#99a1af}.st-rep-lookup-input-icon{position:absolute;top:50%;right:16px;width:24px;height:24px;padding:0;background:0 0;color:#98a2b3;cursor:pointer;transform:translateY(-50%)}.st-rep-lookup-input-icon svg{width:20px;height:20px}.st-rep-lookup-search-by{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.st-rep-lookup-search-by__label{color:#6a7282;letter-spacing:-.01em;font:400 14px/20px Poppins,sans-serif}.st-rep-lookup-search-by__actions{overflow:hidden;border:1px solid #f3f4f6;border-radius:12px;background:#f4f3ef}.st-rep-lookup-mode-btn{min-width:74px;height:40px;padding:0 16px;background:0 0;color:#4a5565;cursor:pointer;letter-spacing:-.01em;font:400 14px/20px Poppins,sans-serif;transition:background .2s ease,color .2s ease}.st-rep-lookup-mode-btn+.st-rep-lookup-mode-btn{border-left:1px solid #f3f4f6}.st-rep-lookup-mode-btn.is-active{background:#d48a3a;color:#fff;box-shadow:inset 0 0 0 1px #d48a3a;font-weight:500}.st-rep-lookup-mode-btn:focus,.st-rep-lookup-mode-btn:hover{background:#f8f8f6;color:#111827;outline:0}.st-rep-lookup-mode-btn.is-active:focus,.st-rep-lookup-mode-btn.is-active:hover{background:#c97a2b;box-shadow:inset 0 0 0 1px #c97a2b}.rep-lookup-meta{min-height:8px;margin-top:12px}.rep-lookup-error{color:#b42318;font-size:14px;line-height:1.4}.rep-lookup-loading{padding:12px 0}.st-rep-lookup-modal__results{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;background:#f4f3f0}.st-rep-lookup-results-wrapper{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;max-height:470px;overflow-x:hidden;overflow-y:auto;background:#fff;scrollbar-gutter:stable}.st-rep-lookup-results-wrapper::-webkit-scrollbar{width:8px}.st-rep-lookup-results-wrapper::-webkit-scrollbar-thumb{background:#c8ced8}.st-rep-lookup-results-wrapper::-webkit-scrollbar-track{background:#f4f3f0}.rep-lookup-results__list{display:contents}.rep-lookup-results__summary{position:sticky;top:0;z-index:20;min-height:57px;padding:16px 24px;border-bottom:1px solid #e5e7eb;background:#f3f4f6;color:#4a5565;font:600 16px/24px Poppins,sans-serif}.rep-lookup-card{gap:16px;min-height:110px;padding:22px 24px;border-bottom:1px solid #e5e7eb;background:#fff;cursor:pointer;transition:background .2s ease}.rep-lookup-card:focus,.rep-lookup-card:hover{background:#f7f7f8;outline:0}.rep-lookup-card:last-child{border-bottom:0}.rep-lookup-card__info{gap:16px;width:100%;min-width:0}.rep-lookup-card__avatar{width:80px;height:80px;flex:0 0 auto;overflow:hidden;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:24px;background:#eef1f4}.rep-lookup-card__avatar-fallback{width:100%;height:100%;background:#d9e0e8;color:#4c5668;font-size:22px;font-weight:700}.rep-lookup-card__content{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:7px;min-width:0}.rep-lookup-card__name{display:block;margin:0;color:#101828;text-decoration:none;word-break:break-word;font:600 20px/25px Poppins,sans-serif}.rep-lookup-card__meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px;min-width:0}.rep-lookup-card__meta,.rep-lookup-card__repid{gap:6px;flex:0 0 auto;color:#6a7282;white-space:nowrap;font:400 14px/21px Poppins,sans-serif}.rep-lookup-card__meta-icon{width:16px;height:16px;flex:0 0 auto;color:#6a7282}.rep-lookup-card__meta-icon svg{width:16px;height:16px}.rep-lookup-results__footer{flex:0 0 auto;padding:16px 24px 20px;border-top:1px solid #e5e7eb;background:#fff}.button.button--secondary.st-rep-lookup-show-more,.st-rep-lookup-show-more{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;height:auto;padding:0;background:0 0;color:#4f8643;cursor:pointer;text-decoration:underline;text-underline-offset:2px;letter-spacing:0;font:500 16px/24px Poppins,sans-serif}.button.button--secondary.st-rep-lookup-show-more:focus,.button.button--secondary.st-rep-lookup-show-more:hover,.st-rep-lookup-show-more:focus,.st-rep-lookup-show-more:hover{background:0 0;color:#4f8643;text-decoration:underline}.button.button--secondary.st-rep-lookup-show-more.is-loading,.st-rep-lookup-show-more.is-loading{color:#7a8594;cursor:default;pointer-events:none;text-decoration:none}.button.button--secondary.st-rep-lookup-show-more.is-loading::after,.st-rep-lookup-show-more.is-loading::after{content:"";display:inline-block;width:12px;height:12px;border:1.5px solid #b8c0cb;border-top-color:transparent;border-radius:50%;animation:stRepLookupSpin .8s linear infinite}@keyframes stRepLookupSpin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.st-rep-lookup-empty-state{flex-direction:column;min-height:225px;padding:32px;background:#f4f3f0;color:#a6afbe;text-align:center}.st-rep-lookup-empty-state__icon{margin-bottom:12px;color:#c1c8d2}.st-rep-lookup-empty-state__title{margin-bottom:6px;color:#a6afbe;text-transform:uppercase;letter-spacing:.12em;font:700 14px/1.3 Poppins,sans-serif}.st-rep-lookup-empty-state__text{color:#7f8793;font:400 14px/1.4 Poppins,sans-serif}@media (max-width:767px){.st-rep-lookup-cart{width:auto;margin:0 -16px}.st-rep-lookup-selected{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;padding:12px 16px 16px}.st-rep-lookup-selected__main{width:100%;gap:12px}.st-rep-lookup-selected__avatar{width:44px;height:44px;flex-basis:44px}.st-rep-lookup-selected__content{flex:1 1 auto}.st-rep-lookup-selected__label{font-size:12px;line-height:16px}.st-rep-lookup-selected__name{font-size:16px;line-height:22px}.st-rep-lookup-selected__btn{width:100%;min-width:0;height:36px;padding:0 16px;font-size:15px;line-height:20px}.st-rep-lookup-modal__header{padding:24px 20px 20px}.st-rep-lookup-modal__body{padding:20px}.st-rep-lookup-modal__title{font-size:20px;line-height:26px}.st-rep-lookup-modal__close{top:16px;right:16px}.st-rep-lookup-search-by{flex-direction:column;align-items:flex-start;gap:8px}.rep-lookup-results__summary{min-height:0;padding:14px 20px;font-size:14px;line-height:20px}.st-rep-lookup-results-wrapper{max-height:none}.rep-lookup-card{min-height:auto;padding:18px 20px}.rep-lookup-card__info{align-items:flex-start;gap:14px}.rep-lookup-card__avatar{width:72px;height:72px}.rep-lookup-card__name{font-size:18px;line-height:23px}.rep-lookup-card__meta-row{gap:12px}.rep-lookup-results__footer{padding:16px 20px 20px}.st-rep-lookup-empty-state{min-height:180px;padding:28px 20px}}.wt-cart__drawer__inner{overflow:auto!important}.wt-cart__cta{border-radius:24px!important}.wt-cart__list .counter-wrapper{border-radius:24px!important}.wt-cart__show-cart{background-color:transparent!important;color:#202020!important}.lbri_account{background-color:#f7f7f6}.st_account--consultant .st_account-nav--holder_JS>*{display:none}.st_account--consultant .st_account-nav--holder_JS>:first-child,.st_account--consultant .st_account-nav--holder_JS>:last-child{display:block}.st_account--retail .st_account-nav--holder_JS>:last-child{display:none}.st_account-side-navigation--content{width:250px}.st_account-side-navigation--content .st_account_side-nav-section--wrapper{row-gap:64px}.st_account-side-navigation--content .st_flex{flex-direction:column}.st_account-side-navigation--content .st_title{padding-bottom:10px;font-size:12px;color:#444;padding-left:17px}.st_account-side-navigation--content .st_account-nav-buttons .st_account--button{display:block;position:relative;border:none;cursor:pointer;padding-block:13px;padding-inline:0;padding-left:44px;padding-right:0;width:235px;background-color:transparent;border-radius:24px;font-size:14px;text-transform:uppercase;color:#999;text-align:left;transition:background-color 250ms ease-in-out,color 250ms ease-in-out,fill 250ms ease-in-out}.st_account-side-navigation--content .st_account-nav-buttons .st_account--button:hover{background-color:#eee}.st_account-side-navigation--content .st_account-nav-buttons .st_account--button.current{background-color:#eee}.st_account-side-navigation--content .st_account-nav-buttons .st_account--button:not(:last-child){margin-bottom:5px}.st_account-side-navigation--content .st_account-nav-buttons .st_account--button svg{position:absolute;width:20px;height:20px;display:block;top:50%;left:16px;transform:translateY(-50%);fill:#999999}.st_account-side-navigation--content .st_account-nav-buttons .st_account--button .st_header-text,.st_account-side-navigation--content .st_account-nav-buttons .st_account--button span{color:#999}.st_account-side-navigation--content .st_account-nav-buttons .st_header-text{color:#999}.st_account-main-content--wrapper{width:100%}.shopify-section.header-section{width:revert;display:block}@media (max-width:991px){.st_account-side-navigation--content .st_header-account-nav-link:last-child .st_account--button::after{content:none!important;border:0!important;position:static!important;height:0!important}.st_account-side-navigation--content .st_header-account-nav-link li:last-child::after{content:none!important;border:0!important;position:static!important;height:0!important}.st_account_side-nav-section--wrapper{margin-inline:auto;padding-block:20px;overflow-x:auto;width:100%}.st_account_side-nav-section--wrapper .st_account-side-navigation--content .st_flex{overflow-x:auto}.st_account_side-nav-section--wrapper .st_account-side-navigation--content .st_account-side-navigation--mid .st_account-external-links{display:flex}.st_account-side-navigation--bottom,.st_account-side-navigation--mid,.st_account-side-navigation--top{padding-inline:0;flex:revert}.st_account-side-navigation--bottom .st_logout,.st_account-side-navigation--mid .st_logout,.st_account-side-navigation--top .st_logout{margin-top:0}.st_account-side-navigation--wrapper{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #f0f3f3;z-index:9999}.st_account-side-navigation--wrapper .st_account-side-navigation--content{width:100%}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_flex{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:0}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_title{font-size:10px;color:#d9d9d9;padding-bottom:0;padding-left:0}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account-nav-buttons{display:flex;align-items:flex-start;justify-content:center;gap:16px}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account-nav-buttons.st_logout-wrapper{margin-top:0;margin-left:10px}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_side-nav-external-links--wrapper{display:flex;gap:16px;margin:0;padding:0;list-style:none;align-items:flex-start}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:auto;min-width:64px;min-height:72px;height:100%;padding:8px 0;border:none;background:0 0;border-radius:24px;text-align:center;font-size:10px;color:#999}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button:not(:last-child){margin-bottom:0}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button:hover{background-color:#eee}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button svg{position:static;width:20px;height:20px;transform:none;margin-top:0;fill:#999999}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button .st_header-text,.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button span{display:block;font-size:10px;line-height:1.2;margin-top:4px;text-transform:initial;order:1;max-width:72px;white-space:normal;word-break:break-word;text-align:center;color:#999}.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account--button.st_account--external-links{width:auto}.st_account-side-navigation--wrapper .st_account-nav-buttons{display:flex;gap:16px}.st_account-side-navigation--wrapper .st_account-nav-buttons .st_account-external-links{font-size:10px;padding-block:20px}.st_account-side-navigation--wrapper .st_account-nav-buttons .st_side-nav-external-links--wrapper{display:flex}.st_account-side-navigation--bottom{display:flex;align-items:center}}@media (max-width:540px){.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_account-nav-buttons,.st_account-side-navigation--wrapper .st_account-side-navigation--content .st_side-nav-external-links--wrapper{gap:12px}}.st_account-side-navigation--content .st_header-account-nav-link.current .st_account--button{background-color:#eee!important;border-radius:24px!important}.st_account-side-navigation--content .st_header-account-nav-link.current .st_account--button .st_header-text,.st_account-side-navigation--content .st_header-account-nav-link.current .st_account--button span{color:#999!important}.st_account-side-navigation--content .st_header-account-nav-link.current .st_account--button svg{fill:#999999!important}@media (max-width:991px){.st_account--consultant .st_account-nav--holder_JS>:not(:first-child){display:none}.st_account--consultant .st_account-nav--holder_JS>:last-child{display:block}.st_account--consultant .st_account-side-navigation--mid .st_side-nav-external-links--wrapper>li{display:none!important}.st_account--consultant .st_account-side-navigation--mid .st_side-nav-external-links--wrapper>li:has(.st_backoffice-link_JS){display:flex!important}.st_account--consultant .st_account-side-navigation--mid .st_title{display:none!important}.st_account--consultant .st_account-side-navigation--bottom{display:flex}}.lbri-gift-sample{position:fixed;left:20px;bottom:20px;z-index:9999}.lbri-gift-sample__button{width:70.24px;height:71.23px;padding:11.26px 14.07px;border:0;border-radius:8px;background:#fff;box-shadow:0 1.96px 8px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;cursor:pointer}.lbri-gift-sample__popup{position:absolute;left:calc(100% + 16px);bottom:0;width:360px;height:71px;padding:16px 48px 16px 16px;gap:16px;background:#fff;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;align-items:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-10px);transition:all .25s ease}.lbri-gift-sample.is-open .lbri-gift-sample__popup,.lbri-gift-sample:hover .lbri-gift-sample__popup{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}.lbri-gift-sample__check{width:32px;height:32px;min-width:32px;display:flex;align-items:center;justify-content:center}.lbri-gift-sample__check svg{width:32px;height:32px}.lbri-gift-sample__text{width:253px;height:53px;margin:0;font-size:16px;font-weight:600;color:#000;line-height:26px;letter-spacing:0}.lbri-gift-sample__text span{color:#52834f;font-weight:600}.lbri-gift-sample__close{position:absolute;top:16px;right:16px;border:0;background:0 0;cursor:pointer;padding:0;width:14px;height:14px;min-width:14px;display:flex;align-items:center;justify-content:center}.lbri-gift-sample__close svg{width:14px;height:14px;display:block}.lbri-gift-sample__img{width:43px;height:49px;object-fit:contain;display:block}@media (max-width:768px){.lbri-gift-sample{left:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:9999}.lbri-gift-sample__button{width:70.24px;height:71.23px}.lbri-gift-sample__popup{left:0;bottom:calc(100% + 14px);width:calc(100vw - 32px);height:auto;min-height:71px;padding:16px 44px 16px 16px;gap:12px;transform:translateY(10px)}.lbri-gift-sample.is-open .lbri-gift-sample__popup,.lbri-gift-sample:hover .lbri-gift-sample__popup{transform:translateY(0)}.lbri-gift-sample__text{width:auto;height:auto;font-size:16px;line-height:24px}body:has(.st_account_JS) .lbri-gift-sample{bottom:calc(96px + env(safe-area-inset-bottom))}}.lbri-pdp-key-ingredients{padding:72px 24px;background-color:#f7f6f3}.lbri-pdp-key-ingredients__inner{max-width:1180px;margin:0 auto}.lbri-pdp-key-ingredients__header{margin-bottom:48px;text-align:center}.lbri-pdp-key-ingredients__title{margin:0 0 16px;color:#101828;font-size:32px;font-weight:500;line-height:1.2}.lbri-pdp-key-ingredients__subtitle{margin:0;color:#4a5565;font-size:16px;line-height:1.5}.lbri-pdp-key-ingredients__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.lbri-pdp-key-ingredients__card{min-height:340px;padding:28px 24px;border:1.3px solid #f3f4f6;border-radius:24px;background-color:#fff;box-shadow:0 1.63px 3.25px -1.63px rgba(0,0,0,.1),0 1.63px 4.88px rgba(0,0,0,.1)}.lbri-pdp-key-ingredients__icon{display:flex;align-items:center;justify-content:center;width:91px;height:91px;margin-bottom:24px;border-radius:8px;background-color:rgba(200,215,164,.24)}.lbri-pdp-key-ingredients__icon svg{width:53px;height:53px}.lbri-pdp-key-ingredients__card-title{margin:0 0 24px;color:#101828;font-size:26px;font-weight:700;line-height:40px}.lbri-pdp-key-ingredients__card-text{margin:0;color:#4a5565;font-size:20px;font-weight:400;line-height:37px}@media (max-width:1024px){.lbri-pdp-key-ingredients__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:749px){.lbri-pdp-key-ingredients{padding:48px 16px}.lbri-pdp-key-ingredients__header{margin-bottom:32px}.lbri-pdp-key-ingredients__title{font-size:28px}.lbri-pdp-key-ingredients__grid{grid-template-columns:1fr;gap:20px}.lbri-pdp-key-ingredients__card{min-height:auto}.lbri-pdp-key-ingredients__card-title{font-size:22px;line-height:32px}.lbri-pdp-key-ingredients__card-text{font-size:16px;line-height:28px}}.lbri-pdp,.wt-product,.wt-product__wrapper,body.template-product{background-color:#fff}.breadcrumbs__wrapper{background-color:#fff;padding:0 24px;margin:0}.breadcrumbs{max-width:1180px;margin:0 auto;padding:24px 0 16px}.breadcrumbs--full-width{max-width:none}.breadcrumbs__list{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.breadcrumbs__item{display:flex;align-items:center;gap:8px;color:#6a7282;font-size:14px;font-weight:400;line-height:26.02px;letter-spacing:.98px;text-transform:uppercase}.breadcrumbs__item:not(:last-child)::after{content:">";color:#a7a282;font-size:14px;font-weight:400;line-height:1}.breadcrumbs__item:last-child{color:#101828;font-weight:600}.breadcrumbs__item a,.breadcrumbs__link{color:inherit;text-decoration:none;font:inherit;letter-spacing:inherit;text-transform:inherit}.breadcrumbs__item a:hover,.breadcrumbs__link:hover{color:#101828;text-decoration:none}.wt-collapse__trigger__title{color:#101828;font-size:18px;font-weight:600;line-height:26.02px;letter-spacing:.98px;text-transform:none!important}.wt-collapse__trigger[aria-expanded=true] .wt-collapse__trigger__title{color:#101828}@media (max-width:749px){.breadcrumbs__wrapper{padding:0 16px}.breadcrumbs{padding:16px 0 12px}.breadcrumbs__item{font-size:12px;line-height:18px;letter-spacing:.5px}.breadcrumbs__item:not(:last-child)::after{font-size:12px}}.button--full-width,.hero__button--secondary{border-radius:24px}.collection--with-aside{background-color:#fff}.collection__subheader,.collection__toolbar{margin:0}.wt-cart a.button{border-radius:24px}.collection__grid__item{display:flex}.collection__grid__item color-swatch{display:flex;width:100%;height:100%}.card__container{display:flex;flex-direction:column;width:100%;height:100%}.card__container>a.card:not(:first-child){display:flex;flex-direction:column;flex:1}.card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;min-height:2.8em;margin:0 0 12px}.product-sku{min-height:24px;margin-bottom:8px}.card__price{min-height:24px;margin-bottom:12px}.card__quick-add-container{margin-top:auto}.card__quick-add-container--desktop{margin-top:12px}.st_label-primary--basic{position:relative;display:block;margin-bottom:12px}.st_label-primary--basic .st_input-label{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:#272727}.st_label-primary--basic .st_input-primary{width:100%;height:44px;padding:10px 14px;border:1px solid #d6d9e0!important;border-radius:8px;background-color:#fff;font-size:14px;color:#222}.st_label-primary--basic .st_input-primary:focus{outline:0;border-color:#3f46e8!important}.st_label-primary--basic .st_input-primary:read-only{background-color:#f4f4f4;border-color:#d6d9e0!important}.st_label-primary--top{display:block}.st_label-primary--left{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;column-gap:16px}.st_label-primary--left .st_input-label{margin-bottom:0}.st_phone-input-wrapper{display:flex;align-items:center;gap:8px}.st_phone-number-country{height:44px;min-width:70px;display:flex;align-items:center;justify-content:center;border:1px solid #d6d9e0;border-radius:8px;background:#f5f5f5;font-size:14px}.st_select-wrapper{position:relative}.st_select-primary{width:100%;height:44px;padding:10px 40px 10px 14px;border:1px solid #d6d9e0!important;border-radius:8px;background-color:#fff;appearance:none;font-size:14px}.st_select-primary:focus{outline:0;border-color:#3f46e8!important}.st_custom-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.st_label-primary--basic .st_select-wrapper{position:relative}.st_label-primary--basic .st_select-primary{width:100%;height:44px;padding:10px 40px 10px 14px;border:1px solid #d6d9e0!important;border-radius:8px;background-color:#fff;appearance:none;font-size:14px;color:#222}.st_label-primary--basic .st_select-primary:focus{outline:0;border-color:#3f46e8!important}.st_label-primary--basic .st_custom-arrow{position:absolute;right:12px;top:50%;width:18px;height:18px;transform:translateY(-50%);pointer-events:none}@media (max-width:750px){.lbri-pdp__purchase-row .product-form__submit,.wt-product__add-to-cart_form .product-form__submit{font-size:14px;line-height:1.2}.lbri-pdp__purchase-row .product-form__submit span,.wt-product__add-to-cart_form .product-form__submit span{font-size:14px}}.lbri-option{min-height:unset;height:28.8px!important;padding:3px 6px;display:flex;align-items:center;justify-content:center}.lbri-option span{line-height:1;font-size:13px}.wt-cart--empty .wt-cart__drawer__content{height:auto}@media (hover:hover){.hero__button--secondary:hover{display:flex}}.card__picture-container:hover .card__quick-add-container--desktop{display:none}.card__quick-add-container{display:block}.wt-product__add-to-cart_form--wrapper .hero__button--secondary{display:flex}.wt-product__add-to-cart_form--wrapper .hero__button--secondary:hover{display:flex}.card__quick-add-container--desktop{display:none}.card__quick-add-container--desktop .wt-product__add-to-cart{display:none}.product-sku{font-size:1.4rem;color:gray;margin-top:4px}.add-to-cart,.product-form__submit,[name=add]{background-color:#cb9b48!important;color:#fff!important;border:none!important;padding:3px 6px!important;font-size:1.3rem!important;min-height:unset!important;line-height:1!important;min-width:unset!important;transform:scale(.9);display:block!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:749px){.add-to-cart,.product-form__submit,[name=add]{padding:2px 4px!important;font-size:.7rem!important}}.add-to-cart:hover,.product-form__submit:hover,[name=add]:hover{background-color:#b88c3d!important}.card__container.text-center{text-align:center!important}.product-sku{color:gray;position:center}.card__price,.card__title,.product-sku{display:block;width:100%;text-align:center!important}.wt-newsletter__fieldset{display:flex;align-items:stretch;overflow:hidden;border-radius:14px}.wt-newsletter__field{border-top-left-radius:14px;border-bottom-left-radius:14px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.wt-newsletter__send{border-top-right-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.wt-newsletter__field,.wt-newsletter__send{height:56px}.giftnote__save{border-radius:24px}.giftnote__textarea{border-radius:8px}.collection__counter.mobile{font-size:16px}.hero__overlay__content{display:flex;flex-direction:column;align-items:center}.hero__overlay__content h3{min-height:56px;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:16px}.hero__button,.hero__overlay__content .hero__button{margin-top:auto}