.element-anchor-tabs{gap:var(--anchor-tabs-gap,0);justify-content:var(--anchor-tabs-horizontal-align);overflow-x:auto;width:100%;z-index:1;-webkit-overflow-scrolling:touch;outline-color:var(--anchor-tabs-border-color,var(--border-color));outline-style:solid;outline-width:var(--anchor-tabs-border-width,0)}.anchor-tab,.element-anchor-tabs{background-color:var(--bg-color);display:flex}.anchor-tab{align-items:center;border-bottom-width:var(--anchor-tab-border-bottom-width,0);border-color:var(--anchor-tab-border-color,var(--border-color));border-radius:var(--anchor-tab-border-radius);cursor:pointer;flex:var(--anchor-tab-grow,0) var(--anchor-tab-shrink,1) var(--anchor-tab-basis,auto);justify-content:var(--anchor-tab-horizontal-align,center);padding:var(--anchor-tab-padding-y,20px) var(--anchor-tab-padding-x,20px);white-space:nowrap}.anchor-tab.active{background-color:red}.anchor-content{padding-bottom:20px;padding-top:20px}.product-description{gap:40px}.custom-product-how-to-buy{display:flex;flex-direction:column;gap:20px}.element-product-detail{display:flex;flex-direction:column;gap:30px}.product-detail-item{display:flex;flex-direction:column;gap:10px}.product-detail-item .element-rich-text{white-space:pre-line}.product-detail-share-button-wrapper{display:flex;flex-wrap:nowrap;gap:8px}.attribute-item{display:flex;gap:8px}.payment-options .payment-header{margin-bottom:24px;margin-top:24px}.payment-options .note{background-color:#ebf8ff;border-radius:4px;color:#2c5282;margin-bottom:16px;padding:16px 20px}.payment-options .method{border-bottom:1px solid #f1f5f9;padding-right:20px}.payment-options .method:last-of-type{border-bottom:none}.payment-options .method-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:20px 0}.payment-options .method-action{align-items:center;display:flex;gap:16px}.payment-options .method-icons{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.payment-options .icon-image{border-radius:4px;height:auto;max-height:25px;max-width:40px;overflow:hidden}.payment-options .method-details{padding:0 16px 16px}.payment-options .slide-fade-enter-active,.payment-options .slide-fade-leave-active{transition:opacity .3s ease,transform .3s ease}.payment-options .slide-fade-enter-from,.payment-options .slide-fade-leave-to{opacity:0;transform:translateY(-10px)}.payment-options .slide-fade-enter-to,.payment-options .slide-fade-leave-from{opacity:1;transform:translateY(0)}.payment-options .chevron-icon{transition:transform .3s ease}.payment-options .chevron-icon.open{transform:rotate(-180deg)}
