.frame-gap{margin-bottom:1rem}.mweb-heading-text{font-size:.875rem;line-height:1.5rem;color:#231f20;letter-spacing:-.0175rem;text-transform:capitalize;font-weight:600;margin-bottom:.5rem}@media screen and (min-width:992px){.mweb-heading-text{font-size:1rem}}.mweb-component-gap{margin-bottom:2rem}.mweb-component-gap-15{margin-bottom:.9375rem}@keyframes components_rotate{0%{transform:translate(-50%,-50%) scale(1.4) rotate(0turn)}to{transform:translate(-50%,-50%) scale(1.4) rotate(1turn)}}.m-page-title{font-size:1rem;line-height:1.5rem;color:#231f20;margin-bottom:1.25rem;font-weight:600}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(100)}}.backHeader{height:4.375rem;padding:0 1rem;transition:transform 2.6s ease-in-out}.backHeader.backHeaderBG,.backHeader.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:11}.backHeader.fixedHeader{position:fixed;width:100%}.backHeader.fixedHeader.initial{background:rgba(0,0,0,0);color:#fff}.backHeader.fixedHeader.initial .headerHeading h1{color:#fff}.backHeader.fixedHeader.initial aside button{color:#fff!important}.backHeader.sticky{background:#fff}.backHeader.sticky.v2{background:#f8f9ff}.backHeader.bgColorGray{background:#f1f2fb}.backHeader.bgColorGray button.button-circle{border:1px solid #eae9f5;background:linear-gradient(180deg,hsla(0,0%,100%,.66))}.backHeader.backHeaderBG{border-bottom:1px solid rgba(0,0,0,0)}.backHeader.backHeaderBG.active,.backHeader.backHeaderBG.active.v2{background:linear-gradient(180deg,#fff 33%,rgba(255,255,255,.9) 67%,rgba(255,255,255,.8));backdrop-filter:blur(.625);-webkit-backdrop-filter:blur(.625);border:0}.backHeader p{margin-left:.5rem}.backHeader .itemValue,.backHeader h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#231f20;font-weight:600}.backHeader .itemValue{margin-left:.125rem;font-size:1rem;display:inline-block}.backHeader h1{margin-left:.75rem;font-size:1rem}.backHeader h1.df-cart-header.lgFont{font-size:.875rem}.backHeader h1.lgFont{font-size:1.75rem}.backHeader .cart_cartIcon{position:relative}.backHeader button.button-circle{margin:0;background-color:#fff;border:1px solid #eae9f5;width:2.5rem;height:2.5rem;border-radius:1.25rem;flex:0 0 2.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 0 12px 0 rgba(0,0,0,.04)}.backHeader button.button-circle.icon_button{text-decoration:none}.backHeader button.button-circle svg,.backHeader button.button-circle svg.downArrow{width:1.25rem}.backHeader button.button-circle i{font-size:.9375rem;line-height:0;color:#231f20;height:1rem}.backHeader .headerHeading{margin-left:.3125rem;font-size:1.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.backHeader .headerHeading h1{margin:0;font-size:1rem;font-weight:600}.backHeader .headerHeading p{display:block;font-size:.75rem;margin:0}.backHeader .headerHeading p i{margin:0 .375rem}.backHeader aside{margin-left:auto;display:flex;gap:.625rem;align-items:center}.backHeader aside button:not(.button-circle){text-decoration:none;font-weight:500;font-size:.875rem;color:#333;border:none;background:none}.backHeader .currentStepper{font-weight:400;color:#231f20;font-size:.75rem}