*{outline:none!important}body{font-family:Playfair Display,Arial,serif;color:var(--karmalove-black)}h1,h5{font-family:TeXGyreAdventorBold;margin:0}h2,h3,h4{font-family:TeXGyreAdventor;margin:0}.btn{font-family:TeXGyreAdventorBold;transition:all .45s cubic-bezier(.29,.63,.44,1)}a.red,.shopify-email-marketing-confirmation__container a{color:var(--karmalove-tibetan-red)}a.u,.shopify-email-marketing-confirmation__container a{text-decoration:underline}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}label.error{display:none!important}input.error{border-color:var(--karmalove-tibetan-red)!important;background-color:#fff8f8!important;color:var(--karmalove-tibetan-red)!important}p{font-family:Playfair Display;font-size:17px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal}.AutomobileContest{font-family:AutomobileContest;font-size:100px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.6;letter-spacing:normal;text-align:center;color:var(--karmalove-black)}.H1-white{font-family:TeXGyreAdventorBold;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white);text-transform:uppercase}.H1-black{font-family:TeXGyreAdventorBold;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--karmalove-black);text-transform:uppercase}.H1-Header-with-Shadow{font-family:TeXGyreAdventorBold;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white)}.H5-Quote-black,.shopify-email-marketing-confirmation__container h1{font-family:TeXGyreAdventorBold;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--karmalove-black);text-transform:uppercase}.caps{text-transform:uppercase}.H2-white{font-family:TeXGyreAdventorBold;font-size:22px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--white)}.H2-white.black{color:var(--karmalove-black);text-align:left;text-transform:uppercase}.paragraph-black,.paragraph-black p{font-family:Playfair Display;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;text-align:center}.paragraph-black.left,.paragraph-black.left p{text-align:left!important}.paragraph-black.white{color:var(--white)}.wholesale-info{font-family:TeXGyreAdventor;display:inline-block;font-size:17px}.wholesale-info strong{font-family:TeXGyreAdventorBold}.H3-black-Caps{font-family:TeXGyreAdventorBold;font-size:17px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--karmalove-black);text-transform:uppercase}.H3-white,.H3-white-Caps{font-family:TeXGyreAdventor;font-size:17px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--white)}.H3-darkpink-Caps-2,.H3-darkpink-Caps{font-family:TeXGyreAdventor;font-size:17px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--karmalove-tibetan-red)}.Copy2-white{font-family:Playfair Display;font-size:17px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;text-align:center;color:var(--white)}.H3-white-regular{font-family:TeXGyreAdventor;font-size:17px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--white)}.H3-lightpink-regular{font-family:TeXGyreAdventor;font-size:17px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--karmalove-light-red)}.H3-darkpink-regular{font-family:TeXGyreAdventor;font-size:17px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--karmalove-tibetan-red)}.H4-black-bold{font-family:TeXGyreAdventorBold;font-size:17px;color:var(--karmalove-black)}.H4-white-regular{font-family:TeXGyreAdventor;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--white)}.main-content{min-height:400px}.color-black{color:var(--karmalove-black)}.d-flex,.shopify-section.d-flex{display:flex}.d-flex.jc_sb{justify-content:space-between}.d-flex.jc_sa{justify-content:space-around}.d-flex.jc_c{justify-content:center}.d-flex.jc_fs{justify-content:flex-start}.d-flex.ai_c{align-items:center}.d-flex.fd_c,.fd_c{flex-direction:column}.ai_fe{align-items:flex-end!important}.gray_bg{background-color:var(--super-light-silver)}.dark_bg{background-color:var(--karmalove-black)}.mt-10{margin-top:10px}.mt-20{margin-top:20px!important}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.mt-50{margin-top:50px!important}.mt-30{margin-top:30px!important}.mt-60{margin-top:60px!important}.mb-60{margin-bottom:60px!important}.mt-80{margin-top:80px!important}.mb-80{margin-bottom:80px!important}.mobile-lang-switch svg{display:none}.mobile-lang-switch.lang-active svg{display:inline-block}.shop-menu-banner button{width:154px;height:53px;margin-top:15px;padding:0;line-height:50px}ul.list{line-height:1.47;padding:revert}ul.list li{list-style:disc;padding-bottom:10px}.checkbox-lg{height:25px;width:25px;margin-right:10px}hr{border:none;height:1px;width:100%;background-color:var(--light-silver)}.p-30{padding-top:30px;padding-bottom:30px}.p-80{padding-top:80px;padding-bottom:80px}.contact-form .checkbox-lg{margin-left:10px;margin-right:20px}.grid-gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px}.item-gallery:nth-child(1){grid-row:1 / 4}.item-gallery:nth-child(2){grid-column:2 / 4;grid-row:1 / 3}.item-gallery:nth-child(3){grid-column:3 / 4;grid-row:3 / 5}.item-gallery:nth-child(4){grid-column:2 / 3;grid-row:3 / 4}.item-gallery:nth-child(5){grid-column:1 / 3;grid-row:4 / 5}.grid-gallery{margin:20px auto;max-width:1000px}.btn.padding-small{padding:10px 18px!important}.silver_pattern{background:url(/cdn/shop/files/s-ilver-pattern.jpg?v=1623084035) center no-repeat;background-size:cover}.silver_pattern_large{background:url(/cdn/shop/files/pattern-silver_2x_ae56765d-8cd8-4a28-8fcd-dd3e946aad02.jpg?v=1623991309) center no-repeat;background-size:cover}.head__social-icons .social-icons__link{color:#fff}.relative{position:relative}.site-nav>li:first-of-type .site-nav__link--button{padding-left:0}.social-icons__link .icon{height:18px;width:18px}.site-header__account{padding-right:0!important}.site-header__account img{margin-right:8px}.site-header__icons-wrapper>button,.site-header__icons-wrapper>a{padding-left:20px;padding-right:20px}.site-nav,.site-header__icon,.mobile-nav{font-family:TeXGyreAdventor;font-size:15px}.site-nav__dropdown{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;padding:0;height:0px;border:0px;overflow:hidden}.site-nav>li.site-nav--has-dropdown:hover .site-nav__dropdown{padding:20px;height:auto;border:solid 1px var(--light-silver)}.head__social-icons .social-icons__link:hover{color:var(--karmalove-silver)}.site-nav__dropdown .page-width.d-flex ul{margin-right:190px}.fixed-header{position:fixed;width:100%;z-index:9999;top:0;left:0;right:0;max-width:100%;border-bottom:solid 1px var(--light-silver)}.fixed-header .site-header__mobile-nav{max-width:1200px;margin:auto}.site-footer__icon-list .social-icons__item:first-of-type{padding-left:0}.site-footer{font-family:TeXGyreAdventor;font-size:17px}.site-footer ul a:hover,.site-footer ul a.social-icons__link:hover,.site-footer__copyright-content a:hover{color:var(--karmalove-light-red)}.site-footer .shipping_block{border-top:solid 1px var(--super-light-silver);border-bottom:solid 1px var(--super-light-silver);padding:29px 0;text-align:center;margin-top:40px;margin-bottom:40px}.site-footer .shipping_block p{font-size:15px;font-family:TeXGyreAdventor;margin:1em 0}.site-footer .footer_logos img{margin:0 15px 35px}.site-footer .shipping_block a{text-decoration:underline;color:var(--karmalove-light-red)}.hero.hero--large .H1-white{margin-bottom:20px;line-height:1.2}.btn.hero__btn{font-size:17px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--karmalove-black);padding:15px 59px;border-radius:4px;background-color:var(--white)}.btn.hero__btn.small{padding:12px 30px}.btn_black{border:solid 1px var(--karmalove-black)!important}.btn.hero__btn.small{margin-top:20px}.btn.hero__btn:hover{background-color:var(--karmalove-black);color:var(--white)}.feature-row__item.feature-row__text{-webkit-flex:0 1 55%;-moz-flex:0 1 55%;-ms-flex:0 1 55%;flex:0 1 55%}.feature-row__item.feature-row__text .H5-Quote-black{padding-left:50px;margin-top:53px;margin-bottom:55px;position:relative}.feature-row__item.feature-row__text .H5-Quote-black:before{content:" ";position:absolute;left:-7px;top:-50px;width:155px;height:155px;background:url(/cdn/shop/files/karmalove-logo.svg?v=1623045453) center no-repeat;background-size:cover}.section_quote{margin-top:60px;margin-bottom:100px}.section_quote._product{margin-bottom:60px}.section_quote .H5-Quote-black{height:210px;background:url(/cdn/shop/files/karmalove-logo.svg?v=1623045453) center no-repeat;display:flex;align-items:center;justify-content:center}.section_quote .H5-Quote-black.h1{font-size:38px}.feature-row__image-wrapper._right img{margin:0 0 0 auto}.product-card{text-align:center}.featured_product_slider_container{margin-top:67px}.featured_product_slider_container.product .H5-Quote-black{margin-bottom:40px}.product-card .product-card__image-wrapper img{display:block;width:100%;height:100%;object-fit:cover}.product-fluid-img{margin-top:64px}.product-card .product-card__title,.price{font-family:Playfair Display;font-size:17px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;text-align:center;color:var(--karmalove-black);margin-top:21px}.price{font-weight:700;align-items:center;margin-top:11px}.angle_badges{width:180px;height:80px;padding:36px 4px;transform:rotate(-45deg);background-color:var(--karmalove-black);z-index:1;position:absolute;top:-12px;color:#fff;text-align:center;left:-61px;font-family:TeXGyreAdventor;line-height:1}.vegan_icon{width:60px;height:60px;z-index:1;position:absolute;right:0;bottom:0}.feature-row__item_column{-webkit-flex:0 1 50%;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.newsletter-section .form-single-field{max-width:55%;color:var(--karmalove-black)}.form-single-field{text-align:center;color:var(--white)}.form-single-field p{margin:0 0 15px}.form-single-field p:first-of-type{margin-bottom:25px}.form-single-field p a{text-decoration:underline}.newsletter-section p a:hover{color:var(--white)}.submit_btn{padding:12px 76px 15px 77px;border-radius:4px;border:solid 1px var(--white);background-color:var(--karmalove-tibetan-red);font-family:TeXGyreAdventorBold;font-size:17px;font-weight:700;text-align:center;color:var(--white);transition:all .45s}.submit_btn.white_bg{border:solid 1px var(--karmalove-black);background-color:var(--white);color:var(--karmalove-black)}.submit_btn.transparent{background-color:transparent}.submit_btn.black_bg{background-color:var(--karmalove-black);color:var(--white)}.submit_btn:hover{background-color:var(--white);color:var(--karmalove-tibetan-red);border-color:var(--karmalove-tibetan-red)}.submit_btn.white_bg:hover{background-color:var(--karmalove-black);color:var(--white);border-color:var(--karmalove-black)}.submit_btn.black_bg:hover{background-color:var(--white);color:var(--karmalove-black)}.newsletter-field-container .input-group{margin:0 10px}.login-form form{max-width:350px;width:100%}.newsletter-field-container .input-group input,.newsletter-field-container .input-group textarea,.input-group input:not([type=checkbox]),.input-group textarea{font-family:TeXGyreAdventor;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--karmalove-black)}.newsletter-section .section-header{margin-bottom:25px}.kl_modal_modal-body .H2-white{color:var(--karmalove-black);margin-top:20px;font-family:TeXGyreAdventorBold}.kl_modal_modal-body .section-header{margin-bottom:25px}.kl_modal_modal-body .form-single-field{max-width:100%;margin:0}.kl_modal_modal-body .newsletter-field-container .input-group input{background-color:var(--super-light-silver);border:none}.kl_modal_modal-body .form-single-field p a{color:var(--karmalove-tibetan-red)}*::placeholder{color:var(--karmalove-black);opacity:1;text-transform:uppercase}*:-ms-input-placeholder{color:var(--karmalove-black);text-transform:uppercase}*::-ms-input-placeholder{color:var(--karmalove-black);text-transform:uppercase}.kl_modal_modal-body p{color:var(--karmalove-black)}.price,.product-card .product-card__title .price{font-family:TeXGyreAdventorBold}.grid--no-gutters .grid__item{padding-left:10px;padding-right:10px}.collection-header .paragraph-black{margin:25px auto;max-width:70%}.page-content{margin-top:60px}.page-content .paragraph-black{margin:25px auto;max-width:87%}.collection-header .paragraph-black p,.page-content .paragraph-black p{margin-bottom:20px}@keyframes hover-color{0%{border-color:var(--karmalove-silver)}to{border-color:#5d152b}}.magic-radio,.magic-checkbox{position:absolute;display:none}.magic-radio[disabled],.magic-checkbox[disabled]{cursor:not-allowed}.magic-radio+label,.magic-checkbox+label{position:relative;display:block;padding-left:30px;cursor:pointer;vertical-align:middle}.magic-radio+label:hover:before,.magic-checkbox+label:hover:before{animation-duration:.4s;animation-fill-mode:both;animation-name:hover-color}.magic-radio+label:before,.magic-checkbox+label:before{position:absolute;top:2px;left:0;display:inline-block;width:18px;height:18px;content:"";border:1px solid #c0c0c0}.magic-radio+label:after,.magic-checkbox+label:after{position:absolute;display:none;content:""}.magic-radio[disabled]+label,.magic-checkbox[disabled]+label{cursor:not-allowed;color:#e4e4e4}.magic-radio[disabled]+label:hover,.magic-radio[disabled]+label:before,.magic-radio[disabled]+label:after,.magic-checkbox[disabled]+label:hover,.magic-checkbox[disabled]+label:before,.magic-checkbox[disabled]+label:after{cursor:not-allowed}.magic-radio[disabled]+label:hover:before,.magic-checkbox[disabled]+label:hover:before{border:1px solid #e4e4e4;animation-name:none}.magic-radio[disabled]+label:before,.magic-checkbox[disabled]+label:before{border-color:#e4e4e4}.magic-radio:checked+label:before,.magic-checkbox:checked+label:before{animation-name:none}.magic-radio:checked+label:after,.magic-checkbox:checked+label:after{display:block}.magic-radio+label:before{border-radius:50%}.magic-radio+label:after{top:6px;left:4px;width:10px;height:10px;border-radius:50%;background:#5d152b}.magic-radio:checked+label:before{border:1px solid #5d152b}.magic-radio:checked[disabled]+label:before{border:1px solid #c9e2f9}.magic-radio:checked[disabled]+label:after{background:#c9e2f9}.magic-checkbox+label:before{border-radius:0}.magic-checkbox+label:after{top:3px;left:6px;box-sizing:border-box;width:6px;height:12px;transform:rotate(45deg);border-width:2px;border-style:solid;border-color:#5d152b;border-top:0;border-left:0}.magic-checkbox:checked+label:before{border-color:#5d152b;background:#fff}.magic-checkbox:checked[disabled]+label:before{border-color:#5d152b;background:var(--white)}#open_filters{background:none;color:var(--karmalove-black);font-family:TeXGyreAdventorBold;padding:0;border:none;font-size:15px}#open_filters img{margin-right:12px}.applied_filters{margin-left:61px}.applied_filters a{padding:12px 19px;border-radius:25px;background-color:var(--super-light-silver);font-family:TeXGyreAdventor;font-size:15px;display:flex;justify-content:space-between;margin-right:20px;align-items:center}.applied_filters big{margin-left:17px;font-size:35px;line-height:0;display:inline-block;position:relative;top:-6px}#collection_filters{border-bottom:1px solid var(--light-silver);border-top:1px solid var(--light-silver);padding-top:59px;padding-bottom:59px;display:none;position:absolute;z-index:9;background:#fff;width:100%;max-height:400px;overflow:auto}#collection_filters ul{width:24%}#collection_filters li{font-size:15px;font-family:TeXGyreAdventor;padding:10px 0;display:flex;justify-content:left}#collection_filters ul li:first-of-type{margin-bottom:14px}#collection_filters li span{font-family:TeXGyreAdventorBold;font-size:15px}.collection_template .grid--no-gutters .grid__item{margin-bottom:30px}.collection_template+div .hero--large{margin-bottom:94px;margin-top:30px}.black-text-banner{background:url(/cdn/shop/files/shop-teaser-gift-vouchers_2x_5bcefebe-6da7-49aa-8f4b-2fe0b50ae342.jpg?v=1623290304) center center no-repeat;background-size:cover;padding:28px 0 45px;text-align:center;margin-bottom:94px;margin-top:30px}.black-text-banner a{margin-top:25px}.product-template__container.page-width{max-width:1000px}#product_media_thumb .product-single__thumbnails{display:flex;flex-wrap:nowrap;margin:8px 0 0}#product_media_thumb .product-single__thumbnail{border-width:1px}#product_media_thumb .product-single__thumbnails-slider-track{display:flex;flex-wrap:nowrap}#product_media_thumb .product-single__thumbnails-item--medium{flex:inherit;width:auto!important;padding:0!important}#product_media_thumb .product-single__thumbnail.active-thumb{border-color:var(--karmalove-black)}.product-single__meta .price{text-align:left;margin-top:0;font-size:22px;align-items:flex-start}.single-product-description{margin-top:15px;margin-bottom:15px}.product-single__meta .product-form{padding-top:0rem}.single-product-description,.single-product-description p{font-family:Playfair Display;font-size:17px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;color:var(--karmalove-black)}.single-product-description p{margin-bottom:20px}.single-product-description p a{color:var(--karmalove-tibetan-red);text-decoration:underline}.stock-indicator{margin-bottom:15px;flex-wrap:wrap;max-width:500px}.stock-indicator div{height:15px;width:15px;border-radius:50%;margin-right:10px}.stock-indicator p{font-family:TeXGyreAdventorBold;font-size:16px;text-transform:uppercase}.stock-indicator p.stock_text{color:var(--karmalove-black)!important;margin-top:8px}.stock-indicator.limited div{background-color:#e98e00}.stock-indicator.limited p{color:#e98e00}.stock-indicator.available div{background-color:#009a3c}.stock-indicator.available p{color:#009a3c}.stock-indicator.out_of_stock div{background-color:#dc0404}.stock-indicator.out_of_stock p{color:#dc0404}.out-of-stock-form{max-width:500px}.out-of-stock-form input{margin-right:20px;padding:17px 20px;background-color:var(--super-light-silver);width:258px;font-family:TeXGyreAdventor;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--karmalove-black)}.btn-quantity .btn{width:42px;height:53px;border:solid 1px var(--light-silver);background-color:var(--super-light-silver);display:flex;justify-content:center;font-size:17px;color:var(--karmalove-black)}.btn-quantity input{width:42px;height:53px;text-align:center;border-top:solid 1px var(--light-silver);border-bottom:solid 1px var(--light-silver);-moz-appearance:textfield;font-size:17px;padding:0}.product-form__item{margin-bottom:0;padding:0;margin-left:20px}.product-form__cart-submit{margin-bottom:0;width:210px;padding:14px 0;text-align:center;letter-spacing:.1px}.btn-quantity input::-webkit-outer-spin-button,.btn-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.description-logos{margin-top:20px}.description-logos img{margin-right:20px}.product-tab-container{margin-top:20px;flex-direction:column}.tab-container button{background-color:transparent;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-family:TeXGyreAdventor;font-size:15px;min-width:150px;text-align:center;border-bottom:solid 1px transparent;margin-left:25px;margin-right:25px}.tab-container>div:not(:first-of-type){display:none;padding:47px 12px;border-top:none;font-size:17px;text-align:center;line-height:1.47}.tab-container h4{font-family:TeXGyreAdventorBold;font-size:17px;color:var(--karmalove-black);text-transform:uppercase;margin-bottom:20px}.section_social_share{padding:50px 0;background-color:var(--super-light-silver)}ul.social-sharing li a{display:flex;align-items:center;font-family:TeXGyreAdventor;font-size:15px;color:var(--karmalove-black)}ul.social-sharing li a svg{height:31px;width:31px;margin-right:14px;fill:var(--karmalove-tibetan-red)}.template-page .main-content{padding-top:0}.page-banner{position:relative;display:flex;justify-content:center;align-items:center}.page-banner .page-banner-overlay{position:absolute;display:flex;flex-direction:column}.page-banner .H2-white{text-transform:uppercase}.page-banner .H1-white{margin-bottom:35px}.page-banner-overlay-box{background:#fff;margin-right:50px;border-radius:4px;padding-bottom:80px;padding-top:80px}.team-wrapper{display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-start}.team-wrapper li{display:flex;justify-content:center;align-items:center;flex-direction:column;width:370px;margin:30px 50px}.team-wrapper li .img{height:240px;width:240px;overflow:hidden;border-radius:100%;margin:0 auto}.team-wrapper li .img img{width:100%}.team-wrapper .social svg{margin:0 5px;color:var(--karmalove-tibetan-red);fill:var(--karmalove-tibetan-red);height:31px;width:31px}@media only screen and (min-width: 750px){.index-section--newsletter-background{background-size:contain}.form-single-field{margin-bottom:25px}.explore-our-collections{margin-top:87px;margin-bottom:200px}.explore-our-collections ul{margin-top:60px}.template-index .featured_product_slider_container.index{margin:150px auto}.home-footer-logo{margin:126px auto;max-width:337px;display:block}.page-banner-overlay-box{width:45%}.tab-container button:hover,.tab-container button.tab-active{border-bottom:solid 1px var(--karmalove-tibetan-red)}#shopify-section-product-template{padding-top:20px}.product-single .medium-up--three-fifths{padding-left:36px}.shop-menu-banner{position:absolute;right:5%;padding:0!important;display:block;bottom:30px}.shop-menu-banner div{width:376px;height:193px;background-size:contain;display:flex;justify-content:center;align-items:center;flex-direction:column}.shop-menu-banner .H1-white{line-height:.63;text-shadow:0 2px 12px rgba(0,0,0,.3)}.shop-menu-banner .H2-white{line-height:normal;text-transform:uppercase;padding-top:15px}.filters-toolbar{padding-bottom:20px}.medium-up--push-one-tenth._ml{margin-left:10%}.featured_product_slider .swiper-pagination{display:none}.page-width.featured_product_slider_container{max-width:1000px}.featured_product_slider .swiper-button-next,.featured_product_slider .swiper-button-prev{top:40%;color:var(--karmalove-black,var(--karmalove-black));right:-10%}.featured_product_slider .swiper-button-prev{left:-10%;right:auto}.featured_product_slider .swiper-button-next:after,.featured_product_slider .swiper-button-prev:after{font-size:32px}.featured_product_slider .swiper-slide{opacity:0;transition:all .45s}.featured_product_slider .swiper-slide [data-image-loading-animation]{background-color:transparent!important}.featured_product_slider .swiper-slide.swiper-slide-active,.featured_product_slider .swiper-slide.swiper-slide-next{opacity:1}.featured_product_slider.swiper-container{overflow:visible}.featured_product_slider .grid-view-item{margin-bottom:50px}.cart td:first-child,.cart th:first-child{width:58%}.cart__price{width:15%}}.page-quote{background:url(/cdn/shop/files/quote-bg.svg?v=1623811660) center no-repeat;min-height:270px;margin-top:70px;margin-bottom:70px;display:flex;justify-content:center;align-items:center;flex-direction:column}.page-quote p{margin-top:20px;text-transform:uppercase}.giving-love-fluid-banner{width:100%}.dark-red-texture{background:url(/cdn/shop/files/pattern-silver-help_2x_21df14d1-3117-483f-a316-32c286e3510f.jpg?v=1623824695) center center no-repeat;background-size:cover;margin-top:-4px}.dark-red-texture.silver-texture{background-size:cover;background:url(/cdn/shop/files/pattern-silver-help_2x_21df14d1-3117-483f-a316-32c286e3510f.jpg?v=1623824695) lex repeat}.dark-red-texture .d-flex{flex-direction:column;justify-content:center;align-items:center;padding:56px 0}.dark-red-texture p{margin-top:30px;margin-bottom:20px}.dark-red-texture a{text-decoration:underline}.dark-red-texture a:hover{color:var(--karmalove-tibetan-red)}.projects-gallery div{margin:40px 6px}.page-social-icons{margin-top:30px;margin-bottom:50px}.page-social-icons li{padding:20px}.page-social-icons li svg{height:35px;width:35px;fill:var(--karmalove-tibetan-red);color:var(--karmalove-tibetan-red)}.friends-container{display:flex;justify-content:space-between}.friends-container li{display:flex;justify-content:flex-start;flex-direction:column;align-items:center;max-width:280px;text-align:center}.friends-container li .H2-white{font-size:20px}.friends-container .image-circle,.dialogModal .image-circle{width:187px;height:187px;background-color:#cbcbcb;border-radius:100%;margin-bottom:20px}.friends-container li p{text-align:center;min-height:96px}.friends-container li>a{font-family:TeXGyreAdventorBold;margin-top:10px;text-transform:uppercase}.friends-container li svg{height:13px;margin-top:3px}.friends-container.border-top-silver{border-top:solid 1px var(--light-silver);padding-top:60px}.dialogModal .image-circle{width:240px;height:240px}.dialogModal .popup-content p{margin-top:25px}.page-banner{background-color:#d8d8d8}.white-box-large{background:#fff;margin-top:-10%;padding:68px}.white-box-large img:not(.feature-row__image){max-height:158px}.site-header__cart-count{background-color:var(--karmalove-light-red)}.home-footer-logo{max-width:337px;display:block}.template-index .left_right_img .featured-row__subtext{text-align:center;margin-top:20px;width:80%}.left_right_img .silver_pattern{background:none}.explore-our-collections ul{flex-wrap:wrap;margin-top:30px}.explore-our-collections ul li{width:50%;position:relative;padding:11px}.explore-our-collections ul h3{text-transform:uppercase;margin-bottom:20px}.explore-our-collections ul a{padding:12px 22px;color:#fff}.explore-our-collections ul li div{position:absolute;width:100%;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.explore-our-collections ul li:nth-child(5),.explore-our-collections ul li:nth-child(6),.explore-our-collections ul li:nth-child(7){width:33.33%}@media only screen and (max-width: 749px){.filters-toolbar{margin-bottom:20px}.home-footer-logo{margin:70px auto}.template-index .left_right_img{margin:70px 0}.template-index .featured_product_slider_container.index{margin:70px auto}.explore-our-collections ul li{width:100%!important}.H1-white,.H1-black{font-size:22px}form.cart{margin-top:35px}.cart .cart__row{border-top:1px solid var(--color-border)}.mobile-qty{justify-content:flex-end;align-items:baseline}.mobile-qty>div{margin-left:15px}hr{margin:15px 0}.grid-gallery{display:flex;flex-direction:column}.small--fd_c{flex-direction:column}.banner-overlay-box .page-banner-overlay{position:static}.small--no-bg{background:none!important}.page-banner-overlay-box{padding-bottom:30px;padding-top:30px;margin-right:20px;margin-left:20px;margin-top:-40px;position:relative}.small--fluid{max-width:100%;padding-left:0!important;padding-right:0!important}.left_right_img.small--fluid{margin-bottom:40px}.left_right_img.small--fluid>.d-flex{flex-direction:column}.left_right_img.small--fluid>.d-flex .silver_pattern,.feature-row__item_column.silver_pattern,.silver_pattern_large{padding:30px}.white-box-large{padding:38px}.page-banner{min-height:200px}.friends-container{flex-direction:column;align-items:center}.friends-container li,.team-wrapper li{border-top:solid 1px var(--light-silver);margin-bottom:25px;padding-top:25px;max-width:100%;width:100%}.team-wrapper li{margin-top:0}.friends-container li:first-of-type,.team-wrapper li:first-of-type{border-top:0px}.friends_details{padding-top:40px;padding-bottom:40px}.children-receive-box{background-color:#fff;padding:30px 20px;margin:-50px 30px 30px;position:relative}.children-receive-box .H2-white.black{font-size:22px;margin-bottom:20px}.children-receive-box .paragraph-black p{font-size:17px}.mt-80{margin-top:40px!important}.mt-50{margin-top:25px!important}.mt-60{margin-top:30px!important}.p-80{padding-top:40px;padding-bottom:40px}.H2-white:not(.black){font-size:17px}.projects-gallery div{margin:20px 6px 0}#shopify-section-donation-project-slider .H2-white.black{padding:0 60px}.projects-gallery+div .paragraph-black.left,.paragraph-black.left p{text-align:center!important}.projects-gallery{margin-bottom:60px}.btn.hero__btn{margin-top:20px}.dark-red-texture p{padding-left:20px;padding-right:20px}.page-banner .H1-white{margin-bottom:10px;margin-top:60px}.grid.product-single .angle_badges{height:74px;font-size:15px;top:-11px;left:-65px;font-family:TeXGyreAdventorBold}.grid.product-single .vegan_icon{width:60px;height:60px}.out-of-stock-form .submit_btn.white_bg{padding-left:37px;padding-right:37px}.tab-container button{float:none;border-top:var(--light-silver) 1px solid;width:108%;margin:0 -15px}.section_quote._product{margin-bottom:0}.social-sharing,.kl-tab.d-flex,.projects-gallery.d-flex{flex-direction:column}.social-sharing li{margin:13px 0;min-width:190px}#product_media_thumb .product-single__thumbnails-slider-track{margin-left:22px;margin-right:22px}.product-single .medium-up--three-fifths{padding-right:22px}.product-template__container.page-width{padding-left:0;padding-right:0}.product-template__container.page-width>.grid.product-single{margin-left:0}.product-template__container .thumbnails-slider__btn{display:none}.product-form__controls-group{flex-wrap:nowrap}.slider-active .product-single__thumbnails{max-width:100%}.template-product .main-content{padding-top:0}#collection_filters ul li:first-of-type{margin-bottom:0;position:relative;padding:15px 0}#collection_filters{padding-top:0;padding-bottom:0}#collection_filters .page-width:first-of-type{display:block;cursor:pointer}#collection_filters .page-width ul li:not(:first-of-type){height:0px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;overflow:hidden;padding:0}#collection_filters .page-width ul li.d-flex{height:auto;padding:10px 0}#collection_filters .page-width.jc_c{padding-bottom:40px;padding-top:28px}#collection_filters .page-width.jc_c button{width:100%}#collection_filters .page-width ul:not(:last-of-type):after{content:" ";display:block;height:1px;width:110%;background:var(--light-silver);left:-15px;right:2px;position:absolute}#collection_filters ul{width:100%}#collection_filters .page-width:last-of-type{display:none}.filters-toolbar__item-wrapper{display:block}.applied_filters{margin-left:0;margin-top:20px;margin-bottom:20px}.applied_filters a{padding:8px 12px;margin-right:15px}.applied_filters big{margin-left:11px;font-size:29px;top:-4px}.collection_template .grid--no-gutters .grid__item{margin-bottom:20px}.collection_template+div .hero--large{margin-bottom:40px;margin-top:0;height:372px}.black-text-banner{background:url(/cdn/shop/files/category-header-gift-vouchers_2x_1c84447f-edc4-49e0-83ac-d0e70be5fe17.jpg?v=1623293776) center center no-repeat;margin-bottom:40px;margin-top:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:300px;background-size:cover}.collection-header .paragraph-black,.page-content .paragraph-black{max-width:100%}.collection-header .paragraph-black p,.page-content .paragraph-black p{font-size:17px}.vegan_icon{height:25px;width:25px}.angle_badges{font-size:12px;top:-15px;left:-74px;padding:31px 4px 1px;height:61px}.hero--large{height:500px;margin-bottom:31px}.H1-white,.H5-Quote-black,.H1-black,.section_quote .H5-Quote-black.h1,.shopify-email-marketing-confirmation__container h1{text-align:center}.kl_modal_modal-body .H2-white{font-size:17px}.feature-row__item.feature-row__text .H5-Quote-black br,.feature-row__item.feature-row__text .H5-Quote-black:before{display:none}.feature-row__item.feature-row__text .H5-Quote-black{padding:40px 20px;background:url(/cdn/shop/files/karmalove-logo.svg?v=1623045453) center no-repeat;background-size:contain;margin-bottom:35px;margin-top:0}.hero.hero--large .H1-white{margin-bottom:0}.feature-row__image-wrapper._right{margin-bottom:31px}.featured_product_slider_container{margin-top:31px}.page-width{padding-left:15px;padding-right:15px}.announcement-bar__message{padding:8px;margin:0;font-size:14px}.site-header__icons-wrapper>button{padding-left:5px;padding-right:5px}.site-header__icons-wrapper>.site-header__cart{padding-right:0}.site-header__logo-image img{width:auto}.site-header__menu svg{color:var(--karmalove-black)}.site-header__menu svg.icon-close{height:15px}.mobile-nav button,.mobile-nav a{font-weight:400;font-stretch:normal;font-style:normal;line-height:2.19;letter-spacing:normal;color:var(--karmalove-black)}.site-header.fixed-header .mobile-nav-wrapper{top:0}.site-header.fixed-header .mobile-nav-wrapper .relative{min-height:93vh}.back_link{background-color:var(--super-light-silver);padding-left:17px}.mobile-nav__table-cell button{display:flex;justify-content:flex-start;align-items:center}.mobile-nav__table-cell button span{font-size:17px}.mobile-nav-wrapper .relative{min-height:80vh}.mobile-menu-footer{position:absolute;bottom:0;width:100%;transition:all .45s cubic-bezier(.29,.63,.44,1)}.mobile-menu-footer>ul>li{padding:20px}.mobile-menu-footer ul li{font-family:TeXGyreAdventor;font-size:17px}.mobile-menu-footer ul ul li{padding:0 20px}.mobile-menu-footer .social-icons__link .icon{height:22px;width:22px}.lang-active svg{fill:var(--karmalove-tibetan-red)}.site-footer__content{flex-direction:column}.footer_logo img{margin-bottom:20px}.site-footer .h4,.site-footer h4{margin-bottom:12px}.site-footer__linklist-item{padding:2px 0;line-height:1.7}.site-footer__content .medium-up--one-fifth:not(:last-of-type){margin-bottom:35px}.site-footer__content .medium-up--one-fifth.medium-up--push-one-tenth._ml{margin-bottom:0}.site-footer .shipping_block{padding:14px}.site-footer .shipping_block a{display:block}nav.sub-nav--is-open .mobile-menu-footer{transform:translate(-500px)}.page-width.featured_product_slider_container{padding-left:0;padding-right:0}.featured_product_slider .swiper-button-next,.featured_product_slider .swiper-button-prev{display:none}.featured_product_slider .swiper-pagination-bullet,.slick-dots li a,.slick-dots li button{width:30px;height:3px;opacity:.5;background:var(--white,var(--white));border-radius:0}.slick-dots li a:before,.slick-dots li button:before{content:" ";position:static;display:block;width:30px;height:3px}.quotes-wrapper .slick-dots li{margin:0 3px}.slick-dots li{width:30px;height:3px}.slick-dots li a,.slick-dots li button{background-color:var(--karmalove-black);opacity:.2;padding:0}.quotes-wrapper .slick-dots{margin-top:45px}.featured_product_slider .swiper-pagination-bullet-active,.quotes-wrapper .slick-dots li.slick-active a,.quotes-wrapper .slick-dots li.slick-active button{opacity:1}.quotes-wrapper .slick-dots li.slick-active a,.quotes-wrapper .slick-dots li.slick-active button{background-color:var(--karmalove-light-red)}.featured_product_slider .swiper-pagination{bottom:28%!important}.feature-row__item_column.silver_pattern{min-height:264px}.feature-row._right_img_block{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.newsletter-section .form-single-field{max-width:100%}.newsletter-field-container.d-flex{flex-direction:column;max-width:100%;margin:auto}.newsletter-field-container .input-group{margin:0}.section_quote{margin-bottom:60px}.form-single-field p:first-of-type{margin-bottom:15px}.btn.hero__btn.small{padding:12px}.team-wrapper li{margin:10px}}.language-switcher ul{position:absolute;z-index:11;display:none;margin-left:5px;background-color:#fff;padding:10px 5px}.language-switcher:hover ul{display:block}.cart .cart__image-wrapper{padding-right:1rem;flex:8rem 0 0}.cart td,.cart th,.cart__footer{font-family:TeXGyreAdventor}.cart .cart__product-title,.cart th,.cart .cart-subtotal{font-family:TeXGyreAdventorBold;font-size:15px;text-transform:uppercase}.cart ul.product-details{font-family:Playfair Display,Arial,serif}.cart td,.cart th{padding-left:0;padding-right:10px}.cart a{border-bottom:none}.cart .cart__product-information{align-items:center}.cart li[data-cart-item-selling-plan-name]{display:none}.cart__submit-controls .submit_btn{padding:10px 18px}.cart .cart__price{text-align:left}.team-wrapper .social{display:none}.pagination{padding:10px 0 50px}@font-face{font-family:BrushUp;src:url(/cdn/shop/files/BrushUp.woff2?v=1709640026) format("woff2")}.H1-white{font-family:BrushUp}@media only screen and (max-width: 580px){.template-index #Hero-42b827f8-8c9d-4227-b2d2-2c1da575893b{background:url(/cdn/shop/files/hero_01_mobile_4.jpg?v=1755179895) center center no-repeat!important;height:100vh!important;margin-top:25px;background-size:cover!important}.template-index .main-content{min-height:unset}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/karma-style.css.map */
