[data-section-type=blog-template]{font-family:var(--font-body-family);font-weight:400;font-size:17px;font-style:normal;line-height:1.5em;letter-spacing:normal;color:#000;padding-top:50px;padding-bottom:70px;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}[data-section-type=blog-template] .align-center,[data-section-type=blog-template] .align-centre{text-align:center}[data-section-type=blog-template] .align-left{text-align:left}[data-section-type=blog-template] .central{margin:0 auto;width:850px;max-width:100%}@media(min-width:768px){[data-section-type=blog-template] .central{padding-left:70px;padding-right:70px}}@media(min-width:1441px){[data-section-type=blog-template] .central{padding-left:90px;padding-right:90px}}@media(max-width:767px){[data-section-type=blog-template] .central{padding-left:20px;padding-right:20px}}[data-section-type=blog-template] .wide-container{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:none;padding-left:70px;padding-right:70px}@media(min-width:1441px){[data-section-type=blog-template] .wide-container{padding-left:90px;padding-right:90px}}@media(max-width:767px){[data-section-type=blog-template] .wide-container{padding-left:20px;padding-right:20px}}[data-section-type=blog-template] .wide-container.half-gutter .product-list{margin-top:0;margin-left:-10px;margin-right:-10px}[data-section-type=blog-template] .product-list-container{width:100%}[data-section-type=blog-template] .product-list{text-align:center}[data-section-type=blog-template] .article-column{box-sizing:border-box}@media(min-width:768px){[data-section-type=blog-template] .cc-articles.product-list:not(.product-list--collage){display:grid;grid-template-columns:repeat(3,1fr);column-gap:0;row-gap:0;margin-left:-10px;margin-right:-10px}[data-section-type=blog-template] .cc-articles.product-list:not(.product-list--collage) .article-column{width:auto!important;float:none!important;clear:none!important;padding-left:10px;padding-right:10px}}@media(min-width:992px){[data-section-type=blog-template] .cc-articles.product-list:not(.product-list--collage){grid-template-columns:repeat(4,1fr)}}[data-section-type=blog-template] .cc-articles.product-list.grid--uniform:not(.product-list--collage) .article-column.column{float:left;padding-left:10px;padding-right:10px}[data-section-type=blog-template] .cc-articles.product-list.grid--uniform:not(.product-list--collage) .article-column.column.quarter{width:33.3%}[data-section-type=blog-template] .grid--uniform:not(.product-list--collage) .article-column.column.quarter:nth-child(3n+1){clear:left}@media(min-width:992px){[data-section-type=blog-template] .cc-articles.product-list.grid--uniform:not(.product-list--collage) .article-column.column.quarter{width:25%}[data-section-type=blog-template] .grid--uniform:not(.product-list--collage) .article-column.column.quarter:nth-child(3n+1){clear:none}[data-section-type=blog-template] .grid--uniform:not(.product-list--collage) .article-column.column.quarter:nth-child(4n+1){clear:left}}@media(max-width:767px){[data-section-type=blog-template] .wide-container .product-list,[data-section-type=blog-template] .wide-container.half-gutter .product-list{margin-left:-10px;margin-right:-10px}[data-section-type=blog-template] .cc-articles.product-list{display:grid;grid-template-columns:1fr;column-gap:0;row-gap:0}[data-section-type=blog-template] .cc-articles.product-list.mob-two-col{grid-template-columns:repeat(2,1fr)}[data-section-type=blog-template] .cc-articles.product-list .article-column{width:auto!important;float:none!important;clear:none!important;padding:10px;margin:0}[data-section-type=blog-template] .cc-articles.product-list .article-column:nth-child(-n+1){margin-top:0}[data-section-type=blog-template] .cc-articles.product-list.mob-two-col .article-column:nth-child(-n+2){margin-top:0}}[data-section-type=blog-template] h1.feature-header{position:relative;margin:0 0 .25em;line-height:1.25em;text-align:center;color:#7e0033;text-transform:uppercase;font-family:var(--font-heading-family);font-weight:700;font-style:normal;font-size:1.56em;letter-spacing:normal}@media(min-width:768px){[data-section-type=blog-template] h1.feature-header{font-size:2.4em}}@media(min-width:992px){[data-section-type=blog-template] h1.feature-header{font-size:3em;line-height:1.4}}[data-section-type=blog-template] .feature-header span{position:relative}[data-section-type=blog-template] .feature-header .rsslink{position:absolute;top:-20px;right:-30px}[data-section-type=blog-template] .rsslink:not(.no-filter){margin-right:1em}[data-section-type=blog-template] .blog-toolbar{margin-top:1em;display:flex;justify-content:space-between;align-items:center}@media(min-width:768px){[data-section-type=blog-template] .blog-toolbar{margin-top:0;justify-content:flex-end}}[data-section-type=blog-template] .option{display:inline-block}[data-section-type=blog-template] .option label{display:inline-block;margin:0 .75em 0 0;font-size:.75em;line-height:1.2em;letter-spacing:.05em;text-transform:uppercase}[data-section-type=blog-template] .option select{font:inherit;font-family:var(--font-body-family);font-size:1em;text-transform:none}[data-section-type=blog-template] .blog-toolbar .pretty-select{display:inline-flex;align-items:center;position:relative;background:#fff;color:#000;border:1px solid #404040;text-align:left;padding:3px 0 3px 15px;vertical-align:middle}[data-section-type=blog-template] .blog-toolbar .pretty-select .text{display:flex;align-items:center;padding:7px 50px 7px 0;line-height:1.5em}@media(min-width:768px){[data-section-type=blog-template] .blog-toolbar .pretty-select .text{min-width:150px}}@media(min-width:1200px){[data-section-type=blog-template] .blog-toolbar .pretty-select .text{min-width:200px}}[data-section-type=blog-template] .blog-toolbar .pretty-select .text .label{font-weight:600;flex-shrink:0;margin-right:5px;color:inherit;font-family:inherit;font-size:.75em;line-height:1.5em;letter-spacing:.05em;text-transform:uppercase}[data-section-type=blog-template] .blog-toolbar .pretty-select .text .value{font-family:var(--font-body-family);font-size:1em;line-height:1.5em}[data-section-type=blog-template] .blog-toolbar .pretty-select .icon-arrow{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:1;width:12px;line-height:1em}[data-section-type=blog-template] .blog-toolbar .pretty-select select{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;z-index:15;cursor:pointer;-webkit-appearance:menulist-button;appearance:menulist-button;font:inherit;font-family:var(--font-body-family);font-size:1em}body:not(.user-is-tabbing) [data-section-type=blog-template] .blog-toolbar .pretty-select select:focus{outline:none}[data-section-type=blog-template] .feature-subheader{margin-bottom:.5em;letter-spacing:.1em;text-transform:uppercase;font-size:.875em;line-height:1.5}@media(max-width:767px){[data-section-type=blog-template] .feature-subheader{font-size:12px}}[data-section-type=blog-template] .article-block{width:100%;display:inline-block;text-align:left;text-decoration:none;color:inherit}@media(min-width:768px)and (hover:hover)and (pointer:fine){[data-section-type=blog-template] .article-block:hover .article-block__image .placeholder-image,[data-section-type=blog-template] .article-block:hover .article-block__image .rimage__image{transform:scale(1.07)}[data-section-type=blog-template] .article-block:hover .article-block__image.image-overlay:after{opacity:1;background:#0006}[data-section-type=blog-template] .article-block:hover .article-block__image.image-overlay .article-block__excerpt{display:flex;opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}[data-section-type=blog-template] .article-block .cc-bullet{font-size:.5em;position:relative;top:-.25em}[data-section-type=blog-template] .article-block .article-block__meta{line-height:1em;margin-bottom:.5em}[data-section-type=blog-template] .article-block .article-block__title,[data-section-type=blog-template] h3.article-block__title{font-family:var(--font-heading-family);font-weight:500;font-size:1em;font-style:normal;line-height:1.5em;color:#000;margin:0;text-align:left;letter-spacing:normal}[data-section-type=blog-template] .article-block.article-block--excerpt-below .article-block__excerpt{max-width:550px;font-size:1em;line-height:1.5em}[data-section-type=blog-template] .article-block.article-block--excerpt-below .article-block__excerpt p{font-size:1em;line-height:1.5em}[data-section-type=blog-template] .article-block.article-block--excerpt-below .article-block__excerpt p:first-child{margin-top:.55em}[data-section-type=blog-template] .article-block .feature-subheader{text-align:left;font-size:.75em;line-height:1.5}[data-section-type=blog-template] .article-block__image{margin-bottom:.75em;position:relative;overflow:hidden;width:100%}[data-section-type=blog-template] .article-block__image .rimage-outer-wrapper{position:relative;width:100%;max-width:100%!important}[data-section-type=blog-template] .article-block__image.image-overlay:after{transition:opacity .4s;opacity:0}[data-section-type=blog-template] .image-overlay{position:relative;color:#fff}[data-section-type=blog-template] .image-overlay.image-overlay--bg-full:after{content:"";top:0;left:0;width:100%;height:100%;background:#0000;position:absolute;z-index:1;pointer-events:none;transition:opacity .4s,background .4s}[data-section-type=blog-template] .article-block__image .placeholder-image{object-fit:cover;height:100%;width:100%;padding-top:0;object-position:center;min-height:250px}[data-section-type=blog-template] .article-block__image .rimage__image{object-fit:cover;object-position:center center;position:absolute;top:0;left:0;width:100%;height:100%}[data-section-type=blog-template] .article-block__image .placeholder-image,[data-section-type=blog-template] .article-block__image .rimage__image{will-change:transform;transition:transform .6s ease-out}[data-section-type=blog-template] .article-block__image.article-block__image--landscape .rimage-wrapper,[data-section-type=blog-template] .article-block__image.article-block__image--landscape .placeholder-image{padding-top:66.6%!important}[data-section-type=blog-template] .article-block__image.article-block__image--square .rimage-wrapper,[data-section-type=blog-template] .article-block__image.article-block__image--square .placeholder-image{padding-top:100%!important}[data-section-type=blog-template] .article-block__image.article-block__image--portrait .rimage-wrapper,[data-section-type=blog-template] .article-block__image.article-block__image--portrait .placeholder-image{padding-top:150%!important}[data-section-type=blog-template] .article-block__image.article-block__image--portrait_tall .rimage-wrapper,[data-section-type=blog-template] .article-block__image.article-block__image--portrait_tall .placeholder-image{padding-top:125%!important}[data-section-type=blog-template] .article-block__image .article-block__excerpt{display:none;opacity:0;visibility:hidden;box-sizing:border-box;padding:20px;position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;min-width:0;z-index:2;flex-direction:column;align-items:stretch;justify-content:center;text-align:center;overflow:hidden;transform:translateY(20px);will-change:transform,opacity,visibility;transition:opacity .5s,visibility .5s,transform .5s ease-out;pointer-events:none}[data-section-type=blog-template] .article-block__image .article-block__excerpt p{font-family:var(--font-body-family);font-size:1em;line-height:1.5em;margin:0 auto 16px;width:100%;max-width:100%;max-height:calc(100% - 60px);min-width:0;min-height:0;flex-shrink:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow-wrap:anywhere;word-break:break-word}[data-section-type=blog-template] .article-block__image .article-block__excerpt .button{border:none;font-size:17px!important;letter-spacing:.13em;flex-shrink:0;align-self:center;max-width:calc(100% - 40px)}@media(max-width:767px){[data-section-type=blog-template] .cc-articles:not(.mob-two-col) .article-block{padding-top:20px;padding-bottom:20px}[data-section-type=blog-template] .cc-articles.mob-two-col .article-block__image .article-block__excerpt{padding:12px}[data-section-type=blog-template] .cc-articles.mob-two-col .article-block__image .article-block__excerpt p{-webkit-line-clamp:3;max-height:calc(100% - 48px)}[data-section-type=blog-template] .cc-articles.mob-two-col .article-block__image .article-block__excerpt .button{max-width:calc(100% - 24px)}}[data-section-type=blog-template] .cc-articles .article-block .rimage-outer-wrapper{max-width:100%!important}@media(min-width:768px){[data-section-type=blog-template] .cc-articles .article-block{padding-top:20px;padding-bottom:20px}}@media(min-width:768px){[data-section-type=blog-template] .cc-articles.product-list--collage{display:block}[data-section-type=blog-template] .cc-articles.product-list--collage:after{content:"";display:table;clear:both}[data-section-type=blog-template] .cc-articles.product-list--collage .article-column.column.quarter{float:left;box-sizing:border-box;width:25%!important;clear:none!important;padding-left:10px;padding-right:10px;margin:0}[data-section-type=blog-template] .cc-articles.product-list--collage .article-column.column.quarter:nth-child(1),[data-section-type=blog-template] .cc-articles.product-list--collage .article-column.column.quarter:nth-child(6),[data-section-type=blog-template] .cc-articles.product-list--collage .article-column.column.quarter:nth-child(11),[data-section-type=blog-template] .cc-articles.product-list--collage .article-column.column.quarter:nth-child(16),[data-section-type=blog-template] .cc-articles.product-list--collage .article-column.column.quarter:nth-child(21){width:50%!important}[data-section-type=blog-template] .cc-articles.product-list--collage .article-column.column.quarter:nth-child(4),[data-section-type=blog-template] .cc-articles.product-list--collage .article-column.column.quarter:nth-child(7),[data-section-type=blog-template] .cc-articles.product-list--collage .article-column.column.quarter:nth-child(11),[data-section-type=blog-template] .cc-articles.product-list--collage .article-column.column.quarter:nth-child(14),[data-section-type=blog-template] .cc-articles.product-list--collage .article-column.column.quarter:nth-child(17),[data-section-type=blog-template] .cc-articles.product-list--collage .article-column.column.quarter:nth-child(21),[data-section-type=blog-template] .cc-articles.product-list--collage .article-column.column.quarter:nth-child(24){clear:left!important}}[data-section-type=blog-template] .rimage-outer-wrapper{position:relative;width:100%;max-width:100%}[data-section-type=blog-template] .rimage-wrapper{position:relative;overflow:hidden;width:100%;height:0}[data-section-type=blog-template] .rimage-wrapper .rimage__image{display:block}@media(min-width:768px){[data-section-type=blog-template] .cc-articles.product-list--collage .article-block__image{height:29vw}[data-section-type=blog-template] .cc-articles.product-list--collage .article-block__image .rimage-outer-wrapper,[data-section-type=blog-template] .cc-articles.product-list--collage .article-block__image .rimage-wrapper,[data-section-type=blog-template] .cc-articles.product-list--collage .article-block__image .placeholder-image,[data-section-type=blog-template] .cc-articles.product-list--collage .article-block__image.article-block__image--landscape .rimage-wrapper,[data-section-type=blog-template] .cc-articles.product-list--collage .article-block__image.article-block__image--square .rimage-wrapper,[data-section-type=blog-template] .cc-articles.product-list--collage .article-block__image.article-block__image--portrait .rimage-wrapper,[data-section-type=blog-template] .cc-articles.product-list--collage .article-block__image.article-block__image--portrait_tall .rimage-wrapper,[data-section-type=blog-template] .cc-articles.product-list--collage .article-block__image.article-block__image--landscape .placeholder-image,[data-section-type=blog-template] .cc-articles.product-list--collage .article-block__image.article-block__image--square .placeholder-image,[data-section-type=blog-template] .cc-articles.product-list--collage .article-block__image.article-block__image--portrait .placeholder-image,[data-section-type=blog-template] .cc-articles.product-list--collage .article-block__image.article-block__image--portrait_tall .placeholder-image{height:100%!important;min-height:0!important;padding-top:0!important}}[data-section-type=blog-template] .button{font-family:FuturaCondensedMedium,sans-serif;display:inline-block;background-color:#fe00be;color:#d4f6cb;border:1px solid #fe00be;height:auto;width:auto;padding:18px 30px;line-height:1.25em;vertical-align:top;font-weight:400;font-size:17px!important;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;border-radius:0!important;cursor:pointer;transition:opacity .3s,color .3s,background-color .3s,border-color .3s,transform .3s}@media(min-width:768px){[data-section-type=blog-template] .button{padding:18px 30px}}[data-section-type=blog-template] .button.alt{background-color:#fe00be;color:#d4f6cb;border-color:#fe00be}@media(hover:hover)and (pointer:fine){[data-section-type=blog-template] .button:not(.no-hover):hover{background-color:#f7b8dc;color:#7d0334;border-color:#f7b8dc}}[data-section-type=blog-template] .pagination{margin:1em 0;text-align:center;padding-bottom:1px!important;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:var(--font-body-family);font-size:1em;line-height:1.5em;letter-spacing:normal}[data-section-type=blog-template] .pagination .page{margin:2px .5em;color:#7e0033}[data-section-type=blog-template] .pagination .page.current{position:relative}[data-section-type=blog-template] .pagination .page.current:after{content:"";bottom:-1px;left:-3px;right:-3px;height:2px;position:absolute;background-color:currentColor}[data-section-type=blog-template] .pagination .prev,[data-section-type=blog-template] .pagination .next{display:inline-flex;width:44px;height:44px;margin:0 .5em}[data-section-type=blog-template] .pagination .prev a,[data-section-type=blog-template] .pagination .next a{position:relative;display:inline-block;width:44px;height:44px;border-radius:50%;background-color:#c8c8c833;overflow:hidden;text-indent:-1000px;will-change:transform;transition:transform .3s;color:#7e0033;text-decoration:none}[data-section-type=blog-template] .pagination .prev a:before,[data-section-type=blog-template] .pagination .next a:before{content:"";position:absolute;left:50%;top:50%;width:20px;height:20px;transform:translate3d(-50%,-50%,0);opacity:.5;transition:opacity .4s;background-repeat:no-repeat;background-size:contain;background-position:center}[data-section-type=blog-template] .pagination .prev a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpolyline points='14.4 7.03 9 12.43 14.4 17.83' fill='none' stroke='%237E0033' stroke-linecap='round' stroke-miterlimit='8' stroke-width='3'/%3E%3C/svg%3E");opacity:1}[data-section-type=blog-template] .pagination .next a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpolyline points='9.6 7.03 15 12.43 9.6 17.83' fill='none' stroke='%237E0033' stroke-linecap='round' stroke-miterlimit='8' stroke-width='3'/%3E%3C/svg%3E");opacity:1}@media(hover:hover)and (pointer:fine){[data-section-type=blog-template] .pagination .prev:hover a,[data-section-type=blog-template] .pagination .next:hover a{transform:scale(1.06)}[data-section-type=blog-template] .pagination .prev:hover a:before,[data-section-type=blog-template] .pagination .next:hover a:before{opacity:.8}[data-section-type=blog-template] .pagination a:hover{text-decoration:none}}[data-section-type=blog-template] .pagination a{color:#7e0033;text-decoration:none}[data-section-type=blog-template] .pagination .deco{margin:0 .5em;color:#7e0033}[data-section-type=blog-template] .align-centre em{font-style:italic;font-family:var(--font-body-family);font-size:1em;line-height:1.5em}.button:not(.signup-form__button){position:relative;min-width:200px;letter-spacing:1px;padding:16px!important;text-align:center}.button.alt:hover{background-color:#7d0334!important;color:#f7b8dc!important;border-color:#7d0334}
/*# sourceMappingURL=/cdn/shop/t/397/assets/section-main-blog.css.map */
