html{font-size:1rem;font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-weight:400;font-size:.875rem;color:#000;overflow-x:clip;min-height:100vh;line-height:1.5rem;font-family:Helvetica,Helvetica Neue,HelveticaNeue,Arial,ArialMT,sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:.034rem}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}button,input,select,textarea{font-family:Helvetica,Helvetica Neue,HelveticaNeue,Arial,ArialMT,sans-serif;-webkit-font-smoothing:antialiased;padding:.938rem;letter-spacing:.034rem;border:1px solid #000}small{font-size:small}body .content-area{overflow-x:initial}.grecaptcha-badge{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;height:1px;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;width:auto;z-index:100000}:focus{outline:0}a.post-edit-link{display:none}textarea,input[type="submit"]{-webkit-appearance:none}ul,ol{padding:0;margin:0;list-style-position:inside}h1,h2,h3,h4,h5,h6{font-weight:700;clear:both;line-height:1.3}h1,h2,h3{font-family:Helvetica,Helvetica Neue,HelveticaNeue,Arial,ArialMT,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400}h1{margin-top:0;font-weight:900;text-transform:uppercase;letter-spacing:unset;font-size:2.188rem;margin-bottom:1.25rem}h2{margin-top:0;font-weight:900;text-transform:uppercase;letter-spacing:unset;font-size:2.188rem;margin-bottom:1.25rem}.one-col h2{text-align:center}h1.spc-title span,h2.spc-title span,.spc-title span{font-size:1.75rem;font-family:'Avenir';font-weight:400;letter-spacing:0;line-height:2.5rem}h1.spc-title span span,h2.spc-title span span,.spc-title span span{color:#E21313}h1:not(.spc-title) span,h2:not(.spc-title) span{color:#E21313}h3{margin-top:0;margin-bottom:5px;font-family:termina,sans-serif;text-transform:uppercase;font-size:.688rem;letter-spacing:.069rem;font-weight:700}b,strong{font-weight:700}p{margin:.938rem 0}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;padding-right:2px}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}img{border-style:none}img,video{height:auto;max-width:100%}section{padding:2.5rem 0;position:relative}section.sub{padding-top:0}section:after,article:after,.inner:after,.clear:after,.gallery:after,#inner-header:after,.entry-content:after,.product-inner:after,.woocommerce div.product:after,.single-info:after,.woocommerce-tabs.wc-tabs-wrapper:after,.nrad-section .row>div:after,.item-list:after,.row:after,.in-the-media:after,.col-img>div:after,.inner-foot:after,.social:after,.info-listing:after,.site-info:after,.row:after,.site-header:after,.wpcf7:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#gmap{height:500px;width:100%;padding-top:0}#gmap iframe{width:100%;height:100%}.cbtn,.entry-content .cbtn{font-family:termina,sans-serif;font-weight:900;display:table;color:#fff;text-transform:uppercase;background-color:#E21313;border-color:#E21313;padding:.938rem 1.875rem;text-decoration:none;text-align:center;font-size:.688rem;letter-spacing:.069rem;position:relative}.cbtn.cbtn--rounded{border-radius:3.75rem}.cbtn.cbtn--black{background-color:#000}.cbtn.cbtn--spc{padding-right:4.063rem;background-color:transparent}.cbtn.cbtn--spc .icon{border-radius:50%;background-color:#000;display:inline-block;width:2.813rem;height:2.813rem;border:2px solid #000;text-align:center;line-height:2.563rem;font-size:1rem;vertical-align:middle}.cbtn.cbtn--black.cbtn--spc .icon{background-color:#E21313;border-color:#E21313}.cbtn.cbtn--black.cbtn--spc:hover .icon{background-color:#c31010;border-color:#c31010}.cbtn.cbtn--spc{padding:0}.cbtn.cbtn--spc .icon i{vertical-align:middle}.cbtn.cbtn--spc span:not(.icon){display:none}.cbtn.cbtn--mgn{margin-top:2.5rem}.cbtn.cbtn--center{margin-left:auto;margin-right:auto}.cbtn.cbtn--border{border:1px solid #E21313;background-color:transparent;color:#E21313;padding:.875rem 1.813rem}.cbtn.cbtn--border.cbtn--white{border-color:#fff;color:#fff}.cbtn.cbtn--border.cbtn--white:hover{background-color:#fff;color:#E21313}.cbtn:hover,.entry-content .cbtn:hover{color:#fff;background-color:#c31010;border-color:#E21313}.ur-frontend-form .ur-button-container .ur-submit-button{margin-right:0;font-family:termina,sans-serif;font-weight:900;display:table;color:#fff;text-transform:uppercase;background-color:#E21313;padding:.938rem 1.875rem;text-decoration:none;text-align:center;font-size:.688rem;letter-spacing:.069rem;position:relative}.ur-frontend-form .ur-button-container .ur-submit-button:hover{background-color:#c31010;border-color:#c31010}.ur-frontend-form .ur-form-row .ur-form-grid button:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=email]:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=password]:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=radio]:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=text]:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=url]:focus,.ur-frontend-form .ur-form-row .ur-form-grid select:focus,.ur-frontend-form .ur-form-row .ur-form-grid textarea:focus{border-color:#e8e8e8}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}::-webkit-input-placeholder{color:}:-moz-placeholder{color:}::-moz-placeholder{color:}:-ms-input-placeholder{color:}.inner{width:100%;max-width:94.063rem;height:100%;margin:0 auto;padding:0 1.25rem;position:relative}.inner-s{max-width:77.5rem}.inner-b{max-width:112.5rem}.col{position:relative;min-height:1px}.col-center{text-align:center;margin:0 auto}.col-m,.page-template-subs-header .entry-content>.inner>p,.page-template-subs-standaard .entry-content>.inner>p{max-width:45rem}.single .col-m{margin:0 auto}.f-bigger{font-size:1.25rem;font-weight:700}.col>p:last-of-type{margin-bottom:0}.entry-content a,a{color:#000;font-weight:700}.entry-content a:hover,a:hover{color:#000}.entry-content a,.entry-title a{text-decoration:none}.entry-header,.page-header,.woocommerce-products-header{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;text-align:center;background-color:#E8E8E8;padding:2.5rem 0;padding-top:1.25rem}.woocommerce-products-header{background-color:#fff}.single .entry-header{background-color:#fff;padding-bottom:1.25rem}.single .entry-header:before{position:absolute;content:"";left:0;top:0;width:100%;height:10.313rem;background:#e8e8e8}.entry-thumbnail{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;max-width:73.125rem;margin:0 auto}.single-content{width:100%;max-width:73.125rem;margin:0 auto;padding-bottom:2.5rem}.single-info{width:100%;max-width:73.125rem;margin:0 auto;border-bottom:1px solid #E8E8E8;padding:.625rem 0;padding-top:1.875rem;padding-bottom:.938rem}.single-content>p:last-of-type,.single-content>ol:last-of-type,.single-content>ul:last-of-type{margin-bottom:0}.single-content iframe{width:100%}.single-info .object-cats{text-align:left}.single .entry-title{width:100%;max-width:100%;text-align:left;margin-top:0;margin-bottom:0}.entry-thumbnail img{opacity:0;display:block;margin:0 auto}.entry-title em{font-weight:400}.gallery-item figcaption{display:none}.gallery-item{float:left;width:50%;margin:0;padding:0;overflow:hidden}.gallery{margin-top:2rem}.gallery a{display:block}.gallery-item img{display:block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-backface-visibility:hidden;width:100%}.gallery-item:hover img{display:block;-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);-webkit-backface-visibility:hidden}.bedankt{text-align:center}.bedankt p{margin-left:auto;margin-right:auto}.entry-title,body .page-title{line-height:1.2;margin-bottom:0;margin-left:auto;margin-right:auto;width:100%;max-width:61.875rem;text-align:center;color:#000}.spc-header h1{font-family:termina,sans-serif;color:#E21313;font-weight:400;text-transform:uppercase;font-size:.688rem;letter-spacing:.069rem}.spc-header .spc-title{text-transform:uppercase;display:block}.woocommerce-products-header.spc-header .woocommerce-products-header__title+h2{margin-bottom:0}.breadcrumbs,.woocommerce .woocommerce-breadcrumb{background-color:#E8E8E8;padding:.938rem 0}.archive.woocommerce .woocommerce-breadcrumb,.archive .wc-breadcrumb{background-color:#fff}.breadcrumbs p,.woocommerce .woocommerce-breadcrumb{margin:0;font-family:termina,sans-serif;text-transform:uppercase;font-size:.5rem;letter-spacing:.05rem;color:#929292;line-height:1.2;font-weight:700}.breadcrumbs p a,.woocommerce .woocommerce-breadcrumb a{font-weight:700;color:#929292;text-decoration:none}.breadcrumbs p a:hover,.woocommerce .woocommerce-breadcrumb a:hover{color:#000}.breadcrumbs .breadcrumb_last,.wc-breadcrumb p{font-weight:400}.woocommerce .wc-breadcrumb .dlm{font-weight:700}.woocommerce div.product form.cart{margin-top:1.875rem;margin-bottom:0}body.yith-booking--simple-style .yith-wcbk-datepicker.ui-datepicker td.ui-datepicker-current-day,body.yith-booking--simple-style .yith-wcbk-date-picker--inline .ui-datepicker td.ui-datepicker-current-day,body.yith-booking--simple-style .yith-wcbk-datepicker.ui-datepicker td:not(.ui-state-disabled):hover,body.yith-booking--simple-style .yith-wcbk-date-picker--inline .ui-datepicker td:not(.ui-state-disabled):hover{background:#E21313}body.yith-booking--simple-style .yith-wcbk-datepicker.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close,body.yith-booking--simple-style .yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{color:#E21313}body.yith-booking--simple-style .yith-wcbk-datepicker.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:hover,body.yith-booking--simple-style .yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:hover{color:#c31010}.yith-wcbk-form-section-duration{display:none}body .wc-bookings-booking-form .wc-bookings-booking-cost{background:transparent}body.yith-booking--simple-style .yith-wcbk-form-section-persons .yith-wcbk-booking-form__label{display:none}body.yith-booking--simple-style .yith-wcbk-form-section-dates-date-time .yith-wcbk-booking-form__label{opacity:0;visibility:hidden}body.yith-booking--simple-style .yith-wcbk-booking-form-message p,body.yith-booking--simple-style .yith-wcbk-booking-form-message .yith-wcbk-bookable{clear:both;width:100%;padding:8px 14px}.yith-wcbk-form-section-persons-wrapper{clear:both}.product-type-booking form.cart .button{width:100%}body .yith-booking-meta{display:none}body.woocommerce a.added_to_cart{vertical-align:middle;top:0;padding-left:.938rem;display:inline-block}.home-link{position:relative;display:block;width:100%;max-width:8.25rem;float:left}.home-link img{width:100%;display:block}.site-header{position:sticky;top:0;z-index:12;padding:.938rem 0;background:#E8E8E8;box-shadow:0 3px 6px #00000029}.top-usps{display:none}.top-usps li{font-size:.875rem;list-style:none;font-style:italic;color:#fff}.top-nav .lang{opacity:0}.nr-home .entry-header{display:none}.service-section{padding:0}.fade-section{opacity:0;-webkit-transition:.8s cubic-bezier(.165,.84,.44,1);transition:.8s cubic-bezier(.165,.84,.44,1)}.fade-section.content-visible{opacity:1}.service{text-align:center;position:relative;height:26.875rem}.service .col>div:first-of-type{position:relative;top:50%;transform:translateY(-50%)}.service .col{padding:4.063rem 1.563rem;position:relative;height:100%;width:100%;z-index:1}.service h2{color:#fff;font-size:2.188rem}.service.service__restaurant{background-image:url(https://www.nr27concepts.nl/wp-content/uploads/2021/08/Events_Background-440x292.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.service.service__workshops{background-image:url(https://www.nr27concepts.nl/wp-content/uploads/2021/08/Workshops_Background-440x352.jpg);background-repeat:no-repeat;background-size:cover;background-position:center left}.service.service__restaurant:before{content:"";left:0;bottom:0;width:100%;height:100%;position:absolute;background-image:url(https://www.nr27concepts.nl/assets/svg/NR-zwart-2-01.svg);background-repeat:no-repeat;background-size:cover;background-position:center center}.service.service__workshops:before{content:"";left:0;bottom:0;width:100%;height:100%;position:absolute;background-image:url(https://www.nr27concepts.nl/assets/svg/NR-rood-2-01.svg);background-repeat:no-repeat;background-size:cover;background-position:center center}.service.service__restaurant:after{visibility:visible;content:"";left:0;bottom:0;width:100%;height:100%;position:absolute;opacity:0;background-image:url(https://www.nr27concepts.nl/assets/svg/NR-zwart-2-lijn.svg);background-repeat:no-repeat;background-size:cover;background-position:center center}.service.service__workshops:after{visibility:visible;content:"";left:0;bottom:0;width:100%;height:100%;position:absolute;opacity:0;background-image:url(https://www.nr27concepts.nl/assets/svg/NR-rood-2-lijn-01.svg);background-repeat:no-repeat;background-size:cover;background-position:center center}.service:before,.service:after{-webkit-transition:.8s cubic-bezier(.165,.84,.44,1);transition:.8s cubic-bezier(.165,.84,.44,1)}.service:hover:before{opacity:0}.service:hover:after{opacity:1}.service .cbtn{min-width:12.938rem}.for-you{background-color:#E8E8E8}.col-content{padding:2.5rem 1.25rem;background-color:#fff;z-index:1}.for-you-items{background-color:#fff;padding:2.5rem}.for-you-items .col{min-height:12.188rem;max-width:18.438rem;margin:0 auto;width:100%;text-align:center;position:relative;border:1px solid #E8E8E8;padding-bottom:1.563rem}.for-you-items .col h3{font-family:termina,sans-serif;font-weight:900;text-transform:uppercase;text-align:center;font-size:.938rem;letter-spacing:.094rem;position:relative;margin-bottom:0}.for-you-items .col h3+p{margin-top:.625rem}.for-you-items .col-img{display:none;background-color:#E8E8E8}.col-nr,.for-you-items .col-nr{background-color:#000;background-image:url(https://www.nr27concepts.nl/wp-content/uploads/2021/08/giftforyou.svg);background-repeat:no-repeat;background-size:10.438rem;background-position:center center;border-color:#000;z-index:3}.col-nr:after{content:"";position:absolute;z-index:4;width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#000 transparent transparent transparent;bottom:-15px;left:0;right:0;margin:0 auto}.for-you-items>div:first-of-type{max-width:55.625rem;margin:0 auto}.for-you-items .row{position:relative}.row-gifts .col-img{background-repeat:no-repeat;background-size:contain;background-position:center center}.row-boxes .col-img{background-repeat:no-repeat;background-size:contain;background-position:center center}.row-giftcards .col-img{background-repeat:no-repeat;background-size:contain;background-position:center center}.b-title{font-family:termina,sans-serif;font-weight:400;text-transform:uppercase;font-size:.688rem;letter-spacing:.069rem;position:relative;color:#E21313}.center-section{text-align:center}.center-section h2{text-align:center}.center-section .b-title{text-align:center;display:block}.for-you-items .col a,.n-more{color:#E21313;font-family:termina,sans-serif;text-transform:uppercase;font-size:.688rem;letter-spacing:.069rem;font-weight:900;margin-top:.938rem;display:block;text-decoration:underline}.for-you-items .col a:hover,.n-more:hover{color:#c31010}.for-you .b-title{margin-bottom:1.563rem;position:relative}.b-line .b-title:before{content:"";width:2px;height:3.375rem;position:absolute;top:-5.25rem;background:#E21313;margin:0 auto;left:0;right:0}.b-line{padding-top:3.594rem}.nrad-section{padding:0}.nrad-section:before{position:absolute;left:0;top:0;content:"";background:url(https://www.nr27concepts.nl/assets/svg/vorm2.svg) no-repeat;background-position:center bottom;background-size:100%;height:18.75rem;width:100%}.nrad-section .btn-col{margin-top:2.188rem}.nrad-section .row{padding:1.25rem;background-color:#000;text-align:center}.nrad-section .row>div:first-of-type{background-color:#E21313}.nrad-section .col img{display:block}.nrad-section .col,.nrad-section.two-col .col,.nrad-section .col,.nrad-section.two-col .col h2{color:#fff}.nrad-section .col:not(.col-img){padding:1.25rem;padding-top:2.188rem;padding-bottom:0}.nrad-section .cbtn{min-width:12.375rem;margin-bottom:.938rem}.nrad-section .cbtn:last-of-type{margin-bottom:0}.nrad-section .col-img{background-size:cover;background-position:center left;background-repeat:no-repeat}.nrad-section .col-img img{opacity:0}.nr27-series,.woocommerce img.nr27-series,.woocommerce-page img.nr27-series{display:block;width:100%;max-width:26.875rem;margin-bottom:1.563rem}.woocommerce img.nr27-series,.woocommerce-page img.nr27-series{margin:0 auto;max-width:14.375rem;display:none}.page-template-t-workshops .woocommerce ul.products li.product{width:100%}.page-template-t-workshops .woocommerce ul.products li.product .product-img{width:100%;border:0;margin-bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center center}.dark-theme .media-container .product-inner,.dark-theme .products .product-inner{background-color:#242424}.woocommerce ul.products li.product a img{margin-bottom:0}.woocommerce ul.products li.product .woocommerce-placeholder,.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:0}.product_cat-events .product-inner .p-inner-info,.product_cat-workshops .product-inner .p-inner-info,.product_cat-community .product-inner .p-inner-info{display:block;padding:1.875rem}.product_cat-events .product-inner .add_to_cart_button,.product_cat-workshops .product-inner .add_to_cart_button,.product_cat-community .product-inner .add_to_cart_button{display:none}.object-item span{display:block}.object-item a{text-decoration:none}.object-cats{margin-bottom:1.25rem}.object-cats span{border:1px solid #E21313;border-radius:50px;font-family:termina,sans-serif;font-weight:900;text-transform:uppercase;font-size:.5rem;letter-spacing:.05rem;color:#E21313;padding:.531rem;display:inline-block;line-height:1.2;margin-right:.313rem;min-width:3.5rem;text-align:center}.object-cats span:last-of-type{margin-right:0}.e-title{font-size:.875rem;font-weight:900;text-transform:uppercase;margin-bottom:0rem}.e-title+p{margin-top:.625rem}.object-item .n-more{font-size:.5rem;letter-spacing:.05rem;line-height:.625rem;margin-top:1.25rem}.object-item:hover .n-more{color:#c31010}.object-meta{background-color:#fff;padding:1.875rem;border:1px solid #E8E8E8}.object-meta p{font-weight:400;color:#929292}.object-img{width:100%}.object-img img{display:block;width:100%}.object-item{width:100%;padding:.625rem;max-width:28.313rem;text-align:left}.item-list{position:relative}.search-filter-scroll-loading{bottom:-1.563rem;position:absolute;left:0;right:0;margin:0 auto}.in-the-media,.item-list{margin-left:-.625rem;margin-right:-.625rem}.searchandfilter{text-align:center;border-bottom:1px solid #E8E8E8}.archive .searchandfilter{padding-top:.938rem}.searchandfilter>ul:first-of-type>li{margin-bottom:0}.searchandfilter ul li,body .searchandfilter ul li li{padding:0;font-family:termina,sans-serif;font-weight:700;text-transform:uppercase;font-size:.688rem;letter-spacing:.069rem;color:#000;display:inline-block;line-height:1.2;margin-right:1.25rem;margin-bottom:.938rem}.dark-theme .searchandfilter ul li,.dark-theme body .searchandfilter ul li li{color:#fff}.dark-theme.single .entry-title,body.dark-theme.single .page-title{color:#fff}.searchandfilter ul li:last-of-type{margin-right:0}.searchandfilter ul li input{display:none}.site-main .nr-page .searchandfilter ul li label,.shop-filter .searchandfilter ul li label{cursor:pointer;padding-left:0}.site-main .nr-page .searchandfilter ul li label:hover,.shop-filter .searchandfilter ul li label:hover{color:#E21313}.searchandfilter ul li.sf-option-active label,body .searchandfilter ul li li.sf-option-active label{text-decoration:underline;color:#E21313}.no-rslt{display:block;text-align:center;padding:2.5rem 0rem}.news .cbtn.cbtn--mgn{margin-top:1.875rem}.media-container .sf-field-sort_order{display:none}.news.related{background:#e8e8e8}.nr-listing .searchandfilter{margin-bottom:1.875rem;border-color:#3B3B3B}.page-id-1071 .media-container{padding-top:0}.page-id-1071 .nr-listing .searchandfilter{border:0;margin:0}.navbar{position:relative;clear:both}.navbar li{list-style:none}.navbar li a{text-decoration:none;color:#000;font-family:termina,sans-serif;font-size:.938rem;letter-spacing:.094rem;font-weight:400;display:block;text-transform:uppercase}.navbar li.spc a{color:#000}.navbar li.spc a:hover{color:#000}.navbar li a:hover{color:#000;text-decoration:underline}.navbar li.current_page_item>a,.navbar li.current-menu-ancestor>a{color:#000}#nav-holder{background:#F7F8FB}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before,.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000}.menu-toggle{text-indent:-9999px;height:1.875rem;width:1.875rem;border:0;background:transparent;position:relative;padding:0;overflow:hidden;position:absolute;top:.656rem;right:1.25rem;z-index:2}.hmb-box{padding:0;border:0;height:100%;width:100%;position:absolute;top:0;left:0;display:block;background-image:url(https://www.nr27concepts.nl/assets/svg/hamburger.svg);background-repeat:no-repeat;background-size:contain;background-position:center left;transition:.4s}.hmb-close{position:absolute;-webkit-transform:translatey(30px);-moz-transform:translatey(30px);transform:translatey(30px);opacity:0;background-image:url(https://www.nr27concepts.nl/assets/svg/close.svg);background-size:contain;background-position:center left;height:100%;width:100%;display:block;top:0;left:0;background-repeat:no-repeat;background-size:contain;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.toggled-on .hmb-box{-webkit-transform:translatey(-30px);-moz-transform:translatey(-30px);transform:translatey(-30px);opacity:0}.toggled-on .hmb-close{-webkit-transform:translatey(0);-moz-transform:translatey(0);transform:translatey(0);opacity:1}.sub-menu{display:none}#other-nav a,#other-nav button{color:#000;display:block;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}#other-nav a:hover,#other-nav button:hover{color:#000}#other-nav li{display:inline-block;margin-right:.938rem}#other-nav li:last-of-type{margin-right:0}#other-nav button{padding:0;background:transparent;border:0}#navbar .nav-menu>li.menu-item-has-children .sub-menu li>a:hover{background-color:#fff}.top-nav{clear:both}.top-nav li a{text-decoration:none;color:#000;font-family:termina,sans-serif;font-size:.938rem;letter-spacing:.094rem;font-weight:400;display:block;text-transform:uppercase;display:block}.top-nav li a:hover{text-decoration:underline}.lang li{display:inline-block;list-style:none}body .lang li a{font-size:.688rem;letter-spacing:.069rem}.lang-divider{margin:0 .188rem}.top-nav li.active-lang a{font-weight:900;text-decoration:underline}.social-links li{display:inline-block;list-style:none}.social-links a,.top-nav .social-links a{font-size:1.563rem;color:#E21313;font-weight:400}.social-links a:hover{color:#c31010}.social-links li,.top-nav .social-links li{margin-right:.625rem}.social-links li:last-of-type,.top-nav .social-links li:last-of-type{margin-right:0}.nr-btns a{display:inline-block;margin-right:.625rem}.nr-btns a:last-of-type{margin-right:0}.nr-btns .btn-reservation{background:transparent}.nr-btns{text-align:center}.navbar--main{display:none}.navbar--nav.navbar li{margin-bottom:1.563rem}.navbar--nav.navbar li:last-of-type{margin-bottom:0}.navbar--nav.navbar{padding:1.875rem 0}.top-nav .social-links{display:none}.top-header{max-height:3.188rem;overflow:hidden;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}.toggled-on .top-header{max-height:43.375rem}.nav-list li{list-style:none;font-weight:400;margin-bottom:.313rem}.nav-list li:last-of-type{margin-bottom:0}.nav-list li a{font-weight:400;text-decoration:none}.nav-list li a:hover{text-decoration:underline}.nav-hold .nav-list{margin-bottom:1.875rem}input[type="submit"]{font-family:termina,sans-serif;font-weight:900;display:table;color:#fff;text-transform:uppercase;background-color:#E21313;border-color:#E21313;padding:.938rem 1.875rem;text-decoration:none;text-align:center;font-size:.688rem;letter-spacing:.069rem;position:relative}input[type="submit"]:hover{background-color:#c31010;border-color:#c31010}.contact-form label input{margin-top:.5rem;display:block}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"],.contact-form textarea{width:100%}.contact-form textarea{max-height:10rem;resize:none}.contact-section{padding:0}input[type="checkbox"],.contact-form label input[type="checkbox"]{margin:0;margin-right:.625rem;position:relative;width:.875rem;height:.875rem;display:inline-block}input[type="checkbox"]:before{position:absolute;content:"";left:0;top:0;width:.875rem;height:.875rem;background:#fff;border:1px solid #000;cursor:pointer}input[type=checkbox]:checked:before{background:#000;border-color:#000}.consent .wpcf7-list-item{margin:0}input[type="radio"]{margin:0;margin-right:.625rem;position:relative;width:.875rem;height:.875rem}input[type="radio"]:before{position:absolute;content:"";left:-1px;top:-1px;width:.875rem;height:.875rem;background:#fff;border:1px solid #000;cursor:pointer;border-radius:50%}input[type=radio]:checked:before{background:#000;border-color:#000}.wpcf7-form-control-wrap{position:relative;width:100%;display:block}.page-id-80{background:#E8E8E8}.contact-page .col ul li{list-style:none;color:#000}.contact-page .wpcf7 input,.contact-page .wpcf7 textarea{width:100%}.contact-page .col ul{margin-bottom:1.875rem}.contact-page h2{font-family:termina,sans-serif;font-weight:900;font-size:1.25rem;line-height:3.125rem}.contact-page .col ul:first-of-type span{display:inline-block;margin-right:.313rem}.contact-page .col ul a{font-weight:400}.contact-page{border-top:1px solid #92929280}.two-col .col{color:#929292;margin-bottom:2.5rem}.two-col .col:last-of-type{margin-bottom:0}.two-col .col h2{color:#000}.two-col .col .col__img{margin-top:2.5rem}.col-img>div{background-repeat:no-repeat;background-size:100%}.col-img img{display:block}.img-col img{display:block}.col__img img{display:block}.section-circle{overflow:hidden}.section-circle .inner:before{content:"";left:-25.156rem;top:0;opacity:.27;position:absolute;width:50.313rem;height:50.313rem;border-radius:50%;background:#E8E8E8}.section-circle-l{overflow:hidden}.section-circle-l:before{content:"";left:-25.156rem;top:2.5rem;opacity:.27;position:absolute;width:50.313rem;height:50.313rem;border-radius:50%;background:#E8E8E8}.main-slider{width:100%;height:37.5rem}.main-slider:before{content:"";position:absolute;left:0;bottom:0;width:100%;background:#000;height:8.125rem}.slider{background-color:#E8E8E8}.slide-content{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;width:100%;height:100%;padding:1.25rem;text-align:center}.slide-element{position:relative;width:100%;height:100%}.owl-carousel .owl-stage-outer,.owl-stage,.owl-item{height:100%}.slide-content .cbtn{margin:0 auto}.slide-title{font-size:1rem;font-weight:500;letter-spacing:0;color:#e21313;text-shadow:0 0 60px #00000080;text-transform:uppercase;font-family:termina,sans-serif;display:block;line-height:1.5rem;margin-bottom:.625rem;word-break:break-word}.slide-subtitle{display:block;font-weight:900;letter-spacing:0;font-size:2rem;color:#FFF;text-shadow:0 0 60px #00000080;text-transform:uppercase;line-height:2rem;margin-bottom:2.188rem;word-break:break-word}.slide-col .cbtn{background-color:#23B700}.slide-col .cbtn:hover{background-color:#1d9500}.slide-col .cbtn+.cbtn{margin-top:1rem;background-color:#E21313;border-color:#E21313}.slide-col .cbtn+.cbtn:hover{background-color:#c31010;border-color:#E21313}.btn-col{clear:both;width:100%}.slide-col{width:100%;position:absolute;left:0;bottom:3.125rem}.discover{text-align:center;position:relative;font-family:termina,sans-serif;color:#fff;text-transform:uppercase;font-size:.688rem;letter-spacing:.069rem;position:relative;background:#000;width:100%;padding:3.125rem 0}.discover a{color:#fff;text-decoration:none;font-weight:400}.join-title{font-family:termina,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.069rem;text-transform:uppercase;margin-bottom:.625rem;display:block;font-weight:700;font-size:1.125rem;text-shadow:0 0 15px #00000080}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-family:termina,sans-serif;font-weight:900;color:#fff;text-transform:uppercase;background-color:#E21313;border-color:#E21313;padding:.938rem 1.875rem;text-decoration:none;font-size:.688rem;letter-spacing:.069rem;position:relative;border-radius:0;line-height:1.5rem}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:.938rem 1.875rem;color:#fff}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{background-color:#E21313;border-color:#E21313;color:#fff}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#c31010;border-color:#c31010;color:#fff}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#c31010;border-color:#c31010;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#c31010;border-color:#c31010;color:#fff}.woocommerce div.product .woocommerce-tabs .panel{margin:0}.woocommerce table.shop_attributes{margin-bottom:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input,.woocommerce .quantity .qty{border:1px solid #E8E8E8;background-color:#E8E8E8;padding:1.125rem .938rem}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border:1px solid #E8E8E8;background-color:#E8E8E8;padding:1.125rem .938rem}.woocommerce .quantity .qty{padding:.875rem;font-family:termina,sans-serif;font-weight:900;font-size:.688rem;letter-spacing:.069rem;line-height:1.5rem;width:unset;max-width:3.75rem}.woocommerce ul.products li.product .button.add_to_cart_button{text-indent:-9999px;width:2.5rem;height:2.5rem;background-image:url(https://www.nr27concepts.nl/assets/svg/cart-icon.svg);background-repeat:no-repeat;background-size:1.25rem;background-position:center center;border-radius:50%;padding:0;margin-top:0}.p-inner-info{display:block}.p-inner-meta{display:block}.archive .archive-container{padding-bottom:2.5rem}.woocommerce div.product form.cart div.quantity{margin:0}.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:7.188rem}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce .woocommerce-ordering select{border:1px solid #E8E8E8;background-color:#E8E8E8}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-color:#fff;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}.woocommerce div.product .woocommerce-tabs .panel>h2:first-child{display:none}.page-template-default .content-txt h3+p,.page-template-default .content-txt h3+ul,.page-template-default .content-txt h3+ol,.woocommerce div.product .woocommerce-tabs .panel h3+p,.woocommerce div.product .woocommerce-tabs .panel h3+ol,.woocommerce div.product .woocommerce-tabs .panel h3+ul,.single-content h3+p,.single-content h3+ul,.single-content h3+ol{margin-top:.625rem}.page-template-default .content-txt p+h3,.page-template-default .content-txt ol+h3,.page-template-default .content-txt ul+h3,.woocommerce div.product .woocommerce-tabs .panel p+h3,.woocommerce div.product .woocommerce-tabs .panel ol+h3,.woocommerce div.product .woocommerce-tabs .panel ul+h3,.single-content p+h3,.single-content ul+h3,.single-content ol+h3{margin-top:2.188rem}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:#E21313;font-weight:700}.woocommerce .products ul,.woocommerce ul.products{margin:0;margin-left:-.625rem;margin-right:-.625rem}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.woocommerce div.product p.price{margin-top:1.875rem}.woocommerce-Price-currencySymbol{margin-right:.156rem}.summary .woocommerce-Price-currencySymbol{margin-right:.313rem}.woocommerce div.product .product_title,.single-product h2{font-size:1.875rem}.single-product .related.products h2{font-size:2.188rem;text-align:center}.woocommerce-notices-wrapper{max-width:94.063rem;height:100%;margin:0 auto;padding:1.25rem;padding-bottom:0}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{background:transparent;display:block;text-transform:none;display:unset;padding:0;text-decoration:underline;font-family:Helvetica,Helvetica Neue,HelveticaNeue,Arial,ArialMT,sans-serif;float:left;clear:both;width:100%;color:#000;letter-spacing:.034rem;font-size:.875rem;font-weight:700}.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover,.woocommerce-page .woocommerce-error .button:hover,.woocommerce-page .woocommerce-info .button:hover,.woocommerce-page .woocommerce-message .button:hover{background-color:transparent;color:#000}.archive .woocommerce-notices-wrapper{padding:0}.woocommerce-message{margin:0}.summary .woocommerce-product-attributes.shop_attributes{text-align:left;border:0;padding-top:1.875rem;padding-bottom:1.875rem;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;margin-top:1.875rem;margin-bottom:1.875rem}.dark-theme .summary .woocommerce-product-attributes.shop_attributes{border-color:#3B3B3B}.woocommerce .summary table.shop_attributes th{padding-left:0;border:0}.woocommerce .summary table.shop_attributes td{border:0}.woocommerce.dark-theme .product .summary table.shop_attributes td,.event-date{font-family:termina,sans-serif;font-weight:700;text-transform:uppercase;font-size:.688rem;letter-spacing:.069rem;position:relative;font-style:normal}.woocommerce .product:not(.product_cat-events):not(.product_cat-workshops):not(.product-cat-community) .summary table.shop_attributes th,.variations label{font-family:termina,sans-serif;font-weight:700;text-transform:uppercase;font-size:.688rem;letter-spacing:.069rem;position:relative;font-style:normal}.woocommerce table.shop_attributes td{font-style:normal}.date-icon{display:inline-block}.event-date .date-icon,.site-main .summary .woocommerce-product-attributes-item--attribute_datum .woocommerce-product-attributes-item__label,.site-main .summary .woocommerce-product-attributes-item--attribute_pa_datum .woocommerce-product-attributes-item__label{text-indent:-9999px;width:.938rem;height:.938rem;background-image:url(https://www.nr27concepts.nl/assets/svg/date-icon-d.svg);background-repeat:no-repeat;background-size:.938rem;background-position:left top .469rem;padding:0;padding-right:1.875rem}.dark-theme .event-date .date-icon,.dark-theme .site-main .summary .woocommerce-product-attributes-item--attribute_datum .woocommerce-product-attributes-item__label,.dark-theme .site-main .summary .woocommerce-product-attributes-item--attribute_pa_datum .woocommerce-product-attributes-item__label{background-image:url(https://www.nr27concepts.nl/assets/svg/date-icon.svg)}.site-main .summary .woocommerce-product-attributes-item--attribute_locatie .woocommerce-product-attributes-item__label,.site-main .summary .woocommerce-product-attributes-item--attribute_pa_locatie .woocommerce-product-attributes-item__label{text-indent:-9999px;width:.938rem;height:.938rem;background-image:url(https://www.nr27concepts.nl/assets/svg/pin-icon-d.svg);background-repeat:no-repeat;background-size:.938rem;background-position:left top .469rem;padding:0;padding-right:1.875rem}.dark-theme .site-main .summary .woocommerce-product-attributes-item--attribute_locatie .woocommerce-product-attributes-item__label,.dark-theme .site-main .summary .woocommerce-product-attributes-item--attribute_pa_locatie .woocommerce-product-attributes-item__label{background-image:url(https://www.nr27concepts.nl/assets/svg/pin-icon.svg)}.site-main .summary .woocommerce-product-attributes-item--attribute_tijdsduur .woocommerce-product-attributes-item__label,.site-main .summary .woocommerce-product-attributes-item--attribute_pa_tijdsduur .woocommerce-product-attributes-item__label{text-indent:-9999px;width:.938rem;height:.938rem;background-image:url(https://www.nr27concepts.nl/assets/svg/wall-clock-d.svg);background-repeat:no-repeat;background-size:.938rem;background-position:left top .469rem;padding:0;padding-right:1.875rem}.dark-theme .site-main .summary .woocommerce-product-attributes-item--attribute_tijdsduur .woocommerce-product-attributes-item__label,.dark-theme .site-main .summary .woocommerce-product-attributes-item--attribute_pa_tijdsduur .woocommerce-product-attributes-item__label{background-image:url(https://www.nr27concepts.nl/assets/svg/wall-clock.svg)}.site-main .summary .woocommerce-product-attributes-item--attribute_personen .woocommerce-product-attributes-item__label,.site-main .summary .woocommerce-product-attributes-item--attribute_pa_personen .woocommerce-product-attributes-item__label{text-indent:-9999px;width:.938rem;height:.938rem;background-image:url(https://www.nr27concepts.nl/assets/svg/person-icon-d.svg);background-repeat:no-repeat;background-size:.938rem;background-position:left top .469rem;padding:0;padding-right:1.875rem}.dark-theme .site-main .summary .woocommerce-product-attributes-item--attribute_personen .woocommerce-product-attributes-item__label,.dark-theme .site-main .summary .woocommerce-product-attributes-item--attribute_pa_personen .woocommerce-product-attributes-item__label{background-image:url(https://www.nr27concepts.nl/assets/svg/person-icon.svg)}.product_cat-workshops tr.woocommerce-product-attributes-item,.product_cat-community tr.woocommerce-product-attributes-item{width:50%;float:left}.yith-wcbk-form-section.yith-wcbk-form-section-dates,.yith-wcbk-form-section.yith-wcbk-form-section-dates-date-time{float:left;width:50%}.yith-booking--simple-style .yith-wcbk-booking-form select{min-height:2.125rem}div.product div.summary{background-color:#fff;padding:1.875rem;margin-bottom:0;border:1px solid #e8e8e8}.dark-theme div.product div.summary{border:0}.woocommerce div.product .woocommerce-tabs .panel>p:last-of-type{margin-bottom:0}.related.products,.up-sells{clear:both}.related.products ul.products{margin-bottom:0}.product-img{display:block}.archive .product-img,.related .product-img,.product-inner a .product-img{background-color:#00000008;border:1px solid #00000008;margin-bottom:1.25rem;background-size:contain;background-position:center center;background-repeat:no-repeat;max-height:30rem;max-height:21.125rem}.page-template-t-workshops .woocommerce ul.products li.product .product-img{max-height:unset}.up-sells+.related{padding-top:0}.event-date{display:block;margin-bottom:.625rem}.event-date .date-icon{width:.938rem;height:.938rem;background-size:contain;background-position:center center;margin-right:.625rem}.event-date span{display:inline-block;vertical-align:middle;line-height:1}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:0;margin:0;font-family:Helvetica,Helvetica Neue,HelveticaNeue,Arial,ArialMT,sans-serif;font-weight:900;letter-spacing:.4px;font-size:1.25rem}.archive-container{max-width:94.063rem;height:100%;margin:0 auto;padding:0 1.25rem}.see-filters{padding-top:.938rem;min-height:3.438rem;display:flex;align-items:center}.see-filters span{cursor:pointer;font-weight:700;display:block}.see-filters span:nth-of-type(2){display:none}.see-filters span:hover{color:#000}.see-filters span:before{content:"";display:inline-block;position:relative;background-image:url(/assets/svg/filter-icon.svg);background-size:contain;background-position:center left;background-repeat:no-repeat;width:1.563rem;height:1.563rem;vertical-align:top;margin-right:.625rem}.see-filters i{margin-left:.313rem}.content-area.expanded .shop-filter .searchandfilter{display:block}.content-area.expanded .see-filters span:nth-of-type(1){display:none}.content-area.expanded .see-filters span:nth-of-type(2){display:block}.shop-filter{max-width:94.063rem;height:100%;margin:0 auto;padding:0 1.25rem;margin-bottom:1.875rem;position:relative}.archive-bread .inner{padding:0}body:not(.dark-theme) .thumbnail_image{border:1px solid #e8e8e8;background-color:#e8e8e8}body:not(.dark-theme) .wpgs_image{background-color:#e8e8e8;border:1px solid #e8e8e8}.woocommerce div.product .summary p.price del,.woocommerce div.product .summary span.price del{color:#92929299;margin-right:.938rem}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.woocommerce ul.products li.product .price del{color:#92929299;margin-right:.313rem}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product .price{font-size:.938rem}.wpgs-thumb.slick-slider{margin-left:-.625rem;margin-right:-.625rem}.woocommerce-page .entry-content{max-width:94.063rem;height:100%;margin:0 auto;padding:0 1.25rem}.woocommerce-page .entry-content .woocommerce-notices-wrapper{padding-left:0;padding-right:0;max-width:100%}.woocommerce-cart-form__cart-item dl.variation p{margin:0}.woocommerce td.product-name dl.variation dt{font-weight:700}.woocommerce td.product-name dl.variation{font-size:small}.dark-theme .content-area .site-main,.dark-theme.page .site-main{background-color:#000;color:#fff}.dark-theme ul.products li.product a{color:#fff}.woocommerce div.product{max-width:94.063rem;height:100%;margin:0 auto;padding:1.25rem 1.25rem}.woocommerce-cart .entry-content,.woocommerce-checkout .entry-content{padding:1.25rem 1.25rem}.single-product .content-area{position:relative}.dark-theme.single-product .content-area:before{position:absolute;content:"";left:0;top:13px;width:100%;height:10.313rem;background:#e8e8e8}.dark-theme div.product div.summary{background-color:#242424}.event-content{margin-bottom:2.5rem}.event-content ul li{list-style:none;margin-bottom:.938rem;padding-left:2.5rem;background-image:url(https://www.nr27concepts.nl/assets/svg/check-solid.svg);background-repeat:no-repeat;background-position:left top .125rem;background-size:1.25rem}.event-content ul li:last-of-type{margin-bottom:0}.woocommerce ul.products li.product a:hover .n-more{color:#c31010}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%;margin:0;padding:.625rem;list-style:none}.page-template-t-events .woocommerce ul.products li.product .product-img,.dark-theme .products .product-img{margin-bottom:0;border:0}.woocommerce ul.products li.product a+a.button:not(.add_to_cart_button){display:none}.cart-account a{display:block;width:2.5rem;height:2.5rem;background-repeat:no-repeat;background-size:1.063rem;background-position:center center;border-radius:50%;margin-right:.625rem}.cart-account a:last-of-type{margin-right:0}.account-btn{background-color:#000;background-image:url(https://www.nr27concepts.nl/assets/svg/account-icon.svg)}.cart-btn{background-color:#E21313;background-image:url(https://www.nr27concepts.nl/assets/svg/cart-icon.svg)}.cart-btn:hover{background-color:#c31010}.cart-account{display:flex;align-items:center;text-align:center}.single .cart-account{margin-left:auto;position:relative;padding-bottom:0;padding-left:0;padding-right:0}.single .shop-filter{margin-bottom:0}#colophon{position:relative;background:#000;color:#929292;padding:2.5rem 0;clear:both;width:100%}.footer-menu{position:relative}.footer-menu li{list-style:none;margin-bottom:1.25rem;position:relative;display:block}.footer-menu li:last-of-type{margin-bottom:0}.footer-menu li a{color:#929292;font-family:termina,sans-serif;display:table;font-weight:900;letter-spacing:.068rem;text-transform:uppercase;text-decoration:none;font-size:1.625rem;line-height:1.4}.footer-menu li a:hover{color:#fff}.foot-nav{padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:1px solid #3B3B3B}.bottom-foot{clear:both}.bottom-foot li{list-style:none;margin-bottom:.938rem}.bottom-foot li:last-of-type{margin-bottom:0}.foot-info{color:#fff;-moz-column-count:2;-moz-column-gap:2.813rem;-webkit-column-count:2;-webkit-column-gap:2.813rem;column-count:2;column-gap:2.813rem;margin-bottom:1.25rem}.foot-info span{display:inline-block;margin-right:.313rem;min-width:.813rem}.list-nav{-moz-column-count:2;-moz-column-gap:2.813rem;-webkit-column-count:2;-webkit-column-gap:2.813rem;column-count:2;column-gap:2.813rem}.list-nav a{color:#929292;text-decoration:none;font-weight:400}.list-nav a:hover{color:#fff}.foot-info li a{color:#fff;text-decoration:none;font-weight:400}.foot-info li a:hover{opacity:.8}.bottom-foot .social-links li{margin-bottom:0}.inner-foot{margin-bottom:2.188rem;padding-bottom:2.188rem;border-bottom:1px solid #3B3B3B}.bottom-foot .social-links a{font-size:1.625rem}.n-nr{display:inline-block;vertical-align:middle;text-align:left;font-weight:400;font-size:.75rem;letter-spacing:.075rem;margin-right:1.25rem;color:#E21313;text-transform:uppercase;min-width:3.125rem;min-width:1.625rem;opacity:.99}.n-nr+span{display:inline-block}.site-info{position:relative;z-index:2}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;z-index:100;padding:0;border:0;background:transparent;right:0;top:0;font-size:.8rem;width:100%;text-align:right;left:0;padding-right:1rem;padding-top:.5rem}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{display:none!important}body div.wpcf7-mail-sent-ok{display:none!important}.form-label.hidden{display:none}.form-label+br{display:none}.newsletter{background-color:#E21313;padding:2.188rem 1.563rem;margin-bottom:2.188rem}.newsletter .use-floating-validation-tip span.wpcf7-not-valid-tip{display:none}.newsletter input::-webkit-input-placeholder{color:#fff}.newsletter input:-moz-placeholder{color:#fff}.newsletter input::-moz-placeholder{color:#fff}.newsletter input:-ms-input-placeholder{color:#fff}.newsletter input:focus{border-color:#fff}.newsletter h2{color:#fff;text-align:center;font-size:1.625rem}.newsletter .wpcf7-form br{display:none}.newsletter .your-email{width:80%;float:left;max-width:19.625rem}.submit-form{width:20%;position:relative;float:left;margin:0}.newsletter input[type="submit"]{background-color:transparent;background-repeat:no-repeat;background-size:4.063rem;background-position:center right;background-image:url(https://www.nr27concepts.nl/assets/svg/arrow_n.svg);border:0;height:2.938rem;width:100%;text-indent:-9999px;clear:none;border-bottom:1px solid #000}body .wpcf7 form .wpcf7-response-output{color:#fff;margin:0;margin-top:.938rem;border-color:#fff;display:table;clear:both}body .contact-page .wpcf7 form .wpcf7-response-output{color:#000}.newsletter input[type="email"],.newsletter.form input[type="text"]{color:#fff;border:0;border-bottom:1px solid #000;padding-left:0;background:transparent;width:100%}.newsletter.form input[type="text"]:focus{border-color:#fff}.newsletter.form p{margin:0}body .newsletter .wpcf7 form .wpcf7-response-output{text-align:center;float:left;width:100%}.newsletter .wpcf7-form{display:table;margin:0 auto;width:100%;max-width:19.625rem}.newsletter .wpcf7 .ajax-loader{position:absolute;left:-2.188rem;margin:0;top:.719rem}@media (min-width:410px){.footer-menu li a{font-size:2rem}.searchandfilter ul li,body .searchandfilter ul li li{margin-right:1.875rem}}@media (min-width:441px){.service.service__restaurant{background-image:url(https://www.nr27concepts.nl/wp-content/uploads/2021/08/Events_Background.jpg)}.service.service__workshops{background-image:url(https://www.nr27concepts.nl/wp-content/uploads/2021/08/Workshops_Background.jpg)}}@media (max-width:680px){.title-content,.p-inner-meta{min-height:unset!important}.woocommerce .woocommerce-ordering select{line-height:1.5rem;border:0;background:transparent;padding:0;display:block}.woocommerce .woocommerce-ordering{margin:0;margin-top:.25rem}}@media (min-width:680px){.slide-subtitle{font-size:2.5rem}.footer-menu li a{font-size:2.25rem;line-height:2.75rem}.object-item{width:50%;float:left;max-width:unset}.object-item:nth-of-type(2n+3){clear:both}.searchandfilter ul li,body .searchandfilter ul li li{margin-right:3.438rem}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;width:50%}.woocommerce ul.products li.product:nth-child(2n+3),.woocommerce-page ul.products li.product:nth-child(2n+3){clear:both}}@media (min-width:768px){.service{width:50%;float:left}.service.sw{float:right}.service.sd{float:left}.breadcrumbs p,.woocommerce .woocommerce-breadcrumb{font-size:.688rem;letter-spacing:.069rem}.single-content iframe{width:auto}}@media (min-width:1024px){.breadcrumbs,.woocommerce .woocommerce-breadcrumb{padding:0}.breadcrumbs p{position:absolute;z-index:1}.single .breadcrumbs p,.woocommerce .woocommerce-breadcrumb{position:relative}.archive .product-img,.related .product-img,.product-inner a .product-img{max-height:21.125rem}.entry-header,.page-header,.woocommerce-products-header{padding-top:2.5rem}.single-product:not(.dark-theme) .breadcrumbs{padding-bottom:1.25rem}.entry-thumbnail{height:29.063rem}.two-col .col{float:left;width:50%;margin-bottom:0}.two-col .col:nth-of-type(2){float:right}.two-col--flipped .col:first-of-type{float:right}.two-col--flipped .col:nth-of-type(2){float:left}.two-col .col-img{padding-left:4.375rem}.two-col--flipped .col-img{padding-left:unset;padding-right:4.375rem}.page-template-default:not(.page-id-80) .entry-content .two-col .col{width:48%}.page-template-default:not(.page-id-80) .entry-content .two-col .col:only-child{float:none;margin-left:auto;margin-right:auto}.slide-col .btn-col{display:flex;align-items:center;justify-content:center}.slide-col .btn-col .cbtn{margin:0 .5rem}.col-img img{float:right}.section-circle .inner:before{left:0;right:0;margin:0 auto;top:0}.section-circle-l:before{left:-9.375rem;right:0}.cbtn.cbtn--mgn{margin-top:2.813rem}.two-col--flipped .col-img img{float:left}.navbar{margin-left:0}.gallery-item{width:33.33%}.top-usps li{display:inline-block;margin-right:9.375rem}.top-usps li:last-of-type{margin-right:0}#page{position:relative}.top-usps{display:block}#page:after{content:"";pointer-events:none;visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;background:rgba(0,0,0,0);-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}#page.overlay:after{background:rgba(0,0,0,.39);visibility:visible}.site-header{box-shadow:unset;padding:1.875rem 0}.top-header{max-height:unset;overflow:unset;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;-webkit-justify-content:space-between;justify-content:space-between}.toggled-on .top-header{max-height:unset}.nav-hold{display:flex;align-items:center;justify-content:flex-start;-webkit-flex-basis:40%;flex-basis:40%}.home-link{order:2;margin:0 auto;-webkit-flex-basis:20%;margin-top:0;flex-basis:20%}.social-links a,.top-nav .social-links a,.bottom-foot .social-links a{font-size:1.406rem}.top-nav{clear:unset;display:flex;align-items:center;justify-content:flex-end;-webkit-flex-basis:40%;flex-basis:40%;order:3}.navbar--main{display:block}.nav-hold .nav-list{display:none}.top-nav .lang{display:inline-block;margin-right:1.563rem}.lang li{vertical-align:middle}.top-nav .social-links li{vertical-align:middle}.top-nav .social-links{display:inline-block;margin-right:1.875rem}.top-nav .nr-btns{display:inline-block;text-align:left}.menu-toggle{margin-right:1.563rem;position:relative;top:unset;right:unset}.navbar li{display:inline-block;margin-right:.313rem}.navbar li:last-of-type{margin-right:0}.navbar li a{display:block;font-size:.688rem;letter-spacing:.069rem;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.top-nav li a{display:block;font-size:.688rem;letter-spacing:.069rem;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.navbar li a:hover{color:#000}#navbar .nav-menu>li.menu-item-has-children:hover .sub-menu{display:block;position:absolute}#navbar .nav-menu>li.menu-item-has-children .sub-menu{top:100%;background:#f7f8fb}#navbar .nav-menu>li.menu-item-has-children .sub-menu:before{content:"";left:-800%;width:800%;height:100%;background:#f7f8fb;position:absolute;top:0;z-index:-1}#navbar .nav-menu>li.menu-item-has-children .sub-menu:after{content:"";right:-400%;width:400%;height:100%;background:#fff;position:absolute;top:0;z-index:-1}.navbar .sub-menu>li{margin:0}.navbar .sub-menu>li:last-of-type a{border-bottom:0}#navbar .nav-menu>li.menu-item-has-children .sub-menu>li>.sub-menu{display:none;top:0;left:100%}#navbar .nav-menu>li.menu-item-has-children .sub-menu li.menu-item-has-children:hover>.sub-menu{display:block;background:#fff;padding:0 2.188rem}#navbar .nav-menu>li.menu-item-has-children .sub-menu li{display:block}#other-nav li{border-right:1px solid #e5e5e5;width:4.033rem;padding:1.643rem 0;margin:0;text-align:center}#other-nav a,#other-nav button{display:inline-block;margin-left:-.25rem}.navbar{clear:none}.nav-menu>li.menu-item-has-children>a{background-repeat:no-repeat;background-position:center right .938rem;padding-right:2.188rem}.nav-menu>li.menu-item-has-children li.menu-item-has-children>a{background-repeat:no-repeat;background-position:center right .938rem;padding-right:2.813rem}#navbar .nav-menu>li.menu-item-has-children .sub-menu>li>.sub-menu a{font-weight:700}#navbar .nav-menu>li.menu-item-has-children .sub-menu>li>.sub-menu a:hover{color:#000}.nr-btns .cbtn:last-of-type{margin-right:0}.navbar--nav{display:none}.discover{padding:1.875rem 0}.nrad-section .row{text-align:left}.nrad-section .col p{width:100%;max-width:37rem}.nrad-section .col:not(.col-img){padding:2.188rem 2.813rem}.nrad-section .cbtn{margin-left:unset;display:inline-block;margin-bottom:0;margin-right:.938rem}.nrad-section .cbtn:last-of-type{margin-right:0}.nrad-section .col:first-of-type{width:60%}.nrad-section .col:nth-of-type(2){width:40%;padding-left:0}.overlay-nav{position:absolute;left:0;top:0;width:100%;height:100vh;background-color:#000;background-image:url(https://www.nr27concepts.nl/wp-content/uploads/2021/06/nav-bg-min.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;padding-top:0;opacity:0;pointer-events:none;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.menu-toggle{z-index:1}html.toggled-on{overflow-y:hidden}.toggled-on .overlay-nav{opacity:1;pointer-events:initial;padding-top:0}.overlay-nav .navbar--nav{display:block}.overlay-nav>div:nth-child(2){background-color:#E8E8E8;width:100%;max-width:23.625rem;float:left;height:100%;position:relative;padding:5rem;box-shadow:-10px -4px 26px #00000026}.overlay-nav>div:first-child{float:left;background-color:#8e9092;background-image:url(https://www.nr27concepts.nl/wp-content/uploads/2021/06/nav-bg-min-1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;max-width:13.125rem;height:100%;position:relative}.overlay-nav .navbar li{display:block}.overlay-nav .navbar li a{font-size:.938rem}.top-nav .lang,.social-links{z-index:1}.toggled-on .top-nav .lang a,.toggled-on .top-nav,.toggled-on .top-nav .social-links a{color:#fff}.toggled-on .top-nav .social-links a:hover{color:#c31010}.woocommerce div.product{padding:2.5rem 1.25rem}.woocommerce-cart .entry-content,.woocommerce-checkout .entry-content{padding:2.5rem 1.25rem}.woocommerce div.product div.summary{width:50%}.woocommerce div.product div.images{width:50%;margin-bottom:0;padding-bottom:0;padding-right:1.25rem}body .wpgs-no-gallery-images .wpgs-image{margin-bottom:0}.dark-theme.woocommerce div.product div.summary{width:40%}.dark-theme.woocommerce div.product div.images{width:60%;padding-right:0}.woocommerce div.product p.price{font-size:1.563rem}.woocommerce.dark-theme div.product p.price{font-size:1.875rem}.dark-theme.woocommerce div.product p.price .woocommerce-Price-currencySymbol{margin-right:.625rem}.event-content{float:right;width:40%;padding:0 1.875rem;margin-bottom:0}.woocommerce div.product .woocommerce-tabs .panel{width:60%;float:left}.woocommerce-tabs.wc-tabs-wrapper{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin:2.5rem 0;padding:2.5rem 0;width:100%;float:left}.shop-filter{padding-top:0}.inner-filter{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #E8E8E8;padding:.938rem 0}.cart-account{order:2}.archive .searchandfilter ul li,body.archive .searchandfilter ul li li,.page-id-1071 .searchandfilter ul li,body.page-id-1071 .searchandfilter ul li li{margin-bottom:0}.archive .searchandfilter{padding-top:0;border:0}body.yith-booking--simple-style .yith-wcbk-booking-form .yith-wcbk-booking-form__label{font-size:.875rem}.dark-theme .woocommerce-tabs.wc-tabs-wrapper{border-color:#3B3B3B}.woocommerce .quantity .qty{max-width:8.375rem}.woocommerce-tabs.wc-tabs-wrapper+.related.products{padding-top:0;padding-bottom:0}.woocommerce div.product div.summary{margin-bottom:0}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout.woocommerce-page .col2-set .col-1{width:100%}.woocommerce-checkout .woocommerce .col2-set .col-2,.woocommerce-checkout.woocommerce-page .col2-set .col-2{float:left;clear:both;width:100%;margin-top:20px}.woocommerce-checkout .col2-set{width:48%;float:left}.woocommerce-checkout-review-order,#jckwds-fields{float:right;width:48%}#order_review_heading{width:48%;float:right;clear:none}.see-filters{display:none}.page-template-t-workshops .woocommerce ul.products li.product .product-img{width:40%;float:left;max-width:35.938rem}.page-template-t-workshops .woocommerce ul.products li.product .p-inner-info{float:left;width:60%}.woocommerce ul.products li.product:nth-child(2n+3),.woocommerce-page ul.products li.product:nth-child(2n+3){clear:none}.woocommerce ul.products li.product:nth-child(4n+5),.woocommerce-page ul.products li.product:nth-child(4n+5){clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:25%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:33.33%}.woocommerce ul.products.columns-3 li.product:nth-child(4n+5),.woocommerce-page ul.products.columns-3 li.product:nth-child(4n+5){clear:none}.woocommerce ul.products.columns-3 li.product:nth-child(3n+4),.woocommerce-page ul.products.columns-3 li.product:nth-child(3n+4){clear:both}.slide-col{position:relative;top:50%;left:unset;bottom:unset;transform:translateY(-50%)}.object-item{width:33.33%;float:left}.object-item:nth-of-type(2n+3){clear:none}.object-item:nth-of-type(3n+4){clear:both}.searchandfilter{text-align:left}.searchandfilter ul li,body .searchandfilter ul li li{margin-right:3.438rem}.news .cbtn.cbtn--mgn{margin-top:1.25rem}.related .object-item{width:50%}.related .object-item:nth-of-type(2n+3){clear:both}.related .object-item:nth-of-type(3n+4){clear:none}.related .in-the-media{max-width:63.125rem}.service{height:100vh}.service .col>div:first-of-type{position:relative;top:50%;transform:translateY(-50%)}.for-you-items .col-img{display:block}.for-you-items .col{float:left;height:16rem;width:33.33%;max-width:unset;padding:2.5rem}.col-nr:after{width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #000;bottom:unset;left:unset;right:-15px;top:50%;margin-top:-7.5px}.for-you-items{padding:2.813rem}body .b-line{padding-top:3.594rem}.for-you-items>div:first-of-type{width:55.625rem}.for-you-items .col{-webkit-transition:.8s cubic-bezier(.165,.84,.44,1);transition:.8s cubic-bezier(.165,.84,.44,1)}.for-you-items .col-content>div:first-of-type{position:relative;top:50%;transform:translateY(-50%)}.col-nr{left:33.33%}.col-nr~.col{position:absolute;left:33.33%;opacity:0}.for-you-items .col a{margin-top:1.563rem}.for-you .content-visible .row .col-nr{left:0;-webkit-transition-delay:0.8s;transition-delay:0.8s}.for-you .content-visible .row .col-img{left:66.66%;-webkit-transition-delay:0.8s;transition-delay:0.8s}.for-you .content-visible .col-nr~.col{opacity:1}.for-you .content-visible .row:nth-of-type(even) .col-nr{left:33.33%}.for-you .content-visible .row:nth-of-type(even) .col-content{left:66.66%;-webkit-transition-delay:1.6s;transition-delay:1.6s}.for-you .content-visible .row:nth-of-type(even) .col-img{left:0;-webkit-transition-delay:1.6s;transition-delay:1.6s}.for-you .content-visible .row.row-giftcards .col-nr{-webkit-transition-delay:2.4s;transition-delay:2.4s}.for-you .content-visible .row.row-giftcards .col-img{-webkit-transition-delay:2.4s;transition-delay:2.4s}#colophon{position:relative;background:url(https://www.nr27concepts.nl/assets/svg/NR_Footer.svg) no-repeat #000;background-size:contain;background-position:center center;color:#929292}#colophon:before{content:"";height:100%;left:50%;width:1px;background:#3B3B3B;bottom:0;position:absolute;pointer-events:none}.foot-nav{margin-bottom:0;padding-bottom:0;border-bottom:0;width:50%;float:left;padding-right:1.25rem}.nr-info{float:right;width:50%;padding-left:1.25rem}.newsletter{max-width:37.625rem;text-align:left;padding:2.813rem;float:right}.newsletter h2{text-align:left}.newsletter .wpcf7-form{display:block;margin-left:unset;max-width:100%}.newsletter .your-email{max-width:unset}body .newsletter .wpcf7 form .wpcf7-response-output{text-align:left}.foot-info{float:left;margin-bottom:0;-moz-column-gap:4.063rem;-webkit-column-gap:4.063rem;column-gap:4.063rem}.bottom-foot{width:100%;max-width:37.625rem;float:right}.bottom-foot .social-links{float:right;margin-right:0}.list-nav{-moz-column-count:unset;-moz-column-gap:unset;-webkit-column-count:unset;-webkit-column-gap:unset;column-count:unset;column-gap:unset;display:inline-block;margin-bottom:0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start}.list-nav li{margin-right:4.063rem}.list-nav .menu-item-87{order:2}.list-nav .menu-item-88{order:1}.list-nav .menu-item-140{order:4}.list-nav .menu-item-140+li{order:3}.list-nav .menu-item-140+li+li{order:5}.list-nav li.li-width{min-width:9.201rem}.list-nav li.no-mgn{margin-right:0;margin-left:auto}.single-info{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;flex-direction:row;justify-content:flex-start}.single .entry-title{width:unset;margin-left:unset;order:1}.single-info .object-cats{margin-right:0;display:block;order:2;margin-bottom:0}.contact-page:before{content:"";height:100%;left:50%;width:1px;background:#92929280;bottom:0;position:absolute;pointer-events:none}.contact-page .col:first-child ul{float:left;margin-right:6.25rem}.contact-page .col:first-child ul:last-of-type{margin-right:0}.contact-page .col:first-child ul.social-links{float:none;clear:both}.contact-page .col:nth-child(2){padding-left:2.5rem}.contact-page .col:nth-child(2) .content-txt>p:first-child{margin-top:0}}@media (min-width:1024px) and (min-height:620px){.service-section .btn-col{position:absolute;left:0;bottom:-16.875rem}.main-slider{height:calc(100vh - 11.813rem)}}@media (min-width:1440px) and (min-height:768px){.service-section .btn-col{position:absolute;left:0;bottom:-16.875rem}.service h2{font-size:4.688rem;line-height:4.375rem}}@media (min-width:1440px){h1,h2{font-size:2.813rem}.single-product .related.products h2{font-size:2.813rem}.entry-title{line-height:3.125rem}h2.spc-title span,h1.spc-title span,.spc-title{font-size:2.25rem;line-height:3.125rem}.spc-header .spc-title{font-size:2.25rem}.spc-header h1{margin-bottom:.313rem}section{padding:6.875rem 0}.section-circle-l:before{top:6.875rem}#colophon{padding:6.875rem 0}.nrad-section .row{padding:2.813rem}.nrad-section .col:not(.col-img){padding:3.438rem 4.375rem}.nrad-section .col:first-of-type{width:54%}.nrad-section .col:nth-of-type(2){width:46%}html.toggled-on{padding-right:17px}.navbar li{margin-right:2.188rem}.top-nav .lang,.social-links{margin-right:3.125rem}.menu-toggle{margin-right:6.25rem}.btn-reservation.cbtn.cbtn--spc{background-color:#E21313}.btn-reservation.cbtn.cbtn--spc:hover{background-color:#c31010}.btn-reservation.cbtn.cbtn--spc .icon{display:none}.btn-reservation.cbtn.cbtn--spc span:not(.icon){display:inline-block;padding:.938rem 1.875rem}body .b-line{padding-top:7.5rem}.b-line .b-title:before{height:8.438rem;top:-10.313rem}.main-slider{height:calc(100vh - 12.375rem)}.discover{padding:1.875rem 0}.col-padding{padding-top:7.188rem}.slide-title{font-size:1rem;line-height:1.5rem}.slide-subtitle{font-size:2.5rem;line-height:2rem;margin-bottom:2.188rem}.object-item{padding:1.563rem}.in-the-media,.item-list{margin-left:-1.563rem;margin-right:-1.563rem}.object-cats{margin-bottom:1.875rem}.media-container{padding:2.813rem 0}.object-cats span,.object-item .n-more{font-size:.688rem;letter-spacing:.069rem;line-height:1.2;padding:.625rem}.object-item .n-more{padding:0;margin-top:1.563rem}.e-title{font-size:1.25rem}.single-info{padding:2.5rem 0}.single-content{padding-top:.938rem;padding-bottom:6.875rem}.related .in-the-media{margin-left:auto;margin-right:auto}.footer-menu li{margin-bottom:2.5rem}.footer-menu li a{font-size:3.375rem;line-height:4rem}.info-listing{padding:0 2.5rem}.list-nav{padding:0 2.5rem}.newsletter{margin-bottom:2.813rem}.inner-foot{margin-bottom:2.5rem}.n-nr{margin-right:1.875rem}.woocommerce div.product .woocommerce-tabs .panel{padding-right:7.5rem}.woocommerce div.product div.summary{padding:3.125rem}.event-content{padding:0 3.125rem}.woocommerce-tabs.wc-tabs-wrapper{margin:4.063rem 0;padding:4.063rem 0}.single-product .related.products h2{margin-bottom:4.688rem}.archive .archive-container{padding-bottom:2.813rem}.woocommerce img.nr27-series,.woocommerce-page img.nr27-series{display:block;margin-top:.938rem}.woocommerce-products-header.spc-header .woocommerce-products-header__title+h2{display:none}.contact-page .col:nth-child(2){padding-left:8.75rem}}@media (min-width:1600px){.main-slider{height:calc(100vh - 14.749rem)}.top-nav,.nav-hold{-webkit-flex-basis:37.5%;flex-basis:37.5%}.home-link{max-width:15rem;-webkit-flex-basis:25%;flex-basis:25%}.main-slider:before{height:17.5rem}.two-col .col-img{padding-left:8.75rem}.two-col--flipped .col-img{padding-left:unset;padding-right:8.75rem}.item-list{padding-top:1.563rem}.slide-title{font-size:1.875rem;line-height:2.5rem}.slide-subtitle{font-size:6.25rem;line-height:6.25rem;margin-bottom:5.625rem}#colophon{padding:9.375rem 0}.newsletter{margin-bottom:7.5rem}.inner-foot{margin-bottom:4.063rem;padding-bottom:3.438rem}}@media (min-width:1730px){.cbtn.cbtn--spc span:not(.icon){display:inline-block;padding:.938rem 1.875rem;padding-right:.938rem}.cbtn.cbtn--black{background-color:#000}.cbtn.cbtn--spc .icon{width:2.5rem;height:2.5rem;line-height:2.5rem;border:0;margin-right:.313rem}}@media (max-width:1023px){.archive .searchandfilter{text-align:left;display:none}.expanded .searchandfilter{display:block}.cart-account{position:absolute;justify-content:flex-end;padding:.938rem;right:0;top:0}.archive .searchandfilter ul li,body.archive .searchandfilter ul li li{display:block}.woocommerce .woocommerce-ordering select,.woocommerce .woocommerce-result-count{font-size:.625rem}body.woocommerce div.product div.images{margin-bottom:0;padding-bottom:0}body .images.wpgs-wrapper .wpgs-image{margin-bottom:0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:1rem}.woocommerce-product-gallery__image,div.product div.summary{min-height:unset!important}.shop-filter{margin-bottom:0}}@media (max-width:1024px){input[type="text"],input[type="email"],input[type="tel"],input[type="submit"],textarea{-webkit-appearance:none;border-radius:0}a[href^="tel"]{color:inherit;text-decoration:none}.subnav-expanded+.sub-menu{display:block;background:#fff}.navbar li a.subnav-expanded{border-bottom:1px solid #000}.subnav-expanded+.sub-menu>li li{font-size:small}.subnav-expanded+.sub-menu .sub-menu{padding:.625rem 0}.subnav-expanded+.sub-menu>li li a{padding:.313rem .938rem}.navbar--main{display:none}}.inview--left{-webkit-transform:translatex(-1.563rem);-moz-transform:translatex(-1.563rem);transform:translatex(-1.563rem);opacity:0;--delay:0.05s;-webkit-transition:1s;-moz-transition:1s;transition:1s}.content-visible .inview--left{-webkit-transform:translatex(0);-moz-transform:translatex(0);transform:translatex(0);opacity:1;-webkit-transition:1s;-moz-transition:1s;transition:1s}.inview--top{-webkit-transform:translatey(1.563rem);-moz-transform:translatey(1.563rem);transform:translatey(1.563rem);opacity:0;--delay:0.05s;-webkit-transition:1s;-moz-transition:1s;transition:1s}.content-visible .inview--top,.owl-item.active .inview--top{-webkit-transform:translatey(0);-moz-transform:translatey(0);transform:translatey(0);opacity:1;-webkit-transition:1s;-moz-transition:1s;transition:1s}.content-visible .t-delay .inview:nth-child(1),.content-visible .inview.delay--one,.owl-item.active .t-delay .inview:nth-child(1){-webkit-transition-delay:calc(var(--delay) * 1);-moz-transition-delay:calc(var(--delay) * 1);transition-delay:calc(var(--delay) * 1)}.content-visible .t-delay .inview:nth-child(2),.content-visible .inview.delay--two,.owl-item.active .t-delay .inview:nth-child(2){-webkit-transition-delay:calc(var(--delay) * 2);-moz-transition-delay:calc(var(--delay) * 2);transition-delay:calc(var(--delay) * 2)}.content-visible .t-delay .inview:nth-child(3),.content-visible .inview.delay--three,.owl-item.active .t-delay .inview:nth-child(3){-webkit-transition-delay:calc(var(--delay) * 3);-moz-transition-delay:calc(var(--delay) * 3);transition-delay:calc(var(--delay) * 3)}.content-visible .t-delay .inview:nth-child(4),.content-visible .inview.delay--four,.owl-item.active .t-delay .inview:nth-child(4){-webkit-transition-delay:calc(var(--delay) * 4);-moz-transition-delay:calc(var(--delay) * 4);transition-delay:calc(var(--delay) * 4)}.content-visible .t-delay .inview:nth-child(5),.content-visible .inview.delay--five,.owl-item.active .t-delay .inview:nth-child(5){-webkit-transition-delay:calc(var(--delay) * 5);-moz-transition-delay:calc(var(--delay) * 5);transition-delay:calc(var(--delay) * 5)}.content-visible .t-delay .inview:nth-child(6),.content-visible .inview.delay--six,.owl-item.active .t-delay .inview:nth-child(6){-webkit-transition-delay:calc(var(--delay) * 6);-moz-transition-delay:calc(var(--delay) * 6);transition-delay:calc(var(--delay) * 6)}.content-visible .col-img>div{animation-name:bgSizeUno;animation-fill-mode:forwards;animation-duration:1s;transition-timing-function:linear}.content-visible .col-img>div img,img.not-visible,body .size-archive-img{opacity:0}.content-visible .col-img>div{background-position:center top;transition-timing-function:linear}@keyframes bgSizeUno{0%{background-size:117.5%;transition:.5s}100%{background-size:100%}}@media (max-width:600px){.archive .product-img,.related .product-img,.product-inner a .product-img{max-height:120px}}