.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.slide-menu{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;height:100vh;max-width:100%;overflow:hidden;right:0;position:absolute;top:0!important;width:32rem;z-index:1000}.slide-menu__decorator{position:absolute;right:0;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.slide-menu,.slide-menu .slide-menu__slider{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform}.slide-menu .slide-menu__slider{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:100%}.slide-menu ul{list-style:none;margin:0;position:relative;width:100%;padding:0 10rem}@media(max-width:550px){.slide-menu ul{padding:0 3.5rem}}.slide-menu ul ul{max-height:0;overflow:hidden;-webkit-transition:.15s;-o-transition:.15s;transition:.15s;padding:0 3rem}.slide-menu ul a{display:inline-block;vertical-align:top}.slide-menu a{cursor:pointer}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons,.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}/*! EDITET BY PIGMENT 2017
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}@font-face{font-family:TT-norms medium;font-weight:400;font-style:normal;font-display:swap;src:url(f9eec73a9817783eef2485949339850c.woff2) format("woff2");src:url(b6b8064761fea4cb4b9db7737c85fa8f.woff) format("woff")}@font-face{font-family:TT-norms bold;font-weight:400;font-style:normal;font-display:swap;src:url(f21e05f7ed17af4dc0c4dd67e2658983.woff2) format("woff2");src:url(51c09ed03fd38b90d8cfb0d677e7ce79.woff) format("woff")}@font-face{font-family:RFSU Tungsten;font-weight:600;font-style:normal;font-display:swap;src:url(dcb84a3f46b9a89419e1739116bda33d.woff2) format("woff2");src:url(ff7c8f21636f8e97d7cb99a9d9442593.woff) format("woff")}html{font-family:TT-norms medium,Arial,Helvetica,sans-serif;font-size:62.5%;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;text-rendering:geometricPrecision;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:Georgia,Times,Times New Roman,serif;font-size:1.6rem;font-weight:400;line-height:1.5;height:100%;margin:0;color:#5c0f37}@media(min-width:121.875em){body{font-size:1.8rem}}ul{margin:0;padding:0}ul li{list-style:none}img{max-width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;color:inherit}a:hover{text-decoration:underline}main{margin-top:3rem}@media(min-width:48em){main{margin-top:5rem}}.home main{margin-top:0}.overlay{position:absolute;z-index:1;float:none;width:100%;height:100%;background:rgba(0,0,0,.3)}.overlay.light{background:hsla(0,0%,100%,.3)}dl{margin:0}dl dt{display:inline-block;width:70%;margin:0 0 1rem}dl dt.cart-notice{width:100%;margin:-3.3rem 0 2.3rem!important;max-width:35rem;text-transform:none}dl dd{float:right;width:28%;margin:0;text-align:right}.lock-scroll{position:fixed;width:100%}a.anchor{text-decoration:inherit!important}a.anchor:hover{cursor:inherit!important;color:inherit!important}a.anchor:before{display:block;height:9rem;margin:-9rem 0 0;content:""}@media(min-width:80em){a.anchor:before{height:16rem;margin:-16rem 0 0}}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.page-template-page-kondomguide .table-wrapper,.postid-14070 .table-wrapper{overflow:auto;margin:1.3rem 0;-webkit-overflow-scrolling:touch;border:.1rem solid #f0e6db}.page-template-page-kondomguide .table-wrapper table,.postid-14070 .table-wrapper table{min-width:60rem;margin-bottom:0}.page-template-page-kondomguide .table-wrapper table thead,.page-template-page-kondomguide .table-wrapper table tr,.postid-14070 .table-wrapper table thead,.postid-14070 .table-wrapper table tr{border-bottom:.1rem solid #f0e6db}.page-template-page-kondomguide .table-wrapper table tr td,.page-template-page-kondomguide .table-wrapper table tr th,.postid-14070 .table-wrapper table tr td,.postid-14070 .table-wrapper table tr th{padding:1rem;border-right:.1rem solid #f0e6db;border-bottom:none}.page-template-page-kondomguide .table-wrapper table tr td:last-child,.page-template-page-kondomguide .table-wrapper table tr th:last-child,.postid-14070 .table-wrapper table tr td:last-child,.postid-14070 .table-wrapper table tr th:last-child{border-right:none}.page-template-page-kondomguide .table-wrapper table tr:last-child,.postid-14070 .table-wrapper table tr:last-child{border-bottom:none}.page-template-page-kondomguide .table-wrapper::-webkit-scrollbar,.postid-14070 .table-wrapper::-webkit-scrollbar{-webkit-appearance:none;background-color:#f0e6db;width:1.6rem;height:1.5rem}.page-template-page-kondomguide .table-wrapper::-webkit-scrollbar-thumb,.postid-14070 .table-wrapper::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#fff;border-radius:.9rem .8rem .8rem .9rem;border:.3rem solid transparent;border-left-width:.4rem;-webkit-box-shadow:0 0 .1rem hsla(0,0%,100%,0);box-shadow:0 0 .1rem hsla(0,0%,100%,0)}.arguments-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;width:calc(100% - 2rem);margin:1.5rem 1rem 0}.arguments-wrap,.arguments-wrap .argument{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.arguments-wrap .argument{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-family:TT-norms medium;font-size:1.4rem;margin:0 .5rem}@media(min-width:48em){.arguments-wrap .argument{font-size:1.6rem}}.arguments-wrap .argument--hide-mobile{display:none}@media(min-width:48em){.arguments-wrap .argument--hide-mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.arguments-wrap .argument-text-mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media(min-width:48em){.arguments-wrap .argument-text-mobile{display:none}}.arguments-wrap .argument-text-desktop{display:none}@media(min-width:48em){.arguments-wrap .argument-text-desktop{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.retailer-link{padding-top:2rem}.retailer-link .button{color:#5c0f37;border:.1rem solid #5c0f37;background:#fff;font-size:1.6rem}.retailer-link .button:hover{background:#5c0f37;color:#fff}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(2rem);transform:translateY(2rem)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(2rem);transform:translateY(2rem)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideDown{0%{-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}to{-webkit-transform:translate(0);transform:translate(0)}}h1,h2,h3,h4,h5,h6{font-weight:400;font-style:normal;margin:0 0 .5rem}h1,h2{font-family:RFSU Tungsten}h3,h4,h5{font-family:TT-norms bold}h1{font-size:3rem;line-height:1.1}@media(min-width:34.375em){h1{font-size:3.5rem}}@media(min-width:48em){h1{font-size:6rem}}@media(min-width:80em){h1{font-size:7rem}}h1.border{margin:0 0 2.5rem;padding:0 0 1.25rem;text-align:center;border-bottom:.1rem solid #d5bfbf}@media(min-width:48em){.home h1,.search-results h1,.tax-product_cat h1{font-size:4rem}}@media(min-width:80em){.home h1,.search-results h1,.tax-product_cat h1{font-size:4.5rem}}h2{font-size:3.2rem;line-height:1.25}@media(min-width:34.375em){h2{font-size:4rem}}@media(min-width:48em){h2{font-size:5rem}}@media(min-width:53.125em){h2{font-size:5.5rem}}@media(min-width:80em){h2{font-size:6rem}}h3{font-size:1.9rem;line-height:1.2}@media(min-width:34.375em){h3{font-size:2rem}}@media(min-width:48em){h3{font-size:2.3rem}}@media(min-width:80em){h3{font-size:2.5rem}}h4{font-size:1.4rem;line-height:1.5rem}@media(min-width:53.125em){h4{font-size:1.6rem;line-height:1.6rem}}h5{line-height:1.6rem}h5,p{font-size:1.6rem}p{font-family:Georgia,Times,Times New Roman,serif;line-height:1.5;margin-top:0;margin-bottom:1.5rem}@media(min-width:121.875em){p{font-size:1.8rem}}p.margin{margin-bottom:3em}b,strong{font-family:TT-norms bold}blockquote{font-size:3rem;line-height:1.4;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:4rem;-webkit-margin-end:4rem}blockquote,cite{font-family:TT-norms bold;display:block}cite{font-style:inherit;font-size:1.25rem;letter-spacing:.1rem;text-transform:uppercase;margin-top:2rem}a{text-decoration:none}.small-uppercase-header,h2.small-uppercase-header,h3.small-uppercase-header{font-family:TT-norms bold;font-size:1.25rem;letter-spacing:.1rem;text-transform:uppercase}.small-uppercase-header.underline,h2.small-uppercase-header.underline,h3.small-uppercase-header.underline{padding-bottom:1rem;border-bottom:.1rem solid #d8d8d8}@media(min-width:34.375em){.small-uppercase-header,h2.small-uppercase-header,h3.small-uppercase-header{font-size:1.5rem}}@media(min-width:48em){.small-uppercase-header,h2.small-uppercase-header,h3.small-uppercase-header{font-size:1.75rem}}h2.big-header{margin-bottom:1.5rem;display:block;line-height:1}@media(min-width:34.375em){h2.big-header{margin-bottom:2rem}}h1.big-header{display:block;line-height:1}p.text-area{font-family:TT-norms bold;display:block;line-height:1.4;font-size:1.4rem}@media(min-width:34.375em){p.text-area{margin:1rem 0 2.5rem;font-size:1.6rem}}@media(min-width:64em){p.text-area{font-size:1.8rem}}.smallest-uppercase-header{font-family:TT-norms bold;font-size:1rem;letter-spacing:.1rem;text-transform:uppercase}.pink,.smallest-uppercase-header.pink{color:#e98784}.uppercase-header{text-transform:uppercase;letter-spacing:.1rem}.font-regular{font-family:TT-norms medium}.nowrap{white-space:nowrap}.product-wysiwyg ol,.product-wysiwyg ul,.text-content-builder ol,.text-content-builder ul,.two-column-text ol,.two-column-text ul,.wysiwyg ol,.wysiwyg ul{font-family:Georgia,Times,Times New Roman,serif;margin-bottom:1.5rem}.product-wysiwyg ol li,.product-wysiwyg ul li,.text-content-builder ol li,.text-content-builder ul li,.two-column-text ol li,.two-column-text ul li,.wysiwyg ol li,.wysiwyg ul li{margin-bottom:.75rem}.product-wysiwyg ul,.text-content-builder ul,.two-column-text ul,.wysiwyg ul{-webkit-padding-start:1.75rem;padding-inline-start:1.75rem}.product-wysiwyg ul li:before,.text-content-builder ul li:before,.two-column-text ul li:before,.wysiwyg ul li:before{position:absolute;margin-top:-.18rem;margin-left:-1.75rem;content:"•";-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.product-wysiwyg ol,.text-content-builder ol,.two-column-text ol,.wysiwyg ol{list-style:none;-webkit-padding-start:2rem;padding-inline-start:2rem}.product-wysiwyg ol li,.text-content-builder ol li,.two-column-text ol li,.wysiwyg ol li{counter-increment:item}.product-wysiwyg ol li:before,.text-content-builder ol li:before,.two-column-text ol li:before,.wysiwyg ol li:before{position:absolute;margin-left:-2rem;content:counter(item) "."}.product-wysiwyg a,.text-content-builder a,.two-column-text a,.wysiwyg a{text-decoration:underline}.product-wysiwyg a:hover,.text-content-builder a:hover,.two-column-text a:hover,.wysiwyg a:hover{color:#e98784}.product-wysiwyg h2,.product-wysiwyg h3,.text-content-builder h2,.text-content-builder h3,.two-column-text h2,.two-column-text h3,.wysiwyg h2,.wysiwyg h3{font-family:TT-norms bold;font-size:1.25rem;letter-spacing:.1rem;text-transform:uppercase}@media(min-width:34.375em){.product-wysiwyg h2,.product-wysiwyg h3,.text-content-builder h2,.text-content-builder h3,.two-column-text h2,.two-column-text h3,.wysiwyg h2,.wysiwyg h3{font-size:1.5rem}}@media(min-width:48em){.product-wysiwyg h2,.product-wysiwyg h3,.text-content-builder h2,.text-content-builder h3,.two-column-text h2,.two-column-text h3,.wysiwyg h2,.wysiwyg h3{font-size:1.75rem;letter-spacing:.2rem}}.product-wysiwyg.rfsu-sustainability h2,.text-content-builder.rfsu-sustainability h2,.two-column-text.rfsu-sustainability h2,.wysiwyg.rfsu-sustainability h2{font-size:3.2rem;line-height:1.25;font-family:RFSU Tungsten;font-weight:400;font-style:normal;margin:0 0 .5rem}@media(min-width:34.375em){.product-wysiwyg.rfsu-sustainability h2,.text-content-builder.rfsu-sustainability h2,.two-column-text.rfsu-sustainability h2,.wysiwyg.rfsu-sustainability h2{font-size:4rem}}@media(min-width:48em){.product-wysiwyg.rfsu-sustainability h2,.text-content-builder.rfsu-sustainability h2,.two-column-text.rfsu-sustainability h2,.wysiwyg.rfsu-sustainability h2{font-size:5rem}}@media(min-width:53.125em){.product-wysiwyg.rfsu-sustainability h2,.text-content-builder.rfsu-sustainability h2,.two-column-text.rfsu-sustainability h2,.wysiwyg.rfsu-sustainability h2{font-size:5.5rem}}@media(min-width:80em){.product-wysiwyg.rfsu-sustainability h2,.text-content-builder.rfsu-sustainability h2,.two-column-text.rfsu-sustainability h2,.wysiwyg.rfsu-sustainability h2{font-size:6rem}}.product-wysiwyg h4,.product-wysiwyg h5,.product-wysiwyg h6,.text-content-builder h4,.text-content-builder h5,.text-content-builder h6,.two-column-text h4,.two-column-text h5,.two-column-text h6,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:TT-norms bold;font-size:1.4rem}@media(min-width:34.375em){.product-wysiwyg h4,.product-wysiwyg h5,.product-wysiwyg h6,.text-content-builder h4,.text-content-builder h5,.text-content-builder h6,.two-column-text h4,.two-column-text h5,.two-column-text h6,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:1.5rem}}@media(min-width:48em){.product-wysiwyg h4,.product-wysiwyg h5,.product-wysiwyg h6,.text-content-builder h4,.text-content-builder h5,.text-content-builder h6,.two-column-text h4,.two-column-text h5,.two-column-text h6,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:1.75rem}}.product-wysiwyg .arrow-link-button+h1,.product-wysiwyg .arrow-link-button+h2,.product-wysiwyg .arrow-link-button+h3,.product-wysiwyg .arrow-link-button+h4,.product-wysiwyg .arrow-link-button+p,.product-wysiwyg h1+h2,.product-wysiwyg h1+h3,.product-wysiwyg h1+h4,.product-wysiwyg ol+h1,.product-wysiwyg ol+h2,.product-wysiwyg ol+h3,.product-wysiwyg ol+h4,.product-wysiwyg p+h1,.product-wysiwyg p+h2,.product-wysiwyg p+h3,.product-wysiwyg p+h4,.product-wysiwyg ul+h1,.product-wysiwyg ul+h2,.product-wysiwyg ul+h3,.product-wysiwyg ul+h4,.text-content-builder .arrow-link-button+h1,.text-content-builder .arrow-link-button+h2,.text-content-builder .arrow-link-button+h3,.text-content-builder .arrow-link-button+h4,.text-content-builder .arrow-link-button+p,.text-content-builder h1+h2,.text-content-builder h1+h3,.text-content-builder h1+h4,.text-content-builder ol+h1,.text-content-builder ol+h2,.text-content-builder ol+h3,.text-content-builder ol+h4,.text-content-builder p+h1,.text-content-builder p+h2,.text-content-builder p+h3,.text-content-builder p+h4,.text-content-builder ul+h1,.text-content-builder ul+h2,.text-content-builder ul+h3,.text-content-builder ul+h4,.two-column-text .arrow-link-button+h1,.two-column-text .arrow-link-button+h2,.two-column-text .arrow-link-button+h3,.two-column-text .arrow-link-button+h4,.two-column-text .arrow-link-button+p,.two-column-text h1+h2,.two-column-text h1+h3,.two-column-text h1+h4,.two-column-text ol+h1,.two-column-text ol+h2,.two-column-text ol+h3,.two-column-text ol+h4,.two-column-text p+h1,.two-column-text p+h2,.two-column-text p+h3,.two-column-text p+h4,.two-column-text ul+h1,.two-column-text ul+h2,.two-column-text ul+h3,.two-column-text ul+h4,.wysiwyg .arrow-link-button+h1,.wysiwyg .arrow-link-button+h2,.wysiwyg .arrow-link-button+h3,.wysiwyg .arrow-link-button+h4,.wysiwyg .arrow-link-button+p,.wysiwyg h1+h2,.wysiwyg h1+h3,.wysiwyg h1+h4,.wysiwyg ol+h1,.wysiwyg ol+h2,.wysiwyg ol+h3,.wysiwyg ol+h4,.wysiwyg p+h1,.wysiwyg p+h2,.wysiwyg p+h3,.wysiwyg p+h4,.wysiwyg ul+h1,.wysiwyg ul+h2,.wysiwyg ul+h3,.wysiwyg ul+h4{margin-top:2rem}@media(min-width:80em){.product-wysiwyg .arrow-link-button+h1,.product-wysiwyg .arrow-link-button+h2,.product-wysiwyg .arrow-link-button+h3,.product-wysiwyg .arrow-link-button+h4,.product-wysiwyg .arrow-link-button+p,.product-wysiwyg h1+h2,.product-wysiwyg h1+h3,.product-wysiwyg h1+h4,.product-wysiwyg ol+h1,.product-wysiwyg ol+h2,.product-wysiwyg ol+h3,.product-wysiwyg ol+h4,.product-wysiwyg p+h1,.product-wysiwyg p+h2,.product-wysiwyg p+h3,.product-wysiwyg p+h4,.product-wysiwyg ul+h1,.product-wysiwyg ul+h2,.product-wysiwyg ul+h3,.product-wysiwyg ul+h4,.text-content-builder .arrow-link-button+h1,.text-content-builder .arrow-link-button+h2,.text-content-builder .arrow-link-button+h3,.text-content-builder .arrow-link-button+h4,.text-content-builder .arrow-link-button+p,.text-content-builder h1+h2,.text-content-builder h1+h3,.text-content-builder h1+h4,.text-content-builder ol+h1,.text-content-builder ol+h2,.text-content-builder ol+h3,.text-content-builder ol+h4,.text-content-builder p+h1,.text-content-builder p+h2,.text-content-builder p+h3,.text-content-builder p+h4,.text-content-builder ul+h1,.text-content-builder ul+h2,.text-content-builder ul+h3,.text-content-builder ul+h4,.two-column-text .arrow-link-button+h1,.two-column-text .arrow-link-button+h2,.two-column-text .arrow-link-button+h3,.two-column-text .arrow-link-button+h4,.two-column-text .arrow-link-button+p,.two-column-text h1+h2,.two-column-text h1+h3,.two-column-text h1+h4,.two-column-text ol+h1,.two-column-text ol+h2,.two-column-text ol+h3,.two-column-text ol+h4,.two-column-text p+h1,.two-column-text p+h2,.two-column-text p+h3,.two-column-text p+h4,.two-column-text ul+h1,.two-column-text ul+h2,.two-column-text ul+h3,.two-column-text ul+h4,.wysiwyg .arrow-link-button+h1,.wysiwyg .arrow-link-button+h2,.wysiwyg .arrow-link-button+h3,.wysiwyg .arrow-link-button+h4,.wysiwyg .arrow-link-button+p,.wysiwyg h1+h2,.wysiwyg h1+h3,.wysiwyg h1+h4,.wysiwyg ol+h1,.wysiwyg ol+h2,.wysiwyg ol+h3,.wysiwyg ol+h4,.wysiwyg p+h1,.wysiwyg p+h2,.wysiwyg p+h3,.wysiwyg p+h4,.wysiwyg ul+h1,.wysiwyg ul+h2,.wysiwyg ul+h3,.wysiwyg ul+h4{margin-top:3rem}}.product-wysiwyg h1+.img-responsive,.product-wysiwyg h1+p,.product-wysiwyg h2+.img-responsive,.product-wysiwyg h2+h4,.product-wysiwyg h3+.img-responsive,.product-wysiwyg h4+.img-responsive,.product-wysiwyg p+.img-responsive,.text-content-builder h1+.img-responsive,.text-content-builder h1+p,.text-content-builder h2+.img-responsive,.text-content-builder h2+h4,.text-content-builder h3+.img-responsive,.text-content-builder h4+.img-responsive,.text-content-builder p+.img-responsive,.two-column-text h1+.img-responsive,.two-column-text h1+p,.two-column-text h2+.img-responsive,.two-column-text h2+h4,.two-column-text h3+.img-responsive,.two-column-text h4+.img-responsive,.two-column-text p+.img-responsive,.wysiwyg h1+.img-responsive,.wysiwyg h1+p,.wysiwyg h2+.img-responsive,.wysiwyg h2+h4,.wysiwyg h3+.img-responsive,.wysiwyg h4+.img-responsive,.wysiwyg p+.img-responsive{margin-top:1rem}.product-wysiwyg p+.blockquote,.text-content-builder p+.blockquote,.two-column-text p+.blockquote,.wysiwyg p+.blockquote{margin-top:1.5rem}@media (min-width:34.375em){.product-wysiwyg p+.blockquote,.text-content-builder p+.blockquote,.two-column-text p+.blockquote,.wysiwyg p+.blockquote{margin-top:4.5rem}}.product-wysiwyg .button a,.text-content-builder .button a,.two-column-text .button a,.wysiwyg .button a{text-decoration:inherit}.product-wysiwyg .button a:hover,.text-content-builder .button a:hover,.two-column-text .button a:hover,.wysiwyg .button a:hover{color:inherit}.product-wysiwyg .button,.product-wysiwyg a.button,.text-content-builder .button,.text-content-builder a.button,.two-column-text .button,.two-column-text a.button,.wysiwyg .button,.wysiwyg a.button{margin:1.5rem 0}.product-wysiwyg p+.button,.product-wysiwyg p+a.button,.text-content-builder p+.button,.text-content-builder p+a.button,.two-column-text p+.button,.two-column-text p+a.button,.wysiwyg p+.button,.wysiwyg p+a.button{margin-top:0}.arrow-link-button a,.arrow-link-button h1,.arrow-link-button h2,.arrow-link-button h3,.arrow-link-button h4,.arrow-link-button h5,.arrow-link-button h6,.arrow-link-button p,a.arrow-link-button,a .arrow-link-button{font-family:TT-norms bold;font-size:1.6rem;display:inline-block;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;position:relative;text-decoration:none}@media(min-width:64em){.arrow-link-button a,.arrow-link-button h1,.arrow-link-button h2,.arrow-link-button h3,.arrow-link-button h4,.arrow-link-button h5,.arrow-link-button h6,.arrow-link-button p,a.arrow-link-button,a .arrow-link-button{font-size:1.75rem}}.arrow-link-button a:before,.arrow-link-button h1:before,.arrow-link-button h2:before,.arrow-link-button h3:before,.arrow-link-button h4:before,.arrow-link-button h5:before,.arrow-link-button h6:before,.arrow-link-button p:before,a.arrow-link-button:before,a .arrow-link-button:before{content:"";position:absolute;width:100%;height:.1rem;bottom:0;left:0;background-color:#5c0f37;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.arrow-link-button a:after,.arrow-link-button h1:after,.arrow-link-button h2:after,.arrow-link-button h3:after,.arrow-link-button h4:after,.arrow-link-button h5:after,.arrow-link-button h6:after,.arrow-link-button p:after,a.arrow-link-button:after,a .arrow-link-button:after{display:inline-block;width:1.4rem;height:1.1rem;margin-left:.5rem;content:"";-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background-image:url(203ef7c66909ed1703b1854c1a4440a4.svg);background-repeat:no-repeat;background-position:50%;background-size:1.4rem 1.1rem}.arrow-link-button a:hover,.arrow-link-button h1:hover,.arrow-link-button h2:hover,.arrow-link-button h3:hover,.arrow-link-button h4:hover,.arrow-link-button h5:hover,.arrow-link-button h6:hover,.arrow-link-button p:hover,a.arrow-link-button:hover,a .arrow-link-button:hover{cursor:pointer;color:#e98784}.arrow-link-button a:hover:after,.arrow-link-button h1:hover:after,.arrow-link-button h2:hover:after,.arrow-link-button h3:hover:after,.arrow-link-button h4:hover:after,.arrow-link-button h5:hover:after,.arrow-link-button h6:hover:after,.arrow-link-button p:hover:after,a.arrow-link-button:hover:after,a .arrow-link-button:hover:after{background-image:url(307f8eb233cf0af8286be0f3227bef2b.svg)}.arrow-link-button a:hover:before,.arrow-link-button h1:hover:before,.arrow-link-button h2:hover:before,.arrow-link-button h3:hover:before,.arrow-link-button h4:hover:before,.arrow-link-button h5:hover:before,.arrow-link-button h6:hover:before,.arrow-link-button p:hover:before,a.arrow-link-button:hover:before,a .arrow-link-button:hover:before{background-color:#e98784;-webkit-transform:scaleX(.85);-ms-transform:scaleX(.85);transform:scaleX(.85)}.arrow-link-button a.bone:before,.arrow-link-button h1.bone:before,.arrow-link-button h2.bone:before,.arrow-link-button h3.bone:before,.arrow-link-button h4.bone:before,.arrow-link-button h5.bone:before,.arrow-link-button h6.bone:before,.arrow-link-button p.bone:before,a.arrow-link-button.bone:before,a .arrow-link-button.bone:before{background-color:#fcf7e9}.arrow-link-button a.bone:after,.arrow-link-button h1.bone:after,.arrow-link-button h2.bone:after,.arrow-link-button h3.bone:after,.arrow-link-button h4.bone:after,.arrow-link-button h5.bone:after,.arrow-link-button h6.bone:after,.arrow-link-button p.bone:after,a.arrow-link-button.bone:after,a .arrow-link-button.bone:after{background-image:url(015459fe3c4e5e56a33779c360888670.svg)}.arrow-link-button a.bone:hover,.arrow-link-button h1.bone:hover,.arrow-link-button h2.bone:hover,.arrow-link-button h3.bone:hover,.arrow-link-button h4.bone:hover,.arrow-link-button h5.bone:hover,.arrow-link-button h6.bone:hover,.arrow-link-button p.bone:hover,a.arrow-link-button.bone:hover,a .arrow-link-button.bone:hover{color:#fcf7e9}.h1-style,.h1-style h1,.h1-style h2,.h1-style h3,.h1-style h4,.h1-style h5,.h1-style h6,.h1-style p{font-weight:400;font-style:normal;margin:0 0 .5rem;color:#5c0f37;font-family:RFSU Tungsten;font-size:3rem;line-height:1.1}@media(min-width:34.375em){.h1-style,.h1-style h1,.h1-style h2,.h1-style h3,.h1-style h4,.h1-style h5,.h1-style h6,.h1-style p{font-size:3.5rem}}@media(min-width:48em){.h1-style,.h1-style h1,.h1-style h2,.h1-style h3,.h1-style h4,.h1-style h5,.h1-style h6,.h1-style p{font-size:6rem}}@media(min-width:80em){.h1-style,.h1-style h1,.h1-style h2,.h1-style h3,.h1-style h4,.h1-style h5,.h1-style h6,.h1-style p{font-size:7rem}}h2.h1-style-product-tax{font-weight:400;font-style:normal;margin:0;letter-spacing:inherit;color:#5c0f37;font-family:RFSU Tungsten;font-size:3rem;line-height:1.1}@media(min-width:48em){h2.h1-style-product-tax{font-size:4rem}}@media(min-width:80em){h2.h1-style-product-tax{font-size:4.5rem}}.button,a.button,button,input[type=submit]{font-family:TT-norms bold;font-size:1.6rem;display:inline-block;min-width:10rem;padding:.7rem 2rem .5rem;cursor:pointer;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;text-decoration:none;border:none;color:#fcf7e9;border-radius:10rem;background:#5c0f37;text-align:center}@media(min-width:34.375em){.button,a.button,button,input[type=submit]{font-size:1.75rem;min-width:15rem;padding:.7rem 2.5rem .5rem}}@media(min-width:64em){.button,a.button,button,input[type=submit]{font-size:2rem;min-width:17.5rem;padding:.8rem 3rem .5rem}}.button:focus,a.button:focus,button:focus,input[type=submit]:focus{outline:none}.button:hover,a.button:hover,button:hover,input[type=submit]:hover{text-decoration:none;color:#fcf7e9;background:#721344}.button.transparent,a.button.transparent,button.transparent,input[type=submit].transparent{background:none}.button.transparent.burgundy,a.button.transparent.burgundy,button.transparent.burgundy,input[type=submit].transparent.burgundy{color:#5c0f37;background:none}.button.transparent.burgundy:hover,a.button.transparent.burgundy:hover,button.transparent.burgundy:hover,input[type=submit].transparent.burgundy:hover{background:rgba(92,15,55,.1)}.button.transparent.bone,a.button.transparent.bone,button.transparent.bone,input[type=submit].transparent.bone{color:#fcf7e9;background:none}.button.transparent.bone:hover,a.button.transparent.bone:hover,button.transparent.bone:hover,input[type=submit].transparent.bone:hover{background:rgba(252,247,233,.1)}.button.bone,a.button.bone,button.bone,input[type=submit].bone{color:#5c0f37;border:.1rem solid #fcf7e9;background:#fcf7e9}.button.bone:hover,a.button.bone:hover,button.bone:hover,input[type=submit].bone:hover{background:#fff}.button.burgundy,a.button.burgundy,button.burgundy,input[type=submit].burgundy{color:#fff;border:.1rem solid #5c0f37}.button.burgundy:hover,a.button.burgundy:hover,button.burgundy:hover,input[type=submit].burgundy:hover{background:#721344}.button.pink,a.button.pink,button.pink,input[type=submit].pink{color:#e98784;border:.1rem solid #e98784}.button.pink:hover,a.button.pink:hover,button.pink:hover,input[type=submit].pink:hover{color:#fcf7e9;background:#ed9c9a}.button.pinklight,a.button.pinklight,button.pinklight,input[type=submit].pinklight{color:#f8c2be;border:.1rem solid #f8c2be}.button.pinklight:hover,a.button.pinklight:hover,button.pinklight:hover,input[type=submit].pinklight:hover{color:#fcf7e9;background:#fad8d5}.button.red,a.button.red,button.red,input[type=submit].red{color:#db002e;border:.1rem solid #db002e}.button.red:hover,a.button.red:hover,button.red:hover,input[type=submit].red:hover{color:#fcf7e9;background:#f50033}.button.green,a.button.green,button.green,input[type=submit].green{color:#fcf7e9;border:.1rem solid #5bd885;background:#5bd885}.button.green:hover,a.button.green:hover,button.green:hover,input[type=submit].green:hover{color:#fcf7e9;background:#70dd94}.button.small,a.button.small,button.small,input[type=submit].small{font-size:1.6rem;padding:.5rem 2rem .3rem;text-align:center}@media(min-width:34.375em){.button.small,a.button.small,button.small,input[type=submit].small{font-size:1.6rem;padding:.5rem 2rem .3rem}}@media(min-width:64em){.button.small,a.button.small,button.small,input[type=submit].small{font-size:1.6rem;padding:.5rem 2rem .3rem}}.button.full,a.button.full,button.full,input[type=submit].full{width:100%;text-align:center}.button.big,a.button.big,button.big,input[type=submit].big{font-size:1.8rem;min-width:24rem;padding:.7rem 2.5rem .5rem}@media(min-width:34.375em){.button.big,a.button.big,button.big,input[type=submit].big{font-size:2rem}}@media(min-width:64em){.button.big,a.button.big,button.big,input[type=submit].big{font-size:2.2rem;padding:.8rem 3rem .5rem}}.button.lower-right,a.button.lower-right,button.lower-right,input[type=submit].lower-right{position:absolute;bottom:1.5rem;right:1.5rem}@media(min-width:34.375em){.button.lower-right,a.button.lower-right,button.lower-right,input[type=submit].lower-right{bottom:2rem;right:2rem}}@media(min-width:64em){.button.lower-right,a.button.lower-right,button.lower-right,input[type=submit].lower-right{bottom:3rem;right:3rem}}.button.margin,a.button.margin,button.margin,input[type=submit].margin{margin-top:1.5rem}a.download-file{font-family:TT-norms bold;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem}a.download-file:before{display:inline-block;-ms-flex-item-align:center;align-self:center;width:1.6rem;height:1.95rem;margin-right:.75rem;content:"";background-image:url(470044f72cd27580efe796cebe4cb350.svg);background-repeat:no-repeat;background-position:50%;background-size:1.6rem 1.95rem}@media (min-width:64em){a.download-file{font-size:1.75rem}}button.CookiebotWidget-logo{min-width:0}.text-center{text-align:center}.layout{width:100%;margin:auto;padding:0 1.5rem}.layout.no-padding-sm{padding:0}@media(min-width:48em){.layout.no-padding-sm{padding:0 1.5rem}}@media(max-width:64em){.layout.no-padding{padding:0}}.layout.compact{max-width:75rem}.layout.normal{max-width:100rem}.layout.wide{max-width:130rem}@media(min-width:96.25em){.layout.wide{max-width:144rem}}.layout.fullwidth{width:100%;padding:0}.layout.block-padding{padding:2.5rem 1.5rem}@media(min-width:48em){.layout.block-padding{padding:4rem 1.5rem}}@media(min-width:64em){.layout.block-padding{padding:6rem 1.5rem}}@media(min-width:80em){.layout.block-padding{padding:8rem 1.5rem}}.img-responsive{display:block;width:100%;height:auto}.img-responsive.compact{max-width:75rem;padding:0 1.5rem}.img-responsive.normal{max-width:128rem;padding:0 1.5rem}.img-responsive.wide{max-width:130rem;padding:0 1.5rem}@media(min-width:96.25em){.img-responsive.wide{max-width:144rem}}@media(min-width:64em){.img-responsive.seventyfive{width:75%}}@media(min-width:64em){.img-responsive.fifty{width:50%}}.divider-with-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.divider-with-text.top-margin{margin-top:1.5rem}.divider-with-text.bottom-margin{margin-bottom:1.5rem}.divider-with-text.topbottom-margin{margin:1.5rem 0}.divider-with-text h2,.divider-with-text h3{font-family:TT-norms bold;font-size:1.25rem;z-index:1;margin-bottom:0;padding:0 2rem;text-align:center;letter-spacing:.1rem;text-transform:uppercase;background:#fff}@media(min-width:34.375em){.divider-with-text h2,.divider-with-text h3{font-size:1.5rem}}@media(min-width:48em){.divider-with-text h2,.divider-with-text h3{font-size:1.75rem;letter-spacing:.2rem}}.divider-with-text--large .divider-with-text h2,.divider-with-text--large .divider-with-text h3,.home .divider-with-text h2,.home .divider-with-text h3{font-size:1.85rem}@media(min-width:34.375em){.divider-with-text--large .divider-with-text h2,.divider-with-text--large .divider-with-text h3,.home .divider-with-text h2,.home .divider-with-text h3{font-size:2.2rem}}@media(min-width:48em){.divider-with-text--large .divider-with-text h2,.divider-with-text--large .divider-with-text h3,.home .divider-with-text h2,.home .divider-with-text h3{font-size:2.55rem}}.divider-with-text .line{position:absolute;top:50%;left:0;width:100%;height:.1rem;margin:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#d8d8d8}.divider-with-text .line.line--burgundy{background:#5c0f37}.hide-on-desktop{display:block}@media(min-width:48em){.hide-on-desktop{display:none}}.divider-with-text--large h2,.divider-with-text--large h3{font-size:1.85rem}@media(min-width:34.375em){.divider-with-text--large h2,.divider-with-text--large h3{font-size:2.2rem}}@media(min-width:48em){.divider-with-text--large h2,.divider-with-text--large h3{font-size:2.55rem}}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 1rem;padding:1.5rem 1.5rem 1.1rem 1.2rem;border:.1rem solid #d8d8d8;border-radius:2.5rem;-webkit-appearance:none}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus{outline:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 3rem #f8f8f8 inset;box-shadow:inset 0 0 0 3rem #f8f8f8}select{cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-image:url(8c4458213cc50a98c9c9949a6c097c5f.svg);background-repeat:no-repeat;background-position:93% 50%;background-size:1.5rem auto;-moz-appearance:none}select::-ms-expand{display:none}.gform_wrapper[class]{max-width:100%;margin:0 auto;font-family:TT-norms medium}.gform_wrapper[class] .gform_title{font-family:RFSU Tungsten;font-size:2.4rem;color:#5c0f37;margin-bottom:2rem}.gform_wrapper[class] .gform_description{color:#757575;margin-bottom:2rem}.gform_wrapper[class] .gfield_label{font-family:TT-norms medium;font-size:1.6rem;color:#5c0f37;margin-bottom:.5rem;font-weight:400}.gform_wrapper[class] .gfield_label .gfield_required{color:#db002e;margin-left:.3rem}.gform_wrapper[class] input[type=email],.gform_wrapper[class] input[type=number],.gform_wrapper[class] input[type=password],.gform_wrapper[class] input[type=tel],.gform_wrapper[class] input[type=text],.gform_wrapper[class] select,.gform_wrapper[class] textarea{width:100%;padding:1.5rem 1.5rem 1.1rem 1.2rem;border:.1rem solid #d8d8d8;border-radius:0;font-family:TT-norms medium;font-size:1.6rem;color:#000;background-color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;min-height:5rem}.gform_wrapper[class] input[type=email]:focus-visible,.gform_wrapper[class] input[type=number]:focus-visible,.gform_wrapper[class] input[type=password]:focus-visible,.gform_wrapper[class] input[type=tel]:focus-visible,.gform_wrapper[class] input[type=text]:focus-visible,.gform_wrapper[class] select:focus-visible,.gform_wrapper[class] textarea:focus-visible{outline:none;border-color:#5c0f37;-webkit-box-shadow:0 0 0 .2rem rgba(92,15,55,.1);box-shadow:0 0 0 .2rem rgba(92,15,55,.1)}.gform_wrapper[class] input[type=email]::-webkit-input-placeholder,.gform_wrapper[class] input[type=number]::-webkit-input-placeholder,.gform_wrapper[class] input[type=password]::-webkit-input-placeholder,.gform_wrapper[class] input[type=tel]::-webkit-input-placeholder,.gform_wrapper[class] input[type=text]::-webkit-input-placeholder,.gform_wrapper[class] select::-webkit-input-placeholder,.gform_wrapper[class] textarea::-webkit-input-placeholder{color:#ababab}.gform_wrapper[class] input[type=email]::-moz-placeholder,.gform_wrapper[class] input[type=number]::-moz-placeholder,.gform_wrapper[class] input[type=password]::-moz-placeholder,.gform_wrapper[class] input[type=tel]::-moz-placeholder,.gform_wrapper[class] input[type=text]::-moz-placeholder,.gform_wrapper[class] select::-moz-placeholder,.gform_wrapper[class] textarea::-moz-placeholder{color:#ababab}.gform_wrapper[class] input[type=email]:-ms-input-placeholder,.gform_wrapper[class] input[type=number]:-ms-input-placeholder,.gform_wrapper[class] input[type=password]:-ms-input-placeholder,.gform_wrapper[class] input[type=tel]:-ms-input-placeholder,.gform_wrapper[class] input[type=text]:-ms-input-placeholder,.gform_wrapper[class] select:-ms-input-placeholder,.gform_wrapper[class] textarea:-ms-input-placeholder{color:#ababab}.gform_wrapper[class] input[type=email]::-ms-input-placeholder,.gform_wrapper[class] input[type=number]::-ms-input-placeholder,.gform_wrapper[class] input[type=password]::-ms-input-placeholder,.gform_wrapper[class] input[type=tel]::-ms-input-placeholder,.gform_wrapper[class] input[type=text]::-ms-input-placeholder,.gform_wrapper[class] select::-ms-input-placeholder,.gform_wrapper[class] textarea::-ms-input-placeholder{color:#ababab}.gform_wrapper[class] input[type=email]::placeholder,.gform_wrapper[class] input[type=number]::placeholder,.gform_wrapper[class] input[type=password]::placeholder,.gform_wrapper[class] input[type=tel]::placeholder,.gform_wrapper[class] input[type=text]::placeholder,.gform_wrapper[class] select::placeholder,.gform_wrapper[class] textarea::placeholder{color:#ababab}.gform_wrapper[class] textarea{min-height:12rem;border-radius:1.5rem;resize:vertical}.gform_wrapper[class] select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(8c4458213cc50a98c9c9949a6c097c5f.svg);background-repeat:no-repeat;background-position:93% 50%;background-size:1.5rem auto;padding-right:4rem;cursor:pointer}.gform_wrapper[class] .gfield_error input,.gform_wrapper[class] .gfield_error select,.gform_wrapper[class] .gfield_error textarea{border-color:#db002e;background-color:rgba(219,0,46,.05)}.gform_wrapper[class] .gfield_error input:focus-visible,.gform_wrapper[class] .gfield_error select:focus-visible,.gform_wrapper[class] .gfield_error textarea:focus-visible{border-color:#db002e;-webkit-box-shadow:0 0 0 .2rem rgba(219,0,46,.1);box-shadow:0 0 0 .2rem rgba(219,0,46,.1)}.gform_wrapper[class] .gfield_error .validation_message{color:#db002e;font-size:1.4rem;font-weight:500;margin-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:0;background:none;border:none}.gform_wrapper[class] .gfield_error .validation_message:before{content:"⚠";font-size:1.6rem}.gform_wrapper[class] .gfield_error.gfield_checkbox .gchoice input[type=checkbox],.gform_wrapper[class] .gfield_error.gfield_checkbox .gchoice input[type=radio],.gform_wrapper[class] .gfield_error.gfield_radio .gchoice input[type=checkbox],.gform_wrapper[class] .gfield_error.gfield_radio .gchoice input[type=radio]{border-color:#db002e}.gform_wrapper[class] .gform_validation_errors{display:none!important}.gform_wrapper[class] .gform_confirmation_wrapper{background-color:#7fbb5d;color:#fff;padding:2rem;border-radius:1.5rem;margin-top:2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.gform_wrapper[class] .gform_confirmation_wrapper:before{content:"✓";font-size:2.4rem}.gform_wrapper[class] .gfield_required{color:#db002e;margin-left:.3rem;font-size:1.4rem;font-weight:500}.gform_wrapper[class] .gfield_description{font-size:1.4rem;color:#757575;margin-top:.5rem}.gform_wrapper[class] .gform_footer{margin-top:2rem}.gform_wrapper[class] .gform_footer input[type=submit]:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){background-color:#5c0f37;color:#fff;padding:1.5rem 3rem;border:none;border-radius:2.5rem;font-family:TT-norms medium;font-size:1.6rem;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0}.gform_wrapper[class] .gform_footer input[type=submit]:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):hover{background-color:#30081d}.gform_wrapper[class] .gform_footer input[type=submit]:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):focus{outline:none;-webkit-box-shadow:0 0 0 .2rem rgba(92,15,55,.3);box-shadow:0 0 0 .2rem rgba(92,15,55,.3)}.gform_wrapper[class] .gform_footer input[type=submit]:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):disabled{background-color:#d8d8d8;cursor:not-allowed;opacity:.7}.gform_wrapper[class] .gfield_checkbox .gchoice,.gform_wrapper[class] .gfield_radio .gchoice{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gform_wrapper[class] .gfield_checkbox .gchoice input[type=checkbox],.gform_wrapper[class] .gfield_checkbox .gchoice input[type=radio],.gform_wrapper[class] .gfield_radio .gchoice input[type=checkbox],.gform_wrapper[class] .gfield_radio .gchoice input[type=radio]{margin-right:1rem;width:2rem;height:2rem;border:.2rem solid #d8d8d8;border-radius:.4rem;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff}.gform_wrapper[class] .gfield_checkbox .gchoice input[type=checkbox]:checked,.gform_wrapper[class] .gfield_checkbox .gchoice input[type=radio]:checked,.gform_wrapper[class] .gfield_radio .gchoice input[type=checkbox]:checked,.gform_wrapper[class] .gfield_radio .gchoice input[type=radio]:checked{background-color:#5c0f37;border-color:#5c0f37}.gform_wrapper[class] .gfield_checkbox .gchoice input[type=checkbox]:checked:after,.gform_wrapper[class] .gfield_checkbox .gchoice input[type=radio]:checked:after,.gform_wrapper[class] .gfield_radio .gchoice input[type=checkbox]:checked:after,.gform_wrapper[class] .gfield_radio .gchoice input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.2rem;height:1.2rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}.gform_wrapper[class] .gfield_checkbox .gchoice input[type=checkbox]:focus-visible,.gform_wrapper[class] .gfield_checkbox .gchoice input[type=radio]:focus-visible,.gform_wrapper[class] .gfield_radio .gchoice input[type=checkbox]:focus-visible,.gform_wrapper[class] .gfield_radio .gchoice input[type=radio]:focus-visible{outline:none;border-color:#5c0f37;-webkit-box-shadow:0 0 0 .2rem rgba(92,15,55,.1);box-shadow:0 0 0 .2rem rgba(92,15,55,.1)}.gform_wrapper[class] .gfield_checkbox .gchoice input[type=checkbox]:hover,.gform_wrapper[class] .gfield_checkbox .gchoice input[type=radio]:hover,.gform_wrapper[class] .gfield_radio .gchoice input[type=checkbox]:hover,.gform_wrapper[class] .gfield_radio .gchoice input[type=radio]:hover{border-color:#5c0f37}.gform_wrapper[class] .gfield_checkbox .gchoice input[type=radio],.gform_wrapper[class] .gfield_radio .gchoice input[type=radio]{border-radius:50%}.gform_wrapper[class] .gfield_checkbox .gchoice input[type=radio]:checked:after,.gform_wrapper[class] .gfield_radio .gchoice input[type=radio]:checked:after{width:1rem;height:1rem;background-color:#fff;border-radius:50%;background-image:none}.gform_wrapper[class] .gfield_checkbox .gchoice label,.gform_wrapper[class] .gfield_radio .gchoice label{font-size:1.6rem;color:#000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gform_wrapper[class] .gfield_checkbox.gfield_error .gchoice input[type=checkbox],.gform_wrapper[class] .gfield_checkbox.gfield_error .gchoice input[type=radio],.gform_wrapper[class] .gfield_radio.gfield_error .gchoice input[type=checkbox],.gform_wrapper[class] .gfield_radio.gfield_error .gchoice input[type=radio]{border-color:#db002e}.gform_wrapper[class] .gfield_checkbox.gfield_error .gchoice input[type=checkbox]:checked,.gform_wrapper[class] .gfield_checkbox.gfield_error .gchoice input[type=radio]:checked,.gform_wrapper[class] .gfield_radio.gfield_error .gchoice input[type=checkbox]:checked,.gform_wrapper[class] .gfield_radio.gfield_error .gchoice input[type=radio]:checked{background-color:#db002e;border-color:#db002e}.gform_wrapper[class] .gfield--type-consent .ginput_container_consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;margin-top:.5rem}.gform_wrapper[class] .gfield--type-consent .ginput_container_consent input[type=checkbox]{margin-top:.15rem;width:1.8rem;height:1.8rem;border:.2rem solid #d8d8d8;border-radius:.4rem;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff}.gform_wrapper[class] .gfield--type-consent .ginput_container_consent input[type=checkbox]:checked{background-color:#5c0f37;border-color:#5c0f37}.gform_wrapper[class] .gfield--type-consent .ginput_container_consent input[type=checkbox]:checked:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1rem;height:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}.gform_wrapper[class] .gfield--type-consent .ginput_container_consent input[type=checkbox]:focus-visible{outline:none;border-color:#5c0f37;-webkit-box-shadow:0 0 0 .2rem rgba(92,15,55,.1);box-shadow:0 0 0 .2rem rgba(92,15,55,.1)}.gform_wrapper[class] .gfield--type-consent .ginput_container_consent input[type=checkbox]:hover{border-color:#5c0f37}.gform_wrapper[class] .gfield--type-consent .ginput_container_consent .gfield_consent_label{font-size:1.6rem;color:#5c0f37;line-height:1.4;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gform_wrapper[class] .gfield--type-consent.gfield_error .ginput_container_consent input[type=checkbox]{border-color:#db002e}.gform_wrapper[class] .gfield--type-consent.gfield_error .ginput_container_consent input[type=checkbox]:checked{background-color:#db002e;border-color:#db002e}.gform_wrapper[class] .gsection_title{font-family:RFSU Tungsten;font-size:2rem;color:#5c0f37;margin:3rem 0 2rem;padding-bottom:1rem;border-bottom:.2rem solid #d8d8d8}.gform_wrapper[class] .gform_validation_container{display:none}.gform_wrapper[class].gform_ajax_spinner .gform_footer input[type=submit]{position:relative;color:transparent}.gform_wrapper[class].gform_ajax_spinner .gform_footer input[type=submit]:after{content:"";position:absolute;top:50%;left:50%;width:2rem;height:2rem;margin:-1rem 0 0 -1rem;border:.2rem solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media(max-width:48em){.gform_wrapper .gform_title{font-size:2rem}.gform_wrapper .gform_footer input[type=submit]{min-width:20rem;line-height:1.6}.gform_wrapper .gform_validation_errors{padding:1.5rem}.gform_wrapper .gform_ajax_spinner{margin-left:1rem}}table{margin-bottom:1rem;border-collapse:collapse;width:100%}tr{border-bottom:.1rem solid #f8c2be}tr:last-child{border-bottom:none}td{font-family:Georgia,Times,Times New Roman,serif;padding:1.5rem 1rem 1.5rem 0;text-align:left;vertical-align:top}td:last-child{padding-right:0}th{font-family:TT-norms bold;font-weight:inherit;padding:1rem 0;text-align:left;border-bottom:.1rem solid #f8c2be}.footnote{font-family:TT-norms medium;font-size:1.25rem}.table-wrapper{width:100%;overflow:auto}.breadcrumbs-wrap{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media(min-width:48em){.breadcrumbs-wrap{width:100%;margin:0 auto}}@media(min-width:80em){.breadcrumbs-wrap{top:13.5rem}}.breadcrumbs-wrap.campaign-banner-margin{top:15.5rem}@media(min-width:48em){.breadcrumbs-wrap.campaign-banner-margin{top:41.5rem}}@media(min-width:64em){.breadcrumbs-wrap.campaign-banner-margin{top:51.7rem}}@media(min-width:80em){.breadcrumbs-wrap.campaign-banner-margin{top:53.5rem}}@media(min-width:96.25em){.breadcrumbs-wrap.campaign-banner-margin{top:53.5rem}}.breadcrumb-menu{font-family:TT-norms medium;font-size:1.25rem;padding:1rem 2rem 0;color:#757575}@media(min-width:48em){.breadcrumb-menu{padding:0 1.5rem 2rem}}@media(min-width:80em){.breadcrumb-menu{max-width:130rem;margin:0 auto}}@media(min-width:96.25em){.breadcrumb-menu{max-width:144rem}}@media(max-width:34.375em){.breadcrumb-menu{padding:0 1.5rem 2rem}}.breadcrumb-menu li{display:inline-block;padding-right:.3rem;vertical-align:top}.breadcrumb-menu li:last-child .separator{display:none}.page-template-page-inspiration .breadcrumbs-wrap,.page-template-page-sex-education .breadcrumbs-wrap,.single-inspiration .breadcrumbs-wrap,.single-sex_education .breadcrumbs-wrap,.tax-inspiration_cat .breadcrumbs-wrap,.tax-sex_education_cat .breadcrumbs-wrap{top:11rem}@media(min-width:80em){.page-template-page-inspiration .breadcrumbs-wrap,.page-template-page-sex-education .breadcrumbs-wrap,.single-inspiration .breadcrumbs-wrap,.single-sex_education .breadcrumbs-wrap,.tax-inspiration_cat .breadcrumbs-wrap,.tax-sex_education_cat .breadcrumbs-wrap{top:13rem}}.tack-for-din-order .breadcrumbs-wrap,.woocommerce-checkout .breadcrumbs-wrap{display:none}.single-product .breadcrumbs-wrap{position:relative;top:auto;margin:2rem auto;width:100%;max-width:110rem}.single-product .breadcrumb-menu{padding:0}.breadcrumbs-wrap--bottom{position:static;background:#fff;padding-top:3rem}.breadcrumb-wrap--desktop{display:none}@media (min-width:64em){.breadcrumb-wrap--desktop{display:block;padding-bottom:6rem}}.bredcrumbs-wrap--below-desktop .breadcrumb-menu{padding:0}@media (min-width:64em){.bredcrumbs-wrap--below-desktop{display:none}}#site-overlay{position:fixed;z-index:5;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.menu-active #site-overlay{display:block;-webkit-animation:fadeIn .5s ease-in-out both;animation:fadeIn .5s ease-in-out both}@media(min-width:80em){.menu-active #site-overlay{display:none}}.top-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;z-index:999;position:relative}.top-banner,.top-banner--burgundy{background:#5c0f37}.top-banner--red{background:#db002e}.top-banner--pink{background:#e98784}.top-banner--black{background:#000}.top-banner__text{font-family:TT-norms bold;font-size:1rem;margin:.5rem;text-transform:uppercase;color:#fcf7e9}@media(min-width:23.125em){.top-banner__text{margin:.75rem;font-size:1.2rem}}.top-banner__text--link:after{display:inline-block;width:1.2rem;height:1.2rem;content:"";vertical-align:middle;background:url(015459fe3c4e5e56a33779c360888670.svg) 50% 40% no-repeat;background-size:100%;margin-left:.5rem}@media(min-width:23.125em){.top-banner__text--link:after{width:1.4rem;height:1.4rem;margin-left:.5rem}}header{position:fixed;z-index:999;right:0;left:0;-webkit-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out;background:#fcf7e9;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}@media(max-width:34.375em){header{background-color:#fcf7e9}}body.menu-active header{top:0;padding:.4rem 1.5rem 0 0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.fixed-menu header{position:fixed;top:0;right:0;left:0;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.3);box-shadow:0 0 1.5rem rgba(0,0,0,.3)}.relative-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:21px 0;margin-right:auto;margin-left:auto;vertical-align:middle;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;width:95%}@media(max-width:34.375em){.relative-wrap{padding:20px 0}}@media(min-width:96.25em){.relative-wrap{margin:0 auto}}.relative-wrap .menu-search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999}.relative-wrap h3{color:#5c0f37;-webkit-transition:.15s;-o-transition:.15s;transition:.15s;font-size:1.6rem;line-height:.9;margin:0 1rem -.2rem}@media(min-width:101.25em){.relative-wrap h3{margin:0 2rem;font-size:2.3rem;line-height:1}}.relative-wrap .menu-search-wrapper.open h3{color:#5c0f37!important}body.menu-active .relative-wrap{position:absolute;top:.2rem;right:0;width:12%;margin-right:0;margin-left:0}@media(min-width:23.125em){body.menu-active .relative-wrap{width:8.5%}}@media(min-width:34.375em){body.menu-active .relative-wrap{width:24%}}@media(min-width:48em){body.menu-active .relative-wrap{width:49%}}.page-pusher{height:10rem}:root{--header-height:15rem}@media(min-width:48em){:root{--header-height:13rem}}body.show-top-banner .page-pusher{height:var(--header-height)}header.article-menu{padding:2rem 0}@media(min-width:80em){header.article-menu{padding:0;height:9rem;background:#fcf7e9}}.fixed,.search-wrap.fixed{position:fixed}.header-right-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.home-link{z-index:2;display:inline-block;width:auto;-webkit-transition:none;-o-transition:none;transition:none}.home-link .home-link-white{display:none}@media(max-width:34.375em){.home-link .home-link-white{display:block}}.home-link .home-link-black{display:block}@media(max-width:34.375em){.home-link .home-link-black{display:none}}body.menu-active .home-link{opacity:0;pointer-events:none}.logo-head{width:7.75rem;height:auto}@media(max-width:23.125em){.fixed-menu.woocommerce-cart .logo-head{width:6rem}}@media(max-width:34.375em){.fixed-menu.woocommerce-cart .logo-head{width:6.5rem}}@media(max-width:80em){.fixed-menu:not(.inspiration):not(.woocommerce-cart) .logo-head{display:none}}@media(min-width:80em){.logo-head{width:11rem}}@media(min-width:96.25em){.logo-head{margin-left:0}}.slogan{font-family:TT-norms bold;font-size:1rem;right:0;left:0;margin:auto;text-transform:uppercase;color:#fcf7e9;height:2.5rem}@media(min-width:23.125em){.slogan{font-size:1.2rem}}.slogan:after{display:inline-block;width:1.2rem;height:2.5rem;content:"";vertical-align:middle;background:url(015459fe3c4e5e56a33779c360888670.svg) 50% 40% no-repeat;background-size:100%;margin-left:.5rem}@media(min-width:23.125em){.slogan:after{width:1.4rem;margin-left:.5rem}}.customer-service{display:none}@media(min-width:80em){.customer-service{font-family:TT-norms medium;font-size:1.2rem;position:absolute;top:3.8rem;right:11rem;display:block}}@media(min-width:96.25em){.customer-service{font-family:TT-norms medium;font-size:1.4rem;top:3.8rem;right:9rem}}header.article-menu .home-link{width:7.75rem;height:auto}@media(min-width:80em){header.article-menu .home-link{width:11rem;margin-top:1.3rem;margin-left:2rem}}@media(min-width:96.25em){header.article-menu .home-link{margin-left:0}}header.article-menu .home-link-white{display:none}header.article-menu .home-link-black{display:block}header.article-menu .relative-wrap{height:5rem;width:auto;padding-left:1.5rem}@media(min-width:80em){header.article-menu .relative-wrap{height:9rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 1.5rem}}header.article-menu .relative-wrap a.home-link{margin-left:auto;margin-right:0}@media(min-width:80em){header.article-menu .relative-wrap a.home-link{margin:0}}header.article-menu .desktop-nav,header.article-menu .relative-wrap{width:95%;max-width:100%;padding-left:0;padding-right:0}header.article-menu .home-button-wrap{display:none}@media(min-width:80em){header.article-menu .home-button-wrap{z-index:2;-ms-flex-item-align:center;align-self:center;width:auto;margin-left:5rem;display:inline-block}}header.article-menu .home-button-wrap a{margin-right:.75rem}@media(min-width:80em){header.article-menu .menu-search-wrapper,header.article-menu .mobile-nav{display:none}}.extra-link-mobile{border-radius:10rem}.extra-link-mobile.transparent{background:none;border:.1rem solid #5c0f37;color:#5c0f37}.extra-link-mobile.transparent:hover{color:#fff;background:#721344}.extra-link-mobile.burgundy{background:#5c0f37;border:.1rem solid #5c0f37;color:#fff}.extra-link-mobile.burgundy:hover{color:#fff;background:#721344}.campaign-banner{width:100%;position:relative;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-2rem;padding:.25rem 1.5rem .35rem;z-index:2;color:#fff;background:#f02d59;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.campaign-banner:hover{text-decoration:none;background:#ee1546}.campaign-banner.campaign-banner--burgundy{background:#5c0f37}.campaign-banner.campaign-banner--burgundy:hover{text-decoration:none;background:#460b2a}.campaign-banner.campaign-banner--red{background:#db002e}.campaign-banner.campaign-banner--red:hover{text-decoration:none;background:#c20029}@media(min-width:48em){.campaign-banner{margin-top:-2rem;padding:.15rem 1.5rem .3rem}}@media(min-width:80em){.campaign-banner{margin-top:-3.5rem}}@media(min-width:96.25em){.campaign-banner{margin-top:-3rem}}.campaign-banner__message{color:#fcf7e9;font-family:RFSU Tungsten;text-transform:uppercase;text-align:center;font-size:2.5rem;line-height:1}@media(min-width:48em){.campaign-banner__message{font-size:3rem}}.campaign-banner__arrow{margin-left:.5rem;width:1.3rem;height:auto}@media(min-width:48em){.campaign-banner__arrow{width:1.4rem}}@media(min-width:80em){.retailer-banner{padding-top:2rem}}.desktop-nav{display:none}@media(min-width:80em){.desktop-nav{display:block}}.desktop-nav .hide-desktop{display:none}.menu-header{position:absolute;top:0;width:100%}@media(min-width:80em){.menu-header{top:auto;bottom:0;border-bottom:.1rem solid rgba(92,15,55,.1);background:#fcf7e9}}ul.main-menu{width:100%;text-align:center}ul.main-menu li{display:inline-block;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}ul.main-menu li:hover{background:#f6e7bc}ul.main-menu li a{font-family:TT-norms bold;font-size:1.3rem;line-height:1.3rem;display:inline-block;padding:1.5rem .75rem 1.1rem;text-decoration:none;text-transform:uppercase;color:#5c0f37}@media(min-width:80em)and (max-width:87.5em){ul.main-menu li a{padding:1.5rem .45rem 1.1rem}}@media(min-width:96.25em){ul.main-menu li a{font-size:1.45rem;padding:1.8rem 1.1rem 1.4rem}}@media(min-width:96.25em)and (max-width:101.25em){ul.main-menu li a{padding:1.8rem .8rem 1.4rem}}li.mega-menu:hover .megamenu-wrap{visibility:visible;opacity:1}li.mega-menu .megamenu-wrap{position:absolute;left:0;visibility:hidden;width:100%;min-height:25vh;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:0;border-top:.1rem solid rgba(92,15,55,.1);background:#fcf7e9;-webkit-box-shadow:0 1.5rem 3rem -1.5rem rgba(0,0,0,.15);box-shadow:0 1.5rem 3rem -1.5rem rgba(0,0,0,.15)}@media(min-width:80em){li.mega-menu .megamenu-wrap .hide-link a{display:none}li.mega-menu .megamenu-wrap .hide-link ul a{display:block}}li.mega-menu ul.sub-menu.menu-depth-1{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3rem;margin-bottom:8rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}li.mega-menu ul.sub-menu.menu-depth-1 li{width:16.66%;text-align:left;white-space:nowrap;border-bottom:none;-ms-flex-pack:distribute;justify-content:space-around}li.mega-menu ul.sub-menu.menu-depth-1 li.border-left{padding-left:2rem;border-left:.1rem solid rgba(92,15,55,.1)}li.mega-menu ul.sub-menu.menu-depth-1 li:hover{background:inherit}li.mega-menu ul.sub-menu.menu-depth-1 li a{line-height:2.5;padding:0}li.mega-menu ul.sub-menu.menu-depth-1 li a:hover{color:#e98784}li.mega-menu ul.sub-menu.menu-depth-1 li.hide-top-level a.hidden{display:none}li.mega-menu ul.sub-menu.menu-depth-1 li.extra-link a{position:absolute;right:0;bottom:-3rem;padding:0 2rem;text-transform:none;color:#fff;border-radius:10rem;background:#5c0f37}li.mega-menu ul.sub-menu.menu-depth-1 li.extra-link a:hover{color:#fcf7e9;background:#721344}li.mega-menu ul.sub-menu.menu-depth-2{background:none}li.mega-menu ul.sub-menu.menu-depth-2 li{display:block}li.mega-menu ul.sub-menu.menu-depth-2 li a{font-family:TT-norms medium;line-height:1.75;padding:0;text-transform:none}li.mega-menu ul.sub-menu.menu-depth-2 li.category-side a{font-family:TT-norms bold;font-size:1.3rem;line-height:3.5rem;text-decoration:none;text-transform:uppercase}@media(min-width:96.25em){li.mega-menu ul.sub-menu.menu-depth-2 li.category-side a{font-size:1.5rem}}li.mega-menu ul.sub-menu.menu-depth-2 li.category-side a:before{display:inline-block;width:.6rem;height:1rem;margin-right:.5rem;content:"";background-image:url(cde24836dec61399bca645d70e819a36.svg);background-repeat:no-repeat;background-position:50%;background-size:.6rem 1rem}li.simple-menu:hover .megamenu-wrap{visibility:visible;opacity:1}li.simple-menu .megamenu-wrap{position:absolute;visibility:hidden;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:0;border-top:.1rem solid rgba(92,15,55,.1);background:#fcf7e9;-webkit-box-shadow:0 1.5rem 3rem -1.5rem rgba(0,0,0,.15);box-shadow:0 1.5rem 3rem -1.5rem rgba(0,0,0,.15)}li.simple-menu .megamenu-wrap .layout{margin:0;padding:0}li.simple-menu ul.sub-menu.menu-depth-1{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border-top:.1rem solid rgba(92,15,55,.1)}li.simple-menu ul.sub-menu.menu-depth-1 li{display:block;text-align:left}li.simple-menu ul.sub-menu.menu-depth-1 li a{font-family:TT-norms medium;line-height:1.75;padding:.5rem 1.5rem;text-transform:none}li.simple-menu ul.sub-menu.menu-depth-1 li:first-child{margin-top:1.25rem}li.simple-menu ul.sub-menu.menu-depth-1 li:last-child{margin-bottom:1rem}li.simple-menu ul.sub-menu.menu-depth-1 li:hover ul.sub-menu.menu-depth-2{display:block}li.simple-menu ul.sub-menu.menu-depth-2{position:absolute;top:0;left:100%;display:none;border-top:.1rem solid rgba(92,15,55,.1);border-left:.1rem solid rgba(92,15,55,.1);background:#fcf7e9}@media(min-width:80em){.menu-divider{display:inline-block;width:2rem;height:2rem;margin-bottom:.25rem;content:"";vertical-align:middle;background-image:url(cde0d9786f597c5a52a887ea13f6618d.svg);background-repeat:no-repeat;background-position:50%;background-size:2rem 2rem}}header.article-menu .menu-header{position:absolute;top:0;width:100%}@media(min-width:80em){header.article-menu .menu-header{top:auto;bottom:0;border-bottom:.1rem solid rgba(92,15,55,.1);background:#fcf7e9}}header.article-menu ul.main-menu{text-align:right}header.article-menu ul.main-menu li a{font-size:1.5rem;line-height:5.7rem;padding:1.8rem 1.15rem 1.4rem}.mobile-nav{display:block}.slide-menu{top:9.5rem;left:0;overflow-y:auto;width:86%;min-height:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);background-color:#fcf7e9;z-index:998}@media(min-width:23.125em){.slide-menu{width:90%}}@media(min-width:34.375em){.slide-menu{width:75%}}@media(min-width:64em){.slide-menu{width:50%}}.slide-menu li{border-bottom:.1rem solid #5c0f37}.slide-menu__wrapper{margin-top:10rem;height:100%;max-height:calc(100% - 10rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 0;overflow-y:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:64em){.slide-menu__wrapper{padding-bottom:4.81rem}}.slide-menu .menu-primary-container,.slide-menu .menu-primary-dk-container,.slide-menu .menu-primary-en-container,.slide-menu .menu-primary-fi-container,.slide-menu .menu-primary-no-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slide-menu .sm-container{padding-top:1.5rem}@media(min-width:64em){.slide-menu .sm-container{padding-top:3rem}}.slide-menu ul ul a{font-size:1.6rem;text-transform:none}@media(min-width:101.25em){.slide-menu ul ul a{font-size:2.2rem}}.slide-menu ul li.extra-link{display:none}.slide-menu ul li.menu-item-has-children{position:relative}.slide-menu,.slide-menu a{font-family:TT-norms bold;text-decoration:none;text-transform:uppercase;color:#5c0f37;font-size:1.8rem;line-height:1}@media(min-width:101.25em){.slide-menu,.slide-menu a{font-size:2.2rem;font-size:2.6rem}}a.slide-menu__control{color:#e98784}.slide-menu a{text-decoration:none;padding:1.5rem 0}@media(min-width:101.25em){.slide-menu a{padding:1.8rem 0}}.slide-menu .no-border-bottom a{border-bottom:none}.slide-menu .menu-divider:lang(sv){display:block;height:.2rem;width:calc(100% - 1.5rem);background:#5c0f37;margin:.75rem auto}.slide-menu a:hover{color:#e98784}.curated-links{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem .5rem .3rem!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.curated-links__link{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding:0!important;-webkit-transition:.11s ease-in;-o-transition:.11s ease-in;transition:.11s ease-in;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#5c0f37!important;border:.2rem solid #fff!important;background-color:#e98784}.curated-links__link:active,.curated-links__link:focus,.curated-links__link:hover{background-color:#e46966}.curated-links__link--red{color:#fcf7e9!important;background-color:#db002e}.curated-links__link--red:active,.curated-links__link--red:focus,.curated-links__link--red:hover{background-color:#b70027}.curated-links__link--bone{color:#5c0f37!important;background-color:#fcf7e9}.curated-links__link--bone:active,.curated-links__link--bone:focus,.curated-links__link--bone:hover{background-color:#f8ecca}.curated-links__link--full{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.curated-links__link--three-fourths{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}.curated-links__link--half{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.curated-links__link--third{-webkit-box-flex:0;-ms-flex:0 1 33.3333333333%;flex:0 1 33.3333333333%}.curated-links__link--fourth{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.curated-links__item{font-size:1.5rem;line-height:1.5rem;width:100%;margin:0 auto;text-align:center;border:none;-ms-flex-item-align:stretch;align-self:stretch}.curated-links__item:first-child,.curated-links__item:last-child{padding:0!important}.curated-links__border{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:1.55rem .6rem!important;border:.2rem solid #5c0f37}.curated-links__text{margin:0 auto;-ms-flex-item-align:center;align-self:center}.submenu-link-after:after{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:inline-block;width:1.8rem;height:1.8rem;content:"";background-image:url(203ef7c66909ed1703b1854c1a4440a4.svg);background-repeat:no-repeat;background-position:50%}@media(min-width:101.25em){.submenu-link-after:after{width:2.2rem;height:2.2rem}}.rotate{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.open-submenu{max-height:415px!important}.menu-item-has-children a{border:unset}.sub-menu li{padding:.5rem 0;border:none}.sub-menu li:last-of-type{padding:.5rem 0 2rem}@media(min-width:101.25em){.sub-menu li{padding:.8rem 0}}.sub-menu li:not(.menu-item){display:none}.sub-menu li a{border:unset;padding:0}@media(max-width:96.25em){.sub-menu li a{padding:0}}.sm-container{padding:0 10rem}@media(max-width:34.375em){.sm-container{padding:0 3.5rem}}.sm-container a{border:unset;margin:0 1rem}.sm-container a:first-of-type{margin-left:0}.sm-container a:last-of-type{margin-right:0}@media(max-width:34.375em){.sm-container a{margin:.5rem}.sm-container a:first-of-type{margin:0 .5rem 0 0}.sm-container a:last-of-type{margin:0 0 0 .5rem}}.submenu-link-before{pointer-events:none}.submenu-link-before:after{display:inline-block;width:1.4rem;height:1.1rem;margin-right:.5rem;content:"";background-image:url(de9a5bce5e2ef7c4b37e0e7c740f265b.svg);background-repeat:no-repeat;background-position:50%;background-size:1.4rem 1.1rem}.home-button-wrap-mobile{z-index:10;display:block;margin:3rem 0 0 1.25rem}@media(min-width:80em){.home-button-wrap-mobile{display:none}}.home-button-wrap-mobile a{padding:.75rem 1.5rem!important;text-transform:none!important}.button-block{display:block;margin-top:.75rem}#nav-icon{display:inline-block;width:3.06rem;height:2.38rem;cursor:pointer;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media(min-width:101.25em){#nav-icon{width:4.5rem;height:3.5rem}}body.menu-active #nav-icon{top:1.5rem;left:0;margin:0}body.menu-active #nav-icon span{background:#fcf7e9}#nav-icon span{position:absolute;left:0;display:block;width:100%;height:.3rem;border-radius:5px;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);opacity:1;background:#5c0f37}@media(min-width:64em){#nav-icon span{height:.4rem}}#nav-icon span:first-child{top:0}#nav-icon span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#nav-icon span:nth-child(3){top:1.98rem}@media(min-width:101.25em){#nav-icon span:nth-child(3){top:3rem}}#nav-icon.open span:first-child{top:1rem;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);background:#5c0f37!important}@media(min-width:101.25em){#nav-icon.open span:first-child{top:1.5rem}}#nav-icon.open span:nth-child(2){-webkit-transform:translateY(-50%) scale(.65);-ms-transform:translateY(-50%) scale(.65);transform:translateY(-50%) scale(.65);opacity:0;background:#5c0f37!important}#nav-icon.open span:nth-child(3){top:1rem;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);background:#5c0f37!important}@media(min-width:101.25em){#nav-icon.open span:nth-child(3){top:1.5rem}}.slide-menu__circle{position:absolute;z-index:-1;top:1rem;left:0;width:3rem;height:3rem;opacity:0;border-radius:100%;background-color:#5c0f37}@media(min-width:80em){.slide-menu__circle{display:none}}body.menu-active .slide-menu__circle{opacity:1}ul.main-menu li.only-mobile{display:block}@media(min-width:64em){ul.main-menu li.only-mobile{display:none}}@media (min-width:53.125em){.article-header__wrapper{margin-top:-1.5rem}}.article-header--text{margin:0 auto;font-family:TT-norms medium;line-height:1.5;font-size:1.25rem;color:#757575}.article-header--text p{font:inherit}.article-header--text p:last-child{margin-bottom:0}.article-header--text a:not(.arrow-link-button),.article-header--text a:not(.button){color:inherit;text-decoration:none}.article-header--text a:not(.arrow-link-button):hover,.article-header--text a:not(.button):hover{text-decoration:underline}.search-wrap{position:relative;display:block;opacity:1}@media(max-width:80em){.search-wrap{-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.fixed-menu .search-wrap{top:1.5rem;z-index:999;right:2rem;background:#fff;border-radius:.5rem}}@media(max-width:80em)and (max-width:34.375em){.search-wrap{margin:0}}.fixed-menu .search-wrap{-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in;margin:0 auto 0 -.75rem;width:20rem}@media(min-width:23.125em){.fixed-menu .search-wrap{margin:0 auto;width:25rem}}@media(min-width:40.625em){.fixed-menu .search-wrap{width:40rem}}@media(min-width:48em){.fixed-menu .search-wrap{width:45.7rem}}@media(min-width:80em){.fixed-menu .search-wrap{margin:2rem 0}}@media(max-width:23.125em){.fixed-menu.woocommerce-cart .search-wrap{width:16.6rem}}@media(max-width:34.375em){.fixed-menu.woocommerce-cart .search-wrap{margin:0 auto 0 -1.25rem}}@media(min-width:48em){.search-wrap{margin:0 auto;max-width:70rem}}@media(min-width:80em){.search-wrap{z-index:999;width:45.7rem}.fixed-menu .search-wrap{position:fixed;top:0}}.fixed-menu.menu-active .search-wrap{opacity:0;pointer-events:none}.searchform-prod{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:5.5rem}.searchform-prod,input.search-input{max-width:0;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}input.search-input{font-family:TT-norms bold;font-size:1.3rem;height:4rem;margin:0;padding:0;color:#5c0f37;border:0;width:315px}@media(max-width:64em){input.search-input{width:19rem}}@media(max-width:34.375em){input.search-input{width:15rem}}.si-width{max-width:100%!important}.si-padding{padding:1rem!important}.si-border{border:.1rem solid #5c0f37!important}.search-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 .5rem .5rem 0;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:4rem;max-width:3rem;min-width:0;padding:0;background-color:transparent;cursor:pointer}@media(min-width:101.25em){.search-trigger{max-width:4.25rem}}.search-trigger.si-active{margin-left:1rem}@media(min-width:64em){.search-trigger.si-active{margin-left:2rem}}.search-trigger-symbol{width:3.15rem;height:2.45rem;display:block}@media(min-width:101.25em){.search-trigger-symbol{width:4.5rem;height:3.5rem}}.search-trigger-symbol path{-webkit-transition:.15s;-o-transition:.15s;transition:.15s;stroke:#5c0f37}@media(max-width:34.375em){.search-trigger-symbol path{stroke:#5c0f37}}.search-wrap.open .search-trigger-symbol path{stroke:#5c0f37!important}.search-result-wrap{display:none}.search-result-wrap.active{position:absolute;z-index:100;top:3.5rem;display:block;width:100%;padding:1.3rem 1.5rem 1rem;border-top:.1rem solid #5c0f37;background:#fcf7e9;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.2);box-shadow:0 .5rem 1rem rgba(0,0,0,.2);max-height:400px!important;overflow-y:auto!important}@media(min-width:80em){.search-result-wrap.active{top:5rem;border-top:.1rem solid #d8d8d8}}.search-result-ul{margin-bottom:3rem}.search-result-ul:last-child{margin-bottom:0}.search-heading-li{font-family:TT-norms bold;font-size:1.4rem;margin:.5rem 0 1rem;border-bottom:.1rem solid #d5bfbf}@media(min-width:48em){.search-heading-li{font-size:1.8rem}}.search-result-li{padding:.5rem 0 .3rem;border-bottom:.1rem solid #f3edde}.search-result-li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.search-result-li:hover{background:#f3edde}.search-prod-img{width:5rem;height:auto}.language-dropdown-wrapper{position:relative;margin-right:2rem;cursor:pointer}.language-dropdown-wrapper:hover .language-dropdown{opacity:1;visibility:visible}.language-dropdown-label{display:block;white-space:nowrap;font-family:TT-norms bold;font-size:1.2rem;line-height:1}.language-switcher{padding:5px 10px 0;color:#5c0f37;font-family:TT-norms bold}.language-switcher-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.language-switcher img{margin-right:5px}.language-dropdown{-webkit-box-shadow:0 15px 30px rgba(0,0,0,.08);box-shadow:0 15px 30px rgba(0,0,0,.08);position:absolute;top:100%;left:0;width:15rem;z-index:100;background:#fff;opacity:0;visibility:hidden}.language-dropdown a{display:block;text-decoration:none;padding:5px 10px;font-family:TT-norms bold}.language-dropdown a:hover{background:#fcf7e9}.language-dropdown img{margin-right:5px}.product-list.search-result{margin-top:0}.search-result-page{max-width:100rem;margin:0 auto;padding:4rem 0}.search-result-page .search-result-li{border:none}.search-result-page .search-result-li a{display:block}.search-result-page .category .search-result-li{display:inline-block;vertical-align:top;background:#fcf7e9;padding:.5rem 1.2rem;margin-right:.4rem}.search-result-page .products .search-result-li{width:20rem;display:inline-block;vertical-align:top;padding:1rem}.search-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin-top:1rem!important}.search-list .search-item{border:1px solid #d8d8d8;position:relative;width:calc(50% - 1.5rem);padding:1rem}@media(min-width:34.375em){.search-list .search-item{min-height:36rem;padding:1.5rem}}@media(min-width:48em){.search-list .search-item{width:calc(33.33% - 1.5rem)}}@media(min-width:64em){.search-list .search-item{width:calc(25% - 1.5rem)}}@media(min-width:80em){.search-list .search-item{width:calc(20% - 1.5rem)}}.search-list .search-item .sortable-date,.search-list .search-item .sortable-name{display:none}.search-list .search-item .category-wrapper{font-size:1rem;color:#e98784;text-transform:uppercase;font-family:TT-norms bold;margin-top:1rem}.search-list .search-item .load-more{font-weight:700;font-size:1.1rem}.search-list .search-item .load-more:hover{cursor:pointer;text-decoration:underline}.search-list .search-item .search-img-wrap,.search-list .search-item .search-prod-img-wrap{margin-bottom:1rem}.search-list .search-item .search-img-wrap img,.search-list .search-item .search-prod-img-wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.search-list .search-item .search-img-wrap{height:15rem}@media(min-width:34.375em){.search-list .search-item .search-img-wrap{aspect-ratio:400/340;height:auto}}.search-list .search-item .search-prod-img-wrap{height:200px}@media(min-width:34.375em){.search-list .search-item .search-prod-img-wrap{height:280px}}.search-list .search-item .product-bottom-wrap{background:inherit;border:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;min-height:0}.search-list .search-item .product-bottom-wrap .product-name{text-align:center;line-height:120%;white-space:normal}.search-list .search-item .product-bottom-wrap .product-name:first-letter{text-transform:uppercase}.search-list .search-item .product-bottom-wrap .product-name .product-title{font-size:1.4rem}.search-list .search-item .product-bottom-wrap .product-name .product-brandname{display:inline-block;font-size:1.1rem;margin:0 auto -.5rem}.search-list .search-item .description{margin:.4rem 0;font-size:1.2rem}.search-list .search-item .description span{overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.search-list .search-item .left-align{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.search-list .search-item .left-align .product-name{text-align:left}.search-list .search-item-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:0;padding-bottom:1.5rem}@media(min-width:34.375em){.search-list .search-item-product{padding-bottom:3rem}}.list .search-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;min-height:8rem;padding:0;border:none;border-bottom:1px solid #d8d8d8}.list .search-item .product-bottom-wrap{width:auto}.list .search-item .product-bottom-wrap .product-name{text-align:left}.list .search-item .product-bottom-wrap h4.product-name{margin-left:0;margin-bottom:0}.list .search-item .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:.8rem}.list .search-item .search-img-wrap{width:19%;height:auto;margin-bottom:0;margin-right:1%}@media(min-width:64em){.list .search-item .search-img-wrap{width:9%}}@media(min-width:96.25em){.list .search-item .search-img-wrap{width:5%}}.list .search-item .search-prod-img-wrap{width:20%;height:auto;margin-bottom:0}@media(min-width:64em){.list .search-item .search-prod-img-wrap{width:10%}}@media(min-width:96.25em){.list .search-item .search-prod-img-wrap{width:6%}}footer{position:relative;font-family:TT-norms medium;display:table;width:100%;margin-top:3rem;padding:0 0 5rem;background:#f8c2be;-webkit-box-shadow:0 50rem 0 50rem #f8c2be;box-shadow:0 50rem 0 50rem #f8c2be}@media (min-width:53.125em){footer{margin-top:6rem}}.error404 footer{margin:0}.logo-wrap{position:relative;margin-top:5rem;overflow:hidden}.logo-wrap:before{content:"";display:block;width:90%;max-width:72rem;height:.1rem;background:#d8b0ac;margin:0 auto}.copyright-footer{display:block;text-align:center;margin-top:2rem;padding:0 2.5rem}.copyright-footer span{display:block}@media(min-width:48em){.copyright-footer span{display:inline}}.byline{font-family:arial,helvetica;color:rgba(0,0,0,.3);text-transform:uppercase;font-size:7px;display:block;position:absolute;bottom:1rem;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}@media(min-width:48em){.byline{left:auto;right:1.5rem;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.meny-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3rem}@media(min-width:48em){.meny-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-menu-wrap{width:100%;margin:0 0 3rem;padding:0 2rem}@media(min-width:48em){.footer-menu-wrap{width:auto;margin:0 5rem 0 0;padding:0;border-right:.1rem solid #d8b0ac}}.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media(min-width:48em){.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.footer-menu li{margin-right:5rem}.footer-menu li a{font-family:serif;font-family:TT-norms bold;font-size:2rem;white-space:nowrap;pointer-events:none}}.footer-menu a{font-family:serif;font-family:TT-norms bold;font-size:2rem}.footer-menu li{width:100%;margin-bottom:1rem;padding-bottom:.6rem;border-bottom:.1rem solid #d8b0ac}@media(min-width:48em){.footer-menu li{border-bottom:none}}.footer-menu li.social{margin-top:2rem;text-align:center;border-bottom:none}@media(min-width:48em){.footer-menu li.social{margin:0 5rem 0 0;text-align:inherit}}.footer-menu li.social ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}@media(min-width:48em){.footer-menu li.social ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}}.footer-menu li.social ul li{display:inline;padding:0 .5rem;border-bottom:none}@media(min-width:48em){.footer-menu li.social ul li{padding:0}}.footer-menu li.social ul li a{font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;padding:.3rem!important}@media(min-width:48em){.footer-menu li.social ul li a{font-size:inherit;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer-menu li.social ul li a:before{display:block;width:3rem;height:3rem;margin:auto auto .5rem;content:"";background-repeat:no-repeat;background-position:50%;background-size:3rem 3rem}@media(min-width:34.375em){.footer-menu li.social ul li a:before{display:inline-block}}@media(min-width:48em){.footer-menu li.social ul li a:before{width:2rem;height:2rem;margin:0 .75rem 0 0;background-size:2rem 2rem}}.footer-menu li.social ul li.facebook a:before{background-image:url(bdf779b788ca207dd4a58f6eba64b427.svg)}.footer-menu li.social ul li.youtube a:before{background-image:url(ed69a9e81af31ed6780cf9f893275555.svg)}.footer-menu li.social ul li.twitter a:before{background-image:url(15b4b7fa4093a1a3d34b1fd3cd55c5de.svg)}.footer-menu li.social ul li.instagram a:before{background-image:url(c805115f81de89d856d2be4dcf45efa7.svg)}.footer-menu li.social ul li.tiktok a:before{background-image:url(ff3b0a1f4c811b8045e8aa4ed58e1789.svg)}.footer-menu li.social ul li.linkedin a:before{background-image:url(4c6fb42cfc58d8a11e39a1d7f9d0e6eb.svg)}.footer-menu li ul{display:none}@media(min-width:48em){.footer-menu li ul{display:block;border:0!important}}@media(max-width:48em){.footer-menu li ul.active{display:block;margin-top:.4rem;margin-bottom:1rem}}.footer-menu li ul li{margin:0;padding:.2rem 0;border-bottom:none}.footer-menu li ul li a{font-family:TT-norms medium;font-size:1.6rem}.footer-menu li.menu-item-has-children a{pointer-events:none}.footer-menu li.menu-item-has-children.plus-sign:hover{cursor:pointer}.footer-menu li.menu-item-has-children.plus-sign a:after{display:inline-block;float:right;width:1.8rem;height:1.8rem;margin-top:.25rem;content:"";-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-image:url(e81b0a2e995b86820b2a5b6bc5a6005b.svg);background-repeat:no-repeat;background-position:50%;background-size:1.8rem 1.8rem}@media(min-width:48em){.footer-menu li.menu-item-has-children.plus-sign a:after{display:none}}.footer-menu li.menu-item-has-children.plus-sign ul li a:after{display:none}.footer-menu li.menu-item-has-children.plus-sign.active a:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.footer-menu li.menu-item-has-children ul a{pointer-events:auto}.lang-ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0 1rem;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media(min-width:48em){.lang-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.lang-ul li{margin:0;padding:0 .5rem}@media(min-width:48em){.lang-ul li{padding:.2rem 0}}.lang-ul li.active{font-family:TT-norms bold}.lang-ul li:first-child{display:none}@media(min-width:48em){.lang-ul li:first-child{font-family:TT-norms bold;font-size:2rem;display:block;padding:0}}.filter-page .page-heading{padding:0}.filter-page .page-heading h1{margin:0;text-align:center}.filter-page .page-heading .description{max-width:75rem;margin:.75rem auto auto;text-align:left}.product-container{overflow:hidden;padding:0}@media(min-width:34.375em){.product-container{padding:0 1.5rem}}.product-container .product-list{padding:0 0 2rem}@media(min-width:48em){.product-container,.product-container .product-list{padding:0}}.sidebar-product-menu{text-align:center;max-width:42rem;margin:0 auto}@media(min-width:48em){.sidebar-product-menu{text-align:left;float:left;width:21.6rem;padding:2rem 1.6rem 2rem 0}}.sidebar-filter-menu{padding:1.5rem 0 0;position:relative;z-index:4}.sidebar-filter-menu h3{font-size:1.5rem;text-transform:uppercase;margin:0;position:relative;display:inline-block;vertical-align:top;cursor:pointer;z-index:5}.sidebar-filter-menu h3:after{content:"";width:1rem;height:1.2rem;background:url(8c4458213cc50a98c9c9949a6c097c5f.svg) no-repeat 50% 50%/cover;display:inline-block;vertical-align:top;margin:.1rem 0 0 .8rem;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.filter-menu-active .sidebar-filter-menu h3:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}@media(min-width:48em){.sidebar-filter-menu h3:after{display:none}}@media(min-width:48em){.sidebar-filter-menu{text-align:left;float:left;width:21.6rem;padding:0 1.6rem 2.5rem 0}.sidebar-filter-menu h3{margin-bottom:3rem}}.filter-menu-wrapper{background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:absolute;top:0;left:0;right:0;padding:6rem 2rem 4rem;opacity:0;visibility:hidden}.filter-menu-wrapper .close-filter{display:inline-block;vertical-align:top;margin-top:1rem}.filter-menu-active .filter-menu-wrapper{opacity:1;visibility:visible;background:#fff;-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.3);box-shadow:0 0 .6rem rgba(0,0,0,.3)}@media(min-width:48em){.filter-menu-wrapper{position:relative}.filter-menu-active .filter-menu-wrapper,.filter-menu-wrapper{padding:0;opacity:1;visibility:visible;background:none;-webkit-box-shadow:none;box-shadow:none}}.product-filter-menu{overflow:hidden;padding-bottom:1rem}.product-filter-menu>li{width:20rem;max-width:48%;padding:0 1rem;float:left;text-align:left;font:1.4rem/1.2 TT-norms medium}.product-filter-menu>li>label input[type=checkbox]{display:none}.product-filter-menu>li>.filter-link{font:1.5rem/1.2 TT-norms bold;display:inline-block;vertical-align:top;margin-bottom:.8rem;pointer-events:none}.product-filter-menu>li .count,.product-filter-menu>li .js-opener{display:none}@media(min-width:48em){.product-filter-menu>li{width:100%;max-width:100%;float:none;padding:0}}.product-filter-menu li{padding-bottom:.6rem}.product-filter-menu li label{display:inline-block;vertical-align:top;padding-left:0;position:relative;margin-bottom:1rem;font-family:TT-norms bold}.product-filter-menu li label input[type=checkbox]{display:none}.product-filter-menu .sub-menu{padding-bottom:2rem}.product-filter-menu .sub-menu label{padding-left:2rem;margin-bottom:.6rem;font-family:TT-norms medium}.product-filter-menu .sub-menu label.highlighted{color:#db002e;font-family:TT-norms bold}@media(min-width:48em){.product-filter-menu .sub-menu label{padding-left:1.8rem;margin-bottom:.2rem}}.product-filter-menu .sub-menu label input[type=checkbox]{position:absolute;left:-99999px;top:0}.product-filter-menu .sub-menu label input[type=checkbox]:checked+.check:after{opacity:1;visibility:visible}.product-filter-menu .sub-menu label .check{display:block;position:absolute;left:0;top:-.1rem;width:1.6rem;height:1.6rem;border:.1rem solid #444}@media(min-width:48em){.product-filter-menu .sub-menu label .check{top:.1rem;width:1.2rem;height:1.2rem}}.product-filter-menu .sub-menu label .check:after{content:"";position:absolute;top:0;left:.4rem;width:.7rem;height:1.1rem;border:solid #444;border-width:0 .2rem .2rem 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media(min-width:48em){.product-filter-menu .sub-menu label .check:after{left:.3rem;width:.4rem;height:.8rem}}.product-filter-menu .sub-menu.hideFilter{height:12rem;overflow:hidden;position:relative;margin-bottom:2rem}.toggle-filter-trigger{display:none}.toggleFilter .toggle-filter-trigger{display:none;margin-top:-1.7rem;margin-bottom:3rem;font-size:1.1rem;font-family:TT-norms bold;color:#e98784}.toggleFilter .toggle-filter-trigger.showTrigger{display:block}.toggleFilter .toggle-filter-trigger:hover{cursor:pointer}.button-wrapper{margin:1rem auto 0;text-align:center}@media(min-width:48em){.button-wrapper{margin-top:2rem}}@media(min-width:64em){.button-wrapper{margin-top:5rem}}.site-loading{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;text-align:center;background-color:hsla(0,0%,100%,.7)}.product-loading .site-loading{display:block;-webkit-animation:fadeIn .25s ease-in-out both;animation:fadeIn .25s ease-in-out both}.site-loading:after{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;width:7rem;height:7rem;margin:auto;content:"";background-image:url(50eb216c227db5c3f692856c2716c26b.svg);background-repeat:no-repeat;background-position:50%;background-size:7rem auto}@media(min-width:48em){.site-loading:after{width:8rem;height:8rem;background-size:8rem auto}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(min-width:80em){.page-template-page-retailer .banner-section,.tax-product_filter_cat .banner-section{padding-top:2rem}}.page-template-page-retailer .banner-grid,.tax-product_filter_cat .banner-grid{margin-right:0}.page-template-page-retailer .banner-grid .banner-grid__item.banner-grid__item--full,.tax-product_filter_cat .banner-grid .banner-grid__item.banner-grid__item--full{margin-left:0;width:100%}.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap{max-width:80rem;margin:2rem auto 0;text-align:center}.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap.other,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:75rem;text-align:left;width:100%}@media(min-width:80em){.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap.other,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap.other .brand-logo,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .brand-logo{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:9rem;-ms-flex-item-align:end;align-self:flex-end;padding-top:.75rem;margin:0 auto}@media(min-width:34.375em){.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap.other .brand-logo,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .brand-logo{max-width:15rem}}@media(min-width:48em){.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap.other .brand-logo,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .brand-logo{max-width:20rem}}@media(min-width:80em){.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap.other .brand-logo,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .brand-logo{max-width:26.2rem;width:19%;margin:0 0 0 auto}}.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap.other .empty-wrap,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .empty-wrap{display:none}@media(min-width:80em){.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap.other .empty-wrap,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .empty-wrap{width:19%;display:block}}.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap.other .brand-description-wrap,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .brand-description-wrap{width:100%;max-width:75rem;margin:0 auto}@media(min-width:80em){.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap.other .brand-description-wrap,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .brand-description-wrap{width:59%}}.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap.other .description,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .description{max-width:none}.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap.other .shorten-text,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .shorten-text{overflow:hidden}.page-template-page-retailer .page-heading.text-content-builder .text-box-wrap.with-logo,.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.with-logo{max-width:none}.page-template-page-retailer .product-list-holder,.tax-product_filter_cat .product-list-holder{margin:3rem auto 2rem;max-width:106rem}.page-template-page-retailer .product-filter-list,.tax-product_filter_cat .product-filter-list{list-style:none;font-size:0;letter-spacing:-.4rem;margin:0 -1rem;text-align:left}.page-template-page-retailer .product-filter-list>li,.tax-product_filter_cat .product-filter-list>li{display:inline-block;vertical-align:top;font-size:1.4rem;letter-spacing:0;width:50%;padding:0 1rem 1.5rem}@media(min-width:48em){.page-template-page-retailer .product-filter-list>li,.tax-product_filter_cat .product-filter-list>li{width:33.33%}}@media(min-width:64em){.page-template-page-retailer .product-filter-list>li,.tax-product_filter_cat .product-filter-list>li{width:16.66%}}.page-template-page-retailer .product-filter-list li,.tax-product_filter_cat .product-filter-list li{text-align:left}.page-template-page-retailer .product-filter-list li.highlight-brand a,.tax-product_filter_cat .product-filter-list li.highlight-brand a{border-bottom:2px solid #5c0f37}.page-template-page-retailer .product-filter-list li.highlight-brand a:hover,.tax-product_filter_cat .product-filter-list li.highlight-brand a:hover{border-bottom:2px solid #e98784}.page-template-page-retailer .product-filter-list li h3,.tax-product_filter_cat .product-filter-list li h3{font-size:1.8rem;text-transform:uppercase;margin-bottom:1.4rem;color:#e98784;padding-bottom:.5rem;border-bottom:.1rem solid #f8c2be}.page-template-page-retailer .product-filter-list li h4,.tax-product_filter_cat .product-filter-list li h4{font-size:1.6rem;font-weight:400;margin-bottom:1.2rem;font-family:TT-norms medium}.page-template-page-retailer .product-filter-list li a:hover,.tax-product_filter_cat .product-filter-list li a:hover{text-decoration:none;color:#e98784}.sidebar-category-menu{display:none;padding-bottom:2.5rem}.sidebar-category-menu .category-links>li{font:1.4rem/1.2 TT-norms medium;padding-bottom:1rem}.sidebar-category-menu .category-links>li>a{font:1.5rem/1.2 TT-norms bold;display:inline-block;vertical-align:top}.sidebar-category-menu .category-links>li .js-opener{display:none}.card .product-image-wrap,.other-bought .product-image-wrap,.slider .product-image-wrap{position:relative;z-index:1;margin:0;padding:0}.card .product-image-wrap:before,.other-bought .product-image-wrap:before,.slider .product-image-wrap:before{display:block;width:100%;height:0;content:"";padding-top:108.8235294118%}.card .product-image-wrap>*,.other-bought .product-image-wrap>*,.slider .product-image-wrap>*{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.card .product-bottom-wrap,.other-bought .product-bottom-wrap,.slider .product-bottom-wrap{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1rem;border-bottom:.3rem solid #f3edde;background:#fcf7e9;min-height:4.8rem}@media(min-width:34.375em){.card .product-bottom-wrap,.other-bought .product-bottom-wrap,.slider .product-bottom-wrap{padding:1.25rem 1rem;min-height:0}}.card .product-bottom-wrap h4,.other-bought .product-bottom-wrap h4,.slider .product-bottom-wrap h4{text-align:left}.card .product-bottom-wrap h4.product-name,.other-bought .product-bottom-wrap h4.product-name,.slider .product-bottom-wrap h4.product-name{font-size:1.1rem;font-family:TT-norms medium;line-height:110%;max-width:100%;margin-bottom:0}@media(min-width:34.375em){.card .product-bottom-wrap h4.product-name,.other-bought .product-bottom-wrap h4.product-name,.slider .product-bottom-wrap h4.product-name{font-size:1.3rem}}@media(min-width:64em){.card .product-bottom-wrap h4 .product-brandname,.card .product-bottom-wrap h4.product-name,.other-bought .product-bottom-wrap h4 .product-brandname,.other-bought .product-bottom-wrap h4.product-name,.slider .product-bottom-wrap h4 .product-brandname,.slider .product-bottom-wrap h4.product-name{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.card .product-bottom-wrap h4 .product-brandname,.other-bought .product-bottom-wrap h4 .product-brandname,.slider .product-bottom-wrap h4 .product-brandname{font-size:1.1rem;display:table;opacity:.65;text-transform:uppercase;margin-bottom:0}}.card .product-bottom-wrap h4.product-price,.other-bought .product-bottom-wrap h4.product-price,.slider .product-bottom-wrap h4.product-price{font-family:RFSU Tungsten;font-size:2.5rem}@media(min-width:34.375em){.card .product-bottom-wrap h4.product-price,.other-bought .product-bottom-wrap h4.product-price,.slider .product-bottom-wrap h4.product-price{font-size:2.6rem}}@media(min-width:53.125em){.card .product-bottom-wrap h4.product-price,.other-bought .product-bottom-wrap h4.product-price,.slider .product-bottom-wrap h4.product-price{font-size:2.8rem}}@media(min-width:64em){.card .product-bottom-wrap h4.product-price,.other-bought .product-bottom-wrap h4.product-price,.slider .product-bottom-wrap h4.product-price{font-size:2.2rem}}.card .product-bottom-wrap h4.product-price:after,.other-bought .product-bottom-wrap h4.product-price:after,.slider .product-bottom-wrap h4.product-price:after{content:" kr"}.card .product-bottom-wrap h4.product-price.discount .price,.card .product-bottom-wrap h4.product-price.discount:after,.other-bought .product-bottom-wrap h4.product-price.discount .price,.other-bought .product-bottom-wrap h4.product-price.discount:after,.slider .product-bottom-wrap h4.product-price.discount .price,.slider .product-bottom-wrap h4.product-price.discount:after{color:#db002e}.product-card a:hover{text-decoration:none}.product-card .discount-badge,.product-card .info-badge{font-size:2rem;top:1rem;left:.2rem;width:auto;height:auto}@media(max-width:64em){.product-card .discount-regular-price{font-size:70%;display:inline-block;margin:-.2rem .1rem 0 0;vertical-align:top;text-decoration:line-through;opacity:.55}}@media(min-width:64em){.product-card .discount-regular-price{display:inline-block;text-decoration:line-through;opacity:.55}}.product-card-link{position:absolute;z-index:9;top:0;right:0;bottom:0;left:0;display:block;width:100%}.list .product-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .4rem;width:100%;padding-top:.8rem;border-bottom:.1rem solid #d8d8d8;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}.list .product-image-wrap{position:relative;float:left;width:20%;height:auto;vertical-align:middle}@media(min-width:64em){.list .product-image-wrap{width:10%}}@media(min-width:96.25em){.list .product-image-wrap{width:6%}}.list .product-image-wrap img{width:100%;height:auto}.list .product-buy-wrap{position:absolute;top:0;width:20rem}.list .product-bottom-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;width:80%}@media(min-width:64em){.list .product-bottom-wrap{width:90%}}@media(min-width:96.25em){.list .product-bottom-wrap{width:94%}}.list .product-bottom-wrap h4.product-brandname{font-size:1.2rem;margin-bottom:.15rem;margin-left:.5rem;text-transform:uppercase;opacity:.65}.list .product-bottom-wrap h4.product-name{float:left;width:75%;margin-left:.5rem}.list .product-bottom-wrap h4.product-price{font-family:RFSU Tungsten;font-size:1.8rem;float:right}@media(min-width:34.375em){.list .product-bottom-wrap h4.product-price{font-size:1.8rem}}@media(min-width:53.125em){.list .product-bottom-wrap h4.product-price{font-size:2.1rem}}.list .product-bottom-wrap h4.product-price:after{content:" KR"}.list .product-bottom-wrap h4.product-price.discount .price,.list .product-bottom-wrap h4.product-price.discount:after{color:#db002e}.product-price-wrap{overflow:hidden}.product-bottom-link{display:block}.product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;margin:0 -4px}.product-list.card .product-card{position:relative;width:50%;padding:0 4px;margin:0;text-align:center}@media(min-width:48em){.product-list.card .product-card{width:33.33%}}@media(min-width:64em){.product-list.card .product-card{width:25%}}@media(min-width:80em){.product-list.card .product-card{width:20%}}.product-list.other-bought .product-card{width:50%;padding:0 4px;margin:0}@media(min-width:40.625em){.product-list.other-bought .product-card{width:25%}}.product-list.slider{margin:0 0 2rem}.product-list.slider.slider--centered .owl-stage{margin:0 auto}.sort-wrap{padding:1rem 0 0;text-align:center}@media(min-width:48em){.sort-wrap{padding:2rem 0;text-align:right}}.sort-wrap .toogle-prod-list{display:inline-block;margin:0 .2rem;vertical-align:middle}.sort-wrap .toogle-prod-list svg{display:block;width:2.2rem}.sort-wrap .toogle-prod-list svg .path,.sort-wrap .toogle-prod-list svg path{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;opacity:.35;stroke:#5c0f37}.sort-wrap .toogle-prod-list.active svg .path,.sort-wrap .toogle-prod-list.active svg path{opacity:1}.js-product-custom-sorting,.product-custom-sorting{position:relative;display:inline-block;min-width:18rem;margin:0 0 0 1rem;text-align:center;vertical-align:middle}.js-product-custom-sorting li,.product-custom-sorting li{font-family:TT-norms medium;cursor:pointer;text-decoration:none}.js-product-custom-sorting .opener,.product-custom-sorting .opener{font-family:TT-norms bold;position:relative;display:block;padding:.5rem 3.2rem;-webkit-transition:none;-o-transition:none;transition:none;border:.1rem solid #5c0f37;border-radius:2rem;cursor:pointer}.js-product-custom-sorting .js-sorting-arrow,.js-product-custom-sorting .sorting-arrow,.product-custom-sorting .js-sorting-arrow,.product-custom-sorting .sorting-arrow{position:absolute;z-index:1;top:1rem;right:1.2rem;cursor:pointer}.js-product-custom-sorting .js-sorting-arrow::-moz-selection,.js-product-custom-sorting .sorting-arrow::-moz-selection,.product-custom-sorting .js-sorting-arrow::-moz-selection,.product-custom-sorting .sorting-arrow::-moz-selection{background:transparent}.js-product-custom-sorting .js-sorting-arrow::selection,.js-product-custom-sorting .sorting-arrow::selection,.product-custom-sorting .js-sorting-arrow::selection,.product-custom-sorting .sorting-arrow::selection{background:transparent}.js-product-custom-sorting .js-sorting-arrow img,.js-product-custom-sorting .sorting-arrow img,.product-custom-sorting .js-sorting-arrow img,.product-custom-sorting .sorting-arrow img{width:auto;max-width:1rem;height:auto;max-height:1.5rem;margin:0 -.1rem;vertical-align:top}.js-product-custom-sorting .js-sorting-arrow .up,.js-product-custom-sorting .sorting-arrow .up,.product-custom-sorting .js-sorting-arrow .up,.product-custom-sorting .sorting-arrow .up{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.js-product-custom-sorting .js-sorting-arrow.asc .up,.js-product-custom-sorting .sorting-arrow.asc .up,.product-custom-sorting .js-sorting-arrow.asc .up,.product-custom-sorting .sorting-arrow.asc .up{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.js-product-custom-sorting .js-sorting-arrow.asc .down,.js-product-custom-sorting .sorting-arrow.asc .down,.product-custom-sorting .js-sorting-arrow.asc .down,.product-custom-sorting .sorting-arrow.asc .down{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.js-product-custom-sorting .js-sorting-list,.js-product-custom-sorting .sorting-list,.product-custom-sorting .js-sorting-list,.product-custom-sorting .sorting-list{position:absolute;z-index:3;top:100%;right:0;left:0;visibility:hidden;overflow:hidden;width:100%;margin-top:-.1rem;-webkit-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);transform:translateY(-.2rem);opacity:0;border:.1rem solid #5c0f37;border-top-width:0;border-radius:0 0 2rem 2rem;background:#fff}.js-product-custom-sorting .js-sorting-list li,.js-product-custom-sorting .sorting-list li,.product-custom-sorting .js-sorting-list li,.product-custom-sorting .sorting-list li{display:block;padding:.5rem 1rem}.js-product-custom-sorting .js-sorting-list li.active,.js-product-custom-sorting .sorting-list li.active,.product-custom-sorting .js-sorting-list li.active,.product-custom-sorting .sorting-list li.active{font-family:TT-norms bold;background:#fcf7e9}.js-product-custom-sorting.sorting-active .opener,.product-custom-sorting.sorting-active .opener{border-bottom-color:transparent;border-radius:2rem 2rem 0 0}.js-product-custom-sorting.sorting-active .js-sorting-list,.js-product-custom-sorting.sorting-active .sorting-list,.product-custom-sorting.sorting-active .js-sorting-list,.product-custom-sorting.sorting-active .sorting-list{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media (min-width:48em){.main-product{margin-top:2rem}}.main-product .product-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-product .product-card .product-image{position:relative;width:100%;margin:0 auto}.main-product .product-card .product-image .slider--normal img{max-width:20rem;margin:0 auto}@media (min-width:23.125em){.main-product .product-card .product-image .slider--normal img{max-width:25rem}}@media (min-width:34.375em){.main-product .product-card .product-image .slider--normal img{max-width:35rem}}@media (min-width:64em){.main-product .product-card .product-image .slider--normal img{max-width:none}}@media (min-width:48em){.main-product .product-card .product-image{width:80%;margin:0 auto 3.5rem}}@media (min-width:64em){.main-product .product-card .product-image{width:45%;margin:0 5% 0 0}}.main-product .product-card .product-image button{min-width:inherit}.main-product .product-card .brand-link{font-family:TT-norms bold;font-size:1.1rem;text-transform:uppercase}@media(min-width:48em){.main-product .product-card .brand-link{font-size:1.75rem}}.main-product .product-card .brand-link a:hover span{text-decoration:underline}.main-product .product-card .product-info{position:relative;width:100%;margin:0 auto;-ms-flex-item-align:center;align-self:center}.main-product .product-card .product-info .product-heading{margin-bottom:1rem;font-size:3rem;line-height:1.1;max-width:50rem}@media(min-width:34.375em){.main-product .product-card .product-info .product-heading{font-size:3.5rem}}@media(min-width:80em){.main-product .product-card .product-info .product-heading{font-size:5rem}}.main-product .product-card .product-info .product-subheading{font-family:TT-norms medium;font-size:1.1rem;text-transform:uppercase;color:#5c0f37;max-width:50rem}@media(min-width:48em){.main-product .product-card .product-info .product-subheading{font-size:1.75rem}}@media (min-width:48em){.main-product .product-card .product-info{width:80%}}@media (min-width:64em){.main-product .product-card .product-info{width:50%}}.main-product .product-card h1+div+h2{margin-bottom:2rem}.main-product .product-card .price-wrapper{position:relative;display:inline-block}.main-product .product-card .price-wrapper.discount{color:#db002e}.main-product .product-card .price-wrapper .currency,.main-product .product-card .price-wrapper .price{font-family:RFSU Tungsten;margin-bottom:1rem;font-size:3rem;line-height:1.1}@media(min-width:34.375em){.main-product .product-card .price-wrapper .currency,.main-product .product-card .price-wrapper .price{font-size:3.5rem}}@media(min-width:80em){.main-product .product-card .price-wrapper .currency,.main-product .product-card .price-wrapper .price{font-size:5rem}}.main-product .product-card .price-wrapper .regular-price-crossed{font-family:RFSU Tungsten;text-decoration:line-through;color:#5c0f37;opacity:.55;margin:0 0 0 auto;display:table;font-size:2rem}@media(min-width:34.375em){.main-product .product-card .price-wrapper .regular-price-crossed{font-size:2.5rem}}@media(min-width:80em){.main-product .product-card .price-wrapper .regular-price-crossed{font-size:3rem}}.main-product .product-card .price-wrapper .variable{font-family:TT-norms bold;font-size:1.8rem;display:block;padding:0 0 1rem;color:#e98784}.main-product .product-card .product-meta{margin-bottom:2rem}.main-product .product-card .product-meta,.main-product .product-card .product-meta .addtocart{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.main-product .product-card .product-meta .addtocart .button{font-size:2rem;width:100%;max-width:40rem;margin-top:1.2rem;padding:1.3rem 2rem 1.2rem}.main-product .product-card .product-wysiwyg{padding-top:1.5rem}@media(min-width:48em){.main-product .product-card .product-wysiwyg{padding-top:3rem}}.main-product .product-card .product-usplist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:2rem 0 0;opacity:.75}@media(min-width:34.375em){.main-product .product-card .product-usplist{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:48em){.main-product .product-card .product-usplist{margin:3rem 0 0}}.main-product .product-card .product-usplist .product-usp{white-space:nowrap;font-family:TT-norms bold;text-transform:uppercase;font-size:1.2rem;color:#757575;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media(min-width:48em){.main-product .product-card .product-usplist .product-usp{font-size:1.4rem}}.main-product .product-card .product-usplist .product-usp--hide-mobile{display:none}@media(min-width:48em){.main-product .product-card .product-usplist .product-usp--hide-mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.main-product .product-card .product-usplist .product-usp--desktop{display:none}@media(min-width:48em){.main-product .product-card .product-usplist .product-usp--desktop{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.main-product .product-card .product-usplist .product-usp--mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media(min-width:48em){.main-product .product-card .product-usplist .product-usp--mobile{display:none}}.product-more-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:48em){.product-more-info{margin-top:6rem}}.product-more-info .wide-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.product-more-info .wide-wrap #product-tabs,.product-more-info .wide-wrap .product-packages{max-width:110rem;margin-left:auto;margin-right:auto}.product-more-info .wide-wrap #product-tabs,.product-more-info .wide-wrap .breadcrumbs-wrap{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media(min-width:48em){.product-more-info .wide-wrap #product-tabs,.product-more-info .wide-wrap .breadcrumbs-wrap{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.single-product .product-list.card.exception{width:100%;margin-top:2.5rem}.single-product .product-list.card.exception .product-card{width:100%}@media (min-width:48em){.single-product .product-list.card.exception .product-card{width:49%}}@media (min-width:64em){.single-product .product-list.card.exception .product-card{width:32%}}.category-back-button{font-family:TT-norms bold;font-size:1.25rem;display:block;letter-spacing:.1rem;text-transform:uppercase}@media(min-width:48em){.category-back-button{font-size:1.4rem}}.category-back-button:before{display:inline-block;width:1.5rem;height:1.1rem;margin:.2rem .5rem 0 0;content:"";vertical-align:top;background:url(de9a5bce5e2ef7c4b37e0e7c740f265b.svg) no-repeat 50% 50%/cover}.product-cols{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-col-right{margin:0 0 0 2rem}.product-wysiwyg .shorten-text{margin-bottom:0}.product-wysiwyg .shorten-text.hideme{height:10rem}@media(min-width:48em){.product-wysiwyg .shorten-text.hideme{height:auto;overflow:visible}}.product-wysiwyg .read-more.no-background{margin-bottom:0}@media(min-width:48em){.product-wysiwyg .read-more.hideme,.product-wysiwyg .read-more.showme{display:none}}.owl-item img{width:100%;height:auto}.owl-nav{height:.1rem;width:100%}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{position:absolute;z-index:99;display:inline-block;min-width:.1rem;width:3rem;height:3rem;top:46%;border-radius:50%}.owl-carousel .owl-nav button.owl-prev{left:-1rem;background:#fcf7e9 url(47c27243dd27341ba1b042b55b9a5cc6.svg) 50% 50% no-repeat;background-size:1.7rem}@media(min-width:96.25em){.owl-carousel .owl-nav button.owl-prev{left:-3.2rem}}.owl-carousel .owl-nav button.owl-next{right:-1rem;background:#fcf7e9 url(307f8eb233cf0af8286be0f3227bef2b.svg) 50% 50% no-repeat;background-size:1.7rem}@media(min-width:96.25em){.owl-carousel .owl-nav button.owl-next{right:-3.2rem}}.owl-dots{display:none}@media(min-width:64em){.owl-dots{text-align:center;margin-bottom:2rem;display:block}}.owl-carousel button.owl-dot{background:none;min-width:.1rem;width:.8rem;height:.8rem;border:.1rem solid rgba(233,135,132,.5);margin:0 .2rem}.owl-carousel button.owl-dot.active{background:#e98784}.singleproduct .main-product .owl-carousel .owl-nav button.owl-next,.singleproduct .main-product .owl-carousel .owl-nav button.owl-prev{width:4rem;height:4rem}.singleproduct .main-product .owl-carousel .owl-nav button.owl-prev{left:.5rem;background:url(47c27243dd27341ba1b042b55b9a5cc6.svg) 50% 50% no-repeat;background-size:2.5rem}@media(min-width:96.25em){.singleproduct .main-product .owl-carousel .owl-nav button.owl-prev{left:1rem;background-size:3rem}}.singleproduct .main-product .owl-carousel .owl-nav button.owl-next{right:.5rem;background:url(307f8eb233cf0af8286be0f3227bef2b.svg) 50% 50% no-repeat;background-size:2.5rem}@media(min-width:96.25em){.singleproduct .main-product .owl-carousel .owl-nav button.owl-next{right:1rem;background-size:3rem}}.singleproduct .owl-dots{text-align:center;margin-bottom:2rem;display:block}.singleproduct .owl-carousel button.owl-dot{width:.8rem;height:.8rem;margin:0 .2rem;border:none;background:#d8d8d8}.singleproduct .owl-carousel button.owl-dot.active{background:#e98784}@media(min-width:64em){.singleproduct .owl-carousel button.owl-dot{width:.8rem;height:.8rem;width:1.1rem;height:1.1rem;margin:0 .4rem}}#open-fullscreen-gallery{background:hsla(0,0%,100%,0);position:absolute;z-index:10;top:3rem;left:5rem;right:5rem;bottom:3rem}@media (min-width:48em){#open-fullscreen-gallery{bottom:5rem}}#open-fullscreen-gallery:hover{cursor:pointer}.gallery-view{position:fixed;z-index:999;top:1.5rem;left:1.5rem;right:1.5rem;bottom:1.5rem;display:none;overflow:hidden;background:#fff;-webkit-box-shadow:0 0 30rem #000;box-shadow:0 0 30rem #000}.gallery-view img{margin-bottom:5rem}.gallery-view .fullscreen-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery-view .fullscreen-container .gallery-wrap{width:95%;margin-bottom:4rem}@media (min-width:48em){.gallery-view .fullscreen-container .gallery-wrap{width:75%}}@media (min-width:64em){.gallery-view .fullscreen-container .gallery-wrap{width:48%;margin-bottom:2rem}}@media (min-width:80em){.gallery-view .fullscreen-container .gallery-wrap{width:45%;margin-bottom:10rem}}@media (min-width:96.25em){.gallery-view .fullscreen-container .gallery-wrap{width:42.5%}}@media (min-width:121.875em){.gallery-view .fullscreen-container .gallery-wrap{width:40%}}.gallery-view .fullscreen-container #close-fullscreen-gallery{position:absolute;top:2rem;right:3rem}@media (min-width:64em){.gallery-view .fullscreen-container #close-fullscreen-gallery{top:3rem;right:5rem}}.gallery-view .fullscreen-container #close-fullscreen-gallery:after{display:block;width:2.5rem;height:2.4rem;content:"";background-image:url(6c261d50bb7b6f5c9c92c3f392a1bc37.svg);background-repeat:no-repeat;background-position:50%;background-size:2.5rem 2.4rem}.gallery-view .fullscreen-container #close-fullscreen-gallery:hover{cursor:pointer}.gallery-view .non-clickable-image{cursor:default}#product-tabs{position:relative;z-index:0;display:block;width:100%;margin-top:1.5rem}@media(max-width:63.9375em){#product-tabs{height:auto!important}}.product-tabs__item{display:block;margin-right:.5rem;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background:hsla(0,0%,84.7%,.5)}.product-tabs__item.active{background:#fff}@media(min-width:64em){.product-tabs__item{display:inline-block;margin-right:.15rem}.product-tabs__item.active .product-tabs__item-trigger{border-bottom:.1rem solid #fff}.product-tabs__item.active .product-tabs__item-trigger:hover{background:inherit;color:inherit}}@media(min-width:80em){.product-tabs__item{margin-right:.25rem}}@media(max-width:1023px){.product-tabs__item.active .product-tabs__item-trigger:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.product-tabs__item.active:hover{background:inherit;color:inherit}}.product-tabs__item-content{position:relative;z-index:0;clear:both;display:none;width:100%;padding:3rem 2rem;border:.1rem solid #d8d8d8;border-top:none;background:#fff}.product-tabs__item-content.active{display:block}@media(min-width:64em){.product-tabs__item-content{position:absolute;right:0;padding:3rem;border:.1rem solid #d8d8d8;z-index:-1;margin-top:-.1rem}}@media(min-width:80em){.product-tabs__item-content{padding:4rem}}.product-tabs__item-trigger{font-family:TT-norms bold;font-size:1.25rem;display:block;padding:.75rem 1rem;border:.1rem solid #d8d8d8;text-align:center;letter-spacing:.1rem;text-transform:uppercase}.product-tabs__item-trigger:hover{cursor:pointer}@media(min-width:64em){.product-tabs__item-trigger{display:inline-block}.product-tabs__item-trigger:hover{background:#5c0f37;color:#fff}}@media(min-width:80em){.product-tabs__item-trigger{font-size:1.4rem;padding:1rem .95rem}}@media(max-width:63.9375em){.product-tabs__item-trigger:after{display:inline-block;float:right;margin-top:.3rem;width:1.5rem;height:1.5rem;content:"";background-image:url(e81b0a2e995b86820b2a5b6bc5a6005b.svg);background-repeat:no-repeat;background-position:50%;background-size:1.5rem 1.5rem;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}}.product-tabs__item-trigger:hover{text-decoration:none}.condom-guide-table{width:100%;padding:1.5rem 0;overflow:hidden}.condom-guide-table h4.table-title{display:block;margin-bottom:1.2rem}.condom-guide-table .table-wrapper{width:100%;border:.1rem solid #f0e6db;border-top:none;border-bottom:none;overflow:auto;-webkit-overflow-scrolling:touch;margin-bottom:1.3rem}.condom-guide-table .table-wrapper::-webkit-scrollbar{-webkit-appearance:none;background-color:#f0e6db;width:1.6rem;height:1.5rem}.condom-guide-table .table-wrapper::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#fff;border-radius:.9rem .8rem .8rem .9rem;border:.3rem solid transparent;border-left-width:.4rem;-webkit-box-shadow:0 0 .1rem hsla(0,0%,100%,0);box-shadow:0 0 .1rem hsla(0,0%,100%,0)}.condom-guide-table table{margin:0;width:100%}.condom-guide-table table td{padding-left:1rem;padding-right:1rem}.condom-guide-table table thead tr td{font-family:TT-norms medium;font-weight:500;background:#f0e6db;border-bottom:.1rem solid #fcf7e9;font-size:1.4rem;line-height:1.2}.condom-guide-table table thead tr td:first-child{border:none;min-width:30rem}.condom-guide-table table tbody tr td{min-width:10rem;background:#fcf7e9;border:.1rem solid #f0e6db}.condom-guide-table table tbody tr td.product-name .td-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.condom-guide-table table tbody tr td .link{text-decoration:underline}.condom-guide-table table tbody tr td .link:hover{text-decoration:none}.condom-guide-table table tbody tr td.has-data{min-width:56rem}.condom-guide-table table tbody tr td:first-child{min-width:20rem;background:#fcf7e9;border-color:#f0e6db;border-top:0;border-left:none}.condom-guide-table table tbody tr td:last-child{border-right:none}.flexible-tab-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.discount-badge,.info-badge{font-family:RFSU Tungsten;position:absolute;z-index:3;left:0;display:none;float:left;text-align:center;color:#fcf7e9;border-radius:3rem;padding:.15rem 1.25rem .25rem;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);line-height:1;background-color:#f02d59}.discount-badge.discount-active,.info-badge,.info-badge.discount-active{display:inline-block}.info-badge{z-index:4;color:#fcf7e9;background-color:#78c7c2}.info-badge.burgundy{background-color:#5c0f37}.info-badge.pink-dark{background-color:#f02d59}.info-badge.turquoise-dark{background-color:#78c7c2}.info-badge.pink{background-color:#fc87a9;color:#5c0f37}.info-badge.turquoise{background-color:#afffe5;color:#5c0f37}.info-badge.yellow{background-color:#ffd940;color:#5c0f37}.list .product-image-wrap .discount-badge,.list .product-image-wrap .info-badge{font-size:1.1rem;line-height:1;top:0;left:0;padding:.1rem .6rem;margin:0 -1rem 0 0}@media(min-width:34.375em){.list .product-image-wrap .discount-badge,.list .product-image-wrap .info-badge{font-size:1.2rem;padding:.2rem .9rem}}.cart-content-wrap .discount-badge,.cart-content-wrap .info-badge{display:none}.single-product .main-product .discount-badge,.single-product .main-product .info-badge{font-size:2.85rem;top:2rem;left:2rem;padding:.25rem 1.5rem .35rem}@media(min-width:34.375em){.single-product .main-product .discount-badge,.single-product .main-product .info-badge{font-size:3rem;top:3rem;left:3rem;padding:.25rem 2.25rem .35rem}}@media(min-width:80em){.single-product .main-product .discount-badge,.single-product .main-product .info-badge{font-size:4.5rem;top:4rem;left:4rem}}.two-column{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-column .two-column-text{width:100%}@media (min-width:40.625em){.two-column .two-column-text{width:49%}}.two-column .two-column-image{width:100%;margin-top:1.5rem}@media (min-width:40.625em){.two-column .two-column-image{margin-top:0;width:48%}}.two-column .two-column-image.left{margin-bottom:1.5rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:40.625em){.two-column .two-column-image.left{margin-bottom:0}}.blockquote{margin:3rem 0}@media (min-width:34.375em){.blockquote{margin:6rem 0}}.blockquote blockquote{font-size:2.25rem;line-height:1.25;margin:0;padding:1rem 1.5rem 0 2rem;background-image:url(056c9261f2df978ef7b7a75a0895c9c2.svg);background-repeat:no-repeat;background-position:0}@media (min-width:34.375em){.blockquote blockquote{font-size:3rem;padding:1rem 2rem 0 3rem}}@media (min-width:64em){.blockquote blockquote{font-size:4rem;padding:1rem 2rem 0 6rem}}.video-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-bottom:56.25%;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-wrapper.no-bg-img{background-color:transparent;background-image:none}.video-wrapper.no-bg-img .play-video,.video-wrapper.no-bg-img .video-bg-color{display:none}.video-wrapper.no-bg-img iframe{z-index:0}.video-wrapper video{width:100%;height:auto}.video-wrapper .play-video{z-index:5;right:0;left:0;width:5rem;margin:auto}@media(min-width:23.125em){.video-wrapper .play-video{width:7.5rem}}@media(min-width:48em){.video-wrapper .play-video{width:8.5rem}}.video-wrapper img{z-index:6}.video-wrapper iframe,.video-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper iframe{z-index:-1}.embed-responsive{width:100%;height:auto}.embed-responsive-item{-o-object-fit:cover;object-fit:cover}.divider{display:block;width:100%;height:2rem}@media(min-width:48em){.divider{height:4rem}}.fullscale-banner,.fullscale-video{position:relative}.fullscale-banner.top-margin,.fullscale-video.top-margin{margin-top:2rem}.fullscale-banner.bottom-margin,.fullscale-video.bottom-margin{margin-bottom:2rem}.fullscale-banner.topbottom-margin,.fullscale-video.topbottom-margin{margin:2rem 0}.content-divider{display:block;width:100%;height:2rem}.flexible-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexible-wrap.compact{max-width:75rem;margin:auto}.flexible-wrap.normal{max-width:100rem;margin:auto}.flexible-wrap.wide{margin:auto;max-width:130rem}@media(min-width:96.25em){.flexible-wrap.wide{max-width:144rem}}.flexible-wrap.fullwidth{width:100%;padding:0}.colored-banner{width:100%;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.5rem 0;padding:.75rem 1.5rem .5rem;color:#fff;background:#db002e;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.colored-banner:hover{text-decoration:none;background:#c20029}.colored-banner.colored-banner--burgundy{background:#5c0f37}.colored-banner.colored-banner--burgundy:hover{text-decoration:none;background:#460b2a}.colored-banner.colored-banner--pink{background:#e98784}.colored-banner.colored-banner--pink:hover{text-decoration:none;background:#e5726e}@media(min-width:48em){.colored-banner{margin:2.5rem 0}}.colored-banner__message{color:#fcf7e9;font-family:TT-norms bold;text-transform:uppercase;text-align:center;font-size:1.35rem}@media(min-width:34.375em){.colored-banner__message{font-size:1.55rem}}.colored-banner__arrow{margin-left:.5rem;width:1.3rem;height:auto}@media(min-width:48em){.colored-banner__arrow{width:1.4rem}}.flexible-tab-content .ppq{width:100%}@media(min-width:80em){.hero-banner-wrapper{padding-top:2rem}}@media(min-width:96.25em){.hero-banner-wrapper{padding-top:2.4rem}}.hero-banner-wrapper:first-child{margin-top:-3rem}@media(min-width:48em){.hero-banner-wrapper:first-child{margin-top:-5rem}}.banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:90rem}@media(min-width:64em){.banner.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner.right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.banner.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.banner.top-margin{margin-top:2rem}.banner.bottom-margin{margin-bottom:2rem}.banner.topbottom-margin{margin:2rem 0}@media(min-width:23.125em){.banner{min-height:15rem}}@media(min-width:34.375em){.banner{min-height:20rem}}@media(min-width:48em){.banner{min-height:26rem}}@media(min-width:64em){.banner{min-height:36rem}}.banner.fullwidth-background{background-repeat:no-repeat;background-position:50%;background-size:cover}.banner.bone{background-color:#fcf7e9}.banner.burgundy{background-color:#5c0f37}.banner.pink{background-color:#e98784}.banner.pinklight{background-color:#f8c2be}.banner.red{background-color:#db002e}.banner .video-background{position:absolute;top:50%;left:50%;width:100%;height:auto;margin-right:-50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:cover}@media(min-width:34.375em){.banner.hero{min-height:30rem}}@media(min-width:48em){.banner.hero{min-height:40rem}}@media(min-width:64em){.banner.hero{min-height:50rem}}.banner .banner-text-content{z-index:1;width:90%;max-width:60rem;padding:3.5rem}.banner .banner-text-content .big-header{text-shadow:-.2rem -.2rem 5rem rgba(0,0,0,.3)}.banner-text-content.center{text-align:center}.banner-text-content.right{text-align:right}.banner-text-content.left{text-align:left}.banner-text-content.bone h1,.banner-text-content.bone h2,.banner-text-content.bone h3,.banner-text-content.bone p.text-area{color:#fcf7e9}.banner-text-content.burgundy h1,.banner-text-content.burgundy h2,.banner-text-content.burgundy h3,.banner-text-content.burgundy p.text-area{color:#5c0f37}.banner-text-content.red h1,.banner-text-content.red h2,.banner-text-content.red h3,.banner-text-content.red p.text-area{color:#db002e}.banner-section{width:100%;max-width:130rem;margin:0 auto}@media(min-width:96.25em){.banner-section{max-width:144rem}}.banner-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:34.375em){.banner-grid{margin:0 1.5rem 0 0}}.banner-grid .banner-grid__item{display:block;width:100%;margin:0 0 1rem}@media(min-width:34.375em){.banner-grid .banner-grid__item{width:calc(100% - 1.5rem);margin:0 0 1.5rem 1.5rem}}.banner-grid .banner-grid__item.banner-grid__item--quarter{width:calc(50% - .5rem)}@media(min-width:34.375em){.banner-grid .banner-grid__item.banner-grid__item--quarter{width:calc(50% - 1.5rem)}}@media(min-width:64em){.banner-grid .banner-grid__item.banner-grid__item--quarter{width:calc(25% - 1.5rem)}}@media(min-width:64em){.banner-grid .banner-grid__item.banner-grid__item--half{width:calc(50% - 1.5rem)}}@media(min-width:34.375em){.banner-grid .banner-grid__item.banner-grid__item--full{width:calc(100% - 1.5rem)}}.tax-product_cat .banner-section{width:auto;margin:0 -1.5rem}img.banner-image--desktop{display:none}@media(min-width:64em){img.banner-image--desktop{display:block}}img.banner-image--tablet{display:none}@media(min-width:34.375em){img.banner-image--tablet{display:block}}@media(min-width:64em){img.banner-image--tablet{display:none}}img.banner-image--mobile{display:block}@media(min-width:34.375em){img.banner-image--mobile{display:none}}.faq-header h3{text-align:center}.faq-header .divider-with-text{margin-top:4.5rem;margin-bottom:0}@media(min-width:34.375em){.faq-header .divider-with-text{margin-top:6rem}}.faq-header:first-child .divider-with-text{margin-top:0}ul#faq-questions{position:relative;z-index:0;display:block;width:100%;border-bottom:.1rem solid #d8d8d8}#faq-questions li a.faq-trigger{font-family:TT-norms bold;font-size:1.5rem;display:block;padding:1rem 2rem 1rem 0;border-top:.1rem solid #d8d8d8}@media(min-width:34.375em){#faq-questions li a.faq-trigger{font-size:1.75rem}}#faq-questions li a.faq-trigger:after{display:inline-block;float:right;width:1.5rem;height:1.5rem;margin-top:.3rem;margin-right:-2rem;content:"";-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-image:url(e81b0a2e995b86820b2a5b6bc5a6005b.svg);background-repeat:no-repeat;background-position:50%;background-size:1.5rem 1.5rem}#faq-questions li a.faq-trigger:hover{text-decoration:none;cursor:pointer}#faq-questions li:first-child a{border-top:0}#faq-questions li.faq.active .faq-trigger:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.faq-foldout{position:relative;z-index:1;display:none;clear:both;width:100%}.faq-foldout a{text-decoration:underline}.faq-foldout a:hover{color:#e98784}.faq-foldout p{margin-bottom:0;padding-bottom:1.5rem}ul.flexible-social-media{margin:0 0 3rem;text-align:center}@media(min-width:48em){ul.flexible-social-media{margin:1.5rem 0 4rem}}ul.flexible-social-media li{display:inline-block;border-bottom:none;margin:0 .5rem}@media(min-width:48em){ul.flexible-social-media li{margin:0 1.3rem}}ul.flexible-social-media li a{font-size:1.2rem;display:inline-block;pointer-events:auto}@media(min-width:34.375em){ul.flexible-social-media li a{font-size:1.6rem}}@media(min-width:48em){ul.flexible-social-media li a{font-size:inherit;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}ul.flexible-social-media li a:before{display:block;width:3rem;height:3rem;margin:0;content:"";vertical-align:sub;background-repeat:no-repeat;background-position:50%;background-size:3rem 3rem}@media(min-width:34.375em){ul.flexible-social-media li a:before{display:inline-block;width:4rem;height:4rem;background-size:4rem 4rem;vertical-align:middle}}ul.flexible-social-media li.facebook a:before{background-image:url(bdf779b788ca207dd4a58f6eba64b427.svg)}ul.flexible-social-media li.instagram a:before{background-image:url(c805115f81de89d856d2be4dcf45efa7.svg)}ul.flexible-social-media li.youtube a:before{background-image:url(ed69a9e81af31ed6780cf9f893275555.svg)}@media(min-width:34.375em){ul.flexible-social-media li.youtube a:before{width:4.3rem;height:4.3rem;background-size:4.3rem 4.3rem}}ul.flexible-social-media li.twitter a:before{background-image:url(15b4b7fa4093a1a3d34b1fd3cd55c5de.svg)}ul.flexible-social-media li.tiktok a:before{background-image:url(ff3b0a1f4c811b8045e8aa4ed58e1789.svg)}ul.flexible-social-media li.linkedin a:before{background-image:url(4c6fb42cfc58d8a11e39a1d7f9d0e6eb.svg)}.text-content-builder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:48em){.text-content-builder{margin:0}}.text-content-builder h1{text-align:center}.text-content-builder .padding-text{padding:0 1.5rem}.shorten-text{position:relative;display:block;margin-bottom:2rem}@media(min-width:64em){.shorten-text{margin-bottom:3rem}}.shorten-text.hideme{overflow:hidden;height:15rem}.shorten-text.hideme.shorter-hideme{height:10rem}.shorten-text.showme{overflow:visible;height:auto}.read-more{position:absolute;right:0;bottom:-2px;left:0;width:100%;margin:0;padding:6rem 0 0;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(60%,#fff),to(#fff));background:-o-linear-gradient(top,hsla(0,0%,100%,0) 0,#fff 60%,#fff 100%);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 60%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.read-more:hover{cursor:pointer}.read-more .readmore-button{position:relative;font-family:TT-norms bold;left:50%;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:1.25rem;letter-spacing:.1rem;text-transform:uppercase}@media(min-width:48em){.read-more .readmore-button{font-size:1.4rem}}.read-more .readmore-button:after{content:"";width:1rem;height:1.2rem;background:url(8c4458213cc50a98c9c9949a6c097c5f.svg) no-repeat 50% 50%/cover;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);display:inline-block;vertical-align:top;margin:.1rem 0 0 .5rem;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media(min-width:48em){.read-more .readmore-button:after{margin:.25rem 0 0 .5rem}}.hideme .read-more .readmore-button:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.read-more.showme{display:block}.read-more.hideme{display:none}.read-more.no-background{position:relative;margin-top:1.5rem;margin-bottom:2rem;padding:0;background:none}.inspiration-articles{width:100%;margin:1rem 0 0}@media(min-width:34.375em){.inspiration-articles{margin:2rem 0 0}}.inspiration-article{position:relative;overflow:hidden;width:100%;color:#fcf7e9}.inspiration-article--video:after{position:absolute;top:50%;left:50%;width:7rem;height:7rem;margin-right:-50%;content:"";-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;background-image:url(f2615bb307b3edbb5b888a6ad74c06e3.svg);background-repeat:no-repeat;background-position:50%;background-size:7rem 7rem}.inspiration-article__link:hover img{opacity:.9}.inspiration-article__image-wrapper{position:relative;overflow:hidden;width:100%;height:auto;margin:0;padding-top:80%}.inspiration-article__image{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.inspiration-article__overlay{position:absolute;bottom:0;width:100%;height:55%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5)));background:-o-linear-gradient(transparent,rgba(0,0,0,.5));background:linear-gradient(transparent,rgba(0,0,0,.5))}.inspiration-article__text-wrap{position:absolute;z-index:1;bottom:0;width:100%;padding:1.5rem 2rem}@media(min-width:34.375em){.inspiration-article__text-wrap{padding:2rem 2.5rem}}.inspiration-article__heading{font-size:2rem;line-height:1;color:#fcf7e9}.inspiration-article--video .inspiration-article__heading{margin:0 0 .25rem}@media(min-width:23.125em){.inspiration-article__heading{font-size:2.25rem;line-height:1.1}}@media(min-width:64em){.inspiration-article__heading{font-size:2.5rem;margin:0 0 .75rem}}@media(min-width:80em){.inspiration-article__heading{font-size:2.75rem;line-height:1.2}}.inspiration-articles .owl-dots{text-align:center;margin-bottom:2rem;display:block}.inspiration-articles button.owl-dot{width:.8rem;height:.8rem;margin:0 .2rem;border:none;background:#d8d8d8}.inspiration-articles button.owl-dot.active{background:#e98784}.fw-banner-section{height:100vh;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fw-banner-section:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,right top,left top,color-stop(28.29%,rgba(0,0,0,.0001)),color-stop(99.31%,rgba(0,0,0,.772249)));background:-o-linear-gradient(right,rgba(0,0,0,.0001) 28.29%,rgba(0,0,0,.772249) 99.31%);background:linear-gradient(270deg,rgba(0,0,0,.0001) 28.29%,rgba(0,0,0,.772249) 99.31%)}.fw-banner-section.banner-image--desktop{display:none}@media(min-width:64em){.fw-banner-section.banner-image--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.fw-banner-section.banner-image--tablet{display:none}@media(min-width:34.375em){.fw-banner-section.banner-image--tablet{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:64em){.fw-banner-section.banner-image--tablet{display:none}}.fw-banner-section.banner-image--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:34.375em){.fw-banner-section.banner-image--mobile{display:none}}.fw-banner-wrapper{position:relative;z-index:1;color:#fff;padding:0 1rem;max-width:36rem}@media(min-width:34.375em){.fw-banner-wrapper{margin-left:5%}}@media(min-width:48em){.fw-banner-wrapper{width:50%;max-width:66rem;margin-left:10%}}.fw-banner-wrapper h2{font-family:RFSU Tungsten;color:#fff;font-size:7rem;line-height:1}@media(min-width:48em){.fw-banner-wrapper h2{margin-bottom:.5rem;font-size:8rem}}.fw-banner-wrapper p{font-family:TT-norms bold;font-size:2rem;max-width:100%}@media(min-width:48em){.fw-banner-wrapper p{max-width:70%}}.fw-banner-wrapper a{position:relative;font-family:TT-norms bold;font-size:2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fw-banner-wrapper a,.fw-banner-wrapper a:after{-webkit-transition:all .15s ease-in-out!important;-o-transition:all .15s ease-in-out!important;transition:all .15s ease-in-out!important}.fw-banner-wrapper a:after{content:"";position:absolute;width:100%;left:0;right:0;height:2px;background-color:#fff;bottom:-.4rem}.fw-banner-wrapper a:hover{text-decoration:none}.fw-banner-wrapper a:hover:after{-webkit-transform:scaleX(.85);-ms-transform:scaleX(.85);transform:scaleX(.85)}.fw-banner-wrapper a .arrow{margin-left:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.fw-banner-wrapper a .arrow svg{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.more-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:34.375em){.more-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.more-content-wrapper .content-wrapper{width:32%;text-align:center}@media(max-width:34.375em){.more-content-wrapper .content-wrapper{width:100%;margin:2rem 0}}@media(max-width:34.375em){.more-content-wrapper .content-wrapper:first-of-type{margin:0 0 1rem}}@media(max-width:34.375em){.more-content-wrapper .content-wrapper:last-of-type{margin:1rem 0 0}}.more-content-wrapper .content-wrapper .content{width:85%;margin:auto}.more-content-wrapper .content-wrapper .content a{text-decoration:none}.more-content-wrapper .content-wrapper .content a p{font-size:3rem;line-height:4rem;-webkit-transition:all .15s ease-in-out!important;-o-transition:all .15s ease-in-out!important;transition:all .15s ease-in-out!important;line-height:1.1;margin-top:1rem}.more-content-wrapper .content-wrapper .content a p:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.more-content-wrapper .content-wrapper .content p{font-family:TT-norms medium;font-weight:700;margin-top:1.5rem;margin-bottom:0}.slider-fullwidth{overflow:hidden}.slider-fullwidth__image{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:75vh;min-height:30rem;max-height:40rem;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:48em){.slider-fullwidth__image{max-height:50rem}}@media(min-width:80em){.slider-fullwidth__image{max-height:60rem}}.slider-fullwidth__image img{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:auto;min-height:100%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.slider-fullwidth__content{position:relative;z-index:2;padding:0 1.5rem;max-width:100rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-fullwidth__content h2,.slider-fullwidth__content h3{color:#fcf7e9}.slider-fullwidth__top-heading{margin-bottom:1rem}@media(min-width:48em){.slider-fullwidth__top-heading{margin-bottom:1.5rem}}@media(min-width:80em){.slider-fullwidth__top-heading{margin-bottom:2rem}}.slider-fullwidth__heading{line-height:1}.slider-fullwidth__overlay{position:absolute;z-index:1;width:100%;height:100%;background-color:#000;opacity:.3;inset:0}.slider-fullwidth__link{margin-top:2rem}@media(min-width:48em){.slider-fullwidth__link{margin-top:3rem}}.slider-fullwidth__link:after{display:inline-block;width:1.4rem;height:1.1rem;margin-left:1rem;content:"";-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background-image:url(015459fe3c4e5e56a33779c360888670.svg);background-repeat:no-repeat;background-position:50%;background-size:1.4rem 1.1rem}.slider-fullwidth__fallback{position:absolute;z-index:1;width:100%;height:100%;inset:0;opacity:1;background-color:#5c0f37}.slider-fullwidth .owl-dots{position:absolute;bottom:0;padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:48em){.slider-fullwidth .owl-dots{padding:2.5rem 0}}@media(min-width:64em){.slider-fullwidth .owl-dots{padding:3rem 0}}.slider-fullwidth .owl-dots button.owl-dot{width:1rem;height:1rem;margin:0 .4rem;border:none;background-color:#ababab;opacity:.9}@media(min-width:48em){.slider-fullwidth .owl-dots button.owl-dot{width:1.3rem;height:1.3rem;margin:0 .5rem}}.slider-fullwidth .owl-dots button.owl-dot.active{background-color:#fff}.bg-color-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#663f55;color:#fcf7e9;padding:0 1.5rem}.bg-color-block__wrapper{text-align:center;max-width:75rem}.bg-color-block__wrapper :last-child{margin-bottom:0}.bg-color-block--burgundy{background-color:#5c0f37}.bg-color-block--pink{background-color:#e98784}.bg-color-block--pink-light{background-color:#f8c2be;color:#5c0f37}.bg-color-block--bone{background-color:#fcf7e9;color:#5c0f37}.block-padding{padding:5rem 1.5rem}@media(min-width:48em){.block-padding{padding:7.5rem 1.5rem}}@media(min-width:64em){.block-padding{padding:10rem 1.5rem}}@media(min-width:80em){.block-padding{padding:15rem 1.5rem}}.article-image-overlay{background-color:#000;position:absolute;inset:0;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease;z-index:1;opacity:.2}.article-image-wrapper:hover .article-image-overlay{opacity:.5}.article-image-heading{position:absolute;top:0;width:100%;text-align:center;pointer-events:none;padding:3rem;z-index:3;text-transform:uppercase;color:#fcf7e9}.article-animation{position:absolute;top:50%;left:50%;z-index:2;width:12rem;height:auto;pointer-events:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:34.375em){.article-animation{width:10rem}}@media (min-width:48em){.article-animation{width:15rem}}.article-animation.js-animation-playing{display:block}@media (min-width:48em){.article-animation.js-animation-playing{display:none}}.article-animation.js-animation-static{display:none}@media (min-width:48em){.article-animation.js-animation-static{display:block}}@media(min-width:768px){.article-image-wrapper .js-animation-playing,.article-image-wrapper:hover .js-animation-static{display:none}.article-image-wrapper:hover .js-animation-playing{display:block}}.link-article,.tooltip{margin:1.5rem 0 0;width:100%;display:block;position:relative;cursor:pointer;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.link-article,.tooltip__title{font-family:TT-norms bold;text-decoration:underline;font-size:1.25rem;letter-spacing:.1rem;text-transform:uppercase}.link-article:hover,.tooltip__title:hover{opacity:.6}.tooltip:after,.tooltip:before{font-family:TT-norms medium;font-size:1.4rem;position:absolute;pointer-events:none;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.tooltip:after{content:attr(data-tooltip);bottom:130%;white-space:normal;max-width:30rem;padding:.8rem 1.2rem;left:-1rem;background-color:#000;color:#fcf7e9;border-radius:.4rem;opacity:0;z-index:1000;visibility:hidden;-webkit-box-shadow:.4rem .4rem 1rem .2rem rgba(0,0,0,.4);box-shadow:.4rem .4rem 1rem .2rem rgba(0,0,0,.4)}.tooltip-visible:after{opacity:1;visibility:visible}.tooltip:before{content:"";left:3rem;bottom:calc(130% - .5rem);z-index:1001;border-color:#000 transparent transparent;border-style:solid;border-width:.5rem .5rem 0;opacity:0;visibility:hidden}.tooltip-visible:before{opacity:1;visibility:visible}.link-article:after{display:inline-block;width:1.2rem;height:.9rem;margin-left:.5rem;content:"";-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background-image:url(203ef7c66909ed1703b1854c1a4440a4.svg);background-repeat:no-repeat;background-position:50%;background-size:1.2rem .9rem}.rfsu-sustainability.two-column-image,.two-column-image--fade-in{position:relative}.img-fade-in{position:absolute;opacity:0;top:0;left:0;z-index:1}.rfsu-sustainability-banner{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:34.375em){.rfsu-sustainability-banner{padding:0 1.5rem}}.rfsu-sustainability-banner__image-wrapper{position:relative;overflow:hidden;width:40%;min-height:30rem;margin:0}@media (min-width:48em){.rfsu-sustainability-banner__image-wrapper{width:50%;min-height:46rem}}.rfsu-sustainability-banner__image{position:absolute;top:51%;left:51%;min-width:102%;min-height:102%;margin-right:-51%;-webkit-transform:translate(-51%,-51%);-ms-transform:translate(-51%,-51%);transform:translate(-51%,-51%);-o-object-fit:cover;object-fit:cover}.rfsu-sustainability-banner__animation{position:absolute;z-index:2;top:50%;left:50%;width:12rem;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}@media (min-width:34.375em){.rfsu-sustainability-banner__animation{width:15rem}}@media (min-width:48em){.rfsu-sustainability-banner__animation{width:20rem}}.rfsu-sustainability-banner__content-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:60%;margin:0;color:#fcf7e9;background-color:#5c0f37;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:48em){.rfsu-sustainability-banner__content-wrapper{width:50%}}.rfsu-sustainability-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:55rem;padding:2rem;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.4rem}@media (min-width:48em){.rfsu-sustainability-banner__content{gap:2rem}}.rfsu-sustainability-banner__logo{width:6rem;height:auto}@media (min-width:48em){.rfsu-sustainability-banner__logo{width:10rem}}.rfsu-sustainability-banner__heading{line-height:1;margin:0}.rfsu-sustainability-banner__text-area{max-width:40rem}.rfsu-sustainability-banner__text-area p{font-size:1.2rem;line-height:1.3;font-family:TT-norms bold}.rfsu-sustainability-banner__text-area p:last-of-type{margin-bottom:0}@media (min-width:48em){.rfsu-sustainability-banner__text-area p{font-size:1.6rem;line-height:1.5}}.page-template-page-inspiration .articles-wrap,.tax-inspiration_cat .articles-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-page-inspiration .article-category-list,.tax-inspiration_cat .article-category-list{font-family:TT-norms bold;font-size:1.25rem;padding:1.5rem 0 1rem;letter-spacing:.1rem;text-transform:uppercase}@media(min-width:34.375em){.page-template-page-inspiration .article-category-list,.tax-inspiration_cat .article-category-list{padding:3rem 0 1rem}}.page-template-page-inspiration .article-category-list a:hover,.tax-inspiration_cat .article-category-list a:hover{text-decoration:inherit}.page-template-page-inspiration .article-category-list li,.tax-inspiration_cat .article-category-list li{display:inline-block;margin-bottom:3rem;text-align:center}@media(min-width:34.375em){.page-template-page-inspiration .article-category-list li,.tax-inspiration_cat .article-category-list li{text-align:none}}.page-template-page-inspiration .article-category-list li a,.tax-inspiration_cat .article-category-list li a{margin:0 .5rem;padding:1rem 1.5rem;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;background:#fcf7e9}.page-template-page-inspiration .article-category-list li.active a,.page-template-page-inspiration .article-category-list li a:hover,.tax-inspiration_cat .article-category-list li.active a,.tax-inspiration_cat .article-category-list li a:hover{color:#fff;background:#5c0f37}ul.top-articles{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:70rem;margin-bottom:3rem;color:#fcf7e9;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease;opacity:0}ul.top-articles.top-articles--loaded{opacity:1}@media(min-width:34.375em){ul.top-articles{margin-top:1rem}}ul.top-articles h1,ul.top-articles h2,ul.top-articles h3,ul.top-articles h4,ul.top-articles p{color:#fcf7e9}ul.top-articles li{position:relative}ul.top-articles li .gradient-overlay{position:absolute;bottom:0;width:100%;height:55%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.3)));background:-o-linear-gradient(transparent,rgba(0,0,0,.3));background:linear-gradient(transparent,rgba(0,0,0,.3))}ul.top-articles li h3{font-size:3rem}ul.top-articles li .text-wrap{position:absolute;z-index:1;bottom:0;width:100%;padding:2rem 2.5rem}ul.top-articles .big{width:100%}@media(min-width:64em){ul.top-articles .big{width:59%}}ul.top-articles .big li{height:33.5rem;margin-bottom:2rem}@media(min-width:34.375em){ul.top-articles .big li{height:50rem}}@media(min-width:64em){ul.top-articles .big li{height:70rem;margin-bottom:0}ul.top-articles .big li h3{font-size:5rem;line-height:1}ul.top-articles .big li .text-wrap{padding:3rem 4rem}}ul.top-articles .side{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:64em){ul.top-articles .side{width:39%;min-height:70rem}}ul.top-articles .side li{width:100%;height:33.5rem}@media(min-width:34.375em){ul.top-articles .side li{width:49%}}@media(min-width:64em){ul.top-articles .side li{width:100%}}ul.top-articles .side li:nth-child(2){margin-top:2rem;-ms-flex-item-align:end;align-self:flex-end}@media(min-width:34.375em){ul.top-articles .side li:nth-child(2){margin-top:0;-ms-flex-item-align:end;align-self:flex-end}}@media(min-width:64em){ul.top-articles .side li:nth-child(2){margin-top:3rem}}.article-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.article-wrapper .article-card{width:100%;margin-bottom:6rem}@media(min-width:34.375em){.article-wrapper .article-card{width:49%}}@media(min-width:64em){.article-wrapper .article-card{width:32%}}.article-wrapper .article-card.half-width{width:50%;margin-bottom:2rem}@media(min-width:34.375em){.article-wrapper .article-card.half-width{width:49%}}@media(min-width:64em){.article-wrapper .article-card.half-width{width:32%}}.article-wrapper .article-card:nth-child(odd) .padding-img{padding-right:.5rem}@media(min-width:48em){.article-wrapper .article-card:nth-child(odd) .padding-img{padding:0}}.article-wrapper .article-card:nth-child(2n) .padding-img{padding-left:.5rem}@media(min-width:48em){.article-wrapper .article-card:nth-child(2n) .padding-img{padding:0}}.article-wrapper .article-card__sub{padding:0 1.5rem}@media(min-width:48em){.article-wrapper .article-card__sub{padding:0 .5rem}}.article-wrapper .article-card__sub .article-card-title{font-size:1.5rem;text-transform:none;letter-spacing:normal}@media (min-width:48em){.article-wrapper .article-card__sub .article-card-title{font-size:1.75rem}}@media (min-width:64em){.article-wrapper .article-card__sub .article-card-title{font-size:1.9rem}}@media (min-width:80em){.article-wrapper .article-card__sub .article-card-title{font-size:2.3rem}}.article-wrapper .article-card__sub .article-excerpt{display:none}@media(min-width:34.375em){.article-wrapper .article-card__sub .article-excerpt{display:block}}.article-wrapper .article-card__sub .article-short{display:none}@media(min-width:23.125em){.article-wrapper .article-card__sub .article-short{display:block}}@media(min-width:34.375em){.article-wrapper .article-card__sub .article-short{display:none}}.article-wrapper .article-card__sub .article-shortest{display:block}@media(min-width:23.125em){.article-wrapper .article-card__sub .article-shortest{display:none}}.article-wrapper .article-img{width:100%;margin-bottom:.75rem}.article-wrapper .article-img:hover{opacity:.8}.article-wrapper .small-font{font-size:1.3rem}@media(min-width:48em){.article-wrapper .small-font{font-size:1.5rem}}.article-sub-heading,.category-list,.link-read-more,.published-info{font-family:TT-norms bold;font-size:1.25rem;letter-spacing:.1rem;text-transform:uppercase}.article-sub-heading,.category-list{margin-top:1.5rem;color:#e98784}.article-sub-heading.single-article,.category-list.single-article{margin:0 0 1.5rem;text-align:center}@media(min-width:48em){.article-sub-heading.single-article,.category-list.single-article{margin:0 0 3rem}}.article-sub-heading.related-articles,.category-list.related-articles{margin-top:0}.published-info{margin:1.5rem 0;padding:2.5rem 0;color:#5c0f37;border-top:.1rem solid #d8d8d8;border-bottom:.1rem solid #d8d8d8}@media(min-width:34.375em){.published-info{margin:3rem 0}}@media(min-width:53.125em){.published-info{margin:6rem 0 0}}@media(min-width:64em){.article-wrapper:after{width:32%;content:""}}.divider-with-headers-wrap{width:100%;margin:0 auto 1rem;text-align:center}@media(min-width:48em){.divider-with-headers-wrap{margin:4rem auto}}.article-image-wrapper{position:relative;margin:0;width:100%;background-color:#fcf7e9;height:auto;overflow:hidden;padding-top:66.6666666667%}.article-image-wrapper--large{padding-top:73.3333333333%;margin-bottom:1.5rem}.article-image-wrapper--large .article-image:hover{opacity:.8}.rfsu-goals .article-image-wrapper--large .article-image:hover{opacity:inherit}.article-image{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.border-bottom{border-bottom:1rem solid #5c0f37}h1.article-header{margin:2rem 0 1.5rem;text-align:center}@media(min-width:48em){h1.article-header{margin:3rem 0 2rem}}p.ingress{font-family:TT-norms bold;font-size:1.5rem;line-height:1.35}@media(min-width:48em){p.ingress{font-size:1.8rem}}@media(min-width:80em){p.ingress{font-size:2rem}}.article-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-wrap .article{width:100%}@media (min-width:64em){.article-wrap .article{width:70%}.article-wrap .article.normal{width:100%}}.article-wrap .sidebar,.article-wrap .sidebar-menu{width:100%;margin-top:1.5rem;padding:1.5rem;background:#fcf7e9;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:34.375em){.article-wrap .sidebar,.article-wrap .sidebar-menu{margin-top:3rem;padding:2.5rem}}@media (min-width:64em){.article-wrap .sidebar,.article-wrap .sidebar-menu{width:28%;margin-top:0}}ul.related-articles{-ms-flex-wrap:wrap;flex-wrap:wrap}ul.related-articles,ul.related-articles li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.related-articles li{margin-top:2rem}@media (min-width:48em){ul.related-articles li{width:49%}}@media (min-width:64em){ul.related-articles li{width:100%}}ul.related-articles li .article-img,ul.related-articles li .article-link{width:48%;-ms-flex-item-align:center;align-self:center}ul.related-articles li .article-img:hover{opacity:.8}ul.related-articles li h3{font-size:1.5rem}@media (min-width:80em){ul.related-articles li h3{font-size:1.75rem}}.below-article{margin-top:3rem}@media (min-width:53.125em){.below-article{margin-top:6rem}}.single-inspiration .product-list.card,.single-product .flexible-tab-content .product-list.card{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-inspiration .product-list.card .product-card,.single-product .flexible-tab-content .product-list.card .product-card{width:100%}@media (min-width:23.125em){.single-inspiration .product-list.card .product-card,.single-product .flexible-tab-content .product-list.card .product-card{width:49%}}@media (min-width:48em){.single-inspiration .product-list.card .product-card,.single-product .flexible-tab-content .product-list.card .product-card{width:32%}}@media(min-width:48em){.single-inspiration .product-list.card:after,.single-product .flexible-tab-content .product-list.card:after{width:32%;content:""}}.single-inspiration .product-list.card.other-bought .product-card,.single-product .flexible-tab-content .product-list.card.other-bought .product-card{width:50%;padding:0 4px;margin:0}@media(min-width:40.625em){.single-inspiration .product-list.card.other-bought .product-card,.single-product .flexible-tab-content .product-list.card.other-bought .product-card{width:25%}}li.article .image-link{position:absolute;bottom:0;width:100%;height:100%}li.article .image-link:hover{background:hsla(0,0%,100%,.2)}.ovu-top-image{position:relative;z-index:11;margin:0 auto -4.2rem;text-align:center}.ovu-top-image img{max-width:100%;vertical-align:top;height:auto}@media(min-width:34.375em){.ovu-top-image{margin-bottom:-6.5rem}}@media(min-width:48em){.ovu-top-image{margin-bottom:-9.2rem}}.ovu-section{background-repeat:no-repeat;position:relative}.ovu-section *{color:inherit}.ovu-section .bg-overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.ovu-section .holder{position:relative;z-index:2}.ovu-header{position:relative;padding:2.5rem}.ovu-header h2{font-size:3rem}.has-top-image .ovu-header{padding:5.4rem 2.5rem 2rem}@media(min-width:34.375em){.has-top-image .ovu-header{padding:8.4rem 4rem 2.4rem}}@media(min-width:34.375em){.ovu-header{padding:2.4rem 4rem}.ovu-header h2{font-size:4rem;text-align:center}}@media(min-width:48em){.ovu-header h2{font-size:4.8rem}}.ovu-form-section{padding:2rem}@media(min-width:34.375em){.ovu-form-section{padding:5rem 3rem}}@media(min-width:48em){.ovu-form-section{padding:8.4rem 4rem 2.4rem}}.ovu-form{text-align:center;padding-bottom:1.7rem;margin-bottom:1.5rem}.ovu-form label{font:1.6rem/1.222 TT-norms bold;display:inline-block;vertical-align:top;margin-bottom:1rem}.ovu-form label span{display:inline-block;vertical-align:middle;margin-bottom:.2rem;bottom:.2rem}.ovu-form label span:not(.toolip){text-align:left;max-width:21rem}@media(min-width:34.375em){.ovu-form label span:not(.toolip){text-align:center;max-width:100%}}@media(min-width:48em){.ovu-form label{font-size:1.8rem}}.ovu-form .tooltip{position:relative;margin-left:.5rem}.ovu-form .tooltip:hover:after{opacity:1;visibility:visible}.ovu-form .tooltip:after{content:attr(data-text);position:absolute;width:20rem;padding:1rem 1.2rem;background:#5c0f37;color:#fff;text-align:center;bottom:100%;right:0;margin-bottom:1rem;z-index:112;border-radius:.4rem;font-size:1.4rem;line-height:1.285;-webkit-box-shadow:0 0 .4rem -.1rem grey;box-shadow:0 0 .4rem -.1rem grey;opacity:0;visibility:hidden}@media(min-width:34.375em){.ovu-form .tooltip:after{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.ovu-form img{vertical-align:top}.ovu-form .input-row{margin-bottom:3rem}.ovu-form .input-wrap{position:relative;max-width:53rem;margin:0 auto}.ovu-form .input-wrap .icon-calendar{position:absolute;pointer-events:none;right:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.ovu-form input,.ovu-form select{font:1.6rem/1.25 TT-norms medium;margin:0;border-radius:0;background-color:#fff}.ovu-form input:placeholder,.ovu-form select:placeholder{color:#9b9b9b}.ovu-form select{background-image:url(44d191e20c92853c8973ec8946457f9f.svg);width:16rem}.ovu-form .button,.ovu-form button{color:#fff}.ovu-calendar-section{display:none}.ovu-calendar-holder{padding:.4rem 0 3.4rem}@media(min-width:34.375em){.ovu-calendar-holder{padding:1.4rem 0 3.4rem}}.ovu-calendar-info{max-width:39.6rem;margin:0 auto;padding:1rem .5rem}.ovu-calendar-info li{position:relative;padding:0 0 .5rem 2rem;font:1.4rem/1.1428 TT-norms medium;color:#5c0f37}.ovu-calendar-info li:after{content:"";position:absolute;left:0;top:.2rem;width:1.2rem;height:1.2rem;border-radius:100%}.ovu-calendar-info li.pink:after{background:#e98784}.ovu-calendar-info li.green-dark:after{background:#478723}.ovu-calendar-info li.green:after{background:#7fbb5d}.ovu-pregnancy-text{display:none;max-width:37.9rem;text-align:center;position:relative;margin:.3rem auto 3.2rem;padding:2.1rem 0 1.9rem;color:#5c0f37;border-top:.1rem solid hsla(0,0%,59.2%,.3);border-bottom:.1rem solid hsla(0,0%,59.2%,.3);font:1.8rem/1.333 TT-norms medium}@media(min-width:34.375em){.ovu-pregnancy-text{margin:.3rem auto 3.9rem}}.ovu-pregnancy-text p{font:inherit;margin:0;font-size:1.6rem}@media(min-width:34.375em){.ovu-pregnancy-text p{font-size:1.8rem}}.ovu-pregnancy-text #pregnancy-chance{display:block;margin:.2rem 0 0;font-size:2.8rem;color:#e98784}@media(min-width:34.375em){.ovu-pregnancy-text #pregnancy-chance{font-size:3.7rem}}.ovu-footer{position:relative;padding:3rem 2.5rem}.ovu-footer h3{font:1.8rem/1.222 TT-norms medium;margin:0 0 1rem}@media(min-width:34.375em){.ovu-footer{padding:3rem 4rem}.ovu-footer h3{text-align:center}}@media(min-width:48em){.ovu-footer{margin:4rem 0 0}}.ui-datepicker{background:#fff;border:.1rem solid #d8d8d8}.ui-datepicker .ui-datepicker-prev{background:url(de9a5bce5e2ef7c4b37e0e7c740f265b.svg) no-repeat 50% 50%;background-size:60%}.ui-datepicker .ui-datepicker-next{background:url(203ef7c66909ed1703b1854c1a4440a4.svg) no-repeat 50% 50%;background-size:60%}.ui-datepicker-title{text-transform:capitalize}.ui-datepicker td,.ui-datepicker th{text-align:center;font:1.4rem/1.285 TT-norms medium;vertical-align:bottom;color:#5c0f37}.ui-datepicker td a,.ui-datepicker th a{text-align:center}.ui-datepicker td{height:3rem}.ui-datepicker td:hover{background:#f8c2be}#ovu-calendar{max-width:39.6rem;margin:0 auto}#ovu-calendar .ui-datepicker{width:100%;border:none;background:none}#ovu-calendar .ui-datepicker-header{padding-bottom:1rem}#ovu-calendar .ui-datepicker-title{text-transform:capitalize;color:#7fbb5d;font:1.8rem/1 TT-norms medium}#ovu-calendar .ui-datepicker-prev{background-image:url(af84241881d417f4dc1c5d47bc5b22bd.svg)}#ovu-calendar .ui-datepicker-next{background-image:url(bd42a5f7e13f11e3b8f46b865108acbf.svg)}#ovu-calendar .ui-datepicker-calendar{border-collapse:separate;border-spacing:.5rem}#ovu-calendar .ui-datepicker tr{border:none}#ovu-calendar .ui-datepicker td,#ovu-calendar .ui-datepicker th{font:1.5rem/1 TT-norms medium}@media(min-width:23.125em){#ovu-calendar .ui-datepicker td,#ovu-calendar .ui-datepicker th{font:1.8rem/1 TT-norms medium}}#ovu-calendar .ui-datepicker th{text-transform:capitalize;font-weight:400;padding:.3rem 0}#ovu-calendar .ui-datepicker td{border:.1rem solid #9b9b9b;text-align:center;vertical-align:middle;height:3.1rem;pointer-events:none}@media(min-width:25em){#ovu-calendar .ui-datepicker td{height:5rem}}#ovu-calendar .ui-datepicker td a,#ovu-calendar .ui-datepicker td span{text-align:center}#ovu-calendar .ui-datepicker td.ui-datepicker-unselectable{opacity:.65}#ovu-calendar .ui-datepicker .fertile-rate-1,#ovu-calendar .ui-datepicker .fertile-rate-1 a,#ovu-calendar .ui-datepicker .fertile-rate-2,#ovu-calendar .ui-datepicker .fertile-rate-2 a,#ovu-calendar .ui-datepicker .fertile-rate-3,#ovu-calendar .ui-datepicker .fertile-rate-3 a,#ovu-calendar .ui-datepicker .fertile-rate-4,#ovu-calendar .ui-datepicker .fertile-rate-4 a,#ovu-calendar .ui-datepicker .prev-fertile-rate-1,#ovu-calendar .ui-datepicker .prev-fertile-rate-1 a,#ovu-calendar .ui-datepicker .prev-fertile-rate-2,#ovu-calendar .ui-datepicker .prev-fertile-rate-2 a,#ovu-calendar .ui-datepicker .prev-fertile-rate-3,#ovu-calendar .ui-datepicker .prev-fertile-rate-3 a,#ovu-calendar .ui-datepicker .prev-fertile-rate-4,#ovu-calendar .ui-datepicker .prev-fertile-rate-4 a{color:#fff}#ovu-calendar .ui-datepicker .prev-fertile-rate-1{background:#b3d899;border-color:#b3d899}#ovu-calendar .ui-datepicker .prev-fertile-rate-2,#ovu-calendar .ui-datepicker .prev-fertile-rate-4{background:#9bca81;border-color:#9bca81}#ovu-calendar .ui-datepicker .fertile-rate-1{background:#b3d899;border-color:#b3d899}#ovu-calendar .ui-datepicker .fertile-rate-2,#ovu-calendar .ui-datepicker .fertile-rate-4{background:#7fbb5d;border-color:#7fbb5d}#ovu-calendar .ui-datepicker .fertile-rate-3{background:#478723;border-color:#478723}#ovu-calendar .ui-datepicker .prev-fertile-rate-3{background:#67c433;border-color:#67c433}#ovu-calendar .ui-datepicker .mens-date{background:#e98784;border-color:#e98784}#ovu-calendar .ui-datepicker .mens-date,#ovu-calendar .ui-datepicker .mens-date a{color:#fff}.article-or-tab{width:100%}.article-or-tab .layout{padding:0}.pregnancy-calendar-wrapper{max-width:106rem;margin:0 auto}.pregnancy-calendar-section{display:none;max-width:76rem;margin:0 auto}.pregnancy-section{background:#fcf7e9;background-repeat:no-repeat;position:relative;z-index:2}.pregnancy-section *{color:inherit}.pregnancy-section-bg{overflow:hidden;position:absolute;z-index:1;max-width:100%;max-height:100%;padding:12rem 12% 0}.pregnancy-section-bg img{max-width:100%;width:45rem;max-height:100%;position:relative;top:1rem}.pregnancy-section .holder{position:relative;z-index:2}.pregnancy-header{background:#d94c3a;color:#fff;padding:2.5rem}.pregnancy-header h2{font-size:3rem}@media(min-width:34.375em){.pregnancy-header{padding:2.4rem 4rem}.pregnancy-header h2{font-size:4rem;text-align:center}}@media(min-width:48em){.pregnancy-header{padding:4.6rem 6.8rem}.pregnancy-header h2{font-size:4.8rem}}.pregnancy-form-section{position:relative;z-index:2;padding:2rem}@media(min-width:34.375em){.pregnancy-form-section{padding:5rem 3rem}}@media(min-width:48em){.pregnancy-form-section{padding:7rem 4rem 3rem}}.pregnancy-form{text-align:center;padding-bottom:1.7rem;margin-bottom:1.5rem}.pregnancy-form label{font:1.6rem/1.222 TT-norms bold;display:inline-block;vertical-align:top;margin-bottom:1rem}.pregnancy-form label span{display:inline-block;vertical-align:middle;margin-bottom:.2rem;bottom:.2rem}.pregnancy-form label span:not(.toolip){text-align:left;max-width:21rem}@media(min-width:34.375em){.pregnancy-form label span:not(.toolip){text-align:center;max-width:100%}}@media(min-width:48em){.pregnancy-form label{font-size:1.8rem}}.pregnancy-form img{vertical-align:top}.pregnancy-form .input-row{margin-bottom:3rem}.pregnancy-form .input-wrap{position:relative;max-width:76rem;margin:0 auto}.pregnancy-form .input-wrap .icon-calendar{position:absolute;pointer-events:none;right:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.pregnancy-form input{font:1.6rem/1.25 TT-norms medium;margin:0;border-radius:0;background-color:#fff}.pregnancy-form input:placeholder{color:#9b9b9b}.pregnancy-form .button,.pregnancy-form button{background:#d94c3a;color:#fff;border:none}.pregnancy-form .button:hover,.pregnancy-form button:hover{background:#d13b28}.pregnancy-calendar-holder{padding:.4rem 0 3.4rem}@media(min-width:34.375em){.pregnancy-calendar-holder{padding:1.4rem 0 3.4rem}}.pregnancy-pregnancy-text{text-align:center;position:relative;margin:.3rem auto 2rem;padding:2.1rem 0 1.9rem;border-top:.1rem solid hsla(0,0%,59.2%,.3);border-bottom:.1rem solid hsla(0,0%,59.2%,.3);font:1.8rem/1.333 TT-norms bold}@media(min-width:34.375em){.pregnancy-pregnancy-text{margin:.3rem auto 2rem}}.pregnancy-pregnancy-text p{font:inherit;margin:0 0 4rem;font-size:1.6rem}.pregnancy-pregnancy-text p:last-child{margin-bottom:0}@media(min-width:34.375em){.pregnancy-pregnancy-text p{font-size:1.8rem}}.pregnancy-pregnancy-text #pregnancy-chance,.pregnancy-pregnancy-text #pregnancy-date{display:block;margin:.2rem 0 0;font-size:2.8rem;color:#d94c3a;letter-spacing:.042rem;font-family:TT-norms bold}@media(min-width:34.375em){.pregnancy-pregnancy-text #pregnancy-chance,.pregnancy-pregnancy-text #pregnancy-date{font-size:3.7rem}}.pregnancy-footer{background:#d94c3a;color:#fff;padding:3rem 2.5rem}.pregnancy-footer h3{font:1.8rem/1.222 TT-norms medium;margin:0 0 1rem}@media(min-width:34.375em){.pregnancy-footer{padding:3rem 4rem}.pregnancy-footer h3{text-align:center;font-size:2rem}}@media(min-width:48em){.pregnancy-footer{padding:4.6rem 6.8rem 4rem}.pregnancy-footer h3{font-size:2.4rem}}.brand-card.card .product-price-wrap h4.product-price:after{display:none}.sub-categories-block{width:100%;text-align:center;padding:2.6rem 0 2rem}.sub-categories-block .heading-block{position:relative}.sub-categories-block .heading-block:after{content:"";width:100%;height:.1rem;background:#d8d8d8;position:absolute;left:0;right:0;top:18%;z-index:1}.sub-categories-block .heading-block h2{font-size:1.6rem;position:relative;display:inline-block;vertical-align:top;background:#fff;padding:0 3rem 1.5rem;z-index:2}.sub-categories-block .sub-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:64em){.sub-categories-block .sub-categories{white-space:nowrap;overflow:hidden}}.sub-categories-block .sub-categories .category{width:33.33%;padding-bottom:1.2rem}@media(min-width:48em){.sub-categories-block .sub-categories .category{padding:0 .6rem 1rem;width:25%}}@media(min-width:64em){.sub-categories-block .sub-categories .category{width:16.66%}}.sub-categories-block .sub-categories .category:first-child a.category-wrap{border-left-color:#f3edde}.sub-categories-block .sub-categories .category.has-border a.category-wrap{border-right-color:#f3edde}.sub-categories-block .sub-categories .category.has-border a.category-wrap:after{display:none}.sub-categories-block .sub-categories .category.has-border+.category .category-wrap{border-left-color:#f3edde}.sub-categories-block .sub-categories .category:first-child{border-right-color:#f3edde}.sub-categories-block .sub-categories .category a.category-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;background:#fcf7e9;padding:1.2rem .8rem;height:100%!important;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;border-color:hsla(0,0%,84.7%,.2) transparent;border-style:solid;border-width:.1rem;position:relative;z-index:1}.sub-categories-block .sub-categories .category a.category-wrap:after{content:"";height:80%;width:.1rem;background:hsla(0,0%,84.7%,.2);position:absolute;right:0;top:50%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:48em){.sub-categories-block .sub-categories .category a.category-wrap{border:none;-webkit-box-shadow:inset 0 0 0 .1rem #f3edde;box-shadow:inset 0 0 0 .1rem #f3edde}.sub-categories-block .sub-categories .category a.category-wrap:after{display:none}}.sub-categories-block .sub-categories .category a.category-wrap span.category-img{display:block;width:100%;padding:0 .6rem 1.2rem;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-categories-block .sub-categories .category a.category-wrap span.category-img img{width:100%;height:auto;display:block;margin:auto}@media(min-width:48em){.sub-categories-block .sub-categories .category a.category-wrap span.category-img img{padding:0 2rem 1.2rem;-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;-o-transition:filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out}}.sub-categories-block .sub-categories .category a.category-wrap .category-name{color:#5c0f37;font-family:TT-norms bold;text-transform:uppercase;text-align:center;line-height:1.4rem;font-size:1rem;margin:auto 0 0}@media(min-width:48em){.sub-categories-block .sub-categories .category a.category-wrap .category-name{font-size:1.25rem}}@media(min-width:66.25em){.sub-categories-block .sub-categories .category a.category-wrap .category-name{font-size:1.35rem}}.sub-categories-block .sub-categories .category a.category-wrap:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:inset 0 0 0 .5rem #e7dcc4;box-shadow:inset 0 0 0 .5rem #e7dcc4;z-index:2}.sub-categories-block .sub-categories.owl-carousel,.sub-categories-block .sub-categories.owl-carousel .owl-stage-outer{overflow:visible}.sub-categories-block .sub-categories.owl-carousel .owl-stage .owl-item .category{width:100%}.sub-categories-block .sub-categories.owl-carousel .owl-dots{width:100%;position:absolute;left:0;right:0;bottom:-3.75rem}.sub-categories-block .sub-categories.owl-carousel .owl-nav{position:absolute;top:40%;left:0;right:0}.sub-categories-block .sub-categories.owl-carousel .owl-nav span{display:none}.sub-categories-block .sub-categories.owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sub-categories-block .sub-categories.owl-carousel .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto!important}.brand-list-block{width:100%;text-align:center;padding:2.6rem 0 2rem}.brand-list-block .heading-block{position:relative}.brand-list-block .heading-block:after{content:"";width:100%;height:.1rem;background:#d8d8d8;position:absolute;left:0;right:0;top:18%;z-index:1}.brand-list-block .heading-block h2{font-size:1.6rem;position:relative;display:inline-block;vertical-align:top;background:#fff;padding:0 3rem 1.5rem;z-index:2}.brand-list-block .brand-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:1rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:64em){.brand-list-block .brand-list{white-space:nowrap;overflow:hidden}}.brand-list-block .brand-list .category{width:100%;padding:2rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:48em){.brand-list-block .brand-list .category{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 .6rem 1rem;width:25%}}@media(min-width:64em){.brand-list-block .brand-list .category{width:16.66%}}.brand-list-block .brand-list .category.has-border a.category-wrap{border-right-color:#f3edde}.brand-list-block .brand-list .category.has-border a.category-wrap:after{display:none}.brand-list-block .brand-list .category.has-border+.category .category-wrap{border-left-color:#f3edde}.brand-list-block .brand-list .category a.category-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;background:#fff;padding:1.2rem .8rem;height:100%!important;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;position:relative;z-index:1;max-width:25rem}@media(min-width:48em){.brand-list-block .brand-list .category a.category-wrap:after{display:none}}.brand-list-block .brand-list .category a.category-wrap span.category-img{display:block;width:100%;padding:0 1.6rem;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-list-block .brand-list .category a.category-wrap span.category-img img{width:100%;height:auto;display:block;margin:auto}@media(min-width:48em){.brand-list-block .brand-list .category a.category-wrap span.category-img img{-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;-o-transition:filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out}}.brand-list-block .brand-list .category a.category-wrap .category-name{color:#5c0f37;font-family:TT-norms bold;text-transform:uppercase;text-align:center;line-height:1.4rem;font-size:1rem;margin:auto 0 0}@media(min-width:48em){.brand-list-block .brand-list .category a.category-wrap .category-name{font-size:1.25rem}}@media(min-width:66.25em){.brand-list-block .brand-list .category a.category-wrap .category-name{font-size:1.35rem}}.brand-list-block .brand-list .category a.category-wrap:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:inset 0 0 0 .5rem #e7dcc4;box-shadow:inset 0 0 0 .5rem #e7dcc4;z-index:2}.brand-list-block .brand-list.owl-carousel,.brand-list-block .brand-list.owl-carousel .owl-stage-outer{overflow:visible}.brand-list-block .brand-list.owl-carousel .owl-stage .owl-item .category{width:100%}.brand-list-block .brand-list.owl-carousel .owl-dots{width:100%;position:absolute;left:0;right:0;bottom:-3.75rem}.brand-list-block .brand-list.owl-carousel .owl-nav{position:absolute;top:40%;left:0;right:0}.brand-list-block .brand-list.owl-carousel .owl-nav span{display:none}.brand-list-block .brand-list.owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.brand-list-block .brand-list.owl-carousel .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto!important}.theme-intro{margin:0 0 2.5rem}@media(min-width:80em){.theme-intro{margin:1.5rem 0 4rem}}.theme-intro__heading,.theme-intro__sub-heading{text-align:center}.theme-intro__heading{margin:0 0 1rem}.theme-intro__sub-heading{font-family:TT-norms bold;font-size:1.25rem;letter-spacing:.1rem;text-transform:uppercase;color:#e98784}.theme-intro__preamble{font-family:TT-norms bold;font-size:1.5rem;line-height:1.35;max-width:80rem;margin:0 auto}@media(min-width:48em){.theme-intro__preamble{font-size:1.8rem}}@media(min-width:80em){.theme-intro__preamble{font-size:2rem}}.box-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;padding:1.5rem 1.5rem 0;margin:0 0 2.5rem;background:#fcf7e9}@media(min-width:34.375em){.box-menu{padding:2.5rem 2.5rem 0}}@media(min-width:64em){.box-menu{padding:3.5rem 3.5rem 0}}@media(min-width:96.25em){.box-menu{padding:5rem 5rem 0;margin:0 0 5rem}}.box-menu__item,.sidebar-menu__item{font-family:TT-norms bold;font-size:1.3rem}.box-menu__item a:hover,.sidebar-menu__item a:hover{text-decoration:none;color:#e98784}@media(min-width:96.25em){.box-menu__item,.sidebar-menu__item{font-size:1.5rem}}.box-menu__item{width:100%;padding:0 0 .75rem;margin:0 0 1.5rem;border-bottom:.1rem solid #d8d8d8}.box-menu__item:last-of-type{border-bottom:none}@media(min-width:34.375em){.box-menu__item{border-bottom:none;margin:0;width:50%;padding:0 2.5rem 2.5rem 0}}@media(min-width:64em){.box-menu__item{width:33%}}@media(min-width:96.25em){.box-menu__item{padding:0 5rem 5rem 0;width:25%}}@media(min-width:34.375em){.box-menu__item:after{position:absolute;content:"";top:0;left:-2.5rem;border-left:.1rem solid #d8d8d8;height:calc(100% - 2.5rem)}}@media(min-width:64em){.box-menu__item:after{left:-5rem;height:calc(100% - 5rem)}}@media(min-width:34.375em)and (max-width:64em){.box-menu__item:nth-of-type(odd):after{border-left:0}}@media(min-width:64em)and (max-width:96.25em){.box-menu__item:nth-of-type(3n+1):after{border-left:0}}@media(min-width:96.25em){.box-menu__item:nth-of-type(4n-7):after{border-left:0}}.box-menu__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.box-menu__sub-menu-trigger{position:absolute;right:0;top:-.15rem;display:inline-block;width:1.65rem;height:1.65rem;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-image:url(e81b0a2e995b86820b2a5b6bc5a6005b.svg);background-repeat:no-repeat;background-position:50%;background-size:1.65rem 1.65rem}@media(min-width:34.375em){.box-menu__sub-menu-trigger{display:none}}.box-menu__sub-menu-trigger:hover{cursor:pointer}.sub-menu-trigger--active{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.box-sub-menu__description{font-family:TT-norms medium;margin:.25rem 0 0}@media(min-width:34.375em){.box-sub-menu__description{display:none}}.box-menu__item-link,.sidebar-menu__item-link{text-transform:uppercase}.box-menu__item-link{-ms-flex-item-align:start;align-self:flex-start}.sidebar-menu-item--active{color:#db002e}.sidebar-menu__item-link{display:block;padding-bottom:1rem;border-bottom:.1rem solid #d8d8d8;margin-bottom:1rem}.sidebar-menu__item-link-back{display:block;padding-top:1rem;border-top:.1rem solid #d8d8d8;margin-top:1rem;font-size:1.5rem}.sidebar-menu__item-link-back:before{display:inline-block;width:1.4rem;height:1.1rem;margin-right:.5rem;content:"";background-image:url(de9a5bce5e2ef7c4b37e0e7c740f265b.svg);background-repeat:no-repeat;background-position:50%;background-size:1.4rem 1.1rem}@media(min-width:34.375em){.sidebar-menu__item-link-back{font-size:1.75rem}}.article-back-button{font-family:TT-norms bold;width:100%;padding:1rem 1.5rem;margin-bottom:1.5rem;background:#fcf7e9;font-size:1.5rem}.article-back-button:hover{text-decoration:none;color:#e98784}.article-back-button:before{display:inline-block;width:1.4rem;height:1.1rem;margin-right:.5rem;content:"";background-image:url(de9a5bce5e2ef7c4b37e0e7c740f265b.svg);background-repeat:no-repeat;background-position:50%;background-size:1.4rem 1.1rem}@media(min-width:34.375em){.article-back-button{display:none}}.box-sub-menu,.sidebar-sub-menu{margin:.75rem 0 0}.box-sub-menu__item,.sidebar-sub-menu__item{margin:0 0 .5rem;font-family:TT-norms medium}.box-sub-menu{display:none}@media(min-width:34.375em){.box-sub-menu{display:block!important}}hr.divider{margin:2.5rem 0 0;border:none;border-top:.1rem solid #d8d8d8}@media(min-width:34.375em){hr.divider{margin:4rem 0 0}}@media(min-width:53.125em){hr.divider{margin:6rem 0 0}}hr.divider.box-menu__divider{margin:0;display:none}@media(min-width:34.375em){hr.divider.box-menu__divider{display:block}}hr.divider.box-menu__divider.xxlarge{margin:-1rem 0 0}.article img{margin-bottom:1.5rem}
/*# sourceMappingURL=bundle.08b33820.css.map */