@charset "UTF-8";.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub,.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:hsl(0 0% 100% / 75%);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:hsl(0 0% 20% / 25%);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:hsl(0 0% 20% / 100%)}*{padding:0;margin:0;outline:0;box-sizing:border-box}*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main{display:block}template{display:none}html{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}img,iframe,video,audio,object{max-width:100%}img,iframe{border:0 none}img{height:auto;display:inline-block;vertical-align:middle}b,strong{font-weight:700}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type=submit],input[type=button],input[type=reset],input[type=file],input[type=image],label[for]{cursor:pointer}a[href^=tel],button[disabled],input[disabled],textarea[disabled],select[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],textarea,a[href^=tel]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}button,select{text-transform:none}table{width:100%;border-collapse:collapse;border-spacing:0}nav ul,nav ol{list-style:none outside none}input::-moz-placeholder{color:inherit;opacity:1}input::placeholder{color:inherit;opacity:1}textarea::-moz-placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit;box-shadow:0 0 0 1000px #fff inset}input[type=text],input[type=button],input[type=tel],input[type=email],input[type=submit],input[type=date],input[type=search],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}html{scroll-behavior:smooth;font-size:62.5%;--heading-h1: clamp(3rem, 2.0406rem + 3.1329vw, 5rem);--heading-h2: clamp(2.6rem, 1.8462rem + 2.4615vw, 4rem);--heading-medium: clamp(2.2rem, 3rem, 3.2rem);--heading-h3: 2rem;--heading-small: 1.8rem;--body-text: 1.6rem;--text-smaller: 1.3rem;--text-smallest: 1.1rem}body{min-width:320px;background:#f3f4ef;font-family:PT Sans,sans-serif;font-weight:400;font-size:var(--body-text);line-height:1.6;color:#404040;overflow-x:hidden}a{color:#c8af68;text-decoration:underline}a:hover,a[href^=tel]{text-decoration:none}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{margin-bottom:.8em;font-family:Alegreya Sans SC,sans-serif;font-size:var(--heading-h1);font-weight:300;line-height:1.1}.h4,h4{font-size:1.8rem}h4,h5,h6{font-weight:400}p,ul,ol,dl,hr,table,blockquote{margin-bottom:1.6em}h1[class],h2[class],h3[class],h4[class],h5[class],h6[class],h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child,dl:last-child,table:last-child,blockquote:last-child{margin-bottom:0}@media (min-width: 1199.02px){.hidden-desktop{display:none!important}}@media (min-width: 767.02px) and (max-width: 1024px){.hidden-tablet{display:none!important}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.hidden-mobile{display:none!important}}.skeleton-box{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}body:after{content:"";display:block;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:99999;transition:all .2s ease;opacity:0;visibility:hidden}body.is-overlay:after{opacity:1;visibility:visible}body.is-tabbing :focus{outline:2px solid #404040}.sticky-section{position:sticky;top:48px}@media (max-width: 991px){.sticky-section{position:static}}.clear:after{content:"";line-height:0;display:table;clear:both}.sr-only,.gform_wrapper.gform_wrapper.gravity-theme .gfield-choice-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.notext{white-space:nowrap;text-indent:100%;text-shadow:none;overflow:hidden}.notext-old{font-size:0;line-height:0;text-indent:-4000px}[hidden],.hidden{display:none}[disabled],.disabled{cursor:default}.no-underline{text-decoration:none}.bg-white{background-color:#fff}.p-75{padding:75px 0}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.p-75{padding:40px 0}}.m-auto{margin:0 auto}.text-center{text-align:center}.text-left{text-align:left}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.hidden-xs{display:none!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width: 767.02px) and (max-width: 1024px){.hidden-sm{display:none!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width: 1024.02px) and (max-width: 1199px){.hidden-md{display:none!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width: 1199.02px){.hidden-lg{display:none!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}.comment-respond{width:100%;padding-top:30px;border-top:1px solid #363636}.comment-respond h3{position:relative}.comment-respond small{position:absolute;top:0;right:0}.comment-respond label{display:inline-block;padding-bottom:4px;font-weight:700}.comment-respond input[type=text],.comment-respond textarea{display:block;width:100%;padding:10px;border:1px solid #ccc;background:#f7f7f7}.comment-respond textarea{height:100px}.comment-respond input[type=text]:focus{background-color:#fff}.comment-respond input[type=text]::-moz-placeholder{color:#777}.comment-respond input[type=text]::placeholder{color:#777}.comment-respond .required{color:#e40000}.comment-respond .comment-notes{padding-top:15px}.comment-respond .form-submit input{display:block;width:160px;height:40px;border:0;font-size:14px;font-weight:700;color:#fff;background:#363636;cursor:pointer;border-radius:4px}.comment-respond #submit{width:100%;height:auto;font-weight:400;padding:1em 2em;background-color:#c8af68;font-size:1.6rem;color:#000}.comments{position:relative}.comments .children{position:relative;padding-left:70px}.comments .children:before,.comments .children:after{content:"";position:absolute;display:block}.comments .children:before{top:33px;left:23px;width:32px;height:27px;border-left:8px solid #c3c3c3;border-bottom:8px solid #c3c3c3;border-radius:0 0 0 8px}.comments .children:after{top:-5px;left:8px;border:20px solid transparent;border-width:20px 19px;border-bottom-color:#c3c3c3}.comments .comment{position:relative;border-top:1px dashed #363636}.comments .avatar{position:absolute;top:28px;left:0;width:48px;height:48px;border-radius:50%;border:1px solid #ccc}.comments .says{padding-left:5px}.comments .moderation-notice{display:inline-block;margin:3px 0 8px;color:#999}.comments .comment__entry{position:relative;padding:30px 0 30px 65px}.comments .comment__text p:last-child{padding-bottom:0;margin-bottom:0}.comments .comment__meta{padding-bottom:12px}.comments .comment__meta a{color:#363636}.comments .comment__reply{padding-top:10px;text-align:right}.comments .comment__reply a{display:inline-block;padding:5px 10px;background:#363636;color:#fff;border-radius:6px}.comments .comment__reply a:hover{text-decoration:none;opacity:.8}.paging{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 0}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.paging{flex-wrap:wrap}}.paging a{text-decoration:none}.paging ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;list-style:none;margin:0 auto;padding:0 20px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.paging ul{width:100%;order:-1;padding:0;margin-bottom:20px}}.paging ul li{margin:0 5px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.paging ul li:first-child{margin-left:0}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.paging ul li:last-child{margin-right:0}}.paging ul li.paging__spacer,.paging ul a{background-color:#fff;font-size:14px;color:#000;width:35px;height:35px;display:block;text-align:center;line-height:35px;transition:all .4s}.paging ul a:hover,.paging ul li.is-current a{color:#fff;background-color:#055590}.paging .paging__next,.paging .paging__prev{font-size:16px;color:#000;transition:all .4s}.paging .paging__next:hover,.paging .paging__prev:hover{color:#055590}.paging .paging__next:only-child{margin-left:auto;margin-right:0}.paging .paging__prev:only-child{margin-right:auto;margin-left:0}.paging .paging__label,.paging .paging__first,.paging .paging__last,.paging .paging__prev,.paging .paging__next{margin:9px}.search-form{position:relative;overflow:hidden}.search-form .search__field{display:block;width:100%;padding:10px;border:1px solid #ccc;background:#f7f7f7}.search-form .search__field:focus{background-color:#fff}.search-form .search__field::-moz-placeholder{color:#777}.search-form .search__field::placeholder{color:#777}.search-form .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.section-comments{padding-top:15px}@media (max-width: 991px){.section-comments{margin-bottom:50px}}.section-comments a{text-decoration:none}.section-comments p{margin-bottom:1rem;padding-bottom:0}.section-comments ol,.section-comments ul{padding:0;margin:0;list-style:none outside none}.section-comments h2{margin-bottom:40px;font-size:3rem}.section-comments h3{margin:0;position:relative;font-size:2rem}.section-comments h3 small{position:absolute;top:0;right:0}.section-comments .comment-notes{padding:0;margin:10px 0 16px}.section-comments .comment-form-cookies-consent{display:flex;align-items:center}.section-comments .comment-form-cookies-consent input{margin:0 8px 0 0}.section-comments .comment-form-cookies-consent label{padding:0;margin:0}.widget>h4{font-family:PT Sans,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1rem;margin-bottom:1.6rem}.widget .widget__entry{margin-bottom:1.6rem}.widget .widget__entry>ul{list-style:none;padding:0;margin:0}.widget .widget__entry>ul>li{margin:0;padding:0}.widget .widget__entry>ul>li>a{color:inherit;text-decoration:none}@media (hover: hover) and (pointer: fine){.widget .widget__entry>ul>li>a:hover{text-decoration:underline}}.widget .widget__links>ul{list-style:none;padding:0;margin:0}.widget .widget__links>ul>li{margin:0;padding:0}.widget .widget__links>ul>li+li{margin-top:1.6rem}.widget .widget__links>ul>li>a{display:flex;align-items:center;gap:.4rem;text-decoration:none}.widget .widget__links>ul>li>a img{max-width:9.6rem}.widget .widget__links>ul>li>a span{font-size:var(--text-smallest);font-weight:600;color:#000}.widget .widget__footer{margin-top:4.8rem}@media (max-width: 575px){.widget .widget__footer{margin-top:2rem}}.widget .widget__footer a{display:inline-block}.widget_nav_menu ul{list-style:none}.widget_nav_menu ul li{padding:.5rem 0}.widgets{list-style:none;display:flex;flex-wrap:wrap;margin:-10px -20px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.widgets{margin:0}}.widgets>li{width:50%;padding:10px 20px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.widgets>li{width:100%;padding:10px 0}}.alignnone,.alignleft,.alignright,.aligncenter{margin:5px 15px 1.6em}.alignleft{margin-left:0}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.alignleft{margin:5px 0 10px}}.alignright{margin-right:0}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.alignright{margin:5px 0 10px}}.alignnone{margin-left:0;margin-right:0}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.alignnone{margin:5px 0 10px}}.aligncenter{display:block;margin-left:auto;margin-right:auto}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.aligncenter{margin:5px 0 10px}}.wp-caption{position:relative}.wp-caption img{width:100%}.wp-caption-text{padding:8px;font-size:.8em;color:inherit;background:transparent;text-align:center}.nocomments{padding-top:12px;font-weight:700;font-size:18px}.accordion .accordion__section{padding:2rem 0;border-bottom:1px solid #c8af68}.accordion .accordion__section:not(:last-child){margin-bottom:2rem}.accordion .accordion__head{padding-right:3rem;position:relative;cursor:pointer}.accordion .accordion__head i{position:absolute;top:50%;right:0;transform:translateY(-50%)}.accordion .accordion__head h4{text-transform:uppercase;margin:0}.accordion .accordion__body{padding:2.4rem 2.4rem 2.4rem 0;display:none}.accordion .accordion__body ul:not(.list-filters):not(.list-filters-skeleton){padding-left:20px}.js-accordion-wc-shop-filters .is-open .accordion__head i{transform:translateY(-50%) rotate(180deg)}.js-accordion-wc-shop-filters .accordion__section{margin-bottom:0!important}.article-single .article__head,.article-single .article__image{margin-bottom:40px}.article-single .article__head:last-child,.article-single .article__image:last-child{margin-bottom:0}.article-single .article__image img{width:100%}.article{display:grid;grid-template-columns:20% auto;grid-gap:40px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.article{grid-template-columns:100px auto;grid-gap:20px}}.article a{text-decoration:none}.article a:hover{text-decoration:underline}.article .article__image{aspect-ratio:1/1}.article .article__content:only-child{grid-column:span 2}.article .article__head,.article .article__title,.article .article__entry{margin-bottom:10px}.article .article__head:last-child,.article .article__title:last-child,.article .article__entry:last-child{margin-bottom:0}.article .article__meta{font-weight:500}.articles{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:40px}.benefits-list{display:flex;margin:-24px;flex-wrap:wrap;margin-block:-12px}.benefits-list .benefit-item{width:50%;padding:12px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.benefits-list .benefit-item{width:100%}}.benefit-item--inner{position:relative;display:block}.benefit-item--inner:after{content:"";position:absolute;bottom:0;left:0;right:0;height:65%;background:transparent linear-gradient(180deg,rgba(60,60,60,0) 0%,#3C3C3C 100%) 0% 0% no-repeat;border-radius:0 0 4px 4px;pointer-events:none}.benefit-item--inner:hover .benefit-item--image img{transform:scale(1.1)}.benefit-item--content{position:absolute;bottom:0;left:0;width:100%;padding:30px;z-index:10}.benefit-item--content .benefit-hint{background:rgba(200,175,104,.8);border-radius:3px;display:inline-block;font-size:16px;color:#fff;font-family:"PT Sans",Sans-Serif;font-weight:400;padding:6px 17px 4px;width:auto;margin-bottom:10px}.benefit-item--content h5{margin-bottom:6px;font-size:2rem;line-height:1.3182;letter-spacing:1.65px;text-transform:uppercase;color:#fff;overflow:hidden;-webkit-line-clamp:1;line-clamp:1}.benefit-item--content span{font-size:18px;line-height:1;color:#fff}.benefit-item--image{position:relative;border-radius:4px;overflow:hidden;transition:all .3s}.benefit-item--image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:592/420;transition:all .4s}.block-code-discount{width:100%;background-color:#5d5d5d;padding:15px;color:#fff;transition:background-color .3s ease-in-out,color .3s ease-in-out;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px;position:relative}.block-code-discount:hover{background-color:#fff;color:#2c2615}.block-code-discount>a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.block-code-discount .block__image{width:24px;margin-right:12px;color:#c8af68;font-size:24px}.block-code-discount:hover .block__image{color:#c8af68}.block-code-discount .block__content{width:calc(100% - 198px);font-size:14px;line-height:1.5}.block-code-discount .block__aside{width:162px;display:flex;justify-content:flex-end}.block-code-discount .block__btn{display:flex;align-items:center}.block-code-discount .block__btn i{margin-right:4px}.block-code-discount .block__btn span{text-decoration:underline;font-weight:600}.block-code-discount .block__btn .copied,.block-code-discount.is-copied .block__btn .default{display:none}.block-code-discount.is-copied .block__btn .copied{display:inline-block}.block-read-more{margin-bottom:30px}.block-read-more .block__inner{position:relative;overflow:hidden}.block-read-more .block__inner:after{content:"";position:absolute;bottom:0;left:0;right:0;height:70px;background:linear-gradient(rgba(64,64,64,0),#f3f4ef);opacity:0}.block-read-more .block__reveal{display:none;margin-top:30px}.block-read-more .block__reveal a{text-transform:uppercase;color:#000;padding-top:24px}.block-read-more.is-collapsed .block__inner:after{opacity:1}.block-read-more.is-collapsed .block__reveal{display:block}.block-text-image h4{margin-bottom:10px;font-family:PT Sans,sans-serif;font-weight:400;letter-spacing:1.65px;line-height:1.2;font-size:2rem;text-transform:uppercase}.block-text-image p{font-size:1.6rem;font-weight:300;line-height:1.375}.block-text-image .block__icon{position:relative;width:160px;height:160px;margin-bottom:20px;max-width:100%}.block-text-image .block__icon.is-larger{width:200px;height:200px}@media (max-width: 1360px){.block-text-image .block__icon{margin:0 auto 20px}}@media (max-width: 991px){.block-text-image .block__icon{margin-bottom:10px}}.block-text-image .block__icon img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.block-text-image .block__icon svg{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.block-text-image--centered{text-align:center}.block-text-image--circle-icon .block__icon{width:128px;height:128px;margin:0 auto 20px;border-radius:100px;background-color:#fff;padding:16px}.block-text-image--circle-icon .block__icon img{position:static;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (max-width: 1024px){.block-text-image--white-box-tablet{display:flex;text-align:left}}@media (max-width: 1024px){.block-text-image--white-box-tablet .block__icon{width:128px;height:128px;margin-bottom:8px;border-radius:100px;background-color:#fff;padding:16px}}@media (max-width: 1024px){.block-text-image--white-box-tablet .block__content{width:100%;padding-top:16px;padding-right:16px;padding-bottom:16px}}.block-contact{text-align:center}.block-contact .block__image{border-radius:50%;width:7.4rem;height:7.4rem;overflow:hidden;margin:0 auto 1.6rem}.block-contact h4{font-family:PT Sans,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.6rem}.block-contact .block__content{margin-bottom:1.6rem}.breadcrumbs{padding:27px 0 0;font-size:14px}.wp-block-button__link,.btn,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input{display:inline-block;text-decoration:none;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.2rem 2rem;background:#c8af68;box-shadow:3px 3px 9px #00000029;font-size:var(--text-smaller);color:#000;text-transform:uppercase;text-align:center;transition:all .3s}@media (max-width: 575px){.wp-block-button__link--mobile-full,.btn--mobile-full{display:block}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.wp-block-button__link,.btn,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input{padding:1.6rem 2.4rem}}@media (hover: hover) and (pointer: fine){.wp-block-button__link:hover,.btn:hover,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer button:hover,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer input:hover,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button:hover,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input:hover{background:#5d5d5d;color:#fff}}.btn--block{display:block;padding-left:0;padding-right:0}.btn-cancel{padding:.8rem;background:rgba(204,204,204,.35);border-radius:4px;color:#2a2a2a;cursor:pointer;font-style:unset;font-size:14px;font-weight:500;line-height:16px;letter-spacing:0;text-decoration:unset;text-transform:none;-webkit-appearance:none;transition:background-color ease .25s}.btn--transparent{background-color:transparent;border:1px solid #c8af68}.btn--transparent:hover{background:#5d5d5d;border-color:transparent}.checkbox label{display:flex;align-items:flex-start}.checkbox label input{position:absolute;opacity:0}.checkbox label span{padding-left:.8rem;font-size:1.6rem;line-height:2rem}.circle-icon-list{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));row-gap:48px;-moz-column-gap:64px;column-gap:64px;text-align:center}@media (max-width: 991px){.circle-icon-list{display:none}}.circle-icon-list h5{font-size:clamp(18px,4vw,20px);font-weight:500;font-family:PT Sans,sans-serif;text-transform:uppercase;line-height:1.6}.circle-icon-list__image{display:flex;align-items:center;justify-content:center;width:128px;height:128px;background-color:#fff;border-radius:50%;margin:0 auto 8px}.circle-icon-list__image img{max-width:96px;height:auto}.content-boxes{display:grid;grid-template-columns:1fr 1fr;margin-bottom:32px;background:#f3f4ef}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.content-boxes{grid-template-columns:1fr}}.content-boxes .content-boxes__item--content{padding:72px;font-size:15px}@media (max-width: 1199px){.content-boxes .content-boxes__item--content{padding:36px}}@media (max-width: 991px){.content-boxes .content-boxes__item--content{padding:24px}}.content-boxes .content-boxes__item--image{position:relative}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.content-boxes .content-boxes__item--image{order:-1}}.content-boxes .content-boxes__item--image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.content-boxes .content-boxes__item--image img{position:static}}.content-entry h1,.content-entry h2,.content-entry h3,.content-entry h4,.content-entry h5,.content-entry h6,.content-entry p,.content-entry ul,.content-entry ol,.content-entry blockquote,.content-entry img,.content-entry table{margin:16px 0}.content-entry h1{font-size:clamp(3rem,2.0406rem + 3.1329vw,5rem)}.content-entry h2{font-size:clamp(2.6rem,1.8462rem + 2.4615vw,4rem)}.content-entry h3{font-size:3rem}.content-entry h4{font-size:1.8rem}.content-entry h5{font-size:1,7rem}.content-entry h6{font-size:1.6rem}.content-entry ol,.content-entry ul{padding-left:20px}.experts-intro{padding:75px 0}.experts-intro .experts-list{margin:0;grid-template-columns:1fr 1fr}@media (max-width: 991px){.experts-intro .experts-list{display:grid}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.experts-intro .experts-list{grid-template-columns:1fr}}.experts-intro .sticky-section{position:sticky;top:48px}@media (max-width: 991px){.experts-intro .sticky-section{position:static}}.experts-intro__row{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;gap:100px}@media (max-width: 1360px){.experts-intro__row{gap:24px}}@media (max-width: 991px){.experts-intro__row{grid-template-columns:1fr;gap:50px}}.experts-intro__row h2{margin-bottom:10px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.experts-intro__row h2{margin-bottom:20px;font-family:3rem}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.experts-intro__col .btn,.experts-intro__col .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .experts-intro__col button,.experts-intro__col .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .experts-intro__col input,.experts-intro__col .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .experts-intro__col button,.experts-intro__col .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .experts-intro__col input{width:100%}}.experts-intro__col .post-list{grid-template-columns:1fr 1fr;margin-bottom:0}@media (max-width: 991px){.experts-intro__col .post-list{display:grid}}@media (max-width: 575px){.experts-intro__col .post-list{grid-template-columns:1fr}}.experts-intro-info{display:flex;align-items:center;gap:30px;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #c8af68}@media (max-width: 575px){.experts-intro-info{flex-direction:column;text-align:center;gap:20px}}.experts-intro-avatar{flex:0 0 140px}@media (max-width: 575px){.experts-intro-avatar img{max-width:140px;height:auto}}.experts-intro-side h2{font-size:30px;font-weight:400;text-transform:uppercase}@media (max-width: 575px){.experts-intro-side h2{margin-bottom:10px}}.experts-intro-side p{margin:10px 0}.experts-intro-social{display:flex;gap:20px}@media (max-width: 575px){.experts-intro-social{justify-content:center}}.experts-intro-social a{display:block;text-decoration:none;font-size:0}.experts-intro-social a i{color:#000;font-size:24px;transition:color .3s}.experts-intro-social a:hover i{color:#c8af68}.experts-intro-occupation{margin-bottom:30px;font-size:16px;color:#5d5d5d}.experts-intro-content p{margin-bottom:24px;font-size:1.8rem;line-height:1.6}.faq-row{display:flex;justify-content:space-between;gap:128px;align-items:flex-start}@media (max-width: 1360px){.faq-row{gap:48px}}@media (max-width: 991px){.faq-row{flex-direction:column;align-items:initial}}.faq-content{flex:1 1 66.66%}@media (max-width: 991px){.faq-content{flex:1 1 100%}}.faq-aside{position:sticky;top:24px;flex:1 1 33.33%}@media (max-width: 991px){.faq-aside{flex:1 1 100%}}.faq-aside .sticky-section{position:sticky;top:24px}.faq-aside .sidebar-form{padding:24px 40px;background-color:#5d5d5d;text-align:center;color:#fff}@media (max-width: 575px){.faq-aside .sidebar-form{padding:24px}}.faq-aside .sidebar-form form{text-align:left}.faq-aside .sidebar-form .frm-fluent-form .ff-t-container{display:block}.faq-aside .sidebar-form h4{margin-bottom:20px;text-transform:uppercase;font-size:1.8rem;font-weight:600;line-height:1.4;font-family:PT Sans,sans-serif;letter-spacing:1.65px}.faq-aside .sidebar-form__avatar{margin-bottom:30px}.section-faq{padding:80px 0 135px;background-color:#fff}.faq-accordion{margin-bottom:24px;background:#f3f4ef;border-radius:4px}.faq-accordion.is-open .faq-accordion__head:after{transform:translateY(-50%) rotateX(180deg)}.faq-accordion__head{position:relative;padding:32px 50px 32px 20px;line-height:1.1;cursor:pointer}.faq-accordion__head:after{content:"";font-family:FontAwesome;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .3s;color:#c8af68;font-size:4rem;font-weight:400}.faq-accordion__content{display:none;padding:0 20px 20px;font-weight:300}.faq-accordion__content ul{padding-left:20px}.footer{border-top:.1rem solid #c8af68;width:100%;background-color:#fff}.footer .footer__body-inner{display:flex;gap:20px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.footer .footer__body-inner{display:block}}.footer .footer__body{max-width:100%;overflow:hidden;padding:7.2rem 0 4.8rem}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.footer .footer__body{padding-bottom:0}}.footer .footer__body:not(:last-child){border-bottom:.1rem solid #c8af68}.footer .footer__content{flex:0 0 62.3%}.footer .footer__aside{position:relative;flex:0 0 37.7%;background-color:#5d5d5d}.footer .footer__aside:before{content:"";position:absolute;top:-7.2rem;left:0;width:50vw;height:calc(100% + 12rem);background-color:#5d5d5d}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.footer .footer__aside:before{top:0;width:100vw;left:50%;transform:translate(-50%)}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.footer .footer__widgets{margin-bottom:30px}}.footer .footer__widgets>ul{list-style:none;display:flex;flex-wrap:wrap;margin:-1rem}@media (max-width: 1024px){.footer .footer__widgets>ul{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}}@media (max-width: 575px){.footer .footer__widgets>ul{display:flex;flex-direction:column;gap:20px}}.footer .footer__widgets>ul>li{margin:0;padding:1rem;width:33.33%}@media (max-width: 1024px){.footer .footer__widgets>ul>li{width:auto}}@media (max-width: 1024px){.footer .footer__widgets>ul>li:first-child{grid-row:1/3}}.footer .footer__bar{padding:2rem 0;background:#fff}.footer .footer__bar-inner{display:flex;align-items:center}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.footer .footer__bar-inner{flex-direction:column}}.footer .footer__bar-payments{min-width:325px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.footer .footer__bar-payments{min-width:0;margin-bottom:20px}}.footer .footer__bar-payments>ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:.4rem}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.footer .footer__bar-payments>ul{justify-content:center}}.footer .footer__bar-payments>ul>li img{padding:5px;border:1px solid #C8AF68;border-radius:4px;height:42px;width:auto}.footer .footer__bar-logos{max-width:475px}.footer .footer__bar-logos:not(:first-child){margin-left:2.4rem;border-left:.1rem solid #c8af68;padding-left:2.4rem}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.footer .footer__bar-logos:not(:first-child){border:0;padding:0;margin:0}}.footer .footer__bar-logos>ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;gap:3.2rem}.footer .footer__bar-logos>ul>li{flex-basis:50%}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.footer .footer__aside{padding:48px 20px}}@media (max-width: 575px){.footer .footer__aside{padding-left:0;padding-right:0}}.footer .footer__aside .block-contact{position:relative;z-index:1;padding:0 20px;color:#fff}.footer .footer__aside .block-contact h4{color:#fff}.grid .grid__row{display:flex;flex-wrap:wrap;margin:-15px}.grid .grid__col{width:100%;padding:15px}.grid .grid__col--1of2{width:50%}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.grid .grid__col--1of2{width:100%}}.grid .grid__col--1of3{width:33.3333333333%}@media (max-width: 1024px){.grid .grid__col--1of3{width:50%}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.grid .grid__col--1of3{width:100%}}.grid .grid__col--1of4{width:25%}@media (max-width: 1024px){.grid .grid__col--1of4{width:50%}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.grid .grid__col--1of4{width:100%}}@media (max-width: 991px){.grid--icon-text .grid__col--1of2{width:100%}}@media (max-width: 991px){.grid--icon-text .grid__col--1of3{width:100%}}.header{width:100%;position:relative;z-index:100}.header .header__bar{padding:1rem 0}.header .header__bar-inner,.header .header__body-inner{display:flex;align-items:center}.header .header__body-inner{justify-content:space-between}.header .header__bar-aside{margin-right:auto}@media (max-width: 575px){.header .header__bar .header__bar-aside{display:none}}.header .header__bar-aside>ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.header .header__bar-aside img{height:20px;width:auto;padding:5px;border:1px solid #C8AF68;border-radius:4px}.header .header__bar-content{margin:0 auto}@media (max-width: 575px){.header .header__bar .header__bar-content{display:none}}.header .header__bar-content img{max-width:9.6rem}@media (max-width: 1024px){.header .header__bar-content img{max-width:5.5rem}}@media (max-width: 1024px){.header .header__bar-content .trust-pilot-description{font-size:12px}}.header .header__bar-content a{display:flex;justify-content:center;align-items:center;gap:.4rem;text-decoration:none;color:#000;font-size:1.1rem;font-weight:600}.header .header__bar-actions{display:flex;align-items:center;gap:20px;margin-left:auto}@media (max-width: 1024px){.header .header__bar-actions{gap:10px}}@media (max-width: 575px){.header .header__bar-actions{display:flex;justify-content:space-between;margin-left:0;width:100%}}.header .header__bar-actions>ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1.6rem}@media (max-width: 1024px){.header .header__bar-actions>ul{gap:10px}}.header .header__bar-actions>ul>li{margin:0;padding:0}.header .header__bar-actions>ul>li>a{display:block;color:#473e25;text-decoration:underline;transition:color .2s ease-in-out}@media (hover: hover) and (pointer: fine){.header .header__bar-actions>ul>li>a:hover{text-decoration:none;color:#c8af68}}.header .header__body{padding:2rem 0;background:#fff}.header .header__logo{width:20rem}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.header .header__logo{max-width:60%;margin-right:auto}}.header .header__actions .action-text{white-space:nowrap;line-height:1.6;font-size:1.1rem}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.header .header__actions .action-text{display:none}}.header .header__actions .icon{position:relative;display:flex;width:32px;height:32px;align-items:center;justify-content:center;margin:0 auto;text-align:center}.header .header__actions .icon .cart-count{position:absolute;right:-5px;top:-5px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;background-color:#c8af68;color:#000;border-radius:50%;line-height:1;font-size:10px}.header .header__actions img{max-width:100%;max-height:100%}.header .header__actions>ul{display:flex;align-items:center;gap:1.6rem;list-style-type:none}.header .header__actions a{display:block;text-align:center;color:#2c2615;text-decoration:none}.header .header__actions a i{display:block;font-size:2.6rem;font-weight:300}.header .header__actions a span{display:block;text-transform:uppercase;font-size:var(--text-smaller)}.header .header__actions .toggle-mobile-menu{display:none}@media (max-width: 1024px){.header .header__actions .toggle-mobile-menu{display:block}}.header .header__actions .toggle-search .search-close{display:none}.header .header__actions .toggle-search.is-clicked .search-close{display:block}.header .header__actions .toggle-search.is-clicked .search-icon{display:none}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.header .header__actions .search-link,.header .header__actions .account-link{display:none}}.header__search{position:absolute;top:100%;left:0;width:100%;visibility:hidden;padding:10px 0;background-color:#535353;transform:scaleY(0);transition:all .3s;transform-origin:center 0}.header__search.is-active{transform:scaleY(1);visibility:visible}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .3s}.mobile-menu .mobile-menu__overlay{position:absolute;width:100%;height:100%;background-color:#00000080}.mobile-menu .mobile-menu__inner{position:relative;width:100%;max-width:500px;background-color:#fff;height:100%;padding:30px 30px 15px;z-index:2;transform:translate(-100%);transition:all .3s}@media (max-width: 575px){.mobile-menu .mobile-menu__inner{padding-left:15px;padding-right:15px}}.mobile-menu .mobile-menu__top{display:flex;justify-content:space-between;align-items:center;text-align:center;gap:10px;margin-bottom:10px;font-size:1rem;text-transform:uppercase}@media (max-width: 374px){.mobile-menu .mobile-menu__top{gap:5px}}.mobile-menu .mobile-menu__top a{display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;color:#473e25;white-space:nowrap}.mobile-menu .mobile-menu__top i{font-size:28px}.mobile-menu .mobile-menu__top .icon{position:relative;display:flex;width:32px;height:32px;align-items:center;justify-content:center}.mobile-menu .mobile-menu__top .icon .cart-count{position:absolute;right:-5px;top:-5px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;background-color:#c8af68;color:#000;border-radius:50%;line-height:1;font-size:10px}.mobile-menu .dgwt-wcas-search-wrapp{min-width:0}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.mobile-menu .dgwt-wcas-search-wrapp{border-right:1px solid #ddd}}.mobile-menu .dgwt-wcas-search-wrapp input[type=search].dgwt-wcas-search-input{font-size:19px}.mobile-menu .dgwt-wcas-search-wrapp .dgwt-wcas-search-submit svg{width:25px;height:25px}.btn-menu{display:flex;align-items:center;justify-content:center;min-height:24px;padding-left:0;padding-right:0;border:none;background-color:transparent;color:inherit;cursor:pointer;transition:.3s ease}@media (max-width: 575px){.btn-menu{max-width:36px}}.btn-menu:focus{outline:none}.btn-menu__text{margin-left:10px;font-size:1.125rem;font-weight:700;line-height:1}.btn-menu__bars{display:block;position:relative;width:40px;height:3px;background-color:#473e25;transition:.3s}.btn-menu__bars:before,.btn-menu__bars:after{content:"";display:block;position:absolute;left:0;width:100%;height:100%;background-color:#000;transition:.3s}.btn-menu__bars:before{transform:translateY(-10px)}.btn-menu__bars:after{transform:translateY(10px)}.menu-open{overflow:hidden}.menu-open .btn-menu__bars{background-color:transparent}.menu-open .btn-menu__bars:before{transform:rotate(45deg);scale:.9}.menu-open .btn-menu__bars:after{transform:rotate(-45deg);scale:.9}.menu-open .mobile-menu{opacity:1;visibility:visible}.menu-open .mobile-menu__inner{overflow-y:scroll;display:flex;flex-direction:column;transform:translate(0)}.mobile-menu__nav{position:relative;overflow:hidden;margin-top:30px}.mobile-menu__nav h4{padding:10px 0 2px;border-bottom:1px solid #ddd;margin-bottom:0;color:#0006;text-align:center;font-size:1.6rem;font-family:PT Sans,sans-serif}.mobile-menu__nav .menu-mobile-menu-container{max-height:calc(100% - 39px);overflow:auto}.mobile-menu__nav .sub-menu-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;visibility:hidden;transition:all .3s;z-index:2;overflow:hidden;white-space:nowrap;transform:translate(100%)}.mobile-menu__nav .sub-menu-wrapper>ul{overflow:auto;flex-grow:1}.mobile-menu__nav .mobile-link{display:flex;justify-content:space-between;position:relative;border-bottom:1px solid #dddddd}.mobile-menu__nav .mobile-link a{display:block;flex-grow:1;padding:15px 23px 10px;color:#2c2615;text-decoration:none}.mobile-menu__nav .mobile-link:hover a{background-color:#00000005}.mobile-menu__nav .is-active>.sub-menu-wrapper{display:flex;flex-direction:column;transform:translate(0);width:100%;visibility:visible}.mobile-menu__nav .sub-menu__title{position:relative;padding:5px 0;border-bottom:1px solid #ddd;cursor:pointer;color:#0006;text-align:center;font-size:1.6rem;font-family:PT Sans,sans-serif}.mobile-menu__nav .sub-menu__title span{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:1.2rem;color:#2c2615}.mobile-menu__row{position:relative;display:none;justify-content:space-between;align-items:center;gap:14px;padding-right:10px}.mobile-menu__row:after,.mobile-menu__row:before{content:"";position:absolute;left:-30px;height:1px;background-color:#ddd;width:calc(100% + 60px)}@media (max-width: 575px){.mobile-menu__row:after,.mobile-menu__row:before{width:calc(100% + 30px);left:-15px}}.mobile-menu__row:before{top:0}.mobile-menu__row:after{bottom:0}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.mobile-menu__row{display:flex}}.mobile-menu__row a{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none}.mobile-menu__row .icon{width:100%}.mobile-menu__row .action-text{font-size:1.1rem;color:#2c2615;text-transform:uppercase}.mobile-menu__bottom{margin-top:auto;padding:35px 14px 0;font-size:1.4rem}.mobile-menu__bottom h4{margin-bottom:0;font-family:PT Sans,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:1px}.mobile-menu__bottom p{margin:0 0 5px}.mobile-menu__bottom .bottom-row{display:flex;justify-content:space-between;align-items:center;color:#000}.mobile-menu__bottom .bottom-row a{margin:0 5px;color:#000;font-size:2.4rem;transition:color .3s}.mobile-menu__bottom .bottom-row a:hover{color:#c8af68}.mobile-menu__bottom-hidden{display:none;margin-bottom:5px}@media (max-width: 575px){.mobile-menu__bottom-hidden{display:block}}.mobile-menu__bottom-hidden .header__bar-content{margin-bottom:5px}.mobile-menu__bottom-hidden .header__bar-content a{justify-content:flex-start}body.admin-bar .mobile-menu .mobile-menu__inner{padding-top:60px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{padding:0;background:#535353}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:none}}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:50%;transform:translateY(-50%);left:0}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg path{fill:#000}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{margin-top:24px}}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:10px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{color:#000!important}}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border:0;background:none!important;padding-left:48px;font-weight:300;font-family:PT Sans,sans-serif}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{background:none}.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar{padding:20px 20px 0 0}.dgwt-wcas-sp{font-weight:700}.headings{margin-bottom:48px;max-width:50%}@media (max-width: 1024px){.headings{max-width:none}}.headings.no-margin{margin:0}.headings h1{font-size:clamp(2.8rem,2.0406rem + 2.1329vw,5.8rem);font-weight:400;margin-bottom:16px}.headings h4{margin:0;font-size:1.8rem;font-family:PT Sans,sans-serif}.headings p{margin:16px 0}.ico{font-size:0;line-height:0;text-indent:-4004px;display:inline-block;vertical-align:top;position:relative}.ico-checkbox{display:inline-block;border:1px solid #c8af68;width:20px;height:20px;background:#fff;position:relative;color:#fff;font-size:1.6rem}.ico-checkbox .fa-check{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input:checked+.ico-checkbox{background:#c8af68}input:checked+.ico-checkbox .fa-check{opacity:1}.image-fit{overflow:hidden;position:relative;background-size:cover;background-position:center}.image-fit img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-fit--bottom{background-position:center bottom}.image-fit--bottom img{-o-object-position:center bottom;object-position:center bottom}.image-text-grid{background:#f3f4ef;text-align:center;padding:90px 50px}@media (max-width: 575px){.image-text-grid{padding:30px}}.image-text-grid ul{display:grid;grid-template-columns:1fr 1fr;list-style:none;row-gap:100px;-moz-column-gap:80px;column-gap:80px}@media (max-width: 575px){.image-text-grid ul{grid-template-columns:1fr;gap:30px}}.image-text-grid .image-text-grid__image{display:flex;justify-content:center;align-items:center;width:128px;height:128px;margin:0 auto 20px;border-radius:50%;background-color:#fff}.image-text-grid h4{margin-bottom:20px;font-size:2rem;text-transform:uppercase}.list-filters{list-style:none;padding:0;margin:0}.list-filters li{padding:0;margin:0}.list-filters li+li{margin-top:1.2rem;font-size:1.6rem;line-height:2rem}.list-filters-skeleton{list-style:none;padding:0;margin:0}.list-filters-skeleton li{padding:0;margin:0}.list-filters-skeleton li+li{margin-top:1.2rem;font-size:1.6rem;line-height:2rem}.list-filters-skeleton li{display:flex}.list-filters-skeleton li span{width:80%;height:18px}.logo{font-size:0;line-height:0;text-indent:-4004px;position:relative;display:inline-block;vertical-align:middle;text-decoration:none}.logo>img{display:block;width:100%}.main{width:100%;flex-grow:1;flex-shrink:0}body.error404 .main{display:flex;flex-wrap:wrap}body.error404 .main>section{width:100%}.mebmership-benefits{padding-bottom:50px}.mebmership-benefits .mebmership-benefits-inner{padding:100px 0;border-bottom:1px solid #c8af68}.mebmership-benefits .benefits-list{display:block}.mebmership-benefits .benefit-item{width:46.7%;margin-right:24px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.mebmership-benefits .benefit-item{width:100%;margin-right:0}}.membership-content .membership-content-inner{max-width:940px}.membership-content ul{padding-left:20px}.membership-content .membership-content-actions{display:flex;gap:16px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.membership-content .membership-content-actions{flex-direction:column}}.membership-intro__inner{position:relative;max-width:1360px;min-height:460px;margin:0 auto;padding:20px 20px 30px;display:flex;flex-wrap:wrap;justify-content:flex-end}.membership-intro__inner .membership-intro-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.membership-intro__inner .breadcrumbs{position:relative;z-index:3;width:100%;font-size:14px;color:#fff}.membership-intro__inner .membership-intro-content{width:100%;margin-top:auto;position:relative;z-index:4;color:#fff}.membership-intro__inner .membership-intro-content span{font-size:1.8rem}.membership-intro__inner .benefit-hint{background:rgba(200,175,104,.8);border-radius:3px;display:inline-block;font-size:16px;color:#fff;font-family:"PT Sans",Sans-Serif;font-weight:400;padding:6px 17px 4px;width:auto;margin-bottom:10px}.membership-intro__inner h2{margin:0;font-size:clamp(3rem,2.0406rem + 3.1329vw,5rem)}.modal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:20px;z-index:9;opacity:0;visibility:hidden;transition:all .3s}.modal.is-open{opacity:1;visibility:visible}.modal .modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.modal .modal__inner{position:relative;max-width:950px;padding:48px;background-color:#fff;z-index:1}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.modal .modal__inner{padding:24px}}.modal .modal-close{position:absolute;right:8px;top:8px;width:24px;height:24px;background:none;border:0}.modal .modal-close:after,.modal .modal-close:before{content:"";position:absolute;width:100%;height:1px;top:50%;left:0;transform:translateY(-50%);background-color:#000}.modal .modal-close:before{transform:rotate(45deg)}.modal .modal-close:after{transform:rotate(-45deg)}.subscribe-modal{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:48px;column-gap:48px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.subscribe-modal{grid-template-columns:1fr}}.subscribe-modal .subscribe-modal__col{position:relative}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.subscribe-modal .subscribe-modal__col.subscribe-modal__col--image{margin-bottom:20px;order:-1}}.subscribe-modal .subscribe-modal__col img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.subscribe-modal .subscribe-modal__col img{position:static;height:auto}}.subscribe-modal .subscribe-modal__col h4{position:absolute;top:50%;left:50%;width:80%;transform:translate(-50%,-50%);text-align:center;font-size:3rem;line-height:1.1;font-weight:300;z-index:2;color:#fff}.subscribe-modal .fluentform .ff-el-form-control{padding:8px 16px}.nav ul{list-style:none}@media (min-width: 1024.02px){.nav .menu-button a{padding:0 16px;border:1px solid #c8af68!important;height:auto!important;line-height:3!important}}@media (max-width: 1199px){#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{padding:0 5px}}@media (max-width: 1024px){.header__nav{display:none}}.notice-bar{padding:0 10px;background-color:#5d5d5dd9;text-align:center}.notice-bar a{display:flex;gap:10px;justify-content:center;align-items:center;padding:16px 0;color:#fff;text-decoration:none;font-weight:300}.notice-bar img{width:24px;height:24px}.numeric-pagination{display:flex;gap:5px;justify-content:center;flex-wrap:wrap}.numeric-pagination .prev,.numeric-pagination .next{display:none}.numeric-pagination a,.numeric-pagination span{display:block;padding:0 11px;border:none;line-height:2;font-size:16px;font-weight:400;text-decoration:none;color:#c8af68}.numeric-pagination span{color:#c8af68;font-weight:600}.page-entry h1{font-size:clamp(3rem,2.0406rem + 3.1329vw,5rem)}.page-entry h2{font-size:clamp(2.6rem,1.8462rem + 2.4615vw,4rem)}.page-entry h3{font-size:2rem}.page-entry h4{font-size:3rem}.page-entry h5{font-size:1.3rem}.page-entry h6{font-size:1.1rem}.page-entry h1,.page-entry h2,.page-entry h3,.page-entry h4,.page-entry h5,.page-entry h6,.page-entry p,.page-entry ul,.page-entry ol.blockquote,.page-entry table{margin:1.6rem 0}.post-list{display:grid;grid-template-columns:repeat(4,minmax(200px,1fr));gap:30px;margin-bottom:175px}.post-list.sm-space{margin-bottom:20px}@media (max-width: 1360px){.post-list{grid-template-columns:repeat(2,minmax(200px,1fr))}}@media (max-width: 991px){.post-list{display:none}}.post-list .post-item{background-color:#fff;text-decoration:none;border:1px solid #dbd1b5;border-radius:4px;overflow:hidden;transition:box-shadow .3s}.post-list .post-item:hover{box-shadow:3px 3px 9px #00000029}.post-list .post-item:hover h5{text-decoration:underline}.post-item__image{position:relative;height:240px}.post-item__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.post-item-content{padding:25px 15px}.post-item-content h5{margin-bottom:20px;font-size:2rem;font-weight:300;font-family:PT Sans,sans-serif;color:#1f1f1f}.post-item-content p{margin-bottom:15px;color:#717171;font-size:1.3rem}.post-detail{display:flex;gap:12px;align-items:center}.post-detail .post-detail__avatar{flex:0 0 63px}.post-detail h6{font-size:1.3rem;font-family:PT Sans,sans-serif;color:#1f1f1f}.post-detail small{font-size:1.3rem;font-weight:300;color:#717171;font-family:PT Sans,sans-serif}.product-features{text-align:center;margin-inline:auto}@media (max-width: 991px){.product-features{padding:20px 0}}.product-features h4{margin-bottom:32px;font-size:16px;font-weight:600}.product-features .features ul{display:flex;justify-content:center;list-style:none;gap:32px;flex-wrap:wrap}@media (max-width: 991px){.product-features .features[data-features-count="4"] ul{display:grid;grid-template-columns:repeat(2,1fr)}.product-features .features[data-features-count="5"] ul,.product-features .features[data-features-count="6"] ul{display:grid;grid-template-columns:repeat(3,1fr)}}.product-features .feature h5{font-size:12px;text-transform:uppercase}.product-features .feature__icon{display:flex;justify-content:center;align-items:center;width:78px;height:78px;margin-bottom:10px;background:#fff;border-radius:50%}.product-features .feature__icon img{max-width:28px;max-height:28px}.product-features--centered h4{text-align:center}.product-features--centered .features ul{justify-content:center}.product-skeleton,.product-skeleton .product__image{width:100%}.product-skeleton .product__title{width:80%;height:2rem;margin:10px auto}.product-skeleton .product__price{width:40%;height:2rem;margin:1rem auto}.single-product div.product{gap:4%}.product-price{display:flex;justify-content:space-between}.product-price .price{display:flex;gap:8px}.product-price .price .ywcrbp_regular_price,.product-price .price .ywcrbp_sale_price{font-family:2rem;color:#2c2615}.woocommerce-product-details__short-description{margin-bottom:20px}.woocommerce-product-details__short-description ul{margin:16px 0 16px 20px}@media (max-width: 991px){.woocommerce .section__body .product .summary.entry-summary,.woocommerce .section__body .product .product-gallery{width:100%}}.woocommerce div.product form.cart .variations label{font-size:12px;color:#2c2615;margin-top:8px;font-weight:400;font-style:normal}.woocommerce .variations tr{display:flex;flex-direction:column;text-align:left}.woocommerce .variations select{appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;width:100%;background:url(https://dearbaby.se/wp-content/themes/dearbaby-custom/dist/../../images/chevron-down.svg),#ffffff;background-size:6px;background-repeat:no-repeat;background-position:right .8em center;border:1px solid #d3ced2;padding:8px 12px;line-height:1.2}.woocommerce .woocommerce-variation-add-to-cart{display:flex;gap:5px}.woocommerce div.product form.cart div.quantity{background-color:#fff;border:1px solid #c8af68}.woocommerce form.cart .quantity .minus,.woocommerce form.cart .quantity .plus{padding:0 8px}.woocommerce form.cart .quantity .qty{width:3.631em;padding:8px 9px}.woocommerce div.product form.cart .single_add_to_cart_button{width:100%;padding:16px 24px;background:#c8af68;color:#000;font-size:var(--text-smaller);font-weight:400;border-radius:0;box-shadow:3px 3px 9px #00000029;display:flex;align-items:center;justify-content:center;bottom:0;transition:all .3s}@media (hover: hover) and (pointer: fine){.woocommerce div.product form.cart .single_add_to_cart_button:hover{background:#5d5d5d;color:#fff}}.woocommerce div.product form.cart .single_add_to_cart_button .icon{margin-right:10px;width:16px;height:16px}.woocommerce div.product form.cart .single_add_to_cart_button.disabled{filter:grayscale(100%)}.woocommerce .guarantee{display:flex;gap:12px;margin-bottom:24px}.woocommerce .guarantee h4{margin:0;font-family:PT Sans,sans-serif;font-size:inherit;font-weight:600}.woocommerce .guarantee p{font-size:1.3rem;font-style:italic}.woocommerce .accordion{border-top:1px solid #c8af68}.woocommerce .section-default h2{margin-bottom:10px;font-size:clamp(2.6rem,1.8462rem + 2.4615vw,4rem);text-transform:uppercase;font-weight:400}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.woocommerce .section-default .reviews .flickity-viewport{overflow:visible}}.woocommerce .tooltip p{position:relative}.woocommerce .tooltip .tooltip__hidden{position:absolute}.block-product-images{display:flex;gap:8px}.block-product-images .block__aside{flex:0 0 82px;max-height:100%;max-height:520px;overflow:hidden}.block-product-images .slider__body,.block-product-images .slider-product-thumbs{height:100%}.block-product-images .slider-product-images .slider__inner{padding-bottom:30px}.block-product-images .slider-product-images .splide__pagination__page{transition:all .3s}.block-product-images .slider-product-images .slider__body{border:1px solid #d8d8d8}.block-product-images .slider-product-images .splide__pagination__page.is-active{transform:scale(1);z-index:1;width:16px;border-radius:4px;background:#c8af68}.block-product-images .slider-product-thumbs .slider__slide{height:70px;padding:1px}.block-product-images .slider-product-thumbs .slider__slide img{display:block;border-radius:4px}.block-product-images .slider-product-thumbs .slider__slide.is-active img{box-shadow:0 0 1px 1px #000}@media (max-width: 991px){.block-product-images .block__aside{display:none}}.block-product-images .block__main{width:100%;overflow:hidden}.block-product-images .swiper-slide img{width:100%;height:auto}.releated-articles{margin-top:75px}.releated-articles .releated-articles__inner{padding-top:62px;border-top:1px solid #c8af68}.releated-articles h2{margin-bottom:62px;font-size:clamp(3rem,2.0406rem + 3.1329vw,5rem)}.releated-articles .post-list{margin-bottom:75px}@media (max-width: 991px){.releated-articles .post-list{display:block}}@media (max-width: 991px){.releated-articles .post-list .post-item{width:305px;min-height:100%;margin:0 8px}}@media (max-width: 991px){.releated-articles .post-list:after{content:"flickity";display:none}}.richtext-entry>ul:not([class]),.richtext-entry>ol:not([class]){padding-left:30px}.richtext-entry>ul:not([class]) ol,.richtext-entry>ul:not([class]) ul,.richtext-entry>ol:not([class]) ol,.richtext-entry>ol:not([class]) ul{padding-left:30px}.richtext-entry>blockquote{border-left:2px solid #c8af68;margin-left:0;padding:0 0 0 16px}.richtext-entry>*.alignwide{width:100%;max-width:100%;clear:both}.richtext-entry>*.aligncenter{margin-left:auto;margin-right:auto}.richtext-entry>*.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto;padding:0 20px}.section-about{padding:75px 0;background-color:#f3f4ef}.about-row{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:75px;column-gap:75px;align-items:center}.about-row h4{margin-bottom:24px;font-size:3rem;font-weight:300;text-align:center}.about-row p{font-weight:300}@media (max-width: 991px){.about-row{grid-template-columns:1fr}}@media (max-width: 991px){.about-row .about-col{margin-bottom:24px}}.about-row .about-col--image{text-align:center}@media (max-width: 991px){.about-row .about-col--image{order:1}}.section-article-top{position:relative;margin-bottom:75px}.section-article-top .article-image{position:absolute;top:0;left:0;bottom:0;right:0}.section-article-top .article-image:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(270deg,rgba(71,62,37,0) 0%,rgba(41,41,41,.36) 33%,rgba(43,43,43,.9) 66%,rgb(0,0,0) 100%);opacity:.54}.section-article-top .article-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-article-top .breadcrumbs{position:relative;z-index:1;color:#fff}.section-article-top .breadcrumbs a,.section-article-top .breadcrumbs span{color:#fff}.section-article-top__inner{display:flex;flex-direction:column;min-height:70vh}.section-article-top__meta{position:relative;z-index:1;max-width:45%;padding-bottom:75px;margin-top:auto;color:#fff}@media (max-width: 991px){.section-article-top__meta{max-width:100%}}.section-article-top__meta .date{margin-bottom:27px}.section-article-top__meta h1{font-size:clamp(3rem,2.0406rem + 3.1329vw,5rem);text-transform:uppercase;font-weight:300;line-height:1.03}.section-blog .post-list{display:grid;margin-bottom:20px}@media (max-width: 575px){.section-blog .post-list{grid-template-columns:1fr}}.section-boxes{padding:75px 0;text-align:center}.section-boxes h2{margin-bottom:16px;font-size:clamp(3rem,2.0406rem + 3.1329vw,5rem);font-weight:300;line-height:1.1}.section-boxes h3{margin-bottom:24px;font-size:3rem;line-height:1.2}.section-boxes__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}@media (max-width: 991px){.section-boxes__inner{grid-template-columns:1fr}}@media (max-width: 991px){.section-boxes__inner .boxes-item--image{order:1}}.section-boxes__inner ul{margin:16px 0;list-style:none}.section-boxes__inner ul li:before{content:"✓";color:#c8af68;margin-right:7px}.section-circle-grid{padding:75px 0}@media (max-width: 991px){.section-circle-grid{background-color:#fff;padding-bottom:100px}}@media (max-width: 991px){.section-circle-grid .shell{padding:0}}.circle-grid__inner{position:relative;padding:0 400px 70px 0;border-bottom:1px solid #c8af68}@media (max-width: 1360px){.circle-grid__inner{padding:0 0 200px}}@media (max-width: 991px){.circle-grid__inner{border:0;padding:0}}.circle-grid__inner .circle-grid_list{display:flex;gap:40px;justify-content:space-between}@media (max-width: 1360px){.circle-grid__inner .circle-grid_list{gap:5px}}@media (max-width: 991px){.circle-grid__inner .circle-grid_list{display:block}}@media (max-width: 991px){.circle-grid__inner .circle-grid_list:after{content:"flickity";display:none}}.circle-grid__inner .circle-grid-item{flex:0 1 180px;padding:0 10px;text-align:center}@media (max-width: 1360px){.circle-grid__inner .circle-grid-item{padding:0 20px}}@media (max-width: 991px){.circle-grid__inner .circle-grid-item{flex:1 1 auto;padding:0 15px}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.circle-grid__inner .circle-grid-item{max-width:180px}}@media (max-width: 374px){.circle-grid__inner .circle-grid-item{max-width:150px}}.circle-grid__inner .circle-grid-item img{max-width:100%;height:auto}.circle-grid__inner a{text-decoration:none}@media (hover: hover){.circle-grid__inner a .circle-grid-item__icon:hover{transform:translateY(-5px)}}.circle-grid__inner .circle-grid-item__icon{position:relative;display:block;width:180px;height:180px;margin-bottom:27px;border-radius:50%;overflow:hidden;transition:transform .1s}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.circle-grid__inner .circle-grid-item__icon{width:150px;height:150px}}@media (max-width: 374px){.circle-grid__inner .circle-grid-item__icon{width:120px;height:120px}}.circle-grid__inner .circle-grid-item__icon img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.circle-grid__inner h5{font-size:16px;font-weight:400;color:#2c2615;text-transform:uppercase;font-family:PT Sans,sans-serif;letter-spacing:1.65px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.circle-grid__inner h5{font-size:2rem;word-break:break-all}}.circle-grid__inner .side-item{position:absolute;right:50px;top:0;width:400px;height:auto;pointer-events:none}@media (max-width: 1360px){.circle-grid__inner .side-item{width:300px;bottom:-50px;right:50px;top:auto}}@media (max-width: 991px){.circle-grid__inner .side-item{display:none}}.section-circle{padding:80px 0 120px;text-align:center}@media (max-width: 991px){.section-circle{padding:50px 0}}.section-circle h4{font-size:1.8rem;font-weight:300;letter-spacing:1.65px;color:#c8af68;font-family:PT Sans,sans-serif}.section-circle h2{margin-bottom:63px;font-size:clamp(3rem,2.0406rem + 3.1329vw,5rem);font-weight:300;color:#404040}@media (max-width: 991px){.section-circle h2{margin-bottom:50px}}.section-circle .mobile-btn{display:none}@media (max-width: 991px){.section-circle .mobile-btn{display:block;padding:12px 24px;background-color:#c8af68;box-shadow:3px 3px 9px #00000029;font-size:1.3rem;color:#000;text-decoration:none}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-circle .mobile-btn{padding:16px 24px}}.circle-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:760px;height:760px;margin:0 auto;gap:120px}@media (max-width: 991px){.circle-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:24px;height:auto;max-width:100%;margin-bottom:24px}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.circle-wrapper{gap:40px;margin-bottom:42px;grid-template-columns:1fr}}.circle-wrapper:before{content:"";position:absolute;top:50%;left:50%;width:760px;height:760px;margin:-380px 0 0 -380px;border-top-color:#c7af67;border-right-color:#c7af67;border-bottom-color:#c7af67;border-left-color:#c7af67;border-top-style:dashed;border-right-style:dashed;border-bottom-style:dashed;border-left-style:dashed;border-radius:100%;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;animation:rotation 102s infinite linear}@media (max-width: 991px){.circle-wrapper:before{display:none}}.circle-bg{position:absolute;top:50%;left:50%;width:320px;max-width:100%;transform:translate(-50%,-50%);z-index:5;pointer-events:none}@media (max-width: 991px){.circle-bg{display:none}}.circle-bg img{max-width:100%;height:auto}.circle-item{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:320px;height:320px;border-radius:50%;border:1px solid #c7af67;background-color:#f3f4ef;transition:all .3s;color:#404040;text-decoration:none}.circle-item:hover{background-color:#c8af68;color:#fff}@media (max-width: 991px){.circle-item{width:auto;height:auto;border-radius:0;flex:0 0 50%}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.circle-item{border:0;background:#fff}}.circle-item .circle-item__inner{padding:48px}@media (max-width: 991px){.circle-item .circle-item__inner{display:flex;align-items:center;text-align:left;padding:40px 54px 40px 16px;gap:24px;background:url(https://dearbaby.se/wp-content/themes/dearbaby-custom/dist/../../images/icon-arrow.svg) no-repeat 97% center;background-size:30px 30px}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.circle-item .circle-item__inner{padding:16px}}@media (max-width: 991px){.circle-item .circle-item__image{flex:0 0 88px}}.circle-item img{width:92px;height:auto}.circle-item h5{margin:20px 0 7px;font-size:2rem;font-weight:400;font-family:PT Sans,sans-serif;color:currentColor;letter-spacing:1.65px}@media (max-width: 991px){.circle-item h5{margin-top:0}}.circle-item p{font-size:1.3rem;line-height:1.4}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.section-contact{background-color:#fff}.section-contact .section-contact__inner{max-width:740px;margin:0 auto}.section-contact .page-title{margin-bottom:48px;text-align:center;font-size:3rem;font-weight:300;text-transform:uppercase}.section-default{padding:100px 0}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-default{padding:80px 0}}.section-default .section__content,.section-default .section__head{margin-bottom:40px}.section-default .section__content:last-child,.section-default .section__head:last-child{margin-bottom:0}.section-default .section__foot{margin-top:40px}.section-default--with-sidebar .section__body{display:grid;align-items:stretch;grid-template-columns:repeat(4,minmax(1rem,1fr));grid-column-gap:4.8rem;grid-row-gap:2rem;width:100%;padding-top:1.6rem}.section-default--with-sidebar .section__sidebar{grid-column:span 1}@media (max-width: 1024px){.section-default--with-sidebar .section__sidebar{grid-column:span 4}}.section-default--with-sidebar .section__content{grid-column:span 3}@media (max-width: 1024px){.section-default--with-sidebar .section__content{grid-column:span 4}}.section-default--shop .section__sidebar{padding-top:5rem;position:relative}@media (max-width: 1024px){.section-default--shop .section__sidebar{position:fixed;top:0;left:-401px;bottom:0;z-index:999999;background:#fff;max-width:400px;width:90vw;padding:1.6rem;opacity:0;visibility:hidden;transition:all .2s ease}}@media (max-width: 1024px){.section-default--shop.is-open .section__sidebar{display:flex;flex-direction:column;opacity:1;visibility:visible;left:0;max-height:100%}}.section-default--shop.is-open .section__sidebar .sidebar-backdrop{position:fixed;top:0;left:400px;width:calc(100% - 400px);height:100%}@media (max-width: 1024px){.section-default--shop .section__sidebar .accordion{overflow:auto}}@media (max-width: 1024px){.section-default--shop .section__sidebar .accordion .accordion__section{border-bottom:0}}.section-default--shop .section__sidebar-actions{display:none;margin-top:auto}@media (max-width: 1024px){.section-default--shop .section__sidebar-actions{display:block}}.section-default--shop .section__sidebar-actions a{display:block}.section-default--shop .section__head{width:66%}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-default--shop .section__head{width:100%}}.section-default--shop .section__head h1{text-transform:uppercase;margin-bottom:1.6rem}.section-default--search .section__head{width:66%;margin-bottom:10rem}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-default--search .section__head{width:100%}}.section-default--search .woocommerce-products-header h1{margin-bottom:4.8rem;font-family:Alegreya Sans SC,sans-serif;font-size:var(--heading-h1);font-weight:300}.section-default--search .woocommerce-products-header-tp img{max-width:9.6rem}.section-default--search .woocommerce-products-header-tp a{display:flex;justify-content:center;align-items:center;gap:.4rem;text-decoration:none;color:#000;font-size:1.1rem;font-weight:600}.section-default--single-product{padding-top:27px;max-width:100%;overflow:hidden}.section-default--404{display:flex;width:100%;text-align:center}.section-default--404 .section__shell{display:flex;align-items:center;justify-content:center}.section-development{max-width:100%;overflow:hidden;padding:128px 0 75px}@media (max-width: 991px){.section-development{padding-top:0;padding-bottom:55px}}.section-development h2{margin-bottom:40px;font-size:clamp(2.6rem,1.8462rem + 2.4615vw,4rem)}.section-development p{margin-bottom:64px;font-size:1.6rem;line-height:1.6;font-weight:300}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-development .flickity-viewport{overflow:visible}}.section-development__inner{max-width:730px;margin:0 auto 50px;text-align:center}@media (max-width: 991px){.section-development__inner{display:none}}.section-experts-grid{padding:75px 0}.section-experts-grid h1{text-transform:uppercase}.experts-grid__inner{display:grid;grid-template-columns:1fr 1fr;gap:45px}@media (max-width: 991px){.experts-grid__inner{display:block}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.experts-grid__inner .btn,.experts-grid__inner .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .experts-grid__inner button,.experts-grid__inner .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .experts-grid__inner input,.experts-grid__inner .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .experts-grid__inner button,.experts-grid__inner .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .experts-grid__inner input{width:100%}}.experts-grid__list{display:grid;grid-template-columns:repeat(4,minmax(10px,1fr));gap:24px}@media (max-width: 991px){.experts-grid__list{display:none}}.experts-grid__list .expert-grid-item{position:relative}.experts-grid__list .expert-grid-item:hover .expert-grid-item__image:after{opacity:1}.experts-grid__list .expert-grid-item:hover .expert-grid-item__tooltip{transform:translateY(60%);opacity:1;visibility:visible;z-index:2}.experts-grid__list .expert-grid-item:hover .expert-grid-item__image img{display:block;max-width:100%;height:auto}.experts-grid__list .expert-grid-item__image{position:relative;border-radius:100%;overflow:hidden}.experts-grid__list .expert-grid-item__image img{width:100%;height:auto}.experts-grid__list .expert-grid-item__image:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;box-shadow:inset 2px 2px 12px #0000006a;border-radius:100%;z-index:1;opacity:0;transition:.3s}.experts-grid__list .expert-grid-item__tooltip{position:absolute;left:0;bottom:0;transform:translateY(65%);width:100%;padding:4px;opacity:0;visibility:hidden;transition:.3s;text-align:center;background-color:#fff;border:1px solid #c8af68;z-index:1}.experts-grid__list h5{margin:0 0 2px;font-size:1.2rem;font-weight:600;font-family:PT Sans,sans-serif;color:#1f1f1f}.experts-grid__list h6{margin:0;font-size:10px;font-family:PT Sans,sans-serif;font-weight:300}.section-experts-listing{padding-top:75px;padding-bottom:48px}.section-experts-listing h2{margin-bottom:77px;text-align:center}.section-experts-listing__inner{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-experts-listing__inner{grid-template-columns:1fr}}.expert-listing-item{display:flex;flex-direction:column;background-color:#fff;padding:28px 16px;border:1px solid #dbd1b5;border-radius:4px}.expert-listing-item a{text-decoration:none}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.expert-listing-item a{display:block;position:relative;padding-left:72px;padding-right:64px;background:url(https://dearbaby.se/wp-content/themes/dearbaby-custom/dist/./icon-arrow-73f5e46f.svg) no-repeat right center;background-size:24px 24px}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.expert-listing-item .expert-listing-item__image{position:absolute;top:50%;left:0;transform:translateY(-50%);width:64px;height:64px}}.expert-listing-item h5{margin-bottom:5px;font-size:2rem;font-family:PT Sans,sans-serif;color:#000}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.expert-listing-item h5{font-size:1.6rem}}.expert-listing-item h6{font-size:1.2rem;font-family:PT Sans,sans-serif;color:#717171}.expert-listing-item p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;margin:29px 0 39px;-webkit-box-orient:vertical;font-size:1.4rem;line-height:1.6;font-weight:300}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.expert-listing-item p{display:none}}.expert-listing-item .expert-listing-item_cta{margin-top:auto;text-align:center}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.expert-listing-item .expert-listing-item_cta{display:none}}.expert-listing-item .btn,.expert-listing-item .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .expert-listing-item button,.expert-listing-item .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .expert-listing-item input,.expert-listing-item .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .expert-listing-item button,.expert-listing-item .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .expert-listing-item input{box-shadow:none}.expert-listing-item__image{max-width:100px;margin-bottom:8px}.expert-listing-item__image img{max-width:100%;height:auto}.section-experts-showcase{padding:75px 0 95px;background-color:#fff;text-align:center}.section-experts-showcase .section-experts-showcase__content{max-width:630px;margin:0 auto 48px}.section-experts-showcase .section-experts-showcase__title{margin-bottom:48px;font-size:var(--heading-h2);font-weight:400}.section-experts-showcase p:not(:last-child){margin-bottom:48px}.section-experts-showcase .flickity-viewport{overflow:visible}.section-experts-showcase .flickity-button{display:grid;align-items:center;justify-content:center;width:56px;height:56px;border-radius:0;background:#c8af68;transition:all .3s;box-shadow:none}.section-experts-showcase .flickity-button[disabled=true]{visibility:hidden}.section-experts-showcase .flickity-button svg{position:static;width:16px;height:16px}.experts-showcase-slide{display:flex;flex-direction:column;width:33.33%;padding:0 10px;min-height:100%;opacity:1!important}@media (max-width: 991px){.experts-showcase-slide{width:80%}}@media (max-width: 575px){.experts-showcase-slide{width:80%}}.experts-showcase-slide .experts-showcase-slide__inner{background:#f3f4ef;flex-grow:1;padding:40px 30px;border:1px solid #cbcbcb;display:flex;flex-direction:column;align-items:center;justify-content:center}.experts-showcase-slide .expert-image{position:relative;overflow:hidden;width:100px;height:100px;margin:0 auto 12px;border-radius:50%}.experts-showcase-slide .expert-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.experts-showcase-slide .expert-name{font-size:16px;font-weight:600}.experts-showcase-slide .expert-job{margin-bottom:30px;font-size:15px;font-weight:300;color:#717171}.experts-showcase-slide .expert-content p{font-size:18px;font-weight:300}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.experts-showcase-slide .expert-content p{font-size:16px}}.section-experts h2{margin:0 0 22px;font-size:clamp(2.6rem,1.8462rem + 2.4615vw,4rem);font-weight:300}.section-experts__inner{max-width:730px;margin:128px auto 110px;text-align:center}@media (max-width: 991px){.section-experts__inner{margin:50px auto}}.section-experts__cta{display:grid;max-width:573px;margin:0 auto;gap:20px;grid-template-columns:repeat(2,minmax(200px,1fr));justify-content:center}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-experts__cta{display:inline-flex;flex-direction:column}}.section-form{padding:128px 0 75px;background-color:#fff}@media (max-width: 991px){.section-form{padding:48px 0}}.section-form__inner{display:grid;grid-template-columns:1fr 1fr;gap:128px;align-items:center}@media (max-width: 1360px){.section-form__inner{gap:50px}}@media (max-width: 991px){.section-form__inner{grid-template-columns:1fr;gap:44px}}.section-form__left h2{font-size:clamp(2.6rem,1.8462rem + 2.4615vw,4rem);font-weight:300;color:#404040}@media (max-width: 374px){.section-form__left h2{margin-bottom:30px}}.section-form__left ul{margin-bottom:45px;list-style:none}.section-form__left ul li{margin-bottom:10px;padding-left:27px;background:url(https://dearbaby.se/wp-content/themes/dearbaby-custom/dist/./icon-heart-f1e16ca4.svg) no-repeat 0 4px;background-size:17px 17px}.section-form__left .ff-el-input--content input{padding:24px;font-family:PT Sans,sans-serif}.section-form__left .ff-btn.ff-btn-submit{display:block;width:100%;background-color:#c8af68;padding:16px 24px;font-family:PT Sans,sans-serif;font-weight:400;border:0;transition:all .3s}.section-form__left .ff-btn.ff-btn-submit:hover{color:#fff;background-color:#5d5d5d}.section-heading{background:#f3f4ef}.section-heading h1{margin-bottom:24px;font-size:clamp(3rem,2.0406rem + 3.1329vw,5rem);font-weight:400;text-transform:uppercase}.section-heading ul{margin-left:20px}.section-heading.max-width .section-heading__inner{max-width:720px}body.single-product.woocommerce div.product-type-subscription .product_title{font-weight:300!important;font-size:clamp(3rem,2.0406rem + 3.1329vw,5rem)!important}.section-icon-list__inner{display:flex;flex-wrap:wrap;padding-top:50px;gap:25px;justify-content:center}@media (max-width: 991px){.section-icon-list__inner{display:block}}@media (max-width: 991px){.section-icon-list__inner:after{content:"flickity";display:none}}.section-icon-list__inner a{text-decoration:none}.section-icon-list__inner a:hover .icon-list-item__icon{background:#c8af68}.section-icon-list__inner a:hover .icon-list-item__icon img{filter:brightness(0) invert(1)}.section-icon-list__inner .icon-list-item{padding:0 23px;text-align:center}.section-icon-list__inner .icon-list-item__icon{display:flex;align-items:center;justify-content:center;width:120px;height:120px;margin:0 auto 10px;border-radius:50%;background-color:#fff;transition:all .3s}@media (max-width: 991px){.section-icon-list__inner .icon-list-item__icon{width:75px;height:75px}}.section-icon-list__inner .icon-list-item__icon img{max-height:56px;max-width:64px;transition:all .3s}@media (max-width: 991px){.section-icon-list__inner .icon-list-item__icon img{max-width:28px;max-height:28px}}.section-icon-list__inner span{font-family:PT Sans,sans-serif;text-transform:uppercase;font-size:1.6rem;color:#404040}@media (max-width: 991px){.section-icon-list__inner span{display:inline-block;max-width:105px}}.section-image-accordion{padding:68px 0 93px;background:#fff}.section-image-accordion button.button{width:100%}.section-image-accordion__inner{display:flex;align-items:center;gap:120px}@media (max-width: 991px){.section-image-accordion__inner{flex-direction:column;align-items:initial;gap:50px}}.section-image-accordion__inner.section--reversed .section-image-accordion__col--media{order:-1}.section-image-accordion__col{flex:0 0 50%}@media (max-width: 991px){.section-image-accordion__col{flex:0 0 100%}}.section-image-accordion__col .image-accordion__section{margin-bottom:24px}.section-image-accordion__col .image-accordion__head{display:flex;align-items:center;justify-content:space-between;padding:20px;background:#f3f4ef;cursor:pointer;transition:all .3s;border-radius:4px}.section-image-accordion__col .image-accordion__head:hover{background:#5d5d5d;color:#fff}.section-image-accordion__col .image-accordion__head .arrow{color:#c8af68;font-size:22px;line-height:1;transition:transform .3s}.section-image-accordion__col .is-open .image-accordion__head .arrow{transform:rotateX(180deg)}.section-image-accordion__col .image-accordion__body{display:none;padding:5px}.section-image-accordion__col .image-accordion__body p{margin:16px 0}.section-image-accordion__cta{display:flex;flex-direction:column;gap:24px}.section-image-accordion__col--media img{max-width:100%;width:100%;height:auto}@media (max-width: 991px){.section-image-accordion__col--media{order:-1}}.section-image-text-columns div.section__inner{display:block}.section-image-text-columns .section__head{max-width:55%;margin:0 auto 100px}@media (max-width: 991px){.section-image-text-columns .section__head{max-width:100%;margin-bottom:32px}}.section-image-text-columns .section__head h2{font-size:var(--heading-h2)}.section-image-text-columns.section--centered-content .section__head{margin-inline:0}.section-instagram{padding:75px 0;text-align:center}@media (max-width: 991px){.section-instagram{padding:50px 0}}.section-instagram h2{margin-bottom:40px;font-size:clamp(2.6rem,1.8462rem + 2.4615vw,4rem);font-weight:300}.section-instagram p{margin-bottom:50px;font-size:1.6rem;font-weight:300}.section-instagram .btn,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-instagram button,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-instagram input,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-instagram button,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-instagram input{display:inline-flex;padding:0 20px 0 0;align-items:center;gap:20px;background:transparent;transition:all .3s;border:1px solid #c8af68;font-size:1.6rem}.section-instagram .btn:hover,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button:hover,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-instagram button:hover,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input:hover,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-instagram input:hover,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button:hover,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-instagram button:hover,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input:hover,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-instagram input:hover{background:#5d5d5d;color:#fff}.section-instagram .btn .btn-icon,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button .btn-icon,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-instagram button .btn-icon,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input .btn-icon,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-instagram input .btn-icon,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button .btn-icon,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-instagram button .btn-icon,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input .btn-icon,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-instagram input .btn-icon{display:inline-flex;align-items:center;justify-content:center;padding:12px;width:44px;height:44px;background-color:#c8af68;transition:background-color .3s ease-out}.section-instagram .btn .btn-icon img,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button .btn-icon img,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-instagram button .btn-icon img,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input .btn-icon img,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-instagram input .btn-icon img,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button .btn-icon img,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-instagram button .btn-icon img,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input .btn-icon img,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-instagram input .btn-icon img{transition:filter .3s ease-out}.section-instagram .btn:hover .btn-icon,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button:hover .btn-icon,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-instagram button:hover .btn-icon,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input:hover .btn-icon,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-instagram input:hover .btn-icon,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button:hover .btn-icon,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-instagram button:hover .btn-icon,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input:hover .btn-icon,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-instagram input:hover .btn-icon{background-color:#5d5d5d}.section-instagram .btn:hover .btn-icon img,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button:hover .btn-icon img,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-instagram button:hover .btn-icon img,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input:hover .btn-icon img,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-instagram input:hover .btn-icon img,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button:hover .btn-icon img,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-instagram button:hover .btn-icon img,.section-instagram .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input:hover .btn-icon img,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-instagram input:hover .btn-icon img{filter:invert(1)}.section-instagram .instagram-shortcode{margin-top:50px}.section-instagram__inner{max-width:730px;margin:0 auto}.section-intro{position:relative;padding:150px 0 108px;color:#fff}@media (max-width: 991px){.section-intro{padding-top:100px;padding-bottom:20px}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-intro{padding-top:120px}}.section-intro:after{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.3;content:""}.section-intro .breadcrumbs{position:absolute;top:0;left:0;width:100%;z-index:1}.section-intro__inner{position:relative;z-index:1}.section-intro__inner h2{margin-bottom:14px;font-size:clamp(3rem,2.0406rem + 3.1329vw,5rem)}.section-intro__inner ul{margin:16px 0 37px;padding-left:20px;line-height:1.3}.section-intro__inner ul li{margin-bottom:8px}.section-intro__inner ul li:last-child{margin-bottom:0}.section-intro__inner ul a{color:#fff}.section-intro__inner p{margin:25px 0 10px}.section-intro__video{position:absolute;top:0;left:0;width:100%;height:100%}.section-intro__video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.section-logos{padding:0 0 75px;background-color:#fff}@media (max-width: 991px){.section-logos{display:none}}.section-logos .logo-item{width:11%;margin-right:15px}.section-logos img{width:100%;max-width:170px;filter:grayscale(100%)}.section-media-text{padding:7.5rem 0;background:#fff}.section-media-text h2{text-transform:uppercase;font-size:var(clamp(2.6rem, 1.8462rem + 2.4615vw, 4rem))!important}.section-media-text .shell{display:flex;flex-wrap:wrap;gap:12rem}.section-media-text .section__content{width:calc(50% - 6rem)}@media (max-width: 991px){.section-media-text .section__content{width:100%}}.section-media-text .section__media{width:calc(50% - 6rem)}@media (max-width: 991px){.section-media-text .section__media{width:100%}}.section-media-text .section__content h2{margin-bottom:1.7rem}.section-media-text .section__content>ul{list-style:none}.section-media-text .button{font-size:16px!important}.section-media-text .section__content>ul>li{padding:0;margin-bottom:1rem}.section-media-text .section__content>ul>li:last-child{margin-bottom:0}.section-media-text .section__content>ul>li:before{content:"";font-family:FontAwesome;color:#c8af68;margin-right:1rem}.section-products{padding-bottom:75px;background-color:#fff;text-align:center}@media (max-width: 991px){.section-products.hide-tablet{display:none}}.section-products__inner{max-width:730px;padding:128px 0 75px;margin:0 auto}.section-products__inner h2{margin-bottom:25px;font-size:clamp(2.6rem,1.8462rem + 2.4615vw,4rem)}.section-products__inner p{margin-bottom:20px}.section-products-listing{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px}@media (max-width: 1024px){.section-products-listing{grid-template-columns:1fr 1fr}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-products-listing{grid-template-columns:1fr}}.section-products-listing a{text-decoration:none;color:#000}.section-products-listing a:hover .product-listing__image .hover{opacity:1}.section-products-listing .product-listing__image-inner{padding-bottom:100%}.section-products-listing .product-badge{position:absolute;top:8px;right:8px;width:70px;height:70px}.section-products-listing .product-badge img{max-width:100%;height:auto}.section-products-listing .product-listing__image{position:relative;margin-bottom:8px}.section-products-listing .product-listing__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:opacity .3s}.section-products-listing .product-listing__image .hover{opacity:0}.section-products-listing h5{margin-bottom:8px;line-height:1.4;font-size:1.3rem;font-family:PT Sans,sans-serif}.section-products-listing .price{font-size:1.6rem;font-weight:400}.section-products-listing .price--discounted{font-size:1.3rem}.section-related-products{width:100%;text-align:center}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-related-products{width:auto;min-width:100%;overflow:hidden}}.section-related-products .slider__slides:after{content:"flickity";display:none}.section-related-products .products{width:100%;margin:0}.section-related-products .product__image{height:312px}.section-related-products .flickity-viewport{overflow:visible}.section-related-products .slider__slides .slider__slide{width:25%}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-related-products .slider__slides .slider__slide{width:200px}}.section-related-products .slider__slides .slider__slide ul.products li.product{width:100%;float:none}.section-related-products .slider__slides .slider__slide ul.products li a{display:block;width:100%}.section-related-products .flickity-button{display:flex;align-items:center;justify-content:center;width:35px;height:35px;background:#c8af68;border-radius:0;box-shadow:none}.section-related-products .flickity-button:active{opacity:initial}.section-related-products .flickity-button[disabled=true]{opacity:.4}.section-related-products .flickity-button svg{position:static;width:14px;height:14px}.section-reviews{padding:32px 0 75px;background-color:#fff}.section-reviews.reviews{background:none}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-reviews.reviews{padding:0 40px;margin:0 -40px;max-width:100vw;overflow:hidden}}@media (max-width: 991px){.section-reviews{padding:48px 0 25px}}.section-reviews h2{margin-bottom:0}.section-reviews h5{margin-bottom:35px;font-size:2rem;font-family:PT Sans,sans-serif}.section-reviews .hidden-section{display:none}@media (max-width: 991px){.section-reviews .hidden-section{display:block;text-align:center;padding-top:70px}}.section-reviews .hidden-section a{display:inline-block;text-decoration:none}.section-reviews .hidden-section h3{margin-bottom:0;font-size:2rem;font-family:PT Sans,sans-serif;color:#000;text-transform:uppercase;letter-spacing:1.65px}.section-reviews .hidden-section img{max-width:220px;margin-top:12px}.section-reviews__inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px}@media (max-width: 991px){.section-reviews__inner{display:block}}@media (max-width: 991px){.section-reviews__inner:after{content:"flickity";display:none}}@media (max-width: 991px){.section-reviews__inner .flickity-slider{margin:0 24px 0 0}}.section-reviews__inner .review-item{display:flex;flex-direction:column;padding:32px 32px 52px;border-radius:4px;background-color:#f3f4ef}.section-reviews__inner .review-item.review-item--border{border:1px solid #c8af68}@media (max-width: 991px){.section-reviews__inner .review-item{width:80%;min-height:100%;margin:0 6px;padding:30px 16px}}.section-reviews__inner .review-item__inner{margin-bottom:60px}@media (max-width: 991px){.section-reviews__inner .review-item__inner{margin-bottom:30px}}.section-reviews__inner h5{margin-bottom:20px;color:#c8af68;font-size:1.8rem;text-transform:uppercase;font-family:PT Sans,sans-serif}.section-reviews__inner h4{margin-bottom:20px;font-size:2rem;font-family:PT Sans,sans-serif;letter-spacing:1.65px}.section-reviews__inner p{line-height:1.35}.section-reviews__inner .review-stars{display:flex;gap:3px;margin:30px 0}.section-reviews__inner .review-stars img{width:20px;height:20px}.section-reviews__inner .review-bottom{margin-top:auto}.section-scrollto .sticky-section{position:sticky;top:48px}.scrollto-inner{display:flex;align-items:flex-start;gap:48px}.scrollto-left{flex:0 0 294px}@media (max-width: 991px){.scrollto-left{display:none}}.scrollto-subheading{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.scrollto-subheading h3{margin:0}.scrollto-subheading img{max-width:88px;height:auto}.side-listing{padding:20px;margin-bottom:30px;background:#f3f4ef}.side-listing ul{margin:0;list-style:none}.side-listing li{margin-bottom:8px;border-bottom:1px solid #c8af68}.side-listing li a{display:block;padding:8px 0;text-decoration:none;color:#000;text-transform:uppercase;transition:color .3s;font-weight:300;font-size:1.7rem}.side-listing li a:hover{color:#c8af68}.side-listing li a.is-active{color:#c8af68;font-weight:700}.side-listing .btn,.side-listing .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .side-listing button,.side-listing .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .side-listing input,.side-listing .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .side-listing button,.side-listing .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .side-listing input{width:100%;margin-top:20px}.scrollto-right h3{padding-top:32px;font-size:clamp(2.2rem,1.8462rem + 1.4615vw,4.8rem)}.scrollto-right h5{font-size:22px;color:#c8af68}.scrollto-right hr{height:1px;margin:80px 0;border:0;background:#e5d9b7}@media (max-width: 991px){.scrollto-right hr{margin:40px 0}}.scrollto-right hr+h3{padding-top:0}.scrollto-right blockquote{font-size:1.6rem;padding:0 0 0 75px;margin-bottom:48px;border-left:none;font-weight:700;font-style:italic}@media (max-width: 991px){.scrollto-right blockquote{padding-left:0}}.scrollto-right blockquote em{display:block;margin-bottom:14px;font-size:clamp(1.8rem,4vw,2rem);font-weight:400;font-style:italic}.scrollto-right blockquote cite{font-weight:400;font-style:normal;color:#777;font-size:1.4rem}.scrollto-right blockquote br{display:none}.scrollto-right ul{padding-left:20px}.section-team-listing{padding:75px 0;background-color:#fff}.section-team-listing h4{margin-bottom:48px;font-weight:300;font-size:3rem}.team-listing__inner{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.team-listing__inner .team-item{padding:24px;background-color:#f3f4ef;text-align:center}.team-listing__inner .team-item .team-item__image{margin-bottom:20px}.team-listing__inner .team-item h5{margin-bottom:15px;font-size:2rem;font-weight:500;color:#c8af68}.section-text-center{background-color:#5d5d5d;text-align:center;color:#fff}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-text-center{display:block}}.section-text-center__inner{padding:64px 28px}.section-text-center__inner h2{font-size:clamp(2.6rem,1.8462rem + 2.4615vw,4rem);font-weight:400}.section-text-center__inner p{margin-bottom:50px}.section-text-center__inner .btn,.section-text-center__inner .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-text-center__inner button,.section-text-center__inner .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-text-center__inner input,.section-text-center__inner .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-text-center__inner button,.section-text-center__inner .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-text-center__inner input{display:block}.section-text-cols{padding:120px 0 140px;background-color:#fff}@media (max-width: 1360px){.section-text-cols{text-align:center}}@media (max-width: 991px){.section-text-cols{padding:35px 0 45px}}.section-text-cols .hidden-section{display:none}@media (max-width: 991px){.section-text-cols .hidden-section{display:block;margin-top:10px}}.section-text-cols .hidden-section .btn,.section-text-cols .hidden-section .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-text-cols .hidden-section button,.section-text-cols .hidden-section .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-text-cols .hidden-section input,.section-text-cols .hidden-section .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-text-cols .hidden-section button,.section-text-cols .hidden-section .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-text-cols .hidden-section input{display:block}.section-text-cols__inner{display:flex;gap:20px}@media (max-width: 991px){.section-text-cols__inner{flex-direction:column}}.text-cols-item h4{margin-bottom:10px;font-family:PT Sans,sans-serif;font-weight:400;letter-spacing:1.65px;line-height:1.2;font-size:2rem;text-transform:uppercase}.text-cols-item p{font-size:1.6rem;font-weight:300;line-height:1.375}.text-cols-item__icon{width:65px;height:65px;margin-bottom:20px}@media (max-width: 1360px){.text-cols-item__icon{margin:0 auto 20px}}@media (max-width: 991px){.text-cols-item__icon{margin-bottom:10px}}.text-cols-item__icon svg{display:block;width:auto;height:auto;max-width:100%;max-height:100%}@media (max-width: 991px){.text-cols-item{margin-bottom:40px}}.section-text-image{position:relative;padding:128px 0 32px;background-color:#fff}@media (max-width: 991px){.section-text-image{padding:0}}.section-text-image__inner{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}@media (max-width: 991px){.section-text-image__inner{display:block;padding:100px 0 32px;color:#fff}}@media (max-width: 575px){.section-text-image__inner{padding-bottom:50px}}.section-text-image__inner .side-image,.section-text-image__inner .side-text{flex:0 0 50%}.section-text-image__inner h4{margin-bottom:10px;color:#c8af68;font-size:1.8rem;letter-spacing:1.65px;line-height:1.6}@media (max-width: 991px){.section-text-image__inner h4{color:#fff}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-text-image__inner h4{display:none}}.section-text-image__inner h2{font-size:clamp(3rem,2.0406rem + 3.1329vw,5rem);font-weight:300;line-height:1.1;color:#404040}@media (max-width: 991px){.section-text-image__inner h2{color:#fff}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-text-image__inner h2{display:none}}@media (max-width: 991px){.section-text-image__inner .side-image{position:absolute;top:0;left:0;width:100%;height:100%}}@media (max-width: 991px){.section-text-image__inner .side-image:after{content:"";background:linear-gradient(rgba(0,0,0,.4156862745),rgba(0,0,0,.4156862745));position:absolute;top:0;left:0;width:100%;height:100%}}.section-text-image__inner .side-image img{max-width:100%;height:auto}@media (max-width: 991px){.section-text-image__inner .side-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.section-text-image__inner .side-text{position:relative;z-index:2}@media (max-width: 991px){.section-text-image__inner .btn,.section-text-image__inner .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-text-image__inner button,.section-text-image__inner .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section-text-image__inner input,.section-text-image__inner .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-text-image__inner button,.section-text-image__inner .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section-text-image__inner input{display:none}}.side-text__list .list-item{display:flex;gap:27px;margin-bottom:40px}.side-text__list .list-item__image{flex:0 0 120px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.side-text__list .list-item__image{display:none}}.side-text__list h5{margin-bottom:10px;font-size:2rem;font-family:PT Sans,sans-serif;line-height:1.2;letter-spacing:1.65px;text-transform:uppercase}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.side-text__list h5.mobile-hide{display:none}}.side-text__list h5.mobile-show{display:none}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.side-text__list h5.mobile-show{display:block}}.side-text__list p{font-size:1.6rem;line-height:1.38;color:#404040}@media (max-width: 991px){.side-text__list p{color:#fff}}.section-with-sidebar.align-start .section-with-sidebar__inner{align-items:flex-start}.section-with-sidebar__inner{display:flex;gap:48px;align-items:flex-start}@media (max-width: 991px){.section-with-sidebar__inner{display:block}}.section-with-sidebar__aside{width:294px;min-width:294px}@media (max-width: 991px){.section-with-sidebar__aside{min-width:auto;width:auto}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-with-sidebar__aside.mobile-margin{margin:-40px -20px 0}}.section-with-sidebar__aside--alt{width:30%;min-width:30%}@media (max-width: 991px){.section-with-sidebar__aside--alt{width:auto;min-width:auto}}.section-with-sidebar__aside .sticky-section{top:48px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-with-sidebar__aside .widget-sign{margin-bottom:50px}}.section-with-sidebar__content{width:calc(100% - 342px)}.section-with-sidebar__content--alt{width:70%}@media (max-width: 991px){.section-with-sidebar__content{width:100%}}.section{--image-text-columns-spacing-top: 120px;--image-text-columns-spacing-bottom: 140px;padding:var(--image-text-columns-spacing-top) 0 var(--image-text-columns-spacing-bottom)}@media (max-width: 1360px){.section{text-align:center}}@media (max-width: 991px){.section{padding:35px 0 45px}}.section .section__actions{display:none}@media (max-width: 991px){.section .section__actions{display:block;margin-top:10px}}.section .section__actions .btn,.section .section__actions .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section .section__actions button,.section .section__actions .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .section .section__actions input,.section .section__actions .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section .section__actions button,.section .section__actions .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .section .section__actions input{display:block}.section .section__inner{display:flex;gap:20px}@media (max-width: 991px){.section .section__inner{flex-direction:column}}.section--bg-color-white{background-color:#fff}.section--has-divider .section__inner{border-bottom:1px solid #c8af68;padding-bottom:8rem}@media (max-width: 991px){.sections-wrapper{display:flex;flex-direction:column}}.shell{max-width:1360px;padding-inline:20px;margin:0 auto;width:100%}@media (max-width: 1024px){.shell{padding-inline:20px}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.shell{padding-inline:20px}}.shell--small{max-width:1204px}.shell--fluid{max-width:none}.slider-range .slider__body.noUi-horizontal{background-color:#ccc6;height:6px;margin:6px 0 16px;border:0;box-shadow:none;border-radius:4px}.slider-range .noUi-connect{background-color:#c8af68}.slider-range .noUi-handle{height:16px;width:16px;border-radius:50%;background-color:#fff;border:2px solid #c8af68;cursor:pointer;box-shadow:none}.slider-range .noUi-handle:before,.slider-range .noUi-handle:after{content:none}.slider-range .slider__body.noUi-horizontal .noUi-handle{right:-14px}.slider-range .slider__foot{display:flex;align-items:flex-end}.slider-range .slider__foot p{margin:0}.slider-range .slider__foot .slider__actions{margin-left:auto}.slider-range-skeleton .slider__body{height:6px;margin-bottom:10px}.slider-range-skeleton .slider__foot{display:flex;align-items:flex-start}.slider-range-skeleton .slider__price{display:inline-block;height:20px;width:50px}.slider-range-skeleton .slider__price+.slider__price{margin-left:10px}.slider-range-skeleton .slider__foot p{margin:0}.slider-range-skeleton .slider__actions{height:30px;margin-left:auto;width:70px}.socials>ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1.6rem}.socials>ul>li{margin:0;padding:0}.socials>ul>li>a{font-size:2rem;color:#333}@media (hover: hover) and (pointer: fine){.socials>ul>li>a:hover{color:#c8af68}}.tab{overflow:hidden;height:0;visibility:hidden;pointer-events:none;transform:translateY(50px);transition:all .7s}.tab.active{overflow:visible;height:auto;visibility:visible;pointer-events:auto;transform:translateY(0)}.tab h3{margin-bottom:12px;font-size:4.8rem;font-weight:400;color:#3c3c3c}.tab .tab-image,.tab .tab-mobile-tab{margin-bottom:56px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.tab .tab-image,.tab .tab-mobile-tab{margin-bottom:20px}}.tab-boxes-inner{display:grid;grid-template-columns:1fr 1fr;padding:42px 48px;background-color:#f3f4ef;gap:20px;row-gap:68px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.tab-boxes-inner{display:block;padding:0}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.tab-boxes-inner:after{content:"flickity";display:none}}.tab-boxes-inner .tab-box{display:flex;gap:21px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.tab-boxes-inner .tab-box{display:block;text-align:center;padding:20px 26px 29px}}.tab-boxes-inner .box-image{flex:0 0 109px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.tab-boxes-inner .box-image{max-width:151px;margin:0 auto 18px}}.tab-boxes-inner .box-image img{max-width:100%;height:auto}.tab-boxes-inner .box-content{flex:1;word-break:break-word}.tab-boxes-inner .box-content h6{font-size:2rem;font-weight:400}.tab-boxes-inner .box-content h6 a{text-decoration:none}.tab-boxes-inner .box-content h6 a:hover{text-decoration:underline}.tab-mobile-tabs{display:none;margin-bottom:44px;text-align:center}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.tab-mobile-tabs{display:grid;grid-template-columns:1fr 1fr}}.tab-mobile-tabs a{display:block;padding:13px 0;border-bottom:9px solid #E5E5E5;text-decoration:none;font-size:18px;font-weight:700;color:#3c3c3c}.tab-mobile-tabs .active a{color:#c8af68;border-bottom-color:#c8af68}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.tab-mobile-tab{visibility:hidden;overflow:hidden;height:0;transform:translateY(10px);transition:all .3s}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.tab-mobile-tab.active{visibility:visible;overflow:visible;height:auto;transform:translateY(0)}}.text-grid{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:80px}@media (max-width: 991px){.text-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}}.text-grid .text-grid__item{flex:0 0 35%}@media (max-width: 991px){.text-grid .text-grid__item{padding:20px;background-color:#fff}}.text-grid .text-grid__image{position:absolute;left:0;top:50%;height:100%;width:100%;max-height:420px;transform:translateY(-50%);pointer-events:none}@media (max-width: 991px){.text-grid .text-grid__image{inset:unset;top:0;right:0;translate:0 -25%;width:50%;opacity:.15;z-index:-1}}.text-grid .text-grid__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.text-grid h5{margin-bottom:24px;font-size:2rem;color:#c8af68}@media (max-width: 991px){.text-grid h5{margin-bottom:8px}}.tooltip .tooltip__hidden{display:none}.tooltip .tooltip__body{cursor:pointer}.tooltip .tooltip__body i{transition:all .3s}.tooltip .tooltip__body:hover{color:#c8af68}.tippy-box[data-theme~=light]{padding:32px}.tippy-box[data-theme~=light] .tippy-content{font-size:1.8rem;line-height:21px}.widget-author{padding:34px 25px;background-color:#fff}.widget-author h5{font-size:1.4rem;font-family:PT Sans,sans-serif;color:#717171}.widget-author .post-detail{margin-bottom:20px;padding-bottom:25px;border-bottom:1px solid #c8af68}.widget-author p{margin:0 0 20px}.widget-author ul{padding-left:20px}.widget-author ul li{margin:16px 0}.widget-author ul a{font-weight:800;color:#000}.widget-author__social{display:flex;justify-content:space-between;padding:8px 0 0;margin-top:40px;border-top:1px solid #c8af68;align-items:center}.widget-author__social p{margin:0}.widget-author__social ul{display:flex;align-items:center;list-style:none;padding:0;margin:0;gap:5px;font-size:2.1rem}.widget-author__social ul li{margin:0;padding:0}.widget-form{text-align:center;color:#fff;padding:24px 40px;background-color:#5d5d5d}@media (max-width: 575px){.widget-form{padding:24px}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.widget-form{margin-top:50px}}.widget-form .btn,.widget-form .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .widget-form button,.widget-form .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .widget-form input,.widget-form .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .widget-form button,.widget-form .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .widget-form input{width:100%}.widget-form form{text-align:left}.widget-form .frm-fluent-form .ff-t-container{display:block}.widget-form h4{margin-bottom:20px;text-transform:uppercase;font-size:1.8rem;font-weight:600;line-height:1.4;font-family:PT Sans,sans-serif;letter-spacing:1.65px}.widget-form__image{position:relative;width:88px;height:88px;margin:0 auto 16px;border-radius:100%;overflow:hidden}.widget-form__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.widget-sign-up{padding:24px;background:#5d5d5d;text-align:center;color:#fff}.widget-sign-up:first-child{margin-top:0!important}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.widget-sign-up{margin-top:50px}}@media (max-width: 991px){.widget-sign-up.hide-small-tablet{display:none}}.widget-sign-up h4{margin-bottom:16px;font-size:clamp(20px,4vw,22px);font-weight:600;text-transform:uppercase}.widget-sign-up .btn,.widget-sign-up .gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .widget-sign-up button,.widget-sign-up .gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer .widget-sign-up input,.widget-sign-up .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .widget-sign-up button,.widget-sign-up .gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer .widget-sign-up input{width:100%}.widget-sign-up__image{position:relative;width:88px;height:88px;margin:0 auto 16px;border-radius:100%;overflow:hidden}.widget-sign-up__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.widget-sign-up__text{margin-bottom:16px}.tabs-nav{margin-bottom:24px;padding:38px 29px 14px;background-color:#f3f4ef}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.tabs-nav{padding:38px 29px 40px}}.tabs-nav h5{margin-bottom:16px;font-size:2rem;font-weight:400}.tabs-nav .tabs-names{padding:0;margin:0;list-style:none}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.tabs-nav .tabs-names{display:grid;grid-template-columns:1fr 1fr;gap:12px;text-align:center}}.tabs-nav .tabs-names li{padding:17px 0;font-size:1.7rem}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.tabs-nav .tabs-names li{border:1px solid #c8af68;padding:0;font-size:1.4rem;width:100%}}.tabs-nav .tabs-names a{transition:color .3s;text-decoration:none;color:#3c3c3c}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.tabs-nav .tabs-names a{display:block;padding:9px 6px}}.tabs-nav .tabs-names a:hover{color:#c8af68}.tabs-nav .tabs-names li.active a{font-weight:700;color:#ac9659}.tabs-nav .tabs-names li+li{border-top:1px solid #c8af68}.widget+.widget{margin-top:46px}.wrapper{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.wrapper .wrapper__inner{width:100%;display:flex;flex-direction:column;min-height:100vh}body.admin-bar .wrapper .wrapper__inner{min-height:calc(100vh - 32px)}@media (max-width: 782px){body.admin-bar .wrapper .wrapper__inner{min-height:calc(100vh - 46px)}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar{margin-top:0;height:auto}}.flickity-page-dots .flickity-page-dot{background-color:#c8af68;border-radius:0;height:5px;width:20px;margin-left:3px;margin-right:3px;box-shadow:none;opacity:.25}.flickity-page-dots .flickity-page-dot.is-selected{opacity:1}.fluentform .ff-el-input--content input{padding:24px;font-family:PT Sans,sans-serif}.fluentform .ff-el-group .ff-btn-submit{width:100%;padding:16px 24px;font-family:PT Sans,sans-serif;background:#c8af68;border:0;color:#000;font-weight:400;text-transform:uppercase;transition:all .3s}.fluentform .ff-el-group .ff-btn-submit:hover{background:#5d5d5d;color:#fff}.fluentform .ff_upload_btn.ff-btn{background:#6f757e;color:#fff;cursor:pointer;display:inline-block;padding:10px 20px;border-radius:4px;font-weight:400}.gform_wrapper.gform_wrapper.gravity-theme .gform_heading{margin-bottom:30px}.gform_wrapper.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:2%;grid-row-gap:16px}.gform_wrapper.gform_wrapper.gravity-theme .gfield input.medium,.gform_wrapper.gform_wrapper.gravity-theme .gfield select.medium,.gform_wrapper.gform_wrapper.gravity-theme .gfield input.small,.gform_wrapper.gform_wrapper.gravity-theme .gfield select.small{width:100%}.gform_wrapper.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gform_wrapper.gravity-theme select,.gform_wrapper.gform_wrapper.gravity-theme textarea{width:100%;height:40px;padding:0 15px;border:1px solid grey;border-radius:0;font-weight:inherit}.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme textarea.large{display:block;height:200px;resize:vertical;padding:15px}.gform_wrapper.gform_wrapper.gravity-theme select{padding:0 30px 0 15px}.gform_wrapper.gform_wrapper.gravity-theme select[multiple=multiple]{height:auto;padding:15px}.gform_wrapper.gform_wrapper .gfield_validation_message,.gform_wrapper.gform_wrapper .validation_message{border-color:red}.gform_wrapper.gform_wrapper .gfield_error .gfield_repeater_cell label,.gform_wrapper.gform_wrapper .gfield_error legend,.gform_wrapper.gform_wrapper .gfield_validation_message,.gform_wrapper.gform_wrapper .validation_message,.gform_wrapper.gform_wrapper [aria-invalid=true]+label,.gform_wrapper.gform_wrapper label+[aria-invalid=true]{color:red}.gform_wrapper.gform_wrapper.gravity-theme .gchoice{position:relative}.gform_wrapper.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio label{position:relative;max-width:100%;padding-left:20px}.gform_wrapper.gform_wrapper.gravity-theme .gfield_checkbox label:before,.gform_wrapper.gform_wrapper.gravity-theme .gfield_checkbox label:after,.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio label:before,.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio label:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0}.gform_wrapper.gform_wrapper.gravity-theme .gfield_checkbox label:before,.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio label:before{width:14px;height:14px;border:1px solid grey}.gform_wrapper.gform_wrapper.gravity-theme .gfield_checkbox input:checked+label,.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio input:checked+label{font-weight:400}.gform_wrapper.gform_wrapper.gravity-theme .gfield_checkbox input:checked+label:after,.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio input:checked+label:after{display:block}.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio label:before,.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio label:after{border-radius:100%}.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio label:after,.gform_wrapper.gform_wrapper.gravity-theme .gfield_checkbox label:after{display:none;left:2px;width:10px;height:10px;background:grey}.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio label:after{border-radius:100%}.gform_wrapper.gform_wrapper.gravity-theme .gform_footer{position:relative}.gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_page_footer input{margin:0}.gform_wrapper .gform_footer .gform_ajax_spinner{position:absolute;top:50%;padding:0;transform:translateY(-50%)}.gform_wrapper.gform_wrapper.gform_wrapper .gform_validation_errors{color:red;border-color:red;margin:0 0 30px}.gform_wrapper.gform_wrapper .gform_validation_errors>h2{color:inherit}.gform_confirmation_wrapper .gform_confirmation_message{text-align:center}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.gform_wrapper.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0}}.yith-wcpb-product-bundled-items{background-color:#fff}.yith-wcpb-product-bundled-items ul{margin:20px 0;padding-left:20px}.woocommerce .woocommerce-ordering select{background:transparent;padding:.6rem 2rem .6rem .8rem;height:40px;min-height:40px;width:15.7rem;padding:8px 6px;border:none;border-radius:4px;font-size:1.6rem;font-weight:400;outline:none;transition:border-color .1s ease;text-transform:uppercase}.woocommerce .woocommerce-ordering select:focus{border-color:#000}.product .product__image{margin-bottom:.8rem;position:relative}.product .product__image:before{content:"";display:block;padding-top:100%}.product .product__image-default,.product .product__image-hover{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .2s ease}.product .product__image-default:before,.product .product__image-hover:before{content:"";display:block;padding-top:100%}.product .product__image-hover,.product a:hover .product__image-default{opacity:0}.product a:hover .product__image-hover{opacity:1}@media (pointer: coarse){.product a:hover .product__image-hover{opacity:0}.product a:hover .product__image-default{opacity:1}}.product .product__image-stamp{position:absolute;top:8px;right:8px;width:70px;z-index:1}.product .product__image-stamp img{height:auto;max-width:100%}.woocommerce.woocommerce ul.products{display:flex;flex-wrap:wrap;margin:-1.4rem -1rem;padding:0}.woocommerce.woocommerce ul.products li.product{padding:1.4rem 1rem;margin:0;width:33.3%}.woocommerce.woocommerce ul.products li.product a{position:relative}@media (max-width: 1024px){.woocommerce.woocommerce ul.products.columns-3 li.product{width:50%}}.woocommerce.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce.woocommerce ul.products li.product h3{line-height:1.4;font-size:var(--text-smaller);margin-bottom:.8rem;text-align:center;color:#000;text-transform:none;padding:0;font-family:PT Sans,sans-serif;font-weight:300}.woocommerce.woocommerce ul.products li.product .price{text-align:center;color:#000;color:#2c2615;font-weight:400;font-size:var(--text-smaller)}.woocommerce.woocommerce ul.products li.product .price del{opacity:1}.woocommerce.woocommerce .product span.onsale{position:absolute;top:8px!important;left:8px!important;right:auto!important;font-size:1.1rem;font-weight:500;line-height:1;background-color:#fff;color:#c74141;padding:6px 12px;z-index:1;border-radius:0;letter-spacing:1px;border:1px solid #c3bfba;min-height:auto;margin:0!important}.woocommerce.woocommerce nav.woocommerce-pagination ul li a,.woocommerce.woocommerce nav.woocommerce-pagination ul li span{padding:0 1.1rem;box-shadow:none;line-height:3.2rem;font-size:1.6rem;font-style:unset;font-weight:400;text-decoration:none;color:#c8af68}.woocommerce.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce.woocommerce nav.woocommerce-pagination ul li span.current{background:transparent}.woocommerce.woocommerce nav.woocommerce-pagination ul li span.current{font-weight:700}.woocommerce.woocommerce nav.woocommerce-pagination .next,.woocommerce.woocommerce nav.woocommerce-pagination .prev{display:none}.woocommerce.woocommerce nav.woocommerce-pagination .dots{color:#404040;font-size:1.6rem;font-weight:700}.woocommerce.woocommerce .woocommerce-shop-header{display:flex}.woocommerce.woocommerce .woocommerce-shop-header .woocommerce-shop-filter-trigger-container{width:50%;display:none;padding-right:1rem}@media (max-width: 1024px){.woocommerce.woocommerce .woocommerce-shop-header .woocommerce-shop-filter-trigger-container{display:block}}.woocommerce.woocommerce .woocommerce-shop-header .woocommerce-shop-filter-trigger-container a.btn{display:block;padding:1rem 2rem}.woocommerce.woocommerce .woocommerce-shop-header .woocommerce-ordering{margin-left:auto;padding-left:1rem}@media (max-width: 1024px){.woocommerce.woocommerce .woocommerce-shop-header .woocommerce-ordering{width:50%}}.woocommerce.woocommerce .woocommerce-shop-header .woocommerce-ordering select{width:100%}.woocommerce.woocommerce .product-gallery{float:left;width:48%}.woocommerce.woocommerce .product-gallery:not(:last-child){margin-bottom:6rem}body.single-product.woocommerce .product{display:flex;flex-wrap:wrap}body.single-product.woocommerce .product .section-default{width:100%}body.single-product.woocommerce div.product .product-brand{color:#c8af68;text-transform:uppercase;font-size:var(--heading-h3);margin-bottom:6px}body.single-product.woocommerce div.product .product_title{font-size:3.2rem;text-transform:uppercase;font-weight:500;line-height:1.31;margin-bottom:32px}body.single-product.woocommerce div.product .product-price{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #c8af68;width:100%;margin-bottom:2.4rem;padding-bottom:4.8rem}@media (max-width: 1024px){body.single-product.woocommerce div.product .product-price{flex-direction:column;align-items:flex-start!important;gap:8px!important}}body.single-product.woocommerce div.product .product-price .price{margin-bottom:0}body.single-product.woocommerce div.product .product-price .product-tp{width:190px;margin-left:auto}body.single-product.woocommerce div.product .product-price .product-tp a{display:flex;align-items:center;text-decoration:none}body.single-product.woocommerce div.product .product-price .product-tp img{width:96px}body.single-product.woocommerce div.product .product-price .product-tp span{font-size:var(--text-smallest);font-weight:600;color:#000;margin-left:6px}body.single-product.woocommerce div.product.product-type-yith_bundle form.cart div.quantity{display:none}.app-children-details .button-standard,.app-user-details .button-standard{text-decoration:none;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.7rem 2rem;background:#c8af68;box-shadow:3px 3px 9px #00000029;font-size:var(--text-smaller);color:#000;text-transform:uppercase;text-align:center;transition:all .3s}.app-children-details input,.app-user-details input{height:auto;font-size:14px;border:1px solid #d3ced2;background:#ffffff;color:#2c2615;outline:none;font-family:inherit;padding:8px 12px;border-radius:2px;resize:none}.app-children-details ul,.app-children-details ul li p,.app-user-details ul,.app-user-details ul li p{margin:0}.app-children-details ul li,.app-user-details ul li{padding:0 0 10px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.app__addresses{flex-direction:column}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.app__addresses .app__addresses-item{width:auto}}.app__addresses h3{font-size:2rem;font-weight:700}.app__addresses .app__addresses-inputs-row input:not([type=checkbox]):not([type=date]){width:100%;height:auto;font-size:14px;border:1px solid #d3ced2;background:#ffffff;color:#2c2615;outline:none;font-family:inherit;padding:8px 12px;border-radius:2px;resize:none}.app__addresses .button-standard,.app-myaccount-tab .button-standard{display:block;text-decoration:none;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.2rem 2rem;background:#c8af68;box-shadow:3px 3px 9px #00000029;font-size:var(--text-smaller);color:#000;text-transform:uppercase;text-align:center;transition:all .3s}@media (hover: hover) and (pointer: fine){.app__addresses .button-standard:hover,.app-myaccount-tab .button-standard:hover{background:#5d5d5d;border-color:#5d5d5d;color:#fff}}.woocommerce-EditAccountForm{border:1px solid #d3ced2;border-top:3px solid #c8af68;border-radius:0;background:#ffffff;padding:20px;border-collapse:collapse;box-shadow:var(--box-shadow) 0 10px 20px}.woocommerce-EditAccountForm fieldset{border:none;padding:0;position:relative;margin:0 0 24px;box-shadow:none}.woocommerce-EditAccountForm form .form-row label{color:#2c2615;margin-top:8px}.woocommerce-EditAccountForm input{height:auto;font-size:14px;border:1px solid #d3ced2;background:#ffffff;color:#2c2615;outline:none;font-family:inherit;padding:8px 12px;border-radius:2px;resize:none}.woocommerce-EditAccountForm button.button{background-color:#c8af68;color:#000;letter-spacing:1px;text-transform:uppercase;padding:16px 24px;font-size:12px;text-align:center;border:1px solid #c8af68;border-radius:2px;line-height:1.2;font-weight:700;font-family:inherit;outline:none;cursor:pointer;transition:all .3s}@media (hover: hover) and (pointer: fine){.woocommerce-EditAccountForm button.button:hover{background:#5d5d5d;border-color:#5d5d5d;color:#fff}}.section-default .woocommerce form.woocommerce-ResetPassword.lost_reset_password,.section-default .woocommerce .woocommerce-EditAccountForm,.section-default .woocommerce .woocommerce-address-fields,.woocommerce-cart .cart-collaterals .cart_totals table,.section-default .woocommerce .col2-set,.woocommerce-form-coupon,.section-default .woocommerce #reviews #comments ol.commentlist li .comment-text,ul.woocommerce-order-overview,.section-default .woocommerce form.login,.section-default .woocommerce form.register,.section-default .woocommerce form.checkout_coupon,.section-default .woocommerce table.shop_table{border:1px solid #d3ced2;border-top:3px solid #c8af68;border-radius:0;background:#ffffff;padding:20px;border-collapse:collapse;box-shadow:var(--box-shadow) 0 10px 20px}.woocommerce-account h2{font-size:2rem;color:#2c2615;font-weight:inherit;line-height:1.2;margin-bottom:8px}.section-default .woocommerce form.login{max-width:100%}.section-default .woocommerce form .form-row label{font-size:12px;color:#2c2615;margin-top:8px}.section-default .woocommerce form .form-row input.input-text,.section-default .woocommerce .woocommerce form .form-row textarea{font-size:14px;border:1px solid #d3ced2;background:#ffffff;color:#2c2615;outline:none;font-family:inherit;padding:8px 12px;border-radius:2px;resize:none}.section-default .woocommerce .button,.section-default .woocommerce table.my_account_orders .button,.section-default .woocommerce .form-row .woocommerce-button{background-color:#c8af68;color:#000;letter-spacing:1px;text-transform:uppercase;font-size:12px;text-align:center;border:1px solid #c8af68;border-radius:2px;line-height:1.2;font-weight:700;font-family:inherit;outline:none;cursor:pointer;transition:all .3s}@media (hover: hover) and (pointer: fine){.section-default .woocommerce .button:hover,.section-default .woocommerce table.my_account_orders .button:hover,.section-default .woocommerce .form-row .woocommerce-button:hover{background:#5d5d5d;border-color:#5d5d5d;color:#fff}}.section-default .woocommerce .form-row .woocommerce-button{padding:16px 24px}.section-default .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme input{display:none}.section-default .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme span{position:relative;display:inline-flex;align-items:center;gap:10px}.section-default .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme span:before{content:"";display:inline-block;width:24px;height:24px;border:1px solid #d3ced2;background-color:#fff;background-size:50%;border-radius:2px;background-repeat:no-repeat;background-position:center center}.section-default .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme input:checked+span:before{background:url(https://dearbaby.se/wp-content/themes/dearbaby-custom/dist/./check-mark-3dad672a.svg) no-repeat center center/50%}.section-default .woocommerce .lost_password{font-size:1.2rem}.section-default .woocommerce .lost_password a{text-decoration:none;transition:all .3s}.section-default .woocommerce .lost_password a:hover{color:#000;text-decoration:underline}.section-default .woocommerce .woocommerce-NoticeGroup{background:#fff;position:relative}@media (max-width: 991px){.section-default .woocommerce .woocommerce-NoticeGroup{background:unset;margin-bottom:32px}}.section-default .woocommerce .woocommerce-NoticeGroup .woocommerce-error{margin-bottom:0}.section-default .woocommerce .woocommerce-error{background:#fff;margin-bottom:32px;border-bottom:1px solid #d3ced2;border-left:1px solid #d3ced2;border-right:1px solid #d3ced2;font-size:16px}.section-default .woocommerce table.shop_table th{padding:12px 20px;font-weight:400;letter-spacing:1px;color:#2c2615}.section-default .woocommerce table.shop_table th{font-size:10px;text-transform:uppercase}.section-default .woocommerce table.shop_table td{padding:12px 20px;font-weight:400;color:#2c2615;font-size:1.6rem}.section-default .woocommerce .woocommerce-Price-amount{color:#2c2615;font-weight:700}.section-default .woocommerce .order-number a{text-decoration:none;transition:all .3s}.section-default .woocommerce .order-number a:hover{color:#000;text-decoration:underline}.section-default .woocommerce table tr{border-top:1px solid #d3ced2}.section-default .woocommerce .subscription_details .button{width:100%;padding:16px 24px}.section-default .woocommerce a.remove{color:#d3ced2!important}.section-default .woocommerce a.remove:hover{background:none!important;color:red!important}.section-default .woocommerce .product-name a{text-decoration:none;transition:all .3s}.section-default .woocommerce .product-name a:hover{color:#5d5d5d;text-decoration:underline}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-default .woocommerce .shop_table .quantity.number{display:block}}.section-default .woocommerce .shop_table .quantity.number .minus,.section-default .woocommerce .shop_table .quantity.number .plus{background:none;border:none;padding-block:1px;padding-inline:6px}.section-default .woocommerce .shop_table .qty{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;min-width:56px;padding:8px 9px;margin-right:0;background:url(https://dearbaby.se/wp-content/themes/dearbaby-custom/dist/../../images/chevron-down.svg),url(https://dearbaby.se/wp-content/themes/dearbaby-custom/dist/../../images/chevron-up.svg),#ffffff;background-size:6px,6px;background-repeat:no-repeat,no-repeat;background-position:right .8em bottom calc(50% - 5px),right .8em top calc(50% - 5px)}.section-default .woocommerce table.cart td.actions .coupon{display:flex;gap:12px}.section-default .woocommerce table.cart td.actions .coupon:before,.section-default .woocommerce table.cart td.actions .coupon:after{display:none}.section-default .woocommerce table.cart td.actions .coupon ::-moz-placeholder{color:#d3ced2}.section-default .woocommerce table.cart td.actions .coupon ::placeholder{color:#d3ced2}.section-default .woocommerce table.cart td.actions .coupon .input-text{padding:8px 12px;width:100%;border:1px solid #d3ced2;transition:all .3s;border-radius:2px;font-size:14px}.section-default .woocommerce table.cart td.actions .coupon .input-text:focus{border-color:#2c2615}.section-default .woocommerce table.cart td.actions .coupon .button{width:100%;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:12px;background:#ffffff;color:#c8af68;padding:16px 24px;outline:none;font-family:inherit;border-radius:2px}.section-default .woocommerce table.cart td.actions .coupon .button:hover{background:#c8af68;color:#fff;border-color:#c8af68}.section-default .woocommerce table.cart td.actions button[type=submit]{float:right;padding:16px 24px}.section-default .woocommerce table.cart td.actions button[type=submit]:disabled[disabled]{filter:grayscale(100%)}.section-default .woocommerce .cart .button{height:48px;background:transparent;color:#000;letter-spacing:1px;text-transform:uppercase;padding:16px 24px;font-size:12px;text-align:center;border:1px solid #c8af68;border-radius:2px;line-height:1.2;font-weight:700;font-family:inherit}.section-default .woocommerce .cart .button:hover{background:#c8af68;color:#fff;border-color:#c8af68}.section-default .woocommerce .wc-proceed-to-checkout .checkout-button{display:flex;flex-direction:row;justify-content:center;background:#c8af68;padding:16px 24px;border:1px solid #c8af68;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#000;line-height:1.2;font-family:inherit;border-radius:2px}@media (hover: hover) and (pointer: fine){.section-default .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background:#5d5d5d;color:#fff;border-color:#5d5d5d}}.section-default .woocommerce input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:24px;height:24px;border:1px solid #d3ced2;border-radius:50%}.section-default .woocommerce input[type=radio]:checked{background:#2c2615;box-shadow:inset 0 0 0 8px #fff}.section-default .woocommerce .cart_totals .form-row.address-field{float:none;width:auto}.section-default .woocommerce .cart_totals .form-row input.input-text{width:100%}.section-default .woocommerce .wc_coupon_message_wrap{padding:0!important}@media (max-width: 991px){.section-default .woocommerce form.checkout{display:grid;grid-template-columns:1fr;border:0;box-shadow:none}}.section-default .woocommerce form.checkout #customer_details{border:0}@media (max-width: 991px){.section-default .woocommerce form.checkout #customer_details{width:auto;padding:0 16px;border:1px solid #AC9659;grid-column:span 3;order:2}}.section-default .woocommerce form.checkout input.input-text{height:auto;font-size:14px;border:1px solid #d3ced2;background:#ffffff;color:#2c2615;outline:none;font-family:inherit;padding:8px 12px;border-radius:2px;resize:none}.section-default .woocommerce form.checkout #order_review_wrap{position:sticky;top:0;border-left:1px solid #a9a291}@media (max-width: 991px){.section-default .woocommerce form.checkout #order_review_wrap{position:static;width:auto;grid-column:span 3;margin-bottom:20px;padding:16px 16px 0;border:1px solid #a9a291}}.section-default .woocommerce form.checkout:after{background:#fff!important}@media (max-width: 991px){.section-default .woocommerce form.checkout:after{display:none}}.section-default .woocommerce #order_review_wrap,.section-default .woocommerce #order_review,.section-default .woocommerce #order_review table{background:#fff!important}.section-default .woocommerce form.woocommerce-checkout .quantity{display:flex;border:1px solid #C8AF68}.section-default .woocommerce form.woocommerce-checkout .quantity .plus,.section-default .woocommerce form.woocommerce-checkout .quantity .minus{border:none;background:none;padding:0 6px}.section-default .woocommerce form.woocommerce-checkout .quantity input.input-text{border:0}.section-default .woocommerce .upsell-title a{font-weight:600;font-size:1.3rem}.section-default .woocommerce #order_review_wrap .product-remove a.remove{font-weight:400}.section-default .woocommerce #order_review table{border:0}.section-default .woocommerce .coupon-fake-wrap{display:flex;justify-content:space-between}.section-default .woocommerce .coupon-fake-wrap input{width:100%}.section-default .woocommerce .coupon-fake-wrap .button{padding:16px 32px;font-weight:400}.section-default .woocommerce .checkout table.shop_table th{padding-left:0}.section-default .woocommerce #add_payment_method #payment,.section-default .woocommerce .woocommerce-cart #payment,.section-default .woocommerce .woocommerce-checkout #payment{background-color:#fff}.section-default .woocommerce .checkout .order-total td bdi,.section-default .woocommerce .checkout table.shop_table th,.section-default .woocommerce .checkout table.shop_table td{font-size:1.6rem}.section-default .woocommerce .checkout .order-total th{font-size:2.4rem}.section-default .woocommerce .checkout-payment h3{margin-top:0;font-size:1.8rem;font-weight:700;font-family:PT Sans,sans-serif}.section-default .woocommerce form label{font-size:1.2rem}.section-default .woocommerce .woocommerce-shipping-methods,.section-default .woocommerce .woocommerce-checkout-shipping .amount{font-size:1.6rem}.section-default .woocommerce .woocommerce-checkout-shipping ul#shipping_method li{display:flex}.section-default .woocommerce .woocommerce-checkout-shipping ul#shipping_method li label{min-width:35%}.section-default .woocommerce .woocommerce-checkout-shipping ul#shipping_method li .shipmondo_zipcode{width:120px;height:auto;font-size:14px;border:1px solid #d3ced2;background:#ffffff;color:#2c2615;outline:none;font-family:inherit;padding:6px 12px;border-radius:2px;resize:none}.section-default .woocommerce #payment ul.payment_methods li input{margin-right:.4375em}.section-default .woocommerce ul#shipping_method li .shipmondo_dropdown_button input{padding:.618em 1em;height:auto;font-weight:300;text-transform:initial;background:#000;border:0;border-radius:4px}.section-default .woocommerce ul#shipping_method li .shipmondo_dropdown_button input:hover{background:#c8af68}.section-default .woocommerce ul#shipping_method li .shipmondo_dropdown_button input:disabled{filter:grayscale(100%)}.section-default .woocommerce .shipmondo_stores{display:grid;grid-template-columns:120px 1fr;gap:20px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-default .woocommerce .shipmondo_stores{grid-template-columns:1fr;gap:5px}}.section-default .woocommerce .shipmondo_stores>div{width:auto}.section-default .woocommerce form.woocommerce-checkout h3{font-size:1.8rem;font-family:PT Sans,sans-serif;font-weight:700}.section-default .woocommerce .woocommerce-checkout #payment div.payment_box{background:none;margin:0}.section-default .woocommerce .woocommerce-checkout #payment div.payment_box:before{display:none}.section-default .woocommerce .woocommerce-checkout #payment div.payment_box p{margin:0}.section-default .woocommerce .woocommerce-checkout #payment ul.payment_methods{padding:0}.section-default .woocommerce form .form-row ::-moz-placeholder{opacity:.3}.section-default .woocommerce form .form-row ::placeholder{opacity:.3}.section-default .woocommerce form .form-row textarea{min-height:96px;height:4em;font-size:14px;border:1px solid #d3ced2;background:#ffffff;color:#2c2615;outline:none;font-family:inherit;padding:8px 12px;border-radius:2px;resize:none}.section-default .woocommerce .woocommerce-form__label input{display:none}.section-default .woocommerce .woocommerce-form__label span{position:relative;display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;padding-left:30px}.section-default .woocommerce .woocommerce-form__label span:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #d3ced2;background-color:#fff;background-size:50%;border-radius:2px;background-repeat:no-repeat;background-position:center center}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-default .woocommerce .woocommerce-form__label span:before{transform:translateY(-5px)}}.section-default .woocommerce .woocommerce-form__label input:checked+span:before{background:url(https://dearbaby.se/wp-content/themes/dearbaby-custom/dist/./check-mark-3dad672a.svg) no-repeat center center/50%}.section-default .woocommerce .woocommerce-checkout #payment .place-order{padding-left:0;padding-right:0}.section-default .woocommerce form .form-row label.checkbox{display:inline;position:relative;cursor:pointer;padding-left:0;margin-top:0}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.section-default .woocommerce form .form-row label.checkbox .woocommerce-terms-and-conditions-checkbox-text{display:inline}}@media (max-width: 991px){.section-default .woocommerce .drb-upsells>.flex-wrap~.flex-wrap{padding-top:20px;margin-top:20px;border-top:1px solid #C8AF68}}.woocommerce .woocommerce-breadcrumb{color:#5d5d5d}.woocommerce .woocommerce-breadcrumb a{font-size:1.4rem;color:#c8af68}.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{filter:grayscale(100%)}.section-default .woocommerce form.woocommerce-ResetPassword.lost_reset_password{max-width:480px}.section-default .woocommerce form.woocommerce-ResetPassword.lost_reset_password .input-text{width:100%}.section-default .woocommerce form.woocommerce-ResetPassword.lost_reset_password p{width:auto;float:none}.section-default .woocommerce form.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button{padding:16px 24px;font-weight:400;color:#000;letter-spacing:1px}.woocommerce-giftcards .woocommerce .woocommerce-MyAccount-Giftcards-form .input-text{height:auto;font-size:14px;border:1px solid #d3ced2;background:#ffffff;color:#2c2615;outline:none;font-family:inherit;padding:8px 12px;border-radius:2px;resize:none}.woocommerce-giftcards .woocommerce .woocommerce-MyAccount-Giftcards-form button.button{display:flex;flex-direction:row;justify-content:center;padding:16px 24px;background:#c8af68;border:1px solid #c8af68;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#000;line-height:1.2;text-align:center;outline:none;border-radius:2px}.woocommerce-giftcards .woocommerce .woocommerce-MyAccount-Giftcards-form button.button:hover{background:#5d5d5d}.woocommerce-giftcards .woocommerce .woocommerce-Giftcards.woocommerce-MyAccount-Giftcards-balance-amount{font-size:16px}.woocommerce-giftcards .woocommerce h4{font-size:var(--heading-h4);font-weight:400}.woocommerce-giftcards .woocommerce h2{font-size:2rem;font-weight:400}body.woocommerce-account .section-default{padding:24px 0}.yith-wcmap .user-profile .user-avatar.avatar-upload:after{background-color:#c8af68!important}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .app__addresses-item .app_package_stores .app_package_dropdown_button input.button{padding:10px 12px;font-size:14px;font-weight:400;height:auto}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .app-myaccount-tab input.button.alt{background-color:#000;color:#fff}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .app-myaccount-tab .app-children-details,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .app-myaccount-tab .child__name p{margin:0}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .app-myaccount-tab .app-children-details h2,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .app-myaccount-tab p{margin-top:0}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .app-myaccount-tab input.button.alt:hover{background-color:#c8af68}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .app-myaccount-tab input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;text-transform:none}body.woocommerce-account .woocommerce input[type=text]{height:auto;font-size:14px;border:1px solid #d3ced2;background:#ffffff;color:#2c2615;outline:none;font-family:inherit;padding:8px 12px;border-radius:2px;resize:none}body.woocommerce-account .woocommerce table.my_account_orders .button{display:flex;flex-direction:row;justify-content:center;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:12px;background:#ffffff;border:1px solid #c8af68;color:#c8af68;padding:8px 12px;outline:none;font-family:inherit;border-radius:2px}body.woocommerce-account .woocommerce table.my_account_orders .button:hover{color:#fff;background-color:#c8af68;border-color:#c8af68!important}body.woocommerce-account .woocommerce .app-myaccount-tab>h1{margin-bottom:20px}body.woocommerce-account .woocommerce h2{color:#2c2615;line-height:1.2;margin-bottom:8px}body.woocommerce-account .woocommerce-MyAccount-content h3{color:#2c2615;font-weight:700;line-height:1.2;margin:0 0 8px}body.woocommerce-account .app-myaccount-tab>h1{margin-top:0}body.woocommerce-account .woocommerce-MyAccount-content a{font-weight:400;text-decoration:none}body.woocommerce-account .app-myaccount-tab .app__addresses-inputs-row input[readonly]{background:#c7c7c7}.myacc_cancel_msg{margin-bottom:48px;font-style:italic}.app__addresses-item p{margin-top:0}body.woocommerce-checkout .woocommerce .woocommerce-info{padding:25px;background-color:#5d5d5d;color:#fff;font-size:16px;font-weight:700;border-bottom:1px solid #c8af68;border-left:1px solid #c8af68;border-right:1px solid #c8af68;border-top:3px solid #c8af68;border-radius:0}body.woocommerce-checkout .woocommerce .woocommerce-info a{text-decoration:none}body.woocommerce-checkout .woocommerce .woocommerce-info:before{display:none}body.woocommerce-checkout .woocommerce form label{position:relative}body.woocommerce-checkout .woocommerce form .form-row{padding:0}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){body.woocommerce-checkout .woocommerce form .form-row{width:100%}}body.woocommerce-checkout .woocommerce .mc4wp-checkbox-woocommerce label{padding-left:32px;cursor:pointer}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment input[type=checkbox]{-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.01;display:none!important}body.woocommerce-checkout .woocommerce .update_totals_on_change input[type=checkbox]{height:auto;vertical-align:middle}body.woocommerce-page .page-entry h1,body.woocommerce-page .page-entry h2,body.woocommerce-page .page-entry h3,body.woocommerce-page .page-entry h4,body.woocommerce-page .page-entry h5,body.woocommerce-page .page-entry h6,body.woocommerce-page .page-entry p,body.woocommerce-page .page-entry ul,body.woocommerce-page .page-entry ol.blockquote,body.woocommerce-page .page-entry table{margin-top:0}body.woocommerce-page .page-entry h4{font-size:1.8rem}.woocommerce button.button.alt,.woocommerce a.button,.woocommerce ul.products li.product .button,.woocommerce #review_form #respond .form-submit input,.woocommerce a.button.alt,.woocommerce button.button{background:#c8af68;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#000;line-height:1.2;text-align:center;padding:16px 24px;outline:none;font-family:inherit;border-radius:2px;display:flex;flex-direction:row;justify-content:center;bottom:0;transition:all .3s}@media (hover: hover) and (pointer: fine){.woocommerce button.button.alt:hover,.woocommerce a.button:hover,.woocommerce ul.products li.product .button:hover,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce a.button.alt:hover,.woocommerce button.button:hover{background:#5d5d5d;color:#fff}}body.woocommerce-page ul.woocommerce-error{margin:0 0 2em}.woocommerce-info,.woocommerce-error,.woocommerce-message{padding-right:20px;border-bottom:1px solid #d3ced2;border-left:1px solid #d3ced2;border-right:1px solid #d3ced2;border-radius:0;background:#ffffff;border-collapse:collapse;box-shadow:var(--box-shadow) 0 10px 20px}.woocommerce-message:before{color:#2c2615}.woocommerce-info{border-top-color:#c8af68}.woocommerce-info:before{color:#c8af68}.woocommerce-message{border-top-color:#2c2615}.woocommerce a.button{background:#c8af68;border:1px solid #c8af68;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#000;line-height:1.2;text-align:center;padding:16px 24px;outline:none;font-family:inherit;border-radius:2px;display:flex;flex-direction:row;justify-content:center}body.woocommerce-cart .woocommerce a.button{display:inline-block}.woocommerce a.button:hover{background:#5d5d5d;border:1px solid #5d5d5d;color:#000}body.woocommerce-checkout .article__head,body.woocommerce-cart .article__head,body.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}body.woocommerce-checkout .section-default,body.woocommerce-cart .section-default{padding:24px 0}body.woocommerce-checkout .woocommerce h3{margin-bottom:12px}body.woocommerce-checkout .woocommerce-checkout-payment{margin-top:20px}.mc4wp-checkbox-woocommerce label span:before{width:24px;height:24px;border:1px solid #d3ced2;background-color:#fff;content:"";position:absolute;left:0;top:0;background-size:50%;border-radius:4px;background-repeat:no-repeat;background-position:center center}.mc4wp-checkbox-woocommerce label input:checked+span:before{background:url(https://dearbaby.se/wp-content/themes/dearbaby-custom/dist/./check-mark-3dad672a.svg) no-repeat center center/50%}body.woocommerce-cart .section-default .woocommerce table.shop_table tbody th{vertical-align:middle;border:none}body.woocommerce-cart .section-default .woocommerce .woocommerce-shipping-methods li label,body.woocommerce-cart .section-default .woocommerce .woocommerce-shipping-destination{font-size:12px}body.woocommerce-cart .section-default .woocommerce .cart_totals .woocommerce-Price-amount{font-size:16px}body.woocommerce-cart .section-default .woocommerce .add_gift_card_form input[type=text]{height:auto;font-size:14px;border:1px solid #d3ced2;background:#ffffff;color:#2c2615;outline:none;font-family:inherit;padding:8px 12px;border-radius:2px;resize:none;line-height:2}body.single-product .wc_gc_giftcard_product .summary>form{flex-wrap:wrap}body.single-product .wc_gc_giftcard_product .summary>form input[type=text],body.single-product .wc_gc_giftcard_product .summary>form textarea{height:auto;font-size:14px;border:1px solid #d3ced2;background:#ffffff;color:#2c2615;outline:none;font-family:inherit;padding:8px 12px;border-radius:2px;resize:none}body.single-product .wc_gc_giftcard_product .summary>form input[type=text]::-moz-placeholder,body.single-product .wc_gc_giftcard_product .summary>form textarea::-moz-placeholder{opacity:.5}body.single-product .wc_gc_giftcard_product .summary>form input[type=text]::placeholder,body.single-product .wc_gc_giftcard_product .summary>form textarea::placeholder{opacity:.5}body.single-product .wc_gc_giftcard_product .summary>form label{font-size:12px;color:#2c2615;margin-top:8px;font-weight:400;font-style:normal}body.single-product .wc_gc_giftcard_product .summary>form .guarantee{display:none;opacity:0}body.single-product .wc_gc_giftcard_product .summary>form .accordion{border-top:0}body.single-product .wc_gc_giftcard_product .summary .guarantee{display:none;opacity:0}body.single-product .wc_gc_giftcard_product .summary .accordion{border-top:0}body.single-product .wc_gc_giftcard_product.nyp-product .nyp{margin-bottom:24px}body.single-product .wc_gc_giftcard_product.nyp-product .nyp label{font-weight:700}body.woocommerce-cart table.cart .product-thumbnail img{max-width:100%;max-height:initial;min-width:64px;min-height:64px;border:1px solid #d3ced2;overflow:hidden;width:-moz-fit-content;width:fit-content;max-width:64px;max-height:64px}@media screen and (max-width: 767px){body.woocommerce-cart table.cart .product-thumbnail img{max-width:100%;max-height:initial}}body.woocommerce-cart .woocommerce-cart table.cart .product-thumbnail a{display:flex;flex-direction:column}body.woocommerce-cart table.shop_table_responsive tr:nth-child(2n) td{padding-top:20px;padding-bottom:20px}@media (max-width: 940px){body.woocommerce-cart table.shop_table_responsive tr:nth-child(2n) td{background:transparent}}body.woocommerce-cart table.cart td.actions .coupon{display:flex}@media (max-width: 768px){body.woocommerce-cart .section-default .woocommerce table.cart td.actions button[type=submit],body.woocommerce-cart table.cart td.actions button[type=submit]{float:none}}.woocommerce .myaccount-menu li a>span:last-child{overflow:hidden;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}
