.ampromo-overlay{position:fixed;top:-9999px;left:0;z-index:10000;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8);text-align:center;opacity:0;transition:opacity .4s linear}.ampromo-overlay.-show{top:0;opacity:1;dispaly:block}.ampromo-items-content{position:relative;display:inline-block;box-sizing:border-box;max-height:95vh;overflow:auto;margin:2vh auto;padding:50px 40px;border:1px solid #e0e0e0;text-align:left;background-color:#ececec}.ampromo-items-content .ampromo-popup-title,.ampromo-items-content .ampromo-item-buttons,.ampromo-items-content .ampromo-title{text-align:center}.ampromo-items-content .ampromo-item-buttons .action.primary{max-width:360px;width:100%}.ampromo-items-content .ampromo-popup-title .ampromo-counter{font-weight:700}.ampromo-items-content .ampromo-item{position:relative;box-sizing:border-box;padding:5px}.ampromo-items-content .ampromo-item .fieldset .field{margin-bottom:10px}.ampromo-items-content .ampromo-item .fieldset .field .label{margin-bottom:3px}.ampromo-items-content .ampromo-popup-title{margin:0 auto 20px;font-size:2.4rem}.ampromo-items-content .ampromo-popup-subtitle{text-align:center;font-size:1.4rem;color:#8c8c8c;margin-bottom:50px}.ampromo-items-content .ampromo-close{position:absolute;top:50px;right:70px;z-index:1;display:block;cursor:pointer;display:inline-block;text-decoration:none}.ampromo-items-content .ampromo-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;line-height:38px;color:#917236;content:"\e92e";font-family:'lindt-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.ampromo-items-content .ampromo-close:hover:before{color:#917236}.ampromo-items-content .ampromo-close:active:before{color:#917236}.ampromo-items-content .ampromo-close:hover{opacity:1;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;transition:opacity .2s ease}.ampromo-items-content .ampromo-product-select{overflow:hidden;padding:12px 0;width:22px;height:22px;position:absolute;right:30px;top:30px}.ampromo-items-content .ampromo-product-select input[type=checkbox]{opacity:0;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:22px;height:22px}.ampromo-items-content .ampromo-product-select input[type=checkbox]:checked~label{display:block;text-decoration:none}.ampromo-items-content .ampromo-product-select input[type=checkbox]:checked~label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:22px;color:#917236;content:"\e91c";font-family:'lindt-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.ampromo-items-content .ampromo-product-select input[type=checkbox]:checked~label:hover:before{color:#917236}.ampromo-items-content .ampromo-product-select input[type=checkbox]:checked~label:active:before{color:#917236}.ampromo-items-content .ampromo-product-select input[type=checkbox]~label:before{content:"";display:block;width:2rem;height:2rem;border:1px solid #e0e0e0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.ampromo-items-content .ampromo-item.-selected .ampromo-options{max-height:690px}.ampromo-items-content .ampromo-item-image{display:block;margin:7px auto;max-width:100%;height:160px}.ampromo-items-content .ampromo-title{margin:40px 0 0;font-size:1.5rem;min-height:40px}.ampromo-items-content .ampromo-title a{color:#555}.ampromo-items-content .ampromo-item-view-product{display:none}.ampromo-items-content .ampromo-item-view-product .action.primary{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;line-height:21px;width:auto;margin:0;padding:14px 40px;color:#917236;border:1px solid #917236;text-transform:uppercase;position:relative;z-index:1;display:inline-block;align-self:flex-start;background-color:#fff}.ampromo-items-content .ampromo-item-view-product .action.primary:hover{color:#fff;border:1px solid #917236}.ampromo-items-content .ampromo-item-view-product .action.primary:active,.ampromo-items-content .ampromo-item-view-product .action.primary:focus{color:#fff;background:#917236;border:1px solid #917236}.ampromo-items-content .ampromo-item:hover .ampromo-item-view-product{display:block;width:100%;text-transform:uppercase;text-align:center;position:absolute;top:60%;left:0}.ampromo-slick.slick-slider .slick-arrow.slick-prev,.ampromo-slick.slick-slider .slick-arrow.slick-next,.ampromo-slick.slick-slider .slick-arrow.slick-prev:not(.primary),.ampromo-slick.slick-slider .slick-arrow.slick-next:not(.primary){background-color:transparent;transform:none}.ampromo-slick.slick-slider .slick-arrow.slick-prev:before,.ampromo-slick.slick-slider .slick-arrow.slick-next:before,.ampromo-slick.slick-slider .slick-arrow.slick-prev:not(.primary):before,.ampromo-slick.slick-slider .slick-arrow.slick-next:not(.primary):before{width:40px;height:40px;background-color:#fff;color:#917236;border-radius:40px;justify-content:center;align-items:center;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);font-family:'lindt-icons';font-size:1.5rem;line-height:40px}.ampromo-slick.slick-slider .slick-arrow.slick-prev:hover:before,.ampromo-slick.slick-slider .slick-arrow.slick-next:hover:before,.ampromo-slick.slick-slider .slick-arrow.slick-prev:not(.primary):hover:before,.ampromo-slick.slick-slider .slick-arrow.slick-next:not(.primary):hover:before{color:#594621;background-color:none}.ampromo-slick.slick-slider .slick-arrow.slick-prev{left:-43px}.ampromo-slick.slick-slider .slick-arrow.slick-prev:before{content:"\e927"}.ampromo-slick.slick-slider .slick-arrow.slick-next{right:-43px}.ampromo-slick.slick-slider .slick-arrow.slick-next:before{content:"\e928"}.ampromo-slick.slick-slider .slick-dots button{box-shadow:none}.ampromo-item .ampromo-options{padding:0 5px;overflow:hidden;-webkit-transition:max-height .2s ease;-moz-transition:max-height .2s ease;-ms-transition:max-height .2s ease;transition:max-height .2s ease}.ampromo-gallery{width:100%;margin:0 30px 60px}.ampromo-gallery.slick-slider{margin-bottom:30px}.ampromo-gallery.slick-slider .slick-slide{vertical-align:top}.ampromo-items-add{display:none}.ampromo-items-add>span{margin-bottom:12px;padding:7px 0 0;text-align:left;display:inline-block}.ampromo-items-add>a{text-decoration:none;border-bottom:1px solid}.header-minicart .ampromo-items-add span{display:none}.ampromo-items-form{background:#fff;padding:40px 40px 5px}.ampromo-items-form .ampromo-qty{width:30%;margin-left:35%;margin-top:10%}.ampromo-items-form .product-info-price{padding-bottom:15px;text-align:center;word-break:break-all}.ampromo-items-form .ampromo-item-buttons{margin-bottom:15px}.ampromo-items-form .price-base-price,.ampromo-items-form .price-new-price{display:inline-block;color:#917236;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.ampromo-items-form .price-base-price .price{font-size:18px;text-decoration:line-through}.ampromo-items-form .price-new-price .price-wrapper{margin-left:5px;font-size:18px;line-height:18px}.ampromo-items-form .ampromo-item-qty-input>.mage-error{float:left}.ampromo-items-form .ampromo-item-qty-input{display:none}.ampromo-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;width:80px;height:80px}.ampromo-loading.-show{display:inline-block}.ampromo-loading:after{display:block;width:64px;height:64px;margin:8px;content:' ';border-radius:50%;border:6px solid #ccc;border-color:#ccc transparent;animation:load 1.2s linear infinite}.ampromo-carousel-product.-loading{-webkit-filter:blur(10px);filter:blur(10px);opacity:.3;pointer-events:none}.checkout-index-index .ampromo-items-add{padding-top:2rem}@keyframes load{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (min-width:992px){.ampromo-items-content .ampromo-item-image{height:120px}.ampromo-items-content .ampromo-items-form{padding-right:15px;padding-left:15px}.ampromo-gallery{width:840px;max-width:100%}}@media screen and (min-width:1200px){.ampromo-gallery{width:1030px}.ampromo-items-content .ampromo-item-image{height:160px}.ampromo-items-content .ampromo-title{font-size:1.8rem}.ampromo-items-content .ampromo-items-form{background:#fff;padding:40px 15px 5px}}@media screen and (min-width:1360px){.ampromo-gallery{width:1170px}.ampromo-items-content .ampromo-item-image{height:200px}.checkout-index-index .ampromo-items-add{padding:3rem 6rem 0;margin-bottom:-3rem}}@media screen and (max-width:991px){.ampromo-items-content{background-color:#fff;width:100%;max-height:100vh;height:100vh;margin:0;padding:25px}.ampromo-items-content .ampromo-close{top:25px;right:25px}.ampromo-items-content .ampromo-popup-title,.ampromo-items-content .ampromo-popup-subtitle{text-align:left}.ampromo-items-content .ampromo-title{min-height:auto;margin-top:15px}.ampromo-items-content .ampromo-item{float:left;padding:0}.ampromo-items-content .ampromo-item:hover .ampromo-item-view-product{position:static}.ampromo-items-content .ampromo-product-select{top:0;right:15px}.ampromo-items-content .ampromo-items-form{padding:25px 10px}.ampromo-items-content .ampromo-items-form .ampromo-item-buttons{padding:0;margin-bottom:0}.ampromo-items-content .ampromo-items-form .ampromo-item-buttons .action.primary{padding:10px 5px;font-size:1.4rem;width:auto}.ampromo-items-content .ampromo-item-image{height:120px}.ampromo-items-content .ampromo-item-view-product{display:block;text-align:center;margin-top:15px}.ampromo-items-content .ampromo-item-view-product .action.primary{line-height:1.42857143;margin:0;padding:0;color:#1979c3;text-decoration:none;background:0 0;border:0;display:inline;text-decoration:underline}.ampromo-items-content .ampromo-item-view-product .action.primary:visited{color:#1979c3;text-decoration:none}.ampromo-items-content .ampromo-item-view-product .action.primary:hover{color:#006bb4;text-decoration:underline}.ampromo-items-content .ampromo-item-view-product .action.primary:active{color:#ff5501;text-decoration:underline}.ampromo-items-content .ampromo-item-view-product .action.primary:hover,.ampromo-items-content .ampromo-item-view-product .action.primary:active,.ampromo-items-content .ampromo-item-view-product .action.primary:focus{background:0 0;border:0}.ampromo-items-content .ampromo-item-view-product .action.primary.disabled,.ampromo-items-content .ampromo-item-view-product .action.primary[disabled],fieldset[disabled] .ampromo-items-content .ampromo-item-view-product .action.primary{color:#1979c3;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}.ampromo-items-content .slick-slider .slick-track,.ampromo-items-content .slick-slider .slick-list{max-width:100%}.ampromo-items-content .slick-slide{min-width:50%}.ampromo-items-content .slick-slide:nth-child(2n+1){clear:left}.ampromo-items-content .ampromo-slick.slick-slider .slick-arrow.slick-prev,.ampromo-items-content .ampromo-slick.slick-slider .slick-arrow.slick-next,.ampromo-items-content .ampromo-slick.slick-slider .slick-arrow.slick-prev:not(.primary),.ampromo-items-content .ampromo-slick.slick-slider .slick-arrow.slick-next:not(.primary){display:none}.ampromo-items-content .ampromo-slick.slick-slider .slick-arrow.slick-next{right:-50px}.ampromo-items-content .ampromo-slick.slick-slider .slick-arrow.slick-prev{left:-50px}.ampromo-gallery{margin:0 0 25px;overflow:hidden}.ampromo-popup-container{margin-left:-25px;margin-right:-25px}.ampromo-item-buttons{padding:0 15px}}