.notify-me-stock-sidebar{opacity:1;}.notify-me-stock-sidebar.active .sidebar-container{width:50%;margin-right:0;transition:margin-right 1s,top 1s ease 0s,width 0.5s ease-in-out;}.notify-me-stock-sidebar .sidebar-container{position:fixed;background-color:#fff;right:0;height:100%;z-index:9999;overflow:auto;color:#000;padding:30px 90px;transition:margin-right 1s,top 1s ease 0s,width 0.5s ease-in-out;margin-right:-100%;width:0;}.notify-me-stock-sidebar .sidebar-wrapper{max-width:720px;}.notify-me-stock-sidebar .close-button{text-align:right;}.notify-me-stock-sidebar .close-button-menu{position:relative;right:auto;display:inline-block;margin:0;}.notify-me-stock-sidebar button{display:block;margin:0;width:100%;}.notify-me-stock-sidebar .form-actions{padding-top:21px;}.notify-me-stock-sidebar .row{margin-left:5px;margin-right:5px;}.notify-me-stock-sidebar div[class*='col-']{padding-left:5px;padding-right:5px;}.notify-me-stock-sidebar .product-img{background-color:transparent;width:100px;height:110px;text-align:center;}.notify-me-stock-sidebar .product-img img{display:inline-block;}.notify-me-stock-sidebar label{font-weight:500;font-size:11px;line-height:16px;letter-spacing:0.11em;text-transform:uppercase;color:#222;}.notify-me-stock-sidebar .notify-me-title div h2{font-family:'CormorantGaramond';font-weight:700;font-size:31px;line-height:40.3px;text-transform:uppercase;border-bottom:1px solid #DBDBDB;padding-bottom:12px;margin-bottom:15px;}.notify-me-stock-sidebar .notify-me-product{margin-bottom:50px;}.notify-me-stock-sidebar .notify-me-product .max-width{max-width:125px;}.notify-me-stock-sidebar .p-title{font-family:'CormorantGaramond';font-weight:700;font-size:16px;line-height:19px;letter-spacing:0.01em;text-transform:uppercase;margin-bottom:3px;}.notify-me-stock-sidebar .p-type{font-weight:500;font-size:11px;line-height:16px;letter-spacing:0.1em;text-transform:uppercase;color:#787660;}.notify-me-stock-sidebar .p-size{font-weight:500;font-size:12px;line-height:18px;letter-spacing:0.05em;text-transform:uppercase;margin-top:10px;}.notify-me-stock-sidebar .stock-message{font-size:12px;line-height:20px;margin-bottom:25px;font-weight:400;}.notify-me-stock-sidebar .notify-me-response{position:relative;background-color:#F4F3EF;padding:12px 15px;line-height:22px;font-size:12px;}.notify-me-stock-sidebar .notify-me-response.notify-check{padding:12px 45px;}.notify-me-stock-sidebar p{margin-bottom:0;}.notify-me-stock-sidebar .continue-shopping{margin-top:60px;text-align:center;}.notify-me-stock-sidebar .continue-shopping a{text-decoration:underline;letter-spacing:0.02em;text-transform:uppercase;font-size:13px;}.notify-me-stock-sidebar .email-error{font-size:12px;display:block;color:#E71D1D;font-weight:bold;}.notify-me-stock-sidebar .green-check{position:absolute;left:15px;top:17px;content:'';width:14px;height:14px;}@media (max-width:1200px){.notify-me-stock-sidebar .sidebar-container{padding:30px 20px;}.notify-me-stock-sidebar .product-img{width:auto;height:100%;}}@media (max-width:992px){.notify-me-stock-sidebar.active .sidebar-container{width:100%;}.notify-me-stock-sidebar.notify-me-title{font-size:22px;line-height:28.6px;}}.z-index-9{z-index:9 !important;}.green-check{background-image:url(/themes/penhaligons/assets/images/icons/green-check.svg);}
.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{font-family:'CormorantGaramond';color:#000;font-weight:600;display:inherit;height:60px;font-size:22px;letter-spacing:0.2px;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;margin-bottom:2rem;}}.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{display:none;}#products-plp-filters.active{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.active .products-plp-filters-content-container{margin-top:45px;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;padding:0;right:0;}}#products-plp-filters.active.active{right:0;width:500px;}#products-plp-filters.active.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.active .products-plp-filters-content-container{padding:0 6rem;}}@media (max-width:991px){#products-plp-filters.active.active .products-plp-filters-content-container{margin-top:0;max-width:inherit;padding:0;}}@media (max-width:767px){#products-plp-filters.active.active{width:100%;}}#products-plp-filters.active.active .applyfilter{display:inline-block;width:132px;}@media (max-width:767px){#products-plp-filters.active.active .applyfilter{width:170px;}}#products-plp-filters.active.active .clearfilter{display:inline-block;padding-left:20px;padding-top:7.5px;}@media (max-width:991px){#products-plp-filters.active.active .clearfilter{float:none;}}@media (max-width:767px){#products-plp-filters.active.active .clearfilter{float:right;}}#products-plp-filters.active.active .clearfilter a{border-bottom:1px solid #000;cursor:pointer;padding-bottom:4px;}#products-plp-filters.active h3,#products-plp-filters.active .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.active h3,#products-plp-filters.active .title-filters{padding:9.5px 0;}}@media (max-width:991px){#products-plp-filters.active h3 .accordion-arrow,#products-plp-filters.active .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.active .row-filter{margin-bottom:40px;margin-top:40px;}@media (max-width:991px){#products-plp-filters.active .row-filter{padding:0 45px;}}@media (max-width:767px){#products-plp-filters.active .row-filter{padding:0 21px;}}@media (max-width:991px){#products-plp-filters.active .panel-filter{border-bottom:1px solid #ccc;border-radius:0;border-top:0;}}#products-plp-filters.active .panel-filter .panel-collapse{display:none;padding-bottom:25px;}@media (min-width:992px){#products-plp-filters.active .panel-filter .panel-collapse{display:block !important;}}@media (max-width:991px){#products-plp-filters.active .panel-filter .panel-collapse{padding:0 45px 15px;}}@media (max-width:991px){#products-plp-filters.active .panel-filter.active .panel-collapse{display:block;height:auto;}}#products-plp-filters.active .panel-filter.active h3 .accordion-arrow{transform:translateY(-50%) rotate(0deg);}@media (max-width:991px){#products-plp-filters.active .panel-filter .panel-heading{padding:0 45px;}}@media (max-width:767px){#products-plp-filters.active .panel-filter .panel-heading{padding:0 21px;}}#products-plp-filters.active .panel-filter .panel-title-md{border-bottom:1px solid #ccc;display:none;}@media (max-width:991px){#products-plp-filters.active .panel-filter .panel-title-md{display:block;padding:2px 45px;}}@media (max-width:767px){#products-plp-filters.active .panel-filter .panel-title-md{padding:2.5px 21px;}}#products-plp-filters.active .panel-filter .panel-title-md h3{cursor:auto;font-size:10px;}#products-plp-filters.active .close-button{cursor:pointer;}@media (max-width:991px){#products-plp-filters.active .close-button{display:inherit;padding:12px 45px;}}#products-plp-filters.active .close-button .p-modal-close{margin-top:13px;right:94px;}@media (max-width:1399px){#products-plp-filters.active .close-button .p-modal-close{right:60px;}}@media (max-width:991px){#products-plp-filters.active .close-button .p-modal-close{right:25px;}}@media (max-width:767px){#products-plp-filters.active .close-button .p-modal-close{right:21px;}}#products-plp-filters.active::-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;margin:25px auto;max-height:100%;position:relative;width:auto;}.button-black-2a{max-width:350px;margin:auto;}
