.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;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:transparent;-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,.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;padding-left:0;position:relative;width:100%}.slide-menu ul ul{display:none;left:100%;position:absolute;top:0}.slide-menu ul a{display:block}.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{padding:1rem 0 0}.home main{padding-top:1rem}@media (min-width:48em){.home main{padding-top:2.5rem}}main:after{display:block;clear:both;content:""}main.singleproduct{margin-top:5.2rem;padding: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 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)}@-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;color:#5c0f37}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}.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 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;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 #7fbb5d;background:#7fbb5d}.button.green:hover,a.button.green:hover,button.green:hover,input[type=submit].green:hover{color:#fcf7e9;background:#8dc36f}.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}}.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}.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}}.home .divider-with-text h2,.home .divider-with-text h3{font-size:1.85rem}@media (min-width:34.375em){.home .divider-with-text h2,.home .divider-with-text h3{font-size:2.2rem}}@media (min-width:48em){.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}.hide-on-desktop{display:block}@media (min-width:48em){.hide-on-desktop{display:none}}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}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{position:absolute;top:10.5rem;width:100%;margin:0 auto}}@media (min-width:80em){.breadcrumbs-wrap{top:16.5rem}}.breadcrumbs-wrap.campaign-banner-margin{top:15.5rem}@media (min-width:23.125em){.breadcrumbs-wrap.campaign-banner-margin{top:13.7rem}}@media (min-width:80em){.breadcrumbs-wrap.campaign-banner-margin{top:19.5rem}}@media (min-width:96.25em){.breadcrumbs-wrap.campaign-banner-margin{top:20.5rem}}.breadcrumb-menu{font-family:TT-norms medium;font-size:1.25rem;padding:0 2rem;color:#757575}@media (min-width:48em){.breadcrumb-menu{padding:0 1.5rem}}@media (min-width:80em){.breadcrumb-menu{max-width:130rem;margin:0 auto}}@media (min-width:96.25em){.breadcrumb-menu{max-width:144rem}}.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}#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}}.cart-widget-active #site-overlay{display:block;-webkit-animation:fadeIn .2s ease-in-out both;animation:fadeIn .2s ease-in-out both}.top-slogan-wrap{position:absolute;z-index:44;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:2.5rem;padding-top:0;-webkit-transition:.07s ease-in;-o-transition:.07s ease-in;transition:.07s ease-in;text-align:center;background:#5c0f37}@media (min-width:23.125em){.top-slogan-wrap{height:2.6rem}}body.menu-active .top-slogan-wrap{pointer-events:none;opacity:0}header{position:absolute;z-index:999;top:2.5rem;right:0;left:0;height:7rem;padding:1rem 1.5rem 0 0;-webkit-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out;background:#fcf7e9}@media (min-width:80em){header{height:13rem;padding:0;-webkit-transition:none;-o-transition:none;transition:none;background:#fff}}@media (min-width:96.25em){header{height:13.5rem}}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;width:100%;max-width:130rem;margin-right:auto;margin-left:auto;vertical-align:middle;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media (min-width:80em){.relative-wrap{height:13rem}}@media (min-width:96.25em){.relative-wrap{max-width:141rem;height:13.5rem;margin:0 auto}}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:11.5rem}@media (min-width:80em){.page-pusher{height:19rem}}@media (min-width:80em){header.article-menu{height:9rem;background:#fcf7e9}}.page-pusher.articles{height:10.5rem}@media (min-width:48em){.page-pusher.articles{height:12.5rem}}@media (min-width:80em){.page-pusher.articles{height:14.5rem}}.home-link{z-index:2;display:inline-block;width:auto;-webkit-transition:none;-o-transition:none;transition: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;margin-top:.75rem}}@media (max-width:34.375em){.fixed-menu.woocommerce-cart .logo-head{width:6.5rem;margin-top:.25rem}}@media (max-width:80em){.fixed-menu:not(.inspiration):not(.woocommerce-cart) .logo-head{display:none}}@media (min-width:80em){.logo-head{width:11rem;margin-top:1.3rem;margin-left:2rem}}@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 .logo-head{width:7.75rem;height:auto}@media (min-width:80em){header.article-menu .logo-head{width:11rem;margin-top:1.3rem;margin-left:2rem}}@media (min-width:96.25em){header.article-menu .logo-head{margin-left:0}}header.article-menu .relative-wrap{height:5rem}@media (min-width:80em){header.article-menu .relative-wrap{height:9rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}header.article-menu .relative-wrap a.home-link{margin:auto}@media (min-width:80em){header.article-menu .relative-wrap a.home-link{margin: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}.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;margin-bottom:1rem;padding:.75rem 1.5rem .25rem;z-index:2;color:#fff;background:#e98784;-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:#e5726e}.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:34.375em){.campaign-banner{margin-bottom:1.5rem}}@media (min-width:48em){.campaign-banner{margin-top:-2rem;margin-bottom:3rem}}@media (min-width:80em){.campaign-banner{margin-top:-3.5rem;margin-bottom:3.5rem}}@media (min-width:96.25em){.campaign-banner{margin-top:-3rem;margin-bottom:3rem}}.page-template-page-thankyou .campaign-banner,.woocommerce-checkout .campaign-banner{margin-top:2.5rem}@media (min-width:80em){.page-template-page-thankyou .campaign-banner,.woocommerce-checkout .campaign-banner{margin-top:-2.5rem}}@media (max-width:48em){.home .campaign-banner{margin-bottom:2rem}}.campaign-banner__message{color:#fcf7e9;font-family:TT-norms bold;text-transform:uppercase;text-align:center;font-size:1.35rem}@media (min-width:34.375em){.campaign-banner__message{font-size:1.55rem}}.campaign-banner__arrow{margin-left:.5rem;width:1.3rem;height:auto}@media (min-width:48em){.campaign-banner__arrow{width:1.4rem}}.arguments-wrap{display:block;text-align:center;margin:1.5rem 2rem 0}.home .arguments-wrap{margin:0 2rem}.arguments-wrap .argument{display:inline-block;position:relative;font-family:TT-norms medium;font-size:1.4rem;text-align:center;margin:.3rem 0}@media (min-width:48em){.arguments-wrap .argument{font-size:1.6rem}}.arguments-wrap .argument:before{position:absolute;display:inline-block;width:1.2rem;height:2rem;margin:-.1rem 0 0 -1.7rem;content:"";background-repeat:no-repeat;background-position:50%;background-size:100%}@media (min-width:48em){.arguments-wrap .argument:before{width:1.6rem;height:2.5rem;margin:-.1rem 0 0 -2.3rem}}.arguments-wrap .argument:first-child{margin-left:0}@media (min-width:34.375em){.arguments-wrap .argument:first-child{margin-left:1rem}}.arguments-wrap .argument:first-child:before{background-image:url(e2fe5e4e61c6c7b5dd5d93b9535a9fc1.svg)}.arguments-wrap .argument:nth-child(2){margin-left:3rem}.arguments-wrap .argument:nth-child(2):before{background-image:url(2bcfb0f004d5569a826f9d7fb8d5670e.svg)}.arguments-wrap .argument:nth-child(3){margin-right:3rem;margin-left:3rem}@media (min-width:34.375em){.arguments-wrap .argument:nth-child(3){margin-left:3rem;margin-right:0}}.arguments-wrap .argument:nth-child(3):before{background-image:url(f7c4946178df2cface956cf063f4e9c5.svg)}.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}@media (min-width:80em){.mobile-nav{display:none}}.mobile-nav .show-desktop{display:none}.mobile-nav .hide-desktop{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:#fff}@media (min-width:23.125em){.slide-menu{width:90%}}@media (min-width:34.375em){.slide-menu{width:75%}}@media (min-width:48em){.slide-menu{width:50%}}.slide-menu ul li.extra-link{display:none}.slide-menu ul li:first-child{padding-top:.5rem}.slide-menu ul li:last-child{padding-bottom:20rem}.slide-menu,.slide-menu a{font-family:TT-norms bold;font-size:1.5rem;line-height:3rem;text-decoration:none;text-transform:uppercase;color:#5c0f37}a.slide-menu__control{color:#e98784}.slide-menu a{padding:.6rem 1.5rem .3rem;text-decoration:none;border-bottom:.1rem solid rgba(92,15,55,.1)}.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.33333%;flex:0 1 33.33333%}.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{display:inline-block;width:1.4rem;height:1.1rem;margin-left:.5rem;content:"";background-image:url(203ef7c66909ed1703b1854c1a4440a4.svg);background-repeat:no-repeat;background-position:50%;background-size:1.4rem 1.1rem}.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:3rem;height:2.5rem;margin:1.7rem 0 0 1.7rem;cursor:pointer;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media (min-width:80em){#nav-icon{display:none}}body.menu-active #nav-icon{position:absolute;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;-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}#nav-icon span:first-child{top:0}#nav-icon span:nth-child(2){top:.8rem}#nav-icon span:nth-child(3){top:1.6rem}#nav-icon.open span:first-child{top:.8rem;-webkit-transform:rotate(135deg) scale(.65);-ms-transform:rotate(135deg) scale(.65);transform:rotate(135deg) scale(.65)}#nav-icon.open span:nth-child(2){-webkit-transform:scale(.65);-ms-transform:scale(.65);transform:scale(.65);opacity:0}#nav-icon.open span:nth-child(3){top:.8rem;-webkit-transform:rotate(-135deg) scale(.65);-ms-transform:rotate(-135deg) scale(.65);transform:rotate(-135deg) scale(.65)}.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}}.article-menu .slide-menu ul li:last-child{padding-bottom:inherit}.search-wrap{position:relative;display:block;opacity:1;margin:1rem 2rem 0}@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;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);background:#fff;border-radius:.5rem}}.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:17.6rem}@media (min-width:23.125em){.fixed-menu .search-wrap{margin:0 auto;width:20.6rem}}@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:3.5rem auto 2rem;max-width:70rem}}@media (min-width:80em){.search-wrap{position:absolute;z-index:999;top:2.5rem;margin:2rem auto;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:45.7rem}.fixed-menu .search-wrap{position:fixed;top:0}}.fixed-menu.menu-active .search-wrap{opacity:0;pointer-events:none}.home:not(.fixed-menu) .search-wrap{margin-top:1rem;margin-bottom:2rem}@media (min-width:80em){.home:not(.fixed-menu) .search-wrap{margin-top:2rem}}.searchform-prod{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}input.search-input{font-family:TT-norms bold;font-size:1.3rem;width:100%;height:4rem;margin:0;padding:0 1rem;color:#5c0f37;border:.1rem solid #5c0f37;border-right:0;border-radius:.5rem 0 0 .5rem;background:none}@media (min-width:80em){input.search-input{height:5rem;background:hsla(0,0%,84.7%,.2);font-size:1.6rem;padding:0 1.25rem}}.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;border:.1rem solid #5c0f37;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:4rem;width:4.25rem;min-width:0;padding:0}@media (min-width:80em){.search-trigger{height:5rem;width:5.5rem}}.search-trigger-symbol{width:1.8rem;height:1.8rem;display:block}@media (min-width:80em){.search-trigger-symbol{width:2.25rem;height:2.25rem}}.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}.cart-widget{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:4.8rem;height:4.8rem;margin-top:.1rem;cursor:pointer;border-radius:100%;background-color:#5c0f37;-webkit-transition:.06s ease;-o-transition:.06s ease;transition:.06s ease}@media (min-width:80em){.cart-widget{width:6.5rem;height:6.5rem;margin-top:1.2rem;margin-right:2rem}}@media (min-width:96.25em){.cart-widget{margin-right:0}}.cart-widget svg{position:absolute;top:50%;left:50%;width:2.5rem;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff}@media (min-width:80em){.cart-widget svg{width:3.5rem}}.cart-widget.empty{pointer-events:none}body.menu-active .cart-widget{opacity:0;pointer-events:none}.cart-widget-counter{font-family:TT-norms bold;font-size:1.4rem;line-height:1.5;position:absolute;top:-.2rem;right:-.2rem;width:2rem;height:2rem;text-align:center;color:#fff;border-radius:100%;background-color:#db002e}.empty .cart-widget-counter{display:none}.cart-widget-content{position:absolute;z-index:100;top:5.3rem;right:-.8rem;display:none;width:100%;padding:3.5rem 1.5rem 2rem;background-color:#fff;-webkit-box-shadow:0 .4rem .6rem rgba(0,0,0,.3);box-shadow:0 .4rem .6rem rgba(0,0,0,.3)}@media (min-width:34.375em){.cart-widget-content{right:0;width:40rem}}@media (min-width:80em){.cart-widget-content{top:9.5rem}}.cart-widget-active .cart-widget-content{display:block}.cart-widget-content .cart-products-data{overflow-x:hidden;overflow-y:auto;max-height:55vh;margin-right:-1rem;margin-bottom:2rem}.cart-widget-content .cart-products-data .cart-product-list{padding-right:2rem}.cart-widget-content .close-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:1.5rem;right:1.5rem}.cart-widget-content .close-button:hover{cursor:pointer}.cart-widget-content .close-button .close-button-text{font-family:TT-norms bold;font-size:1rem;display:inline-block;text-transform:uppercase;margin-right:.5rem;line-height:0}.cart-widget-content .close-button .close-button-img{width:1.5rem;height:1.5rem;display:inline-block}.cart-widget-content .cart-item{position:relative;display:block;height:10rem;margin:1.5rem 0 1rem;padding:0 0 1rem}.cart-widget-content .cart-item img{position:absolute;top:0;left:-1.4rem;width:8rem}.cart-widget-content .cart-item .cart-item-description{font-family:TT-norms bold;font-size:1.3rem;line-height:1.2rem;position:absolute;top:1rem;right:4rem;left:7.5rem;margin:0}@media (min-width:23.125em){.cart-widget-content .cart-item .cart-item-description{font-size:1.5rem;line-height:1.4rem}}.cart-widget-content .cart-item .qty-buttons-cart{position:absolute;bottom:1.8rem;left:7.5rem}.cart-widget-content .cart-item .cart-price{position:absolute;right:.2rem;bottom:2rem;margin:0}.cart-widget-content .cart-item .remove-product{position:absolute;top:.2rem;right:.2rem}.cart-widget-content.empty .cart-is-not-empty{display:none}.cart-widget-content.empty .cart-wrap-is-empty{display:block;padding:2rem 0 3rem;text-align:center}.cart-widget-content.empty .cart-wrap-is-empty h2{font-size:3rem}body.cart-loading .cart-widget .cart-icon{opacity:0}body.cart-loading .cart-widget .cart-loading{opacity:1}body.cart-loading .cart-widget-content *{pointer-events:none;opacity:.8}.cart-widget .cart-loading{opacity:0}.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}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}.discount-wrap{display:table;width:100%;padding:5rem 1.5rem;text-align:center;background:#5c0f37}.discount-wrap .wrap{position:relative}.discount-wrap .close-opt-in{position:absolute;top:1.5rem;right:1.5rem;color:#fff;text-decoration:none;display:none;font-size:1.4rem}.discount-wrap .close-opt-in img,.discount-wrap .close-opt-in span{display:inline-block;vertical-align:middle}.discount-wrap .close-opt-in img{width:1.8rem;margin-left:1rem}.discount-wrap h3{margin:0 0 1rem;color:#fcf7e9}.discount-wrap input{width:100%;max-width:50rem}.discount-wrap small{display:block;width:100%;max-width:35rem;margin:.5rem auto 0;color:#fcf7e9}#opt-section.opt-ready{position:fixed;left:0;right:0;bottom:0;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem);opacity:0;visibility:hidden}#opt-section.opt-in{-webkit-transition:all .3s cubic-bezier(.445,.05,.55,.95);-o-transition:all .3s cubic-bezier(.445,.05,.55,.95);transition:all .3s cubic-bezier(.445,.05,.55,.95);position:fixed;z-index:999;margin:0;top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible;padding:2rem;background:rgba(0,0,0,.8);-webkit-transform:none;-ms-transform:none;transform:none;letter-spacing:-.4rem;text-align:center}#opt-section.opt-in:after{content:"";display:inline-block;vertical-align:middle;height:100%}#opt-section.opt-in .wrap{letter-spacing:0;display:inline-block;vertical-align:middle;max-width:60rem;width:100%;-webkit-box-shadow:0 0 1rem -.2rem rgba(0,0,0,.6);box-shadow:0 0 1rem -.2rem rgba(0,0,0,.6);z-index:11;background:#5c0f37;border-radius:.2rem;padding:6rem 1.5rem 3rem}@media (min-width:34.375em){#opt-section.opt-in .wrap{padding:6rem 2rem}}#opt-section.opt-in .close-opt-in{display:inline-block}.logo-wrap{margin-top:5rem;overflow:hidden}.partner-logo-ul{margin:0 auto;text-align:center}.partner-logo-ul li{display:inline-block;vertical-align:middle}.partner-logo-ul.big{margin-bottom:2.2rem}.partner-logo-ul.big li{margin:0 1.3rem 1.5rem}.partner-logo-ul.big li .partner-logo{max-height:inherit;width:8rem}.partner-logo-ul.big:after{content:"";display:block;width:90%;max-width:72rem;height:.1rem;background:#d8b0ac;margin:0 auto}.partner-logo-ul.small li{margin:0 1.2rem .7rem;width:7rem}@media (min-width:64em){.partner-logo-ul.small li{width:8rem}}.partner-logo-ul.small li.mastercard,.partner-logo-ul.small li.visa{width:3.5rem}@media (min-width:64em){.partner-logo-ul.small li.mastercard,.partner-logo-ul.small li.visa{width:4rem}}.partner-logo-ul.small li.bankid{width:2.3rem}@media (min-width:64em){.partner-logo-ul.small li.bankid{width:3rem}}.partner-logo-ul .partner-logo{width:100%;height:auto;max-height:4rem}.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:.2rem 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}@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(8400bf626c7a6e858e842a0ac48b0dc2.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(def7d3cc2b9800c8e49a9e256094d97e.svg)}.footer-menu li ul{display:none}@media (min-width:48em){.footer-menu li ul{display:block}}@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}}.cart-price{font-family:RFSU Tungsten;font-size:2rem;line-height:1.8rem;display:block;text-align:right}.cart-price.discount{color:#db002e}.cart-price span.regular-price{font-size:80%;display:block;text-align:left;text-decoration:line-through;opacity:.55;color:#5c0f37}.remove-product{display:inline-block;width:2rem;height:3rem;margin:0;cursor:pointer;background-image:url(65171634022c8e35b15da801e1bed199.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:100%}body.woocommerce-cart main{padding-top:1rem}@media (min-width:64em){body.woocommerce-cart main{padding-top:8rem}}.cart-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-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-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.cart-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:48em){.shadow-block{position:relative;margin-bottom:8rem;padding:2rem;background-color:#fff;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.1);box-shadow:0 0 1rem rgba(0,0,0,.1)}}.shadow-block h1{text-align:center}@media (min-width:64em){.shadow-block h1{position:absolute;top:-4rem;left:50%;display:inline-block;padding:0 1.5rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff}}.cart-products{display:-webkit-box;display:-ms-flexbox;display:flex;display:inline-block;width:100%}@media (min-width:48em){.cart-products{width:48%}}@media (min-width:64em){.cart-products{width:60%}}.cart-products .cart-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1.5rem 0;border-bottom:.1rem solid #d8d8d8}.cart-products .cart-item .cart-image-wrap{float:left;width:20%;padding-right:1rem}.cart-products .cart-item .cart-image-wrap img{width:100%;height:auto}.cart-products .cart-item .cart-content-wrap{position:relative;float:right;width:80%;height:8rem}@media (min-width:48em){.cart-products .cart-item .cart-content-wrap{height:12rem}}.cart-products .cart-item .cart-content-wrap .cart-item-description{font-family:TT-norms bold;font-size:1.6rem;line-height:1.65rem;position:absolute;display:inline-block;margin-right:4rem;margin-bottom:1rem}@media (min-width:48em){.cart-products .cart-item .cart-content-wrap .cart-item-description{font-size:2rem;line-height:2rem;margin-top:3rem}}.cart-products .cart-item .cart-content-wrap .cart-price{position:absolute;right:0;bottom:0}@media (min-width:48em){.cart-products .cart-item .cart-content-wrap .cart-price{font-size:3rem;line-height:2.5rem}}.cart-products .cart-item .cart-content-wrap .qty-buttons-wrap{position:absolute;bottom:0;left:0}.cart-products .cart-item .remove-product{position:absolute;top:.3rem;right:0;right:.2rem}@media (min-width:48em){.cart-products .cart-item .remove-product{top:2.5rem}}.cart-summary,.checkout-cart{font-family:TT-norms bold;width:100%;margin:1rem 0 3rem;padding:2rem;color:#5c0f37;border-bottom:.3rem solid #f3edde;background-color:#fcf7e9;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:64em){.cart-summary,.checkout-cart{width:37%;margin:0;vertical-align:top}}.cart-summary p,.checkout-cart p{line-height:1.2;margin:0}.cart-summary dl,.checkout-cart dl{line-height:1.2}.cart-summary dl dt,.checkout-cart dl dt{margin:0 0 2.3rem;text-transform:uppercase}.cart-summary dl dt small,.checkout-cart dl dt small{font-size:1.4rem;display:block;text-transform:none}.cart-summary dl dd,.checkout-cart dl dd{font-family:RFSU Tungsten;font-size:2.3rem;line-height:1}.cart-summary .cart-sum,.checkout-cart .cart-sum{display:block;margin-bottom:1rem;padding-top:.8rem;text-align:center;border-top:.1rem solid #f3edde}.cart-summary .cart-sum .price-sum,.checkout-cart .cart-sum .price-sum{font-family:RFSU Tungsten;font-size:3rem;margin-bottom:1.5 rem}.checkout-cart .cart-sum{padding:0;text-align:right;border:none}.cart-summary{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;pointer-events:auto}@media (min-width:48em){.cart-summary{width:48%}}@media (min-width:64em){.cart-summary{width:37%}}.cart-wrap-is-empty{display:block;padding:2rem 0 3rem;text-align:center}.cart-wrap-is-empty h2{color:#db002e}body.cart-loading .cart-wrap{pointer-events:none}body.cart-loading .cart-wrap *{opacity:.8}body.cart-loading .cart-wrap .coupon-form{opacity:0}body.cart-loading .cart-wrap:before{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;z-index:999}@media (min-width:48em){body.cart-loading .cart-wrap:before{width:8rem;height:8rem;background-size:8rem auto}}.free-sample-chkbox{padding-bottom:1.1rem}.product-list .product-card .product-image-wrap{margin:0;padding:0}.product-list .product-card .product-image-wrap .product-buy-wrap{position:absolute;z-index:9;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;background:rgba(252,247,233,.7);-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:center;align-content:center}@media (min-width:64em){.product-list .product-card .product-image-wrap .product-buy-wrap{background:rgba(252,247,233,.5)}.product-list .product-card .product-image-wrap .product-buy-wrap .addtocart{display:none}}.product-list .product-card .product-image-wrap.active .product-buy-wrap{visibility:visible;opacity:1}.product-list .product-card .product-bottom-link{width:100%}.product-list .product-card .product-bottom-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.product-list .product-card .product-bottom-wrap .product-buy-wrap{width:40%}@media (max-width:64em){.product-list .product-card .product-price-wrap{width:100%;overflow:hidden}}@media (min-width:64em){.product-list .product-card .product-price-wrap{width:60%;padding-right:.5rem}}.product-list .product-card .product-buy-wrap{display:none}@media (min-width:64em){.product-list .product-card .product-buy-wrap{z-index:9;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}}.product-list .product-card .product-buy-wrap .addtocart{position:relative;z-index:999;width:90%}@media (min-width:64em){.product-list .product-card .product-buy-wrap .addtocart{background:#fcf7e9;padding-left:.5rem;width:100%}}.product-list .product-card .product-buy-wrap .addtocart .button{font-size:1.2rem;line-height:0;width:100%;min-width:1rem;height:3rem;padding:0}@media (min-width:34.375em){.product-list .product-card .product-buy-wrap .addtocart .button{font-size:1.4rem;height:4rem}}@media (min-width:64em){.product-list .product-card .product-buy-wrap .addtocart .button{line-height:0;width:100%;min-width:1rem;padding:0;color:#5c0f37;border:.1rem solid #5c0f37;background:#fcf7e9}.product-list .product-card .product-buy-wrap .addtocart .button:hover{color:#fff;border:#7fbb5d;background:#7fbb5d}}.product-list .product-card .product-buy-wrap .addtocart .price-wrapper,.product-list .product-card .product-buy-wrap .addtocart .qty-buttons{display:none}.product-list.list .product-card .product-image-wrap.active .product-buy-wrap{background:none}.product-list.list .product-card .product-buy-wrap{display:none}.product-list.list .product-card .product-price-wrap{width:100%}.product-list.list .product-card .product-price-wrap h4.product-name:hover{text-decoration:underline}.qty-buttons,.qty-buttons-cart{position:relative;display:inline-block}.qty-buttons-cart button,.qty-buttons button{position:absolute;top:50%;display:inline-block;width:2.5rem;min-width:auto;height:2.5rem;padding:0;cursor:pointer;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:0;outline:none;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;background-size:1.5rem auto;-webkit-appearance:none}.qty-buttons-cart button:focus,.qty-buttons button:focus{outline:none}.qty-buttons-cart button:hover,.qty-buttons button:hover{-webkit-transform:translateY(-50%) scale(1.1);-ms-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.qty-buttons-cart .qty-down,.qty-buttons .qty-down{left:.5rem;background-image:url(6bc6e205360b4f0b346b328aca91ff8a.svg)}.qty-buttons-cart .qty-up,.qty-buttons .qty-up{right:.5rem;background-image:url(e81b0a2e995b86820b2a5b6bc5a6005b.svg)}.qty-buttons-cart .qty-input,.qty-buttons .qty-input{font-family:TT-norms bold;width:10rem;height:3.6rem;margin-bottom:0;padding:.7rem 0 .4rem;text-align:center;pointer-events:none;border-color:rgba(92,15,55,.8)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.addtocart .out-of-stock{font-family:TT-norms bold;font-size:1.2rem;line-height:110%;margin-bottom:0;text-align:center;color:#5c0f37}@media (min-width:34.375em){.addtocart .out-of-stock{font-size:1.4rem}}.addtocart .out-of-stock.hide,.addtocart form.hide{display:none}.single-product .addtocart{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product .out-of-stock{font-size:1.8rem;margin-bottom:0;text-align:center}body.modal-addtocart-active .modal-addtocart{display:-webkit-box;display:-ms-flexbox;display:flex}body.modal-addtocart-active .modal-addtocart .modal{-webkit-animation:slideUp .25s ease-in both;animation:slideUp .45s ease-in both}.modal-addtocart{font-family:TT-norms medium;position:fixed;z-index:999;display:none;width:100%;padding:1rem;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);opacity:1;background:transparent;-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:center;align-content:center;box-pack:center;box-align:center}.modal-addtocart,.modal-background{top:0;right:0;bottom:0;left:0;height:auto}.modal-background{position:absolute;z-index:995;display:block;width:auto;background-color:rgba(0,0,0,.6)}.modal{position:relative;z-index:999;overflow-x:hidden;overflow-y:auto;width:100%;max-width:95rem;height:auto;max-height:100%;text-align:center;border-radius:.5rem;background:#fff;-webkit-box-shadow:0 .2rem 5rem rgba(0,0,0,.6);box-shadow:0 .2rem 5rem rgba(0,0,0,.6)}.modal .close-modal{position:absolute;top:2.5rem;right:2.5rem;cursor:pointer;text-align:right;vertical-align:middle}.modal .close-modal span{float:left;margin-top:.2rem;vertical-align:middle}.modal .close-modal img{float:left;width:2.3rem;height:2.3rem;margin-left:1rem}.added-to-cart .check-modal{width:4rem;height:auto;margin:4rem auto .5rem}@media (min-width:48em){.added-to-cart .check-modal{margin:4rem auto 1.5rem}}.added-to-cart h3{font-size:1.7rem}@media (min-width:34.375em){.added-to-cart h3{font-size:2.1rem}}.added-to-cart h3 span{display:block}@media (min-width:34.375em){.added-to-cart h3 span{display:inline}}.added-to-cart .close-modal-link{display:block;margin:1rem 0 0;cursor:pointer}.prod-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:35rem;margin:0 auto;padding:0 1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-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){.prod-wrap{margin:2rem auto}}.prod-wrap .img-wrap{position:relative;width:40%;margin-right:-.8rem}@media (min-width:48em){.prod-wrap .img-wrap{width:48%;margin-right:2%}}.prod-wrap .img-wrap .discount-badge{line-height:5.3rem;width:5rem;height:5rem}.prod-wrap .content-wrap{position:relative;width:60%;text-align:left}@media (min-width:48em){.prod-wrap .content-wrap{width:50%}}.prod-wrap .content-wrap span{line-height:100%;display:block;margin-bottom:.4rem}.prod-wrap .content-wrap .product-desc,.prod-wrap .content-wrap .product-quantity,.prod-wrap .content-wrap .product-sku{display:none}.prod-wrap .content-wrap .product-name{font-family:TT-norms bold;margin-bottom:.3rem;padding-right:2rem}.prod-wrap .content-wrap .product-quantity{font-size:1.2rem}@media (min-width:48em){.prod-wrap .content-wrap .product-quantity{font-size:1.4rem}}.prod-wrap .content-wrap .product-price{font-family:RFSU Tungsten;font-size:2.3rem}@media (min-width:48em){.prod-wrap .content-wrap .product-price{font-size:2.9rem}}.prod-wrap .content-wrap .product-price:after{content:" KR"}.prod-wrap .content-wrap .discounted{color:#db002e}.prod-wrap .content-wrap .discounted .price{display:inline-block;color:#db002e}.prod-wrap .content-wrap .discounted .discount-regular-price{text-decoration:line-through;opacity:.55;color:#5c0f37;font-size:70%}.other-bought-heading{width:100%;margin-top:2rem;margin-bottom:-1rem;padding:2rem 2rem 1.6rem;color:#5c0f37;background:#f8c2be}@media (min-width:48em){.other-bought-heading{margin-top:4rem}}.line-head{position:relative}.line-head .header{position:relative;z-index:9;padding:0 1rem;background:#f8c2be}.line-head .line{position:absolute;top:50%;right:2rem;left:2rem;height:.1rem;background:rgba(92,15,55,.3)}.other-bought{padding:0 1.2rem 1.2rem}.modal-products-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-products-wrapper .prod-wrap{margin-bottom:0}@media (min-width:48em){.modal-products-wrapper .prod-wrap{width:50%;margin-left:1rem;margin-right:1rem}}.modal-products-wrapper .prod-wrap .prod-title{width:100%;text-align:center}@media (min-width:48em){.modal-products-wrapper .prod-wrap .prod-title{text-align:left}}.modal-products-wrapper .prod-wrap .prod-title h3.heading{font-family:TT-norms medium;letter-spacing:0;font-weight:500;color:#db002e;margin-bottom:.5rem}@media (min-width:48em){.modal-products-wrapper .prod-wrap .prod-title h3.heading{margin-bottom:1rem}}.modal-products-wrapper .prod-wrap.is-related-product{padding:0 2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.modal-products-wrapper .prod-wrap:empty{display:none}.modal-products-wrapper .modal-button-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:2.5rem}@media (min-width:48em){.modal-products-wrapper .modal-button-wrapper{padding-top:3.5rem}}body.woocommerce-checkout p{font-family:TT-norms medium}body.tack-for-din-order,body.woocommerce-checkout{background-color:#fcf7e9}body.tack-for-din-order .arguments-wrap,body.tack-for-din-order .cart-widget,body.tack-for-din-order .desktop-nav,body.tack-for-din-order .search-wrap,body.woocommerce-checkout .arguments-wrap,body.woocommerce-checkout .cart-widget,body.woocommerce-checkout .desktop-nav,body.woocommerce-checkout .search-wrap{display:none}body.tack-for-din-order main,body.woocommerce-checkout main{padding-top:2rem}.checkout-block{margin:0 0 2rem}.checkout-block h3{text-align:center}.checkout-block .postal-code-message{margin-top:3rem;text-align:center;color:#757575}@media (min-width:64em){.checkout-wrapper{display:inline-block;width:59%}}@media (min-width:96.25em){.checkout-wrapper{width:69%}}.checkout-cart{background-color:#fff}@media (min-width:64em){.checkout-cart{float:right;width:39%;vertical-align:top}}@media (min-width:96.25em){.checkout-cart{width:29%}}#klarna-checkout-iframe{margin-top:1.5rem}.tack-for-din-order .shadow-block.checkout-cart,.woocommerce-checkout .shadow-block.checkout-cart{margin-bottom:3rem;display:none}@media (min-width:64em){.tack-for-din-order .shadow-block.checkout-cart,.woocommerce-checkout .shadow-block.checkout-cart{margin-bottom:0;display:block}}.tack-for-din-order .shadow-block.checkout-block,.woocommerce-checkout .shadow-block.checkout-block{padding:3rem 2rem 2rem;background:#fff}.tack-for-din-order .cart-item,.woocommerce-checkout .cart-item{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:center;-ms-flex-align:center;align-items:center}.tack-for-din-order .cart-item .checkout-image-wrap,.woocommerce-checkout .cart-item .checkout-image-wrap{width:29%}.tack-for-din-order .cart-item .checkout-content-wrap,.woocommerce-checkout .cart-item .checkout-content-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:69%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:48em){.tack-for-din-order .cart-item .checkout-content-wrap,.woocommerce-checkout .cart-item .checkout-content-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:64em){.tack-for-din-order .cart-item .checkout-content-wrap,.woocommerce-checkout .cart-item .checkout-content-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tack-for-din-order .cart-item .checkout-content-wrap .cart-price p,.woocommerce-checkout .cart-item .checkout-content-wrap .cart-price p{font-family:RFSU Tungsten;font-size:2rem}@media (min-width:34.375em){.tack-for-din-order .cart-item .checkout-content-wrap .cart-price p,.woocommerce-checkout .cart-item .checkout-content-wrap .cart-price p{font-size:2.25rem}}@media (min-width:48em){.tack-for-din-order .cart-item .checkout-content-wrap .cart-price p,.woocommerce-checkout .cart-item .checkout-content-wrap .cart-price p{font-size:2.35rem}}.tack-for-din-order #klarna-checkout-form.is-blurred,.woocommerce-checkout #klarna-checkout-form.is-blurred{position:relative}.tack-for-din-order #klarna-checkout-form.is-blurred:before,.woocommerce-checkout #klarna-checkout-form.is-blurred:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.65);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tack-for-din-order .postalcode-section,.woocommerce-checkout .postalcode-section{font-family:Klarna Text,Klarna Sans,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.5rem;max-width:64rem;padding:1.5rem;margin:0 auto}@media (min-width:48em){.tack-for-din-order .postalcode-section,.woocommerce-checkout .postalcode-section{margin:2rem auto}}.tack-for-din-order .postalcode-section__innerwrap,.woocommerce-checkout .postalcode-section__innerwrap{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:2rem 1.5rem;border:.1rem solid #d1d0ce;border-radius:.5rem}.tack-for-din-order .postalcode-section__input-wrap,.tack-for-din-order .postalcode-section__select-wrap,.woocommerce-checkout .postalcode-section__input-wrap,.woocommerce-checkout .postalcode-section__select-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%;margin-bottom:1.25rem}@media (min-width:48em){.tack-for-din-order .postalcode-section__input-wrap,.tack-for-din-order .postalcode-section__select-wrap,.woocommerce-checkout .postalcode-section__input-wrap,.woocommerce-checkout .postalcode-section__select-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.tack-for-din-order .postalcode-section__input,.woocommerce-checkout .postalcode-section__input{color:#000;height:6rem;width:auto;padding:1.5rem;border:.1rem solid #d1d1d0;border-radius:.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tack-for-din-order #select-servicepoints,.woocommerce-checkout #select-servicepoints{color:#000;position:relative;height:6rem;width:auto;overflow:hidden;padding:.75rem 1.5rem 1rem;border:.1rem solid #d1d1d0;border-radius:.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tack-for-din-order #select-servicepoints:hover,.woocommerce-checkout #select-servicepoints:hover{cursor:pointer}.tack-for-din-order #select-servicepoints:before,.woocommerce-checkout #select-servicepoints:before{position:absolute;width:5rem;height:100%;background:#fff;content:"";top:0;right:0;z-index:1}.tack-for-din-order #select-servicepoints:after,.woocommerce-checkout #select-servicepoints:after{position:absolute;top:2.25rem;right:2rem;pointer-events:none;display:inline-block;width:1.75rem;height:1.1rem;content:"";vertical-align:top;background:url(fabd3fc1bcb436c9ace9a7893e456de3.svg) no-repeat 50% 50%;z-index:2}.tack-for-din-order #select-servicepoints.select-servicepoints--expanded,.woocommerce-checkout #select-servicepoints.select-servicepoints--expanded{height:auto}.tack-for-din-order #select-servicepoints li,.woocommerce-checkout #select-servicepoints li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:4.5rem;position:relative}.tack-for-din-order #select-servicepoints li:after,.woocommerce-checkout #select-servicepoints li:after{position:absolute;top:0;right:0;content:"";height:100%;width:6rem;display:inline-block;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,#fff),to(#fff));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 50%,#fff 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 50%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ece2d6",endColorstr="#ece2d6",GradientType=0)}.tack-for-din-order #select-servicepoints li:hover,.woocommerce-checkout #select-servicepoints li:hover{cursor:pointer}.tack-for-din-order #select-servicepoints.select-servicepoints--expanded:after,.woocommerce-checkout #select-servicepoints.select-servicepoints--expanded:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.tack-for-din-order .servicepoint,.woocommerce-checkout .servicepoint{position:relative;white-space:nowrap;margin:auto 0;overflow:hidden}.tack-for-din-order .servicepoint:before,.woocommerce-checkout .servicepoint:before{position:absolute;bottom:.4rem;content:"";height:2rem;width:2rem;border:.1rem solid #d8d8d8;border-radius:50%;display:inline-block}.tack-for-din-order ul#select-servicepoints li.selected .servicepoint:before,.woocommerce-checkout ul#select-servicepoints li.selected .servicepoint:before{border:.7rem solid #5c0f37;background:#e98784;padding:-.7rem}.tack-for-din-order .servicepoint-name,.woocommerce-checkout .servicepoint-name{padding-left:3rem}.tack-for-din-order .servicepoint-street,.woocommerce-checkout .servicepoint-street{font-weight:400;color:#787471}.tack-for-din-order .postalcode-section__message,.woocommerce-checkout .postalcode-section__message{color:#787471}.tack-for-din-order .postalcode-section__more-info,.woocommerce-checkout .postalcode-section__more-info{display:none;color:#000;background:#f0eeea;padding:1.5rem;margin-top:1rem}.tack-for-din-order .postalcode-section__more-info-trigger,.woocommerce-checkout .postalcode-section__more-info-trigger{color:#5c0f37;text-decoration:underline}.tack-for-din-order .postalcode-section__more-info-trigger:hover,.woocommerce-checkout .postalcode-section__more-info-trigger:hover{cursor:pointer}.tack-for-din-order input[type=submit].postalcode-section__search-button,.tack-for-din-order input[type=submit].postalcode-section__select-button,.woocommerce-checkout input[type=submit].postalcode-section__search-button,.woocommerce-checkout input[type=submit].postalcode-section__select-button{font-family:Klarna Text,Klarna Sans,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:2rem;height:6rem;padding:1.5rem 4rem;min-width:0;color:#fff;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;margin:1rem 0 0}@media (min-width:48em){.tack-for-din-order input[type=submit].postalcode-section__search-button,.tack-for-din-order input[type=submit].postalcode-section__select-button,.woocommerce-checkout input[type=submit].postalcode-section__search-button,.woocommerce-checkout input[type=submit].postalcode-section__select-button{margin:0 0 0 1rem;-ms-flex-item-align:start;align-self:flex-start}}.tack-for-din-order input[type=submit].postalcode-section__search-button,.woocommerce-checkout input[type=submit].postalcode-section__search-button{border:.1rem solid #5c0f37}.tack-for-din-order input[type=submit].postalcode-section__select-button,.woocommerce-checkout input[type=submit].postalcode-section__select-button{border:.1rem solid #7fbb5d;background:#7fbb5d}.tack-for-din-order input[type=submit].postalcode-section__select-button:hover,.woocommerce-checkout input[type=submit].postalcode-section__select-button:hover{background:#66a144}.tack-for-din-order .postalcode-section__title,.woocommerce-checkout .postalcode-section__title{font-family:Klarna Text,Klarna Sans,Helvetica,Arial,sans-serif;font-size:1.9rem;font-weight:700;line-height:2.5rem;letter-spacing:-.2px;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.tack-for-din-order .header-main-wrap,.woocommerce-checkout .header-main-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:7rem}@media (min-width:80em){.tack-for-din-order .header-main-wrap,.woocommerce-checkout .header-main-wrap{height:9rem}}.tack-for-din-order .header-main-wrap .relative-wrap,.woocommerce-checkout .header-main-wrap .relative-wrap{height:7rem}@media (min-width:80em){.tack-for-din-order .header-main-wrap .relative-wrap,.woocommerce-checkout .header-main-wrap .relative-wrap{height:9rem}}.tack-for-din-order .header-main-wrap .checkout-home-button,.woocommerce-checkout .header-main-wrap .checkout-home-button{display:none}@media (min-width:80em){.tack-for-din-order .header-main-wrap .checkout-home-button,.woocommerce-checkout .header-main-wrap .checkout-home-button{font-family:TT-norms bold;font-size:1.25rem;position:absolute;left:15rem;display:block;letter-spacing:.1rem;text-transform:uppercase;-ms-flex-item-align:center;align-self:center}}@media (min-width:80em) and (min-width:48em){.tack-for-din-order .header-main-wrap .checkout-home-button,.woocommerce-checkout .header-main-wrap .checkout-home-button{font-size:1.4rem}}@media (min-width:80em){.tack-for-din-order .header-main-wrap .checkout-home-button:before,.woocommerce-checkout .header-main-wrap .checkout-home-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}}.tack-for-din-order .page-pusher,.woocommerce-checkout .page-pusher{height:7rem}@media (min-width:80em){.tack-for-din-order .page-pusher,.woocommerce-checkout .page-pusher{height:14rem}}.tack-for-din-order .customer-service,.woocommerce-checkout .customer-service{top:3.5rem;right:1.5rem}@media (min-width:96.25em){.tack-for-din-order .customer-service,.woocommerce-checkout .customer-service{right:0}}.tack-for-din-order .cart-sum,.woocommerce-checkout .cart-sum{margin:1.5rem 0 0;padding:2rem 0 0;border-top:.1rem solid #d8d8d8}.tack-for-din-order .cart-sum p,.woocommerce-checkout .cart-sum p{font-family:TT-norms medium}.thank-you-page h1{font-family:TT-norms bold;margin-top:3rem;text-transform:none}.thank-you-page p.ingress{margin-bottom:1rem}.thank-you-page .order-number-wrap{margin:2.5rem 0 1.5rem}@media (min-width:64em){.thank-you-page .order-number-wrap{margin:3.5rem 0 2rem}}.thank-you-page .order-number{font-size:3.25rem;color:#e98784}.thank-you-page .arrow-link-button{font-size:1.75rem}@media (min-width:64em){.thank-you-page .arrow-link-button{font-size:2rem}}.thank-you-page .arrow-link-button:hover:before{-webkit-transform:none;-ms-transform:none;transform:none;background-color:#e98784}.swish-payment #nav-icon,.swish-payment #search-target,.swish-payment .arguments-wrap,.swish-payment .breadcrumbs-wrap,.swish-payment .cart-widget,.swish-payment .menu-header,.swish-payment footer{display:none}.swish-payment .top-slogan-wrap{pointer-events:none}.swish-payment .home-link{margin:auto}@media (min-width:48em){.swish-payment .home-link{margin:0}}.rotate{-webkit-animation:spin 4s linear infinite;animation:spin 4s linear infinite}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#redlight-swish-popup_wraper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.redlight-swish-popup_wraper{top:57%;left:50%;width:100%;padding:30px;display:block;border-radius:30px;position:absolute;max-width:67.141em;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:48em){.redlight-swish-popup_wraper{top:50%}}.redlight-swish-popup_content_wrap{font-size:20px;max-width:410px}.redlight-swish-popup_content_wrap .woocommerce-error,.redlight-swish-popup_content_wrap .woocommerce-info{display:block;padding:5px;line-height:1.5em;font-size:16px;margin-bottom:10px}.swish-button{display:none}.redlight-swish-popup_message .button{margin:1em 0}@media (max-width:720px){.swish-button{display:block}}.redlight-swish- img{max-height:70px}.redlight-swish-messages{text-align:center;background-color:#f9f9f9;padding:5px 20px 20px;border:1px solid #ccc;border-radius:7px;-webkit-box-shadow:3px 3px 3px rgba(50,50,50,.28);box-shadow:3px 3px 3px rgba(50,50,50,.28)}.redlight-swish-centered{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:10px}.fixed{position:fixed}.top-left{top:0;left:10}.coupon-foldout{width:40%;cursor:pointer;text-decoration:underline}.coupon-foldout:hover{color:#881651}.coupon-form{width:58%;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;pointer-events:none;opacity:0}.coupon-form.active{pointer-events:auto;opacity:1}form#coupon{position:relative;top:-.6rem}form#coupon input{font-family:TT-norms medium;font-size:1.6rem;margin:0;padding:1rem 1rem .7rem;border-color:#f3edde;border-radius:.3rem}@media (min-width:48em){form#coupon input{font-size:1.4rem}}form#coupon input[type=submit]{position:absolute;top:0;right:0;width:auto;min-width:auto;text-decoration:underline;color:#e98784;border:none;background:none}form#coupon input[type=submit]:hover{color:#eea5a2}.cart-savings{font-size:1.4rem;position:relative;top:-1.1rem;display:block;color:#db002e}.woocommerce-checkout .coupon-wrapper{font-size:1.4rem;padding:1.5rem 0 0;border-top:.1rem solid #d8d8d8}.woocommerce-checkout .coupon-wrapper .coupon-foldout,.woocommerce-checkout .coupon-wrapper .coupon-form{display:inline-block}.woocommerce-checkout .coupon-wrapper .coupon-form form#coupon{top:0}.woocommerce-checkout .cart-savings{top:.5rem}.remove_coupon{display:inline-block;text-align:center;vertical-align:top;width:2.2rem;height:2.2rem;padding:.2rem 0 0;margin:-.1rem 0 0 1rem;border-radius:1.1rem;color:#5c0f37;border:.1rem solid #5c0f37;font-size:2rem;line-height:100%;background:url(951c0e333917630b54695a9314fbe87f.svg) 50% 50% no-repeat;background-size:50%}.remove_coupon:hover{text-decoration:none;opacity:.8}.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}}.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap{max-width:80rem;margin:2rem auto 0;text-align:center}.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){.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}}.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){.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .brand-logo{max-width:15rem}}@media (min-width:48em){.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .brand-logo{max-width:20rem}}@media (min-width:80em){.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}}.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .empty-wrap{display:none}@media (min-width:80em){.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .empty-wrap{width:19%;display:block}}.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){.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .brand-description-wrap{width:59%}}.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .description{max-width:none}.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.other .shorten-text{overflow:hidden}.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap.with-logo{max-width:none}.tax-product_filter_cat .page-heading.text-content-builder .text-box-wrap h1{font-size:4.5rem}.tax-product_filter_cat .product-list-holder{margin:3rem auto 2rem;max-width:106rem}.tax-product_filter_cat .product-filter-list{list-style:none;font-size:0;letter-spacing:-.4rem;margin:0 -1rem;text-align:left}.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){.tax-product_filter_cat .product-filter-list>li{width:33.33%}}@media (min-width:64em){.tax-product_filter_cat .product-filter-list>li{width:16.66%}}.tax-product_filter_cat .product-filter-list li{text-align:left}.tax-product_filter_cat .product-filter-list li.highlight-brand a{border-bottom:2px solid #5c0f37}.tax-product_filter_cat .product-filter-list li.highlight-brand a:hover{border-bottom:2px solid #e98784}.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}.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}.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.82353%}.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:table;width:100%;padding:1rem .5rem 1.25rem;border-bottom:.3rem solid #f3edde;background:#fcf7e9}@media (min-width:34.375em){.card .product-bottom-wrap,.other-bought .product-bottom-wrap,.slider .product-bottom-wrap{padding:1.25rem 1rem 1.5rem 1.25rem}}.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%}@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-name,.other-bought .product-bottom-wrap h4.product-name,.slider .product-bottom-wrap h4.product-name{margin-bottom:.6rem}}.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;line-height:3.3;top:.5rem;right:.5rem;width:6.3rem;height:6.3rem;padding:0 0 0 .3rem}.product-card .discount-badge{padding:0}@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%;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:table;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-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%}}.sidebar-wrap .product-list .product-card{width:50%;padding:0 4px;margin:0}@media (min-width:64em){.sidebar-wrap .product-list .product-card{width:100%;margin:0}}.product-list.slider{margin:0}.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:1rem;text-align:center;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 h1{margin-bottom:1rem}@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,.main-product .product-card h2{text-align:center}.main-product .product-card h1+div+h2{margin-bottom:2rem}.main-product .product-card .product-meta{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%;border-bottom:1px solid #d8d8d8;margin-bottom:3rem}@media (min-width:48em){.main-product .product-card .product-meta{margin-bottom:4rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.main-product .product-card .product-meta .addtocart{position:relative;width:100%;text-align:center;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:center;-ms-flex-align:center;align-items:center}@media (min-width:48em){.main-product .product-card .product-meta .addtocart{width:50%;margin-top:0;margin-bottom:4rem}}@media (min-width:64em){.main-product .product-card .product-meta .addtocart{width:55%}}.main-product .product-card .product-meta .addtocart .price-wrapper{position:relative;display:inline-block}.main-product .product-card .product-meta .addtocart .price-wrapper.discount{color:#db002e}.main-product .product-card .product-meta .addtocart .price-wrapper .currency,.main-product .product-card .product-meta .addtocart .price-wrapper .price{font-family:RFSU Tungsten;line-height:.75;font-size:3rem}@media (min-width:34.375em){.main-product .product-card .product-meta .addtocart .price-wrapper .currency,.main-product .product-card .product-meta .addtocart .price-wrapper .price{font-size:5.2rem;line-height:1}}.main-product .product-card .product-meta .addtocart .price-wrapper .regular-price-crossed{font-family:TT-norms bold;position:absolute;top:.5rem;left:-6rem;text-decoration:line-through;color:#5c0f37;opacity:.55}@media (min-width:96.25em){.main-product .product-card .product-meta .addtocart .price-wrapper .regular-price-crossed{left:-6.75rem}}.main-product .product-card .product-meta .addtocart .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 .addtocart .product-variation-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.main-product .product-card .product-meta .addtocart .product-variation-wrap .qty-buttons{margin-right:0;margin-left:3rem}@media (min-width:64em){.main-product .product-card .product-meta .addtocart .product-variation-wrap .qty-buttons{margin-left:2rem}}@media (min-width:66.25em){.main-product .product-card .product-meta .addtocart .product-variation-wrap .qty-buttons{margin-left:3rem}}.main-product .product-card .product-meta .addtocart .product-variation-wrap .qty-buttons.simple-product{margin-top:.5rem;margin-right:auto;margin-left:auto}.main-product .product-card .product-meta .addtocart .product-variation-wrap .variable-dropdown{margin-right:0;margin-left:1rem}.main-product .product-card .product-meta .addtocart .button{font-size:2rem;width:100%;margin-top:1.2rem;padding:1.3rem 2rem 1.2rem}@media (min-width:23.125em){.main-product .product-card .product-meta .addtocart .button{width:23rem}}.main-product .product-card .product-meta .product-usplist{position:relative;display:block;width:100%;margin:2rem 0}@media (min-width:48em){.main-product .product-card .product-meta .product-usplist{-ms-flex-item-align:end;align-self:flex-end;width:50%;margin:0 0 4rem;padding:1.5rem 0 1.3rem 1.2rem;border-left:1px solid #d8d8d8}}@media (min-width:64em){.main-product .product-card .product-meta .product-usplist{width:45%}}@media (min-width:96.25em){.main-product .product-card .product-meta .product-usplist{width:45%;padding-left:2rem}}.main-product .product-card .product-usplist{text-align:center}@media (min-width:48em){.main-product .product-card .product-usplist{text-align:left}.main-product .product-card .product-usplist li{line-height:1.6}}.main-product .product-card .product-usplist li{font-family:TT-norms medium;font-size:1.4rem}.product-more-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-more-info .wide-wrap{width:100%}@media (min-width:64em){.product-more-info .wide-wrap{width:75%}}.product-more-info .sidebar-wrap{width:100%;margin-top:3rem}@media (min-width:64em){.product-more-info .sidebar-wrap{width:22%;margin-top: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%}}.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 .owl-carousel .owl-nav button.owl-next,.singleproduct .owl-carousel .owl-nav button.owl-prev{width:4rem;height:4rem}.singleproduct .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 .owl-carousel .owl-nav button.owl-prev{left:1rem;background-size:3rem}}.singleproduct .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 .owl-carousel .owl-nav button.owl-next{right:1rem;background-size:3rem}}.singleproduct .owl-carousel button.owl-dot{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-packages{margin-top:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-packages,.product-packages .package{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-packages .package{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;padding:1.5rem .5rem;border:.1rem solid #d8d8d8;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:23.125em){.product-packages .package{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:3rem .5rem}}@media (min-width:40.625em){.product-packages .package{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:49%}}@media (min-width:48em){.product-packages .package{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:3rem;padding-bottom:3rem}}@media (min-width:80em){.product-packages .package{width:48%;padding:3rem 1rem}}.product-packages .package .products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-packages .package .products li{position:relative;max-width:14rem;padding:.5rem}.product-packages .package .products li a{position:relative;z-index:1;display:block}.product-packages .package .products li .package-img{display:inline-block;width:15rem;height:auto;vertical-align:top}.product-packages .package .products li .math-symbol{position:absolute;z-index:2;top:50%;right:-.5rem;width:1rem;height:1rem;content:"";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(e81b0a2e995b86820b2a5b6bc5a6005b.svg);background-repeat:no-repeat;background-position:50%;background-size:1.8rem 1.8rem}@media (min-width:23.125em){.product-packages .package .products li .math-symbol{right:-.6rem;width:1.2rem;height:1.2rem}}@media (min-width:48em){.product-packages .package .products li .math-symbol{right:-1rem;width:1.8rem;height:1.8rem}}.product-packages .package .products li:last-child .math-symbol{display:none;background-image:url(a975c9ee79a6296e145e291e70e00705.svg)}@media (min-width:23.125em){.product-packages .package .products li:last-child .math-symbol{display:block}}@media (min-width:40.625em){.product-packages .package .products li:last-child .math-symbol{display:none}}@media (min-width:48em){.product-packages .package .products li:last-child .math-symbol{display:block}}.product-packages .package .package-total{width:100%;padding:1rem 0 0;text-align:center}@media (min-width:23.125em){.product-packages .package .package-total{width:auto;padding:0 1rem 0 2.5rem}}@media (min-width:40.625em){.product-packages .package .package-total{width:100%;padding:1rem 0 0}}@media (min-width:48em){.product-packages .package .package-total{width:auto;padding:0 2rem 0 4rem}}.product-packages .package .package-total .package-priceforall{font-family:TT-norms bold;font-size:1.4rem;line-height:1.2;display:inline-block}.product-packages .package .package-total .package-price{font-family:RFSU Tungsten;font-size:2.5rem;line-height:0;color:#db002e}.product-packages .package .package-total .package-button{font-size:1.4rem;min-width:inherit;margin-top:.15rem}.productrating{text-align:center;margin:0 0 1rem}@media (min-width:64em){.productrating{margin:1rem 0 2rem}}.productrating .star-ratings-css{unicode-bidi:bidi-override;color:#fff;font-size:1.5rem;height:1.5rem;margin:0 auto;position:relative;padding:0;-webkit-text-stroke-width:.1rem;-webkit-text-stroke-color:#ffd300}@media (min-width:34.375em){.productrating .star-ratings-css.rating-count{-webkit-transform:scale(1.75);-ms-transform:scale(1.75);transform:scale(1.75)}}.productrating .star-ratings-css-top{color:#ffd300;padding:0;position:absolute;z-index:1;margin:0 auto;display:inline-block;top:0;left:0;overflow:hidden}.productrating .star-ratings-css-bottom{padding:0;display:inline-block;z-index:0;margin:0 auto}.productrating .rating-links{margin:1rem auto .75rem;display:block;line-height:1;text-align:center}@media (min-width:34.375em){.productrating .rating-links{margin:1.75rem auto 1rem}}.productrating .own-review:hover,.productrating .rating-count:hover{text-decoration:underline;cursor:pointer}.review-circle{background:#ffd300;font-size:1.05rem;width:1.8rem;line-height:1.8rem;letter-spacing:0;border-radius:50%;color:#5c0f37;display:inline-block;vertical-align:baseline;position:relative;top:-.1rem}@media (min-width:64em){.review-circle{top:-.2rem}}@media (min-width:80em){.review-circle{top:-.5rem;font-size:1.15rem;width:2rem;line-height:2rem}}#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}@media (min-width:64em){.product-tabs__item-content{position:absolute;right:0;padding:3rem;border:.1rem solid #d8d8d8;z-index:-1;margin-top:-.1rem}.product-tabs__item-content.active{display:block}}@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}@media (min-width:64em){.product-review-section{padding:2rem 0}}.product-review-section h3{font-size:1.75rem}@media (min-width:48em){.product-review-section h3{font-size:2rem}}.product-review-section .message-box{padding:2rem;border:.1rem solid rgba(92,15,55,.6);border-radius:.4rem}.product-review-section .message-box h3{margin:0}.product-review-heading{overflow:hidden}.product-review-heading h3{margin:0 0 2rem;padding-bottom:.5rem}.product-review-heading h3 em{font-size:70%;font-weight:400;font-style:normal;color:#ccc}.product-review-heading .expand-reviews{font-size:1.4rem;float:right;text-decoration:underline}.product-review-form{clear:both;overflow:hidden}.product-review-form input{margin-bottom:0;border-radius:.25rem}.product-review-form .author-email,.product-review-form .author-name{margin-bottom:2.5rem}.product-review-form .required{color:#db002e}.product-review-form .review-star-wrap{padding-bottom:1rem}.product-review-form .comment-area{padding-bottom:2rem}.product-review-form .g-recaptcha-area{margin-bottom:2rem}.product-review-form .textarea-wrap textarea{font-size:1.6rem;width:100%;min-width:100%;max-width:100%;min-height:10rem;padding:1rem;vertical-align:top;border:.1rem solid #ccc;border-radius:.4rem}.product-review-form .textarea-wrap textarea:focus{border-color:#5c0f37;outline:none;-webkit-box-shadow:none;box-shadow:none}.product-review-form .error-message{font-size:90%;display:none;padding:.5rem 0;color:#d32417}.css-star-rating{display:inline-block;overflow:hidden;padding-bottom:.5rem;vertical-align:top}.css-star-rating label{position:relative;float:right;width:2.8rem;height:2.8rem;margin-right:.4rem;cursor:pointer}.css-star-rating label:not(:first-of-type){padding-right:.4rem}.css-star-rating label:before{font-size:3rem;line-height:1;content:"\2605";color:#ccc}.css-star-rating input{display:none}.css-star-rating:not(:checked)>label:hover:before,.css-star-rating:not(:checked)>label:hover~label:before,.css-star-rating input:checked~label:before{color:#ffd300}.product-review-list li:nth-child(2n){background:rgba(248,194,190,.05)}.product-review-list li:nth-child(odd){background:rgba(248,194,190,.15)}.product-review-list li{padding:1rem;border:.1rem solid #f5f5f5}@media (min-width:64em){.product-review-list li{padding:1rem 2rem}}.product-review-list p:last-child{margin-bottom:0}.product-review-list .review-meta{overflow:hidden;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:.1rem solid #f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-review-list .review-date,.product-review-list .review-user,.product-review-list .review-verified{font-size:1.25rem;line-height:1.6;margin-right:.5rem;display:inline-block}@media (min-width:48em){.product-review-list .review-date,.product-review-list .review-user,.product-review-list .review-verified{font-size:1.4rem}}.product-review-list .review-user{padding-right:.3rem}.product-review-list .review-date{color:rgba(0,0,0,.6)}.product-review-list .review-verified{color:#7fbb5d}.product-review-list .review-stars{overflow:hidden;text-align:right;margin:auto 0 0 auto}.product-review-list .review-stars .star-ratings-css{font-size:1.6rem;line-height:1;display:inline-block;width:auto;height:auto;margin:0;vertical-align:top}.product-review-list .review-stars .star-ratings-css-top{bottom:0}.product-review-list .review-stars .star-ratings-css span{display:inline-block;vertical-align:middle}.review-form-wrap{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}.review-form-wrap .review-form-content{width:100%;padding:0 0 2rem}@media (min-width:64em){.review-form-wrap .review-form-content{width:48%;padding:1rem 0 2rem}}.review-form-wrap .info-content{width:100%;background:hsla(0,0%,84.7%,.2);padding:1.5rem}@media (min-width:64em){.review-form-wrap .info-content{width:48%;padding:2rem;margin-top:1rem}}.review-form-wrap .info-content h4{margin-bottom:1.25rem}.review-form-wrap .info-content li{font-size:95%}#textarea-trigger{position:relative;padding-bottom:.5rem;border-bottom:.1rem solid #f8c2be}@media (min-width:64em){#textarea-trigger{padding-bottom:.75rem}}#textarea-trigger:after{position:absolute;right:0;width:1.35rem;height:1.35rem;content:"";-webkit-transition:all .05s ease-in-out;-o-transition:all .05s ease-in-out;transition:all .05s ease-in-out;background-image:url(e81b0a2e995b86820b2a5b6bc5a6005b.svg);background-repeat:no-repeat;background-position:50%;background-size:1.35rem 1.35rem}@media (min-width:64em){#textarea-trigger:after{width:1.5rem;height:1.5rem;background-size:1.5rem 1.5rem}}#textarea-trigger:hover{cursor:pointer}.info-content.active #textarea-trigger:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.textarea-reviews{border-bottom:.1rem solid #f8c2be;font-size:90%}@media (min-width:64em){.textarea-reviews{font-size:inherit}}#star-ratings-css{visibility:hidden}#star-ratings-css.visible{visibility:visible}#readreview-anchor,#review-anchor{border-bottom:.1rem solid #f8c2be;position:relative}#readreview-anchor:after,#review-anchor:after{position:absolute;right:0;bottom:1rem;width:1.35rem;height:1.35rem;content:"";-webkit-transition:all .05s ease-in-out;-o-transition:all .05s ease-in-out;transition:all .05s ease-in-out;background-image:url(e81b0a2e995b86820b2a5b6bc5a6005b.svg);background-repeat:no-repeat;background-position:50%;background-size:1.35rem 1.35rem}@media (min-width:64em){#readreview-anchor:after,#review-anchor:after{width:1.75rem;height:1.75rem;background-size:1.75rem 1.75rem}}#readreview-anchor:hover,#review-anchor:hover{cursor:pointer}.review-form.active #readreview-anchor:after,.review-form.active #review-anchor:after,.reviews-list-wrap.active #readreview-anchor:after,.reviews-list-wrap.active #review-anchor:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.reply_comment{margin-left:20px}.fetching{opacity:.4}#superdeal-products .super-deals-gallery:not(.owl-loaded) .product-card{width:48%;padding-right:4px}@media (min-width:23.125em){#superdeal-products .super-deals-gallery:not(.owl-loaded) .product-card{width:48%}}@media (min-width:48em){#superdeal-products .super-deals-gallery:not(.owl-loaded) .product-card{width:33%}}.discount-badge,.info-badge{font-family:TT-norms bold;position:absolute;z-index:3;left:0;display:none;float:left;text-align:center;color:#fff;border-radius:100%;background-color:#db002e}.discount-badge.discount-active,.info-badge,.info-badge.discount-active{display:inline-block}.info-badge{z-index:4;padding:0!important;width:6.3rem;height:6.3rem;background-color:#7fbb5d}.info-badge.burgundy{color:#fcf7e9;background-color:#5c0f37}.info-badge.bone{color:#5c0f37;background-color:#fcf7e9}.info-badge.pink{background-color:#e98784}.info-badge.red{background-color:#db002e}.info-badge.pink-light{background-color:#f8c2be;color:#db002e}.info-badge.green{background-color:#7fbb5d}.info-badge.yellow{color:#5c0f37;background-color:#ffd300}.info-badge.heart{background-image:url(8003ea5b51f6d14ec25c4f61d9603bae.svg)}.info-badge.heart,.info-badge.sun{background-repeat:no-repeat;background-size:100%;background-color:inherit;border-radius:0}.info-badge.sun{background-image:url(976b68ac89df716d757ffc3a19303bcb.svg);right:2.5rem;width:9.2rem;height:9.2rem;color:#5c0f37}@media (min-width:48em){.info-badge.sun{top:1rem;left:1rem}}.badge-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.badge-wrap .badge-text{font-size:1.9rem;line-height:1.1;display:inline-block;padding:.2rem .2rem 0;text-transform:uppercase;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-ms-flex-item-align:center;align-self:center}.badge-wrap .badge-text.small{font-size:1.4rem}.badge-wrap .badge-text.small.related-badge-text{font-size:1.1rem}.badge-wrap .badge-text.small.related-badge-text-cart{font-size:.85rem;padding-bottom:.4rem}.badge-wrap .badge-text.padding-bottom{padding-bottom:.75rem}.badge-wrap .badge-text.no-padding{padding:0}.list .product-image-wrap .discount-badge,.list .product-image-wrap .info-badge{font-size:1.3rem;line-height:1.3;top:0;right:-1rem;width:3rem;height:3rem;padding:.8rem 0 0 .1rem}.list .product-image-wrap .discount-badge{font-size:1rem;padding:.9rem 0 0 .1rem}.list .product-image-wrap .badge-text{font-size:1rem}.list .product-card .product-image-wrap .info-badge .related-badge-text,.list .product-image-wrap .badge-text.small{font-size:.65rem}.cart-content-wrap .discount-badge,.cart-content-wrap .info-badge{top:-1rem;width:4.5rem;height:4.5rem;padding:.8rem 0 0 .1rem;left:auto;right:100%;right:calc(100% + 1rem);-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;font-size:1.2rem}@media (min-width:48em){.cart-content-wrap .discount-badge,.cart-content-wrap .info-badge{top:-1.5rem;width:4.5rem;height:4.5rem;padding:1.2rem 0 0 .1rem;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}}@media (min-width:64em){.cart-content-wrap .discount-badge,.cart-content-wrap .info-badge{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);right:calc(100% + 2.5rem)}}@media (min-width:48em){.cart-content-wrap .discount-badge,.cart-content-wrap .info-badge{font-size:1.4rem;top:-1.5rem;left:-6rem;width:4.5rem;height:4.5rem;padding:1.2rem 0 0 .1rem}}.cart-content-wrap .discount-badge.big,.cart-content-wrap .info-badge.big{width:5rem;height:5rem}@media (min-width:48em){.cart-content-wrap .discount-badge.big,.cart-content-wrap .info-badge.big{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.cart-content-wrap .discount-badge.sun,.cart-content-wrap .info-badge.sun{width:6.8rem;height:6.8rem}@media (min-width:48em){.cart-content-wrap .discount-badge.sun,.cart-content-wrap .info-badge.sun{left:-7rem}}.cart-content-wrap .discount-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.single-product .main-product .discount-badge,.single-product .main-product .info-badge{font-size:2.85rem;line-height:3;top:2rem;right:2rem;width:8rem;height:8rem}@media (min-width:34.375em){.single-product .main-product .discount-badge,.single-product .main-product .info-badge{font-size:3rem;line-height:3.25;top:3rem;right:3rem;width:9rem;height:9rem;padding:0 0 0 .5rem}}@media (min-width:80em){.single-product .main-product .discount-badge,.single-product .main-product .info-badge{font-size:3.4rem;line-height:3.35;top:4rem;right:4rem;width:10.5rem;height:10.5rem}}@media (min-width:64em){.single-product .main-product .discount-badge.sun,.single-product .main-product .info-badge.sun{width:10.5rem;height:10.5rem}}@media (min-width:80em){.single-product .main-product .discount-badge.sun,.single-product .main-product .info-badge.sun{width:12.5rem;height:12.5rem}}.single-product .main-product .discount-badge.sun .badge-text,.single-product .main-product .info-badge.sun .badge-text{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.single-product .main-product .badge-text{font-size:2.25rem}@media (min-width:34.375em){.single-product .main-product .badge-text{font-size:2.5rem}}@media (min-width:80em){.single-product .main-product .badge-text{font-size:3rem}}.single-product .main-product .badge-text.small{font-size:1.5rem}@media (min-width:34.375em){.single-product .main-product .badge-text.small{font-size:1.75rem}}@media (min-width:80em){.single-product .main-product .badge-text.small{font-size:2.15rem}}.single-product .main-product .badge-text.smallest{font-size:1.25rem}@media (min-width:34.375em){.single-product .main-product .badge-text.smallest{font-size:1.5rem}}@media (min-width:80em){.single-product .main-product .badge-text.smallest{font-size:1.75rem}}.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}.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}}.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:10rem}@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-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;margin:1rem 0 0;-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:2rem 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(026f09c9ccff5547e610b95c7ba74142.svg)}ul.flexible-social-media li.instagram a:before{background-image:url(59b9c0f9c868d6fe5691f705b2e5de82.svg)}ul.flexible-social-media li.youtube a:before{background-image:url(59d6396b67f0c72fe3d0a7d3de27cd28.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)}.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}.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%;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}@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}}.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)}.cookies-full-wrap{display:none}.cookies-full-wrap.opened{position:fixed;z-index:99999;bottom:0;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-left:-50%;-webkit-animation:fadein .5s;animation:fadein .5s;background:#fad8d5;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookies-full-wrap.closed{display:none}.cookies-full-wrap .layout{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;margin:1.25rem auto;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.cookies-full-wrap .layout .cookie-text-wrap{margin:0 1.5rem;text-align:center}.cookies-full-wrap .layout .cookie-button-wrap{margin-top:1rem}@media (min-width:80em){.cookies-full-wrap .layout .cookie-button-wrap{margin-top:0}}.cookies-full-wrap .layout .cookie-button-wrap button{min-width:inherit;padding:.4rem 2.5rem .2rem}.cookie-text{font-family:TT-norms medium;font-size:1.5rem}.cookie-text a{text-decoration:underline}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.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 .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}@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}h2.signup-newsletter-heading{margin-top:4rem}.layout .offer-heading-text{margin:2rem 0}.layout .signup-newsletter{max-width:45rem;font-size:2rem;color:#fcf7e9}.bg-bone{background:#fcf7e9;background-repeat:no-repeat;position:relative;z-index:2;padding:2rem;max-width:70rem}.bg-bone p{color:#5c1037}.newsletter-checkbox-input{position:relative;padding:1rem 2rem;overflow:hidden;border:.2rem solid #d7d7d6;border-radius:.5rem}.newsletter-checkbox-input input{position:absolute;opacity:0}.newsletter-checkbox-input input:checked+label:before{opacity:1}.newsletter-checkbox-input label{padding-left:2rem;display:block;position:relative;max-width:95%}.newsletter-checkbox-input label:after{content:"";width:1.5rem;height:1.5rem;border:.2rem solid #929292;position:absolute;left:0;top:.5rem}.newsletter-checkbox-input label:before{content:"";width:.6rem;height:.4rem;border:.1rem solid #929292;border-top:none;border-right:none;-webkit-transform:rotate(-48deg);-ms-transform:rotate(-48deg);transform:rotate(-48deg);position:absolute;left:.45rem;top:.9rem;opacity:0}.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.1650b5b9.css.map */