.product-item-info.has-member-price .product-item-details,.product-item.has-member-price .product-item-details,.product-item-info:has(.sbdev-member-main-price) .product-item-details,.product-item:has(.sbdev-member-main-price) .product-item-details{display:flex !important;flex-direction:column !important}.product-item-info .price-box.has-member-price,.product-item .price-box.has-member-price,.product-item-info:has(.sbdev-member-main-price) .price-box,.product-item:has(.sbdev-member-main-price) .price-box{display:contents !important}.product-item.has-member-price .labels,.product-item-info.has-member-price .labels,.product-item:has(.sbdev-member-main-price) .labels,.product-item.has-member-price .productLabels,.product-item-info.has-member-price .productLabels,.product-item:has(.sbdev-member-main-price) .productLabels{display:none !important}.price-box.has-member-price .special-price,.product-info-price .price-box.has-member-price .special-price,.product-item .price-box.has-member-price .special-price,.product-item-info .price-box.has-member-price .special-price,.sbdev-member-main-price{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:6px !important;margin:4px 0 1px !important;line-height:1.15 !important;order:1 !important}.price-box.has-member-price .special-price .price-wrapper .price,.product-item-info .price-box.has-member-price .special-price .price-wrapper .price,.sbdev-member-main-price .price-wrapper .price,.product-item .price-box.has-member-price .special-price .price-wrapper .price,.product-item-info .sbdev-member-main-price .price,.sbdev-member-main-price .price{font-size:2.6em !important;font-weight:700 !important;color:#ba2426 !important;letter-spacing:-.3px !important;line-height:1.15 !important;font-family:inherit !important}.product-info-price .price-box.has-member-price .special-price .price-wrapper .price,.product-info-price .sbdev-member-main-price .price-wrapper .price,.product-info-price .sbdev-member-main-price .price{font-size:36px !important;font-weight:700 !important;color:#ba2426 !important}.product-info-price .price-box.has-member-price .price-container,.product-info-price .sbdev-member-main-price .price-container{display:inline-flex !important;align-items:center !important;gap:10px !important;flex-wrap:wrap !important}.product-info-price .price-box.has-member-price .price-wrapper,.product-info-price .sbdev-member-main-price .price-wrapper{display:inline-block !important}.price-box .sbdev-member-badge,.sbdev-member-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;background:#faebea !important;color:#ba2426 !important;font-size:15px !important;font-weight:400 !important;line-height:1.2 !important;padding:2px 7.5px !important;border-radius:9999px !important;vertical-align:middle !important;margin-left:2px !important;letter-spacing:0 !important;white-space:nowrap !important;text-transform:none !important;border:none !important}.product-info-price .sbdev-member-badge{font-size:13px !important;padding:3px 12px !important;margin-left:0 !important}.sbdev-member-comparison-line{order:2 !important;display:flex !important;align-items:baseline !important;flex-wrap:wrap !important;gap:5px 10px !important;letter-spacing:-.2px !important;margin-top:13px !important;margin-bottom:6px !important;line-height:1.3 !important}.product-info-price .sbdev-member-comparison-line{font-size:14px !important;gap:6px 12px !important;letter-spacing:normal !important;margin-top:13px !important;margin-bottom:8px !important;flex-wrap:wrap !important}.product-info-price .sbdev-member-comparison-item--previous{font-size:16px !important}.product-info-price .sbdev-member-comparison-item--regular,.product-info-price .sbdev-member-discount-percent,.product-info-price .sbdev-member-comparison-line .discount-percent{font-size:14px !important;font-weight:400 !important}.sbdev-member-comparison-item--previous{display:inline-flex !important;align-items:baseline !important;gap:4px !important;color:#ba2426 !important;font-size:1.6em !important;text-decoration:none !important;white-space:nowrap !important;flex-shrink:0 !important}.sbdev-member-comparison-item--previous .sbdev-member-comparison-label,.sbdev-member-comparison-item--previous .sbdev-member-comparison-value{color:#ba2426 !important;font-weight:400 !important;font-size:inherit !important;text-decoration:none !important}.sbdev-member-comparison-item--regular{display:inline-block !important;color:#666 !important;font-size:1.4em !important;font-weight:400 !important;text-decoration:line-through !important;text-decoration-thickness:1px !important;text-decoration-color:#666 !important;white-space:nowrap !important;flex-shrink:0 !important}.sbdev-member-comparison-item--regular .sbdev-member-comparison-label,.sbdev-member-comparison-item--regular .sbdev-member-comparison-value,.sbdev-member-comparison-item--regular .price{color:inherit !important;font-weight:inherit !important;font-size:inherit !important;text-decoration:inherit !important}.sbdev-member-discount-percent,.sbdev-member-comparison-line .discount-percent{color:#ba2426 !important;font-weight:400 !important;font-size:1.4em !important;text-decoration:none !important;white-space:nowrap !important;flex-shrink:0 !important;padding:0 !important;margin:0 !important}.product-item-info.has-member-price .product-reviews-summary,.product-item.has-member-price .product-reviews-summary,.product-item-info:has(.sbdev-member-main-price) .product-reviews-summary,.product-item:has(.sbdev-member-main-price) .product-reviews-summary{order:4 !important;margin:11px 0 8px !important;clear:both !important;position:relative !important;display:block !important;height:auto !important;min-height:16px !important}.sbdev-member-bottom-banner{order:6 !important;display:flex !important;align-items:center !important;gap:8px !important;background:#eef4fe !important;border-radius:6px !important;padding:6.5px 12px !important;margin-top:4px !important;margin-bottom:2px !important;box-sizing:border-box !important;width:100% !important;transition:background-color .2s ease !important}.sbdev-member-bottom-banner[data-role=sbdev-login-trigger]{cursor:pointer !important}.sbdev-member-bottom-banner[data-role=sbdev-login-trigger]:hover{background:#e2edfd !important}.sbdev-member-bottom-banner__icon-wrap{display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important}.sbdev-member-bottom-banner__icon{width:15px !important;height:24px !important;color:#4d61f3 !important;fill:#4d61f3 !important;display:block !important}.sbdev-member-bottom-banner__text{color:#223875 !important;font-size:14px !important;line-height:1.35 !important;font-weight:400 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.sbdev-member-bottom-banner__text strong{font-weight:700 !important;color:#223875 !important}.product-item-info.has-member-price .sb-card-installment,.product-item.has-member-price .sb-card-installment,.product-item-info:has(.sbdev-member-main-price) .sb-card-installment,.product-item-info:has(.sbdev-member-bottom-banner) .sb-card-installment,.product-item:has(.sbdev-member-main-price) .sb-card-installment,.product-item:has(.sbdev-member-bottom-banner) .sb-card-installment{display:none !important}.product-item .sbdev-member-price__guest-note,.product-item-info .sbdev-member-price__guest-note,.popular-product-item .sbdev-member-price__guest-note,.product-item .sbdev-member-price__message,.product-item-info .sbdev-member-price__message,.popular-product-item .sbdev-member-price__message{display:none !important}.sbdev-member-price__guest-note{display:block;margin-top:4px;font-size:13px;line-height:1.4}.sbdev-member-price__guest-label{color:#666;font-weight:500}.sbdev-member-price__guest-price{color:#222;font-weight:600;margin-left:4px}.sbdev-member-price__message{display:block;font-size:12px;color:#777;margin-top:2px}@media (max-width:768px){.sbdev-member-main-price .price-wrapper .price,.product-item-info .price-box.has-member-price .special-price .price-wrapper .price,.sbdev-member-main-price .price{font-size:20px !important}.sbdev-member-badge{font-size:15px !important;padding:2px 6.5px !important}.sbdev-member-comparison-line{margin-top:9px !important;margin-bottom:5px !important;gap:4px 8px !important}.sbdev-member-comparison-item--previous,.sbdev-member-comparison-item--previous .sbdev-member-comparison-label,.sbdev-member-comparison-item--previous .sbdev-member-comparison-value{font-size:13px !important}.sbdev-member-comparison-item--regular,.sbdev-member-comparison-item--regular .sbdev-member-comparison-label,.sbdev-member-comparison-item--regular .sbdev-member-comparison-value,.sbdev-member-comparison-item--regular .price{font-size:11.5px !important;text-decoration:line-through !important}.sbdev-member-discount-percent,.sbdev-member-comparison-line .discount-percent{font-size:11.5px !important}.product-item-info.has-member-price .product-reviews-summary,.product-item.has-member-price .product-reviews-summary,.product-item-info:has(.sbdev-member-main-price) .product-reviews-summary,.product-item:has(.sbdev-member-main-price) .product-reviews-summary{margin:10px 0 6px !important}.product-info-price .sbdev-member-main-price .price,.product-info-price .sbdev-member-main-price .price-wrapper .price{font-size:26px !important}.product-info-price .sbdev-member-badge{font-size:12px !important;padding:2px 8px !important}.product-info-price .sbdev-member-comparison-line{font-size:13px !important;margin-top:10px !important;margin-bottom:6px !important}.product-info-price .sbdev-member-comparison-item--previous{font-size:14px !important}.product-info-price .sbdev-member-comparison-item--regular,.product-info-price .sbdev-member-discount-percent,.product-info-price .sbdev-member-comparison-line .discount-percent{font-size:12px !important;font-weight:400 !important}.sbdev-member-bottom-banner{padding:6px 10px !important;gap:6px !important}.sbdev-member-bottom-banner__icon{width:15px !important;height:24px !important}.sbdev-member-bottom-banner__text{font-size:14px !important}}@media (min-width:769px){body.catalog-product-view .product-info-main:has(>.product-info-price>.price-box>.special-price) .product-info-dimensions{font-size:16px !important;line-height:20px !important}}@media (min-width:769px){body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .product-info-price{padding-left:0 !important;padding-right:0 !important}body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .product-info-sku{margin-top:6px !important;font-size:15px !important;line-height:20px !important}body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .product-info-dimensions{margin-top:4px !important;font-size:15px !important;line-height:20px !important}body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .product-reviews-summary{margin:8px 0 9px !important}body.catalog-product-view .product-info-main .price-box:has(.sbdev-member-main-price){margin-top:10px !important;margin-bottom:0 !important}body.catalog-product-view .product-info-main .sbdev-member-main-price{margin:0 !important}body.catalog-product-view .product-info-main .sbdev-member-main-price .price-container{gap:28px !important}body.catalog-product-view .product-info-main .sbdev-member-main-price .price-wrapper{margin:0 !important}body.catalog-product-view .product-info-main .product-info-price .price-box.has-member-price .special-price .price-wrapper .price{font-size:26px !important;line-height:1.1 !important}body.catalog-product-view .product-info-main .sbdev-member-badge{font-size:19px !important;padding:2px 12px !important}body.catalog-product-view .product-info-main .sbdev-member-comparison-line{gap:8px !important;margin:16px 0 13px !important}body.catalog-product-view .product-info-main .sbdev-member-comparison-item--previous{font-size:19px !important}body.catalog-product-view .product-info-main .sbdev-member-comparison-item--regular,body.catalog-product-view .product-info-main .sbdev-member-discount-percent{font-size:17px !important}body.catalog-product-view .product-info-main .sbdev-member-bottom-banner{width:max-content !important;max-width:100% !important;flex-wrap:wrap !important;gap:6px !important;padding:9px 20px 9px 10px !important;margin:0 0 29px !important}body.catalog-product-view .product-info-main .sbdev-member-bottom-banner__text,body.catalog-product-view .product-info-main .sbdev-member-bottom-banner__login-prompt{font-size:16px !important;white-space:normal !important;overflow:visible !important}body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .product-info-stock-sku{font-size:14px !important;line-height:20px !important;margin-bottom:2px !important}body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .credit-card-promotion{padding:12px !important;margin-bottom:19px !important;border-radius:8px !important}body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .credit-card{box-sizing:border-box !important;width:266px !important;height:74px !important;padding:7px 14px !important;border-radius:8px !important}body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .credit-card .size-small{font-size:13px !important;line-height:16px !important;white-space:nowrap !important}body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .credit-card .size-big{font-size:16px !important;line-height:18px !important;white-space:nowrap !important}body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .credit-card .price-percent{font-size:24px !important;line-height:26px !important;margin-top:0 !important;white-space:nowrap !important}body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .credit-card-promotion .promotion,body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .credit-card-promotion .img-promotion{height:74px !important;overflow:hidden !important}body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .credit-card-promotion .promotion{box-sizing:border-box !important;width:calc(100% - 266px) !important}body.catalog-product-view .product-info-main:has(.sbdev-member-main-price) .credit-card-promotion .img-promotion{padding:0 !important}body.product-sb-furniture-sofas-19224639 .credit-card-promotion .img-promotion{position:relative !important}body.product-sb-furniture-sofas-19224639 .credit-card-promotion .img-promotion>figure{display:none !important;position:absolute !important;width:30px !important;height:30px !important;margin:0 !important}body.product-sb-furniture-sofas-19224639 .credit-card-promotion .img-promotion>figure:nth-of-type(4),body.product-sb-furniture-sofas-19224639 .credit-card-promotion .img-promotion>figure:nth-of-type(5),body.product-sb-furniture-sofas-19224639 .credit-card-promotion .img-promotion>figure:nth-of-type(8){display:block !important}body.product-sb-furniture-sofas-19224639 .credit-card-promotion .img-promotion>figure:nth-of-type(4){right:56px;top:4px}body.product-sb-furniture-sofas-19224639 .credit-card-promotion .img-promotion>figure:nth-of-type(5){right:20px;top:4px}body.product-sb-furniture-sofas-19224639 .credit-card-promotion .img-promotion>figure:nth-of-type(8){right:92px;top:40px}body.product-sb-furniture-sofas-19224639 .credit-card-promotion .img-promotion>figure img{width:30px !important;height:30px !important;object-fit:contain !important}}body.catalog-product-view .sbdev-member-bottom-banner__login-prompt{color:#223875 !important;line-height:1.35 !important}body.catalog-product-view .product-info-main .sbdev-member-price__guest-note,body.catalog-product-view .product-info-main .sbdev-member-price__message{display:none !important}body.catalog-product-view .sbdev-member-bottom-banner__login-link{color:#223875 !important;font-weight:700 !important;text-decoration:underline !important}@media (min-width:1100px){body.product-sb-furniture-sofas-19224639 .product-add-form,body.product-sb-furniture-sofas-19224639 .box-tocart{height:57px !important}body.product-sb-furniture-sofas-19224639 .box-tocart .fieldset{height:34px !important;margin-bottom:0 !important}body.product-sb-furniture-sofas-19224639 .box-tocart .field.qty{width:70px !important;height:34px !important;margin:0 14px 0 0 !important;vertical-align:top !important}body.product-sb-furniture-sofas-19224639 .box-tocart .field.qty .control{display:inline-flex !important;align-items:center !important;justify-content:space-between !important;box-sizing:border-box !important;width:70px !important;height:34px !important;overflow:hidden !important;border:1px solid #bbb !important;border-radius:20px !important}body.product-sb-furniture-sofas-19224639 .box-tocart .field.qty .count{display:inline-flex !important;position:static !important;align-items:center !important;justify-content:center !important;width:20px !important;height:32px !important;margin:0 !important;border:0 !important;background:0 0 !important;font-size:18px !important;line-height:32px !important}body.product-sb-furniture-sofas-19224639 .box-tocart #qty{width:28px !important;height:32px !important;margin:0 !important;padding:0 !important;border:0 !important;box-shadow:none !important;text-align:center !important;font-size:20px !important;line-height:32px !important}body.product-sb-furniture-sofas-19224639 .box-tocart .actions-cart{display:inline-flex !important;align-items:flex-start !important;gap:10px !important;width:370px !important;height:34px !important;vertical-align:top !important}body.product-sb-furniture-sofas-19224639 .box-tocart .actions-cart .actions{display:block !important;float:none !important;height:34px !important;margin:0 !important}body.product-sb-furniture-sofas-19224639 .box-tocart .actions-cart .actions:first-child{width:197px !important}body.product-sb-furniture-sofas-19224639 .box-tocart .actions-cart .actions:last-child{width:163px !important}body.product-sb-furniture-sofas-19224639 #product-addtocart-button,body.product-sb-furniture-sofas-19224639 #product-buynow-button{display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;width:100% !important;height:34px !important;padding:0 !important;margin:0 !important;border-radius:20px !important}body.product-sb-furniture-sofas-19224639 .product-addto-links .towishlist{box-sizing:border-box !important;width:34px !important;height:34px !important;top:-56px !important;padding:0 !important}body.product-sb-furniture-sofas-19224639 .product-addto-links .towishlist svg{width:20px !important;height:20px !important}}@media (max-width:768px){body.catalog-product-view .product-info-main .sbdev-member-bottom-banner{flex-wrap:wrap !important}}.sbdev-member-cart-notice-wrapper{margin:15px 0 20px;width:100%;clear:both}.sbdev-member-cart-notice{background:linear-gradient(135deg,#f0f7ff 0%,#e6f0fa 100%);border:1px solid #b8daff;border-left:4px solid #06c;border-radius:6px;padding:12px 18px;box-shadow:0 2px 8px rgba(0,102,204,.08);transition:all .2s ease}.sbdev-member-cart-notice--checkout{margin-bottom:15px;padding:10px 14px;font-size:13px;background:#f8fbff;border-color:#cce5ff}.sbdev-member-cart-notice__content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.sbdev-member-cart-notice__icon{display:flex;align-items:center;justify-content:center;color:#e6a100;flex-shrink:0}.sbdev-member-cart-notice__text-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:1 1 auto}.sbdev-member-cart-notice__message{color:#1a3962;font-size:14px;font-weight:600;line-height:1.4}.sbdev-member-cart-notice--checkout .sbdev-member-cart-notice__message{font-size:13px}.sbdev-member-cart-notice__savings{display:inline-flex;align-items:center;gap:4px;background:#e8f5e9;border:1px solid #c8e6c9;border-radius:4px;padding:2px 8px;font-size:13px}.sbdev-member-cart-notice__savings-label{color:#2e7d32;font-weight:500}.sbdev-member-cart-notice__savings-amount{color:#1b5e20;font-weight:700}.sbdev-member-cart-notice__action{flex-shrink:0}.sbdev-member-cart-notice__btn{display:inline-block;background:#06c;color:#fff !important;font-weight:600;font-size:13px;padding:8px 20px;border-radius:4px;text-decoration:none !important;line-height:1.4;transition:background-color .2s ease,transform .1s ease;border:none;cursor:pointer}.sbdev-member-cart-notice__btn:hover{background:#004c99;color:#fff !important;text-decoration:none !important}.sbdev-member-cart-notice--checkout .sbdev-member-cart-notice__btn{padding:5px 14px;font-size:12px}@media (max-width:768px){.sbdev-member-cart-notice__content{flex-direction:column;align-items:flex-start}.sbdev-member-cart-notice__action{width:100%;margin-top:4px}.sbdev-member-cart-notice__btn{display:block;text-align:center;width:100%}}.sbdev-member-price__login-link{color:#4d61f3;text-decoration:underline;font-weight:600;cursor:pointer}.sbdev-member-price__login-link:hover{color:#394dd6}.popup-authentication{position:fixed;bottom:0;left:0;right:0;top:0;z-index:9999}.popup-authentication .modal-inner-wrap{position:absolute !important;top:12% !important;left:50% !important;right:unset !important;bottom:unset !important;transform:translateX(-50%) !important;min-width:0 !important;margin:0 !important;border-radius:20px !important;max-width:90% !important;width:440px !important;background:#fff !important;box-shadow:0 10px 40px rgba(0,0,0,.2) !important;box-sizing:border-box !important}.popup-authentication .action-close{margin:0;background:0 0;border:none;cursor:pointer;position:absolute;top:0;right:0;padding:0;width:0;height:0}.popup-authentication .action-close:before{content:'';background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDciIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA0NyA0NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjUgNDdDMzYuNDc4NyA0NyA0NyAzNi40Nzg3IDQ3IDIzLjVDNDcgMTAuNTIxMyAzNi40Nzg3IDAgMjMuNSAwQzEwLjUyMTMgMCAwIDEwLjUyMTMgMCAyMy41QzAgMzYuNDc4NyAxMC41MjEzIDQ3IDIzLjUgNDdaIiBmaWxsPSIjNEE0QTRBIi8+CjxwYXRoIGQ9Ik0xNC42NjggMTQuMjY2MUwzMi4zMzMgMzIuNzM0MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIi8+CjxwYXRoIGQ9Ik0zMi4zMzMgMTQuMjY2MUwxNC42NjggMzIuNzM0MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIi8+Cjwvc3ZnPgo=") no-repeat center;background-size:100% 100%;position:absolute;top:-15px;right:-15px;width:47px;height:47px;display:block;z-index:10}.popup-authentication .action-close span{display:none}.popup-authentication .modal-header{border-bottom:0;height:0;min-height:0;padding:0;overflow:visible}.popup-authentication .modal-content{padding:30px 32px 32px;border:0}.popup-authentication .block-authentication{border:0;margin:0}.popup-authentication .block-authentication.sbdev-login-popup{border-top:0 !important}.popup-authentication .sbdev-login-popup .block-customer-login{padding-top:0 !important}.popup-authentication .block-authentication .block-title{font-style:normal;font-weight:500;font-size:22px;line-height:30px;margin-bottom:20px;color:#222}.popup-authentication .block-authentication .block-title strong{font-weight:500;font-family:inherit;font-size:22px;color:#222}.popup-authentication .block-customer-login{padding:0}.popup-authentication .block-customer-login .fieldset{margin-bottom:22px}.popup-authentication .sbdev-login-popup .block-customer-login .fieldset,.popup-authentication .sbdev-login-popup .block-customer-login .field-password{margin-bottom:0 !important}.popup-authentication .block-customer-login .field{margin-bottom:18px;position:relative}.popup-authentication .block-customer-login .field.required label{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:15px;font-weight:400;color:#333}.popup-authentication .block-customer-login .field.required label:after{display:none !important}.popup-authentication .required-asterisk{color:#e02b27;margin-left:2px;font-weight:700}.popup-authentication .request-mess-right{color:#e02b27;font-size:13px;font-weight:400}.popup-authentication .block-customer-login input.input-text{width:100%;height:44px;border:1px solid #707070;border-radius:8px;padding:0 16px;font-size:15px;box-sizing:border-box;color:#333;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.popup-authentication .block-customer-login input.input-text:focus{border-color:#4d61f3;box-shadow:0 0 0 2px rgba(77,97,243,.2)}.popup-authentication .block-customer-login input.input-text::placeholder{color:#888}.popup-authentication .sbdev-login-forgot-link{display:flex !important;justify-content:flex-end !important;margin-top:8px !important;margin-bottom:0 !important}.popup-authentication .sbdev-action-remind,.popup-authentication .action-remind{background:0 0 !important;background-color:transparent !important;border:none !important;padding:0 !important;display:inline-block !important;color:#4d61f3 !important;font-size:13px !important;font-weight:400 !important;cursor:pointer !important;text-decoration:none !important;border-radius:0 !important;box-shadow:none !important;line-height:1.4 !important;width:auto !important;height:auto !important}.popup-authentication .sbdev-action-remind:hover,.popup-authentication .action-remind:hover{text-decoration:underline !important;background:0 0 !important;background-color:transparent !important;color:#394dd6 !important}.popup-authentication .actions-toolbar{display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;margin-top:24px !important;gap:12px !important;width:100% !important;box-sizing:border-box !important}.popup-authentication .sbdev-login-popup .actions-toolbar{margin-top:16px !important}.popup-authentication .actions-toolbar:before,.popup-authentication .actions-toolbar:after{content:none !important;display:none !important}.popup-authentication .action-register-wrap,.popup-authentication .action-login-wrap{flex:1 1 0 !important;width:50% !important;margin:0 !important;padding:0 !important;float:none !important}.popup-authentication .action-register{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:44px !important;background:#4d61f3 !important;border:1px solid #4d61f3 !important;color:#fff !important;border-radius:60px !important;padding:0 16px !important;font-size:15px !important;font-weight:500 !important;cursor:pointer !important;transition:background-color .2s ease,border-color .2s ease !important;line-height:1.4 !important;outline:none !important;text-decoration:none !important;box-sizing:border-box !important;text-align:center !important;margin:0 !important}.popup-authentication .action-register:hover{background:#394dd6 !important;border-color:#394dd6 !important;color:#fff !important;text-decoration:none !important}.popup-authentication .action-login.secondary{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:44px !important;background:#4d61f3 !important;border:1px solid #4d61f3 !important;color:#fff !important;border-radius:60px !important;padding:0 16px !important;font-size:15px !important;font-weight:500 !important;cursor:pointer !important;transition:background-color .2s ease,border-color .2s ease !important;line-height:1.4 !important;outline:none !important;text-decoration:none !important;box-sizing:border-box !important;text-align:center !important;margin:0 !important}.popup-authentication .action-login.secondary:hover{background:#394dd6 !important;border-color:#394dd6 !important;color:#fff !important}.popup-authentication .messages{margin-bottom:16px}.popup-authentication .messages .message-error{background:#fdf2f2;color:#d32f2f;border:1px solid #f8b4b4;padding:10px 14px;border-radius:6px;font-size:13px;line-height:1.4}@media (min-width:768px){.popup-authentication .modal-inner-wrap{width:440px !important;min-width:0 !important;max-width:440px !important;height:auto !important}}@media (max-width:767px){.popup-authentication .modal-inner-wrap{width:90%;top:8%}.popup-authentication .modal-content{padding:28px 20px 32px}.popup-authentication .action-close:before{width:38px;height:38px;top:-12px;right:-12px}.popup-authentication .block-authentication .block-title,.popup-authentication .block-authentication .block-title strong{font-size:22px;line-height:28px;margin-bottom:18px}}.sbdev-cart-item-member-savings{margin-top:6px;margin-bottom:6px;display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;line-height:1.4;clear:both}.sbdev-cart-item-member-savings__badge{background:#e02b27;color:#fff !important;font-size:11px;font-weight:600;line-height:1.2;padding:2px 7px;border-radius:3px;letter-spacing:.2px;white-space:nowrap;display:inline-block;vertical-align:middle}.sbdev-cart-item-member-savings__text{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;color:#333}.sbdev-cart-item-member-savings__label{color:#2e7d32;font-weight:500}.sbdev-cart-item-member-savings__amount{color:#1b5e20;font-weight:700;font-size:13px}.sbdev-cart-item-member-savings__from{color:#666;font-size:12px}.sbdev-cart-item-member-savings__original{color:#888;text-decoration:line-through;font-weight:400}body.catalog-product-view .product-info-main .sbdev-member-bottom-banner__text,body.catalog-product-view .product-info-main .sbdev-member-bottom-banner__text strong,body.catalog-product-view .product-info-main .sbdev-member-bottom-banner__login-prompt,body.catalog-product-view .product-info-main .sbdev-member-bottom-banner__login-link{color:#4d61f3 !important}@media (min-width:769px){body.checkout-cart-index #shopping-cart-table .col.item .product-item-photo{padding-right:10px !important}body.checkout-cart-index #shopping-cart-table .col.item .product-image-container,body.checkout-cart-index #shopping-cart-table .col.item .product-image-photo{width:136px !important;height:136px !important}body.checkout-cart-index #shopping-cart-table .col.item .product-image-photo{object-fit:cover}body.checkout-cart-index #shopping-cart-table .col.item .product-item-name{font-size:16px !important;line-height:1.4 !important;margin-bottom:3px !important}body.checkout-cart-index #shopping-cart-table .col.item .product-item-sku{font-size:13px !important;line-height:1.4 !important}}body.checkout-cart-index #shopping-cart-table .sbdev-cart-item-member-savings{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:4px 10px !important;width:100%;margin:9px 0 0 !important;line-height:1.4}body.checkout-cart-index #shopping-cart-table .sbdev-cart-item-member-savings__badge,body.checkout-cart-index #shopping-cart-table .sbdev-member-badge{font-size:15px !important}body.checkout-cart-index #shopping-cart-table .sbdev-cart-item-member-savings__badge{background:#fce9ea !important;color:#bd4549 !important;border-radius:999px !important;padding:3px 12px !important;font-weight:400 !important;letter-spacing:0 !important}body.checkout-cart-index #shopping-cart-table .sbdev-cart-item-member-savings__member-price{font-size:14px !important;color:#ba2426 !important}body.checkout-cart-index #shopping-cart-table .sbdev-cart-item-member-savings__text{display:inline-flex !important;align-items:baseline !important;flex-wrap:wrap !important;gap:3px 5px !important;width:auto !important}body.checkout-cart-index #shopping-cart-table .sbdev-cart-item-member-savings__label,body.checkout-cart-index #shopping-cart-table .sbdev-cart-item-member-savings__amount,body.checkout-cart-index #shopping-cart-table .sbdev-cart-item-member-savings__from{font-size:14px !important}body.checkout-cart-index #shopping-cart-table .sbdev-cart-item-member-savings__label,body.checkout-cart-index #shopping-cart-table .sbdev-cart-item-member-savings__amount{color:#006b2d !important}body.checkout-cart-index #shopping-cart-table .sbdev-cart-item-member-savings__from,body.checkout-cart-index #shopping-cart-table .sbdev-cart-item-member-savings__original{color:#858585 !important}.product-item.has-member-price .sbdev-member-comparison-line,.product-item-info.has-member-price .sbdev-member-comparison-line{margin-bottom:18px !important}.product-item.has-member-price .sbdev-member-badge,.product-item-info.has-member-price .sbdev-member-badge{font-size:15px !important}.product-item.has-member-price .sbdev-member-bottom-banner__text,.product-item-info.has-member-price .sbdev-member-bottom-banner__text{font-size:14px !important}.product-item.has-member-price .sbdev-member-bottom-banner__icon,.product-item-info.has-member-price .sbdev-member-bottom-banner__icon{width:15px !important;height:24px !important}body.catalog-product-view .block-viewed-products-grid .product-item-info:has(.sbdev-member-main-price) .product-item-details>.product-item-description{order:3 !important;margin:0 !important}body.catalog-product-view .block-viewed-products-grid .product-item-info:has(.sbdev-member-main-price) .product-item-details>.product-item-description .product-reviews-summary{margin:0 0 8px !important}body.catalog-product-view .block-viewed-products-grid .product-item-info:has(.sbdev-member-main-price) .product-item-details>.product-item-actions{order:7 !important}body.catalog-category-view .product-item-info:has(.sbdev-member-main-price) .brand-product,body.catalog-category-view .product-item-info:has(.sbdev-member-main-price) .product-item-size{display:block !important}body.catalog-category-view .products.wrapper .product-item-info:has(.sbdev-member-main-price) .sbdev-member-comparison-line{margin-bottom:4px !important}body.catalog-category-view .products.wrapper .product-item-info:has(.sbdev-member-main-price) .product-reviews-summary{margin-top:2px !important}body.catalogsearch-result-index .products.wrapper .product-item-info:has(.sbdev-member-main-price) .sbdev-member-comparison-line{margin-bottom:4px !important}body.catalogsearch-result-index .products.wrapper .product-item-info:has(.sbdev-member-main-price) .product-reviews-summary{margin-top:2px !important}body.catalog-product-view .product-info-main .product-info-price .price-box.has-member-price .sbdev-member-main-price.special-price .price-wrapper .price{color:#d82b2b !important;font-size:4rem !important}