.titlecol{font-size:30px;line-height:46px;margin-bottom:0;}.addtobag{background-color:#fff;background-position:95% center !important;background-repeat:no-repeat;background-size:auto 30px !important;border:1px solid #000;color:#373737;cursor:pointer;display:block;font-family:'Montserrat';font-size:11px;font-weight:500;letter-spacing:1.2px;line-height:normal;padding:15px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;}.btn-loading{background:url("/themes/penhaligons/assets/img/ldots.gif") no-repeat #000 95% center !important;background-size:auto 30px !important;}.btn-loading.disabled{background-color:#e6e6e6;border:#e6e6e6;border:1px solid #e6e6e6;box-shadow:none;box-shadow:none;color:#808080;cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;transition:all 0.2s ease;}.product-list-header{margin-top:10px;}@media (max-width:767px){.product-list-header{text-align:center;}}.product-list-header h1{font-size:30px;letter-spacing:0.4px;line-height:46px;margin-bottom:0;margin-top:20px;text-transform:uppercase;}@media (max-width:1199px){.product-list-header h1{margin-bottom:4px;margin-top:16px;}}@media (max-width:991px){.product-list-header h1{line-height:35px;margin-top:37px;}}@media (max-width:767px){.product-list-header h1{margin-bottom:5px;margin-top:62px;}}.product-list-header p{margin-bottom:10px;margin-top:6px;}@media (max-width:991px){.product-list-header p{font-size:13px;line-height:24px;}}.product-list-header .filter-plp{text-align:right;}@media (max-width:991px){.product-list-header .filter-plp{padding-top:20px;}}@media (max-width:767px){.product-list-header .filter-plp{padding-bottom:15px;padding-top:3px;text-align:center;}}.product-list-header .filter-plp #button_filter{border-bottom:1px solid #000;color:#4a4a4a;letter-spacing:1px;padding-bottom:3px;text-transform:uppercase;}.product-list-header .filter-plp #button_filter:hover{color:#606c76;}.product.productlist{margin-top:40px;min-height:875px;}@media (max-width:1399px){.product.productlist{min-height:810px;}}@media (max-width:1199px){.product.productlist{margin-top:25px;min-height:850px;}}@media (max-width:991px){.product.productlist{margin-top:29px;min-height:815px;}}@media (max-width:767px){.product.productlist{min-height:inherit;}}.product.productlist .content-image{max-height:508px;height:500px;}@media (max-width:1399px){.product.productlist .content-image{max-height:460px;}}@media (max-width:1199px){.product.productlist .content-image{max-height:500px;}}@media (max-width:991px){.product.productlist .content-image{max-height:452px;}}@media (max-width:767px){.product.productlist .content-image{max-height:552px;}}@media (max-width:550px){.product.productlist .content-image{max-height:250px;}}.product.productlist .content-image img{display:block;margin:25px auto;max-height:100%;width:auto;}@media (max-width:550px){.product.productlist .content-image img{width:200px;}}.product.productlist .content-text{text-align:center;}@media (max-width:991px){.product.productlist .content-text{height:auto;}}.product.productlist .content-text .productlist-subtitule{color:#78765e;font-family:'Montserrat';font-size:11px;font-weight:500;height:26px;letter-spacing:1.2px;line-height:2.91;margin-bottom:10px;margin-top:16px;text-transform:uppercase;}@media (max-width:767px){.product.productlist .content-text .productlist-subtitule{height:auto;margin-bottom:0;}}.product.productlist .content-text .productlist-title{display:inherit;height:60px;font-size:20px;letter-spacing:normal;line-height:28px;min-height:56px;text-transform:uppercase;}@media (max-width:991px){.product.productlist .content-text .productlist-title{font-size:18px;height:46px;line-height:25px;min-height:auto;}}@media (max-width:767px){.product.productlist .content-text .productlist-title{height:auto;margin:0;margin-top:5px;}}.product.productlist .content-text .productlist-title:hover{color:#606c76;}.product.productlist .content-text .product-description{line-height:28px;margin:0;overflow:auto;height:95px;}@media (max-width:991px){.product.productlist .content-text .product-description{font-size:13px;}}.product.productlist .content-text .price-size{height:36px;margin-top:5px;}@media (max-width:767px){.product.productlist .content-text .price-size{margin-top:0;}}.product.productlist .content-text .price-size p{margin:0;}.product.productlist .content-text .price-size .price{display:inline-block;font-family:'CormorantGaramond';font-size:20px;font-weight:600;}.product.productlist .content-text .price-size .size{display:inline-block;font-family:'Montserrat';font-size:13px;font-weight:500;padding:0 8px;text-transform:lowercase;vertical-align:bottom;}@media (max-width:991px){.product.productlist .content-text .price-size .size{padding:5px 8px;}}.product.productlist .content-text .button-base{border-radius:0;margin:0 auto;margin-bottom:20px;margin-top:12px;width:60%;}@media (max-width:991px){.product.productlist .content-text .button-base{margin-bottom:40px;}}@media (max-width:767px){.product.productlist .content-text .button-base{margin-bottom:0;margin-top:10px;padding:12px 16px;width:220px;}}@media (max-width:549px){.product.productlist .content-text .button-base{margin-bottom:13px;}}@media (max-width:767px){.product.productlist{margin-top:0;padding:0 59px;}}@media (max-width:400px){.product.productlist{padding:0 20px;}}.product.productlist .select2-container{width:auto !important;}.product.productlist .select2-container .select2-selection--single{border-style:none;font-size:13px;outline:none;}.product.productlist .select2-container .select2-selection--single b{background-image:url("/themes/penhaligons/assets/img/arrow-down.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;border:0 solid #fff;border-width:0;height:10px;top:12px;transition:all 0.5s;width:20px;}.product.productlist .select2-container.select2-container--open .select2-selection--single b{border-width:0;transform:rotate(180deg);}#products-plp-filters{background-color:#fff;display:block;height:100%;min-height:100vh;overflow:auto;-ms-overflow-style:none;position:fixed;right:0;right:-500px;top:0;transition:right 0.5s ease-in-out;width:0%;width:500px;z-index:10;}#products-plp-filters .products-plp-filters-content-container{margin-top:45px;max-width:720px;padding:0 9.4rem;position:relative;}@media (max-width:1399px){#products-plp-filters .products-plp-filters-content-container{padding:0 6rem;}}@media (max-width:991px){#products-plp-filters .products-plp-filters-content-container{margin-top:0;padding:0;right:0;}}#products-plp-filters.active{right:0;width:500px;}#products-plp-filters.active .products-plp-filters-content-container{margin-top:32px;max-width:720px;padding:0 9.4rem;position:relative;}@media (max-width:1399px){#products-plp-filters.active .products-plp-filters-content-container{padding:0 6rem;}}@media (max-width:991px){#products-plp-filters.active .products-plp-filters-content-container{margin-top:0;max-width:inherit;padding:0;}}@media (max-width:767px){#products-plp-filters.active{width:100%;}}#products-plp-filters.active .applyfilter{display:inline-block;width:132px;}@media (max-width:767px){#products-plp-filters.active .applyfilter{width:170px;}}#products-plp-filters.active .clearfilter{display:inline-block;padding-left:20px;padding-top:7.5px;}@media (max-width:991px){#products-plp-filters.active .clearfilter{float:none;}}@media (max-width:767px){#products-plp-filters.active .clearfilter{float:right;}}#products-plp-filters.active .clearfilter a{border-bottom:1px solid #000;cursor:pointer;padding-bottom:4px;}#products-plp-filters h3,#products-plp-filters .title-filters{cursor:pointer;font-family:'Montserrat';font-size:11px;font-weight:500;letter-spacing:normal;line-height:28px;margin-bottom:0;padding:10px 0;padding-bottom:4px;position:relative;}@media (max-width:991px){#products-plp-filters h3,#products-plp-filters .title-filters{padding:9.5px 0;}}@media (max-width:991px){#products-plp-filters h3 .accordion-arrow,#products-plp-filters .title-filters .accordion-arrow{background-image:url("/themes/penhaligons/assets/img/arrows.svg");background-position:0 0;height:8px;position:absolute;right:22px;top:50%;transform:translateY(-50%) rotate(180deg);width:12px;}}#products-plp-filters .row-filter{margin-bottom:40px;margin-top:40px;}@media (max-width:991px){#products-plp-filters .row-filter{padding:0 45px;}}@media (max-width:767px){#products-plp-filters .row-filter{padding:0 21px;}}@media (max-width:991px){#products-plp-filters .panel-filter{border-bottom:1px solid #ccc;border-radius:0;border-top:0;}}#products-plp-filters .panel-filter .panel-collapse{display:none;padding-bottom:25px;}@media (min-width:992px){#products-plp-filters .panel-filter .panel-collapse{display:block !important;}}@media (max-width:991px){#products-plp-filters .panel-filter .panel-collapse{padding:0 45px 15px;}}@media (max-width:991px){#products-plp-filters .panel-filter.active .panel-collapse{display:block;height:auto;}}#products-plp-filters .panel-filter.active h3 .accordion-arrow{transform:translateY(-50%) rotate(0deg);}@media (max-width:991px){#products-plp-filters .panel-filter .panel-heading{padding:0 45px;}}@media (max-width:767px){#products-plp-filters .panel-filter .panel-heading{padding:0 21px;}}#products-plp-filters .panel-filter .panel-title-md{border-bottom:1px solid #ccc;display:none;}@media (max-width:991px){#products-plp-filters .panel-filter .panel-title-md{display:block;padding:2px 45px;}}@media (max-width:767px){#products-plp-filters .panel-filter .panel-title-md{padding:2.5px 21px;}}#products-plp-filters .panel-filter .panel-title-md h3{cursor:auto;font-size:10px;}#products-plp-filters .close-button .p-modal-close{margin-top:13px;right:94px;}@media (max-width:1399px){#products-plp-filters .close-button .p-modal-close{right:60px;}}@media (max-width:991px){#products-plp-filters .close-button .p-modal-close{right:25px;}}@media (max-width:767px){#products-plp-filters .close-button .p-modal-close{right:21px;}}#products-plp-filters::-webkit-scrollbar{display:none;}.main-container.container + .select2-container .select2-dropdown{border-radius:0;}.main-container.container + .select2-container .select2-dropdown li{font-size:13px;}.price-old{color:#000;text-decoration:line-through;font-size:20px;padding-top:4px;}.custom-price-style-red{color:#d63d3d;font-size:20px;font-family:'CormorantGaramond';font-weight:600;}.filter-plp{text-align:right;}a#button_filter{font-size:11px;font-weight:400;letter-spacing:1px;padding-bottom:3px;}@media (max-width:767px){.product-list-header,.category-page .filter-plp{text-align:center;}.category-page .breadcrumb{display:none;}.category-page .load-more-wrapper{margin-top:30px;}}.panel-title-filter{display:none;}#filterForm #button-filter-send{display:inline-block;width:132px;}#filterForm .close-button-menu{top:0;}#filterForm #button-filter-clear{background:transparent;border-bottom:1px solid #000;border-style:none;display:inline-block;float:right;padding-bottom:4px;padding-left:0;padding-right:0;width:132px;width:auto;}@media (max-width:991px){#filterForm .panel-title,#filterForm .panel-title-filter{display:inherit;padding:12px 45px;}#filterForm .panel-title-filter{border-bottom:1px solid #ccc;font-family:'Montserrat';font-size:11px;font-weight:500;line-height:28px;text-transform:uppercase;}#filterForm .container-buttons-search{padding:40px 45px;}#filterForm #button-filter-send{float:left;margin-right:30px;}#filterForm #button-filter-clear{float:left;}}.contenedor-productos-listado img{height:auto;}.best-sellers .content-image,.best-sellers .productlist.product{height:auto !important;margin-bottom:48px;min-height:auto !important;padding:0 15px;}.best-sellers-search{margin-top:4rem;}@media (min-width:1400px){.best-sellers-search{margin-left:-8rem;}}@media (min-width:992px){#products-plp-filters h3,#products-plp-filters .title-filters{pointer-events:none;}}.product.productlist .content-image.is-pack{position:relative;}.product.productlist .content-image.is-pack img{bottom:0;display:block;height:auto;left:50%;margin:25px auto;max-height:100%;position:relative;transform:translateX(-50%);width:auto;}
.borders-usp{border-bottom:1px solid rgba(151,151,151,0.35);border-top:1px solid rgba(151,151,151,0.35);}.slide-home-banner{color:#000;}.slide-home-banner .slick-prev,.slide-home-banner .slick-next{background-size:cover;height:48px;top:53%;width:48px;}@media (max-width:769px){.slide-home-banner .slick-prev,.slide-home-banner .slick-next{height:24px;top:calc((100vw*1.3333333)/2);width:24px;}}.slide-home-banner .slick-prev{background-image:url(/themes/penhaligons/assets/img/arrow-left-home.svg);left:10px;}.slide-home-banner .slick-next{background-image:url(/themes/penhaligons/assets/img/arrow-right-home.svg);right:10px;}.slide-home-banner .slider-home-height{position:relative;}.slide-home-banner .slider-home-height .slider-image{position:relative;}@media (max-width:768px){.slide-home-banner .slider-home-height .slider-image{position:relative;}}.slide-home-banner .slider-home-height .slider-image img{width:100%;}.slide-home-banner .slider-home-height .slider-image.video-container{z-index:1;}.slide-home-banner .slider-home-height .slider-image.video-container.youtube-player{aspect-ratio:16 / 9;width:100%;}@supports not (aspect-ratio:1){.slide-home-banner .slider-home-height .slider-image.video-container.youtube-player{height:730px;}}.slide-home-banner .slider-home-height .info-slider-home{border-radius:6px;box-sizing:border-box;color:#000;padding:3rem 2rem;position:absolute;text-align:center;top:50%;width:36%;z-index:6;}@media (min-width:1500px){.slide-home-banner .slider-home-height .info-slider-home{top:40%;}}@media (min-width:1500px) and (min-height:700px){.slide-home-banner .slider-home-height .info-slider-home{top:44%;}}@media (min-width:1500px) and (min-height:800px){.slide-home-banner .slider-home-height .info-slider-home{top:48%;}}@media (min-width:1500px) and (min-height:900px){.slide-home-banner .slider-home-height .info-slider-home{top:50%;}}@media (min-width:1600px){.slide-home-banner .slider-home-height .info-slider-home{top:45%;}}@media (min-width:1600px) and (min-height:700px){.slide-home-banner .slider-home-height .info-slider-home{top:44%;}}@media (min-width:1600px) and (min-height:800px){.slide-home-banner .slider-home-height .info-slider-home{top:48%;}}@media (min-width:1600px) and (min-height:900px){.slide-home-banner .slider-home-height .info-slider-home{top:50%;}}@media (min-width:1700px){.slide-home-banner .slider-home-height .info-slider-home{top:45%;}}@media (min-width:1700px) and (min-height:700px){.slide-home-banner .slider-home-height .info-slider-home{top:45%;}}@media (min-width:1700px) and (min-height:800px){.slide-home-banner .slider-home-height .info-slider-home{top:46%;}}@media (min-width:1700px) and (min-height:900px){.slide-home-banner .slider-home-height .info-slider-home{top:49%;}}@media (min-width:1800px){.slide-home-banner .slider-home-height .info-slider-home{top:45%;}}@media (min-width:1800px) and (min-height:700px){.slide-home-banner .slider-home-height .info-slider-home{top:45%;}}@media (min-width:1800px) and (min-height:800px){.slide-home-banner .slider-home-height .info-slider-home{top:46%;}}@media (min-width:1800px) and (min-height:900px){.slide-home-banner .slider-home-height .info-slider-home{top:49%;}}@media (min-width:1900px){.slide-home-banner .slider-home-height .info-slider-home{top:40%;}}@media (min-width:1900px) and (min-height:700px){.slide-home-banner .slider-home-height .info-slider-home{top:41%;}}@media (min-width:1900px) and (min-height:800px){.slide-home-banner .slider-home-height .info-slider-home{top:42%;}}@media (min-width:1900px) and (min-height:900px){.slide-home-banner .slider-home-height .info-slider-home{top:44%;}}@media (max-width:800px){.slide-home-banner .slider-home-height .info-slider-home{padding:3rem 1rem;}}@media (max-width:768px){.slide-home-banner .slider-home-height .info-slider-home{max-width:inherit;position:relative;top:inherit;transform:translateX(-50%);width:100%;padding:3rem 2rem;}}@media (min-width:1500px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:50%;}}@media (min-width:1500px) and (min-height:700px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:49%;}}@media (min-width:1500px) and (min-height:800px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:50%;}}@media (min-width:1500px) and (min-height:900px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:57%;}}@media (min-width:1600px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:50%;}}@media (min-width:1600px) and (min-height:700px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:53%;}}@media (min-width:1600px) and (min-height:800px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:50%;}}@media (min-width:1600px) and (min-height:900px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:51%;}}@media (min-width:1700px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:50%;}}@media (min-width:1700px) and (min-height:700px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:48%;}}@media (min-width:1700px) and (min-height:800px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:49%;}}@media (min-width:1700px) and (min-height:900px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:52%;}}@media (min-width:1800px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:45%;}}@media (min-width:1800px) and (min-height:700px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:44%;}}@media (min-width:1800px) and (min-height:800px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:45%;}}@media (min-width:1800px) and (min-height:900px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:46%;}}@media (min-width:1900px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:43%;}}@media (min-width:1900px) and (min-height:700px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:44%;}}@media (min-width:1900px) and (min-height:800px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:45%;}}@media (min-width:1900px) and (min-height:900px){.slide-home-banner .slider-home-height .info-slider-home.exhon{top:47%;}}.slide-home-banner .slider-home-height .info-slider-home p{margin-bottom:15px;}.slide-home-banner .slider-home-height .info-slider-home h2{color:#000;font-family:'CormorantGaramond';font-size:2.2rem;font-weight:800;letter-spacing:0.4px;line-height:1.09;margin-bottom:1rem;min-height:45px;text-transform:uppercase;}@media (max-width:768px){.slide-home-banner .slider-home-height .info-slider-home h2{font-size:22px;margin-bottom:10px;}}@media (min-width:768px){.slide-home-banner .slider-home-height.slide-inside-center .info-slider-home{left:50%;transform:translate(-50%,-50%);}.slide-home-banner .slider-home-height.slide-inside-left .info-slider-home{left:25%;transform:translate(-50%,-50%);}.slide-home-banner .slider-home-height.slide-inside-right .info-slider-home{left:75%;transform:translate(-50%,-50%);}}@media (max-width:768px){.slide-home-banner .slider-home-height.slide-inside .info-slider-home{left:50%;transform:translate(-50%,0%);}}@media (min-width:768px){.slide-home-banner .slider-home-height.slide-inside-mask .slider-image::after{content:'';height:100%;left:0;opacity:0.3;position:absolute;right:0;top:0;}.slide-home-banner .slider-home-height.slide-inside-mask .video-container::after{z-index:-1;}.slide-home-banner .slider-home-height.slide-inside-mask-black .video-container,.slide-home-banner .slider-home-height.slide-inside-mask-black .slider-image::after{background-color:#000;}.slide-home-banner .slider-home-height.slide-inside-mask-darker-grey .video-container,.slide-home-banner .slider-home-height.slide-inside-mask-darker-grey .slider-image::after{background-color:#333;}.slide-home-banner .slider-home-height.slide-inside-mask-dark-grey .video-container,.slide-home-banner .slider-home-height.slide-inside-mask-dark-grey .slider-image::after{background-color:#4a4a4a;}.slide-home-banner .slider-home-height.slide-inside-mask-grey .video-container,.slide-home-banner .slider-home-height.slide-inside-mask-grey .slider-image::after{background-color:#cfcfcf;}.slide-home-banner .slider-home-height.slide-inside-mask-light-grey .video-container,.slide-home-banner .slider-home-height.slide-inside-mask-light-grey .slider-image::after{background-color:#f5f5f5;}.slide-home-banner .slider-home-height.slide-inside-mask-white .video-container,.slide-home-banner .slider-home-height.slide-inside-mask-white .slider-image::after{background-color:#fff;}.slide-home-banner .slider-home-height.slide-inside-mask-lith-brown .video-container,.slide-home-banner .slider-home-height.slide-inside-mask-lith-brown .slider-image::after{background-color:#b1ab94;}.slide-home-banner .slider-home-height.slide-inside-mask-brown .video-container,.slide-home-banner .slider-home-height.slide-inside-mask-brown .slider-image::after{background-color:#aa926f;}.slide-home-banner .slider-home-height.slide-inside-mask-beige .video-container,.slide-home-banner .slider-home-height.slide-inside-mask-beige .slider-image::after{background-color:#e0d0b8;}.slide-home-banner .slider-home-height.slide-inside-mask-red .video-container,.slide-home-banner .slider-home-height.slide-inside-mask-red .slider-image::after{background-color:#d71603;}.slide-home-banner .slider-home-height.slide-inside-mask-dark-red .video-container,.slide-home-banner .slider-home-height.slide-inside-mask-dark-red .slider-image::after{background-color:#b31000;}.slide-home-banner .slider-home-height.slide-inside-mask-pink .video-container,.slide-home-banner .slider-home-height.slide-inside-mask-pink .slider-image::after{background-color:#f6e1e8;}.slide-home-banner .slider-home-height.slide-inside-mask-dark-pink .video-container,.slide-home-banner .slider-home-height.slide-inside-mask-dark-pink .slider-image::after{background-color:#dabcc7;}.slide-home-banner .slider-home-height.text-color-white *{color:#fff !important;}.slide-home-banner .slider-home-height.text-color-black *{color:#000 !important;}.slide-home-banner .slider-home-height.text-color-darker-grey *{color:#333 !important;}.slide-home-banner .slider-home-height.text-color-dark-grey *{color:#4a4a4a !important;}.slide-home-banner .slider-home-height.text-color-grey *{color:#cfcfcf !important;}.slide-home-banner .slider-home-height.text-color-light-grey *{color:#f5f5f5 !important;}.slide-home-banner .slider-home-height.text-color-light-brown *{color:#b1ab94 !important;}.slide-home-banner .slider-home-height.text-color-brown *{color:#aa926f !important;}.slide-home-banner .slider-home-height.text-color-beige *{color:#e0d0b8 !important;}.slide-home-banner .slider-home-height.text-color-red *{color:#d71603 !important;}.slide-home-banner .slider-home-height.text-color-dark-red *{color:#b31000 !important;}.slide-home-banner .slider-home-height.text-color-pink *{color:#f6e1e8 !important;}.slide-home-banner .slider-home-height.text-color-dark-pink *{color:#dabcc7 !important;}.slide-home-banner .slider-home-height.button-color-black .button-base{border-color:#000;}.slide-home-banner .slider-home-height.button-color-darker-grey .button-base{border-color:#333;}.slide-home-banner .slider-home-height.button-color-dark-grey .button-base{border-color:#4a4a4a;}.slide-home-banner .slider-home-height.button-color-grey .button-base{border-color:#cfcfcf;}.slide-home-banner .slider-home-height.button-color-light-grey .button-base{border-color:#f5f5f5;}.slide-home-banner .slider-home-height.button-color-white .button-base{border-color:#fff;}.slide-home-banner .slider-home-height.button-color-light-brown .button-base{border-color:#b1ab94;}.slide-home-banner .slider-home-height.button-color-brown .button-base{border-color:#aa926f;}.slide-home-banner .slider-home-height.button-color-beige .button-base{border-color:#e0d0b8;}.slide-home-banner .slider-home-height.button-color-red .button-base{border-color:#d71603;}.slide-home-banner .slider-home-height.button-color-dark-red .button-base{border-color:#b31000;}.slide-home-banner .slider-home-height.button-color-pink .button-base{border-color:#f6e1e8;}.slide-home-banner .slider-home-height.button-color-dark-pink .button-base{border-color:#dabcc7;}.slide-home-banner .slider-home-height.button-bg-color-black .button-base:hover{background-color:#000;}.slide-home-banner .slider-home-height.button-bg-color-darker-grey .button-base:hover{background-color:#333;}.slide-home-banner .slider-home-height.button-bg-color-dark-grey .button-base:hover{background-color:#4a4a4a;}.slide-home-banner .slider-home-height.button-bg-color-grey .button-base:hover{background-color:#cfcfcf;}.slide-home-banner .slider-home-height.button-bg-color-light-grey .button-base:hover{background-color:#f5f5f5;}.slide-home-banner .slider-home-height.button-bg-color-white .button-base:hover{background-color:#fff;}.slide-home-banner .slider-home-height.button-bg-color-light-brown .button-base:hover{background-color:#b1ab94;}.slide-home-banner .slider-home-height.button-bg-color-brown .button-base:hover{background-color:#aa926f;}.slide-home-banner .slider-home-height.button-bg-color-beige .button-base:hover{background-color:#e0d0b8;}.slide-home-banner .slider-home-height.button-bg-color-red .button-base:hover{background-color:#d71603;}.slide-home-banner .slider-home-height.button-bg-color-dark-red .button-base:hover{background-color:#b31000;}.slide-home-banner .slider-home-height.button-bg-color-pink .button-base:hover{background-color:#f6e1e8;}.slide-home-banner .slider-home-height.button-bg-color-dark-pink .button-base:hover{background-color:#dabcc7;}}@media (max-width:768px){.slide-home-banner .slider-home-height.mobile-bg-color-black{background-color:#000;}.slide-home-banner .slider-home-height.mobile-bg-color-darker-grey{background-color:#333;}.slide-home-banner .slider-home-height.mobile-bg-color-dark-grey{background-color:#4a4a4a;}.slide-home-banner .slider-home-height.mobile-bg-color-grey{background-color:#cfcfcf;}.slide-home-banner .slider-home-height.mobile-bg-color-light-grey{background-color:#f5f5f5;}.slide-home-banner .slider-home-height.mobile-bg-color-white{background-color:#fff;}.slide-home-banner .slider-home-height.mobile-bg-color-lith-brown{background-color:#b1ab94;}.slide-home-banner .slider-home-height.mobile-bg-color-brown{background-color:#aa926f;}.slide-home-banner .slider-home-height.mobile-bg-color-beige{background-color:#e0d0b8;}.slide-home-banner .slider-home-height.mobile-bg-color-red{background-color:#d71603;}.slide-home-banner .slider-home-height.mobile-bg-color-dark-red{background-color:#b31000;}.slide-home-banner .slider-home-height.mobile-bg-color-pink{background-color:#f6e1e8;}.slide-home-banner .slider-home-height.mobile-bg-color-dark-pink{background-color:#dabcc7;}.slide-home-banner .slider-home-height.mobile-text-color-white *{color:#fff !important;}.slide-home-banner .slider-home-height.mobile-text-color-black *{color:#000 !important;}.slide-home-banner .slider-home-height.mobile-text-color-darker-grey *{color:#333 !important;}.slide-home-banner .slider-home-height.mobile-text-color-dark-grey *{color:#4a4a4a !important;}.slide-home-banner .slider-home-height.mobile-text-color-grey *{color:#cfcfcf !important;}.slide-home-banner .slider-home-height.mobile-text-color-light-grey *{color:#f5f5f5 !important;}.slide-home-banner .slider-home-height.mobile-text-color-light-brown *{color:#b1ab94 !important;}.slide-home-banner .slider-home-height.mobile-text-color-brown *{color:#aa926f !important;}.slide-home-banner .slider-home-height.mobile-text-color-beige *{color:#e0d0b8 !important;}.slide-home-banner .slider-home-height.mobile-text-color-red *{color:#d71603 !important;}.slide-home-banner .slider-home-height.mobile-text-color-dark-red *{color:#b31000 !important;}.slide-home-banner .slider-home-height.mobile-text-color-pink *{color:#f6e1e8 !important;}.slide-home-banner .slider-home-height.mobile-text-color-dark-pink *{color:#dabcc7 !important;}.slide-home-banner .slider-home-height.mobile-button-color-black .button-base{border-color:#000;}.slide-home-banner .slider-home-height.mobile-button-color-darker-grey .button-base{border-color:#333;}.slide-home-banner .slider-home-height.mobile-button-color-dark-grey .button-base{border-color:#4a4a4a;}.slide-home-banner .slider-home-height.mobile-button-color-grey .button-base{border-color:#cfcfcf;}.slide-home-banner .slider-home-height.mobile-button-color-light-grey .button-base{border-color:#f5f5f5;}.slide-home-banner .slider-home-height.mobile-button-color-white .button-base{border-color:#fff;}.slide-home-banner .slider-home-height.mobile-button-color-light-brown .button-base{border-color:#b1ab94;}.slide-home-banner .slider-home-height.mobile-button-color-brown .button-base{border-color:#aa926f;}.slide-home-banner .slider-home-height.mobile-button-color-beige .button-base{border-color:#e0d0b8;}.slide-home-banner .slider-home-height.mobile-button-color-red .button-base{border-color:#d71603;}.slide-home-banner .slider-home-height.mobile-button-color-dark-red .button-base{border-color:#b31000;}.slide-home-banner .slider-home-height.mobile-button-color-pink .button-base{border-color:#f6e1e8;}.slide-home-banner .slider-home-height.mobile-button-color-dark-pink .button-base{border-color:#dabcc7;}.slide-home-banner .slider-home-height.mobile-button-bg-color-black .button-base:hover{background-color:#000;}.slide-home-banner .slider-home-height.mobile-button-bg-color-darker-grey .button-base:hover{background-color:#333;}.slide-home-banner .slider-home-height.mobile-button-bg-color-dark-grey .button-base:hover{background-color:#4a4a4a;}.slide-home-banner .slider-home-height.mobile-button-bg-color-grey .button-base:hover{background-color:#cfcfcf;}.slide-home-banner .slider-home-height.mobile-button-bg-color-light-grey .button-base:hover{background-color:#f5f5f5;}.slide-home-banner .slider-home-height.mobile-button-bg-color-white .button-base:hover{background-color:#fff;}.slide-home-banner .slider-home-height.mobile-button-bg-color-light-brown .button-base:hover{background-color:#b1ab94;}.slide-home-banner .slider-home-height.mobile-button-bg-color-brown .button-base:hover{background-color:#aa926f;}.slide-home-banner .slider-home-height.mobile-button-bg-color-beige .button-base:hover{background-color:#e0d0b8;}.slide-home-banner .slider-home-height.mobile-button-bg-color-red .button-base:hover{background-color:#d71603;}.slide-home-banner .slider-home-height.mobile-button-bg-color-dark-red .button-base:hover{background-color:#b31000;}.slide-home-banner .slider-home-height.mobile-button-bg-color-pink .button-base:hover{background-color:#f6e1e8;}.slide-home-banner .slider-home-height.mobile-button-bg-color-dark-pink .button-base:hover{background-color:#dabcc7;}}.blocs-plp{padding-bottom:80px;padding-top:30px;}.blocs-plp .row-space{border-top-style:none;padding-top:0;}.blocs-plp .row-space .content-image{padding-top:50px;}.blocs-plp .row-space .info-no-heading{color:#222;}.banner-home .content-image{position:relative;}.banner-home .content-image img{width:100%;}@media (max-width:768px){.banner-home .content-image{min-height:500px;}.banner-home .content-image img{height:500px;object-fit:cover;}}.banner-home .content-image.mask-white picture::after{background:#fff;content:'';height:99%;left:0;opacity:0.3;position:absolute;right:0;top:0;}.banner-home .content-image.mask-black picture::after{background:#000;content:'';height:99%;left:0;opacity:0.3;position:absolute;right:0;top:0;}.banner-home .content-text{position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;}@media (max-width:1199px){.banner-home .content-text{top:50%;}}@media (max-width:768px){.banner-home .content-text{top:50%;}}.banner-home .content-text.text-white *{color:#fff !important;}.banner-home .content-text.text-white .button-base{border-color:#fff !important;}.banner-home .content-text.text-black *{color:#000 !important;}.banner-home .content-text.text-black .button-base{border-color:#000 !important;}.banner-home .content-text h2{color:#fff;font-family:'CormorantGaramond';font-size:44px;font-weight:600;letter-spacing:0.4px;line-height:1.05;margin-bottom:15px;text-align:center;text-transform:uppercase;}@media (max-width:768px){.banner-home .content-text h2{font-size:32px;}}.banner-home .content-text .text-banner{color:#fff;font-family:'Montserrat';font-size:15px;font-weight:300;line-height:1.87;text-align:center;}@media (max-width:768px){.banner-home .content-text .text-banner{font-size:13px;}}@media (max-width:576px){.banner-home .content-text .sub{margin:0 auto;max-width:331px;}}.banner-home .content-text .button-white-banner a{margin:0 auto;margin-top:20px;max-width:320px;}@media (max-width:768px){.banner-home .content-text .button-white-banner a{font-size:10px;}}.banner-home .content-text .button-white-banner a:hover{background-color:rgba(255,255,255,0.7);color:#222;}.banner-home.position-right .content-text{left:75%;}.banner-home.position-center .content-text{left:50%;}.banner-home.position-left .content-text{left:25%;}article .button-base{margin-bottom:52px;margin-top:8px;max-width:350px;}@media (max-width:991px){article .button-base{margin-bottom:5px;width:100%;}}@media (max-width:767px){article .button-base{font-size:10px;line-height:8px;margin-bottom:9px;}}#hero-home-page{position:relative;z-index:1;}@media (min-width:1500px){#hero-home-page{max-height:94vh;overflow:hidden;min-height:700px;}}@media (min-width:1600px){#hero-home-page{min-height:750px;}}@media (min-width:1700px){#hero-home-page{min-height:800px;}}@media (min-width:1800px){#hero-home-page{min-height:800px;}}#body-home-page .homeESW#body-home-page-3,#body-home-page .homeESW#body-home-page-4{display:none;}.home-newsletter-title h2{color:#222;font-family:'CormorantGaramond';font-size:44px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:0.4px;line-height:1.05;text-align:center;text-transform:uppercase;}.home-newsletter-title p{margin-bottom:2rem;}@media (max-width:991px){.home-newsletter-title p{text-align:center;width:100%;margin-left:auto;margin-right:auto;}}.main-container.hasBanner{padding-top:0 !important;}@media (max-width:991px){.main-container.hasBanner{padding-top:0 !important;}}.main-container{padding-top:0 !important;}@media (max-width:991px){.main-container{padding-top:0 !important;}}#dark-header{display:none;}video{width:100%;}header{border:none;transition:0.5s ease all;z-index:105 !important;}header.white-gradient{background:white;background:-moz-linear-gradient(180deg,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.02) 35%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.02) 35%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.02) 35%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);}header.dark-gradient{background:linear-gradient(#000 0%,rgba(0,0,0,0) 0%);background:linear-gradient(#000 0%,rgba(0,0,0,0) 0%);background:linear-gradient(#000 0%,rgba(0,0,0,0) 0%);}header.white-bg{background:linear-gradient(#fff 100%,rgba(255,255,255,0) 100%);background:linear-gradient(#fff 100%,rgba(255,255,255,0) 100%);background:linear-gradient(#fff 100%,rgba(255,255,255,0) 100%);opacity:1;transition:0.5s ease all;}header.dark-bg{background:linear-gradient(#000 100%,rgba(0,0,0,0) 100%);background:linear-gradient(#000 100%,rgba(0,0,0,0) 100%);background:linear-gradient(#000 100%,rgba(0,0,0,0) 100%);color:#fff;opacity:1;transition:0.5s ease all;}header.dark-bg .header-space ul.primary-menu li,header.dark-bg .header-space ul.primary-menu a,header.dark-gradient .header-space ul.primary-menu li,header.dark-gradient .header-space ul.primary-menu a,header.dark-bg.white-bg.skinny-menu .header-space ul.primary-menu a,header.dark-gradient.white-bg.skinny-menu .header-space ul.primary-menu a{color:#fff;}header.dark-bg.white-bg.skinny-menu ul a:focus,header.dark-bg.white-bg.skinny-menu ul a:hover,header.dark-gradient.white-bg.skinny-menu ul a:focus,header.dark-gradient.white-bg.skinny-menu ul a:hover{color:#c9caca;}header.dark-bg.white-bg .header-space ul li,header.dark-bg.white-bg .header-space ul a,header.dark-gradient.white-bg .header-space ul li,header.dark-gradient.white-bg .header-space ul a,header.dark-gradient.white-bg .inside-left-menu.active a,header.dark-gradient.white-bg.skinny-menu .inside-left-menu.active a{color:#222;}header.dark-bg.white-bg ul a:focus,header.dark-bg.white-bg ul a:hover{color:#606c76;}header.skinny-menu.white-gradient{background:linear-gradient(#fff 100%,rgba(255,255,255,0) 100%);background:linear-gradient(#fff 100%,rgba(255,255,255,0) 100%);background:linear-gradient(#fff 100%,rgba(255,255,255,0) 100%);opacity:1;}header.skinny-menu.dark-gradient{background:linear-gradient(#000 100%,rgba(0,0,0,0) 100%);background:linear-gradient(#000 100%,rgba(0,0,0,0) 100%);background:linear-gradient(#000 100%,rgba(0,0,0,0) 100%);opacity:1;}header.skinny-menu .header-space ul.primary-menu{padding-top:0;}header.skinny-menu .container-header{height:50px;}header.skinny-menu .container-header .header-space{margin-bottom:0;}header.skinny-menu .header-logo{padding-bottom:10px;padding-top:10px;}header.skinny-menu.dark-gradient .header-logo{left:50%;transform:translate(-50%,-50%);}@media (max-width:991px){header.white-gradient .container-header .header-space,header.dark-gradient .container-header .header-space,header.white-gradient.white-bg .container-header .header-space{background:none;margin-bottom:0;padding:inherit;}header.white-gradient.skinny-menu .container-header .header-space,header.dark-gradient.skinny-menu .container-header .header-space{background:#000;border-top:1px solid rgba(151,151,151,0.35);margin-bottom:0;margin-top:0;padding:inherit;}}header video{width:100%;}.blackTeaser{z-index:8 !important;}.Header-Block{display:none;}.Header-Transparent{display:none;}#block-penhaligons-content{padding-top:0;}#block-penhaligons-content #best-sellers-container{margin-top:80px;}.paragraph.exhero-tran{margin-top:0;}header.exhero-absolut{position:absolute !important;}header.exhero-inherit{position:inherit;}.hero-height-solid{overflow:hidden;}.hero-height-transparent{overflow:hidden;}.reduced-fixed-header{padding-top:10.6rem;}@media (max-width:991px){.reduced-fixed-header{padding-top:9.9rem;}}.increased-fixed-header{padding-top:12.6rem;}.container_stream{position:relative;display:block;}.video_stream{position:relative;display:block;width:100vw;height:calc(100vw*1.3333333);}
.usp-wrapper .usp{padding:5px 20px 22px;width:100%;}@media (min-width:992px){.usp-wrapper .usp{padding:6px 20px 24px;}}.usp-wrapper .usp .slick-item{height:fit-content;margin-top:17px;outline:none;}.usp-wrapper .usp .slick-item div:first-child{display:block;margin:auto;}.usp-wrapper .usp .slick-item div:first-child img{float:left;max-height:56px;padding-left:10px;padding-right:10px;width:auto;}@media (max-width:991px){.usp-wrapper .usp .slick-item div:first-child img{max-height:36px;}}.usp-wrapper .usp .slick-item div:first-child .usp-item-text{float:left;padding-left:10px;padding-right:10px;width:max-content;overflow:auto;}@media (min-width:992px){.usp-wrapper .usp .slick-item div:first-child .usp-item-text{margin-top:6px;}}.usp-wrapper .usp .slick-item div:first-child .usp-item-text > *{margin-bottom:0;}.usp-wrapper .usp .slick-item div:first-child .usp-item-text h3{font-size:16px;letter-spacing:0.5px;line-height:28px;overflow:visible;}@media (max-width:991px){.usp-wrapper .usp .slick-item div:first-child .usp-item-text h3{line-height:25px;}}.usp-wrapper .usp .slick-item div:first-child .usp-item-text h3 a{white-space:nowrap;}@media (max-height:680px){.usp-wrapper .usp .slick-item div:first-child .usp-item-text h3{line-height:18px;}}.usp-wrapper .usp .slick-item div:first-child .usp-item-text p{font-size:13px;line-height:normal;}.usp-wrapper .usp .slick-next.slick-arrow{display:none !important;}.uspbag-wrapper .uspbag{padding:0px 20px 22px;width:100%;}@media (min-width:992px){.uspbag-wrapper .uspbag{padding:0px 20px 24px;}}.uspbag-wrapper .uspbag .slick-slide{margin:0;}.uspbag-wrapper .uspbag .slick-slide img{margin:auto;}.uspbag-wrapper .uspbag .slick-dots{width:25%;padding:0;margin:20px 0 0 0;list-style:none;position:relative;}@media (max-height:680px){.uspbag-wrapper .uspbag .slick-dots{margin:5px 0 0 0;}}.uspbag-wrapper .uspbag .slick-dots li{display:inline-block;}.uspbag-wrapper .uspbag .slick-dots li button{font-size:0;line-height:0;display:block;width:5px;height:5px;padding:3px;cursor:pointer;color:transparent;border:0;outline:none;border:1px grey solid;background:transparent;float:left;justify-self:end;border-radius:50px;background:transparent;margin:0px 3px;}.uspbag-wrapper .uspbag .slick-dots li.slick-active button{background:grey;}.uspbag-wrapper .uspbag .slick-dots li button:before{font-family:'slick';font-size:6px;line-height:10px;position:absolute;top:0;left:0;width:5px;height:5px;content:'';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.uspbag-wrapper .uspbag .slick-item{height:fit-content;margin-top:12px;outline:none;}.uspbag-wrapper .uspbag .slick-item .paragraph > div:first-of-type{display:none !important;}.uspbag-wrapper .uspbag .slick-item div:first-child{display:block;margin:auto;}.uspbag-wrapper .uspbag .slick-item div:first-child img{display:none;}@media (max-width:991px){.uspbag-wrapper .uspbag .slick-item div:first-child img{max-height:36px;}}.uspbag-wrapper .uspbag .slick-item div:first-child .usp-item-text{margin:0 auto;text-align:center;padding-left:10px;padding-right:10px;width:max-content;}@media (min-width:992px){.uspbag-wrapper .uspbag .slick-item div:first-child .usp-item-text{margin-top:6px;}}.uspbag-wrapper .uspbag .slick-item div:first-child .usp-item-text > *{margin-bottom:0;}.uspbag-wrapper .uspbag .slick-item div:first-child .usp-item-text h3{font-size:17px;letter-spacing:0.5px;line-height:28px;white-space:nowrap;}@media (max-width:991px){.uspbag-wrapper .uspbag .slick-item div:first-child .usp-item-text h3{line-height:25px;}}.uspbag-wrapper .uspbag .slick-item div:first-child .usp-item-text p{font-size:13px;line-height:normal;}.uspbag-wrapper .uspbag .slick-next.slick-arrow{display:none !important;}.uspbag-wrapper .uspbag .slick-prev.slick-arrow{display:none !important;}.usp-pdp-base{border-top:1px solid #ddd;}.usp-pdp-base .usp-wrapper .usp{padding-bottom:0 !important;padding-left:0;padding-right:0;}.usp-pdp-basebag{border-top:none;}.usp-pdp-basebag .uspbag-wrapper .uspbag{padding-bottom:0 !important;padding-left:0;padding-right:0;}
.main-black-bar .top-banner{position:relative;height:40px;padding-top:7px;padding-bottom:12px;background-color:#EFEEEA;color:#000;text-align:left;white-space:nowrap;}@media (max-width:991px){.main-black-bar .top-banner{height:30px;padding-top:2px;padding-bottom:5px;}}.main-black-bar .top-banner *{margin-bottom:0;}.main-black-bar .top-banner:before{content:"";position:absolute;height:33px;width:2rem;left:0;z-index:2;}@media (max-width:991px){.main-black-bar .top-banner:before{height:28px;}}.main-black-bar .top-banner.gold{background-color:#78765e;}.main-black-bar .top-banner.gold *{color:#fff !important;}.main-black-bar .top-banner.gold:before{background-color:#78765e;}.main-black-bar .top-banner.gold .xCloseTopBanner{background-color:#78765e;}.main-black-bar .top-banner.black{background-color:#000;}.main-black-bar .top-banner.black *{color:#fff;}.main-black-bar .top-banner.black:before{background-color:#000;}.main-black-bar .top-banner.black .xCloseTopBanner{background-color:#000;}.main-black-bar .top-banner a{text-decoration:none;}.main-black-bar .top-banner a:hover{text-decoration:underline;}.main-black-bar .top-banner .wrapper{padding:0 2rem;scrollbar-width:none;}.main-black-bar .top-banner .wrapper::-webkit-scrollbar{display:none;}.main-black-bar .top-banner .wrapper .marquee{margin:0 auto;text-align:right;white-space:nowrap;scrollbar-width:none;max-height:4.5rem;}.main-black-bar .top-banner .wrapper .marquee::-webkit-scrollbar{display:none;}.main-black-bar .top-banner .wrapper .marquee.animate > *{width:fit-content;text-align:left;position:relative;animation:moving 14s linear infinite;}@keyframes moving{0%{transform:translateX(100vw);}100%{transform:translateX(-100%);}}@media (max-width:991px){.main-black-bar .top-banner .wrapper .marquee.animate > *{animation:moving 18s linear infinite;}@keyframes moving{0%{transform:translateX(100vw);}100%{transform:translateX(-100%);}}}.main-black-bar .top-banner .wrapper .marquee p > *{display:inline-block;font-weight:400;line-height:20px;letter-spacing:1.2px;text-align:left;}.main-black-bar .top-banner .wrapper .marquee p.mobile-text{display:inline-block;padding-top:2px;}@media (min-width:991px){.main-black-bar .top-banner .wrapper .marquee p.mobile-text{display:none;}}.main-black-bar .top-banner .wrapper .marquee p.desktop-text{display:none;}@media (min-width:991px){.main-black-bar .top-banner .wrapper .marquee p.desktop-text{display:inline-block;top:-2px;}}.main-black-bar .top-banner .wrapper .marquee p.uppercase{text-transform:uppercase;}.main-black-bar .top-banner .wrapper .marquee span > *{display:inline-block;font-weight:400;line-height:20px;letter-spacing:1.2px;text-align:left;}.main-black-bar .top-banner .wrapper .marquee span.mobile-text{display:inline-block;padding-top:2px;}@media (min-width:991px){.main-black-bar .top-banner .wrapper .marquee span.mobile-text{display:none;}}.main-black-bar .top-banner .wrapper .marquee span.desktop-text{display:none;}@media (min-width:991px){.main-black-bar .top-banner .wrapper .marquee span.desktop-text{display:inline-block;top:-2px;}}.main-black-bar .top-banner .wrapper .marquee span.uppercase{text-transform:uppercase;}.main-black-bar .xCloseTopBanner{cursor:pointer;position:absolute;top:-1px;height:100%;width:3rem;right:-1px;padding:0 2rem;display:flex;align-items:center;}@media (max-width:991px){.main-black-bar .xCloseTopBanner{top:1px;}}.main-black-bar .xCloseTopBanner .close-button{border-left:2px solid #fff;border-radius:20%;display:inline-block;height:2rem;position:relative;transform:rotateZ(45deg);}.main-black-bar .xCloseTopBanner .close-button:after{border-radius:20%;border-right:2px solid #fff;content:'';height:2rem;left:-3px;position:absolute;top:0;transform:rotate(-90deg);}
