.grid-product__tag.grid-product__tag--preorder.tag--preorder{font-size:12px;line-height:normal;font-weight:700;width:fit-content;padding:3px 7px}.grid-product__tag.grid-product__tag--preorder.tag--preorder.position-left{left:0}.pdp-badge .grid-product__tag--best_seller{right:0;top:0;font-size:12px;padding:3px 7px}.grid-product__tag--sale{line-height:normal}.product-key-features .product-detail-badges{justify-content:flex-start;column-gap:30px}.product-key-features .product-detail-badge{width:calc(25% - 25px)}.product-certifications .certificate-images{justify-content:flex-start}@media screen and (max-width: 450px){.Article__ImageWrapper{overflow:hidden;height:auto}.inspo-gallery-main,.inspo-gallery-thumb{margin-bottom:10px}}.what-we-used{overflow-y:scroll;height:250px}.inspo-gallery-main,.inspo-gallery-thumb{width:520px;margin-bottom:20px}.inspo-gallery-main .slick-slide video{max-height:385px}@media screen and (max-width: 768px){.inspo-gallery-main .slick-slide video{max-height:320px}}.inspo-gallery-main .slick-slide img{width:95%;max-width:100%;height:auto;text-align:center;margin:0 auto}@media screen and (max-width: 768px){.inspo-gallery-main .slick-slide img{width:100%}}.inspo-gallery-thumb img{max-height:100px;height:100px;width:auto;margin:0 auto}@media (max-width: 768px){.inspo-gallery-main,.inspo-gallery-thumb{width:415px}}.Article__Header.Inspo-blog{margin-bottom:20px}.used-item img{-webkit-box-flex:1;-ms-flex:1;flex:1}.used-item--btn{margin-right:10px}.wwu-title{border-top:1px solid rgba(202,202,202,.5);border-bottom:1px solid rgba(202,202,202,.5);padding:20px 0;margin-bottom:20px}.slick-prev{left:180px}.slick-next{right:180px}.slick-next,.slick-prev{top:140%;color:#000;font-size:14px}.filters-sticky{position:fixed;top:105px}#filters-sticky{background-color:#fff;z-index:6}@media (max-width: 768px){#filters-sticky{position:relative!important}}.filters-container{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;max-width:1260px;border-bottom:1px #c4c4c4 solid;margin:0 auto}@media (max-width: 768px){.filters-container{display:block;max-width:100vw}}.filters-container-title{text-align:left}@media (max-width: 768px){.filters-container-title{display:block}}.filters-container-selects{text-align:right}@media (max-width: 768px){.filters-container-selects{text-align:left;display:block}}.filters-container-selects select{border:none;text-align:right}@media (max-width: 768px){.filters-container-selects select{text-align:left;display:block;margin:20px 0}}.tag-pieces{width:15%}@media (max-width: 768px){.tag-pieces{width:100%}}.tag-difficulty{width:15%}@media (max-width: 768px){.tag-difficulty{width:100%}}.tag-years{width:15%}@media (max-width: 768px){.tag-years{width:100%}}.tag-theme{width:15%}@media (max-width: 768px){.tag-theme{width:100%}}.tag-includes{width:15%}@media (max-width: 768px){.tag-includes{width:100%}}.current-tags-container{padding:10px 0;max-width:1260px;margin:10px auto;height:45px}@media (max-width: 768px){.current-tags-container{max-width:100vw;height:auto}}.blog-filter-remove{font-size:14px;padding:3px 15px;border:1px solid #000;border-radius:50px;margin-right:15px}@media (max-width: 768px){.blog-filter-remove{margin:0 15px 15px 0;display:inline-block}}.blog-filter-remove span{margin:0 5px}.template-blog-inspiration #lightbox .content{position:fixed;top:50px;left:50px;right:50px;padding:50px;background:#fff;max-width:90vw;margin:0 auto}.template-blog-inspiration #lightbox .close{position:absolute;top:70px;right:8vw;z-index:1;display:block;width:20px;height:20px;background:url(/cdn/shop/t/31/assets/icon--x.png?v=8670435290737434959) no-repeat 50% 50%/contain}@media (max-width: 768px){.template-blog-inspiration #lightbox.show{display:none}}#section-blog-philanthropy-template .PageHeader{margin:0}.philanthropy-blog_intro{background:#eff0f8;padding:10% 25%}@media (max-width: 768px){.philanthropy-blog_intro{padding:10%}}.philanthropy-blog_intro p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:24px;line-height:140%;color:#000;text-align:center}@media (max-width: 768px){.philanthropy-blog_intro p{font-size:18px}}.philanthropy-blog_header{display:grid;grid-template-columns:6fr 1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;max-width:1260px;border-bottom:1px #c4c4c4 solid;margin:20px auto 50px;padding-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.philanthropy-blog_header .blog-filter-div{display:grid}.philanthropy-blog_header .blog-filter{border:none;font-family:Montserrat;font-style:normal;font-weight:500;font-size:20px;line-height:24px;justify-self:end}.philanthropy-blog_months{display:grid;grid-auto-flow:column;grid-auto-rows:auto;grid-template-columns:[left] 1fr [right] 4fr;margin:0 110px}@media (max-width: 768px){.philanthropy-blog_months{display:block;margin:0 0 30px;border-bottom:2px solid #ddd}}.philanthropy-blog_months h3{grid-column:left;grid-row-start:1;grid-row-end:span 1000;font-family:Montserrat;font-style:normal;font-weight:500;font-size:30px;line-height:35px;letter-spacing:.15em;color:#000}@media screen and (max-width: 768px){.philanthropy-blog_months h3{font-size:25px}.philanthropy-blog_months h3 br{display:none}}.philanthropy-post{grid-area:auto/right;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:2fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}@media (max-width: 768px){.philanthropy-post{grid-area:none;display:grid;grid-template-columns:1fr;grid-template-rows:auto;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;display:flex;flex-wrap:wrap;gap:20px}}.philanthropy-post img{max-width:90px}@media (max-width: 768px){.philanthropy-post img{max-width:100px;width:20%}}.philanthropy-post_title{font-family:Montserrat;font-style:normal;font-weight:500;font-size:20px;line-height:24px;letter-spacing:1px;text-transform:uppercase}@media (max-width: 768px){.philanthropy-post_title{width:calc(80% - 20px);font-size:15px;margin-bottom:0}}.philanthropy-post_total{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.05em;color:#000}@media (max-width: 768px){.philanthropy-post_total{margin-left:calc(20% + 20px)}}.philanthropy-post_total span{font-family:Montserrat;font-style:normal;font-weight:500;font-size:20px;line-height:24px;letter-spacing:.15em;text-transform:uppercase;color:#000}.philanthropy-post_details{grid-column:1/-1;text-align:center;width:100%}@media (max-width: 768px){.philanthropy-post_details{width:80%;margin-left:20%}}.philanthropy-post_content_toggle{background:#fff;width:100%;padding:10px 0;display:block;text-align:center;margin:0 auto 25px;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6}.philanthropy-post_content_toggle.activeDetails{background:#eff0f8}.philanthropy-post_gallery .slick-slide img{width:95%;max-width:100%;height:auto;text-align:center;margin:0 auto}.philanthropy-post_container{display:none}@media (max-width: 768px){.philanthropy-post_container{max-width:650px}}.philanthropy-post_content{opacity:1;text-align:left;border-bottom:1px solid #c6c6c6;padding-bottom:50px}.philanthropy-post_gallery{min-height:375px;max-width:100%}.philanthropy-post_gallery_buttons{height:50px}.slick-next:before,.slick-prev:before{content:""}.slick-next,.slick-prev{position:relative;width:30px;height:30px}.slick-prev{top:0;left:360px}.slick-next{top:0;right:360px}.slick-next i,.slick-prev i{font-size:30px;color:#000}@media (max-width: 1600px){.philanthropy-post_gallery{min-height:360px}.slick-prev{top:0;left:310px}.slick-next{top:0;right:310px}}@media (max-width: 1400px){.philanthropy-post_gallery{min-height:300px}.slick-prev{top:0;left:275px}.slick-next{top:0;right:275px}}@media (max-width: 1024px){.philanthropy-post_gallery{min-height:275px}.slick-prev{top:0;left:225px}.slick-next{top:0;right:225px}}@media (max-width: 768px){.philanthropy-post_gallery{width:665px;min-height:570px}}@media (max-width: 500px){.philanthropy-post_gallery{width:366px;min-height:345px}.slick-prev{top:0;left:100px}.slick-next{top:0;right:100px}}.section-header__title.title_bordered{position:relative}.section-header__title.title_bordered:before{content:"";height:1px;border-bottom:1px solid black;width:100%;display:block;top:50%;position:absolute;z-index:0}.section-header__title.title_bordered span{background:#fff;z-index:1;position:relative}.feature-row-wrapper{background:#f7f7f6;padding:3rem 0}.feature-row .h2{position:relative}.feature-row .h2:after{content:"";height:1px;border-bottom:1px solid black;width:100%;display:block;top:50%;right:-20%;position:absolute;z-index:0}.feature-row .h2 span{background:#f7f7f6;z-index:1;position:relative;padding-right:30px}@media only screen and (min-width: 769px){.newsletter-section.newsletter-section--with-image{padding:150px 0}}.okeReviews div.okeReviews-reviewsCarousel-heading{text-transform:uppercase;font-size:14px}.okeReviews div.okeReviews-reviewsCarousel-review-content-heading{font-size:14px;margin-bottom:15px}.klaviyo-bis-trigger{width:100%!important}.color-swatch.variant__button-label{position:relative;display:inline-block;overflow:visible;text-indent:0}.color-swatch .tooltiptext{z-index:2!important;visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-60px;margin-bottom:0}.color-swatch .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.color-swatch:hover .tooltiptext{visibility:visible}.member_info-wrapper{margin-bottom:20px}.member_info{display:flex;gap:7px;font-size:13px}.member_info .member_info-label{min-width:110px;display:inline-block;text-align:right;font-weight:700}.yotpo-widget-instance-container .yotpo-widget-hero-section .yotpo-text-on-background .yotpo-text-container{width:100%;height:100%;display:block;float:none;left:0!important;top:0;max-width:100%;max-height:100%;min-height:auto;background:#3336;padding:20px 15px;text-align:center}.yotpo-widget-instance-container .yotpo-widget-hero-section .yotpo-text-on-background .yotpo-text-container .yotpo-text-and-buttons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yotpo-widget-my-rewards-widget .yotpo-background .yotpo-rewards-guide-tile-wrapper,.yotpo-widget-my-rewards-widget .yotpo-tile-box .yotpo-info,.yotpo-coupons-redemption-widget .yotpo-coupouns-container .yotpo-content-container{max-width:100%}.yotpo-tile-box .yotpo-headline .yotpo-inner-text,.yotpo-widget-campaign-widget-container .yotpo-container-headline,.yotpo-coupouns-container .yotpo-headline{position:relative}.yotpo-tile-box .yotpo-headline .yotpo-inner-text:before,.yotpo-tile-box .yotpo-headline .yotpo-inner-text:after,.yotpo-widget-campaign-widget-container .yotpo-container-headline:before,.yotpo-widget-campaign-widget-container .yotpo-container-headline:after,.yotpo-coupouns-container .yotpo-headline:before,.yotpo-coupouns-container .yotpo-headline:after{content:"";height:1px;border-bottom:1px solid black;width:30%;display:block;top:50%;position:absolute;z-index:0}.yotpo-tile-box .yotpo-headline .yotpo-inner-text:after,.yotpo-widget-campaign-widget-container .yotpo-container-headline:after,.yotpo-coupouns-container .yotpo-headline:after{right:0}.yotpo-tile-box .yotpo-headline .yotpo-inner-text span,.yotpo-widget-campaign-widget-container .yotpo-container-headline span,.yotpo-coupouns-container .yotpo-headline span{background:#fff;z-index:1;position:relative;padding:0 30px}@media screen and (max-width: 640px){.yotpo-tile-box .yotpo-headline .yotpo-inner-text,.yotpo-widget-campaign-widget-container .yotpo-container-headline,.yotpo-coupouns-container .yotpo-headline{font-size:20px!important}.yotpo-tile-box .yotpo-headline .yotpo-inner-text:before,.yotpo-tile-box .yotpo-headline .yotpo-inner-text:after,.yotpo-widget-campaign-widget-container .yotpo-container-headline:before,.yotpo-widget-campaign-widget-container .yotpo-container-headline:after,.yotpo-coupouns-container .yotpo-headline:before,.yotpo-coupouns-container .yotpo-headline:after{width:20%!important}}.yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container .yotpo-container-headline{margin-bottom:52px;padding-bottom:0!important}.yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container .yotpo-container-headline:before,.yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container .yotpo-container-headline:after{width:30%}.yotpo-coupouns-container .yotpo-headline:before,.yotpo-coupouns-container .yotpo-headline:after{width:25%}@media screen and (max-width: 640px){.yotpo-coupouns-container .yotpo-headline:before,.yotpo-coupouns-container .yotpo-headline:after{width:10%!important}}.yotpo-reward-steps-list .yotpo-step-icons .yotpo-step-icon{position:relative}.yotpo-reward-steps-list .yotpo-step-icons .yotpo-step-icon img{background-color:#e8ddd4;border-radius:50%}.yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container .flexified-wrapper{padding:50px;background:#ddd}.section_members .grid__item img{border-radius:50%}.cart__terms label a{color:#00f!important;text-decoration:underline}.promo-grid .promo-grid__text .rte--em{letter-spacing:1px;font-size:15px;font-style:italic;text-transform:none}.promo-grid .promo-grid__text .rte--strong{font-weight:600;text-transform:none}.collaborations-list .rte-subtitle{font-size:15px;font-style:italic;color:#777;margin-bottom:10px}.collaborations-list h3{font-size:30px;font-weight:500;text-transform:none}.collaborations-list .btn{background:#000;color:#fff}label.variant__button-label.color-swatch{display:block!important}.yotpo-widget-instance-container .yotpo-widget-hero-section .yotpo-text-on-background .yotpo-text-container{left:0!important;padding-bottom:84%}.yotpo-campaign-switcher-wrapper .yotpo-submit-button button.yotpo-rectangular-btn-type{box-shadow:none!important}.yotpo-widget-my-rewards-widget .yotpo-custom-step-icon{height:100%;width:100%;max-width:50%;margin:0 auto 20px}.yotpo-widget-hero-section .yotpo-text-on-background{min-height:auto!important;margin-bottom:40px!important}.yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-background-text-mobile{height:100%!important;margin-bottom:0!important}.yotpo-coupons-redemption-widget .yotpo-coupons-redemption-widget-container.yotpo-logged-out{padding-bottom:0!important}@media (max-width: 885px){.yotpo-widget-hero-section .yotpo-customer-logged-out-buttons .yotpo-register-link{padding-right:0!important;padding-bottom:14px!important}.yotpo-widget-my-rewards-widget .yotpo-reward-steps-list{flex-direction:column;align-items:center!important;grid-gap:30px}}@media (max-width: 767px){.yotpo-widget-my-rewards-widget .yotpo-is-mobile .yotpo-reward-steps-item{flex-direction:column!important}.yotpo-widget-my-rewards-widget .yotpo-is-mobile .yotpo-reward-steps-item .yotpo-reward-steps-content{text-align:center!important}.yotpo-widget-my-rewards-widget .yotpo-is-mobile .yotpo-reward-steps-item .yotpo-reward-steps-content .yotpo-customized-text.yotpo-reward-steps-title{justify-content:center!important}}.announcement-bar>*{display:none;transition:opacity .5s ease-in-out}.announcement-bar>*:nth-child(1){display:block}
/*# sourceMappingURL=/cdn/shop/t/121/assets/custom.scss.css.map */
