@font-face{font-family:HelveticaNeueRegular;src:url(HelveticaNeue.eot);src:url(HelveticaNeue.eot) format("embedded-opentype"),url(HelveticaNeue.woff2) format("woff2"),url(HelveticaNeue.woff) format("woff"),url(HelveticaNeue.ttf) format("truetype"),url(HelveticaNeue.svg#HelveticaNeue) format("svg")}@font-face{font-family:HelveticaNeueMed;src:url(HelveticaNeueMed.eot);src:url(HelveticaNeueMed.eot) format("embedded-opentype"),url(HelveticaNeueMed.woff2) format("woff2"),url(HelveticaNeueMed.woff) format("woff"),url(HelveticaNeueMed.ttf) format("truetype"),url(HelveticaNeueMed.svg#HelveticaNeueMed) format("svg")}@font-face{font-family:HelveticaNeueIt;src:url(HelveticaNeueIt.eot);src:url(HelveticaNeueIt.eot) format("embedded-opentype"),url(HelveticaNeueIt.woff2) format("woff2"),url(HelveticaNeueIt.woff) format("woff"),url(HelveticaNeueIt.ttf) format("truetype"),url(HelveticaNeueIt.svg#HelveticaNeueIt) format("svg")}@font-face{font-family:HelveticaNeueBd;src:url(HelveticaNeueBd.eot);src:url(HelveticaNeueBd.eot) format("embedded-opentype"),url(HelveticaNeueBd.woff2) format("woff2"),url(HelveticaNeueBd.woff) format("woff"),url(HelveticaNeueBd.ttf) format("truetype"),url(HelveticaNeueBd.svg#HelveticaNeueBd) format("svg")}body ul,body ol{list-style:none}body main .page-content a,body .collection-description a{color:var(--colorSaleTag)}body .page-width{max-width:1320px}body header.site-header{height:110px;padding:10px 0}body header.site-header .site-header__logo{margin:0}body header.site-header .header-item--navigation{padding-top:8px}body header.site-header .site-nav>li>a.site-nav__link{font-size:16px}body header.site-header .site-nav>li .megamenu .site-nav__dropdown-link{font-size:12px}body header.site-header .site-nav>li .site-nav__dropdown.megamenu .h5 .site-nav__dropdown-link{font-size:10px}body header.site-header .site-nav__icons{padding-top:8px;display:flex;flex-direction:row}body header.site-header .site-nav__icons a.site-nav__link{padding:3px 12px;display:flex;flex-direction:row;align-items:center;justify-content:center}body header.site-header .site-nav__icons .icon-cart{margin-top:-5px}body header.site-header .site-nav__icons .icon-login{margin-top:-2px}body header.site-header .site-nav__icons button.site-nav__link{margin-top:-2px}body .announcement-bar{border-bottom:none}body .toolbar--transparent .toolbar__content{border:0}body .product-section .product-banner{width:100%;height:392px;background-size:cover;padding-top:0;background-repeat:no-repeat;background-position:center;position:relative}@media screen and (max-width: 480px){body .product-section .product-banner{height:320px;padding:0 17px}}body .product-section .product-banner .product-single__sticky{max-width:600px;width:100%;max-height:100%;margin:0 auto;position:absolute;top:60px;left:50%;transform:translate(-50%)}@media screen and (max-width: 480px){body .product-section .product-banner .product-single__sticky{padding-bottom:-40px}}body .product-section .product-banner .product-single__sticky .product__photo-zoom{background-color:transparent;border:0}@media screen and (max-width: 768px){body .product-section .product-banner .product-single__sticky .product__photo-zoom{width:100%;height:100%;margin:0}body .product-section .product-banner .product-single__sticky .product__photo-zoom svg{display:none}}body .product-section .product-banner .product-single__sticky .product__photo-dots{display:none}body .product-section .product-banner .product-single__sticky .image-wrap{background:none;padding-bottom:392px}@media screen and (max-width: 480px){body .product-section .product-banner .product-single__sticky .image-wrap{padding-bottom:320px}}body .product-section .product-banner .product__thumbs{display:none}body .product-section .product-banner .product-single__sticky img{margin:0 auto;display:block;left:0;right:0;position:absolute;max-height:100%;max-width:100%;width:auto;bottom:0;height:100%}body .product-section .product-banner .banner-save{color:#fff;height:43px;background-color:var(--colorSaleTag);line-height:43px;width:140px;text-align:center;font-size:14px;font-family:Helvetica;display:block;top:0;right:40px;position:absolute;text-transform:uppercase;letter-spacing:0}@media screen and (max-width: 767px){body .product-section .product-banner .banner-save{right:17px}}@media screen and (max-width: 480px){body .product-section .product-banner .banner-save{height:30px;width:100px;line-height:30px;right:0}}body .product-section .product-banner .page-width{position:relative}body .product-section .product-banner .sold-out{width:180px;height:43px;color:#fff;background-color:#65656599;font-size:14px;line-height:43px;text-align:center;padding:0 20px;position:absolute;transform:translateY(-50%);margin:auto;top:0;left:0;right:0;bottom:0;z-index:1}body .product-section .page-content--product{padding-top:70px;padding-bottom:50px}@media screen and (max-width: 767px){body .product-section .page-content--product{padding-bottom:20px}}body .product-section .product-details{padding-bottom:35px}body .product-section .product-details h3{color:#a08e46;font-size:16px;text-transform:none;margin-bottom:15px;font-weight:400}@media screen and (max-width: 767px){body .product-section .product-details h3{font-size:14px}}body .product-section .product-details h3 a{color:#a08e46}body .product-section .product-details h1{font-size:30px;color:#4d4d4d;padding-bottom:0;margin-bottom:25px}@media screen and (max-width: 767px){body .product-section .product-details h1{font-size:18px}}body .product-section .product-details .flag{padding:0;margin-bottom:30px}body .product-section .product-details .flag h4{font-size:16px;letter-spacing:0;line-height:1;text-transform:none}@media screen and (max-width: 767px){body .product-section .product-details .flag{font-size:14px}}body .product-section .product-details .flag__container{width:23px;height:23px;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:5px}body .product-section .product-details .flag__container img.img-flag{margin:0 5px 0 0;max-width:100%}body .product-section .product-details .flag__container svg{width:100%;height:100%}body .product-section .product-details .description{line-height:2;margin-bottom:45px}@media screen and (max-width: 767px){body .product-section .product-details .description{font-size:14px;line-height:1.6;margin-bottom:10px}}body .product-section .product-details .description .btn-read-more-short-desc{text-decoration:underline;font-size:12px;color:#c2c2c2}body .product-section .product-details .rating{font-size:16px}body .product-section .product-details .rating h4{font-size:16px;letter-spacing:0;line-height:1;text-transform:none}@media screen and (max-width: 767px){body .product-section .product-details .rating{font-size:12px;font-weight:400}}body .product-section .product-details .rating img{margin-right:15px;display:inline-block;vertical-align:middle}body .product-section .product-details .product-single__meta{text-align:right;padding-top:50px}@media screen and (max-width: 767px){body .product-section .product-details .product-single__meta{text-align:left;padding-top:0}}body .product-section .product-details .product-price{display:flex;justify-content:flex-end}@media screen and (max-width: 767px){body .product-section .product-details .product-price{justify-content:flex-start}}body .product-section .product-details .product-price .price-wrapper{width:245px;text-align:center}body .product-section .product-details .product-price h3{font-size:22px;color:#4d4d4d;font-weight:700;position:relative}body .product-section .product-details .product-price h3.with-price-bottom{display:block}@media screen and (max-width: 767px){body .product-section .product-details .product-price h3.with-price-bottom{text-align:left}}body .product-section .product-details .product-price h3 .product__price{position:relative}body .product-section .product-details .product-price h3 .price_unit--discount{font-size:11px;font-weight:600;position:absolute;right:-80px;top:8px;font-style:normal}@media screen and (max-width: 767px){body .product-section .product-details .product-price h3 .price_unit--discount{font-size:14px;right:-100px}}@media screen and (max-width: 767px){body .product-section .product-details .product-price h3 .price_unit{display:none}}body .product-section .product-details .product-price h3 .price_unit-mobile{display:none}@media screen and (max-width: 767px){body .product-section .product-details .product-price h3 .price_unit-mobile{display:inline-block;font-size:14px}}body .product-section .product-details .product-price .price-bottom{margin:0 auto;font-size:14px;font-weight:400;display:block;padding-top:20px}body .product-section .product-details .product-price .price-bottom .compare-price{text-decoration:line-through;padding-right:10px}@media screen and (max-width: 767px){body .product-section .product-details .product-price{font-size:20px}}body .product-section .product-details .product-price .product__price{font-size:22px;display:inline-block;border-bottom:2px solid #D1BD6B;padding-bottom:5px}body .product-section .product-details .product-price h3 .product__price--before{font-weight:700;position:absolute;left:-125%;top:0;font-style:normal;text-decoration:line-through}@media screen and (max-width: 767px){body .product-section .product-details .product-price h3 .product__price--before{left:auto;right:calc(-110% - 100px)}}@media screen and (max-width: 380px){body .product-section .product-details .product-price h3 .product__price--before{right:calc(-100% - 90px);font-size:18px;top:5px}}body .product-section .product-details .product-price .product__price--compare{border:0}body .product-section .product-details .product-price .product__price-savings{font-size:18px;padding-left:10px}@media screen and (max-width: 767px){body .product-section .product-details .product-price .product__price-savings{font-size:14px}}body .product-section .product-details .bundle-notes{font-size:16px;padding-top:10px}@media screen and (max-width: 767px){body .product-section .product-details .bundle-notes{font-size:12px;padding-top:0}}body .product-section .product-details .product-form{padding-top:15px}body .product-section .product-details .product__quantity{display:inline-block;vertical-align:top}@media screen and (max-width: 480px){body .product-section .product-details .product__quantity{width:100%;margin-bottom:10px}body .product-section .product-details .product__quantity .js-qty__wrapper{width:100%;margin:0;max-width:100%}body .product-section .product-details .product__quantity .js-qty__wrapper .js-qty__adjust{background:none;border-width:1px}body .product-section .product-details .product__quantity .js-qty__wrapper .js-qty__num{border-width:1px;height:50px;line-height:50px}}body .product-section .product-details .payment-buttons{display:inline-block;vertical-align:top}@media screen and (max-width: 480px){body .product-section .product-details .payment-buttons{width:100%}}body .product-section .product-details .payment-buttons .add-to-cart{min-width:245px;height:60px;background-color:#d05a56;color:#fff;font-family:HelveticaNeueBd;font-size:20px;letter-spacing:0;border:0;font-weight:400}@media screen and (max-width: 480px){body .product-section .product-details .payment-buttons .add-to-cart{height:50px;line-height:50px;padding:0}}body .product-section .product-details .payment-buttons button[disabled]{background-color:#989898;text-transform:none}body .product-section .product-details .product__inventory,body .product-section .product-details .shopify-payment-button{display:none}body .product-section .product-details .js-qty__wrapper{max-width:175px;min-width:175px;margin-right:15px}body .product-section .product-details .js-qty__wrapper .js-qty__num{border:2px solid #D8D8D8;height:60px;line-height:60px;font-size:17px;font-family:HelveticaNeueBd;color:#000}body .product-section .product-details .js-qty__wrapper .js-qty__adjust{background-color:#f7f7f7;width:50px;display:block;align-items:center;border:2px solid #D8D8D8;text-align:center;margin-top:0;margin-bottom:0}body .product-section .product-details .js-qty__wrapper .js-qty__adjust .icon{display:inline-block}body .product-section .product-details-tab{background:#fdfbf6;padding:40px 0;line-height:2}body .product-section .product-details-tab__nav{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 0 60px}@media screen and (max-width: 767px){body .product-section .product-details-tab__nav-wrapper{display:none}}body .product-section .product-details-tab__nav li{position:relative;font-size:17px;color:#333;text-transform:uppercase;margin:0 40px}body .product-section .product-details-tab__nav li h4{font-size:17px;letter-spacing:0;line-height:1}body .product-section .product-details-tab__nav li:hover{cursor:pointer}body .product-section .product-details-tab__nav li.active:before{content:"";width:78%;height:2px;position:absolute;background-color:#9ca87d;left:0;right:0;margin:0 auto;bottom:0}body .product-section .product-details-tab__item{display:none}@media screen and (max-width: 767px){body .product-section .product-details-tab__item{display:block}}body .product-section .product-details-tab__item h3{display:none;position:relative;font-size:20px;text-transform:uppercase;margin-bottom:30px}@media screen and (max-width: 767px){body .product-section .product-details-tab__item h3{display:block}body .product-section .product-details-tab__item h3:before{border:solid #646462;border-width:0 2px 2px 0;display:inline-block;padding:4px;content:"";position:absolute;top:5px;right:15px;transform:rotate(45deg);transition:all .2s ease-in}body .product-section .product-details-tab__item h3.open:before{transform:rotate(-135deg)}body .product-section .product-details-tab__item h3.open~.tab-content{display:block}body .product-section .product-details-tab__item h3.open~.tab-content .description{display:block;padding-top:30px;border-top:1px solid #dfddd9;font-size:14px;margin-top:20px;padding-bottom:30px}}@media screen and (max-width: 767px){body .product-section .product-details-tab__item .tab-content{display:none}body .product-section .product-details-tab__item .tab-content .spr-header-title{font-size:18px!important}body .product-section .product-details-tab__item .tab-content .spr-form-title{font-size:18px;text-transform:none}body .product-section .product-details-tab__item .tab-content .spr-form-title:before{display:none}body .product-section .product-details-tab__item .tab-content_wrapper{display:flex;flex-wrap:wrap}body .product-section .product-details-tab__item .tab-content_description{order:2;flex-basis:100%}body .product-section .product-details-tab__item .tab-content_profile{order:1;flex-basis:100%}}body .product-section .product-details-tab__item .tab-content .spr-form-input textarea{display:block}body .product-section .product-details-tab__item .tab-content .spr-content .spr-review-header-title{font-size:18px;text-transform:none}body .product-section .product-details-tab__item-wrapper{padding:0 0 0 17px}body .product-section .product-details-tab__item.active{display:block}body .product-section .product-details-tab__item--right{padding-left:120px}@media screen and (max-width: 767px){body .product-section .product-details-tab__item--right{padding-left:0}}body .product-section .product-details-tab__item p{margin-bottom:30px}body .product-section .product-details-tab__item.tab3,body .product-section .product-details-tab__item.tab2{max-width:600px;margin:0 auto}@media screen and (max-width: 767px){body .product-section .product-details-tab__item.tab3,body .product-section .product-details-tab__item.tab2{max-width:100%}}body .product-section .product-details-tab__item.tab3 .spr-container,body .product-section .product-details-tab__item.tab2 .spr-container{text-align:left}body .product-section .product-details-tab__item.tab3 .spr-icon,body .product-section .product-details-tab__item.tab2 .spr-icon{height:2em}body .product-section .product-details-tab__item.tab3 .spr-form-input,body .product-section .product-details-tab__item.tab3 .spr-form-input-email,body .product-section .product-details-tab__item.tab3 .spr-form-input-textarea,body .product-section .product-details-tab__item.tab2 .spr-form-input,body .product-section .product-details-tab__item.tab2 .spr-form-input-email,body .product-section .product-details-tab__item.tab2 .spr-form-input-textarea{background-color:#fff}body .product-section .product-details-tab__item .content-center{margin:0 auto;float:none}body .product-section .product-details-tab__item .content-center .product-details-tab__item--right{padding-left:0}body .product-section .product-details-tab table{background:none;border-collapse:collapse;font-size:12px;max-width:600px;margin:0 auto}@media screen and (max-width: 767px){body .product-section .product-details-tab table{margin-bottom:60px}}body .product-section .product-details-tab table tr{background:none}body .product-section .product-details-tab table tr td{background:none;border-top:1px solid #dfddd9;border-bottom:1px solid #dfddd9}body .product-section .product-details-tab table tr td a{text-decoration:underline}body .product-section .product-details-tab table tr td:first-child{font-size:15px;font-weight:600;padding-left:0}body .product-section .product-details-tab table tr td:last-child{padding-right:0}body .product-section .product-details-tab table tr:first-child td{border-top:0}body .product-section .product-details-tab .taste-profile{padding-bottom:20px}body .product-section .product-details-tab .taste-profile h4{font-size:15px;font-weight:600;letter-spacing:0;padding:0;margin-bottom:10px;color:#999}body .product-section .product-details-tab .taste-profile__item{display:flex;flex-direction:row;margin-bottom:10px}body .product-section .product-details-tab .taste-profile__item span{font-size:18px;font-weight:600;letter-spacing:0;flex-basis:20%;display:block;align-items:center;justify-content:center}body .product-section .product-details-tab .taste-profile__item ul{display:flex;flex-direction:row;align-items:center;justify-content:center;list-style:none;margin:0;width:100%}body .product-section .product-details-tab .taste-profile__item ul li{width:25px;height:25px;margin:0 10px;background-color:#f1eace;border-radius:50%}body .product-section .product-details-tab .taste-profile__item ul li.active{background-color:#d1bd6b}body .product-section .product-details-tab .fits-to h4{font-size:15px;font-weight:600;letter-spacing:0;padding:0;margin-bottom:10px}body .product-section .product-details-tab .fits-to ul{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 0 -20px}body .product-section .product-details-tab .fits-to ul li{display:flex;flex-direction:column;align-items:center;padding:0 5px 10px;font-size:12px;font-weight:600;flex-basis:25%;text-align:center;line-height:1.2;height:100%;margin:0}body .product-section .product-details-tab .fits-to ul li span.fits-to__icon{min-height:50px;display:flex;align-items:center;flex-direction:row;width:50px;flex:1}body .product-section .product-details-tab .fits-to ul li span.fits-to__icon svg{height:100%;width:100%}body .product-section .product-details-tab__bundle .product-details-tab__item{max-width:750px;margin:0 auto}body .product-section .product-details__bundle .description{font-size:14px}body .collections-tab{padding:0}body .collections-tab__nav{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:60px}@media screen and (max-width: 767px){body .collections-tab__nav{display:none}}body .collections-tab__nav li{position:relative;color:#333;text-transform:uppercase;margin:0 40px}body .collections-tab__nav li h4{font-size:17px;letter-spacing:0;line-height:1}body .collections-tab__nav li:hover{cursor:pointer}body .collections-tab__nav li.active:before{content:"";width:90%;height:2px;position:absolute;background-color:#9ca87d;left:0;right:0;margin:0 auto;bottom:0}body .collections-tab .mobile-header{display:none}@media screen and (max-width: 767px){body .collections-tab .mobile-header{display:block;position:relative;padding:5px 17px 30px}}body .collections-tab .mobile-header h3{font-size:20px;text-transform:uppercase;padding-right:140px}body .collections-tab .mobile-header .btn-see-all{color:#707070;font-size:14px;text-transform:uppercase;width:100px;height:32px;line-height:32px;position:absolute;text-align:center;right:17px;top:0;border:1px solid #ebece6}body .collections-tab__item{display:none;padding-bottom:40px}@media screen and (max-width: 767px){body .collections-tab__item{display:block}body .collections-tab__item .grid-product__vendor{display:none}body .collections-tab__item .grid-product__price{color:#707070;font-size:16px}body .collections-tab__item .grid-product__title{line-height:1.4}}body .collections-tab__item.active{display:block}body .collections-tab__item .grid__item.no-products{width:100%;display:block;flex:1;text-align:center}body .collections-tab__item .index-section{margin:0}body .collections-tab .grid-product__image-mask{padding:60px 20px;background-color:#f4f4f4}@media screen and (max-width: 480px){body .collections-tab .grid-product__image-mask{padding:35px 10px 20px}}body .ajaxcart__row{padding-top:10px;padding-bottom:30px}@media screen and (max-width: 768px){body .ajaxcart__row{padding-bottom:50px}}body .ajaxcart__product-image img{max-height:85px}body .cart__image img{max-height:250px;width:auto;margin:0 auto;display:block}body .grid-product__title{font-size:14px;margin-bottom:10px;color:#707070;line-height:1.4;font-weight:400}@media screen and (max-width: 480px){body .grid-product__title{height:auto;overflow:hidden;max-height:2.8;-webkit-box-orient:vertical;display:block;display:-webkit-box;overflow:hidden!important;text-overflow:ellipsis;-webkit-line-clamp:2}}body .grid-product__meta{padding:20px 10px}@media screen and (max-width: 575px){body .grid-product__meta{padding:20px 0}}body .grid-product__vendor{font-size:14px;font-weight:600;color:#707070;letter-spacing:0}body .grid-product__price--amount{color:#4d4d4d;font-size:20px;font-family:HelveticaNeueBd;border-bottom:2px solid #D1BD6B;display:inline-block}@media screen and (max-width: 575px){body .grid-product__price--amount{font-size:18px}}body .grid-product__price .bundle-price-unit{font-size:12px;font-weight:600;color:#4d4d4d}body .grid-product__price--savings{font-size:14px}body .grid-product__price--original{font-size:20px}@media screen and (max-width: 575px){body .grid-product__price--original{font-size:16px;margin-right:0}}body .grid-product__short-desc{font-size:14px;font-weight:600;color:#707070;display:block;padding:5px 0 10px}body .grid-product__country{position:absolute;top:15px;left:15px;z-index:5;width:23px;height:23px}body .grid-product__country img{max-width:100%;overflow:hidden}body .grid-product__country svg{width:100%;height:100%}body .grid-product__badge{position:absolute;top:25%;left:20%;z-index:5;width:73px;height:73px}@media screen and (max-width: 480px){body .grid-product__badge{top:30%;left:10%;width:50px;height:50px}}body .grid-product__badge img{max-width:100%;max-height:100%}body .grid-product__secondary-image{background-position:center}body .grid-product__tag.grid-product__tag--sold-out{width:80%;height:43px;color:#fff;background-color:#65656580;font-size:14px;line-height:23px;text-align:center;padding:10px 2px;margin:auto;top:0;left:0;bottom:0;right:0}@media screen and (max-width: 1024px){body .grid-product__tag.grid-product__tag--sold-out{width:90%;font-size:13px}}body .grid-product__tag.grid-product__tag--sold-out h4{font-size:14px;letter-spacing:0;text-transform:none}@media screen and (max-width: 480px){body .grid-product__tag.grid-product__tag--sold-out h4{font-size:12px}}@media screen and (max-width: 480px){body .grid-product__tag.grid-product__tag--sold-out{font-size:12px}}body .grid__image-ratio{min-height:300px;z-index:1;background-color:transparent}@media screen and (max-width: 768px){body #CollectionAjaxContent .page-width .small--grid--flush{margin-left:-17px}}@media screen and (max-width: 768px){body .small--grid--flush>.grid__item{padding-left:1px;padding-right:1px}}@media screen and (max-width: 768px){body .grid-overflow-wrapper .grid__item{flex:0 0 65vw}}body #RecentlyViewed-recently-viewed .image-wrap .grid-product__image{width:auto}body.template-collection .collection-list-banner{background-position:center;background-size:cover;background-repeat:no-repeat;height:465px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;position:relative}@media screen and (max-width: 480px){body.template-collection .collection-list-banner{height:288px}}body.template-collection .collection-list-banner h1{font-size:50px;position:relative;z-index:2}body.template-collection .collection-list-banner h2{font-size:20px;font-weight:600;position:relative;z-index:2}@media screen and (max-width: 480px){body.template-collection .collection-list-banner{height:288px}body.template-collection .collection-list-banner h1{font-size:30px}body.template-collection .collection-list-banner h2{font-size:14px}}body.template-collection .collection-list-banner__content{padding:40px;position:relative}body.template-collection .collection-list-banner__content:before{border-radius:50%;filter:blur(15px);background-color:#32323233;position:absolute;top:0;left:0;display:block;content:" ";width:100%;height:100%;z-index:1}body .collection-banner{background-repeat:no-repeat;background-position:center;background-size:cover;height:465px;position:relative;text-align:center;color:#fff}body .collection-banner .page-width{height:100%;display:flex;justify-content:center;align-items:center}body .collection-banner__content{padding:40px;position:relative}body .collection-banner__content:before{border-radius:50%;filter:blur(15px);background-color:#32323233;position:absolute;top:0;left:0;display:block;content:" ";width:100%;height:100%;z-index:1}body .collection-banner__content-text{font-size:20px;font-weight:600;line-height:1.6;z-index:2;position:relative}@media screen and (max-width: 767px){body .collection-banner__content-text{font-size:18px}}@media screen and (max-width: 480px){body .collection-banner__content-text{font-size:16px}}body .collection-banner__content-text p{font-size:20px;font-weight:600;line-height:1.6}@media screen and (max-width: 767px){body .collection-banner__content-text p{font-size:18px}}@media screen and (max-width: 480px){body .collection-banner__content-text p{font-size:16px}}body .collection-banner h1{font-size:50px;z-index:2;position:relative}@media screen and (max-width: 767px){body .collection-banner h1{font-size:40px}}body .collection-banner__icon{width:111px;height:111px;background:#fff;border-radius:50%;position:absolute;bottom:-55px;left:0;right:0;margin:0 auto;box-shadow:0 1px 6px 3px #00000029;display:flex;justify-content:center;align-items:center;overflow:hidden;border:10px solid #fff}body .collection-banner__icon img{max-width:100%;max-height:100%}@media screen and (max-width: 480px){body .collection-banner{height:288px}body .collection-banner h1{font-size:30px}body .collection-banner__icon{width:80px;height:80px;bottom:-40px}}body.template-list-collections .collection-item{min-height:300px;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;padding:40px 10px}body .collection-content{padding-top:90px}@media screen and (max-width: 480px){body .collection-content{padding-top:40px}}body .collection-description{max-width:740px;margin:0 auto 40px;text-align:center;position:relative;max-height:220px;overflow:hidden}body .show-more{position:absolute;bottom:0;left:0;height:80px;text-align:center;width:100%;cursor:pointer;padding:40px 0 20px;background:#fff;background:linear-gradient(180deg,#fff0,#fff 50%);display:none;text-decoration:underline}body .show-more h4{letter-spacing:0;font-size:14px;text-transform:none}body .show-less{position:relative;background:none;height:auto}body .page-content{padding-top:40px}@media screen and (min-width: 481px){body .collection-filter .btn.js-drawer-open-collection-filters{font-size:14px!important;border:1px solid #ebece6;height:32px;width:100px;line-height:30px}body .collection-filter .btn.js-drawer-open-collection-filters svg{display:none}}body .collection-filter{z-index:6}@media screen and (min-width: 481px){body .collection-filter select{font-size:14px!important;border:1px solid #ebece6;height:32px;min-width:100px;line-height:30px;padding:0 20px;text-align-last:center;text-align-last:-webkit-center;text-align-last:-moz-center;text-align:-moz-center;text-align:-webkit-center;background:none}body .collection-filter select option{text-align:center}}body .grid-product__tag--sale{width:140px;height:42px;line-height:42px;padding:0 20px;text-align:center;background-color:var(--colorSaleTag)}body .grid-product__tag--sale h4{font-size:14px;text-transform:uppercase;letter-spacing:0}@media screen and (max-width: 480px){body .grid-product__tag--sale h4{font-size:12px}}@media screen and (max-width: 480px){body .grid-product__tag--sale{height:23px;line-height:23px;width:auto;min-width:65px;font-size:12px}}body .grid-product__image-mask{padding:60px 20px;background-color:#f4f4f4}@media screen and (max-width: 480px){body .grid-product__image-mask{padding:35px 10px 20px}}body .collection-filter__item--sort,body .collection-filter__item{margin-bottom:20px}body .collection-filter__sort-container{position:relative}body .collection-filter__item--sort .sort-value{font-size:14px;border:1px solid #ebece6;height:32px;min-width:100px;line-height:30px;padding:0 5px;text-align:center;background:none;overflow:hidden}@media screen and (max-width: 480px){body .collection-filter__item--sort .sort-value{height:44px;line-height:44px}}body .collection-filter__item--sort #SortBy{position:absolute;top:0;left:0;opacity:0}@media screen and (max-width: 480px){body .collection-filter__item--sort #SortBy{opacity:1}}body .collection-filter__item--count{color:#6e6e6e;font-size:14px}body #NavDrawer,body #CartDrawer,body #FilterDrawer{z-index:9999}body #shopify-section-collection-category-index-template .collection-item,body #shopify-section-list-collections-template .collection-item{position:relative}body #shopify-section-collection-category-index-template .collection-item .collection-image,body #shopify-section-list-collections-template .collection-item .collection-image{background-size:contain}body #shopify-section-collection-category-index-template .collection-item__title,body #shopify-section-list-collections-template .collection-item__title{position:relative;z-index:2;top:0!important;transform:none!important;left:0;right:0;margin:0;padding:40px 20px}body #shopify-section-collection-category-index-template .collection-item__title:before,body #shopify-section-list-collections-template .collection-item__title:before{border-radius:50%;filter:blur(15px);background-color:#32323233;position:absolute;top:0;left:0;display:block;content:" ";width:100%;height:100%;z-index:1}body #shopify-section-collection-category-index-template .collection-item__title .short-desc,body #shopify-section-list-collections-template .collection-item__title .short-desc{font-size:20px;font-weight:600;z-index:2;position:relative}body #shopify-section-collection-category-index-template .collection-item .image-wrap,body #shopify-section-list-collections-template .collection-item .image-wrap{padding:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}body #shopify-section-collection-category-index-template .collection-item .image-wrap .collection-image,body #shopify-section-list-collections-template .collection-item .image-wrap .collection-image{background-size:cover;background-position:center;height:100%;position:relative}body #shopify-section-collection-category-index-template .collection-item__icon,body #shopify-section-list-collections-template .collection-item__icon{width:110px;height:110px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 6px 3px #00000029;background-color:#fff;position:absolute;top:40px;left:0;right:0;margin:0 auto;z-index:1;border:10px solid #fff}@media screen and (max-width: 767px){body #shopify-section-collection-category-index-template .collection-item__icon,body #shopify-section-list-collections-template .collection-item__icon{width:67px;height:67px;margin:0 auto 40px}}@media screen and (max-width: 767px){body #shopify-section-collection-category-index-template .collection-item__icon img,body #shopify-section-list-collections-template .collection-item__icon img{max-width:48px}}body #shopify-section-collection-category-index-template .collection-item:not(.collection-item--below):after,body #shopify-section-list-collections-template .collection-item:not(.collection-item--below):after{display:none}body #shopify-section-collection-category-index-template .collection-item__button,body #shopify-section-list-collections-template .collection-item__button{font-size:18px;font-weight:600;color:#fff;background-color:#000;width:137px;height:37px;line-height:37px;display:block;text-transform:uppercase;letter-spacing:0;position:absolute;bottom:40px;left:0;right:0;margin:0 auto;text-align:center;z-index:1}body #shopify-section-collection-category-index-template .collection-item .short-desc,body #shopify-section-list-collections-template .collection-item .short-desc{font-size:20px;font-weight:600}@media screen and (max-width: 767px){body #shopify-section-collection-category-index-template .collection-item .short-desc,body #shopify-section-list-collections-template .collection-item .short-desc{font-size:14px}}body.js-drawer-open .main-content:after{z-index:9998}body .collection-item__title{font-size:24px;line-height:1.2}body .collection-item__title span{position:relative;z-index:2}body .collection-item__title .short-desc{font-size:18px;display:block;line-height:1.2}body .collection-item__title .title{padding-bottom:20px;display:block;z-index:2;position:relative}body .page-collection-list .grid__item{padding-left:10px}body .page-collection-list .collection-item{margin-bottom:10px}body .page-collection-list .collection-category-items{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-10px}body .page-collection-list .collection-category-items .collection-category-item{flex-basis:33.33%;float:none;margin-bottom:10px;min-height:498px}@media screen and (max-width: 991px){body .page-collection-list .collection-category-items .collection-category-item{flex-basis:50%}}@media screen and (max-width: 575px){body .page-collection-list .collection-category-items .collection-category-item{flex-basis:100%;min-height:auto}}body .page-collection-list .collection-category-items .collection-category-item a{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:170px 0 100px}body .page-thank-you__banner{background:url(//geminivin.dk/cdn/shop/t/14/assets/bg-thank-you-banner.png?v=173666483986711395141614686425) center center no-repeat;width:100%;height:465px;background-size:cover;padding-top:0;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 480px){body .page-thank-you__banner{height:288px}}body .page-thank-you__banner h1{text-shadow:0px 0px 15px rgba(0,0,0,.72);color:#fff;font-size:60px;text-align:center;margin:0;letter-spacing:0;z-index:2;position:relative}@media screen and (max-width: 991px){body .page-thank-you__banner h1{font-size:40px}}@media screen and (max-width: 575px){body .page-thank-you__banner h1{font-size:30px;padding:0 20px}}body .page-thank-you__content{max-width:570px;margin:0 auto;text-align:center;font-size:18px;padding-top:20px}@media screen and (max-width: 575px){body .page-thank-you__content{padding-top:0}}body .page-thank-you__content p{margin-bottom:30px}body .page-thank-you__content a{color:#0078c3;text-decoration:underline}body .page-thank-you__content .contact-phone{font-size:28px;color:#4d4d4d}body .page-contact{background-color:#fbf8f0}body .page-contact .index-section{margin-bottom:0}body .page-contact__banner{background:url(//geminivin.dk/cdn/shop/t/14/assets/bg-contact.png?v=140998537160267078651614686423) center center no-repeat;width:100%;height:650px;background-size:cover;padding-top:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center}@media screen and (max-width: 768px){body .page-contact__banner{height:500px;padding:0 40px}}body .page-contact__banner h1{text-shadow:0px 0px 15px rgba(0,0,0,.72);color:#fff;font-size:60px;margin-bottom:20px;letter-spacing:0}@media screen and (max-width: 991px){body .page-contact__banner h1{font-size:40px}}@media screen and (max-width: 575px){body .page-contact__banner h1{font-size:30px;padding:0 20px}}body .page-contact__banner h3{font-size:20px;margin-bottom:30px;letter-spacing:0}@media screen and (max-width: 767px){body .page-contact__banner h3{font-size:18px;margin-bottom:20px}}@media screen and (max-width: 480px){body .page-contact__banner h3{font-size:16px}}body .page-contact__banner p{font-size:20px}@media screen and (max-width: 767px){body .page-contact__banner p{font-size:18px}}@media screen and (max-width: 480px){body .page-contact__banner p{font-size:16px}}body .page-contact__banner-trust-pilot{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding-bottom:45px}@media screen and (max-width: 575px){body .page-contact__banner-trust-pilot{padding-bottom:15px}}body .page-contact__banner-trust-pilot img{display:inline-block;vertical-align:bottom;margin:0 5px}body .page-contact__content{text-align:center;max-width:570px;margin:0 auto;font-size:18px}body .page-contact .contact-form-field{position:relative}body .page-contact .contact-form-field label{position:absolute;top:22px;left:21px;font-size:18px;color:#4d4d4d;font-weight:600;text-transform:none;letter-spacing:0;cursor:pointer}body .page-contact .contact-form-field label:after{content:" *";color:#d1bd6b}body .page-contact .contact-form-wrapper{padding:40px 0;max-width:570px;margin:0 auto}body .page-contact .contact-form-wrapper input[type=text],body .page-contact .contact-form-wrapper input[type=email],body .page-contact .contact-form-wrapper input[type=tel]{height:70px;line-height:70px;padding:0 20px;width:100%;font-size:18px;color:#4d4d4d;border:1px solid #C4C4C4;background-color:#fff;font-weight:600;margin-bottom:10px}body .page-contact .contact-form-wrapper input[type=text]::placeholder,body .page-contact .contact-form-wrapper input[type=email]::placeholder,body .page-contact .contact-form-wrapper input[type=tel]::placeholder{opacity:1}body .page-contact .contact-form-wrapper select{height:70px;line-height:70px;padding:0 20px;width:100%;font-size:18px;color:#4d4d4d;border:1px solid #C4C4C4;background-color:#fff;font-weight:600;margin-bottom:10px;background-size:18px;background-position:right 30px center;letter-spacing:0}body .page-contact .contact-form-wrapper textarea{height:170px;line-height:20px;padding:70px 20px 10px;width:100%;font-size:18px;color:#9f9f9f;border:1px solid #C4C4C4;background-color:#fff;font-weight:600;margin-bottom:10px}body .page-contact .contact-form-wrapper button[type=submit]{width:100%;max-width:342px;height:50px;background-color:#d05a56;font-size:20px;color:#fff;line-height:50px;padding:0;letter-spacing:0;margin:0 auto;display:block}body .page-contact .contact-form-wrapper label.container{display:block;position:relative;padding-left:50px;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none;color:#9f9f9f;font-size:16px;font-weight:600;display:inline-block;letter-spacing:0;text-transform:none;margin-bottom:30px;line-height:35px}body .page-contact .contact-form-wrapper label.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}body .page-contact .contact-form-wrapper label.container .checkmark{position:absolute;top:0;left:0;height:35px;width:35px;background-color:#fff;border:1px solid #C4C4C4;display:block}body .page-contact .contact-form-wrapper label.container:hover input~.checkmark{background-color:#fff}body .page-contact .contact-form-wrapper label.container input:checked~.checkmark{background-color:#fff}body .page-contact .contact-form-wrapper label.container .checkmark:after{content:"";position:absolute;display:none}body .page-contact .contact-form-wrapper label.container input:checked~.checkmark:after{display:block}body .page-contact .contact-form-wrapper label.container .checkmark:after{left:12px;top:3px;width:10px;height:20px;border:solid #C4C4C4;border-width:0 3px 3px 0;transform:rotate(45deg)}body .page-contact .contact-form-wrapper .comment{position:relative}body .page-contact .contact-form-wrapper .comment label{position:absolute;top:20px;left:30px;font-size:18px;color:#4d4d4d;text-transform:none;letter-spacing:0;font-weight:600}body .page-wine-tasting .btn-book{max-width:342px;width:100%;margin:0 auto;display:block;background-color:#d05a56;height:50px;line-height:50px;color:#fff;font-size:20px;text-transform:uppercase;position:fixed;bottom:40px;left:0;right:0;text-align:center;z-index:99}body .page-wine-tasting__banner{background:url(//geminivin.dk/cdn/shop/t/14/assets/bg-wine-tasting.png?v=86671837968588457781614686426) center center no-repeat;width:100%;height:650px;background-size:cover;padding-top:0;position:relative}@media screen and (max-width: 768px){body .page-wine-tasting__banner{height:500px}}body .page-wine-tasting__banner-content{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;width:100%;max-width:840px;font-size:20px;line-height:1.4;padding:100px 20px;height:100%;margin:0 auto;position:relative;z-index:2;text-align:center}body .page-wine-tasting__banner-content h1{text-shadow:0px 0px 15px rgba(0,0,0,.72);color:#fff;font-size:60px;margin-bottom:30px}@media screen and (max-width: 991px){body .page-wine-tasting__banner-content h1{font-size:40px}}@media screen and (max-width: 575px){body .page-wine-tasting__banner-content h1{font-size:27px}}body .page-wine-tasting__banner-content h3{font-size:20px;margin-bottom:20px}@media screen and (max-width: 575px){body .page-wine-tasting__banner-content h3{font-size:18px}}@media screen and (max-width: 575px){body .page-wine-tasting__banner-content p{font-size:16px}}body .page-wine-tasting__banner-content .buttons{padding-top:50px;width:100%}body .page-wine-tasting__banner-content .buttons .btn-private{width:140px;height:43px;border:2px solid #D1BD6B;font-size:14px;font-weight:700;text-transform:uppercase;display:inline-block;padding:0 10px;line-height:39px;color:#fff;letter-spacing:0;margin:0 3px 20px;vertical-align:middle}body .page-wine-tasting__banner-content .buttons .btn-profession{width:140px;height:43px;background-color:#d1bd6b;font-size:14px;font-weight:700;text-transform:uppercase;display:inline-block;padding:0 10px;line-height:39px;color:#fff;letter-spacing:0;margin:0 3px 20px;vertical-align:middle}body .page-wine-tasting .hero__top-subtitle{font-size:20px;margin-bottom:20px;letter-spacing:0;text-transform:none}body .page-wine-tasting h2.h1.hero__title{text-shadow:0px 0px 15px rgba(0,0,0,.72);color:#fff;font-size:60px;margin-bottom:30px;line-height:1.4}@media screen and (max-width: 991px){body .page-wine-tasting h2.h1.hero__title{font-size:40px}}@media screen and (max-width: 575px){body .page-wine-tasting h2.h1.hero__title{font-size:27px}}body .page-wine-tasting .hero__subtitle{max-width:610px;padding-bottom:40px}body .page-wine-tasting .btn-private{width:140px;height:43px;border:2px solid #D1BD6B;font-size:14px;font-weight:700;text-transform:uppercase;display:inline-block;padding:0 10px;line-height:39px;color:#fff;letter-spacing:0;margin:0 3px 20px;vertical-align:middle}body .page-wine-tasting .btn-profession{width:140px;height:43px;background-color:#d1bd6b;font-size:14px;font-weight:700;text-transform:uppercase;display:inline-block;padding:0 10px;line-height:39px;color:#fff;letter-spacing:0;margin:0 3px 20px;vertical-align:middle;border:0}body .page-wine-tasting__text-content{padding:60px 0 50px;text-align:center;background-color:#fbf8f0;font-size:18px}body .page-wine-tasting__text-content h2{font-size:26px;margin-bottom:30px}@media screen and (max-width: 767px){body .page-wine-tasting__text-content h2{font-size:20px}}body .page-wine-tasting__text-content p{margin-bottom:30px}@media screen and (max-width: 767px){body .page-wine-tasting__text-content p{font-size:16px}}body .page-wine-tasting__text-content .page-width{max-width:950px}body .page-wine-tasting__text-content-rating{padding-top:30px;font-size:13px}body .page-wine-tasting__text-content-rating img{margin:0 5px;vertical-align:bottom}body .page-wine-tasting__main-content .page-width{max-width:950px}body .page-wine-tasting__main-content--top{padding:60px 0;font-size:18px;text-align:center}body .page-wine-tasting__main-content--top h2{font-size:26px;margin-bottom:30px}@media screen and (max-width: 767px){body .page-wine-tasting__main-content--top h2{font-size:20px}}@media screen and (max-width: 767px){body .page-wine-tasting__main-content--top p{font-size:16px}}body .page-wine-tasting__main-content--bottom{display:flex;flex-direction:row;flex-wrap:wrap}body .page-wine-tasting__main-content--bottom h3{font-size:22px;margin-bottom:30px}@media screen and (max-width: 767px){body .page-wine-tasting__main-content--bottom h3{font-size:20px}}body .page-wine-tasting__main-content--bottom ul{margin:0;padding:0}@media screen and (max-width: 767px){body .page-wine-tasting__main-content--bottom ul{font-size:16px}}body .page-wine-tasting__main-content--bottom ul li{position:relative;padding-left:40px}body .page-wine-tasting__main-content--bottom ul li:before{content:" ";width:6px;height:6px;position:absolute;background-color:#c46868;top:10px;left:10px;border-radius:50%}body .page-wine-tasting__main-content--row{display:flex;min-height:500px;font-size:16px;line-height:1.8;width:100%}body .page-wine-tasting__main-content--row.row-image-left{flex-basis:100%;display:flex;flex-wrap:wrap}body .page-wine-tasting__main-content--row.row-image-left .page-wine-tasting__main-content--row-left{padding:60px;flex-basis:50%;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 767px){body .page-wine-tasting__main-content--row.row-image-left .page-wine-tasting__main-content--row-left{flex-basis:100%;min-height:275px;padding:30px}}body .page-wine-tasting__main-content--row.row-image-left .page-wine-tasting__main-content--row-right{flex-basis:50%;padding:60px}@media screen and (max-width: 767px){body .page-wine-tasting__main-content--row.row-image-left .page-wine-tasting__main-content--row-right{flex-basis:100%;min-height:100px;padding:30px}}body .page-wine-tasting__main-content--row.row-image-right{flex-basis:100%;display:flex;flex-wrap:wrap}body .page-wine-tasting__main-content--row.row-image-right .page-wine-tasting__main-content--row-right{padding:60px;flex-basis:50%;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 767px){body .page-wine-tasting__main-content--row.row-image-right .page-wine-tasting__main-content--row-right{flex-basis:100%;min-height:275px;padding:30px;order:1}}body .page-wine-tasting__main-content--row.row-image-right .page-wine-tasting__main-content--row-left{flex-basis:50%;padding:60px}@media screen and (max-width: 767px){body .page-wine-tasting__main-content--row.row-image-right .page-wine-tasting__main-content--row-left{flex-basis:100%;min-height:100px;padding:30px;order:2}}body .page-wine-tasting__main-content--row p{margin-bottom:30px}body .page-wine-tasting__main-content .text-list{background:url(//geminivin.dk/cdn/shop/t/14/assets/img-grapes.png?v=97829426565283920391614686448) center no-repeat}body .page-wine-tasting__main-content .text-list p{position:relative;padding-left:40px;margin:0}body .page-wine-tasting__main-content .text-list p:before{content:" ";width:6px;height:6px;position:absolute;background-color:#c46868;top:10px;left:10px;border-radius:50%}@media screen and (max-width: 767px){body .page-wine-tasting__main-content .text-list p{font-size:16px}}body .page-wine-tasting__main-content .btn-read-more{display:inline-block;background-color:#d1bd6b;color:#fff;font-size:14px;text-align:center;text-transform:uppercase;margin-top:40px;transition:all .2s ease-in;padding:10px 30px}body .page-wine-tasting__main-content .btn-read-more:hover{opacity:.8}body .page-wine-tasting__testimonials{background-color:#fbf8f0;padding:100px 0;margin:0}body .page-wine-tasting__testimonials h2{font-size:26px;text-align:center;margin-bottom:60px}body .page-wine-tasting__testimonials-items{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;padding:0;margin:0;text-align:center}body .page-wine-tasting__testimonials-item{flex-basis:33.33%;padding:0 20px}body .page-wine-tasting__testimonials-item-image{margin:0 auto 30px;background-color:#fff;width:180px;height:180px;border-radius:50%;overflow:hidden}body .page-wine-tasting__testimonials-item-content p{margin:0 0 10px;padding:0}body .page-wine-tasting__testimonials-item-author{padding-top:20px}body .page-wine-tasting .pages-list{text-align:center;padding-top:100px;margin:0}@media screen and (max-width: 767px){body .page-wine-tasting .pages-list{padding-top:0}}body .page-wine-tasting .pages-list h3{font-size:26px}@media screen and (max-width: 767px){body .page-wine-tasting .pages-list h3{font-size:20px}}body .page-wine-tasting .pages-list p{font-size:18px}@media screen and (max-width: 767px){body .page-wine-tasting .pages-list p{font-size:16px}}body .page-wine-tasting .pages-list__items{padding-top:40px;display:flex;flex-wrap:wrap;flex-direction:row;margin:0}body .page-wine-tasting .pages-list__items li{display:flex;flex-basis:25%;padding:5px;margin:0;overflow:hidden}@media screen and (max-width: 991px){body .page-wine-tasting .pages-list__items li{flex-basis:50%;padding:2px}}body .page-wine-tasting .pages-list__items li .pages-list__item{position:relative;object-fit:cover;object-position:center;height:100%;display:flex;flex-direction:column;width:100%}body .page-wine-tasting .pages-list__items li .pages-list__item-image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}body .page-wine-tasting .pages-list__items li .pages-list__item-image img{width:100%;height:100%;object-fit:cover;object-position:center}body .page-wine-tasting .pages-list__items li .pages-list__item-content{position:relative;z-index:1;display:flex;align-items:center;flex-direction:column;padding:40px 20px 140px;text-align:center;height:100%}@media screen and (max-width: 767px){body .page-wine-tasting .pages-list__items li .pages-list__item-content{padding:20px 10px 80px}}body .page-wine-tasting .pages-list__items li .pages-list__item-content h2{font-size:40px;color:#fff;margin-bottom:60px;line-height:1.2}@media screen and (max-width: 991px){body .page-wine-tasting .pages-list__items li .pages-list__item-content h2{font-size:30px}}@media screen and (max-width: 767px){body .page-wine-tasting .pages-list__items li .pages-list__item-content h2{font-size:16px}}body .page-wine-tasting .pages-list__items li .pages-list__item-content .btn-read-more{position:absolute;bottom:80px;left:0;right:0;margin:0 auto;display:block;max-width:137px;height:43px;line-height:43px;background-color:#d1bd6b;color:#fff;font-size:18px}@media screen and (max-width: 767px){body .page-wine-tasting .pages-list__items li .pages-list__item-content .btn-read-more{height:37px;line-height:37px;font-size:14px;bottom:20px}}body .page-wine-tasting .pages-list__items li .pages-list__item-map{width:110px;height:110px;display:flex;border-radius:50%;box-shadow:0 1px 6px 3px #00000029;background-color:#fff;align-items:center;justify-content:center;overflow:hidden;margin-bottom:20px}@media screen and (max-width: 767px){body .page-wine-tasting .pages-list__items li .pages-list__item-map{width:60px;height:60px}}body .page-wine-tasting .pages-list__items li .pages-list__item-map img{max-width:50px;max-height:50px}@media screen and (max-width: 767px){body .page-wine-tasting .pages-list__items li .pages-list__item-map img{max-width:28px;max-height:28px}}body .page-wine-tasting__area-specific .page-wine-tasting__banner{background:url(//geminivin.dk/cdn/shop/t/14/assets/bg-wine-tasting-specific.png?v=41500705595368708971614686426) center no-repeat;background-size:cover}body .page-wine-tasting__area-specific .page-wine-tasting__banner:after{display:none}body .page-wine-tasting__area-specific .page-wine-tasting__banner .map{position:absolute;left:0;right:0;bottom:-80px;background-color:#fff;border-radius:50%;box-shadow:0 1px 6px 3px #00000029;overflow:hidden;display:flex;align-items:center;justify-content:center;width:160px;height:160px;margin:0 auto}body .page-wine-tasting__area-specific .page-wine-tasting__banner .map img{max-width:112px;max-height:112px}body .page-wine-tasting__area-specific .page-wine-tasting__text-content{padding-top:140px}body .page-wine-tasting__area-specific .page-wine-tasting__main-content--bottom .row-first__left{background:url(//geminivin.dk/cdn/shop/t/14/assets/img-wine-tasting-content4.png?v=14634636476548265901614686454) center no-repeat;background-size:cover}body .page-wine-tasting__area-specific .page-wine-tasting__testimonials{padding-top:40px}body #shopify-section-testimonials-wine-tasting{margin:0}body #shopify-section-testimonials-wine-tasting .shopify-section-testimonials-wine-tasting{background-color:#fbf8f0;padding:100px 0;margin:0}@media screen and (max-width: 767px){body #shopify-section-testimonials-wine-tasting{padding:50px 0}}body #shopify-section-testimonials-wine-tasting .testimonail-image--round{width:180px;height:180px;margin-bottom:30px}body #shopify-section-testimonials-wine-tasting .rte-setting.text-spacing{margin-bottom:30px}body #shopify-section-testimonials-wine-tasting .testimonials-slider__text cite{font-size:14px}body #shopify-section-testimonials-wine-tasting .testimonials-slider__text cite:before{content:""}body #shopify-section-testimonials-wine-tasting .slick-track{margin:0 auto}body .contact-list .grid__item h3{color:#d1bd6b;font-size:24px;letter-spacing:0;text-transform:none;line-height:1;margin:0;padding:30px 0 10px}body .contact-list .grid__item h4{color:#4d4d4d;font-size:18px;letter-spacing:0;text-transform:none;line-height:1;margin:0;padding:10px 0}body .contact-list .grid__item p{margin:0;padding:10px 0}body .contact-list .grid__item a{font-size:18px;font-weight:600}body .contact-details{margin-top:0;position:relative}body .contact-details .image-over-banner{position:absolute;top:-100px;left:0;right:0;margin:auto;max-width:140px}body .contact-details__content{max-width:600px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;font-weight:600;font-size:18px;padding:50px 0 20px}body .contact-details__content p{margin:0 0 12px}body .contact-details__content--left,body .contact-details__content--right{max-width:300px;padding-right:40px;width:50%;text-align:center}@media screen and (max-width: 575px){body .contact-details__content--left,body .contact-details__content--right{max-width:100%;width:100%;padding:0 0 20px}}body .gdpr__wrapper.hidden{display:none!important}body .gdpr__wrapper #shopify-section-gdpr{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;background:#000000b8;display:flex;align-items:center;justify-content:center}body .gdpr__wrapper #shopify-section-gdpr .gdpr{max-width:625px;width:100%;border:3px solid #8CB27B;background-color:#fff;text-align:center;padding:60px 100px}@media screen and (max-width: 767px){body .gdpr__wrapper #shopify-section-gdpr .gdpr{max-width:90%;padding:60px 20px}}body .gdpr__wrapper #shopify-section-gdpr .gdpr__content h3{font-size:24px;color:#5d5d5d;line-height:1;text-transform:none;margin:0 0 20px}body .gdpr__wrapper #shopify-section-gdpr .gdpr__content h4{font-size:16px;color:#5d5d5d;line-height:1;letter-spacing:0;text-transform:none;margin:0 0 20px;font-weight:600}body .gdpr__wrapper #shopify-section-gdpr .gdpr__content p{font-size:13px;color:#9d9d9d;margin-bottom:50px}body .gdpr__wrapper #shopify-section-gdpr .gdpr__content p a{color:#9d9d9d}body .gdpr__wrapper #shopify-section-gdpr .gdpr__content .btn-cancel{border:2px solid #CB7C38;color:#000;font-size:14px;height:43px;line-height:43px;display:inline-block;padding:0 20px;min-width:140px;background-color:#fff;margin:0 5px 10px;text-transform:uppercase;vertical-align:top}@media screen and (max-width: 575px){body .gdpr__wrapper #shopify-section-gdpr .gdpr__content .btn-cancel{min-width:60px;margin:0 5px 10px}}body .gdpr__wrapper #shopify-section-gdpr .gdpr__content .btn-confirm{color:#fff;font-size:14px;height:43px;line-height:43px;display:inline-block;padding:0 20px;min-width:140px;background-color:#8cb27b;margin:0 5px 10px;text-transform:uppercase;vertical-align:top}@media screen and (max-width: 575px){body .gdpr__wrapper #shopify-section-gdpr .gdpr__content .btn-confirm{min-width:60px;font-size:11px}}body #shopify-section-page-sections-contact-template .rte p{font-size:18px}body #shopify-section-page-sections-contact-template p.h2{margin-bottom:40px}body .page-search__banner,body .page-cart__banner{width:100%;height:365px;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center}@media screen and (max-width: 575px){body .page-search__banner,body .page-cart__banner{height:280px;padding:0 40px}}body .page-search__banner h1,body .page-cart__banner h1{text-shadow:0px 0px 15px rgba(0,0,0,.72);color:#fff;font-size:60px;margin-bottom:20px;letter-spacing:0}@media screen and (max-width: 991px){body .page-search__banner h1,body .page-cart__banner h1{font-size:40px}}@media screen and (max-width: 575px){body .page-search__banner h1,body .page-cart__banner h1{font-size:30px;padding:0 20px}}body .predictive__image-wrap .image-fit{object-fit:contain}@media screen and (max-width: 633px){body #PredictiveResults div[data-type-products]{order:2}body #PredictiveResults div[data-type-collections]{order:1;padding-bottom:20px}}body .page-content--bottom .return-link{color:#fff}@media screen and (max-width: 768px){body .page-content--bottom .return-link{display:block;max-width:300px;margin:0 auto}}body .drawer .js-qty__wrapper .btn-remove{display:block;width:20px;height:20px;color:#000;position:absolute;top:5px;background:none;padding:0;right:-200px}@media screen and (max-width: 768px){body .drawer .js-qty__wrapper .btn-remove{right:-160px}}body .drawer .js-qty__wrapper .btn-remove svg{width:20px;height:20px}body .drawer .js-qty__wrapper .btn-remove:hover{opacity:.8}body .drawer .ajaxcart__price{padding-right:30px}body .drawer__scrollable .pid{display:none}body .drawer textarea,body .cart-notes{font-size:13px}@media screen and (max-width: 768px){body .cart-notes{font-size:13px!important}}body .cart .btn-remove{position:relative;width:30px;height:30px;padding:0;min-width:30px;border-radius:50%;border:0}body .cart .btn-remove:before,body .cart .btn-remove:after{position:absolute;left:14px;top:5px;content:" ";height:18px;width:2px;background-color:#b5b5b5}body .cart .btn-remove:before{transform:rotate(45deg)}body .cart .btn-remove:after{transform:rotate(-45deg)}body .cart .cart__product-name{color:#858585}body .cart .cart--bottom{padding-top:20px}body .cart .cart--bottom label[for=CartSpecialInstructions]{border-bottom:2px solid #d1bd6b;padding-bottom:5px;display:inline-block}body .cart .cart__details{position:relative;padding-right:30px}body .cart .cart__details .btn-remove__wrapper{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center}body .cart .grid__product-items{display:flex;align-items:center}body .cart .grid__product-items .grid__item{float:none}body .cart .product__rows .cart__row:first-child{border-top:0;padding-top:0;padding-bottom:0}body .cart .product__rows .cart__row--product{border-bottom:0;border-top:0}@media screen and (max-width: 768px){body .cart .product__rows .cart__row--product{padding:20px 0 0;border-top:1px solid #e8e8e1;border-bottom:0}body .cart .product__rows .cart__row--product.cart__row:first-child{border-top:1px solid #e8e8e1;padding:20px 0 0}}body .cart .cart__checkout-wrapper button{margin-bottom:10px}body footer.site-footer{padding-bottom:40px}body .page__banner{background-position:center;background-repeat:no-repeat;width:100%;height:650px;background-size:cover;padding-top:0;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){body .page__banner{height:500px}}body .page__banner h1{text-shadow:0px 0px 15px rgba(0,0,0,.72);color:#fff;font-size:60px;text-align:center;margin:0;letter-spacing:0}@media screen and (max-width: 991px){body .page__banner h1{font-size:40px}}@media screen and (max-width: 575px){body .page__banner h1{font-size:30px;padding:0 20px}}body .page-inner ol{list-style-type:decimal}body .page-inner ul li{position:relative;padding-left:0;margin:0}body .page-inner ul li:before{content:" ";width:6px;height:6px;position:absolute;background-color:#c46868;top:8px;left:-12px;border-radius:50%}.iStock-wrapper{background:#f8f8f8;border:1px solid #E7E7E7;display:none;padding:20px 20px 10px;margin:30px 0 10px;text-align:center;max-width:430px;float:right}@media screen and (max-width: 768px){.iStock-wrapper{float:none;width:100%;max-width:100%;margin-top:8px}}.iStock-wrapper h2{font-size:20px;margin:0 0 15px}.iStock-notifyTxt{margin-bottom:15px}.iStock-availability{display:none;margin-bottom:10px}.iStock-availability label{color:#6f0000;font-weight:400}.iStock-availability span{color:#6d6d6d}.iStock-fields{max-width:100%;margin-right:0}input.iStock-email-id{display:inline-block;vertical-align:top;border:1px solid #CCCCCC;background:#fff;padding:5px;margin:0 0 15px;width:100%;height:60px}input.iStock-notify-btn{display:inline-block;vertical-align:top;width:100%;border:1px solid #CC244B;background:#d1675e;padding:0 10px;margin:0 0 15px;color:#fff;cursor:pointer;height:60px;text-transform:none}.iStock-msg{display:none;color:green;font-size:14px}.iStock-msg.iStock-error{color:#e10101}.on-sale .label,.product-banner .on-sale .label{color:#fff;background:#ffcd00}.grid-product__content .on-sale .save,.product-banner .on-sale .save{color:#4d4d4d;background:#fff}.appikon-discounts-wrapper{padding:20px 0}@media screen and (max-width: 768px){.appikon-discounts-wrapper{border-top:1px solid #e8e8e1}}.appikon-discounts-wrapper #apply-appikon-discount{margin-left:15px}.appikon-discounts-wrapper #appikon-discount-code{max-width:220px;padding:8px 20px}@media screen and (max-width: 959px){.appikon-discounts-wrapper #appikon-discount-code{font-size:14px!important}}@media screen and (max-width: 480px){.appikon-discounts-wrapper #appikon-discount-code{max-width:140px}}.hero__image-mobile{display:none!important}@media screen and (max-width: 800px){.hero__image-hasmobile{display:none!important}.hero__image-mobile{display:block!important}}.variant-wrapper{display:none}body .page-contact .page-contact__banner .collection-banner__content *{position:relative;z-index:2}body .collection-content.CollectionAjaxResult-isblank{padding:20px 0 0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
