#back-to-top-btn{background-color:#d4bc92;border:1px solid #000;border-radius:10px;bottom:20px;color:#000;cursor:pointer;display:none;padding:10px;position:fixed;right:30px;z-index:99}#back-to-top-btn img{height:auto;width:20px}#back-to-top-btn:hover{background-color:#9f8d6e}.custom-link{border:1px solid #000;border-radius:30px;color:#000;display:inline-block;font-size:16px;line-height:18px;padding:7px 10px;text-decoration:none}.custom-link:hover{background-color:#d4bc92;font-weight:700}a:hover.custom-link:hover,a[href^=tel]{color:#000!important}a[href^=tel]{text-decoration:inherit}.custom-btn{background-color:#fff;border:1px solid #000;border-radius:30px!important;color:#000;display:inline-block!important;font-size:16px;line-height:18px;padding:7px 10px!important}.custom-btn:hover{background-color:#d4bc92;font-weight:700;text-decoration:none}.custom-light-btn,.custom-light-link{background-color:#d4bc92;border:1px solid #000;border-radius:30px;font-size:16px;line-height:18px;padding:7px 10px}.custom-light-btn:hover,.custom-light-link:hover{background-color:#f9fafb;color:#9f8d6e!important;text-decoration:none}.custom-cart-btn{background-color:#fff;border:1px solid #000;border-radius:30px!important;color:#000;display:inline-block!important;font-size:16px;height:40px;line-height:18px;padding:7px 10px!important}.custom-cart-btn:hover{background-color:#d4bc92;font-weight:700;text-decoration:none}.custom-cart-btn:disabled{color:#d7dadf}.custom-cart-btn:disabled:hover{background-color:#fff;text-decoration:none}.custom-cart-icon-btn{background-color:#fff;border:1px solid #000;border-radius:30px!important;color:#000;display:inline-block!important;font-size:16px;height:40px;line-height:18px;padding:7px 14px!important}.custom-cart-icon-btn img.icon{height:16px;padding:0 2px 0 0!important;width:auto!important}.custom-cart-icon-btn:hover{background-color:#d4bc92;font-weight:700;text-decoration:none}.custom-cart-icon-btn:disabled{border:1px solid #d7dadf}.custom-cart-icon-btn:disabled:hover{background-color:#fff}.required-field{font-size:12px}.home-video{flex-direction:column;min-height:310px;padding:0}@media only screen and (width > 1200px){.home-video{min-height:675px}}.home-video .home-video-titles{order:2;padding:0;text-align:center}@media only screen and (width <= 768px){.home-video .home-video-titles{order:1}}.home-video .home-video-titles .home-h1{padding:20px 5px 0}@media only screen and (width <= 768px){.home-video .home-video-titles .home-h1{padding-top:20px}}.home-video .home-video-titles .home-h2{margin:15px auto;padding:0 5px;text-align:center}.home-video .home-video-titles .home-h2-link{color:#000!important}.home-video .home-video-video{margin:0;padding:0;text-align:center}@media only screen and (width <= 768px){.home-video .home-video-video{order:2}}.home-video .home-video-video .video{height:auto;margin:0 auto -7px;max-width:1200px;padding:0}.home-video .home-video-video .videovideo{margin:0;padding:0}@media only screen and (width <= 768px){.home-video .home-video-video .video{width:100%}}.home-slogan{background-color:#d7dadf;padding:4% 23%}@media only screen and (width <= 768px){.home-slogan{padding:5%}}@media only screen and (width > 768px) and (width <= 1399px){.home-slogan{padding:5% 10%}}.home-slogan .slogan{font-size:28px;font-style:italic;line-height:40px;text-align:center}@media only screen and (width <= 768px){.home-slogan .slogan{font-size:18px;line-height:20px}}@media only screen and (width > 768px) and (width <= 1399px){.home-slogan .slogan{font-size:25px;line-height:30px}}.home-cosmetic{align-items:center;background-color:#d7dadf;padding:0 10% 3%}@media only screen and (width <= 768px){.home-cosmetic{padding:0 5%}}@media only screen and (width > 768px) and (width <= 1399px){.home-cosmetic{padding:0 5% 3%}}@media only screen and (width <= 768px){.home-cosmetic .home-cosmetic-text{padding:0 0 5%}}.home-cosmetic .home-cosmetic-text{padding:0 5% 0 0}@media only screen and (width <= 1399px){.home-cosmetic .home-cosmetic-text h3{margin-top:0}}.home-cosmetic .home-cosmetic-text .custom-link{margin-bottom:14px}.home-cosmetic .home-cosmetic-img{padding:0}.home-cottage{align-items:center;background-color:#d7dadf;padding:0 10% 3%}@media only screen and (width <= 768px){.home-cottage{padding:5% 5% 7%}}@media only screen and (width > 768px) and (width <= 1399px){.home-cottage{padding:0 5% 3%}}.home-cottage .home-cottage-img{box-shadow:-10px 10px #939da9;order:1;padding:0!important}@media only screen and (width <= 768px){.home-cottage .home-cottage-img{order:2}}.home-cottage .home-cottage-text{order:2;padding:0 5%!important}@media only screen and (width <= 768px){.home-cottage .home-cottage-text{order:1;padding:0 0 5%!important}}@media only screen and (width > 768px) and (width <= 1399px){.home-cottage .home-cottage-text{padding:0 0 5% 5%!important}}@media only screen and (width <= 1399px){.home-cottage .home-cottage-text h3{margin-top:0}}.home-donkey-breeding{align-items:center;background-color:#d7dadf;padding:0 10% 3%}@media only screen and (width <= 768px){.home-donkey-breeding{padding:0 5%}.home-donkey-breeding .home-donkey-breeding-img{margin:5% 0}}@media only screen and (width > 768px) and (width <= 1399px){.home-donkey-breeding{padding:0 5% 5%}}.home-donkey-breeding .home-donkey-breeding-text{padding:0 5% 0 0}@media only screen and (width <= 1399px){.home-donkey-breeding .home-donkey-breeding-text h3{margin-top:0}}.home-donkey-breeding .custom-link{margin-bottom:14px}.home-slider{position:relative}@media only screen and (width <= 768px){.home-slider #slider-next-btn,.home-slider #slider-prev-btn{display:none}}.home-slider .btn-light{background-color:#d4bc92}.home-slider .left,.home-slider .right{color:#000;position:absolute;top:250px;width:35px!important}@media only screen and (width > 768px) and (width <= 1200px){.home-slider .left,.home-slider .right{top:180px}}@media only screen and (width > 1200px) and (width <= 1399px){.home-slider .left,.home-slider .right{top:220px}}.home-slider .right{right:100px}@media only screen and (width > 768px) and (width <= 1399px){.home-slider .right{right:25px}}.home-slider .left{left:100px}@media only screen and (width > 768px) and (width <= 1399px){.home-slider .left{left:25px}}#homepage-carousel{margin:20px auto!important;position:relative;width:80%!important}@media only screen and (width <= 768px){#homepage-carousel h2{padding:0}#homepage-carousel .visible-xs{display:block!important}}@media only screen and (width > 768px) and (width <= 1399px){#homepage-carousel{width:90%!important}}#homepage-carousel img{margin:0 auto!important;max-width:350px}#homepage-carousel .card .content{text-align:center;width:90%}#homepage-carousel .card .content .custom-add-to-cart .minus,#homepage-carousel .card .content .custom-add-to-cart .plus,#homepage-carousel .card .content .custom-add-to-cart .qty{display:inline-block;height:40px}#homepage-carousel .card .content .custom-add-to-cart .minus,#homepage-carousel .card .content .custom-add-to-cart .plus{color:#000;cursor:pointer;padding-bottom:8px;padding-top:8px;text-decoration:none;width:20px}#homepage-carousel .card .content .custom-add-to-cart .minus{border:1px solid #d7dadf!important;border-radius:4px 0 0 4px!important;border-right-width:0!important;padding-left:11px!important;padding-right:12px!important}#homepage-carousel .card .content .custom-add-to-cart .plus{border:1px solid #d7dadf!important;border-left-width:0!important;border-radius:0 4px 4px 0!important;padding-left:7px!important;padding-right:16px!important}#homepage-carousel .card .content .custom-add-to-cart .plus.disabled{color:#d7dadf!important;cursor:not-allowed}@media only screen and (width > 768px) and (width <= 1399px){#homepage-carousel .card .content .choose-options{margin-top:20px}}@media only screen and (width <= 768px){#homepage-carousel .card .content .sylius-product-name{font-size:16px!important}}@media only screen and (width > 768px) and (width <= 1399px){#homepage-carousel .card .content .sylius-product-name{font-size:16px!important}}#homepage-carousel .card .content .sylius-product-price{font-size:16px!important}#homepage-carousel .card .dimmable.dimmed .ui.dimmer{background-color:rgba(0,0,0,.65)}#workshop .head{background-color:#d7dadf;padding:2% 0;text-align:center}@media only screen and (width <= 992px){#workshop .head{padding:5%}}#workshop .head .title{margin:0;padding:0 0 3%}#workshop .head .subtitle{margin:0;padding:0 10%}@media only screen and (width <= 1399px){#workshop .head .subtitle{padding:0}}#workshop .head .gallery .grid-row{display:flex;flex-wrap:wrap;padding:0 4px}#workshop .head .gallery .grid-row .grid-column{flex:33%;max-width:33%;padding:0 4px 8px 0}#workshop .head .gallery .grid-row .grid-column img{margin-top:8px;vertical-align:middle;width:100%}#workshop .head .content{margin:1.5rem auto 0;text-align:left;width:70%}@media only screen and (width <= 992px){#workshop .head .content{width:90%}}@media only screen and (width > 992px) and (width <= 1399px){#workshop .head .content{width:80%}}#workshop .details{align-items:center;display:flex;flex-wrap:wrap;margin:auto;padding:2% 0;width:80%}@media only screen and (width <= 992px){#workshop .details{flex-direction:column}}#workshop .details .title{margin-bottom:2rem;width:90%}#workshop .details .content{margin:0 auto 0 0;width:90%}@media only screen and (width <= 992px){#workshop .details .content{width:100%}}@media only screen and (width > 992px) and (width <= 1399px){#workshop .details .content{width:100%}}#workshop .details .specifics{margin-top:20px}#workshop .details .specifics div{padding:15px}#workshop .details .specifics div h3{font-weight:700!important;text-align:center}#workshop .details .specifics div.adults{border-right:1px solid #939da9}#workshop .details .video{display:block;margin:auto;width:60%}#workshop .cottage{background-color:#d7dadf;padding:3% 0}@media only screen and (width <= 992px){#workshop .cottage{padding:5%}}#workshop .cottage .title{text-align:center}@media only screen and (width <= 992px){#workshop .cottage .title{margin-bottom:10px}}#workshop .booking-link{margin-top:5px;padding:1rem;text-align:center;width:100%}.pusher[data-route=workshop] .ui.inverted.vertical.footer.segment{margin-top:0!important}#cottage .video{margin-bottom:0;padding:0}@media only screen and (width <= 992px){#cottage .video{padding-top:140px}}#cottage .video #video{display:block;height:auto;margin:0 auto;max-width:1200px;width:100%}#cottage .video .video-title{position:absolute;text-align:center;top:100px;visibility:hidden;width:100%}@media only screen and (width <= 992px){#cottage .video .video-title{top:80px;visibility:visible}}#cottage .video .video-button{margin-top:4%;position:absolute;text-align:center;top:150px;width:100%}@media only screen and (width <= 992px){#cottage .video .video-button{top:120px}}#cottage .video .video-button .custom-link{background-color:#fff}#cottage .video .video-button-gift-card{margin-top:4%;position:absolute;text-align:center;top:190px;width:100%}@media only screen and (width <= 992px){#cottage .video .video-button-gift-card{top:160px}}#cottage .video .video-button-gift-card .custom-link{background-color:#fff}#cottage .slogan{font-size:28px;font-style:italic;line-height:40px;padding:3% 10% 0;text-align:center}@media only screen and (width <= 992px){#cottage .slogan{font-size:18px;line-height:20px;padding:5% 3%}}@media only screen and (width > 992px) and (width <= 1399px){#cottage .slogan{font-size:25px;line-height:30px;padding:3%}}#cottage .location{align-items:center;display:flex;padding:3% 10%}@media only screen and (width <= 992px){#cottage .location{flex-direction:column;padding:3% 5%}}#cottage .location .location-text{padding:0 20px}@media only screen and (width <= 992px){#cottage .location .location-text{order:1}#cottage .location .location-img{order:2}}#cottage .inside{align-items:center;display:flex;padding:3% 10%}@media only screen and (width <= 992px){#cottage .inside{flex-direction:column;height:100%;padding:3% 5%}}#cottage .inside .inside-content{min-width:300px;padding:0 50px 0 0}@media only screen and (width <= 992px){#cottage .inside .inside-content{padding:0 20px}}#cottage .inside .inside-parallax{background-attachment:fixed;background-image:url(/build/front/images/IMG_20240919_gite.f0d04cad.jpg);background-position-x:90%;background-repeat:no-repeat;background-size:contain;height:100%;min-width:750px}@media only screen and (width <= 992px){#cottage .inside .inside-parallax{background-attachment:scroll;background-position:50%;min-height:250px}}#cottage .breakfast{padding:3% 20%}@media only screen and (width <= 992px){#cottage .breakfast{padding:3% 10%}}@media only screen and (width > 992px) and (width <= 1399px){#cottage .breakfast{padding:3% 10%}}#cottage .breakfast .content{padding-left:120px;position:relative}@media only screen and (width <= 992px){#cottage .breakfast .content{padding-left:0;padding-top:75px}}#cottage .breakfast .content .title{margin-bottom:30px}@media only screen and (width <= 992px){#cottage .breakfast .content .title{left:75px;position:absolute;top:-20px}}#cottage .breakfast .content .icon{height:auto;left:-25px;position:absolute;top:75px;width:75px!important}@media only screen and (width <= 992px){#cottage .breakfast .content .icon{left:-25px;top:-20px}}#cottage .amenities{background-color:#d4bc92;margin:auto}#cottage .amenities .title{margin:30px 30px 0}#cottage .amenities .details{padding:2% 5%}#cottage .outside{padding:3% 20%}@media only screen and (width <= 992px){#cottage .outside{padding:3% 10%}}@media only screen and (width > 992px) and (width <= 1399px){#cottage .outside{padding:3% 10% 2%}}#cottage .domain-activities{background-color:#d4bc92;padding:2% 6%}#cottage .domain-activities .content,#cottage .domain-activities .title{text-align:center}#cottage .domain-activities .cards{display:flex;flex-flow:wrap;height:auto;justify-content:center;margin:10px auto;width:80%}@media only screen and (width <= 992px){#cottage .domain-activities .cards{width:90%}}@media only screen and (width > 992px) and (width <= 1399px){#cottage .domain-activities .cards{width:90%}}#cottage .domain-activities .cards .card{background-color:#fff!important;border:none!important;margin:20px 10px 0;width:250px}#cottage .domain-activities .cards .card .card-title{text-align:center}#cottage .domain-activities .cards .card .card-text{display:none;font-size:14px}#cottage .grid-images{background-color:#9f8d6e;margin:30px 0}#cottage .grid-images .title{margin-bottom:0;padding:2%}#cottage .grid-images .grid-row{display:flex;flex-wrap:wrap;padding:0 20px}#cottage .grid-images .grid-row .grid-column{flex:25%;max-width:25%;padding:0 8px 8px 0}@media only screen and (width <= 992px){#cottage .grid-images .grid-row .grid-column{flex:100%;max-width:100%}}@media only screen and (width > 992px) and (width <= 1399px){#cottage .grid-images .grid-row .grid-column{flex:50%;max-width:50%}}#cottage .grid-images .grid-row .grid-column img{margin-top:8px;vertical-align:middle;width:100%}#cottage .practical-information{padding:0 5%}@media only screen and (width <= 992px){#cottage .practical-information{padding:2% 0 2% 5%}}#cottage .practical-information .title{padding-bottom:3%}#cottage .practical-information .details-row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-around;padding-bottom:2%}#cottage .practical-information .details-row .details-cell{width:350px}#cottage .practical-information .details-row .details-cell .title,#cottage .practical-information .details-row .details-cell img{margin-top:20px}#cottage .practical-information .details-row .details-cell img{max-height:250px;width:auto}#cottage .practical-information .details-row .details-cell hr{background-color:#000;height:2px;margin-bottom:4%!important;margin-top:4%;width:66%}.pusher[data-route=cottage] .ui.inverted.vertical.footer.segment{margin-top:0!important}#donkeys .main-title{background-color:#d4bc92;padding:2% 10%}@media only screen and (width <= 992px){#donkeys .main-title{padding:2% 5%}}@media only screen and (width > 992px) and (width <= 1399px){#donkeys .main-title{padding:3%}}#donkeys .main-title .slogan{font-size:28px;font-style:italic;line-height:40px;margin:0;padding:1% 0 0;text-align:center}@media only screen and (width <= 992px){#donkeys .main-title .slogan{font-size:18px;line-height:20px}}@media only screen and (width > 992px) and (width <= 1399px){#donkeys .main-title .slogan{font-size:25px;line-height:30px}}#donkeys .philosophy{background-color:#d4bc92;padding:0}@media only screen and (width <= 992px){#donkeys .philosophy{flex-direction:column}}@media only screen and (width > 992px) and (width <= 1399px){#donkeys .philosophy{padding:0 10% 20px 0}}#donkeys .philosophy .philosophy-img{margin:0;padding:0 10% 2%}@media only screen and (width <= 992px){#donkeys .philosophy .philosophy-img{margin:0;order:2;padding:3% 10%}#donkeys .philosophy .philosophy-img img{display:block;margin:auto}}@media only screen and (width > 992px) and (width <= 1399px){#donkeys .philosophy .philosophy-img{padding:0 10%}}#donkeys .philosophy .philosophy-text{margin:0;padding:0 20% 0 0}@media only screen and (width <= 992px){#donkeys .philosophy .philosophy-text{margin:0;order:1;padding:3% 10%}}@media only screen and (width > 992px) and (width <= 1399px){#donkeys .philosophy .philosophy-text{padding:0 10% 0 0}}#donkeys .team{background-color:#d7dadf;padding:3% 5%}#donkeys .team h2,#donkeys .team h3{text-align:center}#donkeys .team h3{margin-bottom:2%}#donkeys .team .cards{display:flex;padding:0 5%}@media only screen and (width <= 992px){#donkeys .team .cards{flex-direction:column;padding:0 5%}}@media only screen and (width > 992px) and (width <= 1399px){#donkeys .team .cards{padding:0}}#donkeys .team .cards .card{margin:0 2%;width:33%}@media only screen and (width <= 992px){#donkeys .team .cards .card{margin:2% 0;width:100%}}@media only screen and (width > 992px) and (width <= 1399px){#donkeys .team .cards .card{width:50%}}#donkeys .team .cards .card .card-body{background-color:#9f8d6e;margin:0;padding:7%}@media only screen and (width <= 992px){#donkeys .team .cards .card .card-body{padding:7%}}#donkeys .team .cards .card .card-body .card-text{font-size:15px}#donkeys .milk-milking{padding-bottom:3%}#donkeys .milk-milking .milk .content{margin:0;padding:2% 5% 0 15%}@media only screen and (width <= 992px){#donkeys .milk-milking .milk .content{padding:5%}}@media only screen and (width > 992px) and (width <= 1399px){#donkeys .milk-milking .milk .content{padding:5% 5% 5% 10%}}@media only screen and (width <= 992px){#donkeys .milk-milking .milk .img{text-align:center}}#donkeys .milk-milking .milk .img img{margin:0 auto 0 2%;max-height:500px;max-width:500px;padding:0}@media only screen and (width <= 992px){#donkeys .milk-milking .milk .img img{margin:0 auto;max-width:250px}}@media only screen and (width > 992px) and (width <= 1399px){#donkeys .milk-milking .milk .img img{padding:5%}}#donkeys .milk-milking .milking .img{text-align:right}@media only screen and (width <= 992px){#donkeys .milk-milking .milking .img{order:2;text-align:center}}#donkeys .milk-milking .milking .img img{margin:0 2% 0 auto;max-height:500px;max-width:500px;padding:0}@media only screen and (width <= 992px){#donkeys .milk-milking .milking .img img{max-height:350px;max-width:350px;padding:1%}}@media only screen and (width > 992px) and (width <= 1399px){#donkeys .milk-milking .milking .img img{max-height:450px;max-width:450px;padding:1%}}#donkeys .milk-milking .milking .content{margin:0;padding:2% 15% 0 5%}@media only screen and (width <= 992px){#donkeys .milk-milking .milking .content{order:1;padding:4% 10%}}@media only screen and (width > 992px) and (width <= 1399px){#donkeys .milk-milking .milking .content{padding:1% 10% 1% 5%}}#donkeys .sale{background-color:#d7dadf;padding:3% 2%}#donkeys .sale .content{padding:0 25%}@media only screen and (width <= 992px){#donkeys .sale .content{padding:0 5%}}@media only screen and (width > 992px) and (width <= 1399px){#donkeys .sale .content{padding:0 5%}}#donkeys .sale .content .text-bg-isSold{background-color:#6a5e49}#donkeys .meeting{background-color:#d4bc92;padding:3% 2% 2%}#donkeys .meeting .content{padding:0 5%}@media only screen and (width <= 992px){#donkeys .meeting .content{padding:5% 5% 0}}@media only screen and (width > 992px) and (width <= 1399px){#donkeys .meeting .content{margin-bottom:15px;padding:0 2%}}#donkeys .meeting .gallery{padding:0 2%}#donkeys .meeting .gallery .grid-row{display:flex;flex-wrap:wrap;margin-top:14px;padding:0 4px}#donkeys .meeting .gallery .grid-row .grid-column{flex:33%;max-width:33%}#donkeys .meeting .gallery .grid-row .grid-column img{padding:2%;transition:transform .5s ease-out;vertical-align:middle;width:100%}#donkeys .meeting .gallery .grid-row .grid-column img:hover{transform:scale(1.05)}.pusher[data-route=donkeys] .ui.inverted.vertical.footer.segment{margin-top:0!important}#soapFactory .main-img{min-height:600px;padding:0;text-align:center}@media only screen and (width <= 992px){#soapFactory .main-img{min-height:220px}}#soapFactory .main-img .content{background-color:#d7dadf;border-radius:5px;left:33%;opacity:.7;padding:5%;position:absolute;right:33%;top:300px}@media only screen and (width <= 992px){#soapFactory .main-img .content{left:5%;padding:4%;right:5%;top:120px}#soapFactory .main-img .content h1{margin-bottom:0}#soapFactory .main-img .content h2{margin-top:0}}@media only screen and (width > 992px) and (width <= 1399px){#soapFactory .main-img .content{left:15%;right:15%;top:5%}}#soapFactory .main-img .content h1{padding:0 0 2%}#soapFactory .saponification{padding:4% 0}#soapFactory .saponification .title{text-align:center}@media only screen and (width <= 992px){#soapFactory .saponification .title{padding:2% 0}}@media only screen and (width > 992px) and (width <= 1399px){#soapFactory .saponification .title{padding:0 5% 4%}}#soapFactory .saponification .content{padding:0 18% 0 0}@media only screen and (width <= 992px){#soapFactory .saponification .content{padding:2% 10%}}@media only screen and (width > 992px) and (width <= 1399px){#soapFactory .saponification .content{padding:0 6% 0 2%}}#soapFactory .saponification .schema{padding:4% 25% 0}@media only screen and (width <= 992px){#soapFactory .saponification .schema{padding:5% 10%}}#soapFactory .choices{background-color:#d7dadf}#soapFactory .choices .title{margin:3% 0;text-align:center}#soapFactory .choices .content{padding:0 25%}@media only screen and (width <= 992px){#soapFactory .choices .content{margin:0;padding:5%}}@media only screen and (width > 992px) and (width <= 1399px){#soapFactory .choices .content{padding:0 10% 3%}}#soapFactory .choices .schema{padding:0 10% 2%}@media only screen and (width <= 992px){#soapFactory .choices .schema{padding:2% 5%}}@media only screen and (width > 992px) and (width <= 1399px){#soapFactory .choices .schema{padding:0 5% 2%}}#soapFactory .choices .schema .cosmetic-choices{align-content:center;background-color:#d7dadf;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media only screen and (width <= 992px){#soapFactory .choices .schema .cosmetic-choices{flex-direction:column}}#soapFactory .choices .schema .cosmetic-choices .text{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;margin:1%;width:30%}@media only screen and (width <= 992px){#soapFactory .choices .schema .cosmetic-choices .text{justify-content:start;order:2;width:100%}}#soapFactory .choices .schema .cosmetic-choices .text .content{padding:0}#soapFactory .choices .schema .cosmetic-choices .text .cosmetic-choice{margin:5% 0}@media only screen and (width <= 992px){#soapFactory .choices .schema .cosmetic-choices .text .cosmetic-choice{margin:5% 0 0}#soapFactory .choices .schema .cosmetic-choices .text .cosmetic-choice .title{margin-bottom:15px;margin-top:10px}}#soapFactory .choices .schema .cosmetic-choices .text .left .content,#soapFactory .choices .schema .cosmetic-choices .text .left .title{text-align:right}@media only screen and (width <= 992px){#soapFactory .choices .schema .cosmetic-choices .text .left .content,#soapFactory .choices .schema .cosmetic-choices .text .left .title{text-align:left}}#soapFactory .choices .schema .cosmetic-choices .text .right .content,#soapFactory .choices .schema .cosmetic-choices .text .right .title{text-align:left}#soapFactory .choices .schema .cosmetic-choices .img{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;margin:1%;width:30%}@media only screen and (width <= 992px){#soapFactory .choices .schema .cosmetic-choices .img{order:1;width:100%}}#soapFactory .choices .schema .cosmetic-choices .img .content{padding:0}#soapFactory .choices .schema .cosmetic-choices .img .cosmetic-choice{margin:5% 0}#soapFactory .choices .schema .cosmetic-choices .img .left .content,#soapFactory .choices .schema .cosmetic-choices .img .left .title{text-align:right}#soapFactory .choices .schema .cosmetic-choices .img .right .content,#soapFactory .choices .schema .cosmetic-choices .img .right .title{text-align:left}#soapFactory .choices .milk{padding:0 25%}@media only screen and (width <= 992px){#soapFactory .choices .milk{padding:5%}}@media only screen and (width > 992px) and (width <= 1399px){#soapFactory .choices .milk{padding:0 15%}}#soapFactory .choices .milk .content{margin-bottom:5%;padding:0;position:relative}#soapFactory .choices .milk .content .right-content{padding-left:20%}@media only screen and (width <= 992px){#soapFactory .choices .milk .content .right-content{padding-left:0}}#soapFactory .choices .milk .content .title{text-align:left}@media only screen and (width <= 992px){#soapFactory .choices .milk .content .title{margin:30px 0;padding-left:20%}}#soapFactory .choices .milk .content .left-icon{height:150px;position:absolute;top:30px;width:auto}@media only screen and (width <= 700px){#soapFactory .choices .milk .content .left-icon{height:75px;left:-15px;top:-10px;width:auto}}@media only screen and (width > 700px) and (width <= 992px){#soapFactory .choices .milk .content .left-icon{height:75px;left:25px;top:-25px;width:auto}}@media only screen and (width > 992px) and (width <= 1200px){#soapFactory .choices .milk .content .left-icon{left:-20px;top:50px}}#soapFactory .ingredients .title{padding:2% 0;text-align:center}@media only screen and (width <= 992px){#soapFactory .ingredients .title{padding:5% 5% 0}}#soapFactory .ingredients .content{padding:0 15% 2%}@media only screen and (width <= 992px){#soapFactory .ingredients .content{padding:0 5% 5%}}#soapFactory .ingredients .video{width:100%}#soapFactory .ingredients .detail{font-size:14px;padding-top:5px;text-align:center}@media only screen and (width <= 992px){#soapFactory .ingredients .detail{font-size:12px}}#soapFactory .ingredients .detail a{color:#000;font-weight:700}#soapFactory .organic .content{padding:2% 25% 0 15%;position:relative}@media only screen and (width <= 992px){#soapFactory .organic .content{padding:0 10%}}@media only screen and (width > 992px) and (width <= 1399px){#soapFactory .organic .content{padding:0 15% 0 5%}}#soapFactory .organic .content .right-content{padding-left:20%}@media only screen and (width <= 992px){#soapFactory .organic .content .right-content{padding-left:0}#soapFactory .organic .content .title{margin:30px 0;padding-left:20%}}#soapFactory .organic .content .left-icon{left:10%;max-width:100px;position:absolute;top:40%}@media only screen and (width <= 520px){#soapFactory .organic .content .left-icon{left:1%;max-width:75px;top:0}}@media only screen and (width > 520px) and (width <= 768px){#soapFactory .organic .content .left-icon{left:5%;top:-8%}}@media only screen and (width > 768px) and (width <= 992px){#soapFactory .organic .content .left-icon{left:10%;top:-10%}}#soapFactory .organic .content .custom-link{margin:3% 0}#soapFactory .certifications{padding:3% 25%;text-align:center}@media only screen and (width <= 992px){#soapFactory .certifications{padding:5% 10% 3%}}@media only screen and (width > 992px) and (width <= 1399px){#soapFactory .certifications{padding:3% 10%}}#soapFactory .certifications .soapMaker-img{height:75px;width:auto}#soapFactory .certifications .certificate-img{width:75px}#soapFactory .certifications .title{margin-top:20px}#soapFactory .workshop-video{background-color:#d7dadf}#soapFactory .workshop-video .video{display:block;width:50%}@media only screen and (width <= 992px){#soapFactory .workshop-video .video{margin:auto}}#soapFactory .workshop-video .title{font-weight:700!important;text-align:center}#soapFactory .workshop-video .button,#soapFactory .workshop-video .content{text-align:center}.pusher[data-route=soapFactory] .ui.inverted.vertical.footer.segment{margin-top:0!important}#ingredients .titles{padding:3% 5%;text-align:center}#ingredients .cards-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:0 5%}#ingredients .cards-container .card,#ingredients .cards-container .card-xl{word-wrap:break-word;border:1px solid #e7e7e7;display:flex;flex-direction:column;height:auto;margin:1%;position:relative}#ingredients .cards-container .card .card-body,#ingredients .cards-container .card-xl .card-body{padding:16px}#ingredients .cards-container .card .card-title,#ingredients .cards-container .card-xl .card-title{font-weight:700;margin-bottom:10px!important;text-align:center}#ingredients .cards-container .card .card-origin,#ingredients .cards-container .card-xl .card-origin{font-style:italic;margin-bottom:10px!important;text-align:center}#ingredients .cards-container .card .card-description,#ingredients .cards-container .card-xl .card-description{font-size:14px;line-height:1.6}#ingredients .cards-container .card{width:300px}#ingredients .cards-container .card .card-img{height:auto;width:100%}#ingredients .cards-container .card-xl{width:900px}#ingredients .cards-container .card-xl .card-images{display:flex}#ingredients .cards-container .card-xl .card-img-xl{height:auto;width:33%}.pusher[data-route=ingredients] .ui.inverted.vertical.footer.segment{margin-top:0!important}#contact .title{padding:3% 0;text-align:center}#contact .contact-us{padding:0 20% 2%}@media only screen and (width <= 992px){#contact .contact-us{padding:0}#contact .contact-us img{padding:0 10%}}@media only screen and (width > 992px) and (width <= 1399px){#contact .contact-us{padding:0 10%}}#contact .contact-us .about-us{padding:6% 5% 3%}@media only screen and (width <= 992px){#contact .contact-us .about-us{padding:6% 10% 3%}}#contact .contact-us .about-us .contact-name{font-size:25px;line-height:1.6;margin-bottom:2%}@media only screen and (width <= 992px){#contact .contact-us .about-us .contact-name{font-size:20px}}#contact .contact-us .about-us .contact-address{margin:0 0 4%}#contact .contact-us .about-us .contact-email,#contact .contact-us .about-us .contact-phone{margin:0}#contact .contact-form{padding:2% 25%}@media only screen and (width <= 992px){#contact .contact-form{padding:2% 10%}}#contact .contact-form form{background-color:#d7dadf;border-radius:5px;padding:5%}#contact .contact-form .title{padding-top:0;text-align:center}@media only screen and (width <= 992px){#contact .contact-form .title{font-size:25px}}#contact .contact-form .form-label{margin-top:0!important}#contact .contact-form label{padding-bottom:2px!important}#contact .contact-map{padding:0 20%}@media only screen and (width <= 992px){#contact .contact-map{padding:0 5%;text-align:center}#contact .contact-map .img-fluid{padding-bottom:3%}}@media only screen and (width > 992px) and (width <= 1399px){#contact .contact-map{padding:0 10%}}#contact .contact-map .visit-schedules{padding:6% 0 3%}#contact .contact-map .store-hours{padding:3% 0 6%}@media only screen and (width <= 992px){#contact .contact-map .store-hours{padding-bottom:3%}}#contact .contact-map .store-hours,#contact .contact-map .visit-schedules{margin-bottom:20px}@media only screen and (width <= 992px){#contact .contact-map .store-hours,#contact .contact-map .visit-schedules{padding-top:3%}}#contact .contact-map .store-hours-title,#contact .contact-map .visit-schedules-title{font-size:25px;line-height:1.6;margin-bottom:2%}@media only screen and (width <= 992px){#contact .contact-map .store-hours-title,#contact .contact-map .visit-schedules-title{font-size:20px}}#contact .contact-map .store-hours-details,#contact .contact-map .visit-schedules-details{margin:0}#contact .contact-map .store-hours-days,#contact .contact-map .visit-schedules-days{display:inline-block;width:100%}#contact #contact-form:target,#contact #map:target{margin-top:-141px;padding-top:141px}.pusher[data-route=contact] .ui.inverted.vertical.footer.segment{margin-top:0!important}#donkey-cards{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0}@media only screen and (width <= 992px){#donkey-cards{flex-direction:column}}#donkey-cards .card{background-color:#e7e7e7!important;margin:0 5px;width:300px}@media only screen and (width <= 992px){#donkey-cards .card{width:250px}}