.page-header-image{overflow:hidden}.page-header-image-inset{min-height:300px}.page-header-image-inset .bg{position:absolute;left:0;right:0;bottom:0;top:0;background-repeat:no-repeat;background-position:center right;background-size:cover}.container-module{position:relative}.container-module .caption-container{position:absolute;left:0;right:0;bottom:0;top:0;padding:2rem 0}.container-module .caption-container .caption{display:flex;width:100%;height:100%}.container-module .caption-container .caption.left-bottom{align-items:flex-end;justify-content:start}.container-module .caption-container .caption-content{backdrop-filter:blur(11px);background-color:#fcfbf826;padding:2rem;color:var(--color-light);text-align:center}.container-module .caption-container .btn-caption{color:var(--color-light);font-size:1rem;text-decoration:underline;letter-spacing:1.6px;text-shadow:0px 0px 35px #0E1915;padding:0;border:0;font-weight:var(--fw-default)}.container-module .caption-container .btn-caption:hover{text-decoration:none}.container-module .caption-container .caption-title{color:var(--color-light);font-size:1.375rem;font-weight:var(--fw-default);line-height:35px;text-shadow:0px 0px 35px #0E1915}.page-contents-container,.page-include{padding-top:15px;padding-bottom:15px}.page-main-title{margin-bottom:0}.page-contents-container .page-content{margin-top:20px}.page-contents-sponsorship-loggin #sponsorshipForm{margin:0 -7.5px}.page-include-sponsorship-loggin .sponsorshipButton{width:100%;margin-top:15px}.page-include-newsletter #newsletterFormSubmit{margin-top:20px;width:100%}.page-include-subpages .inset{padding:20px;background-color:#f2f2f2;border-radius:3px}.page-include-subpages .subpages{display:flex;flex-wrap:wrap}.page-include-subpages .subpage{width:100%}.page-include-subpages .subpage + .subpage{margin-top:20px}.page-include-subpages .subpage a{display:block;padding:20px;text-align:center;background-color:var(--color-light);border:1px solid #ddd;border-radius:3px;height:100%}.page-include-map .include-page-content{display:flex;flex-wrap:wrap}.page-include-map .categoriesTreeContainer1{display:block;padding:20px 0;background-color:var(--color-light);border-bottom:1px solid #ddd;border-top:1px solid #ddd;width:100%}.page-include-map .categoriesTreeContainer1 + .categoriesTreeContainer1{margin-top:-1px}.page-include-map a.categoryTree1{font-size:20px;font-weight:var(--fw-medium);display:block}.page-include-map .categoryTree1 + .subCategoriesTree{margin-top:20px}.page-include-map a.categoryTree2{display:block;margin-bottom:15px;font-weight:var(--fw-medium)}.page-include-map .categoriesTreeContainer.categoriesTreeContainer2{padding-left:25px}.page-include-map .categoriesTreeContainer.categoriesTreeContainer3{display:inline-block;padding-right:25px}.page-include-map .categoriesTreeContainer2 + .categoriesTreeContainer2{margin-top:25px}.page-include-map .categoriesTreeContainer3 a.categoryTree{display:block;margin-bottom:4px;color:#888}.page-contents-container .title{font-weight:var(--fw-medium);font-size:1.5rem}.page-contents-container .accordion-item .accordion-button{box-shadow:none!important;background-color:var(--color-light);color:var(--color-btn-gray)}.page-contents-container .accordion-item .accordion-button:not(.collapsed){background-color:var(--btn-secondary-hover);color:var(--color-light)}.page-contents-container .accordion-item .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='%23ffffff'%3e%3cpath%20fill-rule='evenodd'%20d='M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708z'/%3e%3c/svg%3e")}.theme-categoryLandingPage .block-breadcrumb{display:none}@media (min-width:576px){.page-include-sponsorship-loggin .sponsorshipButton{width:220px}.page-include-newsletter #newsletterFormSubmit{width:220px}.page-include-subpages .inset{padding:20px 12.5px}}@media (min-width:768px){.page-contents-container{font-size:15px}.page-header-image-inset{max-height:600px}.page-header-image-inset .bg{position:absolute;left:0;right:0;bottom:0;top:0;background-repeat:no-repeat;background-position:center top;background-size:cover}.container-module .caption-container .caption-title{font-size:1.75rem;line-height:45px}.container-module .caption-container .caption-content{text-align:left}}@media (min-width:992px){.page-contents-container,.page-include{padding-top:30px;padding-bottom:30px}}@media (min-width:1200px){.page-contents-container{font-size:16px;line-height:1.6}}@media (min-width:1400px){.page-header-image-inset{min-height:560px}}.page-contents-terms-use .include-print #content-to-print,.page-contents-privacy-policy .include-print #content-to-print{margin-top:30px}.theme-modularPage .module-title{color:var(--color-primary)}
.module-page-01 .module-title{margin-bottom:0;color:var(--color-primary)}.module-page-01 .module-title + .content{margin-top:25px}.module-page-01 .content{font-size:1rem}.module-page-01.module-page-01-home .module-title{font-size:1.9rem;margin-bottom:30px}
.module-page-04 .xs-image{margin-bottom:25px}.module-page-04 .inset{position:relative;padding:0}.module-page-04 .module-title{margin-bottom:15px}.module-page-04 .bg{position:absolute;left:0;right:0;top:0;bottom:0;background-position:center;background-size:cover;z-index:-1}.module-page-04 .btn.btn-outline{color:#333;border-color:#333;min-width:170px;margin-top:30px;opacity:1;transition:opacity .15s ease-in-out}.module-page-04 .btn.btn-outline:hover,.module-page-04 .btn.btn-outline:active{opacity:.5}.theme-categoryLandingPage .module-page-04 .wrap-content{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:end}.theme-categoryLandingPage .module-page-04 .module-title{font-size:1rem;color:var(--color-primary);font-weight:var(--fw-default)}.theme-categoryLandingPage .module-page-04 .additional-title{font-size:1.375rem;font-weight:var(--fw-default);letter-spacing:2.8px}.theme-categoryLandingPage .module-page-04 .content{font-size:1rem;font-weight:var(--fw-default)}.theme-categoryLandingPage .module-page-04 .btn{font-size:1rem;font-weight:var(--fw-default);letter-spacing:1.6px;background-color:var(--color-primary);border-style:solid;border-color:var(--color-primary);padding:19px 30px;color:var(--color-light)}.theme-categoryLandingPage .module-page-04 .btn:hover{background-color:transparent;border-color:var(--color-primary);color:var(--color-primary)}.theme-categoryLandingPage .module-page-04 .content-container{background-color:#FFFFFFEB}@media (min-width:768px){.module-page-04 .inset{padding-top:45px;padding-bottom:45px}.module-page-04 .wrap-content{padding-left:30px;padding-right:30px}.module-page-04 .content{width:70%}.module-page-04 .btn.btn-outline{margin-top:20px}.theme-categoryLandingPage .module-page-04 .module-title{font-size:1.25rem}.theme-categoryLandingPage .module-page-04 .content{font-size:1.125rem}.theme-categoryLandingPage .module-page-04 .additional-title{font-size:1.75rem}.theme-categoryLandingPage .module-page-04 .content-container{background-color:#FFFFFFEB;width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem}.theme-categoryLandingPage .module-page-04 .content-container .content{width:100%}.module-page-04 .inset{display:flex;align-items:center}}@media (min-width:1200px){.module-page-04 .inset{padding-top:65px;padding-bottom:65px}.theme-categoryLandingPage .module-page-04 .inset{padding-top:65px;padding-bottom:65px;height:550px;max-height:600px}.module-page-04 .content{width:50%}}
.module-page-05 .col-image{padding-top:20px;padding-left:0;padding-right:0;order:1}.module-page-05 .col-text{order:2}.module-page-05 .col-text-content{padding:0;margin:0}.module-page-05 .module-content{margin:0}.module-page-05 .module-title{margin-bottom:25px}.module-page-05 .btn.btn-outline{color:#333;border-color:#333;min-width:170px;margin-top:30px;opacity:1;transition:opacity .15s ease-in-out}.module-page-05 .btn.btn-outline:hover,.module-page-05 .btn.btn-outline:active{opacity:.5}.theme-categoryLandingPage .module-page-05 .row{background-color:#F1EFEB}.theme-categoryLandingPage .module-page-05 .col-text{padding-top:3rem;padding-bottom:3rem}.theme-categoryLandingPage .col-text .row{padding-top:1rem;padding-bottom:1rem}.theme-categoryLandingPage .module-page-05 .module-title{color:var(--color-primary);font-size:1rem;font-weight:var(--fw-default)}.theme-categoryLandingPage .module-page-05 .additional-title{font-size:1.375rem;letter-spacing:2.8px}.theme-categoryLandingPage .module-page-05 .content{font-size:1rem}.theme-categoryLandingPage .module-page-05 .btn{font-size:1rem;font-weight:var(--fw-default);letter-spacing:1.6px;color:var(--color-light);background-color:var(--color-primary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--color-primary);border-radius:0px 0px 0px 0px;padding:19px 50px 19px 50px}.theme-categoryLandingPage .module-page-05 .btn:hover{color:var(--color-primary);background-color:#02010100;border-color:var(--color-primary)}.module-page-05 .col-text .row .col{padding:2rem 0}.module-page-05 .col-text,.module-page-05 .col-image{padding:0}@media (min-width:768px){.module-page-05 .col-text .content{padding:0 1rem}.module-page-05 .btn.btn-outline{margin-top:20px}.module-page-05 .col-image{padding:0}.module-page-05 .col-image img{width:100%}.theme-categoryLandingPage .module-page-05 .module-title{font-size:1.25rem}.theme-categoryLandingPage .module-page-05 .additional-title{font-size:1.75rem;letter-spacing:2.8px}.theme-categoryLandingPage .module-page-05 .content{font-size:1.125rem}.theme-categoryLandingPage .col-text .row{justify-content:center}.module-page-05 .col-text{padding:0}.module-page-05 .col-image{padding:0}.module-page-05 .col-image img{width:100%}}@media (min-width:992px){.module-page-05 .col-text{order:1}.module-page-05 .col-image{order:2}}
.module-page-08{margin-bottom:-15px}.module-page-08 .col-item{margin-bottom:30px}.module-page-08 .module-title{margin-top:15px;margin-bottom:0;font-weight:var(--fw-bold);font-size:16px;text-align:center}.module-page-08 .module-title-link .module-title{transition:color .15s ease-in-out}.module-page-08 .module-title-link:hover .module-title{color:#888}.module-page-08 .content{margin-top:10px;font-size:15px}.module-page-08 .col~.col{padding-top:30px}.module-page-08 .btn-link{padding:10px;display:table;text-align:left;margin-left:-10px;font-size:15px}.module-page-08 .btn-link .icon{height:8px;width:5px;display:inline-block;margin-left:8px;vertical-align:middle}.module-page-08[data-mode="slider"] .swiper-wrapper{position:relative}.module-page-08[data-mode="slider"] .swiper{width:100%}.module-page-08[data-mode="slider"] .swiper-control:not(.swiper-button-lock)+.swiper-control:not(.swiper-button-lock)~.swiper{width:calc(100% - 64px)}.module-page-08[data-mode="slider"] .swiper-pagination{position:relative;bottom:0;margin-top:15px}.module-page-08[data-mode="slider"] .swiper-control{height:32px;width:32px;margin-top:-16px;border-radius:50%}.module-page-08[data-mode="slider"] .swiper-control .icon{width:16px;height:16px;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute;color:#555}.module-page-08[data-mode="slider"] .swiper-button-prev{left:-5px}.module-page-08[data-mode="slider"] .swiper-button-next{right:-5px}.theme-categoryLandingPage .module-page-08 .module-section-title{font-size:1.375rem;font-weight:var(--fw-default);letter-spacing:2.5px;margin-bottom:2rem;text-align:center}.theme-categoryLandingPage .module-page-08 .module-title{font-size:1rem;font-weight:var(--fw-default);letter-spacing:2.5px}.theme-categoryLandingPage .module-page-08 .module-img-link img{width:100%}.theme-categoryLandingPage .module-page-08 .btn-link{font-size:1.125rem;font-weight:var(--fw-default);color:var(--color-primary);text-decoration:underline;margin-left:0;text-align:center;margin:auto}.theme-categoryLandingPage .module-page-08 .btn-link:hover{opacity:.5}.theme-categoryLandingPage .module-page-08 .btn-link .icon{display:none}@media (min-width:768px){.module-page-08 .col~.col{padding-top:0}.theme-categoryLandingPage .module-page-08 .module-section-title{font-size:1.75rem}.theme-categoryLandingPage .module-page-08 .module-title{font-size:1.563rem}}@media (min-width:768px) and (max-width:991px){.module-page-08 .row{margin-left:-7.5px;margin-right:-7.5px}.module-page-08 .col{padding-left:7.5px;padding-right:7.5px}}
.module-readMoreContent-page{padding-top:0}.module-readMoreContent-page .product-short-description-text .html-output{font-size:18px;font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.module-readMoreContent-page .read-more-content-text:not(.extended) .html-output{-webkit-line-clamp:4}.module-readMoreContent-page .read-more-content-text:not(.extended) .html-output+.action-btn-wrapper .action-btn.less{display:none}.module-readMoreContent-page .read-more-content-text.extended .html-output+.action-btn-wrapper .action-btn.more{display:none}.module-readMoreContent-page .read-more-content-text .action-btn-wrapper{height:22px;margin-top:.5rem}.module-readMoreContent-page .read-more-content-text .action-btn{color:var(--color-primary);background-color:transparent;text-transform:none;cursor:pointer;font-size:16px;font-weight:400;line-height:22px}.module-readMoreContent-page h2{font-size:22px}.module-readMoreContent-page .readMoreContent{font-size:1rem}.module-readMoreContent-page .read-more-content-text .action-btn:not(:hover){text-decoration:none;border:none}.module-readMoreContent-page .read-more-content-text .action-btn{border:none}.module-readMoreContent-page .read-more-content-text .action-btn-wrapper:not(.init) .action-btn{display:none}
.product-list-img-cont{position:relative;overflow:hidden}.product-list-img-cont .product-list-img[src*="not-found"]{height:auto;width:auto}.product-list-ribbons{position:static;margin:0 auto .5rem auto}.product-list-ribbons>span,.product-list-ribbons img{text-align:center;color:#ffffff;font-size:.75rem;text-transform:uppercase;font-weight:bold;border:1px solid #00442e;background-color:#00442e;margin-left:10px;letter-spacing:2px}.product-list-ribbons>span + span,.product-list-ribbons img + img{margin-left:10px}.product-list-ribbon{text-transform:uppercase;padding:0 8px;min-width:50px;border:1px solid var(--color-light);background-color:var(--color-light);color:#212121;font-weight:var(--fw-bold);font-size:.75rem}.product-list-ribbon:first-child{margin-left:0}.product-list-ribbon.sale-ribbon{color:#ffffff;font-weight:bold;display:inline-block;border:1px solid #c30031;background-color:#c30031}.product-list-ribbon:has(.product-saving[style*="display: none"]){display:none}.product-list .product-price,.product-list .product-alternativePrice{font-size:16px;color:#000}.product-list .product-basePrice,.product-list .product-alternativeBasePrice,.product-list .product-basePrice-strike{font-size:16px;color:var(--color-btn-gray);text-decoration:line-through}.product-list .product-list-stars-cont{display:block;line-height:1;margin-top:5px}.product-list .product-list-stars{display:inline-block;vertical-align:bottom}.product-list .rate-count{display:inline-block;vertical-align:bottom;margin-left:4px;font-size:12px;color:#ababab;line-height:1}.product-list .productRateValoration{display:none}.product-list .product-list-order-box{margin-top:15px}.product-list .product-list-order-box .row{margin-left:-7.5px;margin-right:-7.5px}.product-list .product-list-order-box .col{padding-left:7.5px;padding-right:7.5px}.product-list .product-list-order-box .col + .col{margin-top:10px}.product-list .col-quantity>.form-control{width:100%}.product-list .buyFormQuantity{padding-top:5px;padding-bottom:5px}.product-list .buyFormQuantity,.product-list .btn.btn-number{height:26px;min-height:26px}.product-list .buyFormSubmit{height:26px;font-size:14px;display:block;text-transform:none;font-weight:var(--fw-default)}.product-list .col-quick-buy .buyFormSubmit{width:100%}.product-list .buyFormSubmit.selectOption,.product-list .buyFormSubmit.notAvailable{font-size:14px;white-space:normal;line-height:1.1;opacity:1;color:var(--color-gray)}.product-list .product-list-stock-info .product-stock{margin-top:15px;display:block;line-height:1}.product-list .product-list-stock-info .product-stock>span{display:inline-block;line-height:1;font-size:12px;color:#888;vertical-align:bottom}.product-list .product-list-stock-info .product-stock.stock-ok>span{color:var(--color-primary)}.product-list .product-list-stock-info .product-stock>span + span{margin-left:4px}.product-list .product-list-stock-info .availabilityImage img{height:15px;display:block;max-width:100%}.product-list .product-list-stock-alert .link-stock{color:#888;width:100%;padding:10px;line-height:1;margin-bottom:-10px}.product-list .product-list-stock-alert .link-stock:hover,.product-list .product-list-stock-alert .link-stock:active{color:#333}.product-list .countdown{position:absolute;bottom:0;left:0;right:0;z-index:11;padding:0 5px;line-height:30px;height:30px}.product-list .countdown .cd-wrap{display:flex;align-items:center;justify-content:center}.product-list .countdown .icon{width:20px;height:20px;fill:currentColor;margin-right:5px}.product-list .product-list-img-size.ratio{--bs-aspect-ratio:125%}.product-list .product-list-order-box.product-list-hover{display:none;position:absolute;bottom:-500px;z-index:99;background-color:rgb(255 255 255 / 80%);left:0px;padding:12px;width:100%;will-change:bottom;-webkit-transition:bottom 375ms cubic-bezier(0.4,0,0.2,1);transition:bottom 375ms cubic-bezier(0.4,0,0.2,1)}.product-list .product-list-order-box.product-list-hover .productOptionPrompt{display:none}.product-list .product-list-order-box.product-list-hover div.productOptionRadioValue:not(.productOptionImageValue){margin-top:0}.product-list div.productOptionRadioValue:not(.productOptionImageValue) .productOptionValueName{font-size:12px}.product-list form,.product-list .inset{height:100%}.product-list .inset{display:flex;flex-direction:column}.product-list .inset .product-list-content{margin-top:auto}@media (max-width:575px){.items-per-row-xxs-2 .product-list .product-list-stock-alert .link-stock{text-align:left;margin-left:-10px;font-size:12px}.items-per-row-xxs-2 .product-list .buyFormQuantity,.items-per-row-xxs-2 .product-list .btn.btn-number{height:30px;padding-top:2px;padding-bottom:2px}.items-per-row-xxs-2 .product-list .buyFormSubmit{height:30px;font-size:12px}.items-per-row-xxs-2 .product-list .product-list-order-box .col{width:100%}.items-per-row-xxs-2 .product-list .product-list-order-box .col + .col{margin-top:6px}.items-per-row-xxs-2 .product-list .countdown{font-size:12px;height:26px;line-height:26px}.items-per-row-xxs-2 .product-list .countdown .cd-wrap{justify-content:flex-start}.items-per-row-xxs-2 .product-list .countdown .icon{width:16px;height:16px}}@media (min-width:576px) and (max-width:767px){.product-list .product-list-order-box-select .col,.product-list .product-list-order-box-plus-minus .col{width:100%}.product-list .product-list-order-box-select .col + .col,.product-list .product-list-order-box-plus-minus .col + .col{margin-top:6px}}@media (min-width:768px){.product-list:hover .product-list-order-box.product-list-hover{bottom:0px;will-change:bottom;-webkit-transition:bottom 375ms cubic-bezier(0.4,0,0.2,1);transition:bottom 375ms cubic-bezier(0.4,0,0.2,1)}.product-list-ribbon{min-width:60px}.product-list .product-list-order-box.product-list-hover{display:block}}.product-list-special .product-list-title{margin-bottom:10px;display:block;color:#000;overflow:hidden;font-size:13px;line-height:19px;height:38px}.product-list-special .btn.wishlistButton{width:37px;height:37px;padding:0;border-radius:50%;background-color:rgba(255,255,255,0.5);border:0;background-image:url("../../img/wishlist/heart-outline-gray.svg");background-size:60%;background-repeat:no-repeat;background-position:center;position:absolute;bottom:10px;right:10px;z-index:11;transition:background-color 0.15s ease-in-out,background-size 100ms ease}.product-list-special .btn.wishlistButton:hover,.product-list-special .btn.wishlistButton:active{background-color:rgba(255,255,255,1)}.product-list-special .btn.wishlistButton:active{background-size:50%}.product-list-special .btn.wishlistButton.wishlistButtonAdded{background-image:url("../../img/wishlist/heart-silhouette-red.svg")}.product-list-special .product-list-content{padding:10px 15px 15px}.product-list-special .product-list-title{overflow:hidden;font-size:13px;line-height:19px;height:38px}.product-list-special .product-list-prices>span{margin-top:10px;display:inline-block;vertical-align:bottom;line-height:1;margin-right:8px}.product-list-special .product-list-prices .product-price,.product-list-special .product-list-prices .product-alternativePrice{font-weight:var(--fw-medium);font-size:15px}.product-list-special .product-list-stock-alert .link-stock{text-align:left;margin-left:-10px}.product-list-special .buyFormSubmit{padding-left:5px;padding-right:5px}@media (max-width:575px){.items-per-row-xxs-2 .product-list-special .btn.wishlistButton{width:30px;height:30px}.items-per-row-xxs-2 .product-list-special .product-list-content{padding:10px 6px 12px;text-align:left}}
.product-list-01 .btn.wishlistButton{width:30px;height:30px;padding:0;border-radius:50%;background-color:#dedede;border:0;background-image:url("../../img/wishlist/heart-outline-gray.svg");background-size:16px;background-repeat:no-repeat;background-position:center;transition:background-color 0.15s ease-in-out,background-size 100ms ease}.product-list-01 .btn.wishlistButton:hover,.product-list-01 .btn.wishlistButton:active{background-color:rgba(255,255,255,1)}.product-list-01 .btn.wishlistButton:active{background-size:50%}.product-list-01 .btn.wishlistButton.wishlistButtonAdded{background-image:url("../../img/wishlist/heart-silhouette-red.svg")}.product-list-01 .col-wishlist{float:right}.product-list-01 .product-list-content{text-align:center;padding:12px 10px 12px}.product-list-01 .product-list-related-colors{margin-top:5px}.product-list-01 .product-list-related-colors>a{font-size:13px;font-weight:var(--fw-medium)}.product-list-01 .product-list-title{overflow:hidden;font-size:14px;margin:0;font-weight:var(--fw-default)}.product-list-01 .product-list-prices>span{display:inline-block;vertical-align:bottom;line-height:1;font-weight:var(--fw-medium)}.product-list-01 .product-list-prices>span + span{margin-left:8px}.product-list-01 .col-quick-buy .col-buy{position:relative;width:calc(100% - 40px)}.product-list-01 .col-quick-buy .buyFormSubmit{padding:0 5px}.product-list-01 .col-quick-buy .buyFormSubmit.buy{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-light)}.product-list-01 .stockAlertButton{position:absolute;left:0;right:0;top:0;bottom:0}.product-list-01 .stockAlertButton:not(.product-stock-alert-active){z-index:-9;pointer-events:none;display:none}.product-list-01 .product-stock-alert{line-height:1.5;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;text-transform:none;fill:currentColor;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:var(--fw-bold);border-radius:0;border-width:1px;padding:0.2rem 0.75rem;color:var(--btn-secondary-color);background-color:var(--btn-secondary-bg);border-color:var(--btn-secondary-border);border-style:solid;width:100%}.product-list-01 .product-stock-alert .icon{width:15px;height:15px;margin-right:8px}.product-list-01 .product-stock-alert:hover{color:var(--btn-primary-color);background-color:var(--btn-primary-bg);border-color:var(--btn-primary-border)}.offer-true.product-list-01 .product-price,.offer-true.product-list-01 .product-alternativePrice{color:var(--color-link)}.product-saving.product-saving-minimum{display:block}@media (max-width:575px){.items-per-row-xxs-2 .product-list-01 .btn.wishlistButton{width:30px;height:30px}.items-per-row-xxs-2 .product-list-01 .countdown ~ .btn.wishlistButton{bottom:36px}.items-per-row-xxs-2 .product-list-01 .product-list-title{font-size:13px;line-height:16px;height:32px}.items-per-row-xxs-2 .product-list-01 .product-list-content{padding:10px 6px 10px;text-align:left}.product-list-01 div.productOptionRadioValue:not(.productOptionImageValue){margin-right:5px;margin-bottom:5px}.product-list-01 div.productOptionRadioValue:not(.productOptionImageValue):last-child{margin-right:0}}@media (min-width:992px){.product-list-01 .product-list-title{font-size:16px}}.product-list-ribbon:has(.product-saving:not([style*="display: none"])) + .sale-ribbon-custom{display:none}
.module-products-slider-01 .header-slider{position:relative;margin-bottom:30px}.module-products-slider-01 .module-title{font-weight:var(--fw-bold);margin-bottom:0}.theme-categoryLandingPage .module-products-slider-01 .module-title{font-size:1.375rem;font-weight:var(--fw-default);letter-spacing:2.5px;margin-bottom:2rem;text-align:center}.module-products-slider-01 .swiper-button-prev,.module-products-slider-01 .swiper-button-next{width:30px;height:35px;background-color:var(--color-light);border:1px solid #ddd;margin:0;top:auto;bottom:0}.module-products-slider-01 .swiper-button-prev .icon,.module-products-slider-01 .swiper-button-next .icon{width:16px;height:16px;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute;color:#555}.module-products-slider-01 .swiper-button-next{right:0}.module-products-slider-01 .swiper-button-prev{right:40px;left:auto}.module-products-slider-01 .module-products-slider-title{padding-right:80px}.module-products-slider-01 .swiper-pagination{position:static}.module-products-slider-01:has(.swiper-wrapper:empty){display:none}@media (min-width:480px){.module-products-slider-01 .swiper-slide{width:calc(50% - 7.5px);margin-right:15px}}@media (min-width:576px){.module-products-slider-01 .module-title{text-align:center}}@media (min-width:768px){.module-products-slider-01 .swiper-slide{width:calc(33.333333333333336% - 10px)}.theme-categoryLandingPage .module-products-slider-01 .module-title{font-size:1.75rem}}@media (min-width:992px){.module-products-slider-01 .swiper-slide{width:calc(25% - 11.25px)}}
.module-custom-page-products-slider>div{background-color:#f1efeb}.module-custom-page-products-slider .header-slider{position:relative;margin-bottom:30px}.module-custom-page-products-slider .module-title{font-weight:var(--fw-bold);margin-bottom:0}.module-custom-page-products-slider .swiper-button-prev,.module-custom-page-products-slider .swiper-button-next{width:30px;height:35px;background-color:var(--color-light);border:1px solid #ddd;margin:0;top:auto;bottom:0}.module-custom-page-products-slider .swiper-button-prev .icon,.module-custom-page-products-slider .swiper-button-next .icon{width:16px;height:16px;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute;color:#555}.module-custom-page-products-slider .swiper-button-next{right:0}.module-custom-page-products-slider .swiper-button-prev{right:40px;left:auto}.module-custom-page-products-slider .module-products-slider-title{padding-right:80px}.module-custom-page-products-slider .swiper-pagination{position:static;margin-bottom:1rem}.module-custom-page-products-slider:has(.swiper-wrapper:empty){display:none}.module-custom-page-products-slider .col-left{position:relative;padding:0}.module-custom-page-products-slider .col-left .image-wrapper{overflow:hidden}.module-custom-page-products-slider .col-left .image-wrapper img{width:100%;height:auto}.module-custom-page-products-slider .col-left .content-wrapper{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0}.module-custom-page-products-slider .col-right{padding-top:1rem}.module-custom-page-products-slider .col-left .content-container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem;padding:2rem}.module-custom-page-products-slider .col-left .btn{font-size:1rem;font-weight:var(--fw-default);letter-spacing:1.6px;color:var(--color-light);background-color:var(--color-primary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--color-primary);border-radius:0px 0px 0px 0px;padding:19px 50px 19px 50px}.module-custom-page-products-slider .col-left .btn:hover{color:var(--color-primary);background-color:#02010100;border-color:var(--color-primary)}.module-custom-page-products-slider .col-left .additional-title,.module-custom-page-products-slider .col-left .module-title{color:var(--color-light);text-shadow:0px 0px 3px rgba(0,0,0,0.7294117647058823);font-weight:var(--fw-default)}.module-custom-page-products-slider .col-left .module-title{font-size:1.25rem}.module-custom-page-products-slider .col-right .additional-title,.module-custom-page-products-slider .col-left .additional-title{font-size:1.375rem;letter-spacing:1px}.module-custom-page-products-slider .col-right .products-title{font-size:1.375rem;font-weight:var(--fw-default);letter-spacing:2.8px;margin-bottom:1rem;margin-top:1rem}@media (min-width:480px){.module-custom-page-products-slider .swiper-slide{width:calc(50% - 7.5px);margin-right:15px}}@media (min-width:576px){.module-custom-page-products-slider .module-title{text-align:center}}@media (min-width:820px) and (max-width:1300px){.module-custom-page-products-slider .row .col{width:100%}.module-custom-page-products-slider .col-right .content-wrapper{width:100%}.module-custom-page-products-slider .col-left .image-wrapper::before{padding-top:50%}}@media (min-width:768px){.module-custom-page-products-slider .swiper-slide{width:calc(33.333333333333336% - 10px)}.module-custom-page-products-slider .col-left .additional-title,.module-custom-page-products-slider .col-right .additional-title{font-size:2.5rem}.module-custom-page-products-slider .col-right{padding-top:0}.module-custom-page-products-slider .col-right .products-title{font-size:1.75rem}}@media (min-width:992px){.module-custom-page-products-slider .swiper-slide{width:calc(25% - 11.25px)}}@media (min-width:1300px){.module-custom-page-products-slider .col-right{display:flex;align-items:center;justify-content:end}.module-custom-page-products-slider .col-right .content-wrapper{width:90%}}