.new-pdp .accordion{list-style:none;margin:0;padding:0}.rfg-carousel-item{cursor:pointer}.rfg-carousel-item .product-item{padding:0 1.5rem .5rem 0}.rfg-carousel-item .product-item .product-item-img{display:flex;margin-bottom:1rem}.rfg-carousel-item .product-item .product-item-img img{border:1px solid #d8d9d8;width:100%;display:block}.rfg-carousel-item .product-item .product-item-title{margin-bottom:8px;height:auto;font-weight:400;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;overflow:hidden}.rfg-carousel-button,.slick-slider .slick-arrow{padding:12px;background:#fff;border:1px solid #3a553a;box-shadow:0 10px 12px rgba(0,0,0,.1);border-radius:2px;z-index:1;width:48px;height:48px;position:absolute}.rfg-carousel-button:hover,.slick-slider .slick-arrow:hover{background-color:#ecf2ec;border-color:#3a553a}.rfg-carousel-button:active,.slick-slider .slick-arrow:active{background:#ecf2ec}.slick-slider{max-width:1622px;margin:auto}@media screen and (max-width:1680px){.slick-slider{padding-left:1.5rem}}@media(hover:none)and (pointer:coarse){.slick-slider .slick-arrow{display:none}}@media screen and (max-width:768px){.slick-slider .slick-arrow{display:none!important}}.slick-slider .slick-arrow.slick-prev{left:32px}.slick-slider .slick-arrow.slick-next:before,.slick-slider .slick-arrow.slick-prev:before{content:"";width:24px;height:22px;display:inline-block;background-repeat:no-repeat}.slick-slider .slick-arrow.slick-disabled{display:none!important}.slick-slider .slick-arrow.slick-next{right:32px}.slick-slider .slick-arrow.slick-next:before{transform:rotate(180deg)}.rfg-price{display:flex;align-items:flex-start;font-family:LatoWebBold,sans-serif}.rfg-price .final-price{color:#404040;font-size:16px}.rfg-price s{font-size:12px;color:#5e5e5e;margin-inline-start:6px}.personalize-title{letter-spacing:1.25px;font:18px LatoWebSemibold,sans-serif;text-transform:uppercase;border-bottom:1px solid #d8d9d8;padding-bottom:1rem;margin-bottom:1.4rem}@keyframes ph-gradiant{0%{background-position:100% 0}to{background-position:-100% 0}}.carousel-content{max-width:1680px;margin:auto;display:flex;gap:16px}.carousel-content .ph-animated{position:relative;background:linear-gradient(90deg,#e5e5e5,#d5d5d5 20%,#e5e5e5 70%);background-size:200% 100%;animation:ph-gradiant 1.5s linear infinite}.carousel-content .ph-wrapper{flex:auto;border-radius:.25em}.carousel-content .ph-image,.carousel-content .ph-text,.carousel-content .ph-text-short,.carousel-content .ph-text-title{height:.7em;max-width:100%;margin-block:1em}.carousel-content .ph-image{height:300px;margin:0}.carousel-content .short{max-width:60%}.carousel-content .shorter{max-width:40%}.carousel-content .ph-heading{height:35px;margin-bottom:1.5rem}.accordion .accordion-item{border-bottom:1px solid #d8d9d8;margin-bottom:24px}.accordion .accordion-item:not(:first-of-type){border-top:0}.accordion .accordion-item-title{width:100%;margin:0}.accordion .accordion-item-btn{display:flex;align-items:center;width:100%;border:0;padding-bottom:16px;font-size:14px;cursor:pointer;color:#404040;background:#fff}.accordion .accordion-item-btn:after{content:"";flex-shrink:0;width:18px;height:18px;margin-left:auto;background-image:url(https://d9dvmj2a7k2dc.cloudfront.net/assets/images/collapse-icon.svg);background-repeat:no-repeat;background-size:100%;transition:transform .2s ease-in-out}.accordion .accordion-item.active .accordion-item-btn:after{transform:rotate(180deg) translateY(8px)}.accordion .accordion-item-container{transition:max-height .4s ease-in;overflow:hidden}.accordion .accordion-item-content{padding-bottom:16px}.new-pdp .accordion-item{border-bottom:1px solid #d8d9d8}.new-pdp .accordion-item:not(:first-of-type){border-top:0}.new-pdp .accordion-item-title{width:100%;margin:0}.new-pdp .accordion-item-btn{display:flex;align-items:center;width:100%;border:0;padding:16px 0;font-size:16px;font-weight:600;cursor:pointer;color:#404040;text-transform:uppercase;height:56px;background:#fff}.new-pdp .accordion-item-btn:after{content:"";flex-shrink:0;width:18px;height:18px;margin-left:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 9h-15M9 1.5v15' stroke='%23404040' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;transition:transform .2s ease-in-out}.new-pdp .accordion-item.active .accordion-item-btn:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 10h15' stroke='%23404040' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}.new-pdp .accordion-item-container{transition:max-height .4s ease-in;overflow:hidden}.new-pdp .accordion-item-content{padding:16px 0}.product-info-table{width:100%}.product-info-table div{border-bottom:1px solid #d8d9d8;padding:16px;width:50%;align-items:center}.product-info-table .spec-value{background:#f9f9f9}.product-dimensions .product-info-table:last-child div{border:0}.divider{margin-top:24px;margin-bottom:24px}.product-overview .overview-section h3{margin-bottom:8px}.product-overview .overview-section .features{list-style:disc}.product-overview .overview-section .features li{list-style:disc;margin-bottom:24px;margin-left:22px}.product-overview .overview-section .brand-description{margin-bottom:24px}.product-overview .overview-section .shop-link{font-family:LatoWeb,sans-serif!important;font-weight:400!important}.new-pdp .rfg-dropdown~.product-dimensions{margin-top:24px}.new-pdp .product-dimensions{margin-top:0}.new-pdp .configuration-options{margin-bottom:24px}.new-pdp .dimesnion-image{width:100%}.rfg-dropdown{position:relative}.rfg-dropdown-toggle{background-color:#fff;border:1px solid #d8d9d8;cursor:pointer;padding:12px 16px;width:100%;color:#404040;border-radius:2px;display:flex;justify-content:space-between}.rfg-dropdown-toggle-open{border:2px solid #4a9bbe}.rfg-dropdown-toggle .caret{display:inline-table;height:0;margin-left:8px;transition:transform .25s ease-out;vertical-align:middle;width:0}.rfg-dropdown-toggle .caret.open{transform:rotate(-180deg)}.rfg-dropdown-menu{background-color:#fff;border-radius:2px;border:1px solid #d8d9d8;list-style:none;padding:0;position:absolute;top:100%;width:100%;z-index:1;margin:4px 0 0}.rfg-dropdown-menu-item{cursor:pointer;padding:12px}.rfg-dropdown-menu-item-active,.rfg-dropdown-menu-item:hover{background-color:#404040;color:#fff}.tabs .tab .tabTitleMain{letter-spacing:1.25px;display:flex}.tabs .tab .tabTitleMain p{font-style:normal;margin-left:4px}.tab-content{position:relative}.tab-content>div{top:0;display:none}.tab-content>div.active{display:block}.configurable-product-options{padding-top:24px;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.configurable-product-options .option-list{padding-bottom:24px}.configurable-product-options .option-list .option-value{display:inline;margin-left:8px;font-size:16px}.configurable-product-options .option-list .simple-options{display:flex;flex-wrap:wrap;gap:14px;margin-top:16px}.configurable-product-options .option-list .simple-options button{transition:0s;background:#fff;border-radius:2px;border:1px solid #d8d9d8;padding:8px;width:30%;line-height:24px;color:#404040;flex:auto;flex:0 0 30%}.configurable-product-options .option-list .simple-options button:hover{border:1px solid #3a553a}.configurable-product-options .option-list .simple-options button.active{border:2px solid #3a553a;color:#3a553a}.configurable-product-options .option-list .simple-options button span{display:flex;align-items:center;justify-content:center}.configurable-product-options .option-list .image-options{display:flex;flex-wrap:wrap;gap:20px;margin-top:16px}.configurable-product-options .option-list .image-options .swtach-img-multi-variant{cursor:pointer;height:56px;width:56px;border:1px solid #d8d9d8;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px!important;border-radius:2px}.configurable-product-options .option-list .image-options .swtach-img-multi-variant.active{border:2px solid #3a553a}.configurable-product-options .option-list .image-options .swtach-img-multi-variant:hover{border:1px solid #3a553a}.configurable-product-options .option-list .image-options button{transition:0s;background:#fff;border-radius:2px;border:1px solid #d8d9d8;width:80px;height:80px;background-size:cover;padding:4px}.configurable-product-options .option-list .image-options button:hover{border:1px solid #3a553a}.configurable-product-options .option-list .image-options button.active{border:2px solid #3a553a}.configurable-product-options .option-list .image-options button img{max-width:100%;max-height:100%;object-fit:none}.configurable-product-options .option-list .validation-advice{margin-top:8px;color:#d23a20;font-family:LatoWebBold,sans-serif;font-weight:700}.rfg-back-to-top{padding:14px;position:fixed;width:46px;height:46px;right:20px;bottom:94px;background:#fff;border:1px solid #d8d9d8;box-shadow:0 6px 12px rgba(0,0,0,.1);border-radius:2px;z-index:11;display:flex;align-items:center;justify-content:center}@media screen and (max-width:500px){.rfg-back-to-top{z-index:1111;right:0}}.rfg-back-to-top:hover{background:#f9f9f9;border:1px solid #8e8f8e}.rfg-back-to-top:focus{border-color:2px solid #4a9bbe;border-radius:2px}.rfg-back-to-top:active{border:1px solid #8e8f8e;box-shadow:inset 1px 2px 4px rgba(0,0,0,.11)}.sectional-pdp-wrapper{padding-top:24px;margin-bottom:24px;border-color:#d8d9d8;border-style:solid;border-width:1px 0}.sectional-pdp-wrapper .rfg-tabs .tabs.layout .tabs-heading .tab{padding-right:inherit;padding-left:0;letter-spacing:0;flex:auto}.sectional-pdp-wrapper .rfg-tabs .tabsLayout.layoutOnly .tabs-heading .tabLayout{font-size:16px;font-weight:600;font-family:Lato,sans-serif;padding-right:inherit;padding-left:0;letter-spacing:0;flex:auto}.sectional-pdp-wrapper .rfg-tabs .tabs-heading{width:100%;justify-content:space-between}.sectional-pdp-wrapper .rfg-tabs .tabs-heading .tab{width:100%;text-align:left;margin-right:16px;padding-bottom:8px;text-transform:none;font-size:14px}.sectional-pdp-wrapper .rfg-tabs .tabs-heading .tab.active{border-bottom:2px solid #3a553a}.sectional-pdp-wrapper .rfg-tabs .tabs-heading .tab:hover:not(.active){border-bottom:1px solid #3a553a}.sectional-pdp-wrapper .rfg-tabs .tabs-heading .tab:last-of-type{margin-right:0}.sectional-pdp-wrapper .rfg-tabs .w-47{width:47%}.sectional-pdp-wrapper .rfg-tabs .nav-item{margin-right:16px}.sectional-pdp-wrapper .rfg-tabs .nav-item .nav-link{color:#404040;font-size:16px;border:none;padding:0 0 8px;cursor:pointer}.sectional-pdp-wrapper .rfg-tabs .nav-item .nav-link.active{border-bottom:2px solid #3a553a}.sectional-pdp-wrapper .rfg-tabs .nav-item .nav-link:hover:after{border-bottom:none!important}.sectional-pdp-wrapper .rfg-tabs .nav-item .nav-link:hover:not(.active){border-bottom:1px solid #3a553a}.sectional-pdp-wrapper .rfg-tabs .nav-item:last-of-type{margin-right:0}.sectional-pdp-wrapper .tab-content .sectional-layout-card{display:flex;border:1px solid #d8d9d8;border-radius:2px;margin-bottom:16px;padding:8px;cursor:pointer}.sectional-pdp-wrapper .tab-content .sectional-layout-card:hover{border:1px solid #3a553a}.sectional-pdp-wrapper .tab-content .sectional-layout-card img{width:80px;height:80px}.sectional-pdp-wrapper .tab-content .sectional-layout-card .layout-detail{margin-left:16px}.sectional-pdp-wrapper .tab-content .sectional-layout-card .layout-detail p:not(.product-name){margin-top:8px}.sectional-pdp-wrapper .tab-content .sectional-layout-card .layout-detail p.product-sku{margin-top:4px;font-size:12px;color:#5e5e5e;line-height:18px}.sectional-pdp-wrapper .tab-content .sectional-layout-card.active{border:2px solid #3a553a}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product{display:flex;margin-bottom:24px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product:last-child{margin-bottom:0}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .left-section .img-section{height:100px;width:100px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .left-section .img-section img{object-fit:contain;height:100%;width:100%}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .left-section .required-warning{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:4px;padding:4px 6px;height:28px;width:100px;background-color:#f2f2f2}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section{margin-left:16px;width:100%}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .product-name{color:#404040;margin-bottom:4px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .product-sku{color:#5e5e5e;margin-bottom:8px;font-size:12px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .product-price{color:#404040;margin-top:8px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .discount{margin-top:8px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .discount .product-price{color:#d23a20}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .discount .regular-product-price{color:#5e5e5e;font-size:14px;font-weight:400;text-decoration-line:line-through;margin-left:4px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .backorder{margin-top:8px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .sectional-type{margin-bottom:8px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .sectional-type .toolbar-btn{background:none;margin:0;width:100%;background-color:#fff;color:#404040;border:1px solid #bfbfbf;border-radius:2px;height:48px;display:flex;align-items:center;justify-content:space-between;padding:12px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .sectional-type .filter-header{float:right}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .sectional-type .drawer-content{margin-top:56px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .sectional-type .drawer-content .title{padding-bottom:16px;border-bottom:1px solid #d8d9d8}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .sectional-type .drawer-content .product-list{margin-top:24px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .sectional-type .drawer-content .product-list .product{cursor:pointer;margin-top:16px;padding:8px;border:1px solid #d8d9d8;border-radius:2px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .sectional-type .drawer-content .product-list .product:hover{border:1px solid #404040}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .sectional-type .drawer-content .product-list .product.active{border:2px solid #3a553a}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .sectional-type .drawer-content .product-list .product .right-section{width:66%}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .quantity-select{margin-top:8px;margin-bottom:0}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .quantity-select .new-quantity-counter{margin-bottom:0;width:fit-content;border:1px solid #d8d9d8;border-radius:2px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .quantity-select .new-quantity-counter .value{display:flex;align-items:center;justify-content:center;width:34px}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .quantity-select .new-quantity-counter button{height:34px;width:34px;border:none;font-size:22px;display:flex;align-items:center;justify-content:center}.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .quantity-select .new-quantity-counter .decrement-button,.sectional-pdp-wrapper .tab-content .build-layout .sectional-products .product .right-section .detail-section .quantity-select .new-quantity-counter .increment-button{background:#f9f9f9;color:#404040}.sectional-pdp-wrapper .multi-fabric-text{display:flex;margin-bottom:16px}.sectional-pdp-wrapper .multi-fabric-text .title{margin-right:8px}.sectional-pdp-wrapper .multi-fabric-images{display:flex;margin-bottom:1.5rem}.sectional-pdp-wrapper .multi-fabric-images .img-box{cursor:pointer;height:56px;width:56px;border:1px solid #d8d9d8;margin-right:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px!important;border-radius:2px}.sectional-pdp-wrapper .multi-fabric-images .img-box:hover{border:1px solid #3a553a}.sectional-pdp-wrapper .multi-fabric-images .img-box.active{border:2px solid #3a553a}.sectional-pdp-wrapper .multi-fabric-images .img-box *{width:100%;height:100%}.sectional-pdp-wrapper .backorder{margin-top:8px;display:inline-flex;align-items:center;font-size:13px;padding:8px}.sectional-pdp-wrapper .backorder.in-backorder{background:#fbebe9;color:#d23a20}.sectional-pdp-wrapper .backorder.avail-to-ship{background:#f9f9f9}.sectional-pdp-wrapper .backorder svg{margin-right:6px}.sectional-pdp-wrapper .backorder a{text-decoration:underline;text-underline-offset:4px;color:#d23a20}.sectional-pdp-wrapper .validation-error{color:#d23a20;font-family:Lato,sans-serif}.EZDrawer .EZDrawer__checkbox{display:none}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__overlay{display:block;opacity:1}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__container{visibility:visible;transform:translateZ(0)!important}.EZDrawer .EZDrawer__overlay{display:none;height:100vh;left:0;position:fixed;top:0;width:100%}.EZDrawer .EZDrawer__container{position:fixed;visibility:hidden;background:#fff;transition:all;box-shadow:0 0 10px 5px rgba(0,0,0,.1)}.bundle-pdp .set-includes-simple .sale-price-simple,.primary-font-bold,.sectional-pdp .set-includes-simple .sale-price-simple{font-weight:700}.bundle-pdp .set-includes-simple .sale-price-simple,.sectional-pdp .set-includes-simple .sale-price-simple{color:#d23a20;font-size:14px;margin-right:4px}.bundle-pdp .set-includes-simple .regular-price-simple,.sectional-pdp .set-includes-simple .regular-price-simple{color:#5e5e5e;font-size:12px;font-weight:400;text-decoration:line-through}.bundle-pdp .customize-set,.sectional-pdp .customize-set{padding-top:24px;margin-bottom:24px!important;border-top:1px solid #d8d9d8;border-bottom:1px solid #d8d9d8}.bundle-pdp .customize-set .info,.sectional-pdp .customize-set .info{margin-bottom:24px}.bundle-pdp .customize-set .info .minimum-items,.sectional-pdp .customize-set .info .minimum-items{font-size:13px;color:#5e5e5e;margin-left:8px}.bundle-pdp .customize-set .sectional-type,.sectional-pdp .customize-set .sectional-type{margin-bottom:8px}.bundle-pdp .customize-set .sectional-type .filter-header,.sectional-pdp .customize-set .sectional-type .filter-header{border:0}.bundle-pdp .product,.sectional-pdp .product{display:flex;margin-bottom:24px}.bundle-pdp .product .left-section .img-section,.sectional-pdp .product .left-section .img-section{height:100px;width:100px}.bundle-pdp .product .left-section .img-section img,.sectional-pdp .product .left-section .img-section img{object-fit:contain;height:100%;width:100%}.bundle-pdp .product .left-section .required-warning,.sectional-pdp .product .left-section .required-warning{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:4px;padding:4px 6px;line-height:20px;width:100px;background-color:#f9f9f9;font-size:13px}.bundle-pdp .product .right-section,.sectional-pdp .product .right-section{margin-left:16px;width:100%}.bundle-pdp .product .right-section .detail-section .product-name,.sectional-pdp .product .right-section .detail-section .product-name{color:#404040;margin-bottom:4px}.bundle-pdp .product .right-section .detail-section .product-sku,.sectional-pdp .product .right-section .detail-section .product-sku{color:#5e5e5e;margin-bottom:8px;font-size:12px}.bundle-pdp .product .right-section .detail-section .product-price,.sectional-pdp .product .right-section .detail-section .product-price{color:#404040;margin-top:8px}.bundle-pdp .product .right-section .detail-section .discount,.sectional-pdp .product .right-section .detail-section .discount{margin-top:8px}.bundle-pdp .product .right-section .detail-section .discount .product-price,.sectional-pdp .product .right-section .detail-section .discount .product-price{color:#d23a20}.bundle-pdp .product .right-section .detail-section .discount .regular-product-price,.sectional-pdp .product .right-section .detail-section .discount .regular-product-price{color:#5e5e5e;font-size:14px;font-weight:400;text-decoration-line:line-through;margin-left:4px}.bundle-pdp .product .right-section .detail-section .backorder,.sectional-pdp .product .right-section .detail-section .backorder{margin-top:8px;display:inline-flex;align-items:center;font-size:13px;padding:8px}.bundle-pdp .product .right-section .detail-section .backorder.in-backorder,.sectional-pdp .product .right-section .detail-section .backorder.in-backorder{background:#fbebe9;color:#d23a20}.bundle-pdp .product .right-section .detail-section .backorder.avail-to-ship,.sectional-pdp .product .right-section .detail-section .backorder.avail-to-ship{background:#f9f9f9}.bundle-pdp .product .right-section .detail-section .backorder svg,.sectional-pdp .product .right-section .detail-section .backorder svg{margin-right:6px}.bundle-pdp .product .right-section .detail-section .backorder a,.sectional-pdp .product .right-section .detail-section .backorder a{text-decoration:underline;text-underline-offset:4px;color:#d23a20}.bundle-pdp .product .right-section .detail-section .sectional-type .toolbar-btn,.sectional-pdp .product .right-section .detail-section .sectional-type .toolbar-btn{background:none;margin:0;width:100%;background-color:#fff;color:#404040;border:1px solid #bfbfbf;border-radius:2px;height:48px;display:flex;align-items:center;justify-content:space-between;padding:12px 16px}@media screen and (max-width:1366px){.bundle-pdp .product .right-section .detail-section .sectional-type .toolbar-btn,.sectional-pdp .product .right-section .detail-section .sectional-type .toolbar-btn{font-family:Lato,sans-serif}}.bundle-pdp .product .right-section .detail-section .sectional-type .filter-header,.sectional-pdp .product .right-section .detail-section .sectional-type .filter-header{float:right}.bundle-pdp .product .right-section .detail-section .sectional-type .drawer-content,.sectional-pdp .product .right-section .detail-section .sectional-type .drawer-content{margin-top:56px}.bundle-pdp .product .right-section .detail-section .sectional-type .drawer-content .title,.sectional-pdp .product .right-section .detail-section .sectional-type .drawer-content .title{padding-bottom:16px;border-bottom:1px solid #d8d9d8}@media screen and (max-width:1366px){.bundle-pdp .product .right-section .detail-section .sectional-type .drawer-content .title.font-20,.sectional-pdp .product .right-section .detail-section .sectional-type .drawer-content .title.font-20{font-size:18px}}.bundle-pdp .product .right-section .detail-section .sectional-type .drawer-content .product-list,.sectional-pdp .product .right-section .detail-section .sectional-type .drawer-content .product-list{margin-top:24px;max-height:80dvh;overflow-y:scroll}.bundle-pdp .product .right-section .detail-section .sectional-type .drawer-content .product-list .product,.sectional-pdp .product .right-section .detail-section .sectional-type .drawer-content .product-list .product{cursor:pointer;margin-top:16px;padding:8px;border:1px solid #d8d9d8;border-radius:2px}.bundle-pdp .product .right-section .detail-section .sectional-type .drawer-content .product-list .product:hover,.sectional-pdp .product .right-section .detail-section .sectional-type .drawer-content .product-list .product:hover{border:1px solid #535453}.bundle-pdp .product .right-section .detail-section .sectional-type .drawer-content .product-list .product.active,.sectional-pdp .product .right-section .detail-section .sectional-type .drawer-content .product-list .product.active{border:2px solid #404040}.bundle-pdp .product .right-section .detail-section .sectional-type .drawer-content .product-list .product .right-section,.sectional-pdp .product .right-section .detail-section .sectional-type .drawer-content .product-list .product .right-section{width:66%}.bundle-pdp .product .right-section .detail-section .quantity-select,.sectional-pdp .product .right-section .detail-section .quantity-select{margin-top:8px;margin-bottom:0}.bundle-pdp .product .right-section .detail-section .quantity-select .new-quantity-counter,.sectional-pdp .product .right-section .detail-section .quantity-select .new-quantity-counter{margin-bottom:0;width:fit-content;border:1px solid #d8d9d8;border-radius:2px}.bundle-pdp .product .right-section .detail-section .quantity-select .new-quantity-counter .value,.sectional-pdp .product .right-section .detail-section .quantity-select .new-quantity-counter .value{display:flex;align-items:center;justify-content:center;width:34px}.bundle-pdp .product .right-section .detail-section .quantity-select .new-quantity-counter button,.sectional-pdp .product .right-section .detail-section .quantity-select .new-quantity-counter button{height:34px;width:34px;border:none;font-size:22px;display:flex;align-items:center;justify-content:center}.bundle-pdp .product .right-section .detail-section .quantity-select .new-quantity-counter button svg,.sectional-pdp .product .right-section .detail-section .quantity-select .new-quantity-counter button svg{pointer-events:none}.bundle-pdp .product .right-section .detail-section .quantity-select .new-quantity-counter .decrement-button,.bundle-pdp .product .right-section .detail-section .quantity-select .new-quantity-counter .increment-button,.sectional-pdp .product .right-section .detail-section .quantity-select .new-quantity-counter .decrement-button,.sectional-pdp .product .right-section .detail-section .quantity-select .new-quantity-counter .increment-button{background:#f9f9f9;color:#404040}.bundle-pdp .validation-error,.sectional-pdp .validation-error{color:#d23a20;font-family:Lato,sans-serif;margin-top:8px}.MainCategory .category-image{position:relative}.MainCategory .category-image .category-title{width:-moz-available;width:-webkit-fill-available;width:fill-available;position:absolute;bottom:0;padding:1rem;background-color:hsla(0,0%,76.9%,.8);margin:0;height:80px;line-height:2.1}.MainCategory hr{margin-bottom:1.5rem}.category-title,.MainCategory .description{margin-bottom:2rem}.category-title{font-size:1.5rem;font-weight:700}.special-category-item{margin:0 0 1.5rem}.special-category-item .category-content .item-count{font-size:64px;font-weight:700;line-height:1;color:#c4c4c4;margin-bottom:1rem}.special-category-item .category-content .cat-title{font-size:18px;font-weight:700;margin-bottom:1rem}.special-category-item .category-content .item-description{margin:1rem 0 1.5rem}.special-category-item .category-content .buy-now .btn{line-height:2;max-width:200px;width:100%}@media screen and (max-width:580px){.MainCategory{margin-top:1rem}.MainCategory .category-image .category-title{padding:.8rem;height:auto;font-size:106%;line-height:1.5}}.speciality-header{margin-top:-1.8rem;margin-bottom:3rem}.speciality-header .col-lg-7,.speciality-header .col-md-8{background-color:#4e515e;display:flex;flex-direction:column;justify-content:center}.speciality-header .col-lg-5,.speciality-header .col-md-4{background-color:#d8d9de}.speciality-header .category-title{font-size:32px;color:#fff;font-family:Intro-Book;margin-left:.8rem}.speciality-header .category-image{margin:1.6rem 1rem 1.5rem -5.2rem;width:550px;height:550px}.speciality-header .category-image img{width:468px;height:468px}.speciality-header .description{padding:1.4rem;background-color:#fff;margin-right:4.7rem;margin-left:.8rem;font-size:16px;font-weight:600}@media screen and (max-width:1024px)and (min-width:768px){.speciality-header{margin-top:0;margin-bottom:0}.speciality-header .category-image{margin:1rem auto -109px;width:436px;height:436px;padding:32px}.speciality-header .category-image img{width:370px;height:370px}}@media screen and (max-width:767px){.speciality-header{margin-top:0;margin-bottom:0}.speciality-header .row{flex-direction:column-reverse}.speciality-header .category-image{margin:1rem auto -109px;width:218px;height:218px;padding:19px}.speciality-header .category-image img{width:180px;height:180px}.speciality-header .description{margin:.5rem 0 0;padding:12px;font-size:14px}.speciality-header .category-title{font-size:24px;margin-left:.5rem;margin-bottom:1rem}.speciality-header .col-md-8{padding-bottom:1rem;padding-top:9rem}}.category-image{position:relative;padding:40px}.category-image:after,.category-image:before,.category-image>:first-child:after,.category-image>:first-child:before{position:absolute;width:110px;height:110px;border-color:#fff;border-style:solid;content:" "}@media screen and (max-width:767px){.category-image:after,.category-image:before,.category-image>:first-child:after,.category-image>:first-child:before{width:46px;height:46px}}.category-image:before{top:0;left:0;border-width:2px 0 0 2px}.category-image:after{top:0;right:0;border-width:2px 2px 0 0}.category-image>:first-child:before{bottom:0;right:0;border-width:0 2px 2px 0}.category-image>:first-child:after{bottom:0;left:0;border-width:0 0 2px 2px}.discovery-list ul{display:flex;flex-wrap:wrap;flex-direction:row}.discovery-list ul li{flex:0 0 18.97%;max-width:18.97%;margin:1rem 1.285% 0 0}.discovery-list ul li:nth-child(5n){margin-right:0}@media screen and (max-width:768px){.discovery-list ul li{flex:0 0 24%;max-width:24%;margin-top:.2rem}.discovery-list ul li:nth-child(5n){margin-right:1.285%}.discovery-list ul li:nth-child(4n){margin-right:0}}.discovery-list ul li .discovery-item{overflow:hidden}.discovery-list ul li .discovery-item a{display:block}.discovery-list ul li img{max-height:230px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.8}@media screen and (max-width:420px){.discovery-list ul li img{max-height:86px}}.discovery-list ul li img:hover{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}.tabs{display:flex;border-bottom:1px solid #ddd;position:relative}.tabs .tab{padding:0 0 16px;text-align:center;cursor:pointer;transition:transform .3s;width:fit-content;color:#5e5e5e;font-size:18px;margin-right:32px;text-transform:uppercase}.tabs .tab.active{font-size:18px;border-bottom:2px solid #404040;color:#404040}.tab-content{padding-top:24px}.tab-content>div{opacity:0;position:absolute;z-index:-3333333}.tab-content>div.active{opacity:1;transition:1s;position:unset;z-index:auto}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-25{font-size:25px}.font-24{font-size:1.5rem}.font-32{font-size:2rem}.font-55{font-size:55px}.font-weight-900{font-weight:900}.font-weight-800{font-weight:800}.font-weight-bold{font-weight:700}.font-600{font-weight:600}.fw-400{font-weight:400}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fs-72{font-size:72px}.fs-54{font-size:54px}.fs-42{font-size:42px}.fs-32{font-size:32px}.fs-24{font-size:24px}.fs-20{font-size:20px}.fs-18{font-size:18px}.fs-16{font-size:16px}.fs-14{font-size:14px}.primary-font{font-family:Lato,sans-serif}.primary-font-semibold{font-weight:600}.primary-font-bold{font-weight:700}.primary-font-medium{font-weight:500}.primary-font-light{font-weight:300}.primary-font-black{font-weight:900}.secondary-font{font-family:Spectral,serif}.tertiary-font{font-family:intro_black_capsregular}.purple{background-color:#97659d}.bg-primary-dark{background-color:#e15f2b}.text-primary-dark{color:#e15f2b}.bg-primary-darker{background-color:#c85426}.text-primary-darker{color:#c85426}.bg-primary-100{background-color:#fa6930}.text-primary-100{color:#fa6930}.bg-primary-80{background-color:#fb8759}.text-primary-80{color:#fb8759}.bg-primary-60{background-color:#fca583}.text-primary-60{color:#fca583}.bg-primary-40{background-color:#fdc3ac}.text-primary-40{color:#fdc3ac}.bg-primary-20{background-color:#fee1d6}.text-primary-20{color:#fee1d6}.bg-secondary-darker{background-color:#131417}.text-secondary-darker{color:#131417}.bg-secondary-dark{background-color:#2b2e34}.text-secondary-dark{color:#2b2e34}.bg-secondary-100{background-color:#4e515e}.text-secondary-100{color:#4e515e}.bg-secondary-80{background-color:#71747e}.text-secondary-80{color:#71747e}.bg-secondary-60{background-color:#95979e}.text-secondary-60{color:#95979e}.bg-secondary-40{background-color:#b8b9bf}.text-secondary-40{color:#b8b9bf}.bg-secondary-20{background-color:#dcdcdf}.text-secondary-20{color:#dcdcdf}.bg-accent-100{background-color:#fdc7b2}.text-accent-100{color:#fdc7b2}.bg-accent-80{background-color:#fdd2c1}.text-accent-80{color:#fdd2c1}.bg-accent-60{background-color:#feddd1}.text-accent-60{color:#feddd1}.bg-accent-40{background-color:#fee9e0}.text-accent-40{color:#fee9e0}.bg-accent-20{background-color:#fff4f0}.text-accent-20{color:#fff4f0}.color-palate-main{text-align:center;display:inline-block;font-size:14px}.color-palate-main p{margin-bottom:0}.color-palate{width:132px;height:122px;border-radius:8px;box-shadow:0 10px 15px rgba(0,0,0,.1)}.warning-message{background-color:#fff8ec;border-left:4px solid #cc861b;color:#cc861b}.warning-message .text{color:#cc861b}.sticky-info-message{background-color:#fff8ec;border-left:4px solid #00f;color:#00f}.sticky-info-message .text{color:#00f}.sticky-error-message{background-color:#fbebe9;border-left:4px solid #d23a20;color:#d23a20}.sticky-error-message .text{color:#d23a20}.sticky-success-message{background-color:#fff8ec;border-left:4px solid green;color:green}.sticky-success-message .text{color:green}.sticky-error-message,.sticky-info-message,.sticky-success-message,.warning-message{display:flex;align-items:flex-start;padding:12px 16px;border-radius:4px;font-family:Lato,sans-serif;font-size:14px;margin-bottom:32px}@media screen and (max-width:768px){.sticky-error-message,.sticky-info-message,.sticky-success-message,.warning-message{margin:0 15px 8px;padding:8px}}.sticky-error-message svg,.sticky-info-message svg,.sticky-success-message svg,.warning-message svg{flex-shrink:0;margin-right:8px}@media screen and (max-width:768px){.sticky-error-message svg,.sticky-info-message svg,.sticky-success-message svg,.warning-message svg{width:16px;height:16px}}.sticky-error-message .text-wrapper,.sticky-info-message .text-wrapper,.sticky-success-message .text-wrapper,.warning-message .text-wrapper{display:flex;flex-direction:column;gap:4px}.sticky-error-message .text,.sticky-info-message .text,.sticky-success-message .text,.warning-message .text{font:400 14px Lato,sans-serif;line-height:24px}@media screen and (max-width:768px){.sticky-error-message .text,.sticky-info-message .text,.sticky-success-message .text,.warning-message .text{font:400 12px Lato,sans-serif;line-height:21px}}.sticky-error-message .text.title,.sticky-info-message .text.title,.sticky-success-message .text.title,.warning-message .text.title{font:700 14px LatoWebBold,sans-serif}.react-drawer-overlay{-webkit-animation-duration:.3s!important;animation-duration:.3s!important;z-index:991;background-color:rgba(91,91,91,.7019607843)!important}.react-drawer-drawer{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;width:450px;z-index:992;padding:5px;background-color:#fff!important;overflow-y:scroll}@media screen and (max-width:620px){.react-drawer-drawer{width:316px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.css-sourceMap-modules-importLoaders-1-localIdentName-animate__fadeOut___1eBhz{display:none}}