:root{--highlightcolor:#4a4a4a}.layout-blog,.layout-blog body{overflow:initial}.page-blog-landing{background:#e8f5fb;background:linear-gradient(180deg,#e8f5fb 0,#cdf6c2 100%)}.page-blog-landing.tag-landing{background:#e8f5fb;background:linear-gradient(180deg,#e8f5fb 0,#fbddf5 100%)}.page-article .container,.page-blog-landing .container{padding-left:5.6rem;padding-right:5.6rem;position:relative}@media (max-width:580px){.page-article .container,.page-blog-landing .container{padding-left:3.3rem;padding-right:3.3rem}}.page-article .inner,.page-blog-landing .inner{max-width:114rem}.page-article .blog-cols,.page-blog-landing .blog-cols{grid-template-columns:21% 76%;grid-gap:3%;padding-top:4rem}.page-article .sidebar,.page-blog-landing .sidebar{animation:1.3s fadeIn}.page-article .sidebar .small-caps,.page-blog-landing .sidebar .small-caps{font-weight:400}.page-article .sidebar .blog-logo-wrapper,.page-blog-landing .sidebar .blog-logo-wrapper{margin-bottom:3.8rem;width:7.9rem;margin-left:.5rem}@media (max-width:1024px){.page-article .blog-cols,.page-blog-landing .blog-cols{display:block;padding-top:0}.page-article .sidebar .blog-logo-wrapper,.page-blog-landing .sidebar .blog-logo-wrapper{display:none}}.page-article .sidebar .blog-logo-wrapper img,.page-blog-landing .sidebar .blog-logo-wrapper img{width:98%}.page-article .sidebar .social-links,.page-blog-landing .sidebar .social-links{display:flex;margin-top:2rem}.page-article .sidebar .social-links svg,.page-blog-landing .sidebar .social-links svg{margin-right:1.4rem;display:block;width:2rem;border-radius:50%;background:#fff}.page-article .sidebar .social-links svg path,.page-blog-landing .sidebar .social-links svg path{fill:#fb48c4}@keyframes fadeIn{0%{opacity:0}to{opacity:100%}}.page-article .sidebar .bottom-nav,.page-blog-landing .sidebar .bottom-nav{margin-bottom:4rem;padding-top:1.5rem;margin-top:2.2rem;border-top:1px solid #fff}.page-article .sidebar nav li,.page-blog-landing .sidebar nav li{font-weight:400;margin-bottom:1.3rem}@media (min-width:1025px){.page-article .sidebar,.page-blog-landing .sidebar{position:sticky;top:9rem;padding-right:6rem;height:80vh}.page-article .sidebar .top-nav,.page-blog-landing .sidebar .top-nav{display:block!important}}.page-article .sidebar .dropdown-trigger,.page-article .sidebar nav a,.page-blog-landing .sidebar .dropdown-trigger,.page-blog-landing .sidebar nav a{padding-top:1rem;padding-bottom:0;color:#fb48c4;display:inline-block;overflow:hidden;position:relative}.page-article .sidebar .dropdown-trigger:before,.page-article .sidebar nav a:before,.page-blog-landing .sidebar .dropdown-trigger:before,.page-blog-landing .sidebar nav a:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;transform:translate(-103%);transition:.3s cubic-bezier(.34, .615, .4, .985);background:#fb48c4}.page-article .sidebar .dropdown-trigger:hover:before,.page-article .sidebar nav a:hover:before,.page-blog-landing .sidebar .dropdown-trigger:hover:before,.page-blog-landing .sidebar nav a:hover:before{transform:none}.page-article .sidebar .current a,.page-blog-landing .sidebar .current a{border-bottom:1px solid #fb48c4;pointer-events:none}.blog-banner-message{background:#fb48c4;color:#fff;text-align:center;padding-top:1rem;padding-bottom:1rem;font-weight:400}.blog-banner-message p{max-width:116rem;margin-left:auto;margin-right:auto}.blog-banner-message a{color:inherit;text-decoration:underline}.page-blog-landing header h1{font-size:2.8rem;text-transform:uppercase;line-height:1.14286;margin-bottom:.5rem;letter-spacing:.448rem;color:#5b5d63;text-align:center;font-weight:400}@media (max-width:1024px){.page-article .sidebar .blog-tag-menu,.page-blog-landing .sidebar .blog-tag-menu{text-align:center}.page-article .sidebar .top-nav,.page-blog-landing .sidebar .top-nav{display:none}.page-article .sidebar .top-nav li:first-of-type,.page-blog-landing .sidebar .top-nav li:first-of-type{padding-top:2.5rem}.page-article .sidebar .dropdown-trigger,.page-blog-landing .sidebar .dropdown-trigger{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:0;color:#4a4a4a}.page-article .sidebar .dropdown-trigger:before,.page-blog-landing .sidebar .dropdown-trigger:before{display:none}.page-article .sidebar .dropdown-trigger svg,.page-blog-landing .sidebar .dropdown-trigger svg{width:1.2rem;display:inline-block;margin-left:1.2rem}.page-article .sidebar .dropdown-trigger svg path,.page-blog-landing .sidebar .dropdown-trigger svg path{fill:#fb48c4}.page-blog-landing header h1{padding-top:3.3rem;margin-bottom:3.5rem}}@media (max-width:580px){.page-blog-landing header h1{margin-bottom:2.5rem;font-size:1.8rem;letter-spacing:.36rem}}.page-blog-landing header h2{text-align:center;font-size:1.9rem;font-weight:400;letter-spacing:.38rem;line-height:1.26316;color:#fb48c4;text-transform:uppercase;margin-bottom:0}.page-blog-landing .endless-outer-wrap{padding-bottom:10rem}@media (max-width:580px){.page-blog-landing header h2{font-size:1.6rem;line-height:1.125}.page-blog-landing .endless-outer-wrap{padding-bottom:6rem}}.page-blog-landing .article-grid{padding-top:12.5rem;padding-bottom:4.6rem}@media (max-width:580px){.page-blog-landing .article-grid{display:block;padding-top:6rem}.article-card{margin-bottom:2.5rem}}@media (min-width:581px){.page-blog-landing .article-grid{display:flex;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}.page-blog-landing .article-grid .article-card{width:calc(50% - 3rem);margin-bottom:4rem;margin-right:1.5rem;margin-left:1.5rem}.article-card .lead-info{min-height:10.4rem}}@media (min-width:1025px){.page-blog-landing header{max-width:46.6rem;position:absolute;left:50%;top:5.5rem;transform:translate(-50%)}.page-blog-landing .article-grid{margin-left:-2.25rem;margin-right:-2.25rem;width:calc(100% + 4.5rem)}.page-blog-landing .article-grid .article-card{width:calc(33% - 4.5rem);margin-right:2.25rem;margin-left:2.25rem}}.article-card{background:#fff;position:relative}.article-card .cropped-image-wrapper{padding-bottom:100%}.article-card .article-icon{position:absolute;top:.7rem;right:.7rem;width:2.7rem;height:2.7rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffddf5}.article-card .article-icon svg{width:2rem}.article-card .excerpt,.article-card .lead-info{padding:1.6rem 0 1.6rem 1.4rem}.article-card .excerpt{padding:1.6rem 1.4rem}.article-card .article-tags{padding-right:1.6rem;display:flex}.article-card .lead-info{padding-top:2rem;width:calc(100% - 4rem)}.article-card .color-bar{height:2px;width:100%;position:absolute;bottom:0;left:0;transition:.8s}.article-card .color-bar .bar-1,.article-card .color-bar .bar-2{position:absolute;top:0;left:0;width:0;height:100%}.article-card .color-bar .bar-1{left:auto;right:0;width:0;animation:.8s .4s forwards bar-2-transition}.article-card .color-bar .bar-2{width:100%;animation:.8s forwards bar-1-transition}.article-card h3{font-weight:700;line-height:1.3}.article-card h3 a{color:#5b5d63}.article-card .article-tags li{color:#fb48c4;margin-bottom:.8rem;font-size:.9rem;letter-spacing:.2rem}@media (max-width:580px){.article-card .body-sans-3{font-size:1.6rem;line-height:1.1875;letter-spacing:.01rem}.article-card .article-tags li{margin-bottom:1rem}}.article-card .article-tags a{color:#fb48c4}.article-card .desc{font-size:1.3rem}.article-card:hover h3 a{color:#fb48c4}.article-card:hover .article-card__image-wrap img{transform:translate(-50%,-50%) scale(1.1);transition:.8s}.article-card:hover .color-bar .bar-1{animation:.6s forwards bar-1-transition}.article-card:hover .color-bar .bar-2{width:0;animation:.6s .4s forwards bar-2-transition}.article-card .read-more-link a{padding:0 0 1.6rem 1.4rem;color:#fb48c4;display:inline-block}@keyframes bar-1-transition{0%{width:100%}to{width:0%}}@keyframes bar-2-transition{0%{width:0%}to{width:100%}}.page-blog-landing .blog-landing-grid .full-width-card{width:100%;display:flex;flex-wrap:wrap}.page-blog-landing .blog-landing-grid .full-width-card .article-card__image-wrap{width:40%;display:block;order:-1}@media (max-width:1024px) and (min-width:581px){.page-blog-landing .blog-landing-grid .full-width-card .article-card__image-wrap{width:45%}}.page-blog-landing .blog-landing-grid .full-width-card .lead-info{padding:0}@media (max-width:580px){.page-blog-landing .blog-landing-grid .full-width-card{width:calc(100% + 6.6rem);margin-left:-3.3rem;margin-right:-3.3rem;margin-bottom:6.4rem}.page-blog-landing .blog-landing-grid .full-width-card .article-card__image-wrap{width:100%}.page-blog-landing .blog-landing-grid .full-width-card .lead-info{padding:0;min-height:unset}}.page-blog-landing .blog-landing-grid .full-width-card .text-content{position:relative;padding-right:4rem}@media (min-width:581px){.page-blog-landing .blog-landing-grid .full-width-card{justify-content:space-between}.page-blog-landing .blog-landing-grid .full-width-card .text-content{width:55%;padding-left:2rem}.page-blog-landing .blog-landing-grid .full-width-card .body-sans-3{font-size:3rem;line-height:1.2}}@media (min-width:1025px){.page-blog-landing .blog-landing-grid .full-width-card .text-content{width:60%;padding-left:3.3rem}.page-article{padding-right:0}}@media (max-width:580px){.page-blog-landing .blog-landing-grid .full-width-card .text-content{padding:4.8rem 3.3rem 4.5rem}}.page-blog-landing .blog-landing-grid .full-width-card .body-sans-3{margin-bottom:1.4rem}.page-blog-landing .blog-landing-grid .full-width-card .desc{padding:0}.page-blog-landing .blog-landing-grid .full-width-card .read-more-link a{padding:2rem 0 0}.page-blog-landing .load-more-row{text-align:right}.page-blog-landing .load-more .text,.page-blog-landing .pagination,.page-blog-landing .pagination a{font-weight:700;font-size:1rem;color:#fb48c4;letter-spacing:.267rem;text-transform:uppercase}.page-blog-landing .load-more{display:inline-flex;align-items:center}.page-blog-landing .load-more svg{display:inline-block;width:1.2rem;transition:.3s;margin-left:.8rem}.page-blog-landing .load-more .text{transition:.6s}.page-blog-landing .load-more:hover .text{text-decoration:underline}.page-blog-landing .load-more:hover svg{transform:translateY(.3rem)}.page-article{background:#e8dde8;background:linear-gradient(180deg,#e8dde8 0,#fff 50%,#e8dde8 100%)}.page-article .inner{max-width:unset}.page-article .article-body .small-caps,.page-article header .small-caps{color:#fb48c4;font-size:1.3rem;letter-spacing:.26rem;font-family:Brown;font-weight:400;text-transform:uppercase}.page-article .article-body .tiny-caps,.page-article header .tiny-caps{font-size:1.1rem}.page-article .article-body .tiny-caps strong,.page-article header .tiny-caps strong{font-weight:700}.page-article .blog-cols{padding-top:2.8rem}.page-article .main-heading{font-size:1.8rem;color:#5b5d63;letter-spacing:.36rem;text-align:center;font-weight:400;margin-bottom:4.6rem}@media (min-width:1025px){.page-article .main-heading{position:absolute;top:2.8rem;left:50%;transform:translate(-50%)}.page-article header{margin-top:-2.8rem}.page-article header .text-col{padding-top:7rem;padding-bottom:7rem}}@media (max-width:1024px){.page-article header{margin-top:3rem}.page-article header .text-col{padding-top:3rem;padding-bottom:4.5rem}}.page-article header h1{color:#5b5d63;font-size:7rem;letter-spacing:0;line-height:1.02857;margin-bottom:2.7rem;max-width:62rem}@media (max-width:1024px) and (min-width:581px){.page-blog-landing .blog-landing-grid .full-width-card .body-sans-3{font-size:2rem}.page-article .main-heading{font-size:2.8rem;text-transform:uppercase;line-height:1.14286;letter-spacing:.448rem;color:#4a4a4a;text-align:center;font-weight:400}.page-article header h1{font-size:5rem;line-height:1.16}.page-article .article-body-wrapper{margin-top:3rem}}@media (max-width:580px){.page-article .main-heading{margin-bottom:2.5rem}.page-article header .m-flex-reverse{display:flex;flex-direction:column-reverse;position:relative;padding-top:5rem;grid-gap:0}.page-article header h1{margin-bottom:2.4rem;font-size:4.4rem;line-height:1.22727}}.page-article header .image-wrap{overflow:hidden}@media (min-width:1025px){.page-article header .image-wrap{transform:translate(6rem)}}.page-article header .image-wrap .cropped-image-wrapper{padding-bottom:100%}.page-article header .article-back-wrapper{margin-bottom:1.2rem}@media (min-width:581px){.page-blog-landing .blog-landing-grid .full-width-card .article-tags li{margin-bottom:1.8rem;font-size:1.1rem;letter-spacing:.2rem}.page-blog-landing .blog-landing-grid .full-width-card .desc{font-size:1.5rem}.page-article header .article-back-wrapper{transform:translate(-6.3rem);display:flex;align-items:center}.page-article header .article-back-wrapper:hover .icon-arrow-left-bold{transform:translate(-.6rem)}.page-article header .article-tag{margin-left:3.8rem}.page-article .article-body-wrapper .article-body .content-wrapper:nth-of-type(even){margin-left:auto}}.page-article header .icon-arrow-left-bold{width:3rem;transition:.6s}.page-article .article-body-wrapper{padding-bottom:10rem}@media (min-width:1025px){.page-article .article-body-wrapper{margin-top:-1.1rem;padding-right:16rem}.blog-row .cols-1-3{grid-column-gap:3rem}}.page-article .article-body-wrapper .body-sans-2{line-height:1.36;font-weight:400}.page-article .article-body-wrapper .body-sans-2 p{margin-bottom:4.5rem}.page-article .article-body-wrapper .date{margin-bottom:3rem}@media (max-width:580px){.page-article header .article-tag{margin-bottom:2.1rem;display:inline-block}.page-article header .icon-arrow-left-bold{width:rem;position:absolute;top:0;left:0}.page-article .article-body-wrapper .body-sans-2{font-size:1.9rem;font-weight:400;line-height:1.26316}.page-article .article-body-wrapper .date{margin-bottom:2rem}}.page-article .article-body-wrapper img{width:auto;max-width:100%}.page-article .article-body-wrapper .article-body{font-size:1.5rem;line-height:1.66667}.page-article .article-body-wrapper .article-body h1,.page-article .article-body-wrapper .article-body h2,.page-article .article-body-wrapper .article-body h3,.page-article .article-body-wrapper .article-body h4,.page-article .article-body-wrapper .article-body h5{font-size:3rem;font-weight:700;color:#fb48c4;line-height:1.16667;margin-bottom:1.6rem;text-transform:none;letter-spacing:0}@media (max-width:580px){.page-article .article-body-wrapper .article-body h1,.page-article .article-body-wrapper .article-body h2,.page-article .article-body-wrapper .article-body h3,.page-article .article-body-wrapper .article-body h4,.page-article .article-body-wrapper .article-body h5{font-size:1.8rem;line-height:1.16667}}.page-article .article-body-wrapper .article-body h6{font-size:1.6rem;font-family:Brown;font-weight:700;letter-spacing:.192rem;line-height:1.4375;text-transform:uppercase}.page-article .article-body-wrapper .article-body a{color:#fb48c4;text-decoration:underline}.page-article .article-body-wrapper .article-body b,.page-article .article-body-wrapper .article-body strong{font-weight:700}.page-article .article-body-wrapper .article-body em{font-style:italic}.page-article .article-body-wrapper .article-body .content-wrapper{margin-bottom:4rem;max-width:56.8rem}@media (max-width:580px){.page-article .article-body-wrapper .article-body h6{font-size:1.3rem;letter-spacing:.176rem;line-height:1.76923}.page-article .article-body-wrapper .article-body .content-wrapper{margin-bottom:3rem;margin-top:3rem}}.page-article .article-body-wrapper .article-body .iframe-wrap,.page-article .article-body-wrapper .article-body .img-wrap{max-width:unset;margin-top:6rem;margin-bottom:6rem;text-align:center}.page-article .article-body-wrapper .article-body .iframe-wrap iframe,.page-article .article-body-wrapper .article-body .iframe-wrap img,.page-article .article-body-wrapper .article-body .img-wrap iframe,.page-article .article-body-wrapper .article-body .img-wrap img{margin-left:auto!important;margin-right:auto!important}.page-article .article-body-wrapper .article-body .rte__video-wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.page-article .article-body-wrapper .article-body iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:none}.page-article .article-body-wrapper .article-body blockquote{margin-bottom:6rem;margin-top:6rem;color:#fb48c4;font-size:3.1rem;line-height:1.45161;letter-spacing:0}.page-article .comment-section,.page-article .related-articles{max-width:88rem}.page-article .related-articles{padding-bottom:5rem}.page-article .comment-section .section-heading,.page-article .related-articles .section-heading,.page-article .shop-the-post .section-heading{color:#fb48c4;font-size:1.3rem;letter-spacing:.26rem;font-family:Brown;font-weight:400;text-transform:uppercase;text-align:center;margin-bottom:2.6rem}@media (max-width:580px){.page-article .article-body-wrapper .article-body .iframe-wrap,.page-article .article-body-wrapper .article-body .img-wrap{margin-top:3rem;margin-bottom:3rem}.page-article .article-body-wrapper .article-body blockquote{font-size:1.8rem;line-height:1.61111;margin-bottom:3rem;margin-top:3rem}.page-article .related-articles{padding-bottom:3rem;margin-left:-3.3rem;margin-right:-3.3rem;width:calc(100% + 6.6rem)}.page-article .related-articles .swiper-container{padding-left:3.3rem;padding-right:3.3rem}.page-article .comment-section .section-heading,.page-article .related-articles .section-heading,.page-article .shop-the-post .section-heading{margin-bottom:1.8rem}}.page-article .shop-the-post{padding-top:6rem;padding-bottom:12rem}.page-article .shop-the-post .home-product-slider .slick-slide{padding-top:2rem}.comment-section{padding-top:0!important}.comment-section h3,.comment-section h4,.comment-section input,.comment-section p,.comment-section textarea{margin-bottom:2rem}.comment-section li{border-bottom:1px solid #4a4a4a;padding-top:2rem}.comment-section li:first-of-type{border-top:1px solid #4a4a4a}.comment-section__form{margin-top:6.5rem}.comment-section__form textarea{padding:0 0 10rem;height:10rem;font-family:inherit}.comment-section__form input,.comment-section__form textarea{font-family:inherit}.blog-row:first-of-type{margin-top:4rem}.blog-row .icon-column{display:flex;flex-direction:column;align-items:flex-end;height:auto;width:auto}.blog-row .align-center-left{justify-content:center}.blog-row .align-top-left{justify-content:flex-start}.blog-row .align-bottom-left{justify-content:flex-end}.blog-row h1,.blog-row h2,.blog-row h3,.blog-row h4,.blog-row h5,.blog-row h6,.blog-row p{margin-bottom:2rem}@media (max-width:580px){.page-article .shop-the-post{padding-top:3rem;padding-bottom:6rem}.page-article .shop-the-post .home-product-slider .slick-slide{padding-top:0;padding-bottom:0}.blog-row h1,.blog-row h2,.blog-row h3,.blog-row h4,.blog-row h5,.blog-row h6,.blog-row p{margin-bottom:1.3rem}}.blog-row h1,.blog-row h2,.blog-row h3,.blog-row h4,.blog-row h5,.blog-row h6{margin-top:2rem}.blog-row blockquote{margin-top:2rem!important}@media (min-width:581px){.blog-row blockquote{max-width:90%;margin-top:2rem!important;margin-bottom:4.6rem!important}}.blog-row.left-aligned-block blockquote{max-width:unset}.blog-row .image-row{margin-bottom:3rem}@media (max-width:1024px){.blog-row .cols-1-3{display:grid;grid-template-columns:14fr 70fr}}.blog-row .has-heading .icon-column{padding-top:2rem}.blog-row[class*=aligned-block]{max-width:61.5rem}.blog-row.center-aligned-block{margin-left:auto;margin-right:auto}.blog-row.right-aligned-block{margin-left:auto}.center-img{display:block;margin:auto}.drunk-mag-article #primary.primary-content .article-body p.first-paragraph{font-size:1.5rem;font-weight:400}.drunk-mag-article #primary.primary-content .article-body blockquote p{font-size:3rem;color:var(--highlightcolor)}