:root{--dxp-c-number-input-height:3rem}@media (max-width:768px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}}.enhanced-theme-header{left:0;position:var(--com-c-layout-header-position,sticky);top:0;z-index:999}commerce-action-button,commerce-action-link{height:48px!important}commerce_cart-item commerce-quantity-selector,commerce_product_details-add-quantity commerce-quantity-selector,commerce_search-product-card commerce-quantity-selector{margin-right:1rem!important}commerce_cart-item commerce-quantity-selector>span,commerce_product_details-add-quantity commerce-quantity-selector>span,commerce_search-product-card commerce-quantity-selector>span{margin-right:0}commerce_cart-item commerce-quantity-selector commerce-number-input label.slds-m-right_x-small,commerce_product_details-add-quantity commerce-quantity-selector commerce-number-input label.slds-m-right_x-small,commerce_search-product-card commerce-quantity-selector commerce-number-input label.slds-m-right_x-small{display:none}commerce_cart-item commerce-quantity-selector .number-input__input,commerce_product_details-add-quantity commerce-quantity-selector .number-input__input,commerce_search-product-card commerce-quantity-selector .number-input__input{border-radius:var(--sds-c-input-radius-border,var(--dxp-s-form-element-radius-border))!important;height:3rem;margin:0 1rem}commerce_cart-item commerce-quantity-selector .number-input__decrement-button,commerce_cart-item commerce-quantity-selector .number-input__increment-button,commerce_product_details-add-quantity commerce-quantity-selector .number-input__decrement-button,commerce_product_details-add-quantity commerce-quantity-selector .number-input__increment-button,commerce_search-product-card commerce-quantity-selector .number-input__decrement-button,commerce_search-product-card commerce-quantity-selector .number-input__increment-button{border:0;padding:0}commerce_cart-item commerce-quantity-selector .number-input__decrement-button:not(:disabled) .number-input__button-icon svg,commerce_cart-item commerce-quantity-selector .number-input__increment-button:not(:disabled) .number-input__button-icon svg,commerce_product_details-add-quantity commerce-quantity-selector .number-input__decrement-button:not(:disabled) .number-input__button-icon svg,commerce_product_details-add-quantity commerce-quantity-selector .number-input__increment-button:not(:disabled) .number-input__button-icon svg,commerce_search-product-card commerce-quantity-selector .number-input__decrement-button:not(:disabled) .number-input__button-icon svg,commerce_search-product-card commerce-quantity-selector .number-input__increment-button:not(:disabled) .number-input__button-icon svg{fill:#1f1f1f!important}commerce_cart-item commerce-quantity-selector .number-input__decrement-button:hover:not(:disabled) .number-input__button-icon svg,commerce_cart-item commerce-quantity-selector .number-input__increment-button:hover:not(:disabled) .number-input__button-icon svg,commerce_product_details-add-quantity commerce-quantity-selector .number-input__decrement-button:hover:not(:disabled) .number-input__button-icon svg,commerce_product_details-add-quantity commerce-quantity-selector .number-input__increment-button:hover:not(:disabled) .number-input__button-icon svg,commerce_search-product-card commerce-quantity-selector .number-input__decrement-button:hover:not(:disabled) .number-input__button-icon svg,commerce_search-product-card commerce-quantity-selector .number-input__increment-button:hover:not(:disabled) .number-input__button-icon svg{fill:#e66300!important}commerce_cart-item commerce-quantity-selector .number-input__decrement-button:hover:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_cart-item commerce-quantity-selector .number-input__increment-button:hover:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_product_details-add-quantity commerce-quantity-selector .number-input__decrement-button:hover:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_product_details-add-quantity commerce-quantity-selector .number-input__increment-button:hover:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_search-product-card commerce-quantity-selector .number-input__decrement-button:hover:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_search-product-card commerce-quantity-selector .number-input__increment-button:hover:not(:disabled) .number-input__button-icon lightning-primitive-icon{background-color:#f1f2f2}commerce_cart-item commerce-quantity-selector .number-input__decrement-button:active,commerce_cart-item commerce-quantity-selector .number-input__decrement-button:focus,commerce_cart-item commerce-quantity-selector .number-input__increment-button:active,commerce_cart-item commerce-quantity-selector .number-input__increment-button:focus,commerce_product_details-add-quantity commerce-quantity-selector .number-input__decrement-button:active,commerce_product_details-add-quantity commerce-quantity-selector .number-input__decrement-button:focus,commerce_product_details-add-quantity commerce-quantity-selector .number-input__increment-button:active,commerce_product_details-add-quantity commerce-quantity-selector .number-input__increment-button:focus,commerce_search-product-card commerce-quantity-selector .number-input__decrement-button:active,commerce_search-product-card commerce-quantity-selector .number-input__decrement-button:focus,commerce_search-product-card commerce-quantity-selector .number-input__increment-button:active,commerce_search-product-card commerce-quantity-selector .number-input__increment-button:focus{background-color:transparent}commerce_cart-item commerce-quantity-selector .number-input__decrement-button:active:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_cart-item commerce-quantity-selector .number-input__decrement-button:focus:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_cart-item commerce-quantity-selector .number-input__increment-button:active:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_cart-item commerce-quantity-selector .number-input__increment-button:focus:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_product_details-add-quantity commerce-quantity-selector .number-input__decrement-button:active:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_product_details-add-quantity commerce-quantity-selector .number-input__decrement-button:focus:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_product_details-add-quantity commerce-quantity-selector .number-input__increment-button:active:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_product_details-add-quantity commerce-quantity-selector .number-input__increment-button:focus:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_search-product-card commerce-quantity-selector .number-input__decrement-button:active:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_search-product-card commerce-quantity-selector .number-input__decrement-button:focus:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_search-product-card commerce-quantity-selector .number-input__increment-button:active:not(:disabled) .number-input__button-icon lightning-primitive-icon,commerce_search-product-card commerce-quantity-selector .number-input__increment-button:focus:not(:disabled) .number-input__button-icon lightning-primitive-icon{border:1px solid #ff7100}commerce_cart-item commerce-quantity-selector .number-input__decrement-button .number-input__button-icon lightning-primitive-icon,commerce_cart-item commerce-quantity-selector .number-input__increment-button .number-input__button-icon lightning-primitive-icon,commerce_product_details-add-quantity commerce-quantity-selector .number-input__decrement-button .number-input__button-icon lightning-primitive-icon,commerce_product_details-add-quantity commerce-quantity-selector .number-input__increment-button .number-input__button-icon lightning-primitive-icon,commerce_search-product-card commerce-quantity-selector .number-input__decrement-button .number-input__button-icon lightning-primitive-icon,commerce_search-product-card commerce-quantity-selector .number-input__increment-button .number-input__button-icon lightning-primitive-icon{align-items:center;border-radius:13px;display:flex;height:24px;justify-content:center;width:24px}commerce_cart-mini-cart-panel{z-index:1}commerce_cart-mini-cart-panel .panel-content{padding:.5rem!important}commerce_cart-mini-cart-panel .panel-content .slds-panel__body commerce_cart-items .items .small-layout commerce_cart-item .container.image-small{grid-template-columns:max-content 3fr min-content 1fr}commerce_cart-mini-cart-panel .panel-content .slds-panel__body commerce_cart-items .items .small-layout commerce_cart-item .container.image-small .item-image>figure{align-items:center;border:1px solid #dcdcdc;border-radius:4px;display:flex;height:49px;width:49px}.slds-input{border-radius:var(--sds-c-input-radius-border,var(--dxp-s-form-element-radius-border))!important;min-height:var(--dxp-c-number-input-height)}commerce_builder-quick-order commerce-quick-order-display commerce-quick-order-item{align-items:center}commerce-search-results .grid-item:first-of-type{border-top:1px solid var(--com-c-product-grid-list-color-border,transparent)}commerce-search-results .grid-item .card-item{padding:1.5rem}commerce-search-results .grid-item .card-item .cardContainerList{grid-template-areas:"imageArea fieldsArea fieldsArea subscriptionArea" "imageArea fieldsArea fieldsArea priceArea" "imageArea fieldsArea fieldsArea quantityRuleArea" "imageArea callToActionArea callToActionArea callToActionArea"}commerce-search-results .grid-item .card-item .cardContainerList .imageArea{align-items:center;border:1px solid #c4cecf;border-radius:8px;display:flex;margin-right:32px}commerce-search-results .grid-item .card-item .cardContainerList .priceArea{min-width:150px}commerce-search-results .grid-item .card-item .cardContainerList .fieldsArea>a{display:flex;flex-direction:column;gap:8px}commerce-search-results .grid-item .card-item .cardContainerList .fieldsArea>a>div:first-child .slds-text-heading_medium{font-weight:600}commerce-search-results .grid-item .card-item .cardContainerList .fieldsArea>a>div:not(:first-child) .slds-text-heading_medium{font-weight:300}commerce-search-results .grid-item .card-item .cardContainerList .fieldsArea commerce_search-product-field>div.slds-truncate{white-space:normal}commerce-search-results .grid-item .card-item .cardContainerList .fieldsArea commerce_search-product-field .slds-text-heading_large{font-size:20px;font-weight:600;line-height:1.4}commerce-search-results .grid-item .card-item .cardContainerList .fieldsArea commerce_search-product-field .slds-text-heading_medium{font-size:16px;font-weight:600;line-height:1.5}commerce-search-results .grid-item .card-item .cardContainerList .callToActionArea .callToActionButton>a.slds-button.slds-button_brand{background-color:#fff;border-color:#ff7100;border-radius:8px;color:#ff7100;font-size:16px;font-weight:600;line-height:24px}commerce-search-results .grid-item .card-item .cardContainerList .callToActionArea .callToActionButton>a.slds-button.slds-button_brand:hover,commerce-search-results .grid-item .card-item .cardContainerList .callToActionArea .callToActionButton>a.slds-button.slds-button_brand:hover:enabled{background-color:#f1f2f2;border-color:#e66300;color:#e66300}commerce-search-results .grid-item .card-item .cardContainerList .callToActionArea .callToActionButton>a.slds-button.slds-button_brand:active,commerce-search-results .grid-item .card-item .cardContainerList .callToActionArea .callToActionButton>a.slds-button.slds-button_brand:active:enabled,commerce-search-results .grid-item .card-item .cardContainerList .callToActionArea .callToActionButton>a.slds-button.slds-button_brand:focus,commerce-search-results .grid-item .card-item .cardContainerList .callToActionArea .callToActionButton>a.slds-button.slds-button_brand:focus-visible,commerce-search-results .grid-item .card-item .cardContainerList .callToActionArea .callToActionButton>a.slds-button.slds-button_brand:focus-visible:enabled,commerce-search-results .grid-item .card-item .cardContainerList .callToActionArea .callToActionButton>a.slds-button.slds-button_brand:focus:enabled{background-color:#e4e5e6;border-color:#c50;color:#c50}commerce-search-results .grid-item .card-item .cardContainerList .callToActionArea .callToActionButton>a.slds-button.slds-button_brand:disabled{background-color:#a0a7a8;color:#fff}.filters-container{border-radius:8px}commerce_builder-purchase-options .quantity-list-action>commerce-action-button{margin-right:0!important}commerce_builder-purchase-options commerce-action-button{height:auto!important}commerce_my_account-navigation-menu-item-list .slds-nav-vertical .slds-nav-vertical__section .slds-nav-vertical__item{padding:0}commerce_my_account-navigation-menu-item-list .slds-nav-vertical .slds-nav-vertical__section .slds-nav-vertical__item.slds-is-active .slds-nav-vertical__action{background-color:#fff8f2;box-shadow:inset 4px 0 #ff7100}commerce_my_account-navigation-menu-item-list .slds-nav-vertical .slds-nav-vertical__section .slds-nav-vertical__item.slds-is-active:hover .slds-nav-vertical__action{text-decoration:none!important}commerce_my_account-navigation-menu-item-list .slds-nav-vertical .slds-nav-vertical__section .slds-nav-vertical__item:not(.slds-is-active):hover .slds-nav-vertical__action{background-color:#fff8f2;box-shadow:none}commerce_my_account-navigation-menu-item-list .slds-nav-vertical .slds-nav-vertical__section .slds-nav-vertical__item>.slds-nav-vertical__action:focus,commerce_my_account-navigation-menu-item-list .slds-nav-vertical .slds-nav-vertical__section .slds-nav-vertical__item>.slds-nav-vertical__action:focus-visible{outline-color:#ff7100!important}.sort-menu-dropdown commerce_search-sort-menu commerce-dropdown .slds-dropdown-trigger{border:1px solid #a0a7a8;border-radius:4px;padding:0 12px}.sort-menu-dropdown commerce_search-sort-menu commerce-dropdown .slds-dropdown-trigger .slds-button{font-weight:300;line-height:1.5}lightning-combobox .slds-combobox_container .slds-combobox_container .slds-combobox__input{align-items:center;min-height:48px}commerce_cart-summary{--com-c-cart-summary-label-font-size:16px;--com-c-cart-summary-total-label-font-size:16px;--com-c-cart-summary-total-font-weight:normal;--com-c-cart-summary-original-text-color:$storeTheme_textColor;--com-c-cart-summary-original-text-size:16px;--com-c-cart-summary-subtotal-text-color:$storeTheme_textColor;--com-c-cart-summary-subtotal-text-size:16px;--com-c-cart-summary-discount-amount-text-color:$storeTheme_textColor;--com-c-cart-summary-discount-amount-text-size:16px;--com-c-cart-summary-shipping-text-color:$storeTheme_textColor;--com-c-cart-summary-shipping-text-size:16px;--com-c-cart-summary-tax-text-color:$storeTheme_textColor;--com-c-cart-summary-tax-text-size:16px;--com-c-cart-summary-total-text-color:$storeTheme_textColor;--com-c-cart-summary-total-text-size:20px}.cart-items-container{--com-c-cart-item-product-details-pill-font-size:map.get($paragraph-1,"font-size")}.cart-items-container commerce_cart-items .items .li-layout .container.image{grid-template-areas:"image name name name name" "image details-pills-qty unit prices delete";grid-template-columns:8.75rem 3fr min-content auto auto}.cart-items-container commerce_cart-items .items .li-layout .container.image .item-image{align-items:center;border:1px solid #c4cecf;border-radius:8px;display:flex}.cart-items-container commerce_cart-items .items .li-layout .container.image .item-name .description-name-label{color:var(--dxp-g-root-contrast);font-size:20px;font-weight:500;letter-spacing:normal;line-height:28px}.cart-items-container commerce_cart-items .items .li-layout .container.image .item-details-pills-qty .slds-rich-text-editor__output{color:var(--dxp-g-root-contrast);font-size:16px;font-weight:400;letter-spacing:normal;line-height:24px}.cart-items-container commerce_cart-items .items .li-layout .container.image .item-details-pills-qty .item_actions_quantity{margin-left:auto}.cart-items-container commerce_cart-items .items .li-layout .container.image .item-unit-price{align-content:end;grid-column:2;justify-self:flex-start}.cart-items-container commerce_cart-items .items .li-layout .container.image .item-unit-price .unitPrice{align-content:center;font-size:16px;height:48px;line-height:24px}.cart-items-container commerce_cart-items .items .li-layout .container.image .item-prices{align-content:end}.cart-items-container commerce_cart-items .items .li-layout .container.image .item-prices .item_details_currency .actualPrice{align-content:center;font-size:16px;height:48px;line-height:24px}.cart-items-container commerce_cart-items .items .li-layout .container.image .item-delete{align-content:end}.checkout-items-container commerce_cart-items .items .li-layout{padding:1rem 0}.checkout-items-container commerce_cart-items .items .li-layout .container.image-no-delete{grid-template-areas:"image name unit prices" "image details-pills-qty details-pills-qty details-pills-qty";grid-template-columns:auto 2fr 1fr min-content}.checkout-items-container commerce_cart-items .items .li-layout .container.image-no-delete .item-image{border:1px solid #c4cecf;height:49px;width:49px}.checkout-items-container commerce_cart-items .items .li-layout .container.image-no-delete .item-image>figure{align-items:center;display:flex}.checkout-items-container commerce_cart-items .items .li-layout .container.image-no-delete .item-name .description-name-label{color:var(--dxp-g-root-contrast);font-size:13px;font-weight:500;letter-spacing:normal;line-height:19px}.checkout-items-container commerce_cart-items .items .li-layout .container.image-no-delete .item-unit-price .unitPrice{font-size:1rem}.checkout-items-container commerce_cart-items .items .li-layout .container.image-no-delete .item-prices .item_details_currency .actualPrice{font-size:1rem;margin-left:.5rem}.checkout-items-container commerce_cart-items .items .li-layout .container.image-no-delete .item-details-pills-qty .slds-rich-text-editor__output{color:var(--dxp-g-root-contrast);font-size:16px;font-weight:400;letter-spacing:normal;line-height:24px}.checkout-items-container commerce_cart-items .items .li-layout .container.image-no-delete .item-details-pills-qty .item_actions_quantity{margin-bottom:0;margin-left:auto;margin-right:0!important;margin-top:0}.checkout-items-container commerce_cart-items .items .li-layout .container.image-no-delete .item_actions_quantity commerce-number-input .slds-input.number-input__input{height:32px;min-height:32px}commerce_builder-checkout-layout-one-page-dual .container .checkout-column .column-content{display:flex;flex-direction:column;gap:1rem}commerce_builder-checkout-layout-one-page-dual .container .checkout-column .column-content commerce_unified_checkout-checkout-section-one-page{border-bottom:1px solid #c4cecf;padding:1.5rem 0}commerce_builder-order-amount commerce_my_account-order-amount commerce_my_account-order-totals .slds-card{box-shadow:none}.order-confirmation-content-layout commerce_builder-order-confirmation-delivery-group .content commerce_builder-order-confirmation-items commerce_cart-items .items .li-layout commerce_cart-item .container.image-no-delete{border-bottom:1px solid #c4cecf;padding:24px}.order-confirmation-content-layout commerce_builder-order-confirmation-delivery-group .content commerce_builder-order-confirmation-items commerce_cart-items .items .li-layout commerce_cart-item .container.image-no-delete .item-image>figure>div{align-content:center;height:108px;margin:auto;width:108px}.order-confirmation-content-layout commerce_builder-order-confirmation-delivery-group .content commerce_builder-order-confirmation-items commerce_cart-items .items .li-layout commerce_cart-item .container.image-no-delete .item-image>figure>div>experience-picture>picture{border:1px solid #c4cecf;border-radius:8px}.order-confirmation-content-layout commerce_builder-order-confirmation-delivery-group .content commerce_builder-order-confirmation-items commerce_cart-items .items .li-layout commerce_cart-item .container.image-no-delete .item-name,.order-confirmation-content-layout commerce_builder-order-confirmation-delivery-group .content commerce_builder-order-confirmation-items commerce_cart-items .items .li-layout commerce_cart-item .container.image-no-delete .item-prices{align-content:center}
