@import "import/icomoon_standard/style.css";@charset "UTF-8";:root{--gp-slideout-width:100vw !important}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:currentColor;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}html.slide-opened .hamburger--3dx .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}html.slide-opened .hamburger--3dx .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}html.slide-opened .hamburger--3dx .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}@media screen and (max-width:1024px){.main-navigation .menu-toggle{display:block !important}.menu-toggle{line-height:0}.menu-toggle:before{content:none !important}[class*="nav-float-"] .site-header .inside-header>*{float:none;clear:both}}.animated{-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-animation="fadeIn"]{opacity:0}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}[data-animation="fadeInDown"]{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, 30px, 0)}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}[data-animation="fadeInUp"]{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}[data-animation="fadeInRight"]{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}[data-animation="fadeInLeft"]{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}[data-animation="fadeOut"]{opacity:0}.fadeOut{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutRight{from{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeOutRight{from{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}}@-webkit-keyframes fadeOutLeft{from{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}}.flex-row{display:-ms-flexbox;display:flex}.flex-row.ai-top{-ms-flex-align:start;align-items:flex-start}.flex-row.ai-bottom{-ms-flex-align:end;align-items:flex-end}.flex-row.ai-center{-ms-flex-align:center;align-items:center}.flex-row.ai-stretch{-ms-flex-align:stretch;align-items:stretch}.flex-row.jc-start{-ms-flex-pack:start;justify-content:flex-start}.flex-row.jc-end{-ms-flex-pack:end;justify-content:flex-end}.flex-row.jc-center{-ms-flex-pack:center;justify-content:center}.flex-row.jc-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-row.jc-between{-ms-flex-pack:justify;justify-content:space-between}.flex-row.jc-stretch{-ms-flex-pack:stretch;justify-content:stretch}.flex-row.jc-stretch>*{-ms-flex-positive:1;flex-grow:1}.flex-row.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-row.dir-col{-ms-flex-direction:column;flex-direction:column}.flex-row.dir-col-rev{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row.dir-row{-ms-flex-direction:row;flex-direction:row}.flex-row.dir-row-rev{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-row.gutter{margin-left:-10px;margin-right:-10px}.flex-row.gutter-x2{margin-left:-20px;margin-right:-20px}.flex-row.gutter-x3{margin-left:-30px;margin-right:-30px}span[style*="underline"],u{position:relative;z-index:1;text-decoration:none !important}span[style*="underline"]::after,u::after{content:"";height:0.32em;background-color:#BFB0A3;width:100%;bottom:0em;left:0;position:absolute;z-index:-1}h4{letter-spacing:0.8px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform 0.3s;transition:transform 0.3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%, 0);transform:translate(50%, 0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0, -18px);transform:translate(0, -18px);top:auto;right:28px}body.post-type-archive-product #fixed-header{box-shadow:4px 0 10px rgba(0, 0, 0, 0.16)}body.post-type-archive-product #fixed-header .bbh-search-container{display:none}.woocommerce-billing-fields .mailchimp-newsletter{opacity:0;pointer-events:none}input.qty::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.qty[type="number"]{-moz-appearance:textfield}.woocommerce .intact-kolli .quantity input{min-width:50px;font-size:13px}.woocommerce form.woocommerce-ordering{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:25px;margin-top:50px}.woocommerce form.woocommerce-ordering .filter-right-mobile{display:none}.woocommerce form.woocommerce-ordering .filter-right{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.woocommerce form.woocommerce-ordering span.sort-text{display:inline-block;padding-left:5px;padding-right:20px;font-weight:bold}.woocommerce form.woocommerce-ordering .orderby-wrap{display:flex;gap:20px;align-items:center;background-color:#fefefe;border:1px solid #D9D8D7;padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px}.woocommerce form.woocommerce-ordering #post-results p{margin-bottom:0}.woocommerce form.woocommerce-ordering #order-changer{margin-right:10px;order:2;display:flex;flex-direction:column;padding-left:10px}.woocommerce form.woocommerce-ordering #order-changer .order-changer-item{color:rgba(0, 0, 0, 0.4);cursor:pointer;line-height:0.8em;font-size:12px}.woocommerce form.woocommerce-ordering #order-changer .order-changer-item.active{color:#000000;cursor:auto}.woocommerce form.woocommerce-ordering #order-changer .order-changer-item.desc .icon{display:inline-block}.woocommerce form.woocommerce-ordering #order-changer .order-changer-item.desc .icon::before{font-size:16px}.woocommerce form.woocommerce-ordering #order-changer .order-changer-item.asc .icon{transform:rotate(180deg);display:inline-block}.woocommerce form.woocommerce-ordering #order-changer .order-changer-item.asc .icon::before{font-size:16px}.woocommerce form.woocommerce-ordering .orderby{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding-bottom:5px;padding-top:5px}.woocommerce ul.products-outlet{margin:0}.woocommerce ul.products-outlet li.product{margin-top:40px}.woocommerce ul.products,.woocommerce ul.products-outlet{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-right:-17px}.woocommerce ul.products.columns-1 li.product,.woocommerce ul.products-outlet.columns-1 li.product{width:calc(100% - 17px)}.woocommerce ul.products.columns-2 li.product,.woocommerce ul.products-outlet.columns-2 li.product{width:calc(50% - 17px)}.woocommerce ul.products.columns-3 li.product,.woocommerce ul.products-outlet.columns-3 li.product{width:calc(33.3333333333% - 17px)}.woocommerce ul.products.columns-4 li.product,.woocommerce ul.products-outlet.columns-4 li.product{width:calc(25% - 17px)}.woocommerce ul.products.columns-5 li.product,.woocommerce ul.products-outlet.columns-5 li.product{width:calc(20% - 17px)}.woocommerce ul.products.columns-6 li.product,.woocommerce ul.products-outlet.columns-6 li.product{width:calc(16.6666666667% - 17px)}.woocommerce ul.products .woocommerce-info,.woocommerce ul.products-outlet .woocommerce-info{margin-right:30px;flex-grow:1}.woocommerce ul.products li.product,.woocommerce ul.products-outlet li.product{margin-right:17px;margin-bottom:30px;background-color:#fefefe;box-shadow:0 0 5px rgba(0, 0, 0, 0.16);display:flex;flex-direction:column;width:100%;position:relative}.woocommerce ul.products li.product .price,.woocommerce ul.products-outlet li.product .price{display:none}.woocommerce ul.products li.product .woocommerce-LoopProduct-link,.woocommerce ul.products-outlet li.product .woocommerce-LoopProduct-link{padding-left:15px;padding-right:15px;display:flex;flex-direction:column}.woocommerce ul.products li.product a:has(.product-wrapper),.woocommerce ul.products-outlet li.product a:has(.product-wrapper){padding:0}.woocommerce ul.products li.product a:has(.product-top-data),.woocommerce ul.products-outlet li.product a:has(.product-top-data){padding:0}.woocommerce ul.products li.product .product-top-data,.woocommerce ul.products-outlet li.product .product-top-data{display:flex;justify-content:space-between;align-items:center;padding:15px 20px 15px;padding-bottom:22px}.woocommerce ul.products li.product .product-top-data .favourite,.woocommerce ul.products-outlet li.product .product-top-data .favourite{width:30px;flex-grow:0;display:flex;justify-content:center;align-items:center}.woocommerce ul.products li.product .product-top-data .favourite .favourite-btn,.woocommerce ul.products-outlet li.product .product-top-data .favourite .favourite-btn{border-radius:100%;width:18px;height:18px;display:inline-block}.woocommerce ul.products li.product .product-top-data .favourite .favourite-btn::before,.woocommerce ul.products-outlet li.product .product-top-data .favourite .favourite-btn::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e952";color:#403732;font-size:20px;transition:color 200ms ease}.woocommerce ul.products li.product .product-top-data .favourite .favourite-btn.active::before,.woocommerce ul.products-outlet li.product .product-top-data .favourite .favourite-btn.active::before{content:"\e92a";color:#AF3E3E}.woocommerce ul.products li.product .product-top-data .product-group,.woocommerce ul.products-outlet li.product .product-top-data .product-group{flex-grow:0;color:#403732;position:relative;font-weight:bold}.woocommerce ul.products li.product .product-top-data .product-group::after,.woocommerce ul.products-outlet li.product .product-top-data .product-group::after{content:"";width:100%;position:absolute;bottom:0;left:0;border-top:2px solid #403732}.woocommerce ul.products li.product .product-top-data .country,.woocommerce ul.products-outlet li.product .product-top-data .country{flex-grow:0;width:30px}.woocommerce ul.products li.product .product-top-data .country img,.woocommerce ul.products-outlet li.product .product-top-data .country img{width:20px;margin-bottom:0}.woocommerce ul.products li.product .product-wrapper,.woocommerce ul.products-outlet li.product .product-wrapper{display:flex;height:100%;justify-content:space-between;padding-right:30px;margin-bottom:26px}.woocommerce ul.products li.product .product-wrapper a,.woocommerce ul.products-outlet li.product .product-wrapper a{height:unset;width:30%}.woocommerce ul.products li.product .product-wrapper a .product-image,.woocommerce ul.products-outlet li.product .product-wrapper a .product-image{max-width:100%;max-height:200px;min-height:200px;width:unset;height:unset;padding:unset}.woocommerce ul.products li.product .product-wrapper a .product-image .image img,.woocommerce ul.products-outlet li.product .product-wrapper a .product-image .image img{object-fit:contain;width:100%;max-height:200px;margin:0}.woocommerce ul.products li.product .product-wrapper .product-image,.woocommerce ul.products-outlet li.product .product-wrapper .product-image{height:unset;width:30%;padding-left:15px;padding-right:15px;position:relative;z-index:1}.woocommerce ul.products li.product .product-wrapper .product-image .image,.woocommerce ul.products-outlet li.product .product-wrapper .product-image .image{max-width:100%;max-height:200px;min-height:200px}.woocommerce ul.products li.product .product-wrapper .product-image .image img,.woocommerce ul.products-outlet li.product .product-wrapper .product-image .image img{object-fit:contain;width:100%;max-height:200px;margin:0}.woocommerce ul.products li.product .product-wrapper .price,.woocommerce ul.products-outlet li.product .product-wrapper .price{display:block}.woocommerce ul.products li.product .product-wrapper .content-wrapper,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper{max-width:60%;flex-direction:column;display:flex;justify-content:space-between}.woocommerce ul.products li.product .product-wrapper .content-wrapper a,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper a{padding:0;width:unset}.woocommerce ul.products li.product .product-wrapper .content-wrapper .product-title,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .product-title{text-align:left;font-size:15px;margin-bottom:auto}.woocommerce ul.products li.product .product-wrapper .content-wrapper .product-title h2,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .product-title h2{text-align:left;font-size:15px;margin-bottom:auto}.woocommerce ul.products li.product .product-wrapper .content-wrapper .certificates-container,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .certificates-container{display:flex;justify-content:space-between;gap:5px}.woocommerce ul.products li.product .product-wrapper .content-wrapper .certificates-container .certificate-wrapper,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .certificates-container .certificate-wrapper{max-height:30px;aspect-ratio:1}.woocommerce ul.products li.product .product-wrapper .content-wrapper .certificates-container .certificate-wrapper img,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .certificates-container .certificate-wrapper img{height:100%;width:100%;object-fit:contain}.woocommerce ul.products li.product .product-wrapper .content-wrapper .custom-price-wrap,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .custom-price-wrap{width:100%}.woocommerce ul.products li.product .product-wrapper .content-wrapper .custom-price-wrap .price-row,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .custom-price-wrap .price-row{display:flex;justify-content:space-between}.woocommerce ul.products li.product .product-wrapper .content-wrapper .custom-price-wrap .outlet-percentage,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .custom-price-wrap .outlet-percentage{display:none !important}.woocommerce ul.products li.product .product-wrapper .content-wrapper .custom-price-wrap .inactive-price,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .custom-price-wrap .inactive-price,.woocommerce ul.products li.product .product-wrapper .content-wrapper .custom-price-wrap .indicative-price,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .custom-price-wrap .indicative-price{color:#000000;opacity:0.45;font-style:italic;display:flex;justify-content:space-between !important;font-size:13px;padding-bottom:5px}.woocommerce ul.products li.product .product-wrapper .content-wrapper .custom-price-wrap .active-price,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .custom-price-wrap .active-price{padding-bottom:2px;color:#AF3E3E;font-size:15px;font-weight:900;display:flex;padding-top:5px;justify-content:space-between;border-top:1px solid #D9D8D7}.woocommerce ul.products li.product .product-wrapper .content-wrapper .woocommerce-loop-product__title,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .woocommerce-loop-product__title{padding-top:0;padding-bottom:0;margin-bottom:5px;font-family:"Source Sans Pro", sans-serif}.woocommerce ul.products li.product .product-wrapper .content-wrapper .product-district,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .product-district{text-align:center;font-size:13px;flex-grow:1;margin-bottom:15px}.woocommerce ul.products li.product .product-wrapper .content-wrapper .product-image-wrap,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .product-image-wrap{margin-bottom:10px}.woocommerce ul.products li.product .product-wrapper .content-wrapper .product-image-wrap .image,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .product-image-wrap .image{width:40%;box-sizing:border-box;text-align:center}.woocommerce ul.products li.product .product-wrapper .content-wrapper .product-image-wrap img,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .product-image-wrap img{height:auto;width:auto;max-width:100%;max-height:100px;margin-bottom:0;margin-left:auto;margin-right:auto}.woocommerce ul.products li.product .product-wrapper .content-wrapper .product-image-wrap .meta,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .product-image-wrap .meta{box-sizing:border-box;font-weight:bold;margin-top:10px;display:flex;color:#8c8c8c;font-size:13px}.woocommerce ul.products li.product .product-wrapper .content-wrapper .product-image-wrap .meta .vertical-bar,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .product-image-wrap .meta .vertical-bar{margin-left:8px;margin-right:8px;color:#D9D8D7}.woocommerce ul.products li.product .product-wrapper .content-wrapper .product-image-wrap .meta .wine-size::before,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .product-image-wrap .meta .wine-size::before{content:"cl ";display:inline-block;padding-right:5px}.woocommerce ul.products li.product .product-wrapper .content-wrapper .product-image-wrap .meta span,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .product-image-wrap .meta span{display:block}.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap .product_type_variable.add_to_cart_button,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .add-to-cart-wrap .product_type_variable.add_to_cart_button{font-weight:bold;font-size:13px;line-height:30px;text-align:center;background-color:#39302C;color:#fefefe;margin-top:10px;box-sizing:border-box;width:auto;margin-left:auto;margin-right:auto}.woocommerce ul.products li.product .product-wrapper .content-wrapper .login-btn,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .login-btn{display:inline-block;background-color:#39302C;font-weight:700;text-align:center;font-size:13px;box-sizing:border-box;width:100%;height:25px;color:#fefefe;cursor:pointer;display:flex;align-items:center;justify-content:center}.woocommerce ul.products li.product .product-wrapper .content-wrapper .login-text-wrapper p,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .login-text-wrapper p{margin-top:10px;font-size:13px;color:#8c8c8c;font-style:italic;font-weight:500}.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .add-to-cart-wrap{display:flex;box-sizing:border-box;padding:10px 0px;padding-bottom:0;align-items:center;gap:15px;width:100%}.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap a,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .add-to-cart-wrap a{padding:0;width:50%}.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap .button:only-child,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .add-to-cart-wrap .button:only-child{margin-left:auto;margin-right:auto}.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap .quantity,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .add-to-cart-wrap .quantity{box-sizing:border-box;display:flex;width:50%}.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap .quantity .minus,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .add-to-cart-wrap .quantity .minus,.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap .quantity .plus,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .add-to-cart-wrap .quantity .plus{padding:0;background-color:#fefefe;color:#000000;flex-shrink:0;line-height:25px;padding-left:5px;padding-right:5px;height:25px;width:33%;min-width:18px}.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap .quantity .minus,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .add-to-cart-wrap .quantity .minus{border:1px solid #D9D8D7}.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap .quantity .plus,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .add-to-cart-wrap .quantity .plus{border:1px solid #D9D8D7}.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap .qty,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .add-to-cart-wrap .qty{border:1px solid #D9D8D7;line-height:25px;height:25px;padding:0;padding-left:5px;padding-right:5px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;box-sizing:border-box;width:33%;min-width:18px}.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap .button,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .add-to-cart-wrap .button{font-weight:bold;font-size:13px;line-height:25px;text-align:center;background-color:#39302C;color:#fefefe;margin-top:0;box-sizing:border-box;border-radius:0;width:50%;height:25px}.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap .button.loading::after,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .add-to-cart-wrap .button.loading::after{top:1px}.woocommerce ul.products li.product .product-wrapper .content-wrapper .price,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .price{margin-bottom:0}.woocommerce ul.products li.product .product-wrapper .content-wrapper .added_to_cart,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .added_to_cart{display:none}.woocommerce ul.products li.product .stock:has(.percentage),.woocommerce ul.products-outlet li.product .stock:has(.percentage){background-color:#AF3E3E;color:#fefefe !important}.woocommerce ul.products li.product .stock:has(.percentage-wrapper),.woocommerce ul.products-outlet li.product .stock:has(.percentage-wrapper){background-color:#AF3E3E;color:#fefefe !important}.woocommerce ul.products li.product .stock,.woocommerce ul.products-outlet li.product .stock{text-align:center;border-top:1px solid #D9D8D7;color:#000000;line-height:30px;font-size:13px;font-weight:bold;display:flex;align-items:center;justify-content:center}.woocommerce ul.products li.product .stock .percentage,.woocommerce ul.products-outlet li.product .stock .percentage{display:flex}.woocommerce ul.products li.product .stock .percentage .straight-line,.woocommerce ul.products-outlet li.product .stock .percentage .straight-line{margin-left:10px;margin-right:10px}.woocommerce ul.products li.product .stock .percentage .outlet-percentage,.woocommerce ul.products-outlet li.product .stock .percentage .outlet-percentage{font-size:13px;color:#000000}.woocommerce ul.products li.product .stock.instock::before,.woocommerce ul.products-outlet li.product .stock.instock::before{background-color:#5C8E7D}.woocommerce ul.products li.product .stock.outofstock::before,.woocommerce ul.products-outlet li.product .stock.outofstock::before{background-color:#AF3E3E}.woocommerce ul.products li.product .stock.onbackorder::before,.woocommerce ul.products-outlet li.product .stock.onbackorder::before{background-color:#f6d55c}.woocommerce ul.products li.product .stock::before,.woocommerce ul.products-outlet li.product .stock::before{content:"";width:5px;height:5px;line-height:30px;margin-right:8px;background-color:#5C8E7D;display:inline-block;border-radius:100%}.custom-price-wrap{width:fit-content}.custom-price-wrap .price-row{display:flex;justify-content:space-between}.custom-price-wrap .inactive-price,.custom-price-wrap .indicative-price{color:#000000;opacity:0.45;font-style:italic;display:flex;justify-content:space-between !important;font-size:16px}.custom-price-wrap .active-price{padding-bottom:2px;color:#AF3E3E;font-size:22px;font-weight:900;gap:10px}.woocommerce .quantity{box-sizing:border-box;display:flex;justify-content:center}.woocommerce .quantity .minus,.woocommerce .quantity .plus{padding:0;background-color:#fefefe;color:#000000;flex-shrink:0;padding-left:10px;padding-right:10px;line-height:28px}.woocommerce .quantity .minus{border:1px solid #D9D8D7}.woocommerce .quantity .plus{border:1px solid #D9D8D7}.woocommerce .quantity .qty{border:1px solid #D9D8D7;line-height:28px;padding:0;padding-left:16px;padding-right:16px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;box-sizing:border-box;font-size:14px}.stock{text-align:center;color:#000000;line-height:30px;font-size:16px;font-weight:500;display:flex;justify-content:flex-start;align-items:center}.stock .percentage .straight-line{margin-left:10px;margin-right:10px}.stock.instock::before{background-color:#5C8E7D}.stock.outofstock::before{background-color:#AF3E3E}.stock.onbackorder::before{background-color:#f6d55c}.stock::before{content:"";width:5px;height:5px;line-height:30px;margin-right:8px;background-color:#5C8E7D;display:inline-block;border-radius:100%}body.archive[class*="district"]{background-color:rgba(217, 216, 215, 0.5)}body.archive[class*="district"] .woocommerce-products-header{background-color:#fefefe;box-shadow:0 0 5px rgba(0, 0, 0, 0.16);padding:30px;border:1px solid #d9d8d7}body.archive[class*="district"] .woocommerce-result-count{display:none}body.single-product #page{max-width:100%;padding:0}body.single-product #page .inside-article{padding-bottom:0}.woocommerce div.product .background-product-content-container{background-color:#fefefe}.woocommerce div.product .background-product-content-container .product-content-container{background-color:#fefefe;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;}.woocommerce div.product .background-product-content-container .product-content-container .product-header{grid-column:2 / 3;grid-row:1 / 2;}.woocommerce div.product .background-product-content-container .product-content-container .product-sidebar-box-wrapper{order:1;grid-column:1 / 2;grid-row:1 / 3;}.woocommerce div.product .background-product-content-container .product-content-container .product-content-main{grid-column:2 / 3;grid-row:2 / 3;}.woocommerce div.product .background-product-content-container .product-content-container .product-header{background-color:#F9F7F6;text-align:center;padding:50px 40px;display:flex;justify-content:flex-end;position:relative;padding-left:0px;box-sizing:border-box}.woocommerce div.product .background-product-content-container .product-content-container .product-header .background-color-wrapper{display:flex;justify-content:center;box-sizing:border-box}.woocommerce div.product .background-product-content-container .product-content-container .product-header .background-color-wrapper .background-color{background-color:#F9F7F6;position:absolute;height:100%;width:100vw;top:0;margin-left:-20px}.woocommerce div.product .background-product-content-container .product-content-container .product-header .header-wrapper .favourite{font-family:"Merriweather", serif;font-weight:800}.woocommerce div.product .background-product-content-container .product-content-container .product-header .header-wrapper .favourite .favourite-btn{cursor:pointer;display:flex;align-items:center;flex-direction:row-reverse;gap:10px;justify-content:flex-end;color:#39302C;position:relative;text-transform:uppercase;font-family:"Source Sans Pro", sans-serif;font-weight:400;font-size:16px;margin-bottom:11px}.woocommerce div.product .background-product-content-container .product-content-container .product-header .header-wrapper .favourite .favourite-btn .icon::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;content:"\e952";color:#39302C;transition:color 200ms ease}.woocommerce div.product .background-product-content-container .product-content-container .product-header .header-wrapper .favourite .favourite-btn.active .icon::before{content:"\e92a";color:#AF3E3E;font-size:20px}.woocommerce div.product .background-product-content-container .product-content-container .product-header .header-wrapper h1{position:relative;color:#000000;z-index:2;font-size:40px;text-align:left;margin-bottom:20px}.woocommerce div.product .background-product-content-container .product-content-container .product-header .header-wrapper .certificates-container-wrapper{position:relative}.woocommerce div.product .background-product-content-container .product-content-container .product-header .header-wrapper .certificates-container-wrapper .title-certificates{text-align:left;color:#39302C;font-size:15px;font-weight:600;margin-bottom:11px}.woocommerce div.product .background-product-content-container .product-content-container .product-header .header-wrapper .certificates-container-wrapper .certificates-container{display:flex;gap:18px}.woocommerce div.product .background-product-content-container .product-content-container .product-header .header-wrapper .certificates-container-wrapper .certificates-container .certificate-wrapper{height:40px}.woocommerce div.product .background-product-content-container .product-content-container .product-header .header-wrapper .certificates-container-wrapper .certificates-container .certificate-wrapper img{height:100%;width:100%;object-fit:contain}.woocommerce div.product .product-content-main{flex-grow:1;box-sizing:border-box;padding:0px 30px;padding-left:0;padding-bottom:0}.woocommerce div.product .product-content-main a{text-decoration:underline;color:#AF3E3E}.woocommerce div.product .product-content-main a:hover{color:#716459}.woocommerce div.product .product-content-main .product-content-heading{margin-bottom:5px;font-size:16px;font-family:"Source Sans Pro", sans-serif;font-weight:700}.woocommerce div.product .product-content-main .description,.woocommerce div.product .product-content-main .district,.woocommerce div.product .product-content-main .manufacturer{margin-bottom:30px}.woocommerce div.product .custom-price-wrap{display:flex;flex-direction:column-reverse}.woocommerce div.product .custom-price-wrap .price-row{justify-content:flex-start}.woocommerce div.product .custom-price-wrap .price-row.outlet-percentage{display:none}.woocommerce div.product .product-meta-sidebar{position:relative;transition:top 0.5s ease 0s;top:0;}.woocommerce div.product .product-meta-sidebar .product-size .meta-val::before{content:"cl ";display:inline-block;padding-right:0}.woocommerce div.product .product-country .country-flag{max-width:20px;height:fit-content;margin-left:2px}.woocommerce div.product .product-sidebar-box-wrapper{position:relative;margin-top:20px;height:100%}.woocommerce div.product .product-sidebar-box-wrapper>*{margin-bottom:0px}.woocommerce div.product .product-sidebar-box-wrapper .product-meta-sidebar-image{height:100%;position:relative;}.woocommerce div.product .product-sidebar-box-wrapper .product-sidebar-box-image{background-color:#fefefe;box-shadow:0 0 5px rgba(0, 0, 0, 0.16);margin-bottom:0px;padding:30px;padding-top:109px;padding-bottom:109px;margin-right:100px;display:flex;justify-content:center;align-items:center;position:sticky;top:150px;margin-bottom:30px}.woocommerce div.product .product-sidebar-box-wrapper .product-sidebar-box-image .tooltip-image{position:absolute;top:20px;right:20px;margin:auto;text-align:center;border-radius:50%;width:30px;height:30px;font-size:16px;line-height:42px;cursor:default}.woocommerce div.product .product-sidebar-box-wrapper .product-sidebar-box-image .tooltip-image:hover p{display:block;transform-origin:100% 0%;-webkit-animation:fadeIn 0.3s ease;animation:fadeIn 0.3s ease}.woocommerce div.product .product-sidebar-box-wrapper .product-sidebar-box-image .tooltip-image p{display:none;font-family:sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-align:center;background-color:#ffffff;padding:12px 16px;width:178px;height:auto;position:absolute;left:50%;transform:translate(-50%, 5%);border-radius:3px;box-shadow:0 0px 20px 0 rgba(0, 0, 0, 0.1);color:#37393d;font-size:12px;line-height:18px;z-index:99}.woocommerce div.product .product-sidebar-box-wrapper .product-sidebar-box-image .tooltip-image p::before{position:absolute;content:"";width:0;height:0;border:10px solid transparent;border-bottom-color:#ffffff;top:-9px;left:50%;transform:translate(-50%, -50%)}.woocommerce div.product .product-sidebar-box-wrapper .product-sidebar-box-image .tooltip-image p::after{width:10px;height:40px;content:"";position:absolute;top:-40px;left:0}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:100%}}@keyframes fadeIn{0%{opacity:0}100%{opacity:100%}}.woocommerce div.product .product-sidebar-box-wrapper .product-sidebar-box-image .gallery-wrap{position:relative}.woocommerce div.product .product-sidebar-box-wrapper .product-sidebar-box-image .images{float:unset !important;width:100% !important;position:relative}.woocommerce div.product .product-sidebar-box-wrapper .product-sidebar-box-image .images .orbitvu-gallery-wrapper #ovgallery-fix{border:none !important}.woocommerce div.product .product-sidebar-box-wrapper .product-sidebar-box-image .images .orbitvu-gallery-wrapper #ovgallery-fix #ovgallery{padding-bottom:100%}.woocommerce div.product .product-sidebar-box-wrapper .login-btn{display:inline-block;background-color:#AF3E3E;border-radius:28px;font-weight:700;text-align:center;box-sizing:border-box;padding:10px 15px;color:#fefefe;cursor:pointer;width:100%}.woocommerce div.product .zoom-bubble{position:absolute;width:100px;height:100px;background-color:rgba(0, 0, 0, 0.7);border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center;transform:translate(-50%, -50%);pointer-events:none;display:none}.meta-title{font-weight:900;font-family:"Merriweather", serif}.stock{color:#000000 !important}.product-gallery .gallery-wrap{text-align:center}.product-gallery .gallery-wrap img{margin:auto;max-height:450px}.product-gallery:hover .slick-arrow{opacity:1}.product-gallery .slick-arrow{position:absolute;z-index:2;opacity:0.3;top:50%;transition:opacity 200ms ease;padding:10px;transform:translateY(-50%);cursor:pointer}.product-gallery .slick-arrow::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-gallery .slick-arrow.next{right:-20px}.product-gallery .slick-arrow.next::before{content:"\e827"}.product-gallery .slick-arrow.prev{left:-20px}.product-gallery .slick-arrow.prev::before{content:"\e828"}.product-purchase-sidebar{margin-top:60px}.product-sidebar-box.add-to-cart{padding:30px 0 0}.product-sidebar-box.add-to-cart .single_variation_wrap .woocommerce-variation-price{margin-bottom:20px}.product-sidebar-box.add-to-cart .price{font-size:15px}.product-sidebar-box.add-to-cart .variations{max-width:100%;table-layout:fixed;box-sizing:border-box}.product-sidebar-box.add-to-cart .variations .reset_variations{display:none !important}.product-sidebar-box.add-to-cart .variations .label{display:block;width:100%;clear:both;padding-right:0;padding-top:0;padding-bottom:0;color:#403732}.product-sidebar-box.add-to-cart .variations .value{display:block;width:100%;clear:both;padding-right:0;padding-top:0;padding-bottom:0;position:relative}.product-sidebar-box.add-to-cart .variations .value::before{bottom:4px;transform:rotate(180deg)}.product-sidebar-box.add-to-cart .variations .value::after{top:4px}.product-sidebar-box.add-to-cart .variations .value::after,.product-sidebar-box.add-to-cart .variations .value::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#D9D8D7;font-size:10px;content:"\e928";position:absolute;right:10px;display:inline-block;pointer-events:none}.product-sidebar-box.add-to-cart .variations select{margin-right:0;width:100%;padding-top:0;padding-bottom:0;line-height:30px;height:30px;box-sizing:border-box;border:1px solid #D9D8D7;background-color:#fefefe;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;color:#403732;font-weight:900;padding-left:10px;padding-right:23px;font-size:13px}.product-sidebar-box.add-to-cart>p.stock{display:none !important}.product-sidebar-box.add-to-cart .quantity{width:100%;margin-bottom:12px}.product-sidebar-box.add-to-cart .quantity .minus,.product-sidebar-box.add-to-cart .quantity .plus{padding-left:16px;padding-right:16px}.product-sidebar-box.add-to-cart .quantity .qty{border-left:none;border-right:none}.product-sidebar-box.add-to-cart .cart{margin-bottom:12px !important;display:flex;width:fit-content;gap:18px;margin-top:25px}.product-sidebar-box.add-to-cart .cart::before{display:none !important}.product-sidebar-box.add-to-cart .cart button[type="submit"]{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer;width:100%;border-radius:unset;text-align:center}.product-sidebar-box.add-to-cart .cart button[type="submit"].secondary-btn{background-color:transparent}.product-sidebar-box.add-to-cart .cart button[type="submit"]:hover{background-color:#be4848}.product-sidebar-box.add-to-cart .cart button[type="submit"]:hover .icon{transform:rotate(45deg)}.product-sidebar-box.add-to-cart .cart button[type="submit"][data-mce-selected]{padding:20px 25px !important}.product-sidebar-box.add-to-cart .cart button[type="submit"]:active,.product-sidebar-box.add-to-cart .cart button[type="submit"]:focus,.product-sidebar-box.add-to-cart .cart button[type="submit"]:hover,.product-sidebar-box.add-to-cart .cart button[type="submit"]:visited{color:#fefefe}.product-sidebar-box.add-to-cart .cart button[type="submit"]::-moz-selection{background-color:transparent !important}.product-sidebar-box.add-to-cart .cart button[type="submit"]::-moz-selection,.product-sidebar-box.add-to-cart .cart button[type="submit"]::selection{background-color:transparent !important}.product-sidebar-box.add-to-cart .cart button[type="submit"]:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.product-sidebar-box.add-to-cart .cart button[type="submit"]:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.product-sidebar-box.add-to-cart .cart button[type="submit"] .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.product-sidebar-box.add-to-cart .kolli-wrap{margin-bottom:20px;text-align:center}.product-sidebar-box.add-to-cart .kolli-wrap span{font-size:15px;font-weight:900}.woocommerce .woocommerce-myaccount-wrapper{display:flex;justify-content:stretch;align-items:flex-start;box-shadow:0 0 5px rgba(0, 0, 0, 0.16);background-color:#fefefe;overflow:hidden}.woocommerce .account-nav-wrapper{width:220px;flex-shrink:0;align-self:stretch;height:auto;padding-bottom:100px;border-right:1px solid #595047}.woocommerce .welcome{padding:30px 20px}.woocommerce .welcome .welcome-message{color:#BFB0A3;font-weight:400;margin-bottom:0}.woocommerce .woocommerce-MyAccount-navigation{width:100%}.woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;border-top:1px solid #595047}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a:hover{background-color:#BFB0A3;font-weight:bold;box-shadow:3px 3px 5px 7px rgba(191, 176, 163, 0.2)}.woocommerce .woocommerce-MyAccount-navigation ul li a{padding:20px;display:block;border-bottom:1px solid #595047;font-family:"Merriweather", serif;font-size:13px}.woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:rgba(191, 176, 163, 0.35)}.woocommerce .woocommerce-MyAccount-content{width:100%;flex-grow:1;box-sizing:border-box;padding:30px;overflow:hidden}.woocommerce .woocommerce-MyAccount-content form{max-width:100%;width:700px;min-width:100%}.woocommerce .woocommerce-MyAccount-content form.woocommerce-cart-form,.woocommerce .woocommerce-MyAccount-content form.woocommerce-checkout{width:100%;overflow-x:auto}.woocommerce .woocommerce-MyAccount-content form.woocommerce-cart-form .product-thumbnail img{height:50px !important;width:auto !important}.woocommerce .woocommerce-MyAccount-content form.woocommerce-checkout .woocommerce-input-wrapper,.woocommerce .woocommerce-MyAccount-content form.woocommerce-checkout input,.woocommerce .woocommerce-MyAccount-content form.woocommerce-checkout label{width:100% !important}.woocommerce .woocommerce-MyAccount-content form .woocommerce-checkout-payment input,.woocommerce .woocommerce-MyAccount-content form .woocommerce-checkout-payment label{width:unset !important}.woocommerce .woocommerce-MyAccount-content form #bbh-remember-shipping h4{margin-bottom:0;font-weight:800}.woocommerce .woocommerce-MyAccount-content form #bbh-remember-shipping .checkbox{font-weight:600}.woocommerce .woocommerce-MyAccount-content form #bbh-remember-shipping .checkbox .optional{display:none}.woocommerce .woocommerce-MyAccount-content form #my_custom_checkout_field h3{margin-bottom:5px}.woocommerce .woocommerce-MyAccount-content form #my_custom_checkout_field #bbh_warehouse_order_field{margin-bottom:20px}.woocommerce .woocommerce-MyAccount-content form #bbh-remember-shipping input,.woocommerce .woocommerce-MyAccount-content form #bbh_warehouse_order_field input,.woocommerce .woocommerce-MyAccount-content form #bbh-remember-shipping label,.woocommerce .woocommerce-MyAccount-content form #bbh_warehouse_order_field label{width:unset !important}.woocommerce .woocommerce-MyAccount-content form #bbh-remember-shipping #bbh_remember_shipping_field,.woocommerce .woocommerce-MyAccount-content form #bbh_warehouse_order_field #bbh_remember_shipping_field,.woocommerce .woocommerce-MyAccount-content form #bbh-remember-shipping #bbh_warehouse_order,.woocommerce .woocommerce-MyAccount-content form #bbh_warehouse_order_field #bbh_warehouse_order{visibility:hidden}.woocommerce .woocommerce-MyAccount-content form #bbh-remember-shipping #bbh_remember_shipping_field::before,.woocommerce .woocommerce-MyAccount-content form #bbh_warehouse_order_field #bbh_remember_shipping_field::before,.woocommerce .woocommerce-MyAccount-content form #bbh-remember-shipping #bbh_warehouse_order::before,.woocommerce .woocommerce-MyAccount-content form #bbh_warehouse_order_field #bbh_warehouse_order::before{content:"\2714";visibility:visible !important;color:transparent;width:13px;height:13px;margin-right:10px;display:inline-block;border-radius:0;border:3px solid #d9d8d7;transition:color 200ms ease;font-size:18px;line-height:14px;transform:translateY(-3px)}.woocommerce .woocommerce-MyAccount-content form #bbh-remember-shipping #bbh_remember_shipping_field:checked::before,.woocommerce .woocommerce-MyAccount-content form #bbh_warehouse_order_field #bbh_remember_shipping_field:checked::before,.woocommerce .woocommerce-MyAccount-content form #bbh-remember-shipping #bbh_warehouse_order:checked::before,.woocommerce .woocommerce-MyAccount-content form #bbh_warehouse_order_field #bbh_warehouse_order:checked::before{content:"\2714";color:#5c8e7d}.woocommerce .woocommerce-MyAccount-content form .woocommerce-shipping-fields #ship-to-different-address{display:flex;flex-direction:row;align-items:center}.woocommerce .woocommerce-MyAccount-content form .woocommerce-shipping-fields .woocommerce-form__label{padding-left:15px;width:unset !important}.woocommerce .woocommerce-MyAccount-content form .woocommerce-shipping-fields #ship-to-different-address-checkbox{width:unset !important;visibility:hidden}.woocommerce .woocommerce-MyAccount-content form .woocommerce-shipping-fields #ship-to-different-address-checkbox::before{content:"\2714";visibility:visible !important;color:transparent;width:16px;height:16px;margin-right:10px;display:inline-block;border-radius:0;border:3px solid #d9d8d7;transition:color 200ms ease;font-size:22px;line-height:14px;transform:translate(-14px, -5px)}.woocommerce .woocommerce-MyAccount-content form .woocommerce-shipping-fields #ship-to-different-address-checkbox:checked::before{content:"\2714";color:#5c8e7d}.woocommerce .woocommerce-MyAccount-content form fieldset{width:100%}.woocommerce .woocommerce-MyAccount-content form .form-row{width:100% !important;float:left !important;clear:both;display:flex;flex-wrap:wrap}.woocommerce .woocommerce-MyAccount-content form .form-row label{width:250px;color:#403732;font-weight:800;flex-shrink:0}.woocommerce .woocommerce-MyAccount-content form .form-row .woocommerce-input-wrapperm,.woocommerce .woocommerce-MyAccount-content form .form-row>input{flex-grow:1;width:auto}.woocommerce .woocommerce-MyAccount-content form .form-row input[type="text"],.woocommerce .woocommerce-MyAccount-content form .form-row input[type="email"],.woocommerce .woocommerce-MyAccount-content form .form-row input[type="url"],.woocommerce .woocommerce-MyAccount-content form .form-row input[type="password"],.woocommerce .woocommerce-MyAccount-content form .form-row input[type="search"],.woocommerce .woocommerce-MyAccount-content form .form-row input[type="tel"],.woocommerce .woocommerce-MyAccount-content form .form-row input[type="number"],.woocommerce .woocommerce-MyAccount-content form .form-row textarea,.woocommerce .woocommerce-MyAccount-content form .form-row select{border:1px solid #D9D8D7}.woocommerce .woocommerce-MyAccount-content form button.button{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}.woocommerce .woocommerce-MyAccount-content form button.button.secondary-btn{background-color:transparent}.woocommerce .woocommerce-MyAccount-content form button.button:hover{background-color:#be4848}.woocommerce .woocommerce-MyAccount-content form button.button:hover .icon{transform:rotate(45deg)}.woocommerce .woocommerce-MyAccount-content form button.button[data-mce-selected]{padding:20px 25px !important}.woocommerce .woocommerce-MyAccount-content form button.button:active,.woocommerce .woocommerce-MyAccount-content form button.button:focus,.woocommerce .woocommerce-MyAccount-content form button.button:hover,.woocommerce .woocommerce-MyAccount-content form button.button:visited{color:#fefefe}.woocommerce .woocommerce-MyAccount-content form button.button::-moz-selection{background-color:transparent !important}.woocommerce .woocommerce-MyAccount-content form button.button::-moz-selection,.woocommerce .woocommerce-MyAccount-content form button.button::selection{background-color:transparent !important}.woocommerce .woocommerce-MyAccount-content form button.button:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.woocommerce .woocommerce-MyAccount-content form button.button:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.woocommerce .woocommerce-MyAccount-content form button.button .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.woocommerce .woocommerce ul.products li.product,.woocommerce .woocommerce-page ul.products li.product{width:30%}.woocommerce .shop_table,.woocommerce .woocommerce-table{border:none !important;border-radius:0}.woocommerce .shop_table th,.woocommerce .woocommerce-table th{background-color:#D9D8D7;font-size:13px;letter-spacing:0.65px;border-color:#fefefe !important;padding:9px 12px !important}.woocommerce .shop_table td,.woocommerce .woocommerce-table td{font-size:13px;letter-spacing:0.65px;padding:4px 12px !important;background-color:rgba(217, 216, 215, 0.2);border-color:#fefefe !important}.woocommerce .shop_table td.product-quantity,.woocommerce .woocommerce-table td.product-quantity{text-align:center}.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer;padding:8px 16px !important}.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view.secondary-btn,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view.secondary-btn{background-color:transparent}.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view:hover,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view:hover{background-color:#be4848}.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view:hover .icon,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view:hover .icon{transform:rotate(45deg)}.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view[data-mce-selected],.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view[data-mce-selected]{padding:20px 25px !important}.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view:active,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view:active,.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view:focus,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view:focus,.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view:hover,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view:hover,.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view:visited,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view:visited{color:#fefefe}.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view::-moz-selection,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view::-moz-selection{background-color:transparent !important}.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view::-moz-selection,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view::-moz-selection,.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view::selection,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view::selection{background-color:transparent !important}.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view:before,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view:hover:before,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.woocommerce .shop_table .woocommerce-orders-table__cell-order-actions a.button.view .icon,.woocommerce .woocommerce-table .woocommerce-orders-table__cell-order-actions a.button.view .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.woocommerce .invoices{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;margin-top:30px}.woocommerce .invoices .thead-red{background-color:#af3e3e !important;color:#fefefe;overflow-x:auto}.woocommerce .invoices .thead-red th{cursor:pointer;text-align:center;padding-right:15px;padding-top:20px;padding-bottom:20px;position:relative}.woocommerce .invoices .thead-red th:first-child{padding-left:10px}.woocommerce .invoices .thead-red th.pdf{cursor:unset !important}.woocommerce .invoices .thead-red th span{display:inline-block;height:7px;width:7px;border-bottom:2px solid white;border-left:2px solid white;position:absolute;transform:translate(10px, 5px) rotate(-45deg)}.woocommerce .invoices table{border-collapse:collapse;border-spacing:0;width:100%;margin-top:30px}.woocommerce .invoices table,.woocommerce .invoices td,.woocommerce .invoices th{border:none}.woocommerce .invoices tbody tr{border-bottom:1px solid black}.woocommerce .invoices tbody tr td{padding-top:15px;padding-bottom:15px;text-align:center}.woocommerce .invoices tbody .bbh-btn{padding:2px 35px}.woocommerce .invoices .invoice{display:-webkit-flex;display:-ms-flex;display:flex;box-sizing:border-box;border:1px solid black;border-top:none}.woocommerce .invoices .invoice .invoice-table-top{width:20%;background-color:#af3e3e;color:#fefefe}.woocommerce .invoices .invoice .invoice-table{width:20%}.woocommerce .invoices .invoice *{display:inline-block;padding:10px}.woocommerce .invoices .invoice .id{width:40px}.woocommerce .invoices .invoice .pdf,.woocommerce .invoices .invoice .status{width:100px;border-left:1px solid black}.woocommerce .invoices .invoice a.pdf{text-decoration:underline;color:#AF3E3E;font-weight:600}.woocommerce .invoices .invoice:first-of-type{border-top:1px solid black}.woocommerce .invoices .total-container{padding:40px 0;margin-left:auto}.woocommerce .invoices .total-container .total{display:flex;align-items:center}.woocommerce .invoices .total-container .total span{color:#AF3E3E;font-size:26px;font-weight:bold;font-family:"Merriweather"}.woocommerce .invoices .total-container .total .price{padding-left:40px;font-weight:bold;font-size:32px;line-height:40px}.woocommerce .invoices .total-container .total .price::after{content:"";display:block;width:100%;height:3px;background-color:#BFB0A3}.woocommerce .invoices .input-container,.woocommerce .repurchase .input-container{display:flex}.woocommerce .invoices .input-container input,.woocommerce .repurchase .input-container input{visibility:hidden}.woocommerce .invoices .input-container input::before,.woocommerce .repurchase .input-container input::before{content:"\2714";visibility:visible !important;color:transparent;width:14px;height:14px;margin-right:10px;display:inline-block;border-radius:0;border:3px solid #d9d8d7;transition:color 200ms ease;font-size:22px;line-height:14px}.woocommerce .invoices .input-container input:checked::before,.woocommerce .repurchase .input-container input:checked::before{content:"\2714";color:#5c8e7d}.woocommerce .invoices .input-container label,.woocommerce .repurchase .input-container label{padding-left:15px}.woocommerce .customer-info-container{display:flex;flex-direction:column}.woocommerce .previous-orders .order{display:inline-block;padding:20px;box-sizing:border-box;margin-bottom:20px;border-bottom:1px solid #595047;width:100%}.woocommerce .previous-orders .order .badge{display:none}.woocommerce .previous-orders .order .item{position:relative;display:inline-block;width:calc(33.3% - 30px)}.woocommerce .previous-orders .order .item .product-title h2{font-size:16px}.woocommerce .previous-orders .order .item .woocommerce.columns-4{width:100%}.woocommerce .previous-orders .order .item .woocommerce.columns-4 ul{width:100%;margin:0}.woocommerce .previous-orders .order .item .woocommerce.columns-4 ul li.product{width:100%;min-width:250px;min-height:360px}.woocommerce .previous-orders .order .item .prev-quantity{position:absolute;z-index:5;top:-10px;left:-10px;padding:3px 10px;background-color:#AF3E3E;color:#fefefe;border-radius:5px}.woocommerce .outlet-page .woocommerce.columns-4{display:flex;flex-wrap:wrap}.woocommerce .outlet-page .woocommerce.columns-4 ul.products{width:100%}.woocommerce .outlet-page .woocommerce.columns-4 #post-results,.woocommerce .outlet-page .woocommerce.columns-4 span.filter-text{display:none}.woocommerce .outlet-page .woocommerce.columns-4 .woocommerce-ordering{width:fit-content;float:right;margin-top:0}.woocommerce .outlet-page .woocommerce.columns-4 .woocommerce-result-count{margin-left:auto;float:right;line-height:34px}.woocommerce .outlet-page .woocommerce.columns-4 .woocommerce-pagination{margin:auto}.woocommerce .outlet-page .woocommerce.columns-4 .woocommerce-pagination ul.page-numbers{margin-right:30px}.woocommerce .outlet-page .woocommerce.columns-4 .woocommerce-pagination ul.page-numbers.missing-left{margin-left:30px}.woocommerce .outlet-page .woocommerce.columns-4 .woocommerce-pagination ul.page-numbers.missing-right{margin-right:60px}.woocommerce .woocommerce-MyAccount-navigation-link a::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.5em;font-size:17px;vertical-align:sub}.woocommerce .woocommerce-MyAccount-navigation-link.is-active a::before{font-weight:bold}.woocommerce .woocommerce-MyAccount-navigation-link--cart a::before{content:"\e91d"}.woocommerce .woocommerce-MyAccount-navigation-link--favourites a::before{content:"\e921"}.woocommerce .woocommerce-MyAccount-navigation-link--edit-address a::before{content:"\e93c"}.woocommerce .woocommerce-MyAccount-navigation-link--edit-account a::before{content:"\e91c"}.woocommerce .woocommerce-MyAccount-navigation-link--customer-logout a::before{content:"\e920"}.woocommerce .woocommerce-MyAccount-navigation-link--checkout a::before{content:"\e93b"}.woocommerce .woocommerce-MyAccount-navigation-link--invoices a::before{content:"\e93a"}.woocommerce .woocommerce-MyAccount-navigation-link--ecology a::before{content:"\e924"}.woocommerce .woocommerce-MyAccount-navigation-link--repurchase a::before{content:"\e945"}.woocommerce .woocommerce-MyAccount-navigation-link--dashboard a::before{content:"\e932"}.woocommerce .woocommerce-MyAccount-navigation-link--focus_wine a::before{content:"\e921"}.woocommerce .woocommerce-MyAccount-navigation-link--my-reservations a::before{content:"\e940"}.woocommerce .woocommerce-MyAccount-navigation-link--outlet a::before{content:"\e93d"}.woocommerce .woocommerce-MyAccount-navigation-link--vinskolen-vinkort a::before{content:"\e91a"}.woocommerce .woocommerce-MyAccount-navigation-link--vinskolen-vinkort a::before{content:"\e91a"}.woocommerce .woocommerce-MyAccount-navigation-link--vinskolen{order:-3}.woocommerce .woocommerce-MyAccount-navigation-link--vinskolen a::before{content:"\e91c"}.woocommerce .woocommerce-MyAccount-navigation-link--bestil-fra-vinskole{order:-2}.woocommerce .woocommerce-MyAccount-navigation-link--bestil-fra-vinskole a::before{content:"\e93b"}.woocommerce .woocommerce-MyAccount-navigation-link--orders{display:none}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding-top:25px !important;padding-bottom:12px !important;padding-right:0 !important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}.woocommerce #respond input#submit.alt.secondary-btn,.woocommerce a.button.alt.secondary-btn,.woocommerce button.button.alt.secondary-btn,.woocommerce input.button.alt.secondary-btn{background-color:transparent}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#be4848}.woocommerce #respond input#submit.alt:hover .icon,.woocommerce a.button.alt:hover .icon,.woocommerce button.button.alt:hover .icon,.woocommerce input.button.alt:hover .icon{transform:rotate(45deg)}.woocommerce #respond input#submit.alt[data-mce-selected],.woocommerce a.button.alt[data-mce-selected],.woocommerce button.button.alt[data-mce-selected],.woocommerce input.button.alt[data-mce-selected]{padding:20px 25px !important}.woocommerce #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:visited,.woocommerce a.button.alt:visited,.woocommerce button.button.alt:visited,.woocommerce input.button.alt:visited{color:#fefefe}.woocommerce #respond input#submit.alt::-moz-selection,.woocommerce a.button.alt::-moz-selection,.woocommerce button.button.alt::-moz-selection,.woocommerce input.button.alt::-moz-selection{background-color:transparent !important}.woocommerce #respond input#submit.alt::-moz-selection,.woocommerce a.button.alt::-moz-selection,.woocommerce button.button.alt::-moz-selection,.woocommerce input.button.alt::-moz-selection,.woocommerce #respond input#submit.alt::selection,.woocommerce a.button.alt::selection,.woocommerce button.button.alt::selection,.woocommerce input.button.alt::selection{background-color:transparent !important}.woocommerce #respond input#submit.alt:before,.woocommerce a.button.alt:before,.woocommerce button.button.alt:before,.woocommerce input.button.alt:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.woocommerce #respond input#submit.alt:hover:before,.woocommerce a.button.alt:hover:before,.woocommerce button.button.alt:hover:before,.woocommerce input.button.alt:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.woocommerce #respond input#submit.alt .icon,.woocommerce a.button.alt .icon,.woocommerce button.button.alt .icon,.woocommerce input.button.alt .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.bbh-cart-updated-notice-container{display:flex;justify-content:space-between;align-items:center}.bbh-cart-updated-notice-container::after{display:none}.bbh-cart-updated-notice-container::before{top:unset}.bbh-cart-updated-notice-container a.button:visited{background:unset;color:unset}.cart-collaterals .cart_totals .wc-proceed-to-checkout{display:flex;flex-direction:row-reverse;float:left}.cart-collaterals .cart_totals .wc-proceed-to-checkout a{margin-right:10px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{overflow:hidden}.woocommerce .woocommerce-MyAccount-content .ecology-flex-container form{width:unset}.ecology-flex-container{display:flex;flex-direction:column-reverse}.ecology-flex-container table{table-layout:fixed}.ecology-flex-container table tfoot{background-color:#D9D8D7}.ecology-flex-container table tfoot tr td{font-weight:bold;text-align:center}.ecology-flex-container #copy-btn{margin-left:auto;width:fit-content;cursor:pointer}.ecology-flex-container #copy-btn.copied{background-color:#5c8e7d;border-color:#5c8e7d}.ecology-flex-container .input-container{margin-top:30px;display:flex;align-items:center}.ecology-flex-container .input-container .ecology-percent{font-weight:bold;font-size:26px;margin:auto}.ecology-flex-container .input-container select{background:#fafafa;border:1px solid #ccc;padding:11px 15px}.ecology-flex-container .input-container label{pointer-events:none;margin-right:5px}.ecology-flex-container .input-container input{margin-right:20px}.ecology-flex-container .invoices{margin-top:0}.ecology-flex-container .thead-red th:first-child{width:100px}.ecology-flex-container input[type="date"]{padding:8px}.ecology-flex-container input[type="reset"]{float:right;background-color:#AF3E3E}.ecology-flex-container input[type="reset"]:hover{background-color:#893131;border-color:#893131}.woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row--last{display:none !important}.woocommerce .woocommerce-MyAccount-navigation .account-mobile-menu{position:relative;height:60px}.woocommerce .woocommerce-MyAccount-navigation .account-mobile-menu .burger{font-size:35px;font-weight:bold;position:absolute;right:50%;transform:translateX(10px) rotate(90deg)}.woocommerce .woocommerce-MyAccount-navigation.mobile #account-nav-select option.is-active{background-color:#BFB0A3;font-weight:bold;box-shadow:3px 3px 5px 7px rgba(191, 176, 163, 0.2)}.quantity-discount-price{border-top:1px solid #d9d8d7;padding-top:10px}.quantity-discount-price table{margin:0;border:none;padding-bottom:5px}.quantity-discount-price table td{border:none;padding:0}.quantity-discount-price table td:nth-child(2){text-align:right}.archive .product.quantity-discount-product .badge,.vinskolen-grid .badge{pointer-events:none;display:flex;justify-content:center;align-items:center;width:60px;height:60px;padding:5px;text-align:center;position:absolute;font-weight:800;right:0;top:0;box-shadow:3px 3px 6px #00000029;transform:translate(35%, -50%);line-height:12px;border-radius:50px;font-size:11px;z-index:2}.archive .product.quantity-discount-product .badge:not(:first-child),.vinskolen-grid .badge:not(:first-child){display:none}.archive .product.quantity-discount-product .badge.quantity-discount,.vinskolen-grid .badge.quantity-discount{background-color:#BFB0A3}.archive .product.quantity-gift-product .quantity-gift{pointer-events:none;display:flex;justify-content:center;align-items:center;width:57px;height:57px;padding:10px;text-align:center;position:absolute;font-weight:800;left:10px;bottom:25%;box-shadow:3px 3px 6px #00000029;line-height:15px;border-radius:50px;font-size:11px;z-index:1;background-color:#AF3E3E;color:#fefefe;font-weight:600}.archive .product.quantity-gift-product .quantity-gift:not(:first-child){display:none}.archive .product.quantity-gift-product .quantity-gift.quantity-discount{background-color:#BFB0A3}.single .single-badge{background-color:#AF3E3E;color:#fefefe;text-align:center;padding:35px 25px;font-weight:600;box-shadow:0 0 5px rgba(0, 0, 0, 0.16)}.single .single-badge h3{font-family:"Source Sans Pro", sans-serif;font-size:18px}.single .single-badge .icon-gave::before{font-size:40px}.single .single-badge a{color:#fefefe}.single .single-badge p{margin-bottom:0;font-weight:800}.single .single-badge p span{font-weight:400 !important}.single .single-badge .img{margin-top:10px;padding:20px 25px;background-color:#fefefe}#bbh-frontend-email-repeater{padding:30px 0}#bbh-frontend-email-repeater .acf-fields{background-color:transparent}#bbh-frontend-email-repeater .acf-fields h2,#bbh-frontend-email-repeater .acf-fields h3,#bbh-frontend-email-repeater .acf-fields p{margin-bottom:5px}#bbh-frontend-email-repeater .acf-fields .acf-repeater .acf-row-handle span{background-color:#AF3E3E;color:#fefefe;display:flex;justify-content:center;align-items:center;padding:4px 11.5px;border-radius:25px}#bbh-frontend-email-repeater .acf-fields .acf-repeater.-table .acf-table>tbody>tr:not(:first-child)>td{border-width:1px 0 0 1px;border-top-color:#dfdfdf !important;border-top-width:1px !important}#bbh-frontend-email-repeater .acf-fields .acf-button{background-color:#AF3E3E;color:#fefefe}#bbh-frontend-email-repeater .acf-fields .acf-button:hover{background-color:#893131}#bbh-frontend-email-repeater .acf-fields input:focus{outline:none}#bbh-frontend-email-repeater input[type="submit"].acf-button{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}#bbh-frontend-email-repeater input[type="submit"].acf-button.secondary-btn{background-color:transparent}#bbh-frontend-email-repeater input[type="submit"].acf-button:hover{background-color:#be4848}#bbh-frontend-email-repeater input[type="submit"].acf-button:hover .icon{transform:rotate(45deg)}#bbh-frontend-email-repeater input[type="submit"].acf-button[data-mce-selected]{padding:20px 25px !important}#bbh-frontend-email-repeater input[type="submit"].acf-button:active,#bbh-frontend-email-repeater input[type="submit"].acf-button:focus,#bbh-frontend-email-repeater input[type="submit"].acf-button:hover,#bbh-frontend-email-repeater input[type="submit"].acf-button:visited{color:#fefefe}#bbh-frontend-email-repeater input[type="submit"].acf-button::-moz-selection{background-color:transparent !important}#bbh-frontend-email-repeater input[type="submit"].acf-button::-moz-selection,#bbh-frontend-email-repeater input[type="submit"].acf-button::selection{background-color:transparent !important}#bbh-frontend-email-repeater input[type="submit"].acf-button:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}#bbh-frontend-email-repeater input[type="submit"].acf-button:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}#bbh-frontend-email-repeater input[type="submit"].acf-button .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.products li.product.outlet .custom-price-wrap .inactive-price,.products li.product.outlet .custom-price-wrap .indicative-price{color:#ffffff}.products li.product.outlet .price{position:relative}.products li.product.outlet .price::after{content:"";width:100%;height:100%}.products li.product.outlet .price .active-price{color:#fefefe}.badge.outlet-discount{position:absolute !important;background-color:#AF3E3E;color:#fefefe;height:40px !important;width:40px !important;border-radius:100%;left:35px;top:30% !important;padding:0 !important;display:flex;justify-content:center;align-items:center;transform:translateX(-50%) !important;font-weight:600 !important;font-size:22px !important;z-index:2}.input-wrap.pa_secondary_cat_6314{text-transform:uppercase}.woocommerce-MyAccount-content .vinskolen-page #vinskolen-form{width:100%;padding-bottom:40px}.favourite-updated{background-color:#5C8E7D;padding:10px 20px;color:#fefefe}.favourite-updated p{margin-bottom:0}.favourites-order-link a{text-decoration:underline}#favourites-order{scroll-margin-top:200px}#favourites-order .acf-field{padding-left:0;padding-right:0}#favourites-order .selection .choices{display:none}#favourites-order .selection .values{counter-reset:line-number;width:100%}#favourites-order .selection .values ul{resize:vertical;min-height:160px}#favourites-order .selection .values li{display:flex;align-items:center;counter-increment:line-number;position:relative}#favourites-order .selection .values li::before{position:absolute;left:7px;padding:2px 11px;background-color:#AF3E3E;color:#fefefe;content:counter(line-number);z-index:10;pointer-events:none}#favourites-order .selection .values li a[data-name="remove_item"]{display:none}#favourites-order .selection .values li span{display:flex;align-items:center;padding-left:44px;width:100%}#favourites-order input[type="submit"]{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}#favourites-order input[type="submit"].secondary-btn{background-color:transparent}#favourites-order input[type="submit"]:hover{background-color:#be4848}#favourites-order input[type="submit"]:hover .icon{transform:rotate(45deg)}#favourites-order input[type="submit"][data-mce-selected]{padding:20px 25px !important}#favourites-order input[type="submit"]:active,#favourites-order input[type="submit"]:focus,#favourites-order input[type="submit"]:hover,#favourites-order input[type="submit"]:visited{color:#fefefe}#favourites-order input[type="submit"]::-moz-selection{background-color:transparent !important}#favourites-order input[type="submit"]::-moz-selection,#favourites-order input[type="submit"]::selection{background-color:transparent !important}#favourites-order input[type="submit"]:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}#favourites-order input[type="submit"]:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}#favourites-order input[type="submit"] .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.specifications-wrapper{background-color:#fefefe;padding-top:100px;padding-bottom:77px}.specifications-wrapper .specifications{display:flex}.specifications-wrapper .specifications h2{margin-right:150px;font-size:26px}.specifications-wrapper .specifications .specifications-box{display:grid;grid-template-columns:repeat(auto-fit, minmax(153px, 1fr));row-gap:10px;column-gap:70px;width:100%}.specifications-wrapper .specifications .specifications-box p{display:flex;flex-direction:column}.specifications-wrapper .specifications .specifications-box p .country-flag{display:block}.specifications-wrapper .specifications .specifications-box .meta-title{font-family:"Source Sans Pro", sans-serif;font-size:16px;color:#AF3E3E;font-weight:600;margin-bottom:5px}.specifications-wrapper .specifications .specifications-box .meta-val{font-family:"Source Sans Pro", sans-serif;font-size:16px;color:#000000;font-weight:600;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px}#expanded-description{background-color:#F9F7F6;padding-bottom:90px}.product-content-main .description:empty:not(:has(p)){display:none !important}.extra-information-product{padding-top:90px;display:flex}.extra-information-product .right-content{margin-right:100px;width:50%}.extra-information-product .right-content .recommended-food{text-align:left;padding-bottom:19px}.extra-information-product .right-content .recommended-food span{display:inline-block;font-family:"Source Sans Pro", sans-serif;font-weight:700;margin-bottom:11px;position:relative;width:100%;color:#000000}.extra-information-product .right-content .recommended-food div[class*="icon"]{position:relative;display:inline-block;margin-right:8px;margin-bottom:11px}.extra-information-product .right-content .recommended-food div[class*="icon"]:before{font-size:40px;color:#403732}.extra-information-product .right-content .recommended-food div[class*="icon"]:after{content:attr(data-title);display:none;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:bold;font-family:"Merriweather", serif;text-transform:uppercase;color:white;padding:5px 10px;background-color:#333333;border-radius:5px}.extra-information-product .right-content .recommended-food div[class*="icon"]:hover:after{display:block}.extra-information-product .right-content .meta-title{font-weight:700;font-family:"Source Sans Pro", sans-serif;font-size:16px}.extra-information-product .right-content .pdf-download .pdfs{margin-top:20px;margin-bottom:30px;display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.extra-information-product .right-content .pdf-download .button-wrap{background-color:#fefefe;border-radius:0px;text-align:center;margin-bottom:10px;transition:all 0.2s ease-in-out}.extra-information-product .right-content .pdf-download .button-wrap a{display:inline-block;color:#AF3E3E;padding:5px;padding-bottom:22px;padding-top:22px}.extra-information-product .right-content .pdf-download .button-wrap a span:first-of-type{font-weight:bold}.extra-information-product .right-content .pdf-download .button-wrap a span:first-of-type span{font-weight:normal}.extra-information-product .right-content .pdf-download .button-wrap a span:first-of-type+span{display:inline-block;width:100%;font-style:italic}.extra-information-product .right-content .pdf-download .button-wrap .icon-download{padding-left:5px}.extra-information-product .right-content .pdf-download .button-wrap .icon-download:before{font-size:11px}.extra-information-product .right-content .pdf-download .button-wrap:hover{background-color:#AF3E3E}.extra-information-product .right-content .pdf-download .button-wrap:hover a{color:#fefefe}.extra-information-product .right-content .pdf-download .button-wrap:hover .icon-download:before{font-size:11px;color:#fefefe}.extra-information-product .right-content .scores .product-content-heading{font-weight:700;font-family:"Source Sans Pro", sans-serif;font-size:16px}.extra-information-product .right-content .scores>.score{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;box-shadow:0 0 5px rgba(0, 0, 0, 0.16);margin-bottom:20px;background-color:#fefefe}.extra-information-product .right-content .scores>.score .image-wrapper .image{background-size:contain;background-position:center;background-repeat:no-repeat;width:240px;height:109px}.extra-information-product .right-content .scores>.score .content{flex-grow:1;padding:30px;width:50%}.extra-information-product .right-content .scores>.score .content .heading span{font-weight:bold}.extra-information-product .right-content .scores>.score .content .score{float:right;color:#AF3E3E}.extra-information-product .left-content{width:50%}.extra-information-product .left-content .product-content-main{flex-grow:1;box-sizing:border-box;padding-left:0;padding-bottom:0;height:fit-content}.extra-information-product .left-content .product-content-main a{text-decoration:underline;color:#AF3E3E}.extra-information-product .left-content .product-content-main a:hover{color:#716459}.extra-information-product .left-content .product-content-main .product-content-heading{margin-bottom:5px;font-size:16px;font-family:"Source Sans Pro", sans-serif}.extra-information-product .left-content .product-content-main .description,.extra-information-product .left-content .product-content-main .district,.extra-information-product .left-content .product-content-main .manufacturer{margin-bottom:30px}.sticky-login{position:fixed;z-index:99999;bottom:0px;left:0;right:0;background-color:#F9F7F6;display:none;box-shadow:4px 0 10px rgba(0, 0, 0, 0.16)}.sticky-add-to-card{position:fixed;z-index:99999;bottom:0px;left:0;right:0;background-color:#F9F7F6;display:none;box-shadow:4px 0 10px rgba(0, 0, 0, 0.16)}.sticky-add-to-card .add-to-card-wrapper{display:flex;justify-content:space-between;padding:20px;align-items:center}.sticky-add-to-card .add-to-card-wrapper .active-price{display:flex;flex-direction:column;gap:0}.sticky-add-to-card .add-to-card-wrapper .active-price .label{font-size:14pt}.sticky-add-to-card .add-to-card-wrapper .active-price .value{margin-top:-5px;font-size:18pt}.sticky-add-to-card .add-to-card-wrapper .inactive-price{display:none}.sticky-add-to-card .add-to-card-wrapper .stock{display:none}.sticky-add-to-card .single_variation_wrap .woocommerce-variation-price{margin-bottom:20px}.sticky-add-to-card .price{font-size:15px}.sticky-add-to-card .variations{max-width:100%;table-layout:fixed;box-sizing:border-box}.sticky-add-to-card .variations .reset_variations{display:none !important}.sticky-add-to-card .variations .label{display:block;width:100%;clear:both;padding-right:0;padding-top:0;padding-bottom:0;color:#403732}.sticky-add-to-card .variations .value{display:block;width:100%;clear:both;padding-right:0;padding-top:0;padding-bottom:0;position:relative}.sticky-add-to-card .variations .value::before{bottom:4px;transform:rotate(180deg)}.sticky-add-to-card .variations .value::after{top:4px}.sticky-add-to-card .variations .value::after,.sticky-add-to-card .variations .value::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#D9D8D7;font-size:10px;content:"\e928";position:absolute;right:10px;display:inline-block;pointer-events:none}.sticky-add-to-card .variations select{margin-right:0;width:100%;padding-top:0;padding-bottom:0;line-height:30px;height:30px;box-sizing:border-box;border:1px solid #D9D8D7;background-color:#fefefe;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;color:#403732;font-weight:900;padding-left:10px;padding-right:23px;font-size:13px}.sticky-add-to-card>p.stock{display:none !important}.sticky-add-to-card .quantity{width:100%;margin-bottom:12px}.sticky-add-to-card .quantity .minus,.sticky-add-to-card .quantity .plus{padding-left:16px;padding-right:16px}.sticky-add-to-card .quantity .qty{border-left:none;border-right:none}.sticky-add-to-card .cart{display:flex;justify-content:space-between;width:unset !important;margin:0 !important;max-height:42px}.sticky-add-to-card .cart::before{display:none !important}.sticky-add-to-card .cart::after{display:none !important}.sticky-add-to-card .cart button[type="submit"]{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer;width:100%;min-width:100px !important;border-radius:unset;text-align:center}.sticky-add-to-card .cart button[type="submit"].secondary-btn{background-color:transparent}.sticky-add-to-card .cart button[type="submit"]:hover{background-color:#be4848}.sticky-add-to-card .cart button[type="submit"]:hover .icon{transform:rotate(45deg)}.sticky-add-to-card .cart button[type="submit"][data-mce-selected]{padding:20px 25px !important}.sticky-add-to-card .cart button[type="submit"]:active,.sticky-add-to-card .cart button[type="submit"]:focus,.sticky-add-to-card .cart button[type="submit"]:hover,.sticky-add-to-card .cart button[type="submit"]:visited{color:#fefefe}.sticky-add-to-card .cart button[type="submit"]::-moz-selection{background-color:transparent !important}.sticky-add-to-card .cart button[type="submit"]::-moz-selection,.sticky-add-to-card .cart button[type="submit"]::selection{background-color:transparent !important}.sticky-add-to-card .cart button[type="submit"]:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.sticky-add-to-card .cart button[type="submit"]:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.sticky-add-to-card .cart button[type="submit"] .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.sticky-add-to-card .kolli-wrap{margin-bottom:20px;text-align:center}.sticky-add-to-card .kolli-wrap span{font-size:15px;font-weight:900}.show-more-btn{font-weight:bold;padding:0 25px;font-size:13px;line-height:30px;text-align:center;background-color:#39302C;color:#fefefe;margin-top:0;box-sizing:border-box;border-radius:0;width:100%;margin-top:10px}.outlet-wrapper{position:relative;padding-top:40px;padding-bottom:40px}.outlet-wrapper .background-wrapper{display:flex;justify-content:center;box-sizing:border-box}.outlet-wrapper .background-wrapper .background{background-color:#E2DBD5;position:absolute;height:100%;width:100vw;top:0}.outlet-wrapper .next-prev-container{display:flex;justify-content:space-between}.outlet-wrapper .next-prev-container .outlet-heading{z-index:1;margin-bottom:0}.outlet-wrapper .next-prev-container .next-prev-wrapper{display:flex;gap:14px}.outlet-wrapper .next-prev-container .next-prev-wrapper .custom-prev-slider,.outlet-wrapper .next-prev-container .next-prev-wrapper .custom-next-slider{width:31px;height:31px;display:flex;justify-content:center;align-items:center;border-radius:100%;border:solid #000000 1px;z-index:1;position:relative;cursor:pointer}.outlet-wrapper .next-prev-container .next-prev-wrapper .custom-prev-slider:hover,.outlet-wrapper .next-prev-container .next-prev-wrapper .custom-next-slider:hover{opacity:0.8}.outlet-wrapper .next-prev-container .next-prev-wrapper .custom-prev-slider .icon,.outlet-wrapper .next-prev-container .next-prev-wrapper .custom-next-slider .icon{display:inline-block;width:31px;height:31px;display:flex;justify-content:center;align-items:center}.outlet-wrapper .next-prev-container .next-prev-wrapper .custom-prev-slider .icon::before,.outlet-wrapper .next-prev-container .next-prev-wrapper .custom-next-slider .icon::before{color:#000000;font-size:13px}.outlet-wrapper .next-prev-container .next-prev-wrapper .custom-prev-slider .icon{transform:rotate(225deg)}.outlet-wrapper .next-prev-container .next-prev-wrapper .custom-next-slider .icon{transform:rotate(45deg)}.outlet-wrapper .slick-slide:last-child{margin-right:0}.outlet-wrapper .slick-slide{margin-right:15px}.product-content-main .login-btn{display:inline-block;background-color:#AF3E3E;font-weight:700;text-align:center;font-size:13px;box-sizing:border-box;width:100%;max-width:200px;height:30px;color:#fefefe;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}.product-content-main .login-btn.secondary-btn{background-color:transparent}.product-content-main .login-btn:hover{background-color:#be4848}.product-content-main .login-btn:hover .icon{transform:rotate(45deg)}.product-content-main .login-btn[data-mce-selected]{padding:20px 25px !important}.product-content-main .login-btn:active,.product-content-main .login-btn:focus,.product-content-main .login-btn:hover,.product-content-main .login-btn:visited{color:#fefefe}.product-content-main .login-btn::-moz-selection{background-color:transparent !important}.product-content-main .login-btn::-moz-selection,.product-content-main .login-btn::selection{background-color:transparent !important}.product-content-main .login-btn:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.product-content-main .login-btn:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.product-content-main .login-btn .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.img-magnifier-container{position:relative}.img-magnifier-glass{position:absolute;border:3px solid #000;border-radius:50%;cursor:none;width:150px;height:150px;visibility:hidden}.woocommerce-result-count{display:none}.product-link-overlay{position:absolute;width:100%;height:100%;z-index:1}.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap,.woocommerce ul.products li.product .product-wrapper .content-wrapper .login-text-wrapper,.woocommerce ul.products li.product .product-top-data .favourite{position:relative;z-index:1}.woocommerce ul.products li.product .product-top-data .favourite{cursor:pointer}.woocommerce ul.products li.product .product-wrapper .content-wrapper .add-to-cart-wrap .button.loading::after,.woocommerce ul.products-outlet li.product .product-wrapper .content-wrapper .add-to-cart-wrap .button.loading::after{margin-left:0.53em;right:unset}.woocommerce ul#shipping_method{display:flex;align-items:start;flex-direction:column}.woocommerce ul#shipping_method li{display:flex;align-items:center}.woocommerce ul#shipping_method li input{width:20px !important}body.post-type-archive-product{background-color:#F9F7F6}#shop-filter-box{background-color:#fefefe;box-shadow:0 0 5px rgba(0, 0, 0, 0.16);padding:30px;padding-top:0;padding-bottom:0;border:1px solid #D9D8D7;cursor:pointer}body.post-type-archive-product.filter-search article.product ul.products li{opacity:0}body.post-type-archive-product.hide-search-bar .bbh-search-container{display:none}.filter-more{margin:auto;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;margin-top:34px;margin-bottom:30px}.filter-more .more-btn{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer;max-width:162px;min-width:none}.filter-more .more-btn.secondary-btn{background-color:transparent}.filter-more .more-btn:hover{background-color:#be4848}.filter-more .more-btn:hover .icon{transform:rotate(45deg)}.filter-more .more-btn[data-mce-selected]{padding:20px 25px !important}.filter-more .more-btn:active,.filter-more .more-btn:focus,.filter-more .more-btn:hover,.filter-more .more-btn:visited{color:#fefefe}.filter-more .more-btn::-moz-selection{background-color:transparent !important}.filter-more .more-btn::-moz-selection,.filter-more .more-btn::selection{background-color:transparent !important}.filter-more .more-btn:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.filter-more .more-btn:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.filter-more .more-btn .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.slider-el .noUi-touch-area{cursor:pointer}#shop-filter{margin-bottom:50px}#shop-filter .field .search-box .search-hidden{display:none}#shop-filter .field .search-box .filter-list-search-input{background-color:rgba(92, 142, 125, 0.1);font-size:13px;padding-right:30px;box-sizing:border-box;width:100%}#shop-filter .field .search-box .list-search-wrap{position:relative;margin-bottom:10px}#shop-filter .field .search-box .search-icon{position:absolute;text-align:center;color:#5C8E7D;width:30px;right:0;top:50%;transform:translateY(-50%)}#shop-filter .filter-heading .heading{text-align:center}#shop-filter .inside-fields.fade-in{opacity:1;padding:10px;transition:max-height 0.3s, opacity 0.3s}#shop-filter .inside-fields{display:none;cursor:default;opacity:0;max-height:0;transition:max-height 0.3s, opacity 0.3s;padding:0}#shop-filter .inside-fields::after{content:"";display:table;clear:both}#shop-filter .inside-fields .gap-inside-fields{row-gap:15px;column-gap:15px;justify-content:space-between}#shop-filter .inside-fields .field{box-sizing:border-box;padding-left:0px;padding-right:0px;width:calc(25% - 15px);margin-bottom:0px}#shop-filter .inside-fields .field .input-title-el{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#39302C}#shop-filter .inside-fields .field.secondary_cat{width:100%;margin-bottom:30px}#shop-filter .inside-fields .field.secondary_cat .filter-heading{padding-bottom:10px}#shop-filter .inside-fields .field.secondary_cat .input-list .input-title::before{margin-right:5px;border:1px solid #D9D8D7;border-radius:100%}#shop-filter .inside-fields .field.secondary_cat .input-list .input-wrap{display:inline-block}#shop-filter .inside-fields .field.secondary_cat .input-list .input-wrap:not(:last-child){margin-right:20px}#shop-filter .inside-fields .bottom-row{margin-top:10px}#shop-filter .filter-heading{font-family:"Source Sans Pro", sans-serif;font-weight:bold;display:flex;justify-content:space-between;margin-bottom:5px}#shop-filter .filter-heading .icon-searching-magnifying-glass::before{color:#000000;content:"\e94e"}#shop-filter .filter-heading .search-wrapper{display:flex;align-items:center;gap:30px;padding-top:30px;padding-bottom:30px;padding-right:30px}#shop-filter .filter-heading .search-wrapper .heading{margin-bottom:0;font-size:20px}#shop-filter .filter-heading .icon-wrapper{display:flex;justify-content:flex-end;flex-grow:1}#shop-filter .filter-heading .icon-wrapper span{display:flex;justify-content:flex-end;align-items:center;padding-top:30px;padding-bottom:30px;flex-grow:1}#shop-filter .filter-heading .icon-wrapper span::before{color:#000000;font-size:25px}#shop-filter .filter-heading .icon-wrapper .rotate::before{transform:rotate(180deg)}#shop-filter .filter-heading-mobile{display:none}#shop-filter button[type="submit"]{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer;width:100%}#shop-filter button[type="submit"].secondary-btn{background-color:transparent}#shop-filter button[type="submit"]:hover{background-color:#be4848}#shop-filter button[type="submit"]:hover .icon{transform:rotate(45deg)}#shop-filter button[type="submit"][data-mce-selected]{padding:20px 25px !important}#shop-filter button[type="submit"]:active,#shop-filter button[type="submit"]:focus,#shop-filter button[type="submit"]:hover,#shop-filter button[type="submit"]:visited{color:#fefefe}#shop-filter button[type="submit"]::-moz-selection{background-color:transparent !important}#shop-filter button[type="submit"]::-moz-selection,#shop-filter button[type="submit"]::selection{background-color:transparent !important}#shop-filter button[type="submit"]:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}#shop-filter button[type="submit"]:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}#shop-filter button[type="submit"] .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}#shop-filter .text-not-search .field-text{margin:0;font-size:16px;font-weight:400;color:#39302C}#shop-filter .search-field{display:none}#shop-filter .search-field .search-input{background-color:transparent !important;border:none;color:#000000 !important;padding-left:0;padding-top:5px;padding-bottom:5px;font-weight:600;padding-right:0;opacity:1;font-size:15px;width:300px;border-bottom:3px solid #d9d8d7;border-color:#d9d8d7 !important}#shop-filter .search-field .search-input::placeholder{color:#b1aeac;opacity:1;}#shop-filter .search-field .search-input:-ms-input-placeholder{color:#b1aeac}#shop-filter .search-field .search-input::-ms-input-placeholder{color:#b1aeac}#shop-filter .search-field .search-input.placeholder{opacity:1}#shop-filter .search-field .search-input:-moz-placeholder{opacity:1}#shop-filter .search-field .search-input::-moz-placeholder{opacity:1}#shop-filter .search-field .search-input:-ms-input-placeholder{opacity:1}#shop-filter .search-field .search-input::-ms-input-placeholder{opacity:1}#shop-filter .search-field .search-input::-webkit-input-placeholder{opacity:1}#shop-filter .search-field .search-input:focus{outline:none}#shop-filter .reset{background-color:#F9F7F6;float:right;margin-right:10px;padding:12px 70px;color:#39302C;cursor:pointer;font-weight:bold;height:fit-content}.input-list.type-checkbox .input-title,.input-list.type-radio .input-title{display:flex;align-items:center}.input-list.type-checkbox .input-title::selection,.input-list.type-radio .input-title::selection{background-color:transparent !important}.input-list.type-checkbox .input-title::-moz-selection,.input-list.type-radio .input-title::-moz-selection{background-color:transparent !important}.input-list.type-checkbox label,.input-list.type-radio label{cursor:pointer;display:block}.input-list.type-checkbox input[type="radio"],.input-list.type-radio input[type="radio"]{appearance:none;opacity:0;position:absolute}.input-list.type-checkbox input[type="radio"]:checked+.input-title::before,.input-list.type-radio input[type="radio"]:checked+.input-title::before{background-color:#5C8E7D}.input-list.type-checkbox input[type="checkbox"],.input-list.type-radio input[type="checkbox"]{appearance:none;opacity:0;position:absolute}.input-list.type-checkbox input[type="checkbox"]:checked+.input-title::before,.input-list.type-radio input[type="checkbox"]:checked+.input-title::before{content:"\e94c";color:#000000;background-color:#E2DBD5;font-size:14px;line-height:unset;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.input-list.type-radio .input-title::before{content:"";width:20px;height:20px;margin-right:0.7em;display:inline-block;flex-shrink:0;border-radius:99999px;border:1px solid #D9D8D7;transition:background-color 200ms ease}.input-list.type-checkbox .input-title::before{content:"\e94c";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:transparent;width:14px;height:14px;margin-right:10px;display:inline-block;flex-shrink:0;border-radius:0;border:1px solid #D9D8D7;transition:color 200ms ease;font-size:14px;line-height:14px}.filter-box-wrap{position:relative}.filter-box-wrap.open{border-radius:25px 25px 0 0;border-bottom-color:#fefefe}.filter-box-wrap .filter-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;height:40px;line-height:40px;border-radius:0px;border:1px solid #D9D8D7;background-color:#fefefe;padding-left:20px;padding-right:20px}.filter-box-wrap .filter-header::selection,.filter-box-wrap .filter-header .filter-title::selection{background-color:transparent !important}.filter-box-wrap .filter-header::-moz-selection,.filter-box-wrap .filter-header .filter-title::-moz-selection{background-color:transparent !important}.filter-box-wrap .filter-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;box-sizing:border-box;padding-right:5px;color:#39302C;font-size:15px;font-weight:400}.filter-box-wrap .dropdown-icon{color:#D9D8D7;display:none}.filter-box-wrap .input-list{margin-top:-15px;max-height:350px;overflow:auto}.filter-box-wrap .input-list::before{content:"";opacity:0;width:100%;display:block;height:15px}.filter-box-wrap .input-list::after{content:"";opacity:0;width:100%;display:block;height:8px}.filter-box-wrap .filter-content{background-color:#fefefe;width:100%;position:absolute;top:100%;left:0;visibility:hidden;opacity:0;pointer-events:none;border-radius:0 0 25px 25px;box-sizing:border-box;padding:0 15px;border:1px solid #E2DBD5;border-top:none;margin-top:-3px}.open .filter-box-wrap .filter-content{pointer-events:auto;z-index:2;visibility:visible;opacity:1}.open .filter-box-wrap .filter-content::before{content:"";width:100%;background-color:#D9D8D7;height:1px;display:block;clear:both;margin-bottom:15px}.filter-box-wrap .filter-content .input-list{width:100%;font-size:13px;display:flex;flex-wrap:wrap}.filter-box-wrap .filter-content .input-wrap{width:100%;margin-bottom:7px}.filter-box-wrap .filter-content .input-wrap label{cursor:pointer}.filter-box-wrap .noUi-target{clear:both;margin-top:5px;margin-bottom:1.5em}.filter-box-wrap .noUi-connect{background-color:#E2DBD5}.filter-box-wrap .noUi-horizontal{height:6px;margin-left:10px;margin-right:10px}.filter-box-wrap .noUi-horizontal .noUi-handle{background-color:#E2DBD5;border:none;border-radius:100%;box-shadow:none;top:-8px}.filter-box-wrap .noUi-horizontal .noUi-handle::after,.filter-box-wrap .noUi-horizontal .noUi-handle::before{display:none}.filter-box-wrap .noUi-horizontal .noUi-handle{width:20px;height:20px;right:-10px;top:-8px}.filter-box-wrap .slider-from,.filter-box-wrap .slider-to{width:50%;margin-bottom:10px;padding:0}.filter-box-wrap .slider-from{float:left;text-align:left;clear:left}.filter-box-wrap .slider-to{float:right;text-align:right;clear:right}.filter-box-wrap .input-list.tax-pa_grape_type .input-wrap,.filter-box-wrap .input-list.tax-product_cat .input-wrap{width:50%}.bbh-loader{text-align:center;margin:10px auto 40px;width:100%}.bbh-loader .spinner{width:90px;height:90px;display:inline-block;box-sizing:border-box;position:relative}.bbh-loader .spinner.round::before{border-radius:50%;content:" ";width:90px;height:90px;display:inline-block;box-sizing:border-box;border-top:solid 8px #dddddd;border-right:solid 8px #dddddd;border-bottom:solid 8px #dddddd;border-left:solid 8px #dddddd;position:absolute;top:0;left:0}.bbh-loader .spinner.round::after{border-radius:50%;content:" ";width:90px;height:90px;display:inline-block;box-sizing:border-box;border-top:solid 8px #AF3E3E;border-right:solid 8px transparent;border-bottom:solid 8px transparent;border-left:solid 8px transparent;position:absolute;top:0;left:0;-webkit-animation:round-animate 1s ease-in-out infinite;animation:round-animate 1s ease-in-out infinite}#UI_output strong{font-weight:900}#UI_output strong span{font-weight:900;color:#af3e3e}.red-active .filter-header{border:1px solid #E2DBD5 !important}.red-active .filter-content{border:1px solid #E2DBD5 !important}.orderby option:nth-child(5){display:none}.orderby option:nth-child(7){display:none}.bbh-output-tags{display:flex;flex-wrap:wrap}.bbh-output-tags .bubble{display:flex;justify-content:center;align-items:center;background-color:#E2DBD5;color:#39302C;padding-left:20px;border-radius:0px;padding-right:20px;margin-right:20px;font-size:15px;font-weight:600;min-height:45px;margin-bottom:10px}.bbh-output-tags .bubble.price .between.plus::after{content:"+";display:inline-block}.bbh-output-tags .bubble.wine_size .value::after{content:"cl";display:inline-block;padding-left:5px}.bbh-output-tags .bubble .close{position:unset;padding-left:10px;cursor:pointer}.bbh-output-tags .bubble .close:hover{opacity:0.8}.bbh-output-tags .bubble .close::before{font-size:12px;color:#39302C}#shop-filter-form .filter{padding:0}#shop-filter-form .bottom-container{display:flex;justify-content:space-between;margin-top:5px;padding:0;padding-bottom:30px}#shop-filter-form .bottom-container .reset-search{display:flex}#shop-filter-form .bottom-container .reset-search .submit-field{width:unset;min-width:150px}#shop-filter-form .bottom-container .reset-search .submit-field button{min-width:150px}#shop-filter-form .bottom-container .reset-search .reset{display:flex;justify-content:center;min-width:150px;padding-left:0;padding-right:0}@-webkit-keyframes round-animate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round-animate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width:768px){.my-account-menu-left{display:none}.logged-in article.product .entry-content{padding-left:0}}.my-account-menu-left{position:fixed;left:0;z-index:2;top:50%;transform:translateY(-50%)}.my-account-menu-left .nav{display:flex;flex-direction:column}.my-account-menu-left .nav a{min-width:30px;max-width:30px;padding:15px;background-color:#fefefe;margin-bottom:10px;box-shadow:0 3px 6px #00000029;display:flex;align-items:center;transition:all 0.3s ease;overflow-x:hidden}.my-account-menu-left .nav a.percentage-icon p{font-size:30px;margin:0;line-height:30px;color:#AF3E3E}.my-account-menu-left .nav a.percentage-icon span{color:#AF3E3E}.my-account-menu-left .nav a::before{font-size:30px}.my-account-menu-left .nav a span{font-family:"Source Sans Pro";padding-left:22px;min-width:100px;opacity:0;transition:all 0.3s ease}.my-account-menu-left .nav a:hover{max-width:200px;transition:all 0.3s ease}.my-account-menu-left .nav a:hover span{transition:all 0.3s ease;opacity:1}.open .filter-content{pointer-events:auto;z-index:2;visibility:visible;opacity:1}.open .filter-content::before{content:"";width:100%;background-color:#D9D8D7;height:1px;display:block;clear:both;margin-bottom:15px}.bottom-container-wrapper.no-title .filter-title{display:none}.bottom-container-wrapper .filter-title{display:block}.woocommerce ul.products .woocommerce-no-products-found,.woocommerce ul.products-outlet .woocommerce-no-products-found{border-color:#AF3E3E;margin-right:17px}.woocommerce ul.products .woocommerce-no-products-found::before,.woocommerce ul.products-outlet .woocommerce-no-products-found::before{color:#AF3E3E}body.archive.category #page,body.blog #page{margin-bottom:100px;padding:0}body.archive.category .page-header,body.blog .page-header{margin-top:80px;margin-bottom:80px}body.archive.category .page-header h1,body.blog .page-header h1{font-size:80px}body.single-post #page{padding:0;width:100% !important;max-width:100%}.article-content-wrapper{position:relative}.article-content-wrapper .flexible-field-wrapper{position:relative !important}.article-content-wrapper .article-section:not(:last-child){margin-bottom:30px;padding-top:50px}.article-section.article-text{margin-left:auto;margin-right:auto;max-width:840px}.article-section.article-text:not(.white-theme){padding-top:50px;padding-bottom:50px}.article-section.article-text .grid-container{padding-left:20px;padding-right:20px}.article-section.article-text .grid-container .content h2,.article-section.article-text .grid-container .content h3,.article-section.article-text .grid-container .content h4,.article-section.article-text .grid-container .content h5,.article-section.article-text .grid-container .content h6{margin-bottom:10px;font-family:"Source Sans Pro", sans-serif;font-weight:700}.article-section.article-text .grid-container .content img{width:100%;height:calc(300px + 10vh);object-fit:cover}.article-section.article-video .image-wrap{position:relative}.article-section.article-video .video-trigger{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#fefefe;top:0;right:0;bottom:0;left:0;position:absolute;cursor:pointer;transition:background-color 200ms ease-out;background-color:transparent}.article-section.article-video .video-trigger::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e812";opacity:0.8;font-size:80px;display:inline-block}.article-section.article-video .video-trigger:hover{background-color:rgba(0, 0, 0, 0.5)}.article-section.article-video .image-el{width:100%;padding-bottom:50%;background-size:cover;background-position:50% 50%}.article-section.article-gallery .gallery-image{background-size:cover;background-position:50% 50%;padding-bottom:80%}.article-section.article-gallery .gallery-col{box-sizing:border-box;float:left;padding-left:15px;padding-right:15px;margin-bottom:30px}.article-section.article-gallery .gallery{margin-left:-15px;margin-right:-15px;margin-bottom:0}.article-section.article-gallery .gallery::after{content:"";display:table;clear:both}.article-section.article-gallery .gallery.cols-1 .gallery-col{width:100%}.article-section.article-gallery .gallery.cols-2 .gallery-col{width:50%}.article-section.article-gallery .gallery.cols-3 .gallery-col{width:33.33%}.article-section.article-gallery .gallery.cols-4 .gallery-col{width:25%}.article-section.article-gallery .slick-dots{width:100%;margin-left:0;text-align:center;list-style-type:none}.article-section.article-gallery .slick-dots li{display:inline-block;font-size:0;background-color:#595047;border-radius:100%;width:16px;height:16px;box-sizing:border-box;opacity:0.8;margin-left:8px;margin-right:8px;cursor:pointer}.article-section.article-gallery .slick-dots li.slick-active{opacity:1}.article-section.article-gallery .slick-dots li button{font-size:0;opacity:0;padding:0}.article-section.article-gallery .mobile-img{display:none}.article-images .article-image-container{display:grid;justify-items:center;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr))}.article-hero-section{margin-top:70px}.article-hero-section .article-hero-content{max-width:960px;margin:auto}.article-hero-section .article-hero-content h1{margin:0;font-size:35px;margin-bottom:30px !important}.article-hero-section .article-hero-content .image-or-video{display:flex;justify-content:center;align-items:center;max-width:960px;margin:0 auto}.article-hero-section .article-hero-content .image-or-video img,.article-hero-section .article-hero-content .image-or-video video{max-width:100%;width:auto;height:auto;aspect-ratio:1.6232876712}.article-hero-section .article-hero-content .title-and-btn{display:flex;justify-content:space-between;align-items:center;margin-top:30px;margin:auto;padding-bottom:60px;border-bottom:1px solid #707070;max-width:960px}.article-hero-section .article-hero-content .title-and-btn .btn{background-color:transparent;color:#AF3E3E;width:200px;display:flex;align-items:center}.article-hero-section .article-hero-content .title-and-btn .btn p{margin:0;font-weight:600}.article-hero-section .article-hero-content .title-and-btn .btn .icon-play1:before{content:"\e94d";color:#AF3E3E;font-size:15px}.article-hero-section .article-hero-content .title-and-btn .btn:hover .icon-play1:before{content:"\e94d";color:#fefefe;font-size:15px}.article-section.article-text .grid-container .content img{width:100%;max-width:780px;height:auto;max-height:474px;min-height:474px;object-fit:cover}@media (max-width:780px){.article-section.article-text .grid-container .content img{max-width:100%;max-height:none;min-height:unset}}.article-section.article-text iframe{max-width:780px;height:474px;width:100%}div#mep_0{max-width:780px !important;height:474px !important;width:100% !important;overflow:hidden !important}#mep_0 .mejs-mediaelement video,#mep_0 .mejs-mediaelement iframe{max-width:100%;height:auto}.video-overlay-article{display:none;position:fixed;background-color:rgba(0, 0, 0, 0.6);top:0;bottom:0;left:0;right:0;z-index:999999;overscroll-behavior:contain}.video-overlay-article .videocontainer{position:fixed;z-index:999999;background-color:#f9f7f6;top:12%;bottom:12%;left:12%;right:12%}.video-overlay-article .videocontainer .video-popup{width:100%;height:100%;object-fit:cover}.video-overlay-article .videocontainer .close{background-color:#F9F7F6;padding:15px;border-radius:100%}.article-quote{margin-top:-70px;margin-bottom:-70px}.article-quote p{font-family:"Playfair Display", serif;font-size:30px;font-weight:700;text-align:center;max-width:35ch;margin-left:auto;margin-right:auto;color:#AF3E3E}.article-employee{margin-bottom:100px}.article-employee .employee-flex{display:flex;align-items:center;justify-content:space-between}.article-employee .employee-flex .content h3{font-size:32px;max-width:15ch;font-weight:700;margin-bottom:30px}.article-employee .employee-flex .content .bbh-btn{max-width:200px}.article-employee .employee-flex .content .bbh-btn .btn-white{margin:0}.article-employee .employee-flex .employee-list{display:flex;gap:50px}.article-employee .employee-flex .employee-list .employee-meta{font-size:14px;max-width:25ch;word-break:break-all}.article-employee .employee-flex .employee-list .employee-card{width:150px}.article-section{margin-top:30px;margin-bottom:30px;max-width:840px;margin-left:auto;margin-right:auto}.article-become-costomer{background-color:#E2DBD5;padding-top:60px;padding-bottom:75px}.article-become-costomer .become-costomer{display:flex;flex-direction:column;align-items:center}.article-become-costomer .become-costomer h3{font-size:32px}.article-become-costomer .become-costomer p{text-align:center}.archive-post-list .archive-post{position:relative;width:50%;box-sizing:border-box;padding-left:20px;padding-right:20px;margin-bottom:60px;display:inline-flex;height:auto}.archive-post-list .archive-post .inside-archive-post{position:relative;margin-top:40px;margin-left:40px;background-color:#D9D8D7;flex-grow:1;width:auto}.archive-post-list .archive-post .image-placeholder,.archive-post-list .archive-post .post-image{padding-bottom:86.66%;background-size:cover;background-position:50% 50%;position:relative;top:-40px;left:-40px;margin-right:0;margin-bottom:0;margin-top:0;box-shadow:7px 5px 10px rgba(0, 0, 0, 0.16)}.archive-post-list .archive-post .image-placeholder{background-color:#D9D8D7}.archive-post-list .archive-post .post-content-wrap{padding:0 40px 40px;box-sizing:border-box;max-width:100%}.archive-post-list .archive-post .read-more{display:flex;align-items:flex-end;font-weight:800}.archive-post-list .archive-post .read-more::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914";margin-right:0.8em;-webkit-transform:translateX(0px);transform:translateX(0px);transition:0.15s ease-out;display:inline-block;line-height:inherit;font-size:13px}.archive-post-list .archive-post .read-more:hover::before{-webkit-transform:translateX(3px);transform:translateX(3px)}.article-btn-wrapper{padding-top:0 !important}.category-blog .icon-arrow::before{color:black;font-size:14px}.category-blog .articles-wrapper-new{margin-bottom:100px;width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(315px, 1fr));gap:30px;margin-top:70px}.category-blog .articles-wrapper-new .post-styles .entry-content{display:flex;flex-direction:column;gap:10px}.category-blog .articles-wrapper-new .post-styles .entry-content .image-or-video{height:256px;width:100%;overflow:hidden}.category-blog .articles-wrapper-new .post-styles .entry-content .image-or-video img{width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.category-blog .articles-wrapper-new .post-styles .entry-content .image-or-video video{width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.category-blog .articles-wrapper-new .post-styles .entry-content .entry-header{display:flex;align-items:center;flex-direction:row;justify-content:space-between}.category-blog .articles-wrapper-new .post-styles .entry-content .entry-header .entry-title{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold;word-break:break-all;text-transform:none}.category-blog .articles-wrapper-new .post-styles .entry-content .entry-header .icon-arrow{margin-left:20px;transition:all 150ms ease-out}.category-blog .articles-wrapper-new .post-styles .entry-content:hover .entry-header .icon-arrow{transform:rotate(45deg)}.category-blog .articles-wrapper-new .post-styles:hover video{-webkit-transform:scale(1.1);transform:scale(1.1)}.category-blog .articles-wrapper-new .post-styles:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.category-blog .news-wrapper{display:flex;width:100%}.category-blog .news-wrapper .highlighted-news{display:flex;flex-direction:column;gap:0px;width:50%;padding-bottom:5%;margin-right:30px;width:100%;max-width:780px}.category-blog .news-wrapper .highlighted-news .title-icon{position:relative;display:flex;align-items:center;padding-top:10px}.category-blog .news-wrapper .highlighted-news .title-icon a{font-size:26px;font-family:"Playfair Display", serif;font-weight:bold}.category-blog .news-wrapper .highlighted-news .title-icon .icon-arrow{margin-left:20px;transition:all 150ms ease-out}.category-blog .news-wrapper .highlighted-news .title-icon:hover .icon-arrow{transform:rotate(45deg)}.category-blog .news-wrapper .highlighted-news .image-wrapper{width:100%;height:100%;max-height:476px;overflow:hidden}.category-blog .news-wrapper .highlighted-news .image-wrapper img{width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.category-blog .news-wrapper .highlighted-news .image-wrapper video{width:100%;height:476px;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.category-blog .news-wrapper .highlighted-news:hover .title-icon .icon-arrow{transform:rotate(45deg)}.category-blog .news-wrapper .highlighted-news:hover video{-webkit-transform:scale(1.1);transform:scale(1.1)}.category-blog .news-wrapper .highlighted-news:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.category-blog .news-wrapper .normal-news{width:50%;display:flex;gap:30px;flex-direction:column}.category-blog .news-wrapper .normal-news .container-title-icon{row-gap:5px}.category-blog .news-wrapper .normal-news .first-news{height:100%;display:flex;gap:20px;max-height:152px}.category-blog .news-wrapper .normal-news .first-news .title-icon{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold;word-break:normal;display:flex;align-items:center;line-height:24px;gap:5px}.category-blog .news-wrapper .normal-news .first-news .title-icon .icon-arrow{margin-left:20px;transition:all 150ms ease-out;display:none}.category-blog .news-wrapper .normal-news .first-news .title-icon a{font-size:20px}.category-blog .news-wrapper .normal-news .first-news .image-wrapper{height:152px;max-width:249px;overflow:hidden}.category-blog .news-wrapper .normal-news .first-news .image-wrapper img{width:100%;height:auto;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.category-blog .news-wrapper .normal-news .first-news .image-wrapper video{width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.category-blog .news-wrapper .normal-news .first-news:hover video{-webkit-transform:scale(1.1);transform:scale(1.1)}.category-blog .news-wrapper .normal-news .first-news:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.category-blog .news-wrapper .normal-news .first-news p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.category-blog .news-wrapper .normal-news .first-news .container-title-icon{display:flex;flex-direction:column;justify-content:center}.category-blog .news-wrapper .normal-news .first-news:hover .title-icon .icon-arrow{transform:rotate(45deg)}.category-blog .news-wrapper .normal-news .second-news{height:100%;display:flex;gap:20px;max-height:152px}.category-blog .news-wrapper .normal-news .second-news .title-icon{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold;word-break:normal;display:flex;align-items:center;line-height:24px}.category-blog .news-wrapper .normal-news .second-news .title-icon .icon-arrow{margin-left:20px;transition:all 150ms ease-out;display:none}.category-blog .news-wrapper .normal-news .second-news .image-wrapper{height:152px;max-width:249px;overflow:hidden}.category-blog .news-wrapper .normal-news .second-news .image-wrapper img{width:100%;height:auto;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.category-blog .news-wrapper .normal-news .second-news .image-wrapper video{transform:translate(-50%, -50%)}.category-blog .news-wrapper .normal-news .second-news:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.category-blog .news-wrapper .normal-news .second-news p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.category-blog .news-wrapper .normal-news .second-news .container-title-icon{display:flex;justify-content:center;flex-direction:column}.category-blog .news-wrapper .normal-news .third-news{height:100%;display:flex;gap:20px;max-height:152px}.category-blog .news-wrapper .normal-news .third-news .title-icon{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold;word-break:normal;display:flex;align-items:center;line-height:24px}.category-blog .news-wrapper .normal-news .third-news .title-icon .icon-arrow{margin-left:20px;transition:all 150ms ease-out;display:none}.category-blog .news-wrapper .normal-news .third-news .image-wrapper{height:152px;max-width:249px;overflow:hidden}.category-blog .news-wrapper .normal-news .third-news .image-wrapper img{width:100%;height:auto;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.category-blog .news-wrapper .normal-news .third-news .image-wrapper video{transform:translate(-50%, -50%);height:auto;width:auto}.category-blog .news-wrapper .normal-news .third-news:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.category-blog .news-wrapper .normal-news .third-news p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.category-blog .news-wrapper .normal-news .third-news .container-title-icon{display:flex;justify-content:center;flex-direction:column}.category-blog .news-wrapper .normal-news .second-news:hover .title-icon .icon-arrow{transform:rotate(45deg)}.category-blog .page-header{margin-bottom:38px !important}.category-blog .articles-wrapper-new::before{content:"";display:block;border-top:0.5px solid #001d13;width:100%;position:absolute;top:-65px;left:0}.category-blog .articles-wrapper-new{position:relative;}.category-blog .news-wrapper .normal-news{}.category-blog .news-wrapper .normal-news .first-news{display:flex;gap:20px;max-height:152px}.category-blog .news-wrapper .normal-news .first-news .image-wrapper{flex:1 1 560px;overflow:hidden;position:relative}.category-blog .news-wrapper .normal-news .first-news .image-wrapper img,.category-blog .news-wrapper .normal-news .first-news .image-wrapper video{width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.category-blog .news-wrapper .normal-news .first-news .image-wrapper video{position:absolute;top:0;left:0;transform:unset;transform:scale(1.32)}.category-blog .news-wrapper .normal-news .first-news .image-wrapper:hover img,.category-blog .news-wrapper .normal-news .first-news .image-wrapper:hover video{transform:scale(1.4)}.category-blog .news-wrapper .normal-news .first-news p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.category-blog .news-wrapper .normal-news .first-news .container-title-icon{display:flex;flex-direction:column;justify-content:center;max-width:241px}.category-blog .news-wrapper .normal-news .first-news:hover .title-icon .icon-arrow{transform:rotate(45deg)}.category-blog .news-wrapper .normal-news .second-news{display:flex;gap:20px;max-height:152px}.category-blog .news-wrapper .normal-news .second-news .image-wrapper{flex:1 1 560px;overflow:hidden;position:relative}.category-blog .news-wrapper .normal-news .second-news .image-wrapper img,.category-blog .news-wrapper .normal-news .second-news .image-wrapper video{width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.category-blog .news-wrapper .normal-news .second-news .image-wrapper video{position:absolute;top:0;left:0;transform:unset;transform:scale(1.32)}.category-blog .news-wrapper .normal-news .second-news .image-wrapper:hover img,.category-blog .news-wrapper .normal-news .second-news .image-wrapper:hover video{transform:scale(1.4)}.category-blog .news-wrapper .normal-news .second-news p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.category-blog .news-wrapper .normal-news .second-news .container-title-icon{display:flex;flex-direction:column;justify-content:center;max-width:241px}.category-blog .news-wrapper .normal-news .second-news:hover .title-icon .icon-arrow{transform:rotate(45deg)}.category-blog .news-wrapper .normal-news .third-news{display:flex;gap:20px;max-height:152px}.category-blog .news-wrapper .normal-news .third-news .image-wrapper{flex:1 1 560px;overflow:hidden;position:relative}.category-blog .news-wrapper .normal-news .third-news .image-wrapper img,.category-blog .news-wrapper .normal-news .third-news .image-wrapper video{width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.category-blog .news-wrapper .normal-news .third-news .image-wrapper video{position:absolute;top:0;left:0;transform:unset;transform:scale(1.32)}.category-blog .news-wrapper .normal-news .third-news .image-wrapper:hover img,.category-blog .news-wrapper .normal-news .third-news .image-wrapper:hover video{transform:scale(1.4)}.category-blog .news-wrapper .normal-news .third-news p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.category-blog .news-wrapper .normal-news .third-news .container-title-icon{display:flex;flex-direction:column;justify-content:center;max-width:241px}.category-blog .news-wrapper .normal-news .third-news:hover .title-icon .icon-arrow{transform:rotate(45deg)}.news-section .news-wrapper .highlighted-news{position:relative}.news-section .news-wrapper .highlighted-news::after{content:"";position:absolute;right:0;top:0;bottom:102px;width:0.5px;background-color:#001d13}.category-blog-sub .grid-container .row .news-section .news-wrapper{display:flex;width:100%}.category-blog-sub .grid-container .row .news-section .news-wrapper .normal-news{display:flex;flex-direction:column;gap:30px;padding-bottom:0;width:unset;max-width:750px;max-height:458px}.category-blog-sub .grid-container .row .news-section .news-wrapper .normal-news .title-icon{position:relative;display:flex;align-items:center;padding-top:10px;font-size:26px;font-weight:bold}.category-blog-sub .grid-container .row .news-section .news-wrapper .normal-news .title-icon .icon-arrow{margin-left:20px;transition:all 150ms ease-out}.category-blog-sub .grid-container .row .news-section .news-wrapper .normal-news .title-icon:hover .icon-arrow{transform:rotate(45deg)}.category-blog-sub .grid-container .row .news-section .news-wrapper .normal-news .image-wrapper img,.category-blog-sub .grid-container .row .news-section .news-wrapper .normal-news .image-wrapper video{width:100%;height:100%;object-fit:cover;transition:0.3s ease-in-out}.category-blog-sub .grid-container .row .news-section .news-wrapper .normal-news .image-wrapper:hover img,.category-blog-sub .grid-container .row .news-section .news-wrapper .normal-news .image-wrapper:hover video{transform:scale(1.1)}.category-blog-sub .grid-container .row .news-section .news-wrapper .normal-news .title{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold;word-break:break-all;display:flex;align-items:flex-start;justify-content:space-between}.category-blog-sub .grid-container .row .news-section .news-wrapper .highlighted-news{width:100%;padding-right:30px;margin-right:30px;max-width:750px;border-right:unset}.category-blog-sub .grid-container .row .news-section .news-wrapper .highlighted-news .image-wrapper{height:458px}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news,.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news,.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news{display:flex;align-items:center;gap:20px}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .content-wrapper,.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .content-wrapper,.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .content-wrapper{display:flex;gap:20px}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .content-wrapper .image-wrapper,.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .content-wrapper .image-wrapper,.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .content-wrapper .image-wrapper{height:152px;max-width:272px;width:272px;overflow:hidden}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .content-wrapper .image-wrapper img,.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .content-wrapper .image-wrapper img,.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .content-wrapper .image-wrapper img,.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .content-wrapper .image-wrapper video,.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .content-wrapper .image-wrapper video,.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .content-wrapper .image-wrapper video{width:100%;height:100%;object-fit:cover;transition:0.3s ease-in-out}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .content-wrapper .image-wrapper:hover img,.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .content-wrapper .image-wrapper:hover img,.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .content-wrapper .image-wrapper:hover img,.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .content-wrapper .image-wrapper:hover video,.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .content-wrapper .image-wrapper:hover video,.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .content-wrapper .image-wrapper:hover video{transform:scale(1.1)}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .content-wrapper .text-wrapper,.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .content-wrapper .text-wrapper,.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .content-wrapper .text-wrapper{display:flex;flex-direction:column;gap:10px}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .content-wrapper .text-wrapper .title,.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .content-wrapper .text-wrapper .title,.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .content-wrapper .text-wrapper .title{font-size:20px;font-weight:bold;line-height:24px}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .content-wrapper .text-wrapper .title .icon-arrow,.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .content-wrapper .text-wrapper .title .icon-arrow,.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .content-wrapper .text-wrapper .title .icon-arrow{margin-left:20px;transition:all 150ms ease-out}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .content-wrapper .text-wrapper p,.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .content-wrapper .text-wrapper p,.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .content-wrapper .text-wrapper p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news{display:flex;flex-direction:column;gap:20px;width:100%}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .title-icon{font-size:20px;font-weight:bold;line-height:24px}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .title-icon .icon-arrow{margin-left:20px;transition:all 150ms ease-out}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .title-icon .icon-arrow:hover{transform:rotate(45deg)}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .image-wrapper{width:100%;max-height:152px;min-height:unset}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .image-wrapper img,.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .image-wrapper video{width:100%;height:auto;object-fit:cover;transition:0.3s ease-in-out}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .image-wrapper:hover img,.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news .image-wrapper:hover video{transform:scale(1.1)}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news{display:flex;flex-direction:column;gap:20px;width:100%}.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .title-icon{font-size:20px;font-weight:bold;line-height:24px}.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .title-icon .icon-arrow{margin-left:20px;transition:all 150ms ease-out}.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .title-icon .icon-arrow:hover{transform:rotate(45deg)}.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .image-wrapper{width:100%;max-height:152px;min-height:unset}.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .image-wrapper img,.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .image-wrapper video{width:100%;height:auto;object-fit:cover;transition:0.3s ease-in-out}.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .image-wrapper:hover img,.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news .image-wrapper:hover video{transform:scale(1.1)}.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news{display:flex;flex-direction:column;gap:20px;width:100%}.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .title-icon{font-size:20px;font-weight:bold;line-height:24px}.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .title-icon .icon-arrow{margin-left:20px;transition:all 150ms ease-out}.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .title-icon .icon-arrow:hover{transform:rotate(45deg)}.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .image-wrapper{width:100%;max-height:152px}.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .image-wrapper img,.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .image-wrapper video{width:100%;height:auto;object-fit:cover;transition:0.3s ease-in-out}.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .image-wrapper:hover img,.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news .image-wrapper:hover video{transform:scale(1.1)}.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.content-width{max-width:250px}@media screen and (max-width:1024px){.news-section .news-wrapper .highlighted-news::after{content:none}.category-blog-sub .grid-container .row .news-section .news-wrapper .second-news{align-items:flex-start}.category-blog-sub .grid-container .row .news-section .news-wrapper .first-news{align-items:flex-start}.category-blog-sub .grid-container .row .news-section .news-wrapper .third-news{align-items:flex-start}.category-blog-sub .grid-container .row .news-section .news-wrapper .normal-news{max-height:unset}.category-blog-sub{margin-bottom:50px}}@media screen and (max-width:480px){.category-blog-sub .grid-container .row .news-section .news-wrapper .content-wrapper{flex-direction:column}.category-blog-sub .grid-container .row .news-section .news-wrapper .normal-news{max-height:unset}}#page{background-color:transparent;padding:40px}#content{padding:0}.grid-container{padding-left:40px;padding-right:40px}body.page.page-template-default #page{padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}#ui-datepicker-div.hide-this{visibility:hidden !important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.bbh-btn{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}.bbh-btn.secondary-btn{background-color:transparent}.bbh-btn:hover{background-color:#be4848}.bbh-btn:hover .icon{transform:rotate(45deg)}.bbh-btn[data-mce-selected]{padding:20px 25px !important}.bbh-btn:active,.bbh-btn:focus,.bbh-btn:hover,.bbh-btn:visited{color:#fefefe}.bbh-btn::-moz-selection{background-color:transparent !important}.bbh-btn::-moz-selection,.bbh-btn::selection{background-color:transparent !important}.bbh-btn:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.bbh-btn:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.bbh-btn .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.video-container{background-size:cover;background-position:50% 50%;position:relative}.video-container::after{content:"";display:table;clear:both}.video-container.playing.is-hover .play-btn{opacity:1}.video-container.playing .play-btn{opacity:0;background-color:rgba(0, 0, 0, 0)}.video-container.playing .play-btn::before{content:".";text-indent:-9999px;width:15px;border-right:15px solid;border-left:15px solid;font-size:60px}.video-container.show-video .mute-btn{opacity:1;pointer-events:auto}.video-container.show-video video{opacity:1}.video-container.muted .mute-btn::before{content:"\e934"}.video-container.is-hover .play-btn{background-color:rgba(0, 0, 0, 0.5)}.video-container video{opacity:0;float:left;max-width:100%;transition:opacity 200ms ease-out}.video-container .mute-btn{position:absolute;bottom:10px;right:10px;color:rgba(254, 254, 254, 0.8);padding:10px;cursor:pointer;opacity:0;font-size:30px;transition:opacity 200ms ease-out;pointer-events:none;z-index:5}.video-container .mute-btn::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e933"}.video-container .play-btn{display:-ms-flexbox;display:flex;width:100%;height:100%;position:absolute;opacity:1;top:0;left:0;transition:opacity 200ms ease-out, background-color 200ms ease-out;background-color:rgba(0, 0, 0, 0);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:4}.video-container .play-btn::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:90px;content:"\e916";color:rgba(254, 254, 254, 0.8)}.error404 #primary{padding-top:150px;padding-bottom:150px;text-align:center}.btn-404{display:inline-block;padding:14px 25px;min-width:150px;box-sizing:border-box;background-color:black !important;color:#fefefe !important;text-transform:uppercase;font-weight:600;transition:0.3s ease-out;font-size:14px;text-align:center;margin-top:50px}body.page-template-default.page #page{max-width:100%;width:100%}.gform_validation_container{display:none !important;position:absolute !important;left:-9000px}#bbh-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:none}#bbh-modal .bbh-modal-box{position:fixed;background-color:#fefefe;z-index:9998;width:1080px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:15px;box-shadow:4px 4px 10px rgba(0, 0, 0, 0.16)}#bbh-modal .close{position:absolute;padding:10px;color:#fefefe;cursor:pointer;right:-10px;top:0;font-size:20px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}#bbh-modal--overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9997;background-color:rgba(0, 0, 0, 0.7)}#login-popup-overlay{background-color:rgba(0, 0, 0, 0.3);position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:99998;opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;transition:opacity 200ms ease, visibility 0s linear 200ms}#login-popup-overlay.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity 400ms ease}#login-popup{position:fixed;left:50%;top:50%;max-width:90%;width:700px;transform:translate(-50%, -50%) scale(0.9);opacity:0;visibility:hidden;pointer-events:none;transition:transform 200ms ease, opacity 200ms ease, visibility 0s linear 200ms;background-color:#fefefe;border-radius:30px;box-sizing:border-box;padding:50px 30px;box-shadow:0 2px 8px 0 rgba(0, 0, 0, 0.16);z-index:99999}#login-popup.open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%, -50%) scale(1);transition:transform 400ms ease, opacity 400ms ease}#login-popup .subheading{font-family:"Source Sans Pro", sans-serif;font-size:15px;margin-bottom:0}#login-popup .close{position:absolute;top:20px;right:20px;color:#D9D8D7;font-size:20px;cursor:pointer;padding:10px}#login-popup #loginform{display:flex;flex-wrap:wrap;margin-left:-7px;margin-right:-7px;margin-top:30px}#login-popup #loginform p{display:inline-block;padding-left:7px;padding-right:7px;box-sizing:border-box;width:33.33%}#login-popup #loginform .login-username label{display:none}#login-popup #loginform .login-password label{display:none}#login-popup #loginform input.input{border-radius:28px;box-sizing:border-box;width:100%;border:1px solid #D9D8D7;padding:0 15px;line-height:48px}#login-popup #loginform .error-message{width:100%;color:darkred}#login-popup #loginform .button,#login-popup #loginform input[type="submit"]{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer;margin:0 !important;width:100%;text-align:center}#login-popup #loginform .button.secondary-btn,#login-popup #loginform input[type="submit"].secondary-btn{background-color:transparent}#login-popup #loginform .button:hover,#login-popup #loginform input[type="submit"]:hover{background-color:#be4848}#login-popup #loginform .button:hover .icon,#login-popup #loginform input[type="submit"]:hover .icon{transform:rotate(45deg)}#login-popup #loginform .button[data-mce-selected],#login-popup #loginform input[type="submit"][data-mce-selected]{padding:20px 25px !important}#login-popup #loginform .button:active,#login-popup #loginform input[type="submit"]:active,#login-popup #loginform .button:focus,#login-popup #loginform input[type="submit"]:focus,#login-popup #loginform .button:hover,#login-popup #loginform input[type="submit"]:hover,#login-popup #loginform .button:visited,#login-popup #loginform input[type="submit"]:visited{color:#fefefe}#login-popup #loginform .button::-moz-selection,#login-popup #loginform input[type="submit"]::-moz-selection{background-color:transparent !important}#login-popup #loginform .button::-moz-selection,#login-popup #loginform input[type="submit"]::-moz-selection,#login-popup #loginform .button::selection,#login-popup #loginform input[type="submit"]::selection{background-color:transparent !important}#login-popup #loginform .button:before,#login-popup #loginform input[type="submit"]:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}#login-popup #loginform .button:hover:before,#login-popup #loginform input[type="submit"]:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}#login-popup #loginform .button .icon,#login-popup #loginform input[type="submit"] .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}#login-popup .forgot-password{text-align:right}#login-popup .forgot-password::after{content:"";display:table;clear:both}#login-popup .forgot-password a{display:inline-block;width:33.33%;text-align:center;text-decoration:underline}#login-popup .signup{margin-top:30px;padding-top:30px;border-top:2px solid #D9D8D7}#login-popup .signup .signup-text{padding-right:10px;flex-grow:1;box-sizing:border-box;width:100%}#login-popup .signup .signup-text p{margin-bottom:0}#login-popup .signup .cta{width:33.33%;flex-shrink:0;box-sizing:border-box;padding-left:7px}#login-popup .signup .cta .bbh-btn{margin-right:0;margin-top:0;width:100%;text-align:center;border:2px solid #AF3E3E;background-color:#fefefe;color:#000000;box-sizing:border-box}.hero-button{display:flex;gap:20px}.hero-button p{margin:0}.section-button{display:flex}.section-button p{margin:0}.btn-white{color:#fefefe}.btn-white:active,.btn-white:focus,.btn-white:hover,.btn-white:visited{color:#fefefe}.btn-red{color:#AF3E3E}.btn-red:active,.btn-red:focus,.btn-red:hover{color:#fefefe}.btn-red:visited{color:#AF3E3E}.secondary-btn:hover .btn-red{color:#fefefe}.red-btn .icon-arrow:before{content:"\e947";color:#AF3E3E}.red-btn:hover .icon-arrow:before{content:"\e947";color:#fefefe}.global-page-spinner{position:fixed;height:100%;width:100%;display:flex;justify-content:center;align-items:center;transition:all 0.3s ease;background-color:rgba(255, 255, 255, 0.8);z-index:1000000}.global-page-spinner .bbh-loader{margin:0}.vinskolen-grid-headline p{font-size:30px;font-family:"Merriweather", serif;text-align:center}.acf-field[data-name="vinskolen_headline"] .acf-input{border:1px solid #ccd0d4}.acf-field[data-name="vinkort_id"] .acf-input{border:1px solid #ccd0d4}.section-margin{margin-bottom:150px}body.slide-opened #fixed-header.is-stuck{visibility:visible !important}body.slide-opened #fixed-header.is-stuck.fadeIn{-webkit-animation-name:none;animation-name:none}body.slide-opened #fixed-header .menu-toggle{visibility:visible;color:#fefefe;position:fixed;right:20px;top:55px;z-index:9999999}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:28px;height:2px;background-color:black}.hamburger-inner::before{top:-10px !important}.hamburger-inner::after{bottom:-10px !important}.hamburger-box{width:28px}#top-bar{border-bottom:1px solid #D9D8D7;background-color:#F9F7F6;margin-left:40px;margin-right:40px}#top-bar .inside-bbh-top-bar{display:flex;justify-content:space-between;align-items:stretch;background-color:#F9F7F6}#top-bar .credentials,#top-bar .right.links{display:flex;height:auto}#top-bar .credentials .single-link,#top-bar .right.links .single-link{height:auto;line-height:50px;display:inline-block;vertical-align:middle}#top-bar .credentials .type-image a,#top-bar .right.links .type-image a{line-height:1em}#top-bar .credentials .type-image a img,#top-bar .right.links .type-image a img{vertical-align:middle}#top-bar .credentials .type-image a :first-child,#top-bar .right.links .type-image a :first-child{padding-left:0 !important}#top-bar .credentials .type-image .img-link-header,#top-bar .right.links .type-image .img-link-header{line-height:1em;padding:10px 30px !important}#top-bar .credentials .type-image .img-link-header img,#top-bar .right.links .type-image .img-link-header img{vertical-align:middle}#top-bar .credentials .type-image .img-link-header:first-child,#top-bar .right.links .type-image .img-link-header:first-child{padding-left:0 !important}#top-bar .credentials a,#top-bar .right.links a{vertical-align:middle;display:inline-block;line-height:30px}#top-bar .credentials img,#top-bar .right.links img{max-height:19px !important;max-width:74px !important;box-sizing:border-box}#top-bar .credentials a{padding:10px 19px !important}#top-bar .right.links .single-link{position:relative}#top-bar .right.links .single-link .account:last-of-type{padding-right:0}#top-bar .right.links .single-link .account:last-of-type::after{content:"";right:0 !important;left:25px;position:absolute;height:0;bottom:15px;border-bottom:2px solid #AF3E3E}#top-bar .right.links .single-link .login-btn:last-of-type{padding-right:0}#top-bar .right.links .single-link .login-btn:last-of-type::after{content:"";right:0 !important;left:25px;position:absolute;height:0;bottom:15px;border-bottom:2px solid #AF3E3E}#top-bar .right.links .type-text a{position:relative}#top-bar .right.links .type-text a::after{content:"";right:25px;left:25px;position:absolute;height:0;bottom:15px;border-bottom:2px solid #AF3E3E}#top-bar .right.links .type-image a[target="_blank"]::before{content:"\e930";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#AF3E3E;vertical-align:middle;margin-right:0.4em}#top-bar .right.links a{padding:10px 25px;text-transform:uppercase;font-weight:600;font-size:13px;color:#000000}#top-bar .right.links img{max-height:15px}.header-placeholder{opacity:0}.header-placeholder:not(.show){height:0 !important}#fixed-header{-webkit-animation-duration:0.3s;animation-duration:0.3s;background-color:#F9F7F6;position:relative;z-index:3;box-shadow:4px 0 10px rgba(0, 0, 0, 0.16)}#fixed-header.is-stuck{position:fixed;left:0;right:0;top:0;box-shadow:4px 0 10px rgba(0, 0, 0, 0.16);z-index:99998}#masthead .inside-header{display:flex;justify-content:space-between;padding-bottom:20px;padding-top:20px;background-color:#F9F7F6}#masthead .inside-header::after{display:none !important}#masthead .nav-cta{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;text-align:left;min-width:150px;margin-right:0;margin-bottom:0;margin-top:0;align-self:center}#masthead .nav-cta.secondary-btn{background-color:transparent}#masthead .nav-cta:hover{background-color:#be4848}#masthead .nav-cta:hover .icon{transform:rotate(45deg)}#masthead .nav-cta[data-mce-selected]{padding:20px 25px !important}#masthead .nav-cta:active,#masthead .nav-cta:focus,#masthead .nav-cta:hover,#masthead .nav-cta:visited{color:#fefefe}#masthead .nav-cta::-moz-selection{background-color:transparent !important}#masthead .nav-cta::-moz-selection,#masthead .nav-cta::selection{background-color:transparent !important}#masthead .nav-cta:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}#masthead .nav-cta:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}#masthead .nav-cta .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}#masthead .nav-cta::after{text-align:right;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e917";float:right;font-size:22px;margin-right:5px}#masthead .inside-navigation{padding-left:20px;padding-right:20px}#masthead .main-navigation{background-color:transparent}#masthead .main-nav li.menu-item{text-align:left}#masthead .main-nav li.menu-item:hover a .dropdown-menu-toggle::before{transform:rotate(180deg)}#masthead .main-nav li.menu-item:hover::after{width:100%}#masthead .main-nav li.menu-item a{line-height:1.5em;color:#000000;font-family:"Source Sans Pro", sans-serif;font-weight:600;font-size:15px;margin-left:15px;margin-right:15px;background-color:transparent}#masthead .main-nav li.menu-item a .dropdown-menu-toggle{padding-left:8px;padding-right:0}#masthead .main-nav li.menu-item a .dropdown-menu-toggle::before{line-height:normal;font-size:15px;transition:transform 0.2s ease-in-out;width:auto}#masthead .main-nav li.menu-item a:hover{opacity:0.7}#masthead .main-nav li[class*="current"] a{color:#AF3E3E;background-color:transparent}#masthead .main-nav .sub-menu-nav li.menu-item{text-align:left}#masthead .main-nav .sub-menu-nav li.menu-item:hover a .dropdown-menu-toggle::before{transform:rotate(180deg)}#masthead .main-nav .sub-menu-nav li.menu-item:hover::after{width:100%}#masthead .main-nav .sub-menu-nav li.menu-item a{line-height:1.5em;color:#000000;font-family:"Source Sans Pro", sans-serif;font-weight:600;font-size:15px;margin-left:15px;margin-right:15px;background-color:transparent}#masthead .main-nav .sub-menu-nav li.menu-item a .dropdown-menu-toggle{padding-left:8px;padding-right:0}#masthead .main-nav .sub-menu-nav li.menu-item a .dropdown-menu-toggle::before{line-height:normal;font-size:15px;transition:transform 0.2s ease-in-out;width:auto}#masthead .main-nav .sub-menu-nav li.menu-item a:hover{opacity:0.7}#masthead .main-nav .sub-menu-nav li[class*="current"] a{color:#AF3E3E;background-color:transparent}#masthead .main-nav p.menu-item-description{font-size:13px;max-width:160px;width:100%;line-height:18px;margin-bottom:0;font-family:"Source Sans Pro", sans-serif;font-weight:normal}#masthead #site-navigation{flex-basis:auto;-webkit-box-flex:0;flex-shrink:1;flex-basis:auto;-webkit-box-flex:0;flex-grow:0;align-items:center;display:flex}#masthead .site-logo{width:220px;flex-shrink:0}#masthead .site-logo img{width:auto;float:left;height:auto;max-width:200px;min-width:60px}#masthead .nav-cta-wrap{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;width:220px;flex-shrink:0;flex-grow:0;flex-basis:auto;justify-content:flex-end}.bbh-search-container{background-color:#D9D8D7;text-align:center;width:100%;padding:5px 40px;box-sizing:border-box;box-shadow:7px 5px 10px rgba(0, 0, 0, 0.16)}.bbh-search-container .search-input{background-color:transparent !important;border:none;color:#595047 !important;border-bottom:2px solid #595047;border-color:#595047 !important;padding:5px 0;opacity:0.5;transition:opacity 300ms ease;box-shadow:none !important;width:500px}.bbh-search-container .search-input:focus{opacity:1}.bbh-search-container .search-input.placeholder{opacity:0.7}.bbh-search-container .search-input:-moz-placeholder{opacity:0.7}.bbh-search-container .search-input::-moz-placeholder{opacity:0.7}.bbh-search-container .search-input:-ms-input-placeholder{opacity:0.7}.bbh-search-container .search-input::-ms-input-placeholder{opacity:0.7}.bbh-search-container .search-input::-webkit-input-placeholder{opacity:0.7}.bbh-search-container .search-btn{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer;margin:0 0 0 15px;min-width:150px;text-align:left;padding-top:5px;padding-bottom:5px;display:inline-flex;justify-content:space-between;align-items:center}.bbh-search-container .search-btn.secondary-btn{background-color:transparent}.bbh-search-container .search-btn:hover{background-color:#be4848}.bbh-search-container .search-btn:hover .icon{transform:rotate(45deg)}.bbh-search-container .search-btn[data-mce-selected]{padding:20px 25px !important}.bbh-search-container .search-btn:active,.bbh-search-container .search-btn:focus,.bbh-search-container .search-btn:hover,.bbh-search-container .search-btn:visited{color:#fefefe}.bbh-search-container .search-btn::-moz-selection{background-color:transparent !important}.bbh-search-container .search-btn::-moz-selection,.bbh-search-container .search-btn::selection{background-color:transparent !important}.bbh-search-container .search-btn:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.bbh-search-container .search-btn:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.bbh-search-container .search-btn .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.slideout-menu .menu-item-has-children .dropdown-menu-toggle{padding-right:0;padding-left:5px;width:50%;display:flex;justify-content:flex-end;align-items:center;font-size:30px}.slideout-menu .menu-item-has-children .dropdown-menu-toggle::before{transform:rotate(-90deg);display:unset;width:unset;text-align:unset}.slideout-menu .menu-item-has-children .dropdown-menu-toggle.active::before{transform:rotate(90deg);display:unset;width:unset;text-align:unset}.slideout-menu .menu-item-has-children .go-back-button .dropdown-menu-toggle{padding-right:5px;padding-left:0;width:unset;display:flex;justify-content:flex-end;align-items:center;font-size:30px;padding-top:0;padding-bottom:0;margin-top:0}.slideout-menu .menu-item-has-children .go-back-button .dropdown-menu-toggle::before{transform:rotate(-180deg);display:unset;width:unset;text-align:unset}.slideout-menu .menu-item-has-children .go-back-button .dropdown-menu-toggle.active{padding-right:0;padding-left:5px;display:flex;width:unset;justify-content:flex-end;align-items:center;font-size:30px}.slideout-menu .menu-item-has-children .go-back-button .dropdown-menu-toggle.active::before{transform:rotate(-180deg)}#mobile-header{background-color:#fefefe}#mobile-header .menu-toggle{color:#000000}#mobile-header .menu-toggle::before{display:none !important}.offside-js--is-open .slideout-overlay{visibility:hidden;top:100px}body #generate-slideout-menu{overflow:hidden}#generate-slideout-menu{background-color:#F9F7F6;top:100px;height:calc(100vh - 100px)}#generate-slideout-menu .inside-navigation{height:calc(100vh - 100px);justify-content:flex-end;gap:100px;padding-bottom:100px}#generate-slideout-menu .inside-navigation::after{display:none}#generate-slideout-menu .inside-navigation::before{display:none}#generate-slideout-menu .inside-navigation .main-nav{height:calc(80vh - 100px);overflow-y:auto;overflow-x:hidden;}#generate-slideout-menu .inside-navigation .main-nav::-webkit-scrollbar{width:8px;height:100px}#generate-slideout-menu .inside-navigation .main-nav::-webkit-scrollbar-thumb{background-color:#AF3E3E}#generate-slideout-menu .inside-navigation .main-nav::-webkit-scrollbar-track{background-color:#F9F7F6}#generate-slideout-menu .slideout-menu{padding-top:35px}#generate-slideout-menu .slideout-menu li{width:unset !important}#generate-slideout-menu .slideout-menu li a{color:#000000;font-family:"Playfair Display", serif;font-weight:600;line-height:normal;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #D9D8D7;padding-left:0;padding-right:0;font-size:18px;overflow:hidden}#generate-slideout-menu .slideout-menu li a p{font-family:"Source Sans Pro", sans-serif !important;font-weight:normal;margin-bottom:0 !important;font-size:20px}#generate-slideout-menu .slideout-menu li a:hover{background-color:transparent}#generate-slideout-menu .slideout-menu li:first-child{padding-top:0}#generate-slideout-menu .slideout-menu li[class*="current"] a{color:#AF3E3E;background-color:transparent}#generate-slideout-menu .slideout-menu .sub-menu{box-shadow:unset;top:0;left:0;position:absolute !important;width:100vw;background-color:#F9F7F6;transform:translateX(-100%);transition:transform 0.3s ease-in-out}#generate-slideout-menu .slideout-menu .sub-menu.toggled-on{transform:translateX(0)}#generate-slideout-menu .slideout-menu .sub-menu{box-shadow:unset;top:0;left:0;position:absolute !important;height:calc(70vh - 100px);width:100vw;background-color:#F9F7F6}#generate-slideout-menu .slideout-menu .sub-menu .go-back-button a{font-weight:700;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;grid-gap:8px;padding-top:13px;padding-bottom:13px;font-family:"Playfair Display", serif;font-size:18px}#generate-slideout-menu .slideout-menu .sub-menu li{padding-left:20px;padding-right:20px;background-color:#F9F7F6}#generate-slideout-menu .slideout-menu .sub-menu li a{color:#000000;font-family:"Source Sans Pro", sans-serif;font-weight:600;line-height:normal;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #D9D8D7;padding-left:0;padding-right:0;font-size:16px}#generate-slideout-menu .slideout-menu .sub-menu li a p{font-family:"Source Sans Pro", sans-serif !important;font-weight:normal;margin-bottom:0 !important}#generate-slideout-menu .slideout-menu .sub-menu li a:hover{background-color:transparent}#generate-slideout-menu .slideout-menu .sub-menu li:first-child{padding-top:0}#generate-slideout-menu .slideout-menu .sub-menu li[class*="current"] a{color:#AF3E3E;background-color:transparent}#generate-slideout-menu .inside-navigation .slideout-exit{display:none;visibility:hidden}#generate-slideout-menu .inside-navigation .mobile-cta-container{left:20px;right:20px;position:absolute;bottom:100px;z-index:999999999}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap{display:flex;justify-content:center;margin-bottom:10px}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap:last-child .nav-cta{background-color:#F9F7F6;border:2px solid #AF3E3E;color:#AF3E3E !important}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap:last-child a{color:#000000 !important;font-weight:bold}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap:last-child:hover a{color:#fefefe !important}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer;text-align:center;flex-direction:row-reverse;max-width:100%;min-width:100%;margin-right:0;margin-bottom:0;margin-top:0;font-weight:700;display:flex;padding:9px 0;align-self:center;justify-content:center;margin-right:5px;margin-left:5px;border:2px solid #AF3E3E}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta.secondary-btn{background-color:transparent}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta:hover{background-color:#be4848}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta:hover .icon{transform:rotate(45deg)}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta[data-mce-selected]{padding:20px 25px !important}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta:active,#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta:focus,#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta:hover,#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta:visited{color:#fefefe}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta::-moz-selection{background-color:transparent !important}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta::-moz-selection,#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta::selection{background-color:transparent !important}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta span{font-size:22px;margin-left:10px}#generate-slideout-menu .inside-navigation .mobile-cta-container .nav-cta-wrap .nav-cta span.no-icon{margin-left:0}.slideout-overlay{z-index:3 !important}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav{width:100vw;position:fixed;left:50%;top:0;margin-top:15px;transform:translateX(-50%);background-color:#F9F7F6;transition-delay:50ms;transition:opacity 200ms ease;z-index:10000;margin:0;list-style-type:none;padding:0;display:grid;grid-template-columns:50% 50%;cursor:auto;pointer-events:none}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav.active{opacity:1;pointer-events:auto;overflow:visible}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav.two-col{grid-template-columns:1fr}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav.two-col .box-holder{display:flex;padding-right:0}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav.two-col .box-holder .content{width:100%;padding:50px 62px;display:flex;visibility:visible;opacity:1;position:relative;transition:none;z-index:2;pointer-events:none;align-items:center;height:100%}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav.two-col .box-holder .content.active.interactive{pointer-events:auto}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav.two-col .box-holder .content:first-child{background-color:#F9F7F6}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav.two-col .box-holder .content:last-child{padding-left:62px;padding-right:62px;background-color:#F9F7F6}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav.two-col .box-holder .content .image-container{min-width:276px}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav.two-col .box-holder .content .image-container img{padding:0;margin:0;border:none}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li{float:none;position:relative}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.list-container{padding-left:62px;display:flex;flex-direction:column;background-color:#F9F7F6}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.list-container .ul-container{background-color:#F9F7F6;top:unset;left:unset;position:static;float:none;box-shadow:unset;height:auto;width:auto;overflow-x:auto;opacity:1;display:grid;grid-auto-flow:row;grid-template-rows:repeat(3, 1fr);grid-template-columns:1fr 1fr;grid-column-gap:62px;padding-right:62px;padding-top:38px;padding-bottom:50px}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.list-container .ul-container li{float:none;transition:all 0.2s ease-in-out;position:relative}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.list-container .ul-container li::after{content:"";position:absolute;left:15px;bottom:0;width:calc(100% - 15px);height:1px;background-color:rgba(18, 41, 51, 0.3);transition:background-color 0.2s ease-in-out}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.list-container .ul-container li.active{background-color:#E2DBD5}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.list-container .ul-container li.active::after{background-color:transparent}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.list-container .ul-container li.no-border::after{background-color:transparent}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.list-container .ul-container li a{line-height:28px;font-size:14px;font-weight:600;padding-bottom:18px;padding-top:18px;padding-left:15px}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.box-holder{order:1000;padding-right:62px;background-color:#E2DBD5;position:relative}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.box-holder .content{padding:50px 62px;display:flex;visibility:hidden;pointer-events:none;opacity:0;position:absolute;transition:opacity 0.15s ease-in-out, visibility 0.15s ease 0.15s;z-index:2;width:100%}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.box-holder .content.active{visibility:visible;opacity:1;transition:visibility 0.2s ease, opacity 0.2s ease-in-out;transition-delay:0.15s;z-index:1}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.box-holder .content.active.interactive{pointer-events:auto}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.box-holder .content .image-container{max-width:276px;width:100%;height:180px;margin-right:62px;display:flex}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.box-holder .content img{object-fit:cover;width:100%;height:100%}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.box-holder .content .text{display:flex;flex-direction:column;justify-content:center}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.box-holder .content .text h4{margin-bottom:11px;font-size:20px;line-height:28px;font-weight:600}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.box-holder .content .text p{font-size:16px;line-height:23px;font-weight:400;margin-bottom:0}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.box-holder .content .text p a{margin-top:12px;font-weight:600}#masthead .inside-header nav .inside-navigation .main-nav #menu-hovedmenu>li .sub-menu-nav>li.box-holder .content .text p a:hover{text-decoration:underline}#background-header-overlay{z-index:100;position:fixed;width:100%;height:100%;height:100vh;min-height:100%;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.9);visibility:hidden;opacity:0;cursor:auto;transition:visibility 0.2s ease, opacity 0.2s ease}#background-header-overlay.is-shown{visibility:visible;opacity:1;z-index:2}.main-navigation ul ul li{width:unset}.main-navigation .main-nav ul li[class*="current-menu-"]>a:hover,.main-navigation .main-nav ul li[class*="current-menu-"].sfHover{background-color:transparent}.main-navigation a:visited{background-color:unset !important}.main-navigation .main-nav ul li.sfHover>a,.main-navigation .main-nav ul li:focus>a,.main-navigation .main-nav ul li:hover>a{background-color:unset !important}.slide-opened{overflow:hidden}.offside--left.is-open:not(.slideout-transition),.offside-js--is-left .offside-sliding-element{transform:translate3d(100vw, 0, 0) !important}.main-navigation.offside{width:100vw !important}.offside,.offside--left{left:-100vw !important}.main-navigation li{position:unset}footer p{margin-bottom:1em}footer .widget{margin:0}footer #block-2{margin-bottom:30px}footer .footer-widgets{padding:0;background-color:#E2DBD5}footer .footer-widgets .footer-widgets-container{padding-left:40px;padding-right:40px}footer .footer-widgets .inside-footer-widgets{padding-top:140px;padding-bottom:80px;background-color:#E2DBD5}footer .widget-title::after{content:"";width:50px;height:2px;background-color:currentColor;clear:both;display:block;margin-top:15px}footer .widget.widget_nav_menu li{padding-bottom:0;margin-bottom:1em}footer .widget.widget_nav_menu a[target="_blank"]::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91f";margin-right:8px;display:inline-block;font-size:15px;line-height:15px}button#wp-popup-preview{display:none}.footer-bottom-bar{background-color:#E2DBD5}.footer-bottom-bar .flex-footer{display:flex;justify-content:space-between;border-top:solid 1px #000000;padding-bottom:30px}.footer-bottom-bar .flex-footer::before{content:none !important}.footer-bottom-bar .flex-footer::after{content:none !important}.footer-bottom-bar .flex-footer .menu{list-style:none;margin-bottom:5px;margin-top:5px;margin-left:0}.footer-bottom-bar .flex-footer .menu li{display:inline-block;margin:8px 20px}.footer-bottom-bar .flex-footer .menu li:first-child{margin-left:0}.in-text-wordpress-icon-styling{display:flex;gap:10px}.company-label{display:flex;align-items:center}.company-label p{margin:0}#wp-popup-preview{border-radius:0}body:not(.woocommerce) .c1-text .woocommerce.columns-3 li.product .add-to-cart-wrap,body:not(.woocommerce) .c1-text .woocommerce.columns-3 li.product .login-btn,body:not(.woocommerce) .c1-text .woocommerce.columns-3 li.product .price,body:not(.woocommerce) .c1-text .woocommerce.columns-3 li.product .stock,body:not(.woocommerce) .c1-text .woocommerce.columns-3 li.product .wine-kolli{display:none !important}.flexible-inner-section.has-padding.white-theme+.flexible-inner-section.has-padding.white-theme{padding-top:0}.flexible-inner-section.has-padding.gray-theme+.flexible-inner-section.has-padding.gray-theme{padding-top:0}.flexible-inner-section.has-padding.black-theme+.flexible-inner-section.has-padding.black-theme{padding-top:0}.flexible-inner-section.has-padding.sand-theme+.flexible-inner-section.has-padding.sand-theme{padding-top:0}.flexible-inner-section.has-padding.brown-theme+.flexible-inner-section.has-padding.brown-theme{padding-top:0}.flexible-inner-section.has-padding.brown-dark-theme+.flexible-inner-section.has-padding.brown-dark-theme{padding-top:0}.bbh-section.white-theme,.flexible-inner-section.white-theme{background-color:#F9F7F6}.bbh-section.lightgrey-theme,.flexible-inner-section.lightgrey-theme{background-color:#dddddd}.bbh-section.gray-theme,.flexible-inner-section.gray-theme,.bbh-section.grey-theme,.flexible-inner-section.grey-theme{background-color:#D9D8D7}.bbh-section.black-theme,.flexible-inner-section.black-theme{background-color:#000000}.bbh-section.black-theme .inside-content,.flexible-inner-section.black-theme .inside-content{color:#fefefe !important}.bbh-section.sand-theme,.flexible-inner-section.sand-theme{background-color:#BFB0A3}.bbh-section.brown-theme,.flexible-inner-section.brown-theme{background-color:#595047}.bbh-section.brown-theme .inside-content,.flexible-inner-section.brown-theme .inside-content{color:#fefefe !important}.bbh-section.brown-dark-theme,.flexible-inner-section.brown-dark-theme{background-color:#403732}.bbh-section.brown-dark-theme .inside-content,.flexible-inner-section.brown-dark-theme .inside-content{color:#fefefe !important}.bbh-section .content>:last-child,.flexible-inner-section .content>:last-child{margin-bottom:0}.bbh-section .content>ul,.flexible-inner-section .content>ul{margin-left:1em;margin-bottom:1.5em}@keyframes typewriter-effect{from{border-color:#fefefe}50%{border-color:transparent}to{border-color:#fefefe}}.txt-rotate.writing>.wrap{animation:none}.txt-rotate>.wrap{animation:typewriter-effect 700ms infinite;border-right:0.15em solid #fefefe}.c1-text{padding-top:100px;padding-bottom:100px}.c1-text.narrow-width .grid-container{box-sizing:content-box;max-width:840px}.flexible-inner-section.variable-content .single hr{background-color:#001d13;opacity:0.2;height:2px;margin:0}.flexible-inner-section.variable-content video{height:100% !important;object-fit:cover;object-position:center center;width:100%}.page-id-237848 .flexible-inner-section.variable-content .cols-2 .col-lg-6:first-of-type{padding-right:20px}.page-id-237848 .flexible-inner-section.variable-content .cols-2 .col-lg-6:first-of-type .single{display:flex;justify-content:center}.page-id-237848 .flexible-inner-section.variable-content .cols-2 .col-lg-6:last-of-type{height:100%}.page-id-237848 .flexible-inner-section.variable-content .cols-2 .col-lg-6:last-of-type .single{aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;padding-left:20px}.page-id-237848 .flexible-inner-section.variable-content .cols-2 .col-lg-6 div#mep_0{max-width:780px !important;height:100% !important;width:100% !important;aspect-ratio:1;overflow:hidden !important}.c2-video-text{padding-top:100px;padding-bottom:100px}.c2-video-text .heading{margin-bottom:1.5em}.c2-video-text .image-col{width:40%;box-sizing:border-box}.c2-video-text .image-wrap{position:relative}.c2-video-text .video-trigger{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#fefefe;top:0;right:0;bottom:0;left:0;position:absolute;cursor:pointer;transition:background-color 200ms ease-out;background-color:transparent}.c2-video-text .video-trigger::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e812";opacity:0.8;font-size:80px;display:inline-block}.c2-video-text .video-trigger:hover{background-color:rgba(0, 0, 0, 0.5)}.c2-video-text .image-el{width:100%;padding-bottom:65%;background-size:cover;background-position:50% 50%}.c2-video-text .content-col{width:60%;box-sizing:border-box;padding-left:50px}.c2-video-text .content-col .content{max-width:100%;width:630px}.c2-icon-text{padding-bottom:130px}.c2-icon-text .grid-layout{display:flex;flex-direction:column}.c2-icon-text .grid-layout .grid-row{display:flex;align-items:center;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #707070}.c2-icon-text .grid-layout .grid-row .image-col{padding-left:100px;padding-right:100px}.c2-icon-text .grid-layout .grid-row .image-col img{max-width:103px}.c2-icon-text .grid-layout .grid-row .text-col .text-container{max-width:780px}.c2-icon-text .grid-layout .grid-row .text-col .text-container h3{font-size:32px;font-weight:bold}.c2-icon-text .grid-layout .grid-row .text-col .text-container p{letter-spacing:0.8px}.c2-icon-text .grid-layout .grid-row .text-col .text-container p:last-of-type{margin-bottom:0}.c2-employee-cta{padding:75px 0;background-color:#E2DBD5}.c2-employee-cta .grid-container{box-sizing:content-box;max-width:840px}.c2-employee-cta .employee-flex{display:flex;align-items:center;justify-content:space-between}.c2-employee-cta .employee-flex .content h3{font-size:32px;max-width:15ch;font-weight:700;margin-bottom:30px}.c2-employee-cta .employee-flex .content .bbh-btn{max-width:200px}.c2-employee-cta .employee-flex .content .bbh-btn .btn-white{margin:0}.c2-employee-cta .employee-flex .employee-list{display:flex;gap:50px}.c2-employee-cta .employee-flex .employee-list .employee-meta{font-size:14px;max-width:25ch;word-break:break-all}.c2-employee-cta .employee-flex .employee-list .employee-card{width:150px}.fw-text-image-blocks.has-cta{position:relative;z-index:1}.fw-text-image-blocks.has-cta .content-col{padding-bottom:200px}@media only screen and (min-width:768px){.fw-text-image-blocks.has-cta+.flexible-inner-section.has-padding{padding-top:165px}}.fw-text-image-blocks.desktop-reverse .flex-row{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fw-text-image-blocks.desktop-reverse .cta-box{right:unset;left:0}.fw-text-image-blocks.desktop-reverse .inside-content{float:left}.fw-text-image-blocks .flex-row{position:relative;min-height:680px}.fw-text-image-blocks .image-col{box-sizing:border-box;width:50%;background-size:cover;background-position:50% 50%}.fw-text-image-blocks .image-col.contain{background-size:contain;background-repeat:no-repeat}.fw-text-image-blocks .mobile-img{display:none}.fw-text-image-blocks .content-col{box-sizing:border-box;align-self:center;width:50%;padding-top:80px;padding-bottom:80px}.fw-text-image-blocks .content-col .content{max-width:100%;width:650px}.fw-text-image-blocks .inside-content{padding-left:40px;padding-right:40px;box-sizing:border-box;float:right;max-width:calc(var(--grid-container-width) * 0.5);width:100%}.fw-text-image-blocks .bullet-list .bullet-list-item{position:relative;text-indent:30px}.fw-text-image-blocks .bullet-list .bullet-list-item:not(:last-child){margin-bottom:50px}.fw-text-image-blocks .bullet-list .bullet-list-item::before{position:absolute;left:0;top:0;content:"";display:block;width:10px;height:50px;background-color:#403732}.dark-brown-theme .fw-text-image-blocks .bullet-list .bullet-list-item::before{background-color:#BFB0A3}.fw-text-image-blocks .bullet-list .bullet-list-item :last-child{margin-bottom:0}.fw-text-image-blocks .bullet-list .bullet-list-item h2,.fw-text-image-blocks .bullet-list .bullet-list-item h3,.fw-text-image-blocks .bullet-list .bullet-list-item h4{text-indent:0;margin-left:30px}.fw-text-image-blocks .bullet-list .bullet-list-item h2:first-child,.fw-text-image-blocks .bullet-list .bullet-list-item h3:first-child,.fw-text-image-blocks .bullet-list .bullet-list-item h4:first-child{margin-bottom:8px}.fw-text-image-blocks-speciel.has-cta{position:relative;z-index:1}.fw-text-image-blocks-speciel.has-cta .content-col{padding-bottom:200px}@media only screen and (min-width:768px){.fw-text-image-blocks-speciel.has-cta+.flexible-inner-section.has-padding{padding-top:165px}}.fw-text-image-blocks-speciel .content-col{box-sizing:border-box;align-self:center;width:calc(50% + 200px);padding-top:80px;padding-bottom:80px;position:relative;z-index:2;margin-left:-200px;transform:translateX(300px)}.fw-text-image-blocks-speciel .content-col .content{max-width:100%;width:650px}.fw-text-image-blocks-speciel .image-col{box-sizing:border-box;width:80%;position:relative;z-index:1;background-size:cover;background-position:50% 50%}.fw-text-image-blocks-speciel .image-col.contain{background-size:cover;background-repeat:no-repeat;background-position:center}.fw-text-image-blocks-speciel .flex-row{display:flex;align-items:stretch;min-height:590px}.c2-cta-banner{padding-top:100px;padding-bottom:100px}.c2-cta-banner.white-theme{background-color:#F9F7F6}.c2-cta-banner.lightgrey-theme{background-color:#dddddd}.c2-cta-banner.gray-theme,.c2-cta-banner.grey-theme{background-color:#D9D8D7}.c2-cta-banner.black-theme{background-color:#000000}.c2-cta-banner.black-theme .inside-content{color:#fefefe !important}.c2-cta-banner.sand-theme{background-color:#BFB0A3}.c2-cta-banner.brown-theme{background-color:#595047}.c2-cta-banner.brown-theme .inside-content{color:#fefefe !important}.c2-cta-banner.brown-dark-theme{background-color:#403732}.c2-cta-banner.brown-dark-theme .inside-content{color:#fefefe !important}.c2-cta-banner.brown-dark-theme{color:#BFB0A3}.c2-cta-banner .left,.c2-cta-banner .right{padding-left:30px;padding-right:30px;width:50%;box-sizing:border-box}.c2-cta-banner .left .icon{font-size:140px;margin-right:30px}.c2-cta-banner .cta-list-item:not(:last-child){margin-bottom:30px}.c2-cta-banner .cta-list-item .icon{font-size:60px;margin-right:30px}.employee-card .employee-image{background-size:cover;background-position:50% 10%;width:100%;padding-bottom:100%;border-radius:100%;margin-bottom:15px}.employee-card .employee-image.placeholder-image{background-position:50% 50%}.employee-card .employee-meta{text-align:center}.employee-card .name{font-weight:bold;font-size:15px;margin-bottom:0;font-family:"Source Sans Pro", sans-serif}.c2-employee-list{padding-top:100px;padding-bottom:100px}.c2-employee-list.white-theme{background-color:#F9F7F6}.c2-employee-list.lightgrey-theme{background-color:#dddddd}.c2-employee-list.gray-theme,.c2-employee-list.grey-theme{background-color:#D9D8D7}.c2-employee-list.black-theme{background-color:#000000}.c2-employee-list.black-theme .inside-content{color:#fefefe !important}.c2-employee-list.sand-theme{background-color:#BFB0A3}.c2-employee-list.brown-theme{background-color:#595047}.c2-employee-list.brown-theme .inside-content{color:#fefefe !important}.c2-employee-list.brown-dark-theme{background-color:#403732}.c2-employee-list.brown-dark-theme .inside-content{color:#fefefe !important}.c2-employee-list .right{width:60%;box-sizing:border-box;padding-left:30px;padding-right:30px}.c2-employee-list .left{width:40%;box-sizing:border-box;padding-left:30px;padding-right:30px}.c2-employee-list .left .content{max-width:100%;width:400px}.c2-employee-list .employee-list .employee-card{box-sizing:border-box;padding-left:20px;padding-right:20px;width:33.33%;margin-top:15px;margin-bottom:15px}.page-id-81772 .c2-employee-list{background-color:#e2dbd5}.page-id-81772 .c2-employee-list h2{font-weight:700}.page-id-81772 .section-row.flex-row.ai-center.wrap.gutter-x3{max-width:900px;margin:auto}.page-id-81772 .c2-employee-list .employee-list .employee-card{width:40.33%}.c1-product-grid{padding-top:100px;padding-bottom:100px}.c1-product-grid.white-theme{background-color:#F9F7F6}.c1-product-grid.lightgrey-theme{background-color:#dddddd}.c1-product-grid.gray-theme,.c1-product-grid.grey-theme{background-color:#D9D8D7}.c1-product-grid.black-theme{background-color:#000000}.c1-product-grid.black-theme .inside-content{color:#fefefe !important}.c1-product-grid.sand-theme{background-color:#BFB0A3}.c1-product-grid.brown-theme{background-color:#595047}.c1-product-grid.brown-theme .inside-content{color:#fefefe !important}.c1-product-grid.brown-dark-theme{background-color:#403732}.c1-product-grid.brown-dark-theme .inside-content{color:#fefefe !important}.c1-product-grid ul.products{margin-top:60px}.c1-product-grid .sub-heading{margin-bottom:0;font-family:"Source Sans Pro", sans-serif;font-size:15px;font-weight:normal}.c2-dropdowns{padding-top:0;padding-bottom:100px}.c2-dropdowns .accordion-col .text{margin-bottom:50px}.c2-dropdowns .accordion-col .question-container{border-bottom:1px solid #000000}.c2-dropdowns .accordion-col .question-container:first-child .button-container{padding-top:0}.c2-dropdowns .accordion-col .question-container .button-container{display:flex;cursor:pointer;justify-content:space-between;align-items:center;padding-bottom:16px;padding-top:16px}.c2-dropdowns .accordion-col .question-container .button-container .symbol{color:#000000;border:0;position:relative;width:22px;height:22px;margin-right:14px}.c2-dropdowns .accordion-col .question-container .button-container .symbol.is-open span:first-child{opacity:0;visibility:hidden}.c2-dropdowns .accordion-col .question-container .button-container .symbol span{position:absolute;transition:300ms;background:#000000;border-radius:25px}.c2-dropdowns .accordion-col .question-container .button-container .symbol span:first-child{width:2px;height:22px;left:10px}.c2-dropdowns .accordion-col .question-container .button-container .symbol span:last-child{height:2px;width:22px;top:10px}.c2-dropdowns .accordion-col .question-container .button-container button.accordion{all:unset;font-size:30px;font-weight:600;position:relative;color:#000000;order:-1;line-height:normal}.c2-dropdowns .accordion-col .question-container .accordion-content{max-height:0;font-size:16px;overflow:hidden;opacity:0;transition:max-height 0.35s cubic-bezier(0.25, 0.1, 0.25, 1), opacity 0.3s ease-in-out;color:#000000;padding-right:16px}.c2-dropdowns .accordion-col .question-container .accordion-content ul{margin-left:18px;margin-bottom:20px;padding-left:0}.c2-dropdowns .accordion-col .question-container .accordion-content ul+p{margin-bottom:0}.c2-dropdowns .accordion-col .question-container .accordion-content p:last-of-type{margin-bottom:20px}.c2-dropdowns .accordion-col .question-container .accordion-content.is-open{opacity:1}.c2-dropdowns .img-col{display:flex}.c2-dropdowns .img-col img{max-width:309px;margin-left:auto;margin-right:auto}.c2-content-slider{padding-top:100px;padding-bottom:100px;overflow:hidden}.c2-content-slider.white-theme{background-color:#F9F7F6}.c2-content-slider.lightgrey-theme{background-color:#dddddd}.c2-content-slider.gray-theme,.c2-content-slider.grey-theme{background-color:#D9D8D7}.c2-content-slider.black-theme{background-color:#000000}.c2-content-slider.black-theme .inside-content{color:#fefefe !important}.c2-content-slider.sand-theme{background-color:#BFB0A3}.c2-content-slider.brown-theme{background-color:#595047}.c2-content-slider.brown-theme .inside-content{color:#fefefe !important}.c2-content-slider.brown-dark-theme{background-color:#403732}.c2-content-slider.brown-dark-theme .inside-content{color:#fefefe !important}.c2-content-slider .subheading{font-size:15px;font-weight:normal;font-family:"Source Sans Pro", sans-serif;margin-bottom:0}.c2-content-slider .inside-slide::after{content:"";display:table;clear:both}.c2-content-slider .content-slider-wrap{position:relative}.c2-content-slider .content-slider-wrap::before{position:relative;content:"";position:absolute;background-color:#D9D8D7;top:40px;left:40px;right:0;bottom:0;opacity:1;display:block}.c2-content-slider .image-col{width:400px;flex-shrink:0;opacity:0;animation-fill-mode:both;animation-name:fadeOut;animation-duration:300ms;animation-delay:0}.c2-content-slider .content-col{width:100%;box-sizing:border-box;flex-grow:1;padding:90px 50px 50px;align-self:flex-end;opacity:0;animation-fill-mode:both;animation-name:fadeOut;animation-duration:300ms;animation-delay:0}.c2-content-slider .cta-btn{font-weight:bold}.c2-content-slider .cta-btn::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914";margin-right:0.8em;-webkit-transform:translateX(0px);transform:translateX(0px);transition:0.15s ease-out;display:inline-block;line-height:inherit}.c2-content-slider .cta-btn:hover::before{-webkit-transform:translateX(3px);transform:translateX(3px)}.c2-content-slider .slick-active .image-col{animation-name:fadeInRight;animation-fill-mode:forwards;animation-duration:800ms;animation-delay:200ms}.c2-content-slider .slick-active .content-col{animation-name:fadeInLeft;animation-fill-mode:forwards;animation-duration:800ms;animation-delay:200ms}.c2-content-slider .slick-dots{margin:0;list-style:none;text-align:center;padding-bottom:40px;padding-top:40px}.c2-content-slider .slick-dots li{display:inline-block;margin-left:5px;margin-right:5px}.c2-content-slider .slick-dots li:nth-child(4n+1) button{background-color:#403732}.c2-content-slider .slick-dots li:nth-child(4n+2) button{background-color:#8c837b}.c2-content-slider .slick-dots li:nth-child(4n+3) button{background-color:#BFB0A3}.c2-content-slider .slick-dots li:nth-child(4n+4) button{background-color:#595047}.c2-content-slider .slick-dots li.slick-active button{box-shadow:0 0 3px 3px rgba(0, 0, 0, 0.15);border-color:#fefefe}.c2-content-slider .slick-dots li button{transition:200ms ease;opacity:1;font-size:0;border-radius:100%;width:26px;height:26px;padding:0;box-shadow:none;border:3px solid #D9D8D7}.c3-usp{padding-top:100px}.c3-usp.white-theme{background-color:#F9F7F6}.c3-usp.lightgrey-theme{background-color:#dddddd}.c3-usp.gray-theme,.c3-usp.grey-theme{background-color:#D9D8D7}.c3-usp.black-theme{background-color:#000000}.c3-usp.black-theme .inside-content{color:#fefefe !important}.c3-usp.sand-theme{background-color:#BFB0A3}.c3-usp.brown-theme{background-color:#595047}.c3-usp.brown-theme .inside-content{color:#fefefe !important}.c3-usp.brown-dark-theme{background-color:#403732}.c3-usp.brown-dark-theme .inside-content{color:#fefefe !important}.c3-usp .usp-list{gap:20px;justify-content:space-between}.c3-usp .usp-list .single-usp{padding-left:20px;padding-right:20px;display:flex;gap:20px}.c3-usp .usp-list .single-usp .icon{margin-right:20px;flex-shrink:0;align-self:center;font-size:90px;color:#BFB0A3;display:flex;justify-content:flex-end}.c3-usp .usp-list .single-usp .content{flex-grow:1;width:100%;align-self:flex-end;max-width:320px}.c3-usp .usp-list .single-usp .heading{margin-bottom:0;font-weight:800}.fw-banner{background-size:cover;background-position:50% 50%;position:relative;padding-top:160px;padding-bottom:160px;opacity:1;z-index:2}.fw-banner::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#595047;opacity:0.8;z-index:0}.fw-banner::before{z-index:1}@media only screen and (max-width:768px){.fw-banner .video-wrap{display:none !important}}@media only screen and (min-width:769px){.fw-banner.has-video{background-image:none !important}}.fw-banner.has-link-boxes{padding-bottom:0}.fw-banner .video-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.fw-banner .video-wrap video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:2;overflow:hidden;transition:opacity 600ms ease-out;opacity:0}.fw-banner .video-wrap video.lazyloading{opacity:1}.fw-banner h1{font-size:70px}.fw-banner h1.long-text{font-size:35px}.fw-banner .typewriter-text{text-align:center;color:#fefefe;padding-left:40px;padding-right:40px;box-sizing:border-box;max-width:100%}.fw-banner .grid-container{position:relative;z-index:2}.fw-banner .content{margin-left:auto;margin-right:auto;width:100%;max-width:1050px;text-align:center;color:#fefefe;font-size:18px}.fw-banner .links-wrapper{margin-left:-5px;margin-right:-5px;text-align:center}.fw-banner .links-wrapper .link-container{display:inline-block;padding-left:5px;padding-right:5px;box-sizing:border-box}.fw-banner .links-wrapper .link-container:last-child .bbh-btn{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}.fw-banner .links-wrapper .link-container:last-child .bbh-btn.secondary-btn{background-color:transparent}.fw-banner .links-wrapper .link-container:last-child .bbh-btn:hover{background-color:#be4848}.fw-banner .links-wrapper .link-container:last-child .bbh-btn:hover .icon{transform:rotate(45deg)}.fw-banner .links-wrapper .link-container:last-child .bbh-btn[data-mce-selected]{padding:20px 25px !important}.fw-banner .links-wrapper .link-container:last-child .bbh-btn:active,.fw-banner .links-wrapper .link-container:last-child .bbh-btn:focus,.fw-banner .links-wrapper .link-container:last-child .bbh-btn:hover,.fw-banner .links-wrapper .link-container:last-child .bbh-btn:visited{color:#fefefe}.fw-banner .links-wrapper .link-container:last-child .bbh-btn::-moz-selection{background-color:transparent !important}.fw-banner .links-wrapper .link-container:last-child .bbh-btn::-moz-selection,.fw-banner .links-wrapper .link-container:last-child .bbh-btn::selection{background-color:transparent !important}.fw-banner .links-wrapper .link-container:last-child .bbh-btn:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.fw-banner .links-wrapper .link-container:last-child .bbh-btn:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.fw-banner .links-wrapper .link-container:last-child .bbh-btn .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.fw-banner .links-wrapper .bbh-btn{font-size:15px;margin:0;min-width:180px}.fw-banner .link-boxes{padding-top:50px;position:relative;bottom:-40px}.fw-banner a.link-box:hover .link::before{-webkit-transform:translateX(3px);transform:translateX(3px)}.fw-banner .link-box{padding:30px;color:#fefefe;text-align:left;position:relative;flex-basis:100%;display:flex;flex-direction:column;background-size:cover;background-position:50% 50%}.fw-banner .link-box.has-image>*{position:relative}.fw-banner .link-box:nth-child(3n+1){background-color:rgba(89, 80, 71, 0.95)}.fw-banner .link-box:nth-child(3n+1).has-image{position:relative}.fw-banner .link-box:nth-child(3n+1).has-image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(89, 80, 71, 0.95);opacity:1;z-index:0}.fw-banner .link-box:nth-child(3n+2){background-color:rgba(191, 176, 163, 0.95)}.fw-banner .link-box:nth-child(3n+2).has-image{position:relative}.fw-banner .link-box:nth-child(3n+2).has-image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(191, 176, 163, 0.95);opacity:1;z-index:0}.fw-banner .link-box:nth-child(3n+3){background-color:rgba(64, 55, 50, 0.95)}.fw-banner .link-box:nth-child(3n+3).has-image{position:relative}.fw-banner .link-box:nth-child(3n+3).has-image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(64, 55, 50, 0.95);opacity:1;z-index:0}.fw-banner .link-box .heading{font-size:15px;margin-bottom:10px}.fw-banner .link-box .link{color:#fefefe;margin-top:auto}.fw-banner .link-box .link::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914";margin-right:0.8em;-webkit-transform:translateX(0px);transform:translateX(0px);transition:0.15s ease-out;display:inline-block;line-height:inherit}.fw-banner .link-box .link:hover::before{-webkit-transform:translateX(3px);transform:translateX(3px)}.c3-cta-img{padding-top:100px;padding-bottom:100px}.c3-cta-img.white-theme{background-color:#F9F7F6}.c3-cta-img.lightgrey-theme{background-color:#dddddd}.c3-cta-img.gray-theme,.c3-cta-img.grey-theme{background-color:#D9D8D7}.c3-cta-img.black-theme{background-color:#000000}.c3-cta-img.black-theme .inside-content{color:#fefefe !important}.c3-cta-img.sand-theme{background-color:#BFB0A3}.c3-cta-img.brown-theme{background-color:#595047}.c3-cta-img.brown-theme .inside-content{color:#fefefe !important}.c3-cta-img.brown-dark-theme{background-color:#403732}.c3-cta-img.brown-dark-theme .inside-content{color:#fefefe !important}.c3-cta-img .background-box{position:relative}.c3-cta-img .background-box::before{content:"";background-color:#D9D8D7;left:40px;top:40px;right:0;bottom:0;position:absolute;z-index:0}.c3-cta-img .background-box>*{position:relative;z-index:1}.c3-cta-img .image-wrap{margin-right:40px}.c3-cta-img .cta-cols{padding:40px}.c3-cta-img .cta-cols .flex-row{flex-wrap:wrap}.c3-cta-img .cta-cols .flex-row .cta-col{width:350px;box-sizing:border-box;padding-left:20px;padding-right:20px;padding-bottom:30px}.c3-cta-img .cta-cols .flex-row .cta-col.content{display:flex;flex-direction:column;justify-content:space-between}.c3-cta-img .cta-cols .flex-row .cta-col .bbh-btn{background-color:transparent;color:#000000;margin-left:0;margin-right:0}.contact-block .contact-box-flex-container{display:flex;box-shadow:7px 5px 10px #00000029;min-height:768px}.contact-block .contact-box-flex-container .gform_heading{display:none;visibility:hidden;opacity:0}.contact-block .contact-box-flex-container .validation_error,.contact-block .contact-box-flex-container .validation_message{color:darkred}.contact-block .contact-box-flex-container .gform_confirmation_message{font-size:20px}.contact-block .contact-box-flex-container .inside-content.contact-form-small .gform_body ul{list-style:none;margin:0 !important;display:grid;grid-gap:30px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"a a b b" "c c d d" "e e e e" "f f f g"}.contact-block .contact-box-flex-container .inside-content.contact-form-big .gform_body ul{list-style:none;margin:0 !important;display:grid;grid-gap:30px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"a a b b" "c c d d" "e e f f" "g g g g" "h h h i"}.contact-block .contact-box-flex-container .gform_body ul li:nth-child(1){grid-area:a}.contact-block .contact-box-flex-container .gform_body ul li:nth-child(2){grid-area:b}.contact-block .contact-box-flex-container .gform_body ul li:nth-child(3){grid-area:c}.contact-block .contact-box-flex-container .gform_body ul li:nth-child(4){grid-area:d}.contact-block .contact-box-flex-container .gform_body ul li:nth-child(5){grid-area:e}.contact-block .contact-box-flex-container .gform_body ul li:nth-child(6){grid-area:f}.contact-block .contact-box-flex-container .gform_body ul li:nth-child(7){grid-area:g}.contact-block .contact-box-flex-container .gform_body ul li:nth-child(8){grid-area:h}.contact-block .contact-box-flex-container .gform_body ul li:nth-child(9){grid-area:i}.contact-block .contact-box-flex-container .gform_body ul li .gfield_label{display:none;visibility:hidden;opacity:0}.contact-block .contact-box-flex-container .gform_body ul li label .gfield_required{display:none;visibility:hidden;opacity:0}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container input:focus,.contact-block .contact-box-flex-container .gform_body ul li .ginput_container textarea:focus{outline:none}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container textarea{max-height:160px}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container input,.contact-block .contact-box-flex-container .gform_body ul li .ginput_container textarea{width:100%;border:1px solid #707070;resize:none !important}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container input::-webkit-input-placeholder,.contact-block .contact-box-flex-container .gform_body ul li .ginput_container textarea::-webkit-input-placeholder{color:#000000}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container input:-moz-placeholder,.contact-block .contact-box-flex-container .gform_body ul li .ginput_container textarea:-moz-placeholder{color:#000000}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container input:-ms-input-placeholder,.contact-block .contact-box-flex-container .gform_body ul li .ginput_container textarea:-ms-input-placeholder{color:#000000}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container input:-moz-placeholder,.contact-block .contact-box-flex-container .gform_body ul li .ginput_container textarea:-moz-placeholder{color:#000000}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer;width:150px;float:right}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button.secondary-btn{background-color:transparent}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button:hover{background-color:#be4848}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button:hover .icon{transform:rotate(45deg)}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button[data-mce-selected]{padding:20px 25px !important}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button:active,.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button:focus,.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button:hover,.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button:visited{color:#fefefe}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button::-moz-selection{background-color:transparent !important}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button::-moz-selection,.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button::selection{background-color:transparent !important}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container .gform_button .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container_consent{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container_consent input[type="checkbox"]{width:unset;visibility:hidden;margin-right:15px;-moz-appearance:initial}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container_consent input[type="checkbox"]::before{content:"";display:flex;align-items:center;justify-content:center;padding:2px;width:13px;height:13px;border:1px solid #707070;visibility:visible}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container_consent input[type="checkbox"]:checked::before{content:"✔";color:#fefefe;background-color:#AF3E3E}.contact-block .contact-box-flex-container .gform_body ul li .ginput_container_consent label{padding-top:5px;font-size:13px}.contact-block .contact-box-flex-container .content-column-left,.contact-block .contact-box-flex-container .content-column-right{width:50%;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:50% 30%}.contact-block .contact-box-flex-container .content-column-left.white-theme,.contact-block .contact-box-flex-container .content-column-right.white-theme{background-color:#F9F7F6}.contact-block .contact-box-flex-container .content-column-left.lightgrey-theme,.contact-block .contact-box-flex-container .content-column-right.lightgrey-theme{background-color:#dddddd}.contact-block .contact-box-flex-container .content-column-left.gray-theme,.contact-block .contact-box-flex-container .content-column-right.gray-theme,.contact-block .contact-box-flex-container .content-column-left.grey-theme,.contact-block .contact-box-flex-container .content-column-right.grey-theme{background-color:#D9D8D7}.contact-block .contact-box-flex-container .content-column-left.black-theme,.contact-block .contact-box-flex-container .content-column-right.black-theme{background-color:#000000}.contact-block .contact-box-flex-container .content-column-left.black-theme .inside-content,.contact-block .contact-box-flex-container .content-column-right.black-theme .inside-content{color:#fefefe !important}.contact-block .contact-box-flex-container .content-column-left.sand-theme,.contact-block .contact-box-flex-container .content-column-right.sand-theme{background-color:#BFB0A3}.contact-block .contact-box-flex-container .content-column-left.brown-theme,.contact-block .contact-box-flex-container .content-column-right.brown-theme{background-color:#595047}.contact-block .contact-box-flex-container .content-column-left.brown-theme .inside-content,.contact-block .contact-box-flex-container .content-column-right.brown-theme .inside-content{color:#fefefe !important}.contact-block .contact-box-flex-container .content-column-left.brown-dark-theme,.contact-block .contact-box-flex-container .content-column-right.brown-dark-theme{background-color:#403732}.contact-block .contact-box-flex-container .content-column-left.brown-dark-theme .inside-content,.contact-block .contact-box-flex-container .content-column-right.brown-dark-theme .inside-content{color:#fefefe !important}.contact-block .contact-box-flex-container .content-column-left .inside-content,.contact-block .contact-box-flex-container .content-column-right .inside-content{padding:40px;box-sizing:border-box;max-width:calc(var(--grid-container-width) * 0.5);width:100%}.contact-employees-collapsible{border-bottom:1px solid #707070}.contact-employees-collapsible .collapsible-container .info .headline{cursor:pointer;padding:75px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;transition:all 0.5s}.contact-employees-collapsible .collapsible-container .info .headline h2{margin-bottom:0 !important}.contact-employees-collapsible .collapsible-container .info .headline .headline-container{display:flex;align-content:center}.contact-employees-collapsible .collapsible-container .info .headline:after{content:"\e914";font-family:"icomoon";font-size:18px;transition:0.3s all;height:30px;width:30px;color:#fefefe;background-color:#AF3E3E;border-radius:100px;display:flex;justify-content:center;align-items:center;transform:rotate(90deg)}.contact-employees-collapsible .collapsible-container .info .headline.active{display:flex !important;transition:all 0.5s}.contact-employees-collapsible .collapsible-container .info .headline.active:after{transform:rotate(-90deg)}.contact-employees-collapsible .collapsible-container .info .collapsible-content{padding-bottom:60px}.contact-employees-collapsible .collapsible-container .info .collapsible-content .employee-container{display:flex;flex-wrap:wrap}.contact-employees-collapsible .collapsible-container .info .collapsible-content .employee-container .employee-card{width:200px;padding-right:30px}.my-account-customer-info-outer{display:flex;width:100%;position:relative}.my-account-customer-info-outer .wineschool-btn-winecard{margin-left:10px;font-weight:bold;font-size:15px;line-height:12px;border-radius:28px;text-align:center;background-color:#af3e3e;color:#fefefe;margin-top:0;box-sizing:border-box;height:fit-content}.my-account-customer-info-outer .wineschool-btn-winecard::after{content:"Kopier"}.my-account-customer-info-outer .wineschool-btn-winecard.copied{background-color:#893131;border-color:#893131}.my-account-customer-info-outer .wineschool-btn-winecard.copied::after{content:"Kopieret ✓"}.my-account-customer-info-outer .wineschool-btn-winecard:hover{background-color:#893131;border-color:#893131}.my-account-customer-info{padding:5px 0 30px}.my-account-customer-info strong{font-weight:800;color:#403732}.my-account-customer-info.account-vineskolen-id{padding-left:20px}.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;flex-direction:column}.woocommerce-MyAccount-navigation ul li{width:100%}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--dashboard{order:-1}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--shop{order:-4;background-color:#af3e3e}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--shop a{color:#fff}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--my-reservations.no-reservations{display:none !important}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--shop a::before{content:"\e91c"}.blue-arrow{position:relative;display:block;font-size:16px;font-weight:bold;text-decoration:none}.blue-arrow:before{content:"";display:block;position:absolute;transition:all 0.5s ease-in-out;top:50%;transform:translateY(-50%)}.blue-arrow:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914";transition:0.15s ease-out;display:inline-block;line-height:inherit;top:50%;right:0}.page-header+.c1-post{padding-top:0}.c1-post{padding:50px 0}.c1-post .post-container{display:flex;flex-wrap:wrap}.c1-post .post-container:hover .blue-arrow:before{transform:translate(0.25em, -50%)}.c1-post .post-container:hover .blue-arrow:after{transform:translate(0.1em, -50%)}.c1-post .post-container .post-image{width:60%;line-height:0;height:350px;margin:0}.c1-post .post-container .post-image img{height:100%;object-fit:cover;object-position:top;width:100%;border-radius:5px}.c1-post .post-container .post-information{width:calc(40% - 50px);padding:15px 0 0 50px;display:flex;flex-direction:column;justify-content:end}.c1-post .post-container .post-information .post-tags{display:flex;flex-wrap:wrap;margin-bottom:10px}.c1-post .post-container .post-information .post-tags .singletag{position:relative;margin-left:5px;font-size:16px;font-weight:600;color:grey}.c1-post .post-container .post-information .post-tags .singletag:first-child{margin-left:0}.c1-post .post-container .post-information .post-excerpt{font-size:16px;margin-bottom:15px}.c1-post .post-container .post-information .post-excerpt p{margin-bottom:0}.c1-post .post-container .post-information .readmore{padding:15px 0;border-bottom:1px solid black;font-size:15px;font-weight:bold}.c1-post .post-container .post-information .readmore>div{display:flex;width:100%;justify-content:space-between}body.archive.category #page{max-width:unset}.c3-posts{margin:50px 0;background-color:#d4d2d1;padding:75px 0}.c3-posts .headline{margin-bottom:30px}.c3-posts .posts-flex{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -20px}.c3-posts .posts-flex .singlepost{width:calc((100% / 3) - 40px);margin:0 20px;box-shadow:0 5px 12px 4px #00000029;border-radius:5px;overflow:hidden;transition:transform 0.3s ease-in-out}.c3-posts .posts-flex .singlepost:hover .blue-arrow:before{transform:translate(0.25em, -50%)}.c3-posts .posts-flex .singlepost:hover .blue-arrow:after{transform:translate(0.1em, -50%)}.c3-posts .posts-flex .singlepost:hover{transform:scale(1.05)}.c3-posts .posts-flex .singlepost .imagecontainer{position:relative;line-height:0}.c3-posts .posts-flex .singlepost .imagecontainer .darkbg{position:absolute;height:100%;width:100%;top:0;left:0;background:black;opacity:0.5}.c3-posts .posts-flex .singlepost .imagecontainer .textbox{position:absolute;bottom:30px;left:0;padding:0 15px;z-index:2}.c3-posts .posts-flex .singlepost .imagecontainer .textbox h3{color:#fefefe;margin-bottom:0;font-weight:normal;line-height:22px;font-size:18px}.c3-posts .posts-flex .singlepost .imagecontainer img{height:450px;width:100%;object-fit:cover}.c3-posts .posts-flex .singlepost .whitebar{padding:15px;background:white;display:flex;flex-wrap:wrap}.c3-posts .posts-flex .singlepost .whitebar .singletag{position:relative;font-size:16px;font-weight:600;display:flex;width:100%;justify-content:space-between}.c3-posts .posts-flex .singlepost .whitebar .singletag:first-child{margin-left:0}.dot{position:relative;width:30px}.dot:after{content:"";height:3px;width:3px;background-color:grey;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.c1-latestposts{margin:100px 0}.c1-latestposts h2{color:#818181;font-size:14px}.c1-latestposts .posts a:hover{opacity:0.8}.c1-latestposts .posts .singlepost{padding:20px 0;border-bottom:1px solid grey;display:flex;flex-wrap:wrap;align-items:center}.c1-latestposts .posts .singlepost:first-child{border-top:1px solid grey}.c1-latestposts .posts .singlepost .date{width:100%;color:#818181;font-weight:bold}.c1-latestposts .posts .singlepost .title{font-size:25px;font-weight:600;width:calc(100% - 160px)}.c1-latestposts .posts .singlepost .readmore{width:160px;display:flex;align-items:center;justify-content:space-between;font-weight:bold}.c1-latestposts .posts .singlepost .readmore .blue-arrow{color:#AF3E3E;font-size:20px}.c1-latestposts .posts .pagination{margin-top:50px}.c1-latestposts .posts .pagination .page-numbers{padding:0 5px}.c1-latestposts .posts .pagination .page-numbers.current{position:relative;margin:0 5px;z-index:3;color:#fefefe}.c1-latestposts .posts .pagination .page-numbers.current::after{content:"";position:absolute;width:35px;height:35px;border-radius:50%;background:#AF3E3E;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}.landingpage_nyhedsmail .grid-container .row{padding:80px 20px 50px}.landingpage_nyhedsmail .grid-container .row .col-sm-12 h1{text-align:center;font-size:50px}.landingpage_nyhedsmail .grid-container .row .col-sm-12 p{text-align:center;font-size:20px}.landingpage_nyhedsmail .grid-container .row .col-sm-6{padding:58px}.landingpage_nyhedsmail .grid-container .row .col-sm-6 #mc_embed_signup form{margin:0}.landingpage_nyhedsmail .grid-container .row .col-sm-6 #mc_embed_signup .mc-field-group select{background-color:#f3f3f3;padding:8px}.landingpage_nyhedsmail .grid-container .row .col-sm-6 #mc_embed_signup input[type="submit"]{border:none;background:none;padding:0}.section-size-big{min-height:60vh;width:100%;margin-bottom:100px}.section-size-small{min-height:50vh;width:100%;margin-bottom:100px}.page-id-81772 .section-size-small{margin-bottom:unset}.page-id-202054 .section-size-big{margin-bottom:unset}.hero-section{position:relative;align-items:center;display:flex}.hero-section .bg-img{position:absolute;max-width:unset;width:100%;height:100%;z-index:-1;object-fit:cover}.hero-section .bg-video{position:absolute;height:100%;width:100%;z-index:-1;object-fit:cover}.hero-section .bbh-hero-section{height:100%;width:100%}.hero-section .bbh-hero-section .flex-container-hero .hero-width{color:#fefefe;width:50%}.hero-section .bbh-hero-section .flex-container-hero .hero-width .col-sm-12{margin-left:-15px;margin-right:-15px}.hero-section .bbh-hero-section .flex-container-hero .hero-width .col-sm-12 .hero-content{display:flex;flex-direction:column}.hero-section .bbh-hero-section .flex-container-hero .hero-width .col-sm-12 .hero-content .text-content{width:90%}.hero-section .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background:black}.hero-section .overlay-twenty{opacity:20%}.hero-section .overlay-forty{opacity:40%}.hero-section .overlay-sixty{opacity:60%}.hero-section .overlay-eighty{opacity:80%}.c2-quotes .flexcontainer-offset{gap:10%;min-height:80vh}.c2-quotes .flexcontainer-offset .left-image-guote{width:50%;display:flex;flex-direction:column;justify-content:flex-end}.c2-quotes .flexcontainer-offset .left-image-guote .image-or-video-wrapper{height:100%}.c2-quotes .flexcontainer-offset .left-image-guote .image-or-video-wrapper .img{object-fit:cover;height:100%;width:100%}.c2-quotes .flexcontainer-offset .left-image-guote .image-or-video-wrapper .video{object-fit:cover;height:100%;width:100%}.c2-quotes .flexcontainer-offset .left-image-guote .content{display:flex;justify-content:center;align-items:center;margin-top:46px}.c2-quotes .flexcontainer-offset .left-image-guote .content p{font-family:"Playfair Display", serif;font-size:30px;font-weight:700;text-align:center;max-width:25ch}.c2-quotes .flexcontainer-offset .right-image-text{width:40%;display:flex;flex-direction:column;justify-content:flex-end}.c2-quotes .flexcontainer-offset .right-image-text .image-or-video-wrapper{height:100%}.c2-quotes .flexcontainer-offset .right-image-text .image-or-video-wrapper .img{object-fit:cover;height:100%;width:100%}.c2-quotes .flexcontainer-offset .right-image-text .image-or-video-wrapper .video{object-fit:cover;height:100%;width:100%}.c2-quotes .flexcontainer-offset .right-image-text .content{margin-bottom:60px}.c2-quotes .flexcontainer-centered .image-wrapper{gap:60px;min-height:60vh;max-height:60vh}.c2-quotes .flexcontainer-centered .image-wrapper .global-image-video{width:50%}.c2-quotes .flexcontainer-centered .image-wrapper .global-image-video .img{object-fit:cover;height:100%;width:100%}.c2-quotes .flexcontainer-centered .image-wrapper .global-image-video .video{object-fit:cover;height:100%;width:100%}.c2-quotes .flexcontainer-centered .content{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:58px}.c2-quotes .flexcontainer-centered .content p{font-family:"Playfair Display", serif;font-size:30px;font-weight:700;text-align:center;max-width:35ch}.c2-quotes .flexcontainer-centered .content .bbh-btn p{font-size:unset;font-family:"Source Sans Pro", sans-serif}.logo-white-bg{background-color:#fefefe;padding-top:90px;padding-bottom:90px}.just-logo-slider{margin-bottom:90px}.logo-slider-wrapper .logo-slider{position:relative}.logo-slider-wrapper .logo-wrapper{border-bottom:1px solid #001D13;margin-bottom:90px;overflow:hidden}.logo-slider-wrapper .logo-wrapper .slider-logo{filter:grayscale(100%);transition:opacity 0.3s ease}.logo-slider-wrapper .logo-wrapper .slider-logo:hover{opacity:0.6}.logo-slider-wrapper .slick-slide{max-width:118px;display:flex !important;justify-content:center !important}.logo-slider-wrapper .slick-slide div{max-width:118px}.logo-slider-wrapper .slick-slide div a{width:unset;display:unset}.logo-slider-wrapper .slick-list{width:100%}.logo-slider-wrapper .slick-dots{display:flex;justify-content:center;align-items:flex-end;margin-top:10px}.logo-slider-wrapper .slick-dots li{border:none;width:2px;height:8px;background-color:#ccc;margin:0 5px;position:relative;cursor:pointer;transition:all 0.3s ease-in-out}.logo-slider-wrapper .slick-dots li.slick-active{height:20px;background-color:#AF3E3E}.logo-slider-wrapper .slick-dots li.slick-active:before{width:20px}.logo-slider-wrapper .slick-dots button::before{display:none}.logo-slider-wrapper .slick-track{padding-bottom:39px;display:flex !important;align-items:center;justify-content:space-between}.logo-slider-wrapper .slick-track::before{display:none}.logo-slider-wrapper .slick-track::after{display:none}.logo-slider-wrapper .become-costomer{display:flex;flex-direction:column}.logo-slider-wrapper .become-costomer p{max-width:60ch}.logo-slider-wrapper .slick-dotted.slick-slider{margin-bottom:50px}.segments-wrapper{margin-bottom:150px}.segments-wrapper .title h2{margin-bottom:42px}.segments-wrapper .grid-wrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:30px}.segments-wrapper .grid-wrapper .segment{cursor:pointer;display:flex;flex-direction:column}.segments-wrapper .grid-wrapper .segment .image-container{min-height:370px;width:100%;position:relative;overflow:hidden}.segments-wrapper .grid-wrapper .segment .image-container img{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;height:100%;width:100%;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.segments-wrapper .grid-wrapper .segment .image-container-video{min-height:370px;width:100%;position:relative;overflow:hidden}.segments-wrapper .grid-wrapper .segment .image-container-video video{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;height:100%;width:100%;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.segments-wrapper .grid-wrapper .segment .image-container-video img{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;height:100%;width:100%;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.segments-wrapper .grid-wrapper .segment .segment-title-icon{display:flex;align-items:center;gap:20px;margin-top:10px;margin-bottom:10px}.segments-wrapper .grid-wrapper .segment .segment-title-icon .link-normal{font-family:"Playfair Display", serif;font-size:20px;font-weight:bold}.segments-wrapper .grid-wrapper .segment .segment-title-icon button.open-modal{all:unset;font-family:"Playfair Display", serif;font-size:20px;font-weight:bold}.segments-wrapper .grid-wrapper .segment .segment-title-icon .icon-arrow{transition:all 150ms ease-out}.segments-wrapper .grid-wrapper .segment .segment-title-icon .icon-arrow:before{content:"\e947";color:#000000;font-size:12px}.segments-wrapper .grid-wrapper .segment:hover .icon-arrow{transform:rotate(45deg)}.segments-wrapper .grid-wrapper .segment:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.segments-wrapper .grid-wrapper .segment:hover video{-webkit-transform:scale(1.1);transform:scale(1.1)}html.modal-opened{overflow:hidden}#segments-modal-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999;visibility:hidden;opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out}#segments-modal-wrapper.active{visibility:visible;pointer-events:auto;opacity:1}#segments-modal-wrapper.active #segments-modal-overlay{opacity:0.4}#segments-modal-wrapper #segments-modal-overlay{background:#000000 0% 0% no-repeat padding-box;opacity:0;width:100%;height:100%;position:absolute;transition:0.3s ease-in-out}#segments-modal-wrapper #segments-modal-container{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);max-width:1400px;width:100%;z-index:1}#segments-modal-wrapper #segments-modal-container .content{margin-left:40px;margin-right:40px;background-color:#fefefe;position:relative;padding:60px 120px;max-height:90vh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;}#segments-modal-wrapper #segments-modal-container .content::-webkit-scrollbar{display:none}#segments-modal-wrapper #segments-modal-container .content #close-segments-modal{all:unset;display:flex;position:absolute;right:37px;cursor:pointer;top:30px}#segments-modal-wrapper #segments-modal-container .content #close-segments-modal:hover{opacity:0.8}#segments-modal-wrapper #segments-modal-container .content #close-segments-modal img{width:50px;height:50px}#segments-modal-wrapper #segments-modal-container .content .group{justify-content:space-between;grid-template-columns:repeat(auto-fill, minmax(400px, 1fr));gap:40px;opacity:0;display:none;transition:opacity 0.3s ease-in-out}#segments-modal-wrapper #segments-modal-container .content .group.active{opacity:1;display:grid}#segments-modal-wrapper #segments-modal-container .content .group .left{display:flex;flex-direction:column;justify-content:center}#segments-modal-wrapper #segments-modal-container .content .group .left .text{max-width:500px}#segments-modal-wrapper #segments-modal-container .content .group .left .text h3{font-size:32px;font-weight:bold}#segments-modal-wrapper #segments-modal-container .content .group .left .text p:last-of-type{margin-bottom:0}#segments-modal-wrapper #segments-modal-container .content .group .right{display:flex;align-items:center;justify-content:flex-end}#segments-modal-wrapper #segments-modal-container .content .group .right img{max-width:470px;aspect-ratio:0.7692307692;object-fit:cover;overflow:hidden;width:100%}#call-to-action-popup{display:none}.popup-overlay{position:fixed;background-color:rgba(0, 0, 0, 0.6);top:0;bottom:0;left:0;right:0;z-index:999999;overscroll-behavior:contain}.popups-wrapper{position:fixed;z-index:999999;background-color:#f9f7f6;top:12%;bottom:12%;left:12%;right:12%;display:flex}.popups-wrapper .img-video-global{position:sticky;top:0;bottom:0;width:40%}.popups-wrapper .img-video-global img{object-fit:cover;height:100%;width:100%}.popups-wrapper .img-video-global video{object-fit:cover;height:100%;width:100%}body.no-scroll{overflow:hidden}.close{position:absolute;right:45px;top:35px}.close .btn-close{position:relative;width:30px;height:30px;background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}.close .btn-close:after,.close .btn-close:before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#AF3E3E;transform:translateY(-50%)}.close .btn-close:before{transform:translateY(-50%) rotate(45deg)}.close .btn-close:after{transform:translateY(-50%) rotate(-45deg)}.group-forms{width:60%;overflow-y:auto}.group-forms .group-form-wrapper{padding:10% 15% 75px}.group-forms .group-form-wrapper .form-text .title{font-size:32px;font-family:"Playfair Display", serif;font-weight:bold;margin-bottom:20px}.group-forms .group-form-wrapper .form-text .body-text{margin-bottom:45px}.group-forms .group-form-wrapper .usp-wrapper-popup{display:flex;margin-top:70px;gap:20px;justify-content:space-between}.group-forms .group-form-wrapper .usp-wrapper-popup .single-usp-popup{display:flex;color:#716459}.group-forms .group-form-wrapper .usp-wrapper-popup .single-usp-popup .icon{margin-right:20px;flex-shrink:0;align-self:center;font-size:60px;color:#BFB0A3;display:flex;justify-content:flex-end}.group-forms .group-form-wrapper .usp-wrapper-popup .single-usp-popup .content{flex-grow:1;width:100%;align-self:flex-end;max-width:320px;font-size:14px}.group-forms .group-form-wrapper .usp-wrapper-popup .single-usp-popup .heading{margin-bottom:0;font-weight:800;font-size:16px;font-family:"Playfair Display", serif}.group-forms::-webkit-scrollbar{width:8px;height:100px}.group-forms::-webkit-scrollbar-thumb{background-color:#AF3E3E}.group-forms::-webkit-scrollbar-track{background-color:#F9F7F6}.button-groups{display:flex;gap:30px;margin-bottom:25px}.button-groups .popup-btn{background-color:transparent;background:transparent;color:#000000;font-weight:600;padding:0;border:0}.button-groups .popup-btn.active{color:#AF3E3E;background-color:transparent;background:transparent;border-bottom:1px solid #AF3E3E}.button-groups .popup-btn.active:hover{color:#AF3E3E}.button-groups .popup-btn:hover{background-color:transparent;background:transparent;color:#403732}.gform_wrapper{box-sizing:border-box}.gform_wrapper .gfield_label{display:none}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="url"],.gform_wrapper input[type="password"],.gform_wrapper input[type="search"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="number"],.gform_wrapper textarea,.gform_wrapper select{background-color:transparent;padding:0}.gform_wrapper input[type="email"],.gform_wrapper input[type="number"],.gform_wrapper input[type="password"],.gform_wrapper input[type="search"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="text"],.gform_wrapper input[type="url"],.gform_wrapper select,.gform_wrapper textarea{border-top:0;border-left:0;border-right:0;border-color:#001D13}.gform_wrapper input[type="text"]:focus,.gform_wrapper input[type="email"]:focus,.gform_wrapper input[type="url"]:focus,.gform_wrapper input[type="password"]:focus,.gform_wrapper input[type="search"]:focus,.gform_wrapper input[type="tel"]:focus,.gform_wrapper input[type="number"]:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{border-top:0;border-left:0;border-right:0;border-color:#001D13;outline:none !important}.gform_wrapper .gfield--type-textarea{width:100%;margin-bottom:30px;float:left}.gform_wrapper .gfield--type-textarea .gfield_label{display:block}.gform_wrapper .gfield--type-textarea .textarea{height:70px;width:95%}.gform_wrapper .gfield--width-half:nth-child(odd){float:left;width:50%;height:auto;overflow:hidden}.gform_wrapper .gfield--width-half:nth-child(even){float:right;width:50%;height:auto;overflow:hidden}.gform_wrapper .gfield--width-half{margin-bottom:40px}.gform_wrapper .gfield--width-half input{width:90%;padding:0}.gform_wrapper .gfield--width-half inputselect{padding:0}.gform_wrapper input{font-size:14px}.gform_wrapper input::placeholder{font-weight:normal;color:#000000;font-size:14px}.gform_wrapper input[type="checkbox"],.gform_wrapper input[type="radio"]{color:black}.gform_wrapper input[type="checkbox"]{display:none}.gform_wrapper input[type="checkbox"]+label::before{content:"";display:inline-block;width:15px;height:15px;margin-right:10px;border:1px solid #000000;min-width:16px}.gform_wrapper input[type="checkbox"]:checked+label::before{background-color:#000000;border:1px solid #000000;content:"\e94b";color:#fefefe;font-family:"icomoon";font-size:10px;display:inline-block;text-align:center}.gform_wrapper .gfield--type-consent{float:none;width:100%;position:relative}.gform_wrapper .gfield--type-consent .gfield_validation_message{right:0}.gform_wrapper .gfield_consent_label{display:flex;align-items:center}.gform_wrapper .gform_footer{display:flex;justify-content:flex-end;margin-top:50px;padding-right:5%}.gform_wrapper .gform_footer .gform_button{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}.gform_wrapper .gform_footer .gform_button.secondary-btn{background-color:transparent}.gform_wrapper .gform_footer .gform_button:hover{background-color:#be4848}.gform_wrapper .gform_footer .gform_button:hover .icon{transform:rotate(45deg)}.gform_wrapper .gform_footer .gform_button[data-mce-selected]{padding:20px 25px !important}.gform_wrapper .gform_footer .gform_button:active,.gform_wrapper .gform_footer .gform_button:focus,.gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .gform_button:visited{color:#fefefe}.gform_wrapper .gform_footer .gform_button::-moz-selection{background-color:transparent !important}.gform_wrapper .gform_footer .gform_button::-moz-selection,.gform_wrapper .gform_footer .gform_button::selection{background-color:transparent !important}.gform_wrapper .gform_footer .gform_button:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.gform_wrapper .gform_footer .gform_button:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.gform_wrapper .gform_footer .gform_button .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.gform_wrapper .validation_error{font-size:16px;background-color:#AF3E3E;color:#fefefe;padding:5px 10px;font-family:"Source Sans Pro", sans-serif;font-weight:400;margin-right:5%;margin-bottom:50px}.validation_message::before{background-color:#AF3E3E;border:1px solid #AF3E3E;content:"i";color:#fefefe;font-size:12px;display:inline-block;padding-left:8px;padding-right:8px;text-align:center;visibility:visible;position:absolute;top:0;right:5%;cursor:pointer}.validation_message{content:".";background-color:#AF3E3E;position:absolute;right:5%;top:0;color:#fefefe;visibility:hidden;width:100%;height:100%}.validation_message::before:hover .validation_message{visibility:visible}.gfield_required_text{display:none}.gform_wrapper input[type="text"]:focus,.gform_wrapper input[type="email"]:focus,.gform_wrapper input[type="url"]:focus,.gform_wrapper input[type="password"]:focus,.gform_wrapper input[type="search"]:focus,.gform_wrapper input[type="tel"]:focus,.gform_wrapper input[type="number"]:focus,.gform_wrapper{border-top:0;border-left:0;border-right:0;border-color:#707070;padding:0}.add-line{border-top:1px solid #001D13}.add-line h2{margin-top:100px !important}.add-line .read-more{margin-top:100px !important}.news-section .icon-arrow::before{color:black;font-size:14px}.news-section .title-link-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.news-section .title-link-wrapper h2{margin:0}.news-section .title-link-wrapper .read-more{display:flex;gap:20px;align-items:center}.news-section .title-link-wrapper .read-more p{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold;margin:0}.news-section .title-link-wrapper .read-more:hover .icon-arrow{transform:rotate(45deg)}.news-section .title-link-wrapper .read-more .icon-arrow{transition:all 150ms ease-out}.news-section .news-wrapper{display:flex;width:100%}.news-section .news-wrapper .highlighted-news{display:flex;flex-direction:column;justify-content:space-between;gap:10px;width:50%;border-right:1px solid #001D13;padding-right:5%;padding-bottom:5%;margin-right:5%}.news-section .news-wrapper .highlighted-news .title-icon{position:relative;display:flex;align-items:flex-start}.news-section .news-wrapper .highlighted-news .title-icon a{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold}.news-section .news-wrapper .highlighted-news .title-icon .icon-arrow{margin-left:20px;margin-top:7px;transition:all 150ms ease-out}.news-section .news-wrapper .highlighted-news .title-icon:hover .icon-arrow{transform:rotate(45deg)}.news-section .news-wrapper .highlighted-news .image-wrapper{width:100%;height:calc(300px + 15vh);overflow:hidden}.news-section .news-wrapper .highlighted-news .image-wrapper img{width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.news-section .news-wrapper .highlighted-news .image-wrapper video{width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.news-section .news-wrapper .highlighted-news:hover .title-icon .icon-arrow{transform:rotate(45deg)}.news-section .news-wrapper .highlighted-news:hover video{-webkit-transform:scale(1.1);transform:scale(1.1)}.news-section .news-wrapper .highlighted-news:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.news-section .news-wrapper .normal-news{width:50%;display:flex;gap:30px;padding-bottom:5%}.news-section .news-wrapper .normal-news .first-news{height:100%;width:50%;display:flex;flex-direction:column;gap:10px}.news-section .news-wrapper .normal-news .first-news .title{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold;word-break:break-all;display:flex;align-items:flex-start}.news-section .news-wrapper .normal-news .first-news .title .icon-arrow{margin-left:20px;margin-top:7px;transition:all 150ms ease-out}.news-section .news-wrapper .normal-news .first-news .image-wrapper{height:calc(200px + 15vh);min-height:300px;overflow:hidden}.news-section .news-wrapper .normal-news .first-news .image-wrapper img{width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.news-section .news-wrapper .normal-news .first-news .image-wrapper video{width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.news-section .news-wrapper .normal-news .first-news:hover video{-webkit-transform:scale(1.1);transform:scale(1.1)}.news-section .news-wrapper .normal-news .first-news:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.news-section .news-wrapper .normal-news .first-news:hover .title .icon-arrow{transform:rotate(45deg)}.news-section .news-wrapper .normal-news .second-news{height:100%;width:50%;display:flex;flex-direction:column;gap:10px}.news-section .news-wrapper .normal-news .second-news .title{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold;word-break:break-all;display:flex;align-items:flex-start}.news-section .news-wrapper .normal-news .second-news .title .icon-arrow{margin-left:20px;margin-top:7px;transition:all 150ms ease-out}.news-section .news-wrapper .normal-news .second-news .image-wrapper{height:calc(200px + 15vh);width:100%;overflow:hidden}.news-section .news-wrapper .normal-news .second-news .image-wrapper img{width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.news-section .news-wrapper .normal-news .second-news .image-wrapper video{width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.news-section .news-wrapper .normal-news .second-news:hover video{-webkit-transform:scale(1.1);transform:scale(1.1)}.news-section .news-wrapper .normal-news .second-news:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.news-section .news-wrapper .normal-news .second-news:hover .title .icon-arrow{transform:rotate(45deg)}.flexcontainer-become-costumer{background-color:#E2DBD5}.flexcontainer-become-costumer .left-image{width:50%;position:relative}.flexcontainer-become-costumer .left-image .image-or-video-wrapper{position:absolute;top:0;bottom:0;width:100%;height:calc(80vh - var(--right-text-height, 0))}.flexcontainer-become-costumer .left-image .image-or-video-wrapper img{width:100%;height:100%;object-fit:cover}.flexcontainer-become-costumer .left-image .image-or-video-wrapper video{width:100%;height:100%;object-fit:cover}.flexcontainer-become-costumer .right-text{width:50%;min-height:80vh}.flexcontainer-become-costumer .right-text .content{padding:20% 25% 10% 15%}.flexcontainer-become-costumer .right-text .content .gform_footer{justify-content:flex-start}.flexcontainer-normal-section{background-color:#E2DBD5}.flexcontainer-normal-section .left-image{width:50%;position:relative}.flexcontainer-normal-section .left-image .image-or-video-wrapper{position:absolute;top:0;bottom:0;width:100%;height:calc(70vh - var(--right-text-height, 0))}.flexcontainer-normal-section .left-image .image-or-video-wrapper img{width:100%;height:100%;object-fit:cover}.flexcontainer-normal-section .left-image .image-or-video-wrapper video{width:100%;height:100%;object-fit:cover}.flexcontainer-normal-section .right-text{width:50%;min-height:70vh}.flexcontainer-normal-section .right-text .content{padding:20% 25% 10% 15%}.flexcontainer-normal-section .right-text .content .gform_footer{justify-content:flex-start}.testimonial-wrapper{background-color:#E2DBD5}.testimonial-wrapper .testimonial-slider{width:100%}.testimonial-wrapper .testimonial-slider .slick-dots{padding-bottom:20px}.testimonial-wrapper .testimonial-slider .slick-dots li button:before{color:#ccc;font-size:15px;opacity:1}.testimonial-wrapper .testimonial-slider .slick-dots li.slick-active button:before{color:#AF3E3E}.testimonial-wrapper .testimonial-slider .testimonial-slide{display:flex !important}.testimonial-wrapper .testimonial-slider .testimonial-slide .left-image{width:50%;position:relative}.testimonial-wrapper .testimonial-slider .testimonial-slide .left-image .image-or-video-wrapper{position:absolute;top:50%;transform:translate(0, -50%);right:0;width:80%;height:calc(250px + 20vh)}.testimonial-wrapper .testimonial-slider .testimonial-slide .left-image .image-or-video-wrapper img{width:100%;height:100%;object-fit:cover}.testimonial-wrapper .testimonial-slider .testimonial-slide .left-image .image-or-video-wrapper video{width:100%;height:100%;object-fit:cover}.testimonial-wrapper .testimonial-slider .testimonial-slide .testimonials-content{width:50%;min-height:60vh}.testimonial-wrapper .testimonial-slider .testimonial-slide .testimonials-content .content{padding:20% 25% 10% 15%}.testimonial-wrapper .testimonial-slider .testimonial-slide .testimonials-content .content .costumer-say-text{font-size:18px}.testimonial-wrapper .testimonial-slider .testimonial-slide .testimonials-content .content .testimonitals-text{font-size:28px;font-family:"Playfair Display", serif;color:#AF3E3E;font-weight:bold;margin-bottom:15px}.testimonial-wrapper .testimonial-slider .testimonial-slide .testimonials-content .content .name{font-style:italic}.testimonial-wrapper .testimonial-slider .testimonial-slide .testimonials-content .content img{max-width:100px}.c3-usp{padding-top:0}.c3-usp .usp-list{border-bottom:1px solid #001D13;padding-bottom:50px}.news-section-grid{margin-top:100px}.news-section-grid .icon-arrow::before{color:black;font-size:14px}.news-section-grid .title-link-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.news-section-grid .title-link-wrapper h2{margin:0}.news-section-grid .title-link-wrapper .read-more{display:flex;gap:20px;align-items:center}.news-section-grid .title-link-wrapper .read-more p{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold;margin:0}.news-section-grid .title-link-wrapper .read-more:hover .icon-arrow{transform:rotate(45deg)}.news-section-grid .title-link-wrapper .read-more .icon-arrow{transition:all 150ms ease-out}.news-section-grid .news-wrapper{display:flex;width:100%}.news-section-grid .news-wrapper .highlighted-news{display:flex;flex-direction:column;justify-content:space-between;gap:18px;width:50%;padding-bottom:5%;margin-right:4%}.news-section-grid .news-wrapper .highlighted-news .title-icon{position:relative;display:flex;align-items:flex-start}.news-section-grid .news-wrapper .highlighted-news .title-icon a{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold}.news-section-grid .news-wrapper .highlighted-news .title-icon .icon-arrow{margin-left:20px;margin-top:7px;transition:all 150ms ease-out}.news-section-grid .news-wrapper .highlighted-news .title-icon:hover .icon-arrow{transform:rotate(45deg)}.news-section-grid .news-wrapper .highlighted-news .image-wrapper{width:100%;height:calc(300px + 15vh);overflow:hidden}.news-section-grid .news-wrapper .highlighted-news .image-wrapper img{width:100%;height:100%;object-fit:cover}.news-section-grid .news-wrapper .highlighted-news .image-wrapper video{width:100%;height:100%;object-fit:cover}.news-section-grid .news-wrapper .highlighted-news:hover .title-icon .icon-arrow{transform:rotate(45deg)}.news-section-grid .news-wrapper .normal-news{width:50%;display:flex;gap:8%;padding-bottom:5%}.news-section-grid .news-wrapper .normal-news .first-news{height:100%;width:50%;display:flex;flex-direction:column;gap:10px}.news-section-grid .news-wrapper .normal-news .first-news .title{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold;word-break:break-all;display:flex;align-items:flex-start}.news-section-grid .news-wrapper .normal-news .first-news .title .icon-arrow{margin-left:20px;margin-top:7px;transition:all 150ms ease-out}.news-section-grid .news-wrapper .normal-news .first-news .image-wrapper{height:calc(200px + 15vh);min-height:300px}.news-section-grid .news-wrapper .normal-news .first-news .image-wrapper img{width:100%;height:100%;object-fit:cover}.news-section-grid .news-wrapper .normal-news .first-news:hover .title .icon-arrow{transform:rotate(45deg)}.news-section-grid .news-wrapper .normal-news .second-news{height:100%;width:50%;display:flex;flex-direction:column;gap:10px}.news-section-grid .news-wrapper .normal-news .second-news .title{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold;word-break:break-all;display:flex;align-items:flex-start}.news-section-grid .news-wrapper .normal-news .second-news .title .icon-arrow{margin-left:20px;margin-top:7px;transition:all 150ms ease-out}.news-section-grid .news-wrapper .normal-news .second-news .image-wrapper{height:calc(200px + 15vh);width:100%}.news-section-grid .news-wrapper .normal-news .second-news .image-wrapper img{width:100%;height:100%;object-fit:cover}.news-section-grid .news-wrapper .normal-news .second-news:hover .title .icon-arrow{transform:rotate(45deg)}.ordinary-news-wrapper{margin-bottom:100px;width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:48px}.ordinary-news-wrapper .icon-arrow::before{color:black;font-size:14px}.ordinary-news-wrapper .ordinary-news{display:flex;flex-direction:column;gap:10px}.ordinary-news-wrapper .ordinary-news .title{font-size:20px;font-family:"Playfair Display", serif;font-weight:bold;word-break:break-all;display:flex;align-items:flex-start}.ordinary-news-wrapper .ordinary-news .title .icon-arrow{margin-left:20px;margin-top:7px;transition:all 150ms ease-out}.ordinary-news-wrapper .ordinary-news .image-wrapper{height:calc(200px + 15vh);width:100%}.ordinary-news-wrapper .ordinary-news .image-wrapper img{width:100%;height:100%;object-fit:cover}.nav-links{text-align:center}.c2-textfields{position:relative;margin:0 auto;margin-bottom:100px}.c2-textfields .grid-container{max-width:1400px;margin:0 auto}.c2-textfields .grid-container .row{position:relative;display:flex;width:100%;justify-content:center;margin:auto;padding-top:140px;padding-bottom:140px}.c2-textfields .grid-container .row .left,.c2-textfields .grid-container .row .right{max-width:585px;width:100%}.c2-textfields .grid-container .row .left:first-child,.c2-textfields .grid-container .row .right:first-child{margin-right:75px}.c2-textfields .grid-container .row .left:last-child,.c2-textfields .grid-container .row .right:last-child{margin-left:75px}.c2-textfields .grid-container .row .right p:first-child{padding-top:57px}.c3-producent-show{background-color:#f9f7f6;margin-bottom:100px}.c3-producent-show .grid-container h2{font-size:32px;text-align:center;margin-bottom:48px}.c3-producent-show .grid-container .btn-container{text-align:center;margin-bottom:80px;position:relative}.c3-producent-show .grid-container .btn-container::after{content:"";position:absolute;bottom:-10px;left:0;width:100%;border-bottom:0.5px solid #c7c7c7}.c3-producent-show .grid-container .btn-container button{background:transparent;color:#000000;font-size:32px;font-family:"Playfair Display", serif;font-weight:bold;opacity:0.2}.c3-producent-show .grid-container .btn-container button:active{opacity:1}.c3-producent-show .grid-container .btn-container button.active{opacity:1}.c3-producent-show .grid-container .overview-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(350px, 1fr));gap:17px}.c3-producent-show .grid-container .overview-container .content{max-width:424px;box-shadow:0px 0px 5px #00000029;padding-top:37px;padding-bottom:37px;padding-left:28px;padding-right:28px;background-color:#ffffff;margin:5px}.c3-producent-show .grid-container .overview-container .content img{width:auto;height:auto}.c3-producent-show .grid-container .overview-container .content h2{font-size:22px;margin-top:22px}.c3-producent-show .grid-container .container-left{grid-template-columns:repeat(auto-fill, minmax(550px, 1fr))}.c3-producent-show .grid-container .container-left .content{max-width:648px}.c3-producent-show .grid-container .container-midle,.c3-producent-show .grid-container .container-right{visibility:hidden;height:0;overflow:hidden}.c3-producent-show .grid-container .container-left{visibility:visible;height:auto}.page-id-81772 .section-margin{margin-bottom:200px}.page-id-202054 .c2-img-text-basic .grid-container .content-container.has-border-top::before{content:"";position:absolute;top:-78px;left:0;width:100%;border-top:0.5px solid #c7c7c7}.c2-img-text-basic{margin-bottom:100px}.c2-img-text-basic.center-img .grid-container .content-container .right{display:flex;align-items:center;justify-content:flex-start;padding-left:20px}.c2-img-text-basic.center-img .grid-container .content-container .right img{max-width:490px}.c2-img-text-basic.center-img .grid-container .content-container .left{padding-right:20px}.c2-img-text-basic.center-img .grid-container .content-container .left .content{max-width:100%}.c2-img-text-basic.has-bg{padding-top:70px;padding-bottom:70px}.c2-img-text-basic .grid-container .content-container{position:relative;display:flex}.c2-img-text-basic .grid-container .content-container.has-border-top::before{content:"";position:absolute;top:-100px;left:0;width:100%;border-top:0.5px solid #c7c7c7}.c2-img-text-basic .grid-container .content-container .left{width:50%;display:flex;align-items:center}.c2-img-text-basic .grid-container .content-container .left .content{max-width:470px}.c2-img-text-basic .grid-container .content-container .left .content .bbh-btn{width:fit-content}.c2-img-text-basic .grid-container .content-container .left .content .btn-white{margin-bottom:unset}.c2-img-text-basic .grid-container .content-container .left .content h2{font-weight:700}.c2-img-text-basic .grid-container .content-container .right{width:50%}.c2-img-text-basic-speciel{margin-bottom:100px}.c2-img-text-basic-speciel.center-img .grid-container .content-container .right{display:flex;align-items:center;justify-content:flex-start;padding-right:20px}.c2-img-text-basic-speciel.center-img .grid-container .content-container .right img{max-width:490px}.c2-img-text-basic-speciel.center-img .grid-container .content-container .left{padding-left:20px}.c2-img-text-basic-speciel.center-img .grid-container .content-container .left .content{max-width:100%}.c2-img-text-basic-speciel.has-bg{padding-top:70px;padding-bottom:70px}.c2-img-text-basic-speciel .grid-container .content-container{position:relative;display:flex}.c2-img-text-basic-speciel .grid-container .content-container::before{content:""}.c2-img-text-basic-speciel .grid-container .content-container .left{width:50%;display:flex;align-items:center;justify-content:flex-end}.c2-img-text-basic-speciel .grid-container .content-container .left .content{max-width:470px}.c2-img-text-basic-speciel .grid-container .content-container .left .content .bbh-btn{width:fit-content}.c2-img-text-basic-speciel .grid-container .content-container .left .content .btn-white{margin-bottom:unset}.c2-img-text-basic-speciel .grid-container .content-container .left .content h2{font-weight:700}.c2-img-text-basic-speciel .grid-container .content-container .right{width:50%}.c2-gallery{background-color:#e2dbd5;padding-top:160px;padding-bottom:160px;margin-bottom:100px}.c2-gallery.two-rows{background-color:unset;padding-bottom:0;padding-top:0}.c2-gallery.two-rows .grid-container .content-container{flex-direction:column}.c2-gallery.two-rows .grid-container .content-container .right{order:-1;width:100%;justify-content:flex-start;max-width:660px;margin-bottom:70px}.c2-gallery.two-rows .grid-container .content-container .right .content{max-width:100%}.c2-gallery.two-rows .grid-container .content-container .right .content .link-container{max-width:fit-content}.c2-gallery.two-rows .grid-container .content-container .left{width:100%}.c2-gallery.two-rows .grid-container .content-container .left .content{max-width:120px;display:flex;justify-content:center;align-items:center}.c2-gallery .grid-container{display:flex}.c2-gallery .grid-container .content-container{display:flex;width:100%;justify-content:space-between}.c2-gallery .grid-container .content-container .left{gap:50px;width:40%;display:flex;flex-wrap:wrap;justify-content:space-around}.c2-gallery .grid-container .content-container .right{width:50%;display:flex;justify-content:end}.c2-gallery .grid-container .content-container .right .primary-btn{width:fit-content}.c2-gallery .grid-container .content-container .right .primary-btn p{margin-bottom:unset}.c2-gallery .grid-container .content-container .right .content{max-width:509px}.c2-gallery .grid-container .content-container .right img{height:auto}.page-template-PageWithoutHeaderFooter header,.page-template-vinskolen_registrer_user header,.single-vinskolen header,.single-vinkort header,.single-vinkort-vininfo header,.single-vinforslag-til-mad header,.single-mini-lex header,.single-lande header,.post-type-archive-vinforslag-til-mad header,.post-type-archive-mini-lex header,.post-type-archive-lande header,.page-template-Edit_user_template header,.page-template-PageWithoutHeaderFooter footer,.page-template-vinskolen_registrer_user footer,.single-vinskolen footer,.single-vinkort footer,.single-vinkort-vininfo footer,.single-vinforslag-til-mad footer,.single-mini-lex footer,.single-lande footer,.post-type-archive-vinforslag-til-mad footer,.post-type-archive-mini-lex footer,.post-type-archive-lande footer,.page-template-Edit_user_template footer,.page-template-PageWithoutHeaderFooter #fixed-header,.page-template-vinskolen_registrer_user #fixed-header,.single-vinskolen #fixed-header,.single-vinkort #fixed-header,.single-vinkort-vininfo #fixed-header,.single-vinforslag-til-mad #fixed-header,.single-mini-lex #fixed-header,.single-lande #fixed-header,.post-type-archive-vinforslag-til-mad #fixed-header,.post-type-archive-mini-lex #fixed-header,.post-type-archive-lande #fixed-header,.page-template-Edit_user_template #fixed-header,.page-template-PageWithoutHeaderFooter .footer-bottom-bar,.page-template-vinskolen_registrer_user .footer-bottom-bar,.single-vinskolen .footer-bottom-bar,.single-vinkort .footer-bottom-bar,.single-vinkort-vininfo .footer-bottom-bar,.single-vinforslag-til-mad .footer-bottom-bar,.single-mini-lex .footer-bottom-bar,.single-lande .footer-bottom-bar,.post-type-archive-vinforslag-til-mad .footer-bottom-bar,.post-type-archive-mini-lex .footer-bottom-bar,.post-type-archive-lande .footer-bottom-bar,.page-template-Edit_user_template .footer-bottom-bar,.page-template-PageWithoutHeaderFooter .sleeknote-anchor,.page-template-vinskolen_registrer_user .sleeknote-anchor,.single-vinskolen .sleeknote-anchor,.single-vinkort .sleeknote-anchor,.single-vinkort-vininfo .sleeknote-anchor,.single-vinforslag-til-mad .sleeknote-anchor,.single-mini-lex .sleeknote-anchor,.single-lande .sleeknote-anchor,.post-type-archive-vinforslag-til-mad .sleeknote-anchor,.post-type-archive-mini-lex .sleeknote-anchor,.post-type-archive-lande .sleeknote-anchor,.page-template-Edit_user_template .sleeknote-anchor{display:none !important}.page-template-PageWithoutHeaderFooter #page,.page-template-vinskolen_registrer_user #page,.post-type-archive-vinforslag-til-mad #page,.post-type-archive-lande #page,.post-type-archive-mini-lex #page,.single-vinforslag-til-mad #page,.single-lande #page,.single-mini-lex #page,.single-vinskolen #page,.single-vinkort #page,.single-vinkort-vininfo #page,.page-template-Edit_user_template #page{max-width:100%;padding:0}.vinskolen-sub-all .grid-container{padding:0 !important}.vinskolen-sub-all .grid-container .row{margin:0 !important}.vinskolen-sub-all .grid-container .row .col-sm-12{padding:0}.vinskolen-sub-all .grid-container .row .col-sm-12 .vinskolen-sub-container .vinskolen-sub-letter{background-color:darkred;color:#fefefe;font-size:16px;font-weight:bold;padding:8px 25px;position:sticky;top:103px}.vinskolen-sub-all .grid-container .row .col-sm-12 .vinskolen-sub-container .vinskolen-sub-letter p{margin-bottom:0}.vinskolen-sub-all .grid-container .row .col-sm-12 .vinskolen-sub-container .vinskolen-sub-single{display:flex;flex-direction:column;padding:8px 25px;border-bottom:0.5px solid #a0a0a0}.vinskolen-sub-all .grid-container .row .col-sm-12 .vinskolen-sub-container .vinskolen-sub-single p{margin-bottom:0;font-size:16px}.vinskolen-sub-all .grid-container .row .col-sm-12 .vinskolen-sub-container .vinskolen-sub-single p a{display:flex;justify-content:space-between;width:100%}.vinskolen-sub-all .grid-container .row .col-sm-12 .vinskolen-sub-container .vinskolen-sub-single p a .arrow-right{content:url("/wp-content/themes/vinforsyning/assets/images/right.svg")}.vinskolen-sub-all .grid-container .row .col-sm-12 .search-wrap{padding:25px;padding-top:0}.vinskolen-sub-all .grid-container .row .col-sm-12 .search-wrap input{position:relative;width:100%;box-shadow:1px 1px 10px #00000029;border:1px solid #707070;border-radius:26px;padding:16px;background-image:url(/wp-content/uploads/2022/05/search-icon.svg);background-position:10px center;background-repeat:no-repeat;text-indent:20px;-webkit-transition:all 0.2s;-moz-transition:all 2s;transition:all 0.2s}.vinskolen-sub-all .grid-container .row .col-sm-12 .no-matches-found{padding:0 25px;text-align:center}@media screen and (-webkit-min-device-pixel-ratio:0){.vinskolen-sub-all .search-wrap input{font-size:16px}}.wineschool-header{background-color:#bfb0a3;margin-bottom:30px;position:sticky;width:100%;z-index:1000;top:0}.wineschool-header .grid-container .row .col-sm-12 .wineschool-top-header{text-align:center;position:relative;padding:40px 0}.wineschool-header .grid-container .row .col-sm-12 .wineschool-top-header h1{margin-bottom:0;font-size:20px}.wineschool-header .grid-container .row .col-sm-12 .wineschool-top-header .backLink-img{min-width:36px;position:absolute;width:100%;display:flex;align-items:flex-end}.wineschool-header .grid-container .row .col-sm-12 .wineschool-top-header .backLink-img .backLink-wineschool{position:absolute;left:0;font-size:18px;display:flex;align-items:center}.wineschool-header .grid-container .row .col-sm-12 .wineschool-top-header .backLink-img .backLink-wineschool .arrow-left{content:url("/wp-content/themes/vinforsyning/assets/images/left.svg");padding-right:10px}.wineschool-header .grid-container .row .col-sm-12 .wineschool-top-header .backLink-img .edit-profile{position:absolute;right:0;width:34px;height:34px}.wineschool-body{margin-bottom:50px}.wineschool-body .grid-container .row .col-sm-12 .cat-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-gap:20px}.wineschool-body .grid-container .row .col-sm-12 .cat-grid .cat-box{width:100%;box-shadow:1px 1px 10px #00000029}.wineschool-body .grid-container .row .col-sm-12 .cat-grid .cat-box .image{display:flex;justify-content:center;padding:27px 0}.wineschool-body .grid-container .row .col-sm-12 .cat-grid .cat-box .image img{max-height:68px;object-position:center}.wineschool-body .grid-container .row .col-sm-12 .cat-grid .cat-box .text{padding:15px}.wineschool-body .grid-container .row .col-sm-12 .cat-grid .cat-box .text h4{font-size:19px;margin-bottom:0;text-align:center}.wineschool-body .grid-container .row .col-sm-12 .cat-grid .cat-box:hover{border:1px solid darkred}.wineschool-body .grid-container .row .col-sm-12 .settings-btns{display:flex;flex-direction:column;align-items:center}.wineschool-body .grid-container .row .col-sm-12 .settings-btns .bbh-btn{margin:10px 0;width:185px;text-align:center}.wineschool-single-header{padding-bottom:50px}.wineschool-single-header .grid-container{padding:10px !important}.wineschool-single-header .grid-container .row{margin:0 !important}.wineschool-single-header .grid-container .row.row-wineschool-headline{padding-top:0}.wineschool-single-header .grid-container .row .col-sm-12 .wineschool-product-header{padding-top:25px;padding-bottom:25px;display:flex;border-bottom:1px solid #af3e3e}.wineschool-single-header .grid-container .row .col-sm-12 .wineschool-product-header .img-container{display:flex;justify-content:center;margin-bottom:10px;width:25%}.wineschool-single-header .grid-container .row .col-sm-12 .wineschool-product-header .img-container img{display:flex;max-height:270px;height:100%;width:100%;object-fit:contain}.wineschool-single-header .grid-container .row .col-sm-12 .wineschool-product-header .p-text{width:75%;padding-left:33px}.wineschool-single-header .grid-container .row .col-sm-12 .wineschool-product-header .p-text h1{font-size:18px}.wineschool-single-header .grid-container .row .col-sm-12 .wineschool-product-header .p-text p{margin-bottom:5px}.wineschool-single-header .grid-container .row .col-sm-12 .wineschool-product-header .p-text p .meta-title{font-weight:bold;font-weight:15px}.wineschool-single-header .grid-container .row .col-sm-12 .wineschool-product-header .p-text p .meta-val{font-weight:15px}.wineschool-single-header .grid-container .row .col-sm-12 .wineschool-product-header .p-text p .meta-val img{width:24px;vertical-align:middle;margin-left:0.4em}.wineschool-single-header .grid-container .row .col-sm-12 .wineschool-product-header .p-text .highlight{background-color:darkred;color:#fefefe}.wineschool-single-header .grid-container .row .col-sm-12 .text-headline{padding-top:25px}.wineschool-single-header .grid-container .row .col-sm-12 .text-container{border-bottom:1px solid #af3e3e;font-size:15px}.wineschool-single-header .grid-container .row .col-sm-12 .text-container .addReadMore.showlesscontent .SecSec,.wineschool-single-header .grid-container .row .col-sm-12 .text-container .addReadMore.showlesscontent .readLess{display:none}.wineschool-single-header .grid-container .row .col-sm-12 .text-container .addReadMore.showmorecontent .readMore{display:none}.wineschool-single-header .grid-container .row .col-sm-12 .text-container .addReadMore .readMore .linkText,.wineschool-single-header .grid-container .row .col-sm-12 .text-container .addReadMore .readLess .linkText{text-decoration:underline;font-weight:bold;color:darkred;cursor:pointer}.wineschool-single-header .grid-container .row .col-sm-12 .text-container .addReadMore .readMore .linkText::after,.wineschool-single-header .grid-container .row .col-sm-12 .text-container .addReadMore .readLess .linkText::after{content:url("/wp-content/themes/vinforsyning/assets/images/down.svg")}.wineschool-single-header .grid-container .row .col-sm-12 .text-container .addReadMoreWrapTxt.showmorecontent .SecSec,.wineschool-single-header .grid-container .row .col-sm-12 .text-container .addReadMoreWrapTxt.showmorecontent .readLess{display:block}.wineschool-single-header .grid-container .row .col-sm-12 .text-container .text{padding-bottom:25px}.wineschool-single-header .grid-container .row .col-sm-12 .text-container .readMoreLink{display:none;padding-bottom:25px}.wineschool-single-header .grid-container .row .col-sm-12 .text-container .readMoreLink #linkText{text-decoration:underline;font-weight:bold;color:darkred}.wineschool-single-header .grid-container .row .col-sm-12 .text-container .readMoreLink .arrow-down{content:url("/wp-content/themes/vinforsyning/assets/images/down.svg")}.wineschool-single-header .grid-container .row .col-sm-12 .product-meta.product-sidebar-box{padding-top:25px}.wineschool-single-header .grid-container .row .col-sm-12 .product-meta.product-sidebar-box p{font-size:15px;margin-bottom:10px}.wineschool-single-header .grid-container .row .col-sm-12 .product-meta.product-sidebar-box .meta-title{font-weight:bold}.wineschool-single-header .grid-container .row .col-sm-12 .product-meta.product-sidebar-box .product-country .meta-val img{width:24px;vertical-align:middle;margin-left:0.4em}.wineschool-single-header .grid-container .row h2{font-size:16px}.wineschool-single-header.single-producent .row{margin:0 !important}.wineschool-single-header.single-producent .row.row-wineschool-headline{padding-top:0}.wineschool-single-header.single-producent .row .col-sm-12 .wineschool-product-header{padding-top:0;padding-bottom:0;display:flex;border-bottom:1px solid #af3e3e}.wineschool-single-header.single-producent .row .col-sm-12 .wineschool-product-header .p-text{padding:0;width:100%}.wineschool-single-header.single-producent .row .col-sm-12 .wineschool-product-header .p-text h1{text-align:center}.wineschool-single-header.single-producent .row .img-container{margin-bottom:20px;display:flex;justify-content:center}.wineschool-single-header.single-producent .row .img-container img{max-height:200px;height:100%;width:100%;max-width:480px;object-fit:contain}.wineschool-single-header.single-producent .row .img-container video{max-height:200px;height:100%;width:100%;max-width:480px;object-fit:cover}.wineschool-single-header.single-producent .row .text{margin-bottom:20px}.wineschool-single-header.single-producent .row .text2{margin-top:20px;margin-bottom:20px}.wineschool-login{padding-top:100px;display:flex;justify-content:center;align-items:center}.wineschool-login .grid-container .row .col-sm-12 .login-box{padding:50px;border:1px solid #D9D8D7;box-shadow:1px 1px 10px #00000029}.wineschool-login .grid-container .row .col-sm-12 .login-box h2{margin-bottom:50px;text-align:center}.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-username,.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-password{display:flex;flex-direction:column}.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-username input,.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-password input{border:2px solid #D9D8D7;max-width:430px;width:100%}.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input{width:100%;position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input.secondary-btn{background-color:transparent}.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input:hover{background-color:#be4848}.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input:hover .icon{transform:rotate(45deg)}.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input[data-mce-selected]{padding:20px 25px !important}.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input:active,.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input:focus,.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input:hover,.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input:visited{color:#fefefe}.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input::-moz-selection{background-color:transparent !important}.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input::-moz-selection,.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input::selection{background-color:transparent !important}.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.wineschool-login .grid-container .row .col-sm-12 .login-box #loginform .login-submit input .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.wineschool-login .grid-container .row .col-sm-12 .login-box .signup{padding-bottom:10px}.wineschool-login .grid-container .row .col-sm-12 .login-box .signup .bbh-btn{width:100%;text-align:center}@media screen and (max-width:768px){.wineschool-login{padding-top:10px}}.wineschool-edit-profile{margin-bottom:50px}.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link{display:flex;justify-content:center}.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn.secondary-btn{background-color:transparent}.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn:hover{background-color:#be4848}.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn:hover .icon{transform:rotate(45deg)}.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn[data-mce-selected]{padding:20px 25px !important}.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn:active,.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn:focus,.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn:hover,.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn:visited{color:#fefefe}.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn::-moz-selection{background-color:transparent !important}.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn::-moz-selection,.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn::selection{background-color:transparent !important}.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.wineschool-edit-profile .grid-container .row .col-sm-12 .single-link .logout-btn .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.wineschool-edit-profile .grid-container .row .col-sm-12 .edit-info table{border:none}.wineschool-edit-profile .grid-container .row .col-sm-12 .edit-info table tr{border:none}.wineschool-edit-profile .grid-container .row .col-sm-12 .edit-info table tr td{border:none;display:flex;flex-direction:column;width:fit-content;margin:0 auto}.wineschool-edit-profile .grid-container .row .col-sm-12 .edit-info table tr td input{border:2px solid #D9D8D7;width:fit-content}.page-template-Edit_user_template .edit-user-inner-section .grid-container{margin-top:50px;margin-bottom:50px}.page-template-Edit_user_template #bbh-frontend-email-repeater{display:none}.page-template-Edit_user_template legend{padding-top:30px;margin:20px auto}.page-template-Edit_user_template .woocommerce-form-row{display:flex;flex-direction:column;width:430px;margin:0 auto;padding-bottom:10px}.page-template-Edit_user_template .woocommerce-form-row input{border:2px solid #D9D8D7;width:430px}.page-template-Edit_user_template .btns-fields-wineschool-edit{display:flex;justify-content:center;margin-top:20px}.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer;text-align:center}.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button.secondary-btn{background-color:transparent}.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button:hover{background-color:#be4848}.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button:hover .icon{transform:rotate(45deg)}.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button[data-mce-selected]{padding:20px 25px !important}.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button:active,.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button:focus,.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button:hover,.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button:visited{color:#fefefe}.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button::-moz-selection{background-color:transparent !important}.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button::-moz-selection,.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button::selection{background-color:transparent !important}.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.page-template-Edit_user_template .btns-fields-wineschool-edit .woocommerce-Button.button .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.page-template-Edit_user_template .edit-winecard-id{max-width:430px;width:100%;margin:0 auto}.page-template-Edit_user_template .edit-winecard-id .acf-field.acf-field-text.acf-field-62b4317fa20c8{padding-left:0;padding-right:0}.page-template-Edit_user_template .edit-winecard-id .acf-form-submit{display:flex;justify-content:center}.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large.secondary-btn{background-color:transparent}.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large:hover{background-color:#be4848}.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large:hover .icon{transform:rotate(45deg)}.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large[data-mce-selected]{padding:20px 25px !important}.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large:active,.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large:focus,.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large:hover,.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large:visited{color:#fefefe}.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large::-moz-selection{background-color:transparent !important}.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large::-moz-selection,.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large::selection{background-color:transparent !important}.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.page-template-Edit_user_template .edit-winecard-id .acf-form-submit .acf-button.button.button-primary.button-large .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.wineschool-registrer{padding-top:100px;padding-bottom:100px;display:flex;justify-content:center;align-items:center;position:relative}.wineschool-registrer .registration-comlplate{position:absolute;z-index:100000;top:0}.wineschool-registrer .grid-container .row{display:flex;align-items:center}.wineschool-registrer .grid-container .row .col-sm-6{padding-top:20px;padding-bottom:20px}.wineschool-registrer .grid-container .row .col-sm-6.registrer{display:flex;justify-content:center;box-shadow:1px 1px 10px #00000029}.wineschool-registrer .grid-container .row .col-sm-6.helptext-container{display:flex;align-items:center}.wineschool-registrer .grid-container .row .col-sm-6.helptext-container .helptext{max-width:400px}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5{max-width:340px;width:100%}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gfield{padding:10px 0px}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 #field_5_3 .gfield_label,.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 #field_5_4 .gfield_label,.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 #field_5_5 .gfield_label{display:none}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 #field_5_3 input,.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 #field_5_4 input,.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 #field_5_5 input,.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 #field_5_6 input{border:1px solid #ccd0d4;width:100%}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5.secondary-btn{background-color:transparent}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5:hover{background-color:#be4848}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5:hover .icon{transform:rotate(45deg)}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5[data-mce-selected]{padding:20px 25px !important}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5:active,.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5:focus,.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5:hover,.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5:visited{color:#fefefe}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5::-moz-selection{background-color:transparent !important}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5::-moz-selection,.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5::selection{background-color:transparent !important}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.wineschool-registrer .grid-container .row .col-sm-6 .registrer-container #gform_wrapper_5 .gform_footer #gform_submit_button_5 .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}@media screen and (max-width:768px){.wineschool-registrer{padding-top:10px}.wineschool-registrer .grid-container .row{flex-direction:column}.wineschool-registrer .grid-container .row .col-sm-6.helptext-container .helptext{max-width:100%}}.vinskolen-grid-headline{background-color:darkred}.vinskolen-grid-headline p{font-size:30px;font-family:"Merriweather", serif;text-align:center;color:#fefefe}.vinskolen-page .acf-form-wineschool{width:100% !important;padding-bottom:50px}.vinskolen-page .acf-button.button.button-primary{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}.vinskolen-page .acf-button.button.button-primary.secondary-btn{background-color:transparent}.vinskolen-page .acf-button.button.button-primary:hover{background-color:#be4848}.vinskolen-page .acf-button.button.button-primary:hover .icon{transform:rotate(45deg)}.vinskolen-page .acf-button.button.button-primary[data-mce-selected]{padding:20px 25px !important}.vinskolen-page .acf-button.button.button-primary:active,.vinskolen-page .acf-button.button.button-primary:focus,.vinskolen-page .acf-button.button.button-primary:hover,.vinskolen-page .acf-button.button.button-primary:visited{color:#fefefe}.vinskolen-page .acf-button.button.button-primary::-moz-selection{background-color:transparent !important}.vinskolen-page .acf-button.button.button-primary::-moz-selection,.vinskolen-page .acf-button.button.button-primary::selection{background-color:transparent !important}.vinskolen-page .acf-button.button.button-primary:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.vinskolen-page .acf-button.button.button-primary:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.vinskolen-page .acf-button.button.button-primary .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.vinskolen-page .acf-input{border:1px solid #ccd0d4}.vinskolen-page .vinskolen-vinkort-vinkort-headline{padding-top:50px;padding-left:12px;padding-right:12px}.acf-field[data-name="wineschool_id"] .acf-input{border:1px solid #ccd0d4}.acf-field[data-name="winecard_id"] .acf-input{border:1px solid #ccd0d4}.winecard-none .grid-container .row .col-sm-12{padding-top:100px;display:flex;justify-content:center}.winecard-none .grid-container .row .col-sm-12 .box{display:flex;gap:20px;max-width:580px;padding:50px;border:1px solid #d9d8d7;box-shadow:1px 1px 10px #00000029}.winecard-none .grid-container .row .col-sm-12 .box .helptext{flex:0 0 50%;max-width:50%}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box{flex:0 0 50%;max-width:50%}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large.secondary-btn{background-color:transparent}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:hover{background-color:#be4848}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:hover .icon{transform:rotate(45deg)}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large[data-mce-selected]{padding:20px 25px !important}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:active,.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:focus,.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:hover,.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:visited{color:#fefefe}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large::-moz-selection{background-color:transparent !important}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large::-moz-selection,.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large::selection{background-color:transparent !important}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}@media screen and (max-width:768px){.winecard-none .grid-container .row .col-sm-12{padding-top:20px;padding-bottom:50px}.winecard-none .grid-container .row .col-sm-12 .box{display:flex;flex-direction:column;gap:20px;max-width:580px;padding:20px;border:1px solid #d9d8d7;box-shadow:1px 1px 10px #00000029}.winecard-none .grid-container .row .col-sm-12 .box .helptext{flex:unset;max-width:100%;height:fit-content}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box{flex:unset;max-width:480px;margin:0 auto}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large.secondary-btn{background-color:transparent}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:hover{background-color:#be4848}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:hover .icon{transform:rotate(45deg)}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large[data-mce-selected]{padding:20px 25px !important}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:active,.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:focus,.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:hover,.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:visited{color:#fefefe}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large::-moz-selection{background-color:transparent !important}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large::-moz-selection,.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large::selection{background-color:transparent !important}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}.winecard-none .grid-container .row .col-sm-12 .box .winecard-id-box .winecard-id-container .acf-button.button.button-primary.button-large .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}}.show-active-wines{display:flex;align-items:flex-end}.show-active-wines .acf-fields>.acf-field{padding-bottom:0}.show-active-wines .acf-input{border:none}.show-active-wines .acf-button.button.button-primary{margin-left:10px;font-weight:bold;font-size:15px;line-height:12px;border-radius:28px;text-align:center;background-color:#af3e3e;color:#fefefe;margin-top:0;box-sizing:border-box;height:fit-content;padding:10px 25px}.show-active-wines .acf-button.button.button-primary:hover{background-color:#893131;border-color:#893131}#vinskolen-form .acf-label{display:none}#vinskolen-form .acf-field-text .acf-label,#vinskolen-form .acf-field-relationship .acf-label{display:unset}@media screen and (max-width:1800px){#masthead .inside-navigation{padding-left:10px;padding-right:10px}#masthead .main-nav li.menu-item a{font-size:14px;padding-left:10px;padding-right:10px}#masthead .main-nav li.menu-item a .menu-item-description{font-size:12px}#masthead .site-logo{width:156px;margin-top:auto;margin-bottom:auto}#masthead .site-logo img{max-width:100%}}@media screen and (max-width:1600px){#masthead .inside-header{padding:15px 40px}#masthead .main-nav li.menu-item a{font-size:14px;padding-left:9px;padding-right:9px}#masthead .main-nav li.menu-item a .menu-item-description{font-size:11px}#masthead .site-logo{width:156px;margin-top:auto;margin-bottom:auto}#masthead .site-logo img{max-width:100%}#masthead .nav-cta-wrap{width:155px}#masthead .nav-cta{min-width:150px;max-width:100%;box-sizing:border-box}}@media screen and (max-width:1588px){.group-forms .group-form-wrapper .usp-wrapper-popup .single-usp-popup .heading{font-size:15px}}@media screen and (max-width:1450px){#masthead .main-nav li.menu-item a{font-size:15px;padding-left:20px;padding-right:20px;line-height:60px}#masthead .main-nav p.menu-item-description{display:none}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:unset}.contact-block .contact-box-flex-container .inside-content.contact-form-big .gform_body ul{grid-template-areas:"a a b b" "c c d d" "e e f f" "g g g g" "h h i i"}.contact-block .contact-box-flex-container .inside-content.contact-form-small .gform_body ul{grid-template-areas:"a a b b" "c c d d" "e e e e" "f f g g"}}@media screen and (max-width:1300px){#shop-filter .inside-fields .field.submit-field{width:100%}#shop-filter .inside-fields .field.submit-field button[type="submit"]{width:auto;min-width:270px;float:right}#shop-filter .inside-fields .field.secondary_cat{flex-shrink:1;width:66.666%}#shop-filter .inside-fields .field.search-field{width:33.333%}#shop-filter .inside-fields .bottom-row{justify-content:space-between;align-items:start}.woocommerce ul.products[class*="columns-"] li.product{width:calc(25% - 17px)}}@media screen and (max-width:1200px){#masthead .nav-cta{font-size:14px;padding:12px 22px;min-width:140px}#masthead .nav-cta::after{margin-left:0}#masthead .main-nav li.menu-item a{font-size:14px;padding-left:12px;padding-right:12px}#masthead .nav-cta-wrap{width:144px}.fw-banner .link-boxes .flex-row{flex-wrap:wrap}.fw-banner .link-boxes .link-box{width:50%;flex-basis:50%;box-sizing:border-box}.woocommerce .previous-orders .order .item{width:calc(50% - 2px) !important}.group-forms{width:60%;overflow-y:auto}.group-forms .group-form-wrapper{padding:10% 15% 75px}.group-forms .group-form-wrapper .form-text .title{font-size:32px;font-family:"Playfair Display", serif;font-weight:bold;margin-bottom:20px}.group-forms .group-form-wrapper .form-text .body-text{margin-bottom:45px}.group-forms .group-form-wrapper .usp-wrapper-popup{display:flex;margin-top:70px;gap:20px;justify-content:space-between;flex-direction:column}.group-forms .group-form-wrapper .usp-wrapper-popup .single-usp-popup{display:flex;flex-direction:column;justify-content:center;color:#716459;gap:20px}.group-forms .group-form-wrapper .usp-wrapper-popup .single-usp-popup .icon{margin-right:20px;flex-shrink:0;align-self:center;font-size:60px;color:#BFB0A3;display:flex;justify-content:flex-end}.group-forms .group-form-wrapper .usp-wrapper-popup .single-usp-popup .content{flex-grow:1;width:100%;align-self:center;max-width:320px;font-size:14px;text-align:center}.group-forms .group-form-wrapper .usp-wrapper-popup .single-usp-popup .heading{margin-bottom:0;font-weight:800;font-size:16px;font-family:"Playfair Display", serif}}@media screen and (max-width:1050px){#masthead li.menu-item a{font-size:13px !important}#top-bar .right.links a{padding:10px 20px}}@media screen and (max-width:1024px){h1{margin-bottom:15px}.section-margin{margin-bottom:70px}.woocommerce-MyAccount-content.woocommerce ul.products li.product{width:46% !important}.woocommerce-notices-wrapper{position:fixed;top:0;left:0;z-index:99999999}.woocommerce-notices-wrapper{opacity:0;-moz-animation:notices 5s;-webkit-animation:notices 5s;-o-animation:notices 5s;animation:notices 5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes notices{0%{opacity:1}15%{opacity:1}30%{opacity:1}45%{opacity:1}60%{opacity:1}75%{opacity:1}100%{opacity:0}}.specifications-wrapper{padding-top:60px;padding-bottom:60px}.specifications-wrapper .specifications{flex-direction:column}.specifications-wrapper .specifications h2{margin-right:unset;margin-bottom:40px}.specifications-wrapper .specifications .specifications-box{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));column-gap:48px;row-gap:20px;width:100%}.specifications-wrapper .specifications .specifications-box p{display:flex;flex-direction:column}.specifications-wrapper .specifications .specifications-box p .country-flag{display:none}.specifications-wrapper .specifications .specifications-box .meta-title{font-family:"Source Sans Pro", sans-serif;font-size:16px}.specifications-wrapper .specifications .specifications-box .meta-val{font-family:"Source Sans Pro", sans-serif;font-size:16px;color:#000000;font-weight:600}.extra-information-product{padding-top:60px;display:flex;flex-direction:column}.extra-information-product .right-content{margin-right:0px;margin-bottom:40px;width:100%}.extra-information-product .right-content .recommended-food{text-align:left}.extra-information-product .right-content .recommended-food span{display:inline-block;font-family:"Source Sans Pro", sans-serif;font-weight:600;margin-bottom:11px;position:relative;width:100%;color:#39302C}.extra-information-product .right-content .recommended-food div[class*="icon"]{position:relative;display:inline-block;margin-right:8px;margin-bottom:11px}.extra-information-product .right-content .recommended-food div[class*="icon"]:before{font-size:42px;color:#403732}.extra-information-product .right-content .recommended-food div[class*="icon"]:after{content:attr(data-title);display:none;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:bold;font-family:"Merriweather", serif;text-transform:uppercase;color:white;padding:5px 10px;background-color:#333333;border-radius:5px}.extra-information-product .right-content .recommended-food div[class*="icon"]:hover:after{display:block}.extra-information-product .right-content .meta-title{font-weight:700;font-family:"Source Sans Pro", sans-serif;font-size:16px}.extra-information-product .right-content .pdf-download .pdfs{margin-top:15px;margin-bottom:30px;display:grid;grid-template-columns:repeat(1, 1fr);gap:10px}.extra-information-product .right-content .pdf-download .button-wrap{background-color:#fefefe;border-radius:0px;text-align:center;margin-bottom:10px}.extra-information-product .right-content .pdf-download .button-wrap a{display:inline-block;color:#AF3E3E;padding:5px;padding-bottom:22px;padding-top:22px}.extra-information-product .right-content .pdf-download .button-wrap a span:first-of-type{font-weight:bold}.extra-information-product .right-content .pdf-download .button-wrap a span:first-of-type span{font-weight:normal}.extra-information-product .right-content .pdf-download .button-wrap a span:first-of-type+span{display:inline-block;width:100%;font-style:italic}.extra-information-product .right-content .pdf-download .button-wrap .icon-download{padding-left:5px}.extra-information-product .right-content .pdf-download .button-wrap .icon-download:before{font-size:11px}.extra-information-product .right-content .scores .product-content-heading{font-weight:700;font-family:"Source Sans Pro", sans-serif;font-size:16px}.extra-information-product .right-content .scores>.score{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;box-shadow:0 0 5px rgba(0, 0, 0, 0.16);margin-bottom:20px}.extra-information-product .right-content .scores>.score .image-wrapper{width:50%}.extra-information-product .right-content .scores>.score .image-wrapper .image{background-size:contain;background-position:center;background-repeat:no-repeat;width:120px;height:109px}.extra-information-product .right-content .scores>.score .content{flex-grow:1;padding:30px}.extra-information-product .right-content .scores>.score .content .heading span{font-weight:bold}.extra-information-product .right-content .scores>.score .content .score{display:none}.extra-information-product .left-content{width:100%;margin-bottom:70px}.extra-information-product .left-content .product-content-main{flex-grow:1;box-sizing:border-box;padding-left:0;padding-bottom:0;height:fit-content}.extra-information-product .left-content .product-content-main a{text-decoration:underline;color:#AF3E3E}.extra-information-product .left-content .product-content-main a:hover{background-color:#893131;border-color:#893131}.extra-information-product .left-content .product-content-main .product-content-heading{margin-bottom:5px;font-size:16px;font-family:"Source Sans Pro", sans-serif}.extra-information-product .left-content .product-content-main .description,.extra-information-product .left-content .product-content-main .district,.extra-information-product .left-content .product-content-main .manufacturer{margin-bottom:30px}#fixed-header .inside-navigation{padding-left:40px;padding-right:40px;background-color:#F9F7F6}#fixed-header .site-logo{margin-left:0}#fixed-header .hamburger{padding-right:0;padding-left:0}#fixed-header .menu-toggle{padding-right:0}#fixed-header .bbh-search-container{padding-left:20px;padding-right:20px}#fixed-header .bbh-search-container .header-search-form{display:flex}#fixed-header .bbh-search-container .search-input{width:auto;flex-grow:1}#shop-filter .inside-fields .field{width:33.333%;min-width:0}.filter-box-wrap .filter-header{height:42px;padding-left:15px;padding-right:15px}.filter-box-wrap .filter-title{font-size:14px;line-height:40px}.filter-box-wrap .filter-content{padding-bottom:0}.filter-box-wrap .filter-content .input-list .input-wrap{width:100%}.woocommerce ul.products[class*="columns-"]{margin-right:-15px}.woocommerce ul.products[class*="columns-"] li.product{width:calc(33.333% - 15px);margin-right:15px;margin-bottom:15px}body.single-product div.product .product-content-container{flex-wrap:wrap}body.single-product div.product .product-meta-sidebar{order:1;margin-bottom:0}body.single-product div.product .product-content-main{order:3;width:100%}body.single-product div.product .product-purchase-sidebar{padding-left:5%;order:2}body.single-product div.product .login-btn{margin-left:0px}body.archive.category .page-header h1,body.blog .page-header h1{font-size:50px}.archive-post-list .archive-post .post-title{font-size:24px}.archive-post-list .archive-post .post-excerpt{font-size:14px}.c2-content-slider .image-col{width:300px}.c2-content-slider .image-col img{width:100%}.c2-content-slider .content-col{padding-bottom:0;padding-left:30px}.c3-usp .usp-list .single-usp{flex-direction:column;text-align:center}.c3-usp .usp-list .single-usp .icon{margin-right:0;margin-bottom:15px}.c3-usp .usp-list .single-usp .content{flex-grow:1;width:100%;align-self:center;max-width:320px}.c2-cta-banner{padding-top:50px;padding-bottom:50px}.c2-cta-banner .section-row{flex-direction:column}.c2-cta-banner .left,.c2-cta-banner .right{width:100%}.c2-cta-banner .content{width:100%;margin-left:auto;margin-right:auto;max-width:500px;text-align:center}.c2-cta-banner .left{margin-bottom:60px}.c2-cta-banner .left .flex-row{flex-direction:column}.c2-cta-banner .left .icon{font-size:120px;margin-right:0;margin-bottom:20px}.c2-cta-banner .cta-list-item{flex-direction:column}.c2-cta-banner .cta-list-item .icon{margin-right:0;margin-bottom:20px}.c2-employee-list .left,.c2-employee-list .right{width:100%;text-align:center}.c2-employee-list .left .content{width:100%;margin-bottom:40px}.c2-content-slider .slick-active .content-col{padding-bottom:30px}.contact-block .contact-box-flex-container{flex-wrap:wrap}.contact-block .contact-box-flex-container.reverse-flex-container{flex-wrap:wrap-reverse !important}.contact-block .contact-box-flex-container .content-column-left{padding-top:40px;padding-bottom:40px}.contact-block .contact-box-flex-container .content-column-left,.contact-block .contact-box-flex-container .content-column-right{width:100%}.contact-block .contact-box-flex-container .content-column-left.bg-img,.contact-block .contact-box-flex-container .content-column-right.bg-img{height:400px;background-size:cover;width:100%}.woocommerce .previous-orders .order .item{width:calc(55% - 10px) !important}.testimonial-wrapper{background-color:#E2DBD5}.testimonial-wrapper .testimonial-slider{width:100%}.testimonial-wrapper .testimonial-slider .testimonial-slide{display:flex !important;flex-direction:column}.testimonial-wrapper .testimonial-slider .testimonial-slide .left-image{height:calc(150px + 15vh);width:100%;position:unset}.testimonial-wrapper .testimonial-slider .testimonial-slide .left-image .image-or-video-wrapper{position:relative;top:unset;transform:unset;right:unset;width:100%;height:100%;object-fit:cover}.testimonial-wrapper .testimonial-slider .testimonial-slide .left-image .image-or-video-wrapper img{width:100%;height:100%;object-fit:cover}.testimonial-wrapper .testimonial-slider .testimonial-slide .left-image .image-or-video-wrapper video{width:100%;height:100%;object-fit:cover}.testimonial-wrapper .testimonial-slider .testimonial-slide .testimonials-content{width:100%;min-height:45vh}.testimonial-wrapper .testimonial-slider .testimonial-slide .testimonials-content .content{padding:0;margin-top:30px;padding-left:20px;padding-right:20px !important}.testimonial-wrapper .testimonial-slider .testimonial-slide .testimonials-content .content .costumer-say-text{font-size:16px;margin-bottom:10px}.testimonial-wrapper .testimonial-slider .testimonial-slide .testimonials-content .content .testimonitals-text{font-size:20px;font-family:"Playfair Display", serif;color:#AF3E3E;font-weight:bold}.woocommerce div.product .background-product-content-container{background-color:#fefefe}.woocommerce div.product .background-product-content-container .product-content-container{grid-template-columns:1fr;grid-template-rows:auto;}.woocommerce div.product .background-product-content-container .product-content-container::before{display:none}.woocommerce div.product .background-product-content-container .product-content-container .product-header{grid-column:1 / 2;grid-row:auto}.woocommerce div.product .background-product-content-container .product-content-container .product-sidebar-box-wrapper{order:initial;grid-column:1 / 2;grid-row:auto}.woocommerce div.product .background-product-content-container .product-content-container .product-content-main{grid-column:1 / 2;grid-row:auto}.woocommerce div.product .background-product-content-container .product-content-container .product-header{background-color:#F9F7F6;text-align:center;padding:0;padding-left:0;padding-bottom:25px;padding-top:20px;display:flex;width:100%;justify-content:flex-start;position:relative}.woocommerce div.product .background-product-content-container .product-content-container .product-header .background-color-wrapper{display:flex;justify-content:flex-start}.woocommerce div.product .background-product-content-container .product-content-container .product-header .background-color-wrapper .background-color{margin-left:-40px}.woocommerce div.product .background-product-content-container .product-content-container .product-header .header-wrapper .favourite{font-family:"Merriweather", serif;font-weight:800}.woocommerce div.product .background-product-content-container .product-content-container .product-header .header-wrapper .favourite .favourite-btn{cursor:pointer;display:flex;align-items:center;flex-direction:row-reverse;gap:10px;justify-content:flex-end;text-transform:uppercase;font-family:"Source Sans Pro", sans-serif;font-weight:700;font-size:16px;margin-bottom:11px}.woocommerce div.product .background-product-content-container .product-content-container .product-header .header-wrapper h1{position:relative;color:#000000;z-index:2;font-size:30px;text-align:left;margin-bottom:20px}.woocommerce div.product .product-content-main{flex-grow:1;box-sizing:border-box;padding:0px;padding-left:0;padding-bottom:0}.woocommerce div.product .product-content-main a{text-decoration:underline;color:#AF3E3E}.woocommerce div.product .product-content-main a:hover{background-color:#893131;border-color:#893131}.woocommerce div.product .product-content-main .product-content-heading{margin-bottom:5px;font-size:16px;font-family:"Source Sans Pro", sans-serif}.woocommerce div.product .product-content-main .description,.woocommerce div.product .product-content-main .district,.woocommerce div.product .product-content-main .manufacturer{margin-bottom:30px}.woocommerce div.product .custom-price-wrap{display:flex;flex-direction:column-reverse}.woocommerce div.product .custom-price-wrap .price-row{justify-content:flex-start}.woocommerce div.product .custom-price-wrap .price-row.outlet-percentage{display:none}.woocommerce div.product .custom-price-wrap .price-row.outlet-percentage span{padding:1px;border-top:1px dashed #fff;border-bottom:1px dashed #fff;width:100%;text-align:center}.woocommerce div.product .product-meta-sidebar{position:relative;transition:top 0.5s ease 0s;top:0;}.woocommerce div.product .product-meta-sidebar .product-size .meta-val::before{content:"cl ";display:inline-block;padding-right:0}.woocommerce div.product .product-country .country-flag{width:24px;vertical-align:middle;margin-left:0.4em}.woocommerce div.product .product-sidebar-box-wrapper{position:relative;margin-top:20px;height:100%}.woocommerce div.product .product-sidebar-box-wrapper .tooltip-image{display:none}.woocommerce div.product .product-sidebar-box-wrapper>*{margin-bottom:0px}.woocommerce div.product .product-sidebar-box-wrapper .product-meta-sidebar{height:100%;position:relative !important;width:100%}.woocommerce div.product .product-sidebar-box-wrapper .product-sidebar-box-image{background-color:#fefefe;box-shadow:unset;margin-bottom:0px;padding:30px;padding-top:20px;padding-bottom:20px;margin-right:0px;display:flex;justify-content:center;align-items:center;position:unset}.woocommerce div.product .product-sidebar-box-wrapper .product-sidebar-box-image .img-wrap{width:175px}.woocommerce div.product .product-sidebar-box-wrapper .product-sidebar-box-image .img-wrap img{width:100%;height:100%;object-fit:contain}.woocommerce div.product .product-sidebar-box-wrapper .login-btn{display:inline-block;background-color:#AF3E3E;border-radius:28px;font-weight:700;text-align:center;box-sizing:border-box;padding:10px 15px;color:#fefefe;cursor:pointer;width:100%}form.cart{margin-bottom:30px;display:flex;width:100% !important;gap:18px;margin-top:25px}form.cart::before{display:none !important}form.cart::after{display:none !important}form.cart button[type="submit"]{position:relative;overflow:hidden;display:flex;gap:15px;justify-content:center;align-items:center;min-width:200px;color:#fefefe;border:2px solid #AF3E3E;font-weight:700;padding:9px;text-decoration:none;transition:background-color 300ms ease-out, border-color 300ms ease-out;background-color:#AF3E3E;cursor:pointer;border-radius:unset;text-align:center;min-width:100px !important;width:100%}form.cart button[type="submit"].secondary-btn{background-color:transparent}form.cart button[type="submit"]:hover{background-color:#be4848}form.cart button[type="submit"]:hover .icon{transform:rotate(45deg)}form.cart button[type="submit"][data-mce-selected]{padding:20px 25px !important}form.cart button[type="submit"]:active,form.cart button[type="submit"]:focus,form.cart button[type="submit"]:hover,form.cart button[type="submit"]:visited{color:#fefefe}form.cart button[type="submit"]::-moz-selection{background-color:transparent !important}form.cart button[type="submit"]::-moz-selection,form.cart button[type="submit"]::selection{background-color:transparent !important}form.cart button[type="submit"]:before{content:"";display:block;position:absolute;top:-36px;left:-100px;background:white;width:50px;height:125px;opacity:15%;transform:rotate(-45deg)}form.cart button[type="submit"]:hover:before{left:120%;transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 1000ms cubic-bezier(0.3, 1, 0.2, 1)}form.cart button[type="submit"] .icon{font-size:12px;transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1);-webkit-transition:all 300ms cubic-bezier(0.3, 1, 0.2, 1)}.c2-textfields .grid-container .row{display:block}.c2-textfields .grid-container .row .left:first-child,.c2-textfields .grid-container .row .right:first-child{margin-right:unset}.c2-textfields .grid-container .row .left:last-child,.c2-textfields .grid-container .row .right:last-child{margin-left:unset}}@media screen and (max-width:1060px){.c2-img-text-basic{margin-bottom:unset}.c2-img-text-basic .grid-container .content-container{position:relative;display:flex;flex-direction:column;gap:unset}.c2-img-text-basic .grid-container .content-container .left{width:100%}.c2-img-text-basic .grid-container .content-container .left .content{max-width:unset}.c2-img-text-basic .grid-container .content-container .right{width:100%}.c2-img-text-basic .grid-container .content-container .right img{width:100%;max-height:450px;object-fit:cover;margin-top:50px;margin-bottom:50px}.c2-img-text-basic-speciel{margin-bottom:unset}.c2-img-text-basic-speciel .grid-container .content-container{position:relative;display:flex;flex-direction:column;gap:unset}.c2-img-text-basic-speciel .grid-container .content-container .left{width:100%;order:1}.c2-img-text-basic-speciel .grid-container .content-container .left .content{max-width:unset}.c2-img-text-basic-speciel .grid-container .content-container .right{width:100%;order:2}.c2-img-text-basic-speciel .grid-container .content-container .right img{width:100%;max-height:450px;object-fit:cover;margin-top:50px;margin-bottom:50px}.page-id-202054 .c2-img-text-basic .grid-container .content-container.has-border-top::before{content:"";top:-30px}}@media screen and (max-width:991px){.page-id-237848 .flexible-inner-section.variable-content .cols-2 .col-lg-6:first-of-type{padding-right:15px}.page-id-237848 .flexible-inner-section.variable-content .cols-2 .col-lg-6:last-of-type{height:100%;padding-left:15px}.page-id-237848 .flexible-inner-section.variable-content .cols-2 .col-lg-6:last-of-type .single{aspect-ratio:unset;display:flex;flex-direction:column;justify-content:center;padding-top:50px;padding-bottom:50px;padding-left:0}}@media screen and (max-width:870px){.c2-textfields .grid-container .row .left p:first-child,.c2-textfields .grid-container .row .right p:first-child{padding-top:57px}.c2-gallery{background-color:#e2dbd5;padding-top:75px;padding-bottom:75px}.c2-gallery.two-rows{padding-top:75px}.c2-gallery .grid-container{display:flex}.c2-gallery .grid-container .content-container{display:flex;flex-direction:column}.c2-gallery .grid-container .content-container .left{order:2;gap:50px;width:100%}.c2-gallery .grid-container .content-container .right{order:1;width:100%;justify-content:start;margin-bottom:50px}.c2-gallery .grid-container .content-container .right .content{max-width:600px}.c2-gallery .grid-container .content-container .right img{height:auto}}@media screen and (max-width:814px){.c3-producent-show .grid-container .overview-container .content{max-width:unset}}@media screen and (max-width:768px){.woocommerce-MyAccount-content.woocommerce ul.products li.product{width:100% !important}.woocommerce div.product .background-product-content-container .product-content-container .product-header .background-color-wrapper .background-color{margin-left:-20px}.img-magnifier-glass{display:none}#top-bar{border-bottom:1px solid #D9D8D7;background-color:#F9F7F6;margin-left:20px;margin-right:20px}#top-bar .inside-bbh-top-bar{display:flex;justify-content:space-between;align-items:stretch;background-color:#F9F7F6}#fixed-header .inside-navigation{padding-left:20px;padding-right:20px}.bbh-inner-section .container-fluid,.bbh-inner-section .grid-container,.bbh-outer-section .container-fluid,.bbh-outer-section .grid-container,.bbh-outer-wrapper .container-fluid,.bbh-outer-wrapper .grid-container,.flexible-inner-section .container-fluid,.flexible-inner-section .grid-container{padding-left:20px !important;padding-right:20px !important}.grid-container{padding-left:20px;padding-right:20px}.fw-text-image-blocks .inside-content,footer .footer-cta,footer .footer-widgets .footer-widgets-container{padding-left:20px;padding-right:20px}#page{padding-left:20px;padding-right:20px}#login-popup #loginform p{width:100%;margin-bottom:10px}#login-popup .forgot-password{width:100%;text-align:center}#login-popup .forgot-password a{width:100%}#login-popup .signup .flex-row{flex-direction:column}#login-popup .signup .signup-text{padding-right:0}#login-popup .signup .cta{width:100%;margin-top:15px;padding-left:0}body.archive.category .page-header h1,body.blog .page-header h1{font-size:30px}.archive-post-list .archive-post .image-placeholder,.archive-post-list .archive-post .post-image{top:0;left:0;box-shadow:none}.archive-post-list .archive-post .inside-archive-post{margin-left:0;margin-top:0}.archive-post-list .archive-post .post-content-wrap{padding-top:40px;padding-left:20px;padding-right:20px}.c2-content-slider .content-slider-wrap::before{left:0}.c2-content-slider .single-slide .flex-row{flex-direction:column}.c2-content-slider .content-col{padding-top:30px}.c2-content-slider .image-col{width:100%;box-sizing:border-box;padding-left:40px;padding-right:40px;text-align:center}.c2-content-slider .image-col img{width:auto;max-width:100%;max-height:100%;height:auto;max-height:350px;box-sizing:border-box;margin-left:auto;margin-right:auto}.c2-icon-text{padding-bottom:80px}.c2-icon-text .grid-layout .grid-row{flex-direction:column}.c2-icon-text .grid-layout .grid-row .image-col{padding-left:0;padding-right:0;margin-bottom:20px}.c2-icon-text .grid-layout .grid-row .text-col .text-container h3{font-size:25px}.c2-icon-text .grid-layout .grid-row .text-col .text-container h3,.c2-icon-text .grid-layout .grid-row .text-col .text-container p{text-align:center}.c3-usp .usp-list{flex-direction:column}.c3-usp .usp-list .single-usp{width:100%;box-sizing:border-box}.c3-usp .usp-list .single-usp:not(:last-child){margin-bottom:40px}.fw-text-image-blocks .content-col,.fw-text-image-blocks .image-col{width:100%;background-image:none !important}.fw-text-image-blocks .content-col{padding-bottom:40px;padding-top:40px}.fw-text-image-blocks .inside-content{max-width:100%}.fw-text-image-blocks .flex-row{flex-direction:column !important;min-height:0}.fw-text-image-blocks .mobile-img{display:block;width:100%}.contact-block .contact-box-flex-container .content-column-left.bg-img,.contact-block .contact-box-flex-container .content-column-right.bg-img{height:300px}}@media screen and (max-width:767px){#shop-filter .inside-fields .field{width:calc(50% - 15px);min-width:0}#shop-filter-box{padding-left:20px;padding-right:20px}.woocommerce ul.products[class*="columns-"]{margin-right:-15px}.woocommerce ul.products[class*="columns-"] li.product{width:calc(50% - 15px);margin-right:15px;margin-bottom:15px}.contact-employees-collapsible .collapsible-container .info .headline{padding:60px 0}.contact-employees-collapsible .collapsible-container .info .collapsible-content .employee-container{justify-content:space-evenly}.contact-employees-collapsible .collapsible-container .info .collapsible-content .employee-container .employee-card{width:170px;padding-right:10px;padding-bottom:30px}#top-bar .right.links{width:100%;display:flex;justify-content:space-between;max-height:40px;margin:unset}#top-bar .right.links .single-link{display:flex;align-items:center;line-height:40px;width:33.33%}#top-bar .right.links .single-link:last-of-type{justify-content:flex-end}#top-bar .right.links .single-link:last-of-type a{padding-right:unset !important}#top-bar .right.links .single-link:last-of-type.login a::after{left:5px;right:0}#top-bar .right.links .single-link:first-of-type{justify-content:flex-start}#top-bar .right.links .single-link:first-of-type a{padding-left:unset !important}#top-bar .right.links .single-link a{padding-left:5px !important;padding-right:5px !important}#top-bar .right.links .single-link.login a::after{left:5px;right:5px}#top-bar .right.links .single-link.shop a{display:flex;justify-content:center}#top-bar .right.links .single-link.shop a::after{left:unset !important;right:unset !important;width:100%}#top-bar .right.links .single-link.type-image{display:none}#top-bar .right.links .type-text:not(.login, .shop){display:none}#top-bar .right.links img{max-height:13px !important}#top-bar .credentials{display:none}#top-bar .links{margin-left:auto}#shop-filter .filter-heading .search-wrapper{flex-wrap:wrap}#shop-filter .filter-heading .search-wrapper #search-icon,#shop-filter .filter-heading .search-wrapper .text-not-search{display:none !important}#shop-filter .filter-heading .search-wrapper .search-field{display:block !important}#shop-filter .filter-heading .icon-wrapper .minimize{align-items:flex-start}#shop-filter .filter-heading-mobile{display:block;font-weight:bold;display:flex;justify-content:space-between;margin-bottom:5px;padding-top:30px;padding-bottom:30px}#shop-filter .filter-heading-mobile .heading-icon-wrapper{display:flex;justify-content:space-between;width:100%}#shop-filter .filter-heading-mobile .heading-icon-wrapper .icon-wrapper{display:flex;justify-content:flex-end}#shop-filter .filter-heading-mobile .heading-icon-wrapper .icon-wrapper span{display:flex;justify-content:center;align-items:center}#shop-filter .filter-heading-mobile .heading-icon-wrapper .icon-wrapper span::before{color:#000000;font-size:25px}#shop-filter .filter-heading-mobile .heading-icon-wrapper .icon-wrapper .rotate::before{transform:rotate(180deg)}#shop-filter .filter-heading-mobile .search-wrapper{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%}#shop-filter .filter-heading-mobile .search-wrapper .heading{margin-bottom:0;font-size:20px}#shop-filter .filter-heading-mobile .wrapper-filter-search{display:flex;width:100%;justify-content:space-between}#shop-filter .search-field{display:block;width:100%}#shop-filter .search-field .search-input{background-color:transparent !important;border:none;color:#000000 !important;padding-left:0;padding-top:5px;padding-bottom:5px;font-weight:600;padding-right:0;opacity:1;font-size:15px;width:100%;border-bottom:3px solid #d9d8d7;border-color:#d9d8d7 !important}#shop-filter .search-field .search-input::placeholder{color:#b1aeac;opacity:1;}#shop-filter .search-field .search-input:-ms-input-placeholder{color:#b1aeac}#shop-filter .search-field .search-input::-ms-input-placeholder{color:#b1aeac}#shop-filter .search-field .search-input.placeholder{opacity:1}#shop-filter .search-field .search-input:-moz-placeholder{opacity:1}#shop-filter .search-field .search-input::-moz-placeholder{opacity:1}#shop-filter .search-field .search-input:-ms-input-placeholder{opacity:1}#shop-filter .search-field .search-input::-ms-input-placeholder{opacity:1}#shop-filter .search-field .search-input::-webkit-input-placeholder{opacity:1}#shop-filter .search-field .search-input:focus{outline:none}#shop-filter #shop-filter-form .filter{padding:0}#shop-filter #shop-filter-form .bottom-container{display:flex;flex-direction:column;justify-content:space-between;margin-top:5px;padding:0;padding-bottom:30px}#shop-filter #shop-filter-form .bottom-container .reset-search{display:flex;flex-direction:column}#shop-filter #shop-filter-form .bottom-container .reset-search .submit-field{width:unset;min-width:100%}#shop-filter #shop-filter-form .bottom-container .reset-search .submit-field button{min-width:100%}#shop-filter #shop-filter-form .bottom-container .reset-search .reset{display:flex;justify-content:center;min-width:100%}}@media screen and (max-width:640px){body.slide-opened #fixed-header .menu-toggle{top:45px}#shop-filter .inside-fields .field{width:100%;margin-bottom:8px}#shop-filter .inside-fields .field.search-field{width:100%}#shop-filter .inside-fields .field.secondary_cat{width:100%}#shop-filter .inside-fields .submit-field{margin-top:20px}.article-images{padding-bottom:50px}footer .footer-cta .flex-row{flex-direction:column;align-items:flex-start}footer .footer-cta .cta-text{margin-bottom:1.5em}.archive-post-list.flex-row{margin-left:-10px;margin-right:-10px}.archive-post-list.flex-row .archive-post{padding-left:10px;padding-right:10px;margin-bottom:20px}.article-section.article-employee .flex-row,.c2-employee-cta .flex-row{flex-wrap:wrap}.article-section.article-employee .flex-row .left,.c2-employee-cta .flex-row .left{width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px;padding-bottom:40px}.article-section.article-employee .flex-row .left .content,.c2-employee-cta .flex-row .left .content{display:flex;flex-direction:column;align-items:center}.article-section.article-employee .flex-row .right,.c2-employee-cta .flex-row .right{box-sizing:border-box;padding-right:20px;padding-left:20px;width:100%}.article-section.article-employee .flex-row .right .jc-end,.c2-employee-cta .flex-row .right .jc-end{justify-content:center}body.single-product div.product .product-purchase-sidebar{padding-left:2%}}@media screen and (max-width:571px){.woocommerce ul.products[class*="columns-"]{margin-right:-15px}.woocommerce ul.products[class*="columns-"] li.product{width:calc(100% - 15px);margin-right:15px;margin-bottom:15px}}@media screen and (max-width:560px){.archive-post-list .archive-post .post-title{font-size:18px}.fw-banner .links-wrapper .link-container{width:100%}.fw-banner .links-wrapper .link-container:not(:last-child){margin-bottom:15px}.fw-banner .links-wrapper .link-container a{box-sizing:border-box;width:100%}.c1-product-grid .flex-row{flex-direction:column}.c1-product-grid .content{margin-bottom:1.5em}.c2-employee-list .employee-list .employee-card{width:50%}.contact-block .contact-box-flex-container .inside-content.contact-form-big .gform_body ul{grid-template-areas:"a a a a" "b b b b" "c c c c" "d d d d" "e e e e" "f f f f" "g g g g" "h h h h" "i i i i"}.contact-block .contact-box-flex-container .inside-content.contact-form-small .gform_body ul{grid-template-areas:"a a a a" "b b b b" "c c c c" "d d d d" "e e e e" "f f f f" "g g g g"}.contact-block .contact-box-flex-container .content-column-left .inside-content,.contact-block .contact-box-flex-container .content-column-right .inside-content{padding-left:20px;padding-right:20px}body.single-product div.product .product-header{background-color:white}body.single-product div.product .product-header .product-title{font-size:20px}body.single-product div.product .product-gallery .gallery-wrap img{max-height:271px}body.single-product div.product .product-gallery.product-sidebar-box{box-shadow:none;margin-bottom:16px;padding-bottom:0}body.single-product div.product .product-meta-sidebar{margin:0 auto;width:90%}body.single-product div.product .product-meta-sidebar .product-sidebar-box.pdf-download .meta-title{display:flex;justify-content:center}body.single-product div.product .product-meta-sidebar .login-btn{margin:0 auto 28px}body.single-product div.product .product-purchase-sidebar.single-product-sidebar.mobile{display:block !important;padding-right:0;margin:0 auto}body.single-product div.product .recommended-food.mobile{display:flex !important;align-items:center;width:240px}body.single-product div.product .recommended-food.mobile span{display:flex;font-family:"Merriweather", serif;font-weight:800;margin-right:5px;height:34px;align-items:center}body.single-product div.product .recommended-food.mobile div[class*="icon"]:before{font-size:34px;margin-right:5px}body.single-product div.product .product-purchase-sidebar.single-product-sidebar.desktop{display:none}body.single-product div.product .read-more{display:block !important;font-family:"Merriweather", serif;font-weight:800}body.single-product div.product .read-more a{display:flex;height:34px;align-content:center}body.single-product div.product .read-more a::after{content:"";display:inline-block;width:11px;height:11px;border-bottom:2px solid black;border-right:2px solid black;margin-left:20px;transform:rotate(45deg)}.woocommerce .woocommerce-MyAccount-content form .form-row label{flex-shrink:1 !important}}@media screen and (max-width:480px){#login-popup{width:100%;max-width:100%;height:100%;border-radius:0;overflow:auto;padding-top:0;padding-bottom:0}#login-popup .inside-popup{padding-top:40px;padding-bottom:40px}#fixed-header .bbh-search-container{padding-left:20px;padding-right:20px}#fixed-header .bbh-search-container .search-btn{min-width:0}#fixed-header .bbh-search-container .search-btn .icon{margin-left:15px}.woocommerce ul.products li.product .add-to-cart-wrap{flex-wrap:wrap}.woocommerce ul.products li.product .add-to-cart-wrap .button,.woocommerce ul.products li.product .add-to-cart-wrap .product_type_variable.add_to_cart_button{width:100%;box-sizing:border-box;line-height:40px}.woocommerce ul.products li.product .add-to-cart-wrap .quantity{width:100%;margin-bottom:10px}.woocommerce ul.products li.product .add-to-cart-wrap .qty{line-height:32px}.archive-post-list .archive-post{width:100%}.fw-banner .link-boxes .link-box{width:100%;flex-basis:100%}.c2-content-slider .grid-container{padding-left:0;padding-right:0}body.single-product div.product .product-header .product-title{font-size:20px}.woocommerce form.woocommerce-ordering{display:flex;flex-direction:column;gap:15px;margin-bottom:25px}.woocommerce form.woocommerce-ordering .filter-text{display:none}.woocommerce form.woocommerce-ordering .filter-right{display:flex;flex-wrap:wrap;width:100%;grid-gap:10px}.woocommerce form.woocommerce-ordering .filter-right #post-results{order:2;font-size:20px;font-weight:600;text-align:right;width:30%}.woocommerce form.woocommerce-ordering .filter-right .filter-text.mobile{order:1;font-size:20px;font-weight:600;display:block !important;flex-grow:1}.woocommerce form.woocommerce-ordering .filter-right .sort-text{order:3;padding:0px;min-width:30%}.woocommerce form.woocommerce-ordering .filter-right .sort-text .divider{display:none}.woocommerce form.woocommerce-ordering .filter-right .orderby-wrap{order:4;width:fit-content;float:right;margin-left:auto}.woocommerce form.woocommerce-ordering .filter-right-mobile{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;width:100%;gap:10px}.woocommerce form.woocommerce-ordering .filter-right-mobile .filter-mobile-header-wine{display:flex;justify-content:space-between;font-size:20px;font-weight:600}.woocommerce form.woocommerce-ordering .filter-right-mobile .sort-by-btn-wrapper{display:flex;justify-content:space-between}.woocommerce form.woocommerce-ordering .filter-right-mobile span.sort-text{padding:0;font-weight:600}.archive .product.quantity-discount-product .badge,.vinskolen-grid .badge{transform:translate(25%, -55%)}ul.products[class*="columns-"] li.product:has(.quantity-gift){margin-top:50px}}@media screen and (max-width:400px){.woocommerce ul.products[class*="columns-"] li.product{width:100%}}@media screen and (max-width:360px){#top-bar .right.links .type-image a[target="_blank"]::before{display:none !important}}@media screen and (max-width:320px){body.archive.category .page-header h1,body.blog .page-header h1{font-size:25px}}@media screen and (max-width:1160px){#segments-modal-wrapper #segments-modal-container .content{padding:40px 60px}#segments-modal-wrapper #segments-modal-container .content #close-segments-modal{right:20px;top:15px}}@media screen and (max-width:1100px){.category-blog .news-wrapper{display:block}.category-blog .news-wrapper .normal-news{width:100%;display:grid;grid-template-columns:1fr 1fr;}.category-blog .news-wrapper .normal-news .first-news{max-height:unset;flex-direction:column}.category-blog .news-wrapper .normal-news .first-news .image-wrapper{flex:unset;max-width:473px;height:256px}.category-blog .news-wrapper .normal-news .second-news{flex-direction:column;max-height:unset}.category-blog .news-wrapper .normal-news .second-news .image-wrapper{flex:unset;max-width:473px;height:256px}.category-blog .news-wrapper .normal-news .second-news .image-wrapper video{transform:scale(1)}.category-blog .news-wrapper .normal-news .second-news .image-wrapper:hover img,.category-blog .news-wrapper .normal-news .second-news .image-wrapper:hover video{transform:scale(1.1)}.category-blog .news-wrapper .normal-news .third-news{flex-direction:column;max-height:unset}.category-blog .news-wrapper .normal-news .third-news .image-wrapper{flex:unset;max-width:473px;height:256px}.category-blog .news-wrapper .normal-news .third-news .image-wrapper video{transform:scale(1)}.category-blog .news-wrapper .normal-news .third-news .image-wrapper:hover img,.category-blog .news-wrapper .normal-news .third-news .image-wrapper:hover video{transform:scale(1.1)}}@media screen and (max-width:1060px){#segments-modal-wrapper #segments-modal-container .content #close-segments-modal{right:20px;top:15px}#segments-modal-wrapper #segments-modal-container .content .group{grid-template-columns:1fr}#segments-modal-wrapper #segments-modal-container .content .group .left .text{max-width:100%}#segments-modal-wrapper #segments-modal-container .content .group .right{order:-1;justify-content:center}#segments-modal-wrapper #segments-modal-container .content .group .right img{max-width:300px;aspect-ratio:initial}.c2-img-text-basic-speciel.center-img .grid-container .content-container div.right{justify-content:center;padding-right:0}.c2-img-text-basic-speciel.center-img .grid-container .content-container div.right img{max-height:unset;max-width:300px}.c2-img-text-basic-speciel.center-img .grid-container .content-container div.left{padding-left:0}}@media screen and (max-width:1024px){.page-id-81772 .c2-employee-list .employee-list .employee-card{width:50%}.hero-section .bbh-hero-section .flex-container-hero .hero-width{width:100%}.hero-section .bbh-hero-section .flex-container-hero .hero-width .text-content{width:80%}.news-section .icon-arrow::before{color:#000000;font-size:14px}.news-section .title-link-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.news-section .title-link-wrapper .read-more{display:flex;gap:20px;align-items:center}.news-section .title-link-wrapper .read-more p{font-size:20px;margin:0}.news-section .news-wrapper{flex-direction:column}.news-section .news-wrapper .highlighted-news{flex-direction:column;gap:18px;width:100%;border-bottom:1px solid #001D13;border-right:0;padding-right:0;padding-bottom:30px;margin-right:0}.news-section .news-wrapper .highlighted-news .title-icon a{font-size:20px}.news-section .news-wrapper .highlighted-news .title-icon a .icon-arrow{margin-left:10px}.news-section .news-wrapper .highlighted-news .image-wrapper{width:100%;height:calc(150px + 15vh)}.news-section .news-wrapper .normal-news{width:100%;display:flex;gap:30px;padding-bottom:5%;margin-top:30px}.news-section .news-wrapper .normal-news .first-news{height:100%;width:50%;display:flex;flex-direction:column;gap:20px}.news-section .news-wrapper .normal-news .first-news a{font-size:16px}.news-section .news-wrapper .normal-news .first-news a .icon-arrow{margin-left:10px}.news-section .news-wrapper .normal-news .first-news .image-wrapper{height:calc(100px + 15vh);min-height:100px}.news-section .news-wrapper .normal-news .second-news{height:100%;width:50%;display:flex;flex-direction:column;gap:20px}.news-section .news-wrapper .normal-news .second-news a{font-size:16px}.news-section .news-wrapper .normal-news .second-news a .icon-arrow{margin-left:10px}.news-section .news-wrapper .normal-news .second-news .image-wrapper{height:calc(100px + 15vh);width:100%}}@media screen and (max-width:820px){.popup-overlay{position:fixed;background-color:rgba(0, 0, 0, 0.6);top:0;bottom:0;left:0;right:0;z-index:999999;overscroll-behavior:contain}.popups-wrapper{position:fixed;z-index:999999;background-color:#f9f7f6;top:5%;bottom:5%;left:5%;right:5%;display:flex;flex-direction:column;overflow-y:auto;padding:60px 5%}.popups-wrapper .img-video-global{position:unset;top:0;min-height:200px;bottom:unset;width:100%}.popups-wrapper .img-video-global img{object-fit:cover;height:100%;width:100%}.popups-wrapper .img-video-global video{object-fit:cover;height:100%;width:100%}.close{position:absolute;right:5%;top:10px}.group-forms{width:100%;overflow-y:unset}.group-forms .group-form-wrapper{padding:0;margin-top:20px}.group-forms .group-form-wrapper .form-text .title{font-size:25px;font-family:"Playfair Display", serif;font-weight:bold;margin-bottom:15px}.group-forms .group-form-wrapper .form-text .body-text{margin-bottom:45px}.popups-wrapper::-webkit-scrollbar{width:8px;height:100px}.popups-wrapper::-webkit-scrollbar-thumb{background-color:#AF3E3E}.popups-wrapper::-webkit-scrollbar-track{background-color:#F9F7F6}.button-groups{display:flex;gap:30px;margin-bottom:25px}.button-groups .popup-btn{background-color:transparent;background:transparent;color:#000000;font-weight:600;padding:0;border:0}.button-groups .popup-btn.active{color:#AF3E3E;background-color:transparent;background:transparent;border-bottom:1px solid #AF3E3E}.button-groups .popup-btn.active:hover{color:#AF3E3E}.button-groups .popup-btn:hover{background-color:transparent;background:transparent;color:#403732}}@media screen and (max-width:767px){.hero-section .bbh-hero-section .flex-container-hero .hero-width{width:100%}.hero-section .bbh-hero-section .flex-container-hero .hero-width .hero-content{gap:15px;margin-top:30%;margin-bottom:30%}.hero-section .bbh-hero-section .flex-container-hero .hero-width .hero-content .text-content{width:100%}.c2-quotes .flexcontainer-offset{flex-direction:column-reverse}.c2-quotes .flexcontainer-offset .left-image-guote{width:100%;flex-direction:column-reverse;justify-content:flex-end;gap:35px;margin-top:30px}.c2-quotes .flexcontainer-offset .left-image-guote .image-or-video-wrapper{height:100%}.c2-quotes .flexcontainer-offset .left-image-guote .content{display:flex;justify-content:center;align-items:center;margin-top:0}.c2-quotes .flexcontainer-offset .left-image-guote .content p{font-size:25px}.c2-quotes .flexcontainer-offset .right-image-text{flex-direction:column;justify-content:flex-end;width:100%}.c2-quotes .flexcontainer-offset .right-image-text .image-or-video-wrapper{height:100%}.c2-quotes .flexcontainer-offset .right-image-text .content{margin-bottom:35px}.c2-quotes .flexcontainer-centered .image-wrapper{gap:30px;flex-direction:column;max-height:none}.c2-quotes .flexcontainer-centered .image-wrapper .global-image-video{width:100%}.c2-quotes .flexcontainer-centered .content{margin-top:30px}.segments-wrapper .grid-wrapper .segment .image-container{min-height:250px}.segments-wrapper .grid-wrapper .segment .image-container-video{min-height:250px}.flexcontainer-become-costumer{flex-direction:column}.flexcontainer-become-costumer .left-image{width:100%;height:40vh}.flexcontainer-become-costumer .left-image .image-or-video-wrapper{position:absolute;top:0;bottom:0;width:100%;height:calc(80vh - var(--right-text-height, 0))}.flexcontainer-become-costumer .left-image .image-or-video-wrapper img{width:100%;height:100%;object-fit:cover}.flexcontainer-become-costumer .left-image .image-or-video-wrapper video{width:100%;height:100%;object-fit:cover}.flexcontainer-become-costumer .right-text{width:100%;min-height:80vh}.flexcontainer-become-costumer .right-text .content{padding:5%}.flexcontainer-become-costumer .right-text .content .gform_footer{justify-content:flex-start}.flexcontainer-normal-section{flex-direction:column}.flexcontainer-normal-section .left-image{width:100%;height:40vh;position:relative}.flexcontainer-normal-section .left-image .image-or-video-wrapper{position:absolute;top:0;bottom:0;width:100%;height:calc(80vh - var(--right-text-height, 0))}.flexcontainer-normal-section .left-image .image-or-video-wrapper img{width:100%;height:100%;object-fit:cover}.flexcontainer-normal-section .left-image .image-or-video-wrapper video{width:100%;height:100%;object-fit:cover}.flexcontainer-normal-section .right-text{width:100%;min-height:50vh}.flexcontainer-normal-section .right-text .content{padding:35px 20px}.flexcontainer-normal-section .right-text .content .gform_footer{justify-content:flex-start}.c2-dropdowns .img-col img{display:none}.article-employee,.c2-employee-cta{margin-bottom:100px}.article-employee .employee-flex,.c2-employee-cta .employee-flex{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:30px}.article-employee .employee-flex .employee-list,.c2-employee-cta .employee-flex .employee-list{display:flex;gap:50px}.gform_wrapper{box-sizing:border-box}.gform_wrapper .gfield--width-half:nth-child(odd){width:100%}.gform_wrapper .gfield--width-half:nth-child(even){width:100%}}@media screen and (max-width:700px){.category-blog .news-wrapper .normal-news{grid-template-columns:1fr}.category-blog .news-wrapper .normal-news .first-news .image-wrapper{max-width:unset}.category-blog .news-wrapper .normal-news .second-news .image-wrapper{max-width:unset}.category-blog .news-wrapper .normal-news .third-news .image-wrapper{max-width:unset}}@media screen and (max-width:650px){.c2-dropdowns .accordion-col .question-container .button-container button.accordion{font-size:22px}#segments-modal-wrapper #segments-modal-container .content{padding:40px 25px;margin-left:15px;margin-right:15px}#segments-modal-wrapper #segments-modal-container .content #close-segments-modal{right:20px;top:15px}#segments-modal-wrapper #segments-modal-container .content .group{grid-template-columns:1fr;gap:25px}#segments-modal-wrapper #segments-modal-container .content .group .left .text{max-width:100%}#segments-modal-wrapper #segments-modal-container .content .group .right{order:-1;justify-content:center}#segments-modal-wrapper #segments-modal-container .content .group .right img{max-width:300px;aspect-ratio:initial}.c2-gallery.two-rows .grid-container .content-container .left{display:grid;grid-template-columns:1fr 1fr;justify-items:center;gap:30px}.c2-gallery.two-rows .grid-container .content-container .left div.content{max-width:100px}}@media screen and (max-width:640px){.article-hero-section{margin-top:70px}.article-hero-section .article-hero-content .image-or-video{position:relative;width:100%;height:100%}.article-hero-section .article-hero-content .image-or-video img{width:100%;height:100%;max-height:calc(300px + 15vh);object-fit:cover}.article-hero-section .article-hero-content .image-or-video video{width:100%;height:100%;max-height:calc(300px + 15vh);object-fit:cover}.article-hero-section .article-hero-content .title-and-btn h2{margin:0}.article-hero-section .video-overlay-article .videocontainer{top:5%;bottom:5%;left:5%;right:5%}}@media screen and (max-width:560px){.hero-button{display:flex;flex-direction:column;gap:15px}.logo-white-bg{background-color:#fefefe;padding-top:70px;padding-bottom:70px}.just-logo-slider{margin-bottom:0}.logo-slider-wrapper .logo-wrapper{border-bottom:1px solid #001D13;margin-bottom:70px;padding-bottom:35px}.logo-slider-wrapper .become-costomer{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px}.logo-slider-wrapper .become-costomer .text-wrapper{text-align:left}.footer-bottom-bar{background-color:#E2DBD5}.footer-bottom-bar .flex-footer{flex-direction:column;padding-left:20px;padding-right:20px;border-top:unset}.footer-bottom-bar .flex-footer::before{content:none !important}.footer-bottom-bar .flex-footer::after{content:none !important}.footer-bottom-bar .flex-footer .menu{list-style:none;margin-bottom:5px;margin-top:5px;margin-left:0;display:flex;flex-direction:column}.footer-bottom-bar .flex-footer .menu li{display:inline-block;margin:8px 0}.footer-bottom-bar .flex-footer .menu li:first-child{margin-left:0}.footer-bottom-bar .menu-footer-bund-container{border-top:solid 1px #000}.company-label{display:flex;align-items:center;margin-bottom:50px}.company-label p{margin:0}.article-hero-section{margin-top:35px}.article-hero-section .article-hero-content .image-or-video{position:relative;width:100%;height:100%}.article-hero-section .article-hero-content .image-or-video img{width:100%;height:100%;max-height:calc(300px + 15vh);object-fit:cover}.article-hero-section .article-hero-content .image-or-video video{width:100%;height:100%;max-height:calc(300px + 15vh);min-height:calc(300px + 15vh);object-fit:cover}.article-hero-section .article-hero-content .title-and-btn{flex-direction:column;align-items:flex-start;gap:30px}.article-hero-section .article-hero-content .title-and-btn h2{margin:0}.article-hero-section .video-overlay-article .videocontainer{top:5%;bottom:5%;left:5%;right:5%}}@media screen and (max-width:480px){.news-section .icon-arrow::before{color:#000000;font-size:14px}.news-section .title-link-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.news-section .title-link-wrapper .read-more{display:flex;gap:20px;align-items:center}.news-section .title-link-wrapper .read-more p{font-size:20px;margin:0}.news-section .news-wrapper{flex-direction:column}.news-section .news-wrapper .normal-news{width:100%;display:flex;flex-direction:column;gap:50px;margin-top:30px}.news-section .news-wrapper .normal-news .first-news{height:100%;width:100%;display:flex;flex-direction:column;gap:0}.news-section .news-wrapper .normal-news .first-news a{font-size:16px}.news-section .news-wrapper .normal-news .first-news a .icon-arrow{margin-left:10px}.news-section .news-wrapper .normal-news .first-news .image-wrapper{height:calc(100px + 15vh);min-height:100px}.news-section .news-wrapper .normal-news .second-news{height:100%;width:100%;display:flex;flex-direction:column;gap:0}.news-section .news-wrapper .normal-news .second-news a{font-size:16px}.news-section .news-wrapper .normal-news .second-news a .icon-arrow{margin-left:10px}.news-section .news-wrapper .normal-news .second-news .image-wrapper{height:calc(100px + 15vh);width:100%}.category-blog{margin-bottom:50px}.category-blog .icon-arrow::before{color:#000000;font-size:14px}.category-blog .title-link-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.category-blog .title-link-wrapper .read-more{display:flex;gap:20px;align-items:center}.category-blog .title-link-wrapper .read-more p{font-size:20px;margin:0}.category-blog .news-wrapper{flex-direction:column}.category-blog .news-wrapper .normal-news{width:100%;display:flex;flex-direction:column;gap:50px;padding-bottom:5%;margin-top:30px}.category-blog .news-wrapper .normal-news .first-news{height:100%;width:100%;display:flex;flex-direction:column;gap:0}.category-blog .news-wrapper .normal-news .first-news a{font-size:16px}.category-blog .news-wrapper .normal-news .first-news a .icon-arrow{margin-left:10px}.category-blog .news-wrapper .normal-news .first-news .image-wrapper{height:calc(100px + 15vh);min-height:100px}.category-blog .news-wrapper .normal-news .second-news{height:100%;width:100%;display:flex;flex-direction:column;gap:0}.category-blog .news-wrapper .normal-news .second-news a{font-size:16px}.category-blog .news-wrapper .normal-news .second-news a .icon-arrow{margin-left:10px}.category-blog .news-wrapper .normal-news .second-news .image-wrapper{height:calc(100px + 15vh);width:100%}.article-employee,.c2-employee-cta{margin-bottom:100px}.article-employee .employee-flex,.c2-employee-cta .employee-flex{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:30px}.article-employee .employee-flex .employee-list,.c2-employee-cta .employee-flex .employee-list{display:flex;gap:50px}.article-employee .employee-flex .employee-list .employee-card,.c2-employee-cta .employee-flex .employee-list .employee-card{width:100%}.article-employee .employee-flex .content .title-employer-article,.c2-employee-cta .employee-flex .content .title-employer-article{font-size:25px}.article-become-costomer{background-color:#E2DBD5;padding-top:60px;padding-bottom:75px}.article-become-costomer .become-costomer{display:flex;flex-direction:column;align-items:center}.article-become-costomer .become-costomer h3{font-size:25px;text-align:center}.article-become-costomer .become-costomer p{text-align:center}}@media screen and (max-width:768px){.woocommerce-account .c1-text,.woocommerce-checkout .c1-text{padding-top:20px}.woocommerce-account .c1-text .woocommerce-myaccount-wrapper,.woocommerce-checkout .c1-text .woocommerce-myaccount-wrapper{flex-direction:column}.woocommerce-account .c1-text .woocommerce-myaccount-wrapper .account-nav-wrapper,.woocommerce-checkout .c1-text .woocommerce-myaccount-wrapper .account-nav-wrapper{width:100%;padding-bottom:20px}.woocommerce-account .c1-text .woocommerce-myaccount-wrapper .account-nav-wrapper .welcome-message br,.woocommerce-checkout .c1-text .woocommerce-myaccount-wrapper .account-nav-wrapper .welcome-message br{display:none}}@media screen and (max-width:640px){.woocommerce-account .c1-text .woocommerce-myaccount-wrapper .col2-set .col-1,.woocommerce-checkout .c1-text .woocommerce-myaccount-wrapper .col2-set .col-1{width:100%}.woocommerce-account .c1-text .woocommerce-myaccount-wrapper .col2-set .col-2,.woocommerce-checkout .c1-text .woocommerce-myaccount-wrapper .col2-set .col-2{width:100%}.woocommerce-account .c1-text .woocommerce-myaccount-wrapper .input-container,.woocommerce-checkout .c1-text .woocommerce-myaccount-wrapper .input-container{display:grid}}@media screen and (max-width:480px){}@media screen and (max-width:480px) and (max-width:425px){.woocommerce-account .c1-text .woocommerce-myaccount-wrapper .woocommerce .columns-4 li.product,.woocommerce-checkout .c1-text .woocommerce-myaccount-wrapper .woocommerce .columns-4 li.product{width:100%}}@media screen and (max-width:320px){.woocommerce-account .c1-text .woocommerce-myaccount-wrapper .woocommerce-MyAccount-content .invoices .price,.woocommerce-checkout .c1-text .woocommerce-myaccount-wrapper .woocommerce-MyAccount-content .invoices .price{font-size:16px}}/*# sourceMappingURL=style.css.map */