@import"promo.dev.css";:root{--button-primary-bg-alpha-60: #6EC4C0;--input-font-size: 14px;--black-alpha-5: var(--COLOR-BLACK-ALPHA-5);--black-alpha-15: var(--COLOR-BLACK-ALPHA-15);--gamme-prevention: var(--COLOR-GAMME-PREVENTION);--gamme-action: var(--COLOR-GAMME-ACTION);--gamme-hygiene: var(--COLOR-GAMME-HYGIENE);--gamme-education: var(--COLOR-GAMME-EDUCATION);--gamme-zen: var(--COLOR-GAMME-ZEN);--gamme-poil: var(--COLOR-GAMME-POIL);--gamme-poil-chat: var(--COLOR-GAMME-POIL-CHAT);--gamme-brosses: var(--COLOR-GAMME-BROSSES);--gamme-bio: var(--COLOR-GAMME-BIO);--bleu: var(--COLOR-BLEU);--corail: var(--COLOR-CORAIL);--jaune: var(--COLOR-JAUNE);--mauve: var(--COLOR-MAUVE);--noir: var(--COLOR-NOIR);--rose: var(--COLOR-ROSE);--rouge: var(--COLOR-ROUGE);--vert-bio: var(--COLOR-VERT-BIO);--vert-vc: var(--COLOR-VERT-VC);--violet-zen: var(--COLOR-VIOLET-ZEN);--form-red: var(--COLOR-FORM-RED);--form-green: var(--COLOR-FORM-GREEN);--bg-dark: var(--COLOR-BG-DARK);--bg-light: var(--COLOR-BG-LIGHT);--bg-primary: var(--COLOR-BG-PRIMARY);--bg-primary-alpha-60: var(--COLOR-BG-PRIMARY-ALPHA-60);--bg-primary-light: var(--COLOR-BG-PRIMARY-LIGHT);--bg-primary-pastel: var(--COLOR-BG-PRIMARY-PASTEL);--bg-light-green: var(--COLOR-BG-LIGHT-GREEN);--bg-white-green: var(--COLOR-BG-WHITE-GREEN);--bg-orange: var(--COLOR-BG-ORANGE);--bg-orange-alpha-60: var(--COLOR-BG-ORANGE-ALPHA-60)}html:not(.is-loading) .loading-overlay{display:none}.body--rounded-corners{--radius: 5px}strong{font-weight:600}h1.main-heading{text-transform:uppercase;font-weight:700;line-height:40px}@media only screen and (min-width: 1440px){h1,.h1,h1.main-heading{font-size:calc(3.6rem * var(--adjust-heading));line-height:56px}}@media only screen and (max-width: 767px){h2,.h2{font-size:calc(1.67rem * var(--adjust-heading))}}.main-heading{letter-spacing:1px}.tab-product h2{font-size:1.5rem}.footer-title.h5,.text__content.text-highlight-wrapper--highlight,.list__title .list-title,.icons-row__item.icons-row__item__column .icons-row__title{font-size:1.25rem}.template-index .promo-banner__text,.template-index .promo-banner__text p,.text-horizon-section .text__content{font-size:calc(1.125rem * var(--adjust-body));line-height:1.375rem}.main-text,.product-upsell__title,.product__tab-heading,.icons-row p{font-size:calc(1rem * var(--adjust-body))}.nav,.grandparent .navlink--child>.navtext,.dropdown__family,input,textarea,select,.form__item,.footer-block p,.footer-block .rte,.footer-block .rte p,.footer-block .footer-links,.promo-banner__text,.tabs__contents p,.tabs__contents ul,.upsell-title,.list__title .list-number,.icons-row__item .icons-row__title,.mosaic__item__subheading.subheading-text,.shopify-section-group-group-footer .icons-row p{font-size:.875rem}.breadcrumbs,.from_text,.search-page__body .product-grid-item__info .product-cutline,.product-upsell__holder--cart .product-upsell__btn,.product-upsell__holder--cart .product-upsell__variant-title,.icons-row__item .icons-row__text{font-size:.75rem}.cart-amount{font-size:.5625rem}.icons-row__item .icons-row__title{line-height:1rem}.text-section .text__content,.icons-row__item.icons-row__item__column .icons-row-item__text{line-height:1.25rem}.footer-title.h5,.icons-row__item.icons-row__item__column .icons-row__title{line-height:1.375rem}.text__content.text-highlight-wrapper--highlight{line-height:1.75rem}@media only screen and (min-width: 768px){.promo-banner__text,.icons-row__item .icons-row__title{font-size:1rem}.icons-row__item .icons-row__text{font-size:.875rem}.icons-row__item .icons-row__title{line-height:1.25rem}}@media only screen and (min-width: 1024px){.cart-amount{font-size:.75rem}.template-index .promo-banner__text,.template-index .promo-banner__text p,.text-horizon-section .text__content{font-size:1.25rem}.text__content.text-highlight-wrapper--highlight{font-size:1.875rem;line-height:3rem}}.text-uppercase{text-transform:uppercase}.hide,.hidden{display:none!important}.fixed{position:fixed}.bottom-0{bottom:0}.bg-secondary{background-color:var(--bg-light)}.text-dark{--text: var(--text);--heading: var(--text)}.span-link{color:var(--accent);text-decoration:underline;cursor:pointer}.clear{clear:both;display:block;position:relative}#show-hide__wrapper{position:relative}#show-hide__btn__seo{margin-top:30px}#hideContent{margin-top:20px;overflow:hidden;height:0;transition:max-height .3s cubic-bezier(0,1,0,1)}.no-js #hideContent{height:auto;overflow:visible}#hideContent.open{height:100%}#showhideToggle{margin-top:10px;cursor:pointer}.overlay-gradient:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(35,178,174,0) 50%,var(--accent) 100%);border-radius:var(--radius);animation:none}@media only screen and (max-width: 767px){.show-desktop-sm{display:none!important}.show-mobile-sm{display:block!important;width:100%}.four-fifty-height .section-image__image{height:auto}}@media only screen and (min-width: 768px){.show-desktop-sm{display:block!important}.show-desktop-sm.inline{display:inline-block!important}.section-image__container .show-desktop-sm{width:100%;height:100%}.show-mobile-sm{display:none!important}}@media only screen and (max-width: 1023px){.show-desktop{display:none!important}.show-mobile{display:block!important}}@media only screen and (min-width: 1024px){.show-desktop{display:block!important}.show-desktop.inline{display:inline-block!important}.show-mobile{display:none!important}}.btn{--btn-bg: var(--bg-primary);--btn-text: var(--white);--btn-border: var(--bg-primary);font-weight:var(--FONT-WEIGHT-BODY-MEDIUM)}@media only screen and (max-width: 479px){.btn:not(.btn--text):not(.btn--width-auto),.shopify-payment-button__button--unbranded,.btn--advanced-width-height{width:100%}}@media only screen and (max-width: 479px){.btn--width-auto{width:auto}}.btn--primary{--btn-bg: var(--PRIMARY-BUTTONS-COLOR-BG);--btn-border: var(--PRIMARY-BUTTONS-COLOR-BG);--btn-bg-hover: var(--white)}.btn--primary-outline,.btn--primary.btn--outline{--btn-bg: var(--white);--btn-text: var(--PRIMARY-BUTTONS-COLOR-BG)}.btn--secondary{--btn-text: var(--COLOR-TEXT);--btn-bg: var(--COLOR-BG-SECONDARY);--btn-bg-hover: var(--accent)}.btn--secondary:hover{color:var(--white);--btn-border: var(--white)}.btn--secondary-outline,.btn--secondary.btn--outline{--btn-bg: var(--white);--btn-text: var(--bg-primary);--btn-border: var(--bg-primary)}.btn--secondary:before,.btn--secondary:after,.shopify-payment-button__button--unbranded:before{opacity:1;--btn-bg-hover: var(--accent)}.btn--small{--top-bottom-padding: .84rem;--left-right-padding: 2.4rem;line-height:1.5rem}.btn--add{background-color:var(--bg-primary);width:3.625rem;height:2.625rem;border-radius:var(--RADIUS);display:flex;margin-left:auto;transition:all .3s}.btn--add:hover{background-color:var(--black)}.btn--add svg{margin:auto}.btn--text,.btn.text{background-color:transparent;padding:0;color:var(--text);border:0;border-radius:0;border-bottom:2px solid var(--COLOR-TEXT);min-width:0}.btn--text:hover,.btn.text:hover{background-color:transparent!important;color:var(--bg-primary);border-color:var(--bg-primary)}.btn--text:before,.btn.text:before{display:none}.btn--text:after,.btn.text:after{content:"";display:block;width:100%;height:2px;background-color:var(--text)}.contact-form input[type=text],.contact-form input[type=email],.contact-form select,.contact-form textarea{border:0}.form__item.one-half{width:100%}.input-error-message{color:red;background-color:green}.form__item .selector-wrapper .icon-select{width:3.25rem;transform:none}.form__item--radio,.form__item--checkbox{display:flex;gap:1.25rem}.form__item--radio input{opacity:0;position:absolute}.form__item--radio label{display:flex;align-items:center;gap:11px;cursor:pointer}.radio--outer{content:"";display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;background-color:#fff;border-radius:50%;border:1px solid var(--text)}.radio--checked{content:"";display:none;width:.5rem;height:.5rem;background-color:var(--text);border-radius:50%}.form__item--radio input:checked~.radio--outer>span{display:block}.form__label{display:none}.input-group--inline{max-width:350px}@media only screen and (min-width: 670px){.form__item.one-half{float:left;width:calc(50% - 15px)}.form__item.one-half+.form__item.one-half{margin-left:30px}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.menu__items{gap:20px}}@media only screen and (min-width: 1200px){.menu__items{gap:28px}}.site-header{border-bottom:1px solid var(--COLOR-BORDER-ALPHA-65)}.template-index .site-header{border-color:transparent}.template-index.has-scrolled .site-header{border-color:var(--COLOR-BORDER-ALPHA-65)}@media only screen and (min-width: 1024px){.template-index .site-header{position:absolute;background-color:transparent}.site-header{background-color:var(--COLOR-BG-SECONDARY)}.template-index.has-scrolled .site-header{position:fixed}}.has-scrolled .site-header,.site-header--menu-opened,.template-index .site-header--menu-opened,.search-opened .site-header{background-color:var(--bg)}@media (pointer: coarse){.site-header>.wrapper{justify-content:flex-start}.logo{padding-left:0;padding-right:0}}.navlink--icon .icon{--icon-size: 1.3rem}.top-bar__slide .top-bar__text a:before,.top-bar__slide .top-bar__text a:after{height:1px}.breadcrumbs{display:flex;flex-flow:row nowrap;white-space:nowrap;margin-bottom:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.breadcrumbs__item:not(:last-child):after{content:"";display:inline-block;width:.7em;height:.5em;margin:0 .5em;vertical-align:middle;background:url(arrow.svg) no-repeat center center/contain}@media only screen and (max-width: 1023px){.breadcrumbs__item.mobile:not(:last-child):after{display:none}.breadcrumbs__item.mobile:before{content:"";display:inline-block;width:.7em;height:.5em;margin:0 .5em;vertical-align:middle;background:url(arrow.svg) no-repeat center center/contain;transform:rotate(180deg)}}@media only screen and (min-width: 1024px){.breadcrumbs{padding-bottom:1.2rem}.breadcrumbs__item:not(:last-child):after{margin:0 1em}}@media only screen and (max-width: 479px){.grid,.grid--center{gap:calc(var(--grid-gutter) / 2)}.search-page__body .product-grid-item{padding:0}}.carousel--mobile .grid__item,.carousel--mobile .carousel__item{margin-right:calc(var(--grid-gutter)/2)}@media only screen and (min-width: 768px){.carousel--mobile .carousel__item{margin-right:var(--grid-gutter)}}@media only screen and (max-width: 767px){.blog-tag-wrapper .mobile--one-third{width:calc((var(--wrapper-width) * .9 - var(--grid-gutter)) / 5)}}@media only screen and (max-width: 600px){.blog-tag-wrapper .mobile--one-third{width:calc((var(--wrapper-width) * .9 - var(--grid-gutter)) / 4)}}@media only screen and (max-width: 479px){.blog-tag-wrapper .mobile--one-third{width:calc((var(--wrapper-width) * .9 - var(--grid-gutter)) / 3)}}@media only screen and (max-width: 767px){.item_mobile--center{text-align:center}.item_mobile--center .slide__text__container,.item_mobile--left .slide__text__container,.item_mobile--right .slide__text__container{display:flex;justify-content:center;top:0;bottom:0}.item_mobile--center .slide__text__container{align-items:center}.item_mobile--center .main-buttons__item,.item_mobile--center .slide__text__wrapper{justify-content:center;margin-left:auto;margin-right:auto}.item_mobile--left,.item_mobile--bottom-left,.item_mobile--top-left{text-align:left;justify-content:flex-start}.item_mobile--left .slide__text__wrapper,.item_mobile--bottom-left .slide__text__wrapper,.item_mobile--top-left .slide__text__wrapper{margin-left:0;margin-right:auto;justify-content:flex-start}.item_mobile--right .slide__text__wrapper,.item_mobile--bottom-right .slide__text__wrapper,.item_mobile--top-right .slide__text__wrapper{margin-left:auto;margin-right:0;justify-content:flex-end}.item_mobile--bottom-left .slide__text__container,.item_mobile--bottom-right .slide__text__container{top:auto;bottom:0;align-items:flex-end}.item_mobile--top-left .slide__text__container,.item_mobile--top-right .slide__text__container{top:0;bottom:auto;align-items:flex-start}.item_mobile--left .main-buttons__item,.item_mobile--bottom-left .main-buttons__item,.item_mobile--top-left .main-buttons__item{justify-content:left}.item_mobile--right,.item_mobile--bottom-right,.item_mobile--top-right{text-align:right;justify-content:flex-end}.item_mobile--right .main-buttons,.item_mobile--bottom-right .main-buttons,.item_mobile--top-right .main-buttons{justify-content:right}}.pagination{display:flex;justify-content:center;gap:15px}.pagination__bg-circle{content:"";display:block;position:absolute;bottom:-150px;z-index:0;width:40%;aspect-ratio:1;border-radius:50%;background-color:#effdfc}.pagination .prev,.pagination .page,.pagination .next{display:flex;justify-content:center;align-items:center}.pagination .page{width:40px;height:40px;border-radius:12px;color:var(--bg-primary);border:1px solid var(--bg-primary)}.pagination .page a{display:block;color:var(--bg-primary);transition:all .3s}.pagination .page.current,.pagination .page a:hover{background-color:var(--bg-primary);color:var(--white)}.pagination a:not(.btn):not(.shopify-payment-button__button--unbranded){display:flex;justify-content:center;align-items:center;height:100%;width:100%;border-radius:11px}.pagination a:not(.btn):not(.shopify-payment-button__button--unbranded),.pagination .page.current{padding:inherit}.pagination .page.current{border-bottom:inherit}.pagination__button{display:flex;justify-content:center;align-items:center}.pagination__button .icon{width:22px;height:100%}.pagination__button--next{transform:rotate(180deg)}.pagination__button--previous{transform:inherit}.no-js .tab__content{visibility:visible;position:static;opacity:1;display:inherit}.no-js .tab__content:not(.current),.no-js .tab__content:not(.current) *{pointer-events:auto!important}.seventy-height{min-height:700px;--min-h: 700px}@media only screen and (max-width: 1023px){.four-fifty-height-mobile,.slider .item.four-fifty-height-mobile{min-height:450px}}.slider p{margin-block-end:0}@media only screen and (max-width: 479px){.slide__buttons.main-buttons{flex-flow:row}}@media only screen and (max-width: 1023px){.slide__text__wrapper{padding:var(--gutter-mobile)}}@media only screen and (min-width: 1024px){.item--bottom-left{padding-bottom:var(--gutter)}}.item_mobile--center .slide__text__wrapper{margin-top:auto}.slide__text__wrapper p.slide__text{line-height:1.25}.slide__heading{font-weight:400}.section__heading p{margin:0}@media only screen and (max-width: 767px){.section-padding{--padding-top: calc(var(--PT) * .5);--padding-bottom: calc(var(--PB) * .5)}.section__heading+.wrapper{padding-top:5px}.featured-blog .featured-blog__button{margin-top:calc(var(--gutter)/3)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.section-padding{--padding-top: calc(var(--PT) * .7);--padding-bottom: calc(var(--PB) * .7)}.section__heading+.wrapper{padding-top:20px}}@media only screen and (min-width: 1024px){.section__heading+.wrapper{padding-top:20px}}.image-with-text__items{display:flex;flex-flow:row wrap;align-items:center;height:100%}.image-with-text__items--inline-left .image-with-text__image,.image-with-text__items--inline-right .image-with-text__image,.image-with-text__items--inline-right,.image-with-text__items--inline-left{position:relative}.body--rounded-corners .image-with-text__items{border-radius:var(--radius);overflow:hidden}.image-with-text__image{height:100%;width:100%;overflow:hidden}.image-with-text__content{position:relative;padding:calc(.6666666667 * var(--gutter));background:var(--bg);color:var(--text);overflow-wrap:break-word;pointer-events:none}.list__title{display:flex;align-items:center;gap:8px;margin-bottom:12px}.list__title .list-title{color:var(--color);font-weight:600}.list-number{display:flex;align-items:center;justify-content:center;color:var(--white);font-weight:700;width:30px;height:30px;background-color:var(--color);border-radius:50%;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.25))}.list__text{margin-bottom:40px;line-height:20px}.list-number__wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.list-number__wrapper .list-number{--size: 30px;position:absolute;width:var(--size);height:var(--size);z-index:2}@media only screen and (min-width: 500px){.list-number__wrapper .list-number{--size: 55px}}.list-number_1{top:calc(25% - (var(--size)/2));left:calc(25% - (var(--size)/2))}.list-number_2{top:calc(25% - (var(--size)/2));right:calc(25% - (var(--size)/2))}.list-number_3{top:calc(75% - (var(--size)/2));right:calc(25% - (var(--size)/2))}.list-number_4{top:calc(75% - (var(--size)/2));left:calc(25% - (var(--size)/2))}@media only screen and (max-width: 767px){.image-with-text-color .wrapper .image-with-text__items--inline-left .image-with-text__content{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 768px){.image-with-text--image-fifty .image-with-text__image,.image-with-text--image-fifty .image-with-text__content{flex-basis:50%}}@media only screen and (min-width: 1200px){.image-with-text__items--inline-left .image-with-text__content.gutter-large{padding-left:calc(2 * var(--gutter));padding-right:50px}}.text-horizon-section .text-horizon,.text-horizon-section .text,.text-horizon-section .text__content{display:flex;justify-content:center;align-items:center}.text-horizon-section .text-horizon{padding-left:11px;padding-right:11px}.text-horizon-section .text{flex-wrap:wrap;font-weight:600}.text__image-wrapper,.text-horizon-section .text__content span{flex-shrink:0}.text-horizon-section .text__content:before{content:"";display:inline-block;width:18px;height:2px;background-color:var(--accent);margin:0 11px;border-radius:1px}@media only screen and (min-width: 920px){{width:35px;margin:0 18px}}@media only screen and (min-width: 1200px){{width:52px;margin:0 22px}}.image-with-text__text ul li::marker{color:var(--accent)}.sixty-height{min-height:600px}.image-with-text__buttons.main-buttons{margin-top:24px}@media only screen and (max-width: 767px){.image-with-text__image.sixty-height,.image-with-text.sixty-height,.image-with-text .sixty-height{min-height:auto;height:auto;aspect-ratio:1}}@media only screen and (min-width: 768px){.image-with-text__items--inline-left .image-with-text__content.gutter-large{padding-right:20px}}@media only screen and (min-width: 1200px){.image-with-text__items--inline-left .image-with-text__content.gutter-large{padding-left:calc(2* var(--gutter));padding-right:50px}.image-with-text__items--inline-right .image-with-text__content.gutter-large{padding-right:calc(2* var(--gutter))}}.section-social{display:grid;gap:10px;align-items:center;justify-content:center;border-radius:var(--RADIUS)}.section-social__title{font-size:30px;font-weight:700;line-height:28px;margin-top:0}.section-social>*:first-child>*{text-align:left!important;justify-content:start}.space{display:block}.social-image{width:auto;aspect-ratio:1;background:center/cover;border-radius:var(--RADIUS);position:relative}.social-image:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,#23b2ae00 40%,#2ab2af99)}.wrapper--narrow.text-center .text__wrapper{gap:0}@media only screen and (max-width: 767px){.section-social .section-header{padding-top:25px!important;padding-bottom:5px!important}.space{display:none}.section-social .social-sharing-wrapper{margin-bottom:0}.section-social>*:first-child{grid-area:header}.section-social>.social-image-1{grid-area:left-image}.section-social>.social-image-2{grid-area:right-image-1}.section-social>.social-image-3{grid-area:right-image-2}.section-social{padding:0 25px 25px;grid-template-areas:"header header header" "left-image left-image right-image-1" "left-image left-image right-image-2"}}@media only screen and (max-width: 450px){.wrapper:has(.section-social){padding:0}.section-social{border-radius:0;padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile)}}@media only screen and (min-width: 768px){.section-social{grid-template-columns:200px 0px 130px 130px 125px;column-gap:10px}.section-social .social-sharing-wrapper{padding-top:10px}}@media only screen and (min-width: 992px){.section-social{grid-template-columns:200px 10px 197px 197px 197px;column-gap:20px}.social-image{width:197px}}@media only screen and (min-width: 1024px) and (max-width: 1090px){.section-social{grid-template-columns:200px 0 195px 195px 195px;column-gap:10px}.social-image{width:180px;margin-left:15px}}@media only screen and (min-width: 1200px){.section-social{grid-template-columns:280px 70px 197px 197px 197px}.section-social__title{font-size:40px;line-height:38px}}.inner-wrapper .flickity-prev-next-button{box-shadow:none}.inner-wrapper .flickity-prev-next-button:hover{background-color:transparent}.inner-wrapper .flickity-prev-next-button.previous{left:-80px}.inner-wrapper .flickity-prev-next-button.next{right:-80px}.featured-collection--carousel .inner-wrapper{overflow:hidden}.inner-wrapper .featured-collection__container{width:100%;margin-left:-10px}.featured-collection--carousel .inner-wrapper{padding:18px}@media only screen and (min-width: 992px) and (max-width: 1023px){.template-index .inner-wrapper .featured-collection__container{width:80%;margin-left:10%}.inner-wrapper .flickity-viewport{overflow:hidden}}@media only screen and (min-width: 1024px) and (max-width: 1349px){.template-index .inner-wrapper .featured-collection__container{width:96%;margin-left:2%}.inner-wrapper .flickity-viewport{overflow:hidden}}@media only screen and (min-width: 1350px){.template-index .inner-wrapper .featured-collection__container{width:80%;margin-left:10%}.inner-wrapper .flickity-viewport{overflow:hidden}}.flickity-page-dots .dot{border:0;background-color:var(--text);width:7px;height:7px;margin:0 3.5px}.flickity-page-dots .dot.is-selected{background-color:var(--bg-primary);width:22px}.flickity-button:focus{box-shadow:none}.flickity-prev-next-button{box-shadow:none}.flickity-prev-next-button.next{right:5px}.flickity-prev-next-button.previous{left:5px}.subcollections .flickity-viewport,.tab-collections__container .flickity-viewport{overflow:hidden}.subcollections .flickity-prev-next-button{background-color:#fff;background-size:50%;width:50px;height:50px;background-size:70%}.subcollections .flickity-prev-next-button,.tab__content .flickity-prev-next-button{top:35%}.subcollections .flickity-prev-next-button.next,.tab__content .flickity-prev-next-button.next{right:-60px}.subcollections .flickity-prev-next-button.previous,.tab__content .flickity-prev-next-button.previous{left:-60px}.popup-quick-view{pointer-events:all}.popup-quick-view__inner{position:relative;width:1070px;margin:auto;max-height:80vh;height:100%}.popup-quick-view__body{padding:0}.popup-quick-view__body__inner{display:grid;padding:var(--inner);grid-template-columns:470px auto;align-items:flex-start}@media screen and (max-width: 767px){.popup-quick-view__body__inner{height:100%}}@media screen and (min-width: 768px){.popup-quick-view__body{min-height:inherit;overflow:inherit}}.popup-quick-view__foot{padding:calc(var(--inner) / 2) var(--grid-gutter) 0}@media screen and (min-width: 768px){.popup-quick-view__foot{position:absolute;right:0;bottom:0;width:50%;background-color:#fff}}.popup-quick-view__form--large .popup-quick-view__body__inner,.popup-quick-view__form--large .popup-quick-view__content{margin-bottom:0}.popup-quick-view__gallery{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start}.popup-quick-view__wrapper,.popup-quick-view__form,.popup-quick-view__item{height:100%}.popup-quick-view__form .product__selectors{margin-top:0}.popup-quick-view__view-button{text-align:center;width:100%;margin-top:0}.popup-quick-view__content{--inner: 20px;display:grid;grid-template-columns:100px auto;gap:var(--inner)}.popup-quick-view__content .select__label{display:none}.popup-quick-view__content .select-popout__list{border-radius:0;border:1px solid #ccc}.popup-quick-view__content .product__form{grid-template-columns:100px auto}@media screen and (min-width: 768px){.popup-quick-view__content .product__form{padding-bottom:80px}}.popup-quick-view__title{margin-bottom:0;font-size:21px;line-height:1.3}.popup-quick-view__title,.popup-quick-view__content [data-form-wrapper],.popup-quick-view__view-button{grid-column:span 2}@media only screen and (max-width: 767px){.popup-quick-view__form--large .product__price{flex-direction:row;align-items:center}.popup-quick-view__form--large .product__price .product__price--compare{margin-bottom:0}.popup-quick-view__form--large .popup-quick-view__content{padding-bottom:1rem}.popup-quick-view__title{font-size:15px;line-height:1.3}}@media only screen and (min-width: 768px) and (max-width: 900px){.popup-quick-view__form--large .product__submit__holder{grid-column:span 2}}@media only screen and (max-width: 1023px){.popup-quick-view__form--large .product-single__media-slider,.popup-quick-view__form--large .product-gallery__media-slider{margin-right:2rem}}@media only screen and (max-width: 500px){.popup-quick-view__body__inner{display:block}.popup-quick-view__form--large .popup-quick-view__body__inner{padding-bottom:1rem}.popup-quick-view__form--large .product-single__media-slider{margin-right:0}.popup-quick-view__gallery{position:relative;margin-bottom:1rem}.popup-quick-view__content .product__selectors .radio__legend{position:relative}.popup-quick-view__content .selector-wrapper{overflow-x:scroll;scrollbar-width:none}}@media only screen and (min-width: 1024px){.popup-quick-view__body__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gutter)}}@media only screen and (min-width: 1070px){.popup-quick-view__inner{min-height:461px}}.top-bar__scale{height:32px}.top-bar__scale.wrapper{width:100%;overflow:auto}.top-bar__scale.wrapper::-webkit-scrollbar{display:none}.announcement .two-side{display:flex!important;height:32px;justify-content:space-between;align-items:center;width:100%!important}.announcement .two-side .right-side{margin-left:20px}@media only screen and (min-width: 1024px){.top-bar__scale,.announcement .two-side{height:40px}}.left-side>*:not(:first-child):before{content:"\2022";display:inline-flex;margin:auto 16px}.right-side a{text-decoration:underline;transition:all .3s}.right-side a:hover{text-decoration:none}.quick-view-visible .site-header{padding-right:var(--scrollbar-width)}@media only screen and (max-width: 1023px){.site-header--compress .logo,.logo{margin-left:50%;transform:translate(-50%);margin-top:.7rem;margin-bottom:.5rem}}@media only screen and (min-width: 1024px){.logo{margin:2rem 0 .8rem}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.logo{width:150px}}@media (pointer: fine){.site-header--nav-left .logo:not(.logo--compress){padding-left:0;margin-left:0;margin-right:0}}@media only screen and (min-width: 1024px){.nav--desktop{display:flex}}.js-drawer-open .nav--compress{z-index:9999}.nav--weight-bold .navlink{font-weight:600}@media only screen and (min-width: 1024px){.site-header--nav-left .nav--default{padding-left:calc(var(--gutter) - var(--inner) + 206px)}}@media (pointer: coarse){.site-header:not(.js__header__clone) .nav--default{display:inherit}}.nav--compress{justify-content:inherit}.nav--compress .menu__item{display:inherit}.nav--compress .menu__item--compress,.nav--compress .menu__item--mobile-search{margin-left:inherit}@media only screen and (max-width: 1023px){.nav [data-collapsible-content],.mobile-nav [data-collapsible-content]{transform:translateY(0)}.site-header>.wrapper{z-index:99999}}.cart-drawer__close,.pswp__caption-close,.popup-quick-view__close{cursor:pointer}.cart-drawer__head{border-bottom:0}.cart-drawer__foot{border-top:0}.cart-drawer__foot .btn--primary{--btn-bg: var(--bg-primary)}.cart-drawer__empty-message .cart-empty-buttons{margin-top:calc(var(--inner) * 2)}.cart-indicator{background-color:var(--bg-orange);width:5px;height:5px;border-radius:50%;position:absolute;bottom:.7rem;right:.8rem;display:flex;justify-content:center;align-items:center;visibility:hidden}.cart__toggle--has-items .cart-indicator{-webkit-animation:pulse 1.7s infinite;animation:pulse 1.7s infinite}.cart-amount{font-weight:600;line-height:18px;position:absolute;bottom:-7px;left:40%;transform:translate(-50%)}@media only screen and (min-width: 1024px){.cart-amount{font-weight:700;line-height:16px;left:50%}}.navlink--grandchild{text-transform:none}.navlink--child:hover,.navlink--toplevel:hover{color:var(--bg-primary)}.menu__item:hover>.navlink:not(.navlink--icon):after{transform:scaleY(1)}.menu__item--icon{margin-right:0}.menu__item--icons{margin:0}.menu__item--icons>*>*{display:flex;justify-content:center}.search-popdown__toggle.navlink{z-index:100}@media only screen and (max-width: 499px){.menu__item--icon:has(.icon-user){display:none}.shopify-section-header{z-index:10002}.menu__mobile__footer{position:sticky;margin-top:auto;bottom:0;text-align:center;font-size:.75rem;letter-spacing:2px;text-transform:uppercase;width:100%;height:9rem;display:flex;flex-direction:column;gap:10px;z-index:10003;background-color:#fff;padding:30px 15px}.menu__mobile__footer:before{content:"";width:calc(100% - 30px);height:.5px;background-color:#000;position:absolute;top:0;left:15px}.menu__mobile__footer:after{content:"";height:30px}.menu__mobile__footer.logged-in{height:6.8rem}.menu__mobile__footer .navlink{font-weight:400!important}}@media only screen and (max-width: 767px){.menu__item--icons{position:absolute;right:0;top:14px}}@media only screen and (min-width: 500px){.menu__mobile__footer{display:none}}@media only screen and (min-width: 768px){.menu__item--icons{margin:0 -12px 0 20px}.menu__item.menu__item--icons>*:not(:last-child){margin-right:1.5rem;cursor:pointer}.menu__item--icons>*>*{width:44px;height:44px}}search-popdown{--width: 1000px;max-width:100%}.header__dropdown{--text: var(--COLOR-TEXT);line-height:22px;margin:0;text-align:left}@media only screen and (max-width: 1023px){[data-collapsible-trigger] .icon-toggle-plus-menu,[data-collapsible-trigger] .icon-toggle-minus-menu{width:8px}.grandparent>[data-collapsible-trigger] .icon-toggle-minus-menu{width:12px}.menu__item>.navlink{min-height:0!important}.menu_item.grandparent{position:relative}.grandparent .header__dropdown__wrapper{padding:0}.grandparent .is-expanded .header__dropdown__wrapper{overflow-y:auto;max-height:100%}.header__dropdown__image{display:none}.grandparent .header__dropdown__inner{display:flex;flex-direction:column}.is-expanded>[data-collapsible-content]{opacity:1}.grandparent .header__grandparent__links{flex-direction:column;display:flex;width:100%;row-gap:0;margin:0}.header__grandparent__links>.dropdown__family{width:100%;max-width:100%}.site-header--nav-left .nav--default{padding-left:0}.menu__item--compress{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;color:var(--text);touch-action:manipulation;width:100%;padding:0 var(--gutter-mobile)}.site-header--compress .nav .menu__item--compress,.nav--compress .menu__item--compress{margin:0}.menu__items,.menu__item.grandparent,.dropdown__family{display:flex;flex-wrap:wrap;flex-direction:row!important}.drawer .menu__item{width:100%}.menu__item.grandparent>*:first-child,.dropdown__family>*:first-child{width:calc(100% - 40px);flex-shrink:0}.menu__item.grandparent button{width:40px;height:40px;flex-shrink:0}.menu__item.grandparent>button{padding-right:calc(var(--gutter-mobile)/2)}.dropdown__family button{padding-right:4px;justify-content:flex-end}.header__dropdown,.drowdown__grandchild{background:var(--white);padding:0 var(--inner);flex-shrink:0;position:relative;width:100%;height:0;opacity:0;overflow:hidden;visibility:hidden;will-change:height;transition:opacity .3s ease,height .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-visible .header__dropdown{opacity:0;visibility:hidden;height:0}.header__dropdown.is-expanded,.drowdown__grandchild.is-expanded{opacity:1;overflow:unset;visibility:visible;transition:opacity 1s ease,height .5s ease;height:auto;top:auto}.header__dropdown.is-expanded{pointer-events:auto;z-index:1}[class*=images-].grandparent .dropdown__family{max-width:100%}.navlink.navlink--grandchild{display:block}.dropdown__family{align-items:center;padding:0;font-weight:400}.dropdown__family .navlink--child{padding:5px 15px 0 10px!important;align-items:center}.dropdown__family,.grandparent .navlink--child>.navtext{font-size:.8125rem}}@media only screen and (max-width: 350px){.menu__item--icons{--icon-size: 24px}.navlink--icon{padding:6px}}@media only screen and (max-width: 449px){.menu__item--compress{padding:0}}@media only screen and (min-width: 1024px){.menu__item--compress,.menu__item.grandparent button{display:none}.header__dropdown{position:absolute;top:100%;background:var(--bg);opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s linear .15s;pointer-events:none}.menu__item:hover>.header__dropdown,.header__dropdown.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;background-color:#fff;border-top:1px solid var(--bg-light);height:100%}}.grandparent .navlink--child>.navtext:before,.grandparent .navlink--child>.navtext:after{display:none}.navlink--toplevel:hover>.navtext:before,.navlink--toplevel:hover>.navtext:after{background-color:var(--bg-primary)}.navlink:hover{color:var(--bg-primary)}.site-header__background{--header-background-height: 0px !important}.menu__item.is-visible .header__dropdown{background-color:#fff}@media only screen and (min-width: 1024px){.nav--desktop:after{background:var(--COLOR-BLACK-ALPHA-60);content:"";display:block;height:100vw;left:0;opacity:0;position:absolute;right:0;top:100%;transition:opacity .15s ease,visibility 0s linear .15s;visibility:hidden;width:100%;z-index:-1}.site-header--menu-opened .nav--desktop:after{opacity:1;visibility:visible;z-index:0;transition-delay:0s}}.icon{stroke:none}.drawer.is-open{visibility:visible;transform:translate(calc(-1 * var(--drawer-width)));transition:var(--drawer-transition),visibility 0s linear 0s}.drawer--left.is-open{transform:translate(var(--drawer-width));height:100vh;display:flex;flex-direction:column}.grandparent .navlink--child,.grandparent .navlink--grandchild{will-change:transform}@media only screen and (min-width: 1024px){.drawer__header{display:none}.grandparent .header__dropdown{left:0;padding:0;width:100%}.grandparent.is-visible .header__dropdown__wrapper{padding-left:var(--gutter);padding-right:var(--gutter)}.has-scrolled .site-header--fixed,.has-scrolled.hide-header .site-header--fixed{animation:none}.nav [data-collapsible-content]{transform:translateY(0)}.nav .is-expanded>[data-collapsible-content]{transform:none}.grandparent .navlink--child,.grandparent .navlink--grandchild{display:block;margin-right:auto;padding-right:5px;opacity:0;transform:translateY(-5px)}.grandparent.is-visible .navlink--child,.grandparent.is-visible .navlink--grandchild,.grandparent:hover .navlink--child,.grandparent:hover .navlink--grandchild{opacity:1;transform:translateY(0);transition:transform .15s ease,opacity .35s ease,color .25s ease}.grid-sizer{width:30%;max-width:30%}.grandparent.kids-2 .header__grandparent__links .grid-sizer{width:43%;max-width:43%}.header__grandparent__links>.dropdown__family>.navlink>.navtext{font-weight:700;letter-spacing:2px}.grandparent .dropdown__family{padding-bottom:2.25rem}}.masonry{column-gap:1rem}.masonry-item{break-inside:avoid;margin-bottom:1rem}@media (min-width: 1025px){.masonry{column-count:3}}.navlink--grandchild{font-weight:inherit}.nav--weight-bold .navlink.navlink--grandchild{font-weight:400}.navlink.navlink--grandchild{display:block}.subheading-text,.icons-row__subheading,.collection-cms h3{font-size:14px;font-weight:400;text-transform:uppercase;line-height:24px;letter-spacing:2px;margin-bottom:8px}.icons-row__subheading p{margin:0}.h2,.collection-cms h4,.icons-row p.h2{font-size:24px;line-height:24px;font-weight:700;margin-bottom:16px}.no-promo-two .promo-banner--row-two,.no-promo-two .promo-banner--row-three,.no-promo-two .promo-banner--row-four,.no-promo-two .promo-banner--row-five,.no-promo-two .promo-banner--row-six,.no-promo-two .promo-banner--row-seven,.no-promo-two .promo-banner--row-eight,.no-promo-two .promo-banner--row-nine,.no-promo-two .promo-banner--row-ten,.no-promo-three .promo-banner--row-three,.no-promo-three .promo-banner--row-four,.no-promo-three .promo-banner--row-five,.no-promo-three .promo-banner--row-six,.no-promo-three .promo-banner--row-seven,.no-promo-three .promo-banner--row-eight,.no-promo-three .promo-banner--row-nine,.no-promo-three .promo-banner--row-ten,.no-promo-four .promo-banner--row-four,.no-promo-four .promo-banner--row-five,.no-promo-four .promo-banner--row-six,.no-promo-four .promo-banner--row-seven,.no-promo-four .promo-banner--row-eight,.no-promo-four .promo-banner--row-nine,.no-promo-four .promo-banner--row-ten,.no-promo-five .promo-banner--row-five,.no-promo-five .promo-banner--row-six,.no-promo-five .promo-banner--row-seven,.no-promo-five .promo-banner--row-eight,.no-promo-five .promo-banner--row-nine,.no-promo-five .promo-banner--row-ten,.no-promo-six .promo-banner--row-six,.no-promo-six .promo-banner--row-seven,.no-promo-six .promo-banner--row-eight,.no-promo-six .promo-banner--row-nine,.no-promo-six .promo-banner--row-ten,.no-promo-seven .promo-banner--row-seven,.no-promo-seven .promo-banner--row-eight,.no-promo-seven .promo-banner--row-nine,.no-promo-seven .promo-banner--row-ten,.no-promo-eight .promo-banner--row-eight,.no-promo-eight .promo-banner--row-nine,.no-promo-eight .promo-banner--row-ten,.no-promo-nine .promo-banner--row-nine,.no-promo-nine .promo-banner--row-ten,.no-promo-ten .promo-banner--row-ten{display:none}@media only screen and (min-width: 768px){.h2,.collection-cms h4,.icons-row p.h2{font-size:32px;line-height:38px}}@media only screen and (min-width: 768px){.subheading-text,.icons-row__subheading,.collection-cms h3{font-size:18px}}@media only screen and (min-width: 768px){.blog-promo .subheading-text,.blog-promo .h2{margin-bottom:0}}.blog-promo{justify-content:center;display:flex;flex-direction:column;position:relative}.blog-promo .h2{font-weight:700}.grid .promo_icon{width:60px;height:64px;margin:0 auto}.blog-promo__top{position:absolute;top:0;left:0;width:100%;padding:16px 20px 13px;font-size:12px;line-height:16px;font-weight:700;border-radius:16px 16px 0 0}.subcollection__flex{display:flex;align-items:center;justify-content:center;gap:40px}.subcollection__flex .subcollection__item{min-width:150px}.collection__intro{background-color:var(--white);border-radius:var(--RADIUS);padding:34px 30px 0}.collection-testimonial{display:flex;justify-content:center;font-size:16px;line-height:26px;margin:50px auto 100px}.collection-testimonial .title{line-height:20px;font-weight:600}.collection-testimonial__image__wrapper{flex-shrink:0;width:126px;height:126px;overflow:hidden;border-radius:var(--RADIUS)}.collection-testimonial__text__wrapper{max-width:580px}.collection-cms p+h4{margin-top:30px}@media only screen and (max-width: 500px){.collection-testimonial{flex-direction:column}}@media only screen and (max-width: 767px){.collection-cms *{text-align:left!important}.collection-cms img{text-align:center!important;display:block;margin:50px auto 30px!important;float:none!important}.carousel--mobile .grid__item.blog-promo{display:flex}}@media only screen and (max-width: 992px){.collection__intro{order:3;grid-column:1 / span 2}}@media only screen and (min-width: 768px){.collection-testimonial__image__wrapper{margin-right:67px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.collection-cms img{max-width:60%}}@media only screen and (min-width: 1024px){.collection-cms p+h4{margin-top:60px}}@media only screen and (min-width: 1300px){.collection-cms{width:80%}}.collection__intro h3,.collection__intro h2{font-size:15px;line-height:21px;font-weight:600}.collection__intro,.collection__intro p{font-size:12px;line-height:24px;text-align:left}.btn-wrapper__center{display:flex;justify-content:center;align-items:center;margin:30px 0}.section__cms__wrapper{display:grid;gap:20px;font-size:14px;line-height:22px}.block__title{font-size:24px;line-height:24px;font-weight:700}.block__title.orange{color:var(--bg-orange)}.block__image__wrapper{position:relative}.block__image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;border-radius:var(--RADIUS)}.block__image img{border-radius:var(--RADIUS)}.two-image__wrapper{display:grid;gap:20px;grid-template-columns:35% auto}@media only screen and (min-width: 768px){.section__cms__wrapper.left-35{grid-template-columns:35% auto}.section__cms__wrapper.left-45{grid-template-columns:45% auto}.section__cms__wrapper.left-35 .block-left{padding-right:50px}.section__cms__wrapper.left-50{grid-template-columns:calc(50% - 10px) calc(50% - 10px)}.section__cms__wrapper.left-50 .block__title{padding-right:40px}.section__cms__wrapper.left-60{grid-template-columns:60% auto}.section__cms__wrapper.left-35 .block-left__bigtitle{max-width:351px}.block__title{font-size:32px;line-height:38px}}.section__cms__two-column{align-items:center}.section__cms__two-column .block-left{display:flex;flex-direction:column;gap:40px}.section__cms__two-column .block__title{font-size:16px;line-height:20px}@media only screen and (max-width: 767px){.section__cms__two-column .block-left{text-align:center;gap:20px}.section__cms__two-column .block-left img{margin:auto}}@media only screen and (min-width: 768px){.section__cms__two-column .block__title{font-size:24px;line-height:30px}}.cms-slider .slider.slider--has-dots{padding-bottom:70px}.slider__block-left{padding-right:60px}.slider__block-left .btn{margin-top:15px}.cms-slider .btn--text,.cms-slider .btn.text{font-weight:700;line-height:21px;color:var(--bg-primary);border-color:var(--bg-primary)}.cms-slider .btn--text:after,.cms-slider .btn.text:after{display:none}.cms-slider .btn--text:hover,.cms-slider .btn.text:hover{color:var(--bg-primary-alpha-60);border-color:var(--bg-primary-alpha-60)}.cms-slider .btn--secondary{color:var(--bg-primary);border:1px solid var(--bg-primary);background-color:#fff;border-radius:36px;height:50px}.slider__small{padding:25px 20px;border-radius:var(--RADIUS);background-color:#fff}.cms-slider .flickity-prev-next-button{top:45%;transform:translateY(-45%)}@media only screen and (max-width: 767px){.section__cms__wrapper.slider__small{display:block}.section__cms__wrapper.slider__small .block-left{min-width:100px;width:40%;float:left;margin:0 20px 15px 0}}@media only screen and (min-width: 768px){.slider__small{width:80%;margin:auto 10%;padding:45px 38px;border-radius:24px}}.post__image{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:var(--RADIUS)}.article_block .post__image img,.article_block .article__image{object-fit:cover;background-size:cover;height:100%;min-width:100%}.post__content .badge{margin-bottom:12px}.post__excerpt{font-size:13px;line-height:17px;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 1200px){.post__excerpt{font-size:14px;line-height:22px}}.cms-list .post__image-wrapper{position:relative}.cms-list .section__header{text-align:center}.list-collections-section .section__header{margin-bottom:calc(var(--gutter) / 2)}.post__content{bottom:35px;color:var(--white);left:30px;position:absolute;right:30px}.cms-list .post__image-wrapper:after{background-color:var(--bg-primary);opacity:0;transition:opacity .3s}.post__item{position:relative;font-size:calc(1rem*var(--adjust-body));text-align:left}.cms-list .carousel__item .post__content{font-size:14px;line-height:22px;opacity:0;transition:opacity .3s;z-index:1}.cms-list .carousel__item .post__heading{margin-bottom:5px}.cms-list .carousel__item .post__subheading{font-size:14px;line-height:18px;font-weight:300;font-style:italic;margin-top:0}.cms-list .carousel__item .post__content__outer .post__heading{font-size:16px;line-height:20px;font-weight:800;color:var(--bg-primary);margin-top:18px}.cms-list .carousel__item .post__content__outer .post__subheading{font-style:inherit;font-weight:400;margin:0}.cms-list .carousel__item:hover .post__image-wrapper:after{opacity:.8}.cms-list .carousel__item:hover .post__content{opacity:1}.cms-list .flickity-prev-next-button{overflow:visible;width:100px;height:100px;background-color:#fff;background-size:38%}.cms-list .flickity-prev-next-button.previous{left:-60px}.cms-list .flickity-prev-next-button.next{right:-60px}@media only screen and (max-width: 767px){.cms-list__slider.carousel--mobile{width:100%;padding:0}.cms-list__slider.carousel--mobile .carousel__item{padding-bottom:120px;margin-right:20px}.cms-list .post__image{position:relative;padding-top:50%;width:80%;max-width:370px}.cms-list .post__image-wrapper:after{display:none}.cms-list .carousel__item .post__content{opacity:1;background-color:#23b3aee6;padding:20px;border-radius:10px;top:80%;bottom:auto;left:10%;right:0}.cms-list .carousel__item .post__content__outer{display:none}}.tab-collections-wrapper{margin-top:-10px;position:relative}.tabs__contents{margin-top:30px;position:relative}.tabs-scrollbar__holder{-ms-overflow-style:none;display:inline-block;max-width:100%;overflow-x:auto;scrollbar-width:none;text-align:center}.template-product .tabs-scrollbar__holder{width:100%}.template-product .tabs__nav,.template-search .tabs__nav{display:flex;justify-content:space-between;gap:20px}.tabs-scrollbar__holder .custom-scrollbar{background:var(--bg-primary-pastel)}.tabs{-ms-overflow-style:none;list-style:none;margin:0;overflow-x:auto;padding:0;position:relative;scrollbar-width:none;white-space:nowrap}.tabs__contents{margin-top:30px}.tab__content .el{width:113px;padding-right:10px;flex-shrink:0}.tab__content .el>a{display:inline-flex;flex-direction:column;font-size:12px;line-height:18px;color:var(--text);transition:all .3s}.tab__content .el>a .image,.grid-icon__image{height:70px;margin-bottom:16px}.tab__content .el>a .image img,.grid-icon__image img{height:100%;transition:all .3s}.tab__content .el>a:hover .image img{height:100%;filter:invert(55%) sepia(96%) saturate(323%) hue-rotate(129deg) brightness(87%) contrast(98%)}.tab__link{color:var(--text);text-transform:uppercase}.gird-icon__cms{position:relative;transition:all .3s;width:128px;text-align:center;margin-right:70px!important;font-weight:600;color:#903589;text-transform:uppercase;filter:invert(33%) sepia(25%) saturate(1647%) hue-rotate(256deg) brightness(87%) contrast(100%)}.gird-icon__cms>a{display:flex;flex-direction:column}.grid-icon__wrapper{margin-top:2rem}@media only screen and (min-width: 470px) and (max-width: 767px){.grid-icon__wrapper{justify-content:center!important}}@media only screen and (max-width: 767px){.grid-icon{flex:0!important;min-width:100px;background-size:58%!important}.grid-icon__title,.blog-tag-icon a,.blog-tag-icon .tag{font-size:12px;line-height:18px;display:block!important}.gird-icon__cms{display:none!important}}@media only screen and (min-width: 768px){.grid-icon__wrapper{margin-top:4rem}.tab__content .el{max-width:100px;width:auto;min-width:90px;padding-right:10px}.tab__content .el>a,.grid-icon__title,.blog-tag-icon a,.blog-tag-icon .tag{font-size:13px;line-height:20px}.carousel:not(.flickity-enabled){justify-content:center}}@media only screen and (min-width: 848px){.tab__content .el{max-width:120px;min-width:100px}}@media only screen and (min-width: 992px){.tab__content .el{width:120px;max-width:inherit}.grid-icon__title,.blog-tag-icon a,.blog-tag-icon .tag{font-size:15px;line-height:22px}}@media only screen and (min-width: 1100px){.tab__content .el>a{font-size:15px}}@media only screen and (min-width: 1250px){.tab__content .el{width:140px;padding-right:20px}.tab__content .el>a,.grid-icon__title,.blog-tag-icon a,.blog-tag-icon .tag{font-size:16px}.tab__content .el>a .image,.grid-icon__image{height:90px}}@media only screen and (min-width: 1400px){.tab__content .el{width:160px;padding-right:32px}}@media only screen and (min-width: 1200px){.template-index .tab__content .carousel:not(.flickity-enabled){justify-content:center}}.tabs-scrollbar{text-align:center}.tabs-scrollbar__holder{display:inline-block;overflow-x:auto;max-width:100%;text-align:center;scrollbar-width:none;-ms-overflow-style:none}.tabs-scrollbar__holder::-webkit-scrollbar{display:none}@media only screen and (max-width: 1023px){.tabs-scrollbar__holder{max-width:calc(100% + (var(--gutter-mobile) * 2));padding:0 var(--gutter-mobile);margin:0 calc(var(--gutter-mobile) * -1)}}.tabs-scrollbar__holder .tabs{overflow:visible}.tabs{display:flex;gap:20px;justify-content:space-between;overflow-x:auto;margin:0;padding:0;list-style:none;position:relative;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.tabs::-webkit-scrollbar{display:none}.custom-scrollbar__thumb{overflow:hidden;border-radius:5px}.custom-scrollbar__thumb:before{border-radius:5px;overflow:hidden;width:100%}@media only screen and (min-width: 768px){.tabs{text-align:center}}.tab__link{margin-bottom:0;flex:0 0 auto;background:none;color:var(--text-lighten);display:inline-block;cursor:pointer;vertical-align:bottom;white-space:normal}.tab__content{position:absolute;top:0;width:100%;padding-top:15px;opacity:0;visibility:hidden}.tab__content .flickity-button{display:none}.tab__content.current{position:static;opacity:1;visibility:visible;display:inherit;transition:opacity .3s ease,visibility 0s linear 0s}.tab__content.current .flickity-button{display:block}.tab-collections{position:relative;text-align:center;overflow:hidden}.tab-collections__head .tab__link{color:var(--text)}.tab-collections__head .tab__link.current{font-weight:800;color:var(--accent)}.tab-collections .btn--view-all{margin-top:var(--gutter)}.tab-collections>.flickity-prev-next-button.next{right:calc(var(--gutter) / 2)}.tab-collections>.flickity-prev-next-button.previous{left:calc(var(--gutter) / 2)}.tab-collections-wrapper{position:relative;margin-top:-10px}.tab-collections__featured-item{display:flex;flex-direction:column;justify-content:flex-end;flex:0 0 100%;max-width:100%;height:100%;text-align:left;padding:40px;position:relative}.tab-collections__featured-item .overlay{pointer-events:none}.tab-collections__featured-image{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center center/cover}.product-grid-item--featured{align-self:stretch}@media only screen and (min-width: 768px){.product-grid-item--featured{height:100%}.carousel--inactive .product-grid-item--featured{height:auto}}.tab-collections__featured-item__content{position:relative;z-index:5;height:100%;display:flex;flex-direction:column}.tab-collections__heading{flex:1 0 auto;display:flex;align-items:flex-end;margin:0}.tab-collections__heading p{margin:.5em 0}.tab-collections__btn-wrapper{display:flex;width:100%;margin-top:auto}.tab-collections__container .flickity-slider{position:relative!important;display:flex;left:0!important;width:auto}.tab-product .tab__content{text-align:left}.product-grid-item{background-color:#fff}.product-grid-item__info--inline .product-grid-item__price{display:flex;flex-flow:row;align-items:center}.product-grid-item__info-content{display:grid;grid-template-columns:minmax(0,100%);gap:5px;align-content:start}.product-grid-item__info-content{text-align:left}.product-grid-item__info-contentt .product-grid-item__swatch{justify-content:flex-start}.product-cutline p{margin:0}.product-cutline,.product-grid-item__price{display:flex;flex-direction:column;font-size:calc(.9rem * var(--adjust-body));text-decoration:none;margin:0}.product-grid-item__price{font-size:16px;font-weight:700;line-height:20px;display:flex;flex-flow:row;align-items:center}.from_text{line-height:16px;margin-right:5px;display:inline-block}.from_text_badge{font-size:12px;font-weight:600;line-height:16px;color:var(--bg-primary);display:block;text-align:center}.product-grid-item__price s{font-size:14px;font-weight:400;line-height:16px;margin-left:10px}.product-grid-item .btn--add{cursor:pointer}@media only screen and (max-width: 767px){.collection__inner .collection__products{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.collection__products .grid{--grid-gutter-mobile: 10px;--grid-gutter: 10px}.product-grid-item__price{position:relative}.from_text{font-size:11px}}@media only screen and (min-width: 768px){.collection__products{width:100%;margin-left:0;margin-right:0}.product-grid-item__info--inline .product-grid-item__price,.product-grid-item__price{font-size:20px;font-weight:600;line-height:22px}}.product-grid-item__title{display:block;font-size:11px;font-weight:600;line-height:14px;text-decoration:none}.product-grid-item__title.font-heading{font-weight:600}.product-cutline{background-color:var(--bg);border-radius:4px;margin-bottom:7px;text-align:center;font-size:12px;line-height:18px;padding:2px;background-color:var(--bg-light)}.review__header{flex-wrap:wrap}.product-grid-item .product-grid-item__image{--product-media-padding-top: 100%}@media only screen and (max-width: 350px){.product-grid-item__title.mt-mobile{margin-top:52px}.product-grid-item__info .product-cutline{height:45px}}@media only screen and (max-width: 370px){.review__header{gap:.2rem .5rem}.stars__rating{margin-left:0!important}.product-grid-item__title+.product-grid-item__price{margin-top:51px}}@media only screen and (min-width: 371px) and (max-width: 767px){.product-grid-item__title+.product-grid-item__price{margin-top:34.75px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.product-grid-item__title+.product-grid-item__price{margin-top:34.75px}}@media only screen and (max-width: 500px){.product-grid-item__info .product-cutline,.product-cutline{font-size:10px;line-height:14px;margin-bottom:3px}.product-grid-item__title{height:42px}.product-grid-item__info--inline .product-grid-item__price{flex-wrap:wrap}.inner-wrapper .featured-collection__container .btn--add,.product-grid-item__price .btn--add,.product-grid-item__price .quick__form,.product-grid-item__price .quick__form button{width:100%}.btn--add{margin-top:.5rem}}@media only screen and (min-width: 501px){.product-grid-item__price .quick__form{margin-left:auto}}@media only screen and (min-width: 351px) and (max-width: 599px){.product-grid-item__title.mt-mobile{margin-top:48px}.product-grid-item__info .product-cutline{height:40px}}@media only screen and (min-width: 600px) and (max-width: 767px){.product-grid-item__title.mt-mobile{margin-top:33px}.product-grid-item__info .product-cutline{height:22px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.collection_name.mt-md{margin-top:33px}.product-grid-item__info .product-cutline{height:22px}}@media only screen and (min-width: 501px) and (max-width: 767px){.product-grid-item__title{height:28px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.product-grid-item__title{height:54px}.skeepers_product__stars{margin-top:3px}}@media only screen and (min-width: 1024px){.product-grid-item__title{margin-bottom:5px}}@media only screen and (max-width: 767px){.product-grid-item{padding:10px}.btn--add{height:36px}.product-grid-item__title{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical}.skeepers_product__stars span{font-size:11px!important}.product-grid-item__info .product-cutline{display:flex;justify-content:center}}@media only screen and (min-width: 768px){.product-grid-item{border-radius:var(--radius);padding:1rem}.product-grid-item__title{font-size:14px;line-height:18px}}@media only screen and (max-width: 1023px){.product-grid-item .product-grid-item__image{--radius: 10px}.product-grid-item__info .product-cutline{display:flex;justify-content:center}}.collection_name{font-size:11px;line-height:16px;font-style:italic;margin-bottom:3px;margin-top:0}@media only screen and (min-width: 768px){.collection_name{font-size:12px;line-height:18px;margin-bottom:5px}}@media only screen and (min-width: 900px){.collection_name{font-size:14px}}.featured-collection__bottom{padding-bottom:calc(var(--gutter) / 3);padding-left:calc(var(--gutter) / 4);padding-right:calc(var(--gutter) / 4);display:flex;justify-content:center;margin-top:calc(var(--gutter) / 2)}@media only screen and (min-width: 768px) and (max-width: 1023px){.inner-wrapper .featured-collection__container{margin-left:0}.featured-collection__container .grid.carousel--mobile{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 767px){.inner-wrapper .featured-collection__container .product-grid-item,.featured-collection__container .product-grid-item{max-width:230px}.carousel--mobile .grid__item,.carousel--mobile .carousel__item{padding-bottom:16px}}@media only screen and (max-width: 767px){.article-slider{display:none}}.shopify-section.slideshow{position:relative}.shopify-section.slideshow:before{content:"";background-color:var(--bg-white-green);height:50px;width:100%;position:absolute;top:0}.template-blog .inner-wrapper .flickity-prev-next-button.previous{left:20px}.template-blog .inner-wrapper .flickity-prev-next-button.next{right:20px}.template-blog .flickity-prev-next-button{top:40%}.template-blog .flickity-prev-next-button:hover{background-color:#ffffff80}.article-slider .item{min-height:620px;padding-right:20px;width:90%;position:relative;opacity:1!important}.article-slider .item:after{content:"";background-color:#00000080;height:450px;width:calc(100% - 20px);position:absolute;top:0;border-radius:var(--border);opacity:1;transition:all .3s}.article-slider .item.is-selected:after{background:linear-gradient(180deg,rgba(35,178,174,0) 36.21%,var(--accent) 100%)}.template-article .featured-collection__bottom a{padding-left:50px;color:var(--white)}.template-article .featured-collection__bottom a:after{content:"";display:block;background:url(quality.svg) no-repeat center center/contain;position:absolute;top:11px;left:15px;width:24px;height:24px;filter:invert(100%) sepia(1%) saturate(2%) hue-rotate(78deg) brightness(101%) contrast(100%);transform:scale(1);opacity:1}.article_url{font-size:14px;line-height:21px;font-weight:700;color:var(--bg-primary);text-decoration:underline;display:block;margin-top:5px}.article_url:hover{color:var(--bg-primary-light);text-decoration:none}.article-slider__image{border-radius:var(--radius);height:450px;position:relative}.article-slider__image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--black);opacity:.3;border-radius:var(--radius)}.article-slider__image .slide__image{border-radius:var(--radius)}.article-slider__title-wrapper{z-index:10;position:absolute;width:80%;top:30%;left:10%;max-width:853px}.article-slider__title{letter-spacing:1px;color:var(--white)}.article-slider__text-wrapper{border-radius:var(--RADIUS);background-color:var(--white);padding:24px 40px 45px;z-index:10;position:absolute;width:80%;top:66%;left:10%}.article-slider__text,.article-slider__text p{font-size:14px;line-height:22px}@media only screen and (min-width: 768px) and (max-width: 1199px){.article-slider .item{min-height:620px}.article-slider__text-wrapper{top:62%}}.flex-wrapper{display:flex;margin:20px 0 0;color:var(--text)}.main-content .excerpt{margin-bottom:60px}.flex-wrapper .main-content,.flex-wrapper .main-content p,.flex-wrapper .main-content ul li{font-size:14px;line-height:22px;font-weight:400}.flex-wrapper .main-content h2{font-weight:700;color:var(--text)}@media only screen and (max-width: 767px){.article-slider__title{font-size:32px;line-height:36px;font-weight:700}.flex-wrapper{flex-direction:column}.flex-wrapper .main-content h2{font-size:20px;line-height:26px}}@media only screen and (min-width: 768px){.article-slider__title-wrapper .badge{margin-bottom:12px}.article-slider__title{font-size:36px;line-height:36px}.flex-wrapper{margin-top:50px}.flex-wrapper .main-content{width:70%}.flex-wrapper .main-content h2{font-size:32px;line-height:38px}.flex-wrapper aside{width:30%;padding-left:3%;flex-shrink:0}}@media only screen and (min-width: 1023px){.flex-wrapper .main-content{width:75%}.flex-wrapper aside{width:25%}}@media only screen and (min-width: 1200px){.article-slider__title{font-size:48px;line-height:48px;font-weight:700}}.flex-wrapper .main-content img{border-radius:var(--RADIUS)}.flex-wrapper aside .social_block{background-color:var(--accent);border-radius:var(--RADIUS);margin-bottom:30px;color:#fff;padding:14px 20px 20px}.flex-wrapper aside .social_block .h2{color:#fff;text-align:left;font-size:20px;line-height:22px;font-weight:600}.flex-wrapper aside .brick__block__content{background-color:var(--COLOR-BG-SECONDARY);border-radius:var(--RADIUS);height:auto}.article_block{position:relative;height:250px;margin-bottom:16px}.article_block .badge,.article__title-wrapper .badge{margin-bottom:12px}.article_block .post__image-wrapper,.article_block .blog__post-image,.article_block .post__image{height:100%}.article_block .post__heading{color:var(--white)}.blog__post-image .placeholder-svg-filled{position:absolute;top:0;left:0}.flex-wrapper aside .social_block{margin-bottom:50px}.flex-wrapper aside .newsletter_block{margin-top:30px}.responsive-image{height:100%}@media only screen and (max-width: 449px){.blog__post-image-link{--image-height: 80%}}@media only screen and (max-width: 1199px){.flex-wrapper aside .social-sharing-wrapper{display:flex;justify-content:space-around}.flex-wrapper aside .social-sharing-icon{width:2.3rem;height:2.3rem;margin-right:0}}@media only screen and (min-width: 1200px){.flex-wrapper aside .social_block{padding:1rem 2.5rem 2rem}}@media only screen and (max-width: 767px){.flickity-slider>.item{background-color:transparent!important}}@keyframes sliderIndex1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes sliderIndex2{0%{opacity:0}to{opacity:1}}@keyframes sliderIndex3{0%{transform:translate(0)}to{transform:translate(-100%)}}.template-blog .article-slider .flickity-slider{transform:translate(calc((10% + 20px)/2))!important}.template-blog .article-slider .flickity-slider .item.is-selected{transform:translate(0)!important}.template-blog .article-slider .flickity-slider .item[tabindex="1"].is-selected+.item[tabindex="2"]{transform:translate(100%)!important}.template-blog .article-slider .flickity-slider .item[tabindex="1"].is-selected~.item[tabindex="3"]{transform:translate(-100%)!important}.template-blog .article-slider .flickity-slider:has(.item[tabindex="2"].is-selected) .item[tabindex="3"]{transform:translate(100%)!important}.template-blog .article-slider .flickity-slider:has(.item[tabindex="2"].is-selected) .item[tabindex="1"]{transform:translate(-100%)!important}.template-blog .article-slider .flickity-slider:has(.item[tabindex="3"].is-selected) .item[tabindex="1"]{transform:translate(100%)!important;animation:sliderIndex3 1s}.template-blog .article-slider .flickity-slider:has(.item[tabindex="3"].is-selected) .item[tabindex="2"]{transform:translate(-100%)!important;animation:sliderIndex3 1s}.custom-slider .slider{margin:auto;height:450px}.custom-slider .item{height:405px}.custom-slider__text-wrapper{height:100%;overflow:auto}.custom-slider .h2{color:var(--text);text-align:center;margin-bottom:40px}.custom-slider__image{width:305px;height:305px;border-radius:var(--RADIUS);flex-shrink:0;margin-right:20px;position:relative}.custom-slider__image img{object-fit:cover;width:100%;height:100%;border-radius:var(--RADIUS)}p.custom-slider__title{color:var(--accent);line-height:20px;font-weight:600;margin-block-end:10px}.custom-slider__text{font-size:20px;line-height:26px}@media only screen and (max-width: 767px){.custom-slider{margin-bottom:50px}.custom-slider .inner-wrapper{height:535px;background-color:transparent!important}.custom-slider .item{height:520px}.custom-slider .slider{width:100%;margin:auto;height:auto}.custom-slider__image{position:absolute;left:0;top:0;width:90%;aspect-ratio:.905;z-index:-1}.custom-slider__text-wrapper{margin:185px 0 0 30px;background-color:var(--white);border-radius:var(--RADIUS);padding:24px;text-align:center;max-height:280px;overflow:auto}.custom-slider__title{margin-top:0}.custom-slider__text{font-size:14px;line-height:22px;font-weight:400}}@media only screen and (min-width: 768px){.custom-slider .slider .item{display:flex;justify-content:center;align-items:center;height:305px}.custom-slider .flickity-page-dots{margin-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 991px){.custom-slider .slider{width:100%}.custom-slider__image{margin-right:20px;width:270px;height:290px}.custom-slider__text{font-size:14px;line-height:22px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.custom-slider__image{margin-right:20px}.custom-slider__text{font-size:17px;line-height:22px}}.badge{display:inline-block;text-transform:uppercase;font-size:12px;font-weight:500;line-height:18px;border-radius:6px;min-height:24px;padding:3px 12px;color:var(--white);text-align:left}.product__badge__item,.product-badge__item{background-color:var(--accent);color:var(--accent-text);text-align:left;text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:var(--BUTTON-TEXT-CAPS);line-height:18px;transition:opacity .15s ease;padding:3px 12px;height:auto;min-height:24px;border-radius:6px}.body--rounded-corners .product-badge__item{border-radius:var(--radius-small)}.product-badge__item--saving{margin-right:0;width:auto!important;pointer-events:none}.product-badge__item--saving .product-badge__item{font-size:14px;font-weight:600}.product-badge__item--saving{font-size:14px;font-weight:600;background-color:var(--COLOR-TAG-SAVING)}.product-gallery .product-badge{display:flex;margin:5px}.product-gallery .product__price--off{padding:0;margin:0;font-size:inherit;letter-spacing:0;background-color:var(--COLOR-TAG-SAVING)}@media only screen and (max-width: 767px){.product-gallery .product-badge{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:.3rem;margin:0;gap:0}.product-gallery .product-badge>*:first-child{margin-right:.3rem;margin-bottom:.3rem}}.hyg{background-color:var(--gamme-hygiene)}.edu{background-color:var(--gamme-education)}.zen{background-color:var(--gamme-zen)}.poil-chat{background-color:var(--gamme-poil-chat)}.poil{background-color:var(--gamme-poil)}.brosses{background-color:var(--gamme-brosses)}.bio{background-color:var(--gamme-bio)}.bleu{background-color:var(--bleu)!important}.corail{background-color:var(--corail)!important}.jaune{background-color:var(--jaune)!important}.mauve{background-color:var(--mauve)!important}.rose{background-color:var(--rose)!important}.rouge{background-color:var(--rouge)!important}.noir{background-color:var(--noir)!important}.vert-bio{background-color:var(--vert-bio)!important}.vert-vc{background-color:var(--vert-vc)!important}.violet-zen{background-color:var(--violet-zen)!important}.post__item .h6{color:var(--white);font-size:16px;font-weight:600;line-height:20px}@media only screen and (min-width: 768px){.post__item .h6{font-size:20px;line-height:22px}}.text__large,.text__large p{font-size:14px;line-height:22px}.text__large__icon{display:none}.text__large__link{font-weight:600;margin-top:20px;display:inline-block;border-bottom:1px solid var(--text);transition:all .3s}.text__large__link:hover{color:var(--bg-primary);border-color:var(--bg-primary)}@media only screen and (min-width: 480px){.text__large{font-size:20px;line-height:26px;margin:auto;max-width:800px}.text__large__icon{height:32px;width:auto;display:inline-block;vertical-align:middle}.text__large__icon svg{height:32px;width:auto}}.blog--photo .blog__post-excerpt-link{display:-webkit-box}.blog__post-title.h6{color:var(--white);font-size:16px;font-weight:600;line-height:20px}.blog__post-excerpt-link .rte{font-size:13px;line-height:17px}.blog--photo .blog__post-meta{margin-bottom:10px}@media only screen and (min-width: 768px){.blog__post-title.h6{font-size:20px;line-height:22px}}@media only screen and (min-width: 1200px){.blog__post-excerpt-link .rte{font-size:14px;line-height:22px}}.search-page__body .blog__post-content{text-align:left}.search-page.tabs{white-space:normal;font-size:inherit;display:block}.template-search .tabs__nav{gap:40px}.search-page .tabs__link{margin-right:0}.search-page__body .blog__post-excerpt-link{display:none}.search-page__body.tabs__contents{margin-bottom:var(--gutter)}.search-page__body .collection__inner{width:100%}.search-page__body .search-result-page{align-items:start;text-align:left;border-bottom:1px solid var(--border-alpha-30)}.search-page__body .search-result-page:hover .search-result-page__title{color:var(--accent)}@media only screen and (max-width: 530px){.search-page__body .blog__post-content{padding:15px calc(var(--gutter) / 6)}.search-page__body .blog__post-tags{margin-bottom:10px}.search-page__body .badge{white-space:normal}.search-page__body .blog__post-meta{display:none}}@media only screen and (max-width: 767px){.blog__post--four-col{grid-template-columns:repeat(2,minmax(0,1fr))}.search-page__body .product-grid-item__price{padding-top:0}}@media only screen and (max-width: 1156px){.search-page__body .blog__post-title.h6{font-size:14px;line-height:18px;margin-bottom:5px}.search-page__body .blog__post-tag{margin-bottom:8px}.search-page__body .blog__post-meta{line-height:1;margin-bottom:0}.search-page__body .badge{font-size:11px;line-height:16px;min-height:20px;padding:2px 8px}}@media only screen and (max-width: 400px){.search-page__body .blog__post-title.h6{font-size:13px;line-height:1.2}}.brick__blocks__flex{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 768px){.brick__blocks__flex{flex-direction:row;height:100%}}.brick__blocks__flex>*{border-radius:var(--RADIUS)}.brick__block__content,.brick__block__inner{width:100%;height:100%}.brick__block__inner{padding:var(--inner)}.brick__newsletter .select-popout{margin-bottom:10px}.brick__newsletter .newsletter-form .form-success,.brick__newsletter .input-group{margin:0 auto;justify-content:center}.section-padding.brick__section{--inner: 60px;--outer: 60px}.brick__block--social .rich-text__text p,.brick__block--sns .rich-text__text p{font-size:14px;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px}@media only screen and (max-width: 767px){.brick__block--image{display:none}.brick__blocks__flex .rich-text.text-left{text-align:center}.brick__blocks__flex .rich-text.text-left .rich-text__buttons{justify-content:center}.brick__blocks__flex .rich-text.text-left .btn.text{width:auto;margin:auto}.brick__blocks__flex .social-sharing-wrapper{justify-content:center}}@media only screen and (min-width: 768px){.brick__block{flex:1 0 50%}.brick__block--social .rich-text__text p,.brick__block--sns .rich-text__text p{font-size:16px}}@media only screen and (min-width: 992px){.brick__blocks__flex>*{max-width:552px}}@media only screen and (max-width: 991px){.brick__blocks__flex .brick__block__inner{padding:20px}}.collection-seo{margin-top:40px;font-size:12px}.section-seo h1{margin-bottom:20px}.collection-seo h1,.section-seo h1{font-size:24px;font-weight:700;line-height:24px}.btn-seo{margin-top:30px}.collection-seo h2,.section-seo h2{font-size:calc(1.25rem*var(--adjust-heading));margin:20px 0 5px}.section-seo h2{margin-bottom:15px}.section-seo .text__content{font-size:14px;line-height:18px}@media only screen and (min-width: 768px){.section-seo .text__content{font-size:16px;line-height:22px}.collection-seo{margin-top:70px;font-size:14px}.collection-seo h1,.section-seo h1{font-size:32px;line-height:38px}.section-seo h1{margin-bottom:30px}.collection-seo h2,.section-seo h2{font-size:calc(1.75rem*var(--adjust-heading))}.section-seo h2{margin-bottom:20px;margin-top:40px}}.social-sharing-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;color:var(--COLOR-TEXT)}.social-sharing-wrapper .social-sharing-icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;margin-right:1rem;background-color:var(--white);opacity:1;transition:all .25s}.social-sharing-wrapper .social-sharing-icon:hover{background-color:#ffffffb3}.social-sharing-wrapper .social-sharing-icon .icon{height:1.5rem;width:1.5rem}.text__content.text-highlight-wrapper--highlight .text-highlight:before{content:"";position:absolute;left:var(--offset);right:var(--offset);background:linear-gradient(0deg,var(--highlight-color, transparent),var(--highlight-color, transparent)) no-repeat right bottom/100% 100%;z-index:-1;--offset: -4%;top:7%;height:85.5%}.section-image__container{border-radius:var(--radius)}.section-image__container .main-heading{position:absolute;bottom:10%;left:0;padding:0 20px;z-index:2}.section-image__image .background-size-cover{z-index:2}.background-size-cover.article__image{min-height:100%;height:inherit}.background-size-cover img{max-width:none;min-width:100%}@media only screen and (min-width: 540px){.section-image__container .main-heading{left:calc(10% - 20px);max-width:520px}}@media only screen and (min-width: 1024px){.section-image__container .main-heading{bottom:46px;left:56px}}.section-image__container.four-fifty-height{height:250px;min-height:0;overflow:hidden}@media only screen and (min-width: 501px){.section-image__container.four-fifty-height{height:300px}}@media only screen and (min-width: 768px){.section-image__container.four-fifty-height{height:350px}}@media only screen and (min-width: 992px){.section-image__container.four-fifty-height{height:450px}}.mosaic__grid{flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll}.mosaic__item__inner,.mosaic__item__inner .post__image-wrapper,.mosaic__item__inner .post__image{height:100%}.mosaic__item__inner .blog__post-overlay,.mosaic__item__image:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(35,178,174,0) 36.21%,var(--accent) 100%);border-radius:var(--radius);--overlay-opacity: 1;--overlay: linear-gradient(180deg, rgba(35, 178, 174, 0) 36.21%, var(--accent) 100%)}.mosaic__item__image img{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;height:100%;width:100%;border-radius:var(--radius)}.mosaic__item__subheading.subheading-text{letter-spacing:2px}.mosaic__item__content{justify-content:flex-end}@media only screen and (max-width: 767px){.mosaic__item__content{padding:calc(var(--inner)* 1)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrapper--full-padded{padding:0 var(--gutter-mobile)}.carousel--mobile .grid__item{margin-right:0}.grid.carousel--mobile,.body--rounded-corners .wrapper--no-full>.mosaic__grid.carousel--mobile{--item-width-mobile: 320px;display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.body--rounded-corners .blog--photo .blog__post-item,.inner-wrapper .featured-collection__container .product-grid-item,.featured-collection__container .product-grid-item{min-width:230px}}@media only screen and (min-width: 1200px){.wrapper--full-padded{padding:0 var(--gutter)}}@media only screen and (min-width: 768px) and (max-width: 992px){.mosaic__grid.carousel--mobile{--item-width-mobile: 320px;display:flex;flex-flow:row nowrap;justify-content:flex-start;gap:normal;margin:0;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding:var(--gutter-mobile);scrollbar-width:none;-ms-overflow-style:none}.mosaic__grid.carousel--mobile::-webkit-scrollbar{display:none}.mosaic__grid.carousel--mobile .mosaic__item{display:block;float:none;flex:0 0 auto;scroll-snap-align:start;padding-bottom:0;width:var(--item-width-mobile)}.mosaic__grid.carousel--mobile .mosaic__item:last-child{margin-right:0}.mosaic__grid.carousel--mobile:after{content:"";display:block;position:relative;padding-right:var(--gutter-mobile)}.mosaic__item__heading.h2{font-size:28px;line-height:30px}.mosaic__item__content{padding:calc(var(--inner)* 1.5)}}@media only screen and (min-width: 992px){.mosaic__grid{display:grid;grid-template-columns:var(--grid);overflow:hidden}}@media only screen and (min-width: 1024px){.mosaic__item__content{padding:calc(var(--inner)* 2)}}.mosaic__item__inner.product .product-grid-item{width:100%}.mosaic__item__inner.product{background-color:var(--white);flex-direction:column;padding:20px 0 0}@media only screen and (max-width: 767px){.mosaic__item{--item-width-mobile: 230px;max-width:230px;width:var(--item-width-mobile)}.carousel--mobile .mosaic__item{display:block;float:none;flex:0 0 auto;scroll-snap-align:start;margin-right:var(--grid-gutter);padding-bottom:0}}.icons-row__item{align-items:center;border-radius:var(--RADIUS);display:flex;padding:20px}.icons-row__item__column{flex-direction:column;align-items:flex-start;gap:6px}.icons-row__item--box{padding:var(--gutter-mobile);background:var(--bg)}.icons-row__item .icons-row__title{font-weight:700}.icons-row__title__wrapper{display:flex;align-items:center}.icons-row__item .icons-row__text{line-height:20px;color:var(--text)}.icons-row__icon{--icon-size: 40px;--icon-max-size: 40px;position:relative;display:inline-block;margin-bottom:14px;width:min(var(--icon-size),var(--icon-max-size));color:var(--accent);flex-shrink:0}.icons-row__icon:has(.icon-delivery){--icon-size: 47px;--icon-max-size: 47px;height:40px}.icons-row__icon .icon{display:block;width:100%;height:min(var(--icon-size),var(--icon-max-size))}.icons-row-item__text{--text-lighten: var(--text)}@media only screen and (min-width: 992px){.icons-row__content{text-align:left}.icons-row__item{width:var(--item-width)}.icons-row__item--box{padding:calc(var(--gutter)/2)}.icons-row__icon{margin-bottom:0;margin-right:16px;flex-shrink:0}}@media only screen and (max-width: 991px){.icons-row__item{display:inline-block;margin-right:var(--gutter-mobile);min-width:var(--item-width);width:calc(33.33% - 7px)}.icons-row__item:last-child{margin-right:0}}@media only screen and (max-width: 767px){.icons-row__slider::-webkit-scrollbar{display:none}.icons-row__slider.grid--mobile .icons-row__item.grid__item{min-width:var(--item-width);width:calc(33.33% - 7px)}.icons-row__slider.grid--mobile .icons-row__item.grid__item:nth-child(n+3){margin-top:0}.icons-row__slider.grid--mobile .icons-row__item.grid__item:nth-child(2n){margin-right:var(--gutter-mobile)}.icons-row__wrapper .icons-row__slider.grid--mobile{justify-content:flex-start;flex-flow:row nowrap;overflow-x:scroll;overflow-y:hidden;padding-right:0}.shopify-section-group-group-footer .icons-row__item--box{padding:13px 9px}.icons-row__item__column{width:calc(100% - 40px);margin:0 20px 12px}.icons-row__item__column .icons-row__icon{margin-bottom:12px}.icons-row__item .icons-row__title{margin-bottom:5px}.icons-row__item .icons-row__text{line-height:16px}}@media only screen and (max-width: 650px){.icons-row__item .icons-row__icon{margin-bottom:8px}}@media only screen and (max-width: 991px){.icons-row__item__column .icons-row__icon{margin-right:12px}}@media only screen and (min-width: 768px){.icons-row__slider{gap:var(--gutter)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.icons-row__slider.items--3{gap:20px}}@media only screen and (min-width: 1200px){.icons-row__icon{--icon-size: 45px;--icon-max-size: 45px}.icon-factory{--icon-size: 43px;--icon-max-size: 48px}.icons-row__icon:has(.icon-delivery){--icon-size: 55px;--icon-max-size: 55px}}@media only screen and (min-width: 1400px){.icons-row__icon{--icon-size: 50px;--icon-max-size: 50px}.icon-factory{--icon-size: 43px;--icon-max-size: 48px}.icons-row__icon:has(.icon-delivery){--icon-size: 60px;--icon-max-size: 60px}}.link-obf{transition:all .3s}.footer-link:hover,.footer-copyright a:hover,.footer-links .link-obf:hover{color:var(--accent)}.footer-block .input-group__item--email:after{content:"";display:block;position:absolute;left:10px;top:10px;width:calc(100% - 10px);height:50px;border-radius:0;background-color:#7d8181;opacity:.1;pointer-events:none}.footer-blocks .footer-block{gap:0}.footer-block--logo{text-align:center}.footer-block__logo-image+div{width:100px}@media only screen and (max-width: 429px){.footer-block__logo-image+div{margin:10px auto 0}}@media only screen and (min-width: 430px){.footer-block__logo-image+div{position:absolute;top:0;left:20px;width:100px}}@media only screen and (min-width: 460px){.footer-block__logo-image+div{width:120px}}@media only screen and (min-width: 768px){.footer-block__logo-image+div{left:var(--gutter)}}@media only screen and (min-width: 1024px){.footer-block__logo-image+div{width:180px}}.footer-blocks .footer-block .rte{margin-bottom:1.3rem;padding-right:10px}.footer-block__social .rte{line-height:1.5rem;letter-spacing:.125rem;text-transform:uppercase;margin-bottom:1.25rem}.footer-block .social-sharing-icon{height:3.125rem;width:3.125rem}.footer-title.h5{line-height:22px}.footer-block .footer-title{color:var(--text);margin-bottom:.2em}.site-footer{padding-top:var(--gutter)}@media only screen and (max-width: 767px){.site-footer{padding-bottom:20px}.footer-content .footer-blocks{--gutter: 0}.footer-block--logo{margin:-20px auto 28px}.footer-block--newsletter{margin-bottom:-1px}.footer-block--newsletter-image{color:var(--bg-dark)}.footer-block--newsletter,.footer-block__social{--text: var(--COLOR-TEXT);color:var(--text);text-align:center;background-color:var(--bg-primary-pastel);border-radius:1rem 1rem 0 0;padding:2.5rem 1.25rem 0}.footer-block__social{border-radius:0 0 1rem 1rem;padding:1.25rem 1.25rem .75rem}.footer-block--newsletter .footer-title{font-size:1.5rem;font-weight:700;line-height:1.5rem;margin:.5rem auto}.footer-block .rte{padding-right:0}.footer-block--newsletter .rte{margin-bottom:16px}.footer-block__social .footer-title{font-size:16px;font-weight:600;line-height:20px;margin:0 auto 5px;max-width:235px}.footer-block__social .social-sharing-wrapper{justify-content:center}.footer-block--newsletter-form{margin:auto}.footer-title__button{position:relative;display:block;width:100%;padding:5px 32px 5px 0;margin-bottom:calc(var(--gutter-mobile) * -1);transition:margin .3s ease}.footer-title__button.is-expanded{margin-bottom:0}.footer-title .footer-title__button .icon{top:0;right:0;width:18px;height:100%}.footer-block--menu-mobile,.footer-title__button.h5{font-size:14px;font-weight:600;line-height:35px;border-top:1px solid rgba(255,255,255,.24);margin-top:22px;border-radius:0}.footer-block--menu-mobile .footer-links li{margin-bottom:0}.footer-block--menu-mobile a{display:block;border-bottom:1px solid rgba(255,255,255,.24);padding:5px 0}}@media only screen and (min-width: 768px){.footer-block--logo{margin:.5rem auto 4.1875rem}.footer-block .social-sharing-icon{background-color:var(--text);color:var(--white);transition:all .3s}.footer-block .social-sharing-icon:hover{background-color:var(--accent)}.footer-block.footer-block--newsletter{display:flex;flex-flow:row nowrap}.footer-block--newsletter-image{width:38px;margin-right:20px}.footer-title--links,.footer-title__button .icon{display:none}}.site-footer .footer-content{position:relative;overflow:visible}.footer-block--newsletter-form{max-width:350px}.newsletter-form,.newsletter-form .input-group{position:relative}.newsletter-form .input-group__field{border:0}.footer-block--newsletter-form .input-group__field{--text: var(--COLOR-TEXT);padding-right:130px}.newsletter-form .select-popout__toggle{--text: var(--COLOR-TEXT);height:50px;border:1px solid var(--text)}.newsletter-form .select-popout__toggle .icon-arrow{top:0;right:17px;width:12px;transform:rotate(90deg)}.newsletter-form .select-popout__toggle.is-expanded .icon-arrow{transform:rotate(-90deg)}.newsletter-form .select-popout__list{margin:0}.newsletter-animal-wrapper{margin-left:17px}.brick__newsletter .collection__filter-tags{background-color:transparent}.brick__newsletter .newsletter-form .form-success{background-color:#e0ffdd}aside .brick__newsletter{max-width:100%}aside .newsletter-form .select-popout__toggle{height:40px}aside .input-group--inline .input-group__field{--input-height: 40px}aside .newsletter-form .input-group__btn{padding:0}aside .newsletter-form .input-group__btn--icon{width:100%}@media only screen and (max-width: 767px){.site-footer .collection__filter-tags{--bg: var(--bg-primary-pastel)}aside .newsletter-form .select-popout{max-width:350px;margin-left:auto;margin-right:auto}.newsletter-form .select-popout__toggle{font-size:14px}}@media only screen and (min-width: 768px){aside .newsletter-form .select-popout__toggle{--form-top: 11px}}.flex-wrapper aside .newsletter-form .input-group button{text-indent:-999999px;min-width:32px;height:32px;padding:0;background:var(--bg-primary) url(arrow-nav.svg) no-repeat center;background-size:80%;transform:rotate(180deg);border-radius:30px}.flex-wrapper aside .newsletter-form .input-group button svg{display:none}aside .newsletter-form .input-group__field{padding:7px 0 7px 15px}.newsletter-form{position:relative}.newsletter-form .input-group__item--email{max-width:calc(100% - var(--form-margin) / 2)}.newsletter-form .input-group__item--btn{position:absolute;right:0}.input-group__btn{height:var(--input-height);background-color:var(--bg-primary);color:var(--white);border-color:var(--bg-primary);padding:11px 24px;line-height:24px}.input-group__btn:hover,.shopify-payment-button__button--unbranded:hover{border-color:var(--button-primary-bg-alpha-60)}.newsletter-form .input-group__btn{--input-height: 50px}.brick__newsletter-wrapper{display:flex;align-items:center;flex-direction:column}.brick__newsletter .input-group__item{padding:0}.brick__newsletter .newsletter-form .input-group__btn{padding:0 24px}.brick__newsletter .newsletter-form .input-group__item--email{max-width:100%}@media only screen and (min-width: 992px){.brick__newsletter{max-width:350px}}@media only screen and (min-width: 1024px){.footer-blocks{flex-flow:row nowrap}.footer-blocks .footer-block{flex:1 1 calc(100% / var(--items-count))}.footer-block.footer-block--newsletter,.footer-block--text{flex-basis:40%}.footer-block.footer-block__social{flex-basis:30%;max-width:260px;padding-left:0}.footer-block.footer-block--menu{flex-basis:15%}.input-group__fields{max-width:100%}}@media only screen and (min-width: 1400px){.footer-block__social{margin-right:90px}}.footer-copyright__link{margin-right:0}.footer-copyright__link:before{content:"\2022";display:inline-block;margin:auto 5px}@media only screen and (max-width: 767px){.footer-copyright>span:first-child{display:block}.footer-copyright>*:nth-child(2):before{display:none}}.footer-bottom{text-align:center;align-items:center;margin-top:30px}.footer-bottom.wrapper:after{display:none}@media only screen and (min-width: 768px){.footer-copyright__link:before{margin:auto 30px}.footer-bottom{display:grid;gap:var(--gutter-mobile)}.footer-bottom .social-sharing-wrapper,.footer-bottom .payment-icon-list{justify-content:center}}.collection_result{font-size:16px;font-weight:600;line-height:20px}.collection_title{display:inline-block;font-size:16px;font-weight:800}.collection_title.has_pager{display:flex;align-items:center}.collection_title_page-number{font-weight:600;font-size:16px;margin-left:5px}h1.collection_title{margin:1em 0}.collection__sticky-bar,.collection__filters{--bg: #effdfc}.collection__filters-wrapper{background:var(--bg)}.collection__sticky-bar{z-index:16}.collection__filters{width:100%;top:calc(var(--collection-sticky-bar-height) - 1px);z-index:15;max-height:calc(100vh - var(--collection-sticky-bar-height) + 1px);margin-right:0}.collection__filters-list{height:auto}.collection__filters-list__inner{min-height:0;height:auto;width:var(--wrapper-width);display:flex;gap:10px;flex-wrap:wrap}@media screen and (max-width: 767px){.collection__filters-list__inner{margin-top:1rem}.collection__filters-list__inner p{margin-top:0;margin-bottom:0}.collection__filters-list__inner h1{margin-right:3rem;margin-top:0;margin-bottom:1rem}}.collection__filters-list__inner form{display:flex;justify-content:flex-end;flex:1;gap:10px}.collection__filter__title,.collection__sort-bar .collection__sort__label{padding:11px 55px 11px 24px;font-size:12px;line-height:18px;font-weight:600;border-radius:25px;background-color:var(--white);width:100%;letter-spacing:.02em}.collection__filter__title>*:first-child{padding-right:10px}.collection__sort-bar .collection__sort__option-wrapper{position:inherit;border:0;padding:0;background:inherit;top:inherit;min-width:220px;max-width:220px;will-change:height;transition:opacity 1s ease,height .5s ease,visibility 0s}.collection--breadcrumbs-disabled .collection__sort-bar{margin-left:0}.collection__filter{min-width:140px;width:auto}.collection__filter__count:after{content:attr(data-count);background:var(--bg-primary);height:20px;width:20px;position:absolute;top:9px;right:36px;border-radius:50%;color:var(--bg);text-align:center;font-size:calc(.9375rem * var(--adjust-body));font-weight:700;line-height:20px;opacity:1;transition:opacity .25s ease}.collection__filter__count[data-count="0"]:after{opacity:0}.collection__filter__count .icon{right:13px;width:12px;transform:rotate(90deg)}.collection__sort-bar .collection__sort__label .icon{position:absolute;right:13px;height:12px}.is-expanded .icon{transform:rotate(-90deg)}.collection__sort__label.is-expanded .icon{transform:rotate(180deg)}.collection__sort-bar .collection__filter-tags,.collection__filter-tags{gap:8px;padding:10px 0}.collection__filter-tags label{font-size:14px}.collection__sort-bar .collection__sort__button{font-size:14px;line-height:19px;padding-left:30px}.collection__sort__button:before{width:20px;height:20px;border:2px solid var(--text);margin:0}.collection__sort__button:after{width:8px;height:8px;margin:6px}.collection__filter-tag--default .filter__button{padding-left:30px;line-height:19px}.collection__filter-tag--default .filter__button:before{width:20px;height:20px;margin-top:0}@media only screen and (max-width: 767px){.collection__filter-tag--default .filter__button:before{top:0}}.collection__filter-tag--default{margin-bottom:.25em}[data-collection-sort-options]{position:relative;width:100%;height:0;opacity:0;overflow:hidden;visibility:hidden;will-change:height;transition:opacity .3s ease,height .3s ease,visibility 0s .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.collection__sort__option-wrapper--visible{height:auto;transition:opacity 1s ease,height .5s ease,visibility 0s}@keyframes slidein{0%{transform:translate(200%)}to{transform:translate(0)}}@media only screen and (max-width: 767px){.filter-trigger-mobile{position:fixed;right:20px;animation:.4s slidein}.filter-trigger-mobile,.collection__filters{top:calc(var(--collection-sticky-bar-height-with-announcement) - 1px)}.has-scrolled .filter-trigger-mobile,.has-scrolled .collection__filters{top:calc(var(--collection-sticky-bar-height) - 1px)}.collection--breadcrumbs-disabled .collection__sticky-bar{justify-content:space-between}.collection__filters-list__inner{width:100%}.collection__filters-list__inner form{flex:1 0 100%;justify-content:flex-start;flex-wrap:wrap}}@media only screen and (min-width: 768px){.collection__sticky-bar{top:calc(var(--collection-sticky-bar-height-with-announcement) - 1px);display:none;min-height:var(--header-sticky-height)}.collection_result,h1.collection_title{margin-top:10px;line-height:20px}.collection__filters-list__inner form>*{min-width:140px}.collection--breadcrumbs-disabled .collection__filters{--full-height: auto;top:calc(var(--collection-sticky-bar-height-with-announcement) - 1px);z-index:7;margin-top:0;max-height:calc(100vh - var(--collection-sticky-bar-height) + 1px);overflow:hidden}.collection--breadcrumbs-disabled .collection__filters-list__inner{padding-top:15px;padding-bottom:10px}.collection__sort{display:block}}.has-scrolled .collection__sticky-bar{top:60px}@media only screen and (max-width: 767px){.collection__sticky-bar:not(.filter-trigger-mobile){width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;flex-grow:1;padding-left:10px;padding-right:10px}}.has-scrolled .collection--breadcrumbs-disabled .collection__filters{top:60px}@media only screen and (min-width: 1024px){.collection__filters{position:sticky;position:-webkit-sticky;top:60px}}.blog-tags-list{margin:0;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;gap:20px}.blog-tag{margin:0 4px 8px;padding:0}.blog-tag-icon,.gird-icon__cms{position:relative;transition:all .3s;width:126px;text-align:center}.blog-tag-icon .image,.gird-icon__cms .image{position:absolute;top:0;left:50%;transform:translate(-50%);width:70px;height:70px;pointer-events:none}.blog-tag-icon .image img,.gird-icon__cms .image img{width:100%;height:auto;transition:all .3s}.img-png img{border-radius:50%;border:.125rem solid var(--bg-primary)}.blog-tag-icon.current .img-png img,.blog-tag-icon:hover .img-png img,.tab__content .el>a:hover .img-png img,.grid-icon__image:hover .img-png img{border-color:var(--black)}.blog-tag-icon a,.blog-tag-icon .tag,.gird-icon__cms a{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:visible;transition:all .3s}.blog-tag-icon a:before,.blog-tag-icon .title:before,.blog-tag-icon .tag:before,.gird-icon__cms a:before{content:"";display:block;width:70px;height:78px}@media only screen and (max-width: 992px){.blog-tag-icon a,.blog-tag-icon .tag,.gird-icon__cms a{font-size:15px;line-height:22px}}@media only screen and (min-width: 1250px){.blog-tag-icon .image,.gird-icon__cms .image{width:90px;height:90px}.blog-tag-icon a:before,.blog-tag-icon .title:before,.blog-tag-icon .tag:before,.gird-icon__cms a:before{width:90px;height:100px}}.img-png,.img-png img,.blog-tag-icon:hover a{filter:none!important}.blog-tag-icon.current:after{content:"";background-color:var(--bg-primary);width:100%;height:3px;position:absolute;left:0;bottom:-30px}.blog-tag>a,.blog-tag__current{position:relative;display:inline-block;overflow:hidden;color:var(--button-primary-text);background:var(--button-primary-bg);border:var(--BORDER-WIDTH) solid var(--button-primary-bg);line-height:22px;border-radius:var(--RADIUS);text-transform:var(--BUTTON-TEXT-CAPS);text-decoration:none;box-shadow:none;font-family:var(--FONT-STACK-BUTTON);font-weight:var(--FONT-WEIGHT-BUTTON);font-style:var(--FONT-STYLE-BUTTON);font-size:calc(1rem * var(--adjust-button));text-align:center;letter-spacing:var(--LETTER-SPACING-BUTTON);will-change:color,border,background;transition:color .3s ease,border .3s ease,background 0s linear 0s;z-index:1;-webkit-tap-highlight-color:initial;color:var(--button-secondary-text);background:var(--button-secondary-bg);border-color:var(--button-secondary-text);font-size:calc(.75rem * var(--adjust-body));border-radius:var(--RADIUS-SMALL);padding:2px 5px}.blog-tag>a:before,.blog-tag__current:before{content:"";position:absolute;display:flex;left:-1px;top:0;right:-1px;bottom:0;background:var(--button-primary-text);transform:scaleY(0);transform-origin:top center;will-change:transform;z-index:-1;transition:transform .3s ease}.show-buttons-animation .blog-tag>a:hover,.show-buttons-animation .blog-tag__current:hover{color:var(--button-primary-bg);background-color:var(--button-primary-bg);border-color:var(--button-primary-bg);transition:color .3s ease,border .3s ease,background 0s linear .3s}.show-buttons-animation .blog-tag>a:hover:before,.show-buttons-animation .blog-tag__current:hover:before{transform-origin:bottom center;transform:none}.blog-tag>a[disabled],.blog-tag>a:disabled,.blog-tag>a.disabled,.blog-tag__current[disabled],.blog-tag__current:disabled,.blog-tag__current.disabled{cursor:default;background:var(--button-primary-bg);color:var(--button-primary-text-alpha-50)}.blog-tag>a[disabled]:hover,.blog-tag>a:disabled:hover,.blog-tag>a.disabled:hover,.blog-tag__current[disabled]:hover,.blog-tag__current:disabled:hover,.blog-tag__current.disabled:hover{color:var(--button-primary-text-alpha-50)}.show-buttons-animation .blog-tag>a[disabled]:before,.show-buttons-animation .blog-tag>a:disabled:before,.show-buttons-animation .blog-tag>a.disabled:before,.show-buttons-animation .blog-tag__current[disabled]:before,.show-buttons-animation .blog-tag__current:disabled:before,.show-buttons-animation .blog-tag__current.disabled:before{transform:scaleY(0)}.blog-tag>a:before,.blog-tag__current:before{background:var(--button-secondary-text)}.show-buttons-animation .blog-tag>a:hover,.show-buttons-animation .blog-tag__current:hover{color:var(--button-secondary-bg);border-color:var(--button-secondary-text);background-color:var(--button-secondary-text)}.blog-tag>a[disabled],.blog-tag>a:disabled,.blog-tag>a.disabled,.blog-tag__current[disabled],.blog-tag__current:disabled,.blog-tag__current.disabled{color:var(--button-secondary-text-alpha-50);border-color:var(--button-secondary-text-alpha-50);background:var(--button-secondary-bg)}.show-buttons-animation .blog-tag>a[disabled]:before,.show-buttons-animation .blog-tag>a:disabled:before,.show-buttons-animation .blog-tag>a.disabled:before,.show-buttons-animation .blog-tag__current[disabled]:before,.show-buttons-animation .blog-tag__current:disabled:before,.show-buttons-animation .blog-tag__current.disabled:before{content:none}.show-buttons-animation .blog-tag>a[disabled]:hover,.show-buttons-animation .blog-tag>a:disabled:hover,.show-buttons-animation .blog-tag>a.disabled:hover,.show-buttons-animation .blog-tag__current[disabled]:hover,.show-buttons-animation .blog-tag__current:disabled:hover,.show-buttons-animation .blog-tag__current.disabled:hover{background:var(--button-secondary-bg)}.blog-tag__current{color:var(--text);background:none;border-color:transparent}.blog-tag__current:before{content:none}.show-buttons-animation .blog-tag__current:hover{color:var(--text);background:none;border-color:transparent}.article-tags a:after{content:","}.article-tags a:last-child:after{content:none}.article__image{width:100%}.article__preview-image{height:0;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:20px}.blog__post{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--grid-gutter)}.blog--photo .blog__post-overlay{background:linear-gradient(180deg,rgba(35,178,174,0) 36.21%,var(--accent) 100%)}.blog__post-excerpt-link{color:var(--white)}@media only screen and (min-width: 768px){.blog__post--two-col{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width: 768px){.blog__post--three-col{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog__post--four-col{grid-template-columns:repeat(1,minmax(0,1fr))}@media only screen and (min-width: 450px){.blog__post--four-col{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width: 680px){.blog__post--four-col{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width: 1024px){.blog__post--four-col{grid-template-columns:repeat(4,minmax(0,1fr))}}.subcollections .text__heading{margin-bottom:1.3rem}@media screen and (min-width: 768px){.subcollections .text__heading{margin-top:-.5rem;margin-bottom:2rem}}.collection__description__intro{margin-bottom:2rem;font-size:14px}@media screen and (max-width: 767px){.collection__description__intro{display:none}}.collection__description__intro p{font-size:14px}.list-collections-section{--image-height: 75%}.list-collections__item__image-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background:no-repeat center center/cover;display:flex;align-items:center;justify-content:center}.list-collections__item__image-bg img{width:72px;height:auto}.list-collections__item__image__empty{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.list-collections__item__outer>*{transition:all .3s}@media only screen and (min-width: 768px){.list-collections__item__outer{width:var(--image-size);margin:0 auto;position:static}}.list-collections__item__outer:hover>*{color:var(--bg-primary);filter:invert(55%) sepia(96%) saturate(323%) hue-rotate(129deg) brightness(87%) contrast(98%)}.list-collections__item__content{padding-top:0}.one-fifth .list-collections__item__content,.one-sixth .list-collections__item__content{padding-left:20px;padding-right:20px}.product-single__wrapper{position:relative;display:block}@media only screen and (min-width: 1024px){.product-single__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gutter)}}.form__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,100%));grid-template-rows:-webkit-min-content;grid-template-rows:min-content;align-content:start;row-gap:var(--BP);-moz-column-gap:var(--form-margin);column-gap:var(--form-margin);width:100%}@media only screen and (min-width: 1024px){.product-single .product-single__details .form__wrapper{margin-right:auto;max-width:100%}}.form__wrapper .product__accordions{margin:-10px 0}.flex-between{display:flex;justify-content:space-between}.product-ref{font-size:12px;text-align:right;margin-right:20px;margin-bottom:20px;grid-column-start:2}.product__selectors,.product__block{grid-column:span 2}.selector-wrapper--qty{grid-column-start:1}.variant__countdown{grid-column:span 2}.product__price--compare{margin:0}.product__title{font-weight:700}@media only screen and (max-width: 767px){.product__form{gap:10px}.product__title{font-size:20px}.product-single__wrapper .product-single__details .product__submit__holder{padding-top:0}.product-single__wrapper .skeepers_product__stars{order:-4}.product__form__wrapper{order:-1;margin-bottom:20px}.product__title-and-price{order:-2}.selector-wrapper--qty{display:none}.product__submit__holder{grid-column:span 2}.selector-wrapper--boxes{margin-bottom:15px}.product__price-and-badge{margin-top:0}.tab-product p,.tab-product ul{line-height:22px}.card__buttons button{width:100%}}@media only screen and (min-width: 768px){.product__block.standard__app{margin-top:1rem}.product__title{font-size:24px;line-height:30px}}@media only screen and (max-width: 1023px){.product__form{grid-template-columns:180px auto}.card .product__form{grid-template-columns:none}}@media only screen and (min-width: 1145px){.product__form{grid-template-columns:180px auto}.product__title{font-size:27px;line-height:34px}}.product__icon__text{font-weight:600}.product__price-and-badge .product__price{gap:24px;padding-right:0}.product__price{align-items:center}.product__price--regular{margin:0;font-size:32px;font-weight:700}.product__price--compare{opacity:1}.product__submit__item{display:flex;justify-content:center;align-items:center}.product__submit__item *{font-size:1rem!important}.product__submit__add__icon{margin-right:10px}.product__submit__item .product__price--compare{display:none}.body--rounded-corners .product-single__media-slider .flickity-viewport,.body--rounded-corners .product-single__media-slider .product-single__media{border-radius:0}.product-single__thumbnails{background-color:#fff}.product-single__wrapper .product-single__thumbnail{padding:12px}.body--rounded-corners .product-single__thumbnail .product-single__thumbnail-link{border-radius:50%}.product-single__thumbnail .product-single__thumbnail-link{width:76px;height:76px;border:3px solid var(--bg);border-radius:50%;padding:1px;display:flex;justify-content:center;align-items:center}.product-single__thumbnail.is-nav-selected .product-single__thumbnail-link{border-color:var(--bg-primary)}.product-single__thumbnail-img{filter:drop-shadow(0px 0px 3px rgba(0,0,0,.25));border-radius:50%}.is-nav-selected .product-single__thumbnail-img{filter:none}.product-single__thumbnail .icon{top:auto;right:auto}@media only screen and (max-width: 767px){.product-single__thumbnails{position:absolute;left:0;bottom:10px;z-index:100;width:100%;max-width:100%;background-color:transparent;margin:0}.product-single__thumbnails .flickity-slider{position:relative;width:100%;max-width:100%;left:auto!important;transform:none!important;display:flex;justify-content:center;align-items:center}.product-single__thumbnails .product-single__thumbnail{position:relative!important;transform:none!important;left:auto!important;padding:5px}.product-single__thumbnail .product-single__thumbnail-link{width:5px;height:5px;border:0;background-color:#fff}.product-single__thumbnail.is-selected.is-nav-selected .product-single__thumbnail-link{background-color:var(--bg-primary)}.is-nav-selected .product-single__thumbnail-link .lazy-image.is-loading,.is-nav-selected .product-single__thumbnail-link .lazy-image.is-loading:after{background:var(--bg-primary)}.product-single__thumbnail-link .product-single__thumbnail-img{display:none}}.product__selectors{margin-top:15px}@media only screen and (min-width: 768px){.product__selectors{margin-top:30px}}.radio__fieldset{max-width:calc(100% + (var(--gutter-mobile) * 2));padding:0 var(--gutter-mobile);margin:0 calc(var(--gutter-mobile) * -1)}.option__container,.radio__buttons{display:flex;flex-wrap:nowrap}@media only screen and (max-width: 500px){.radio__fieldset{overflow-x:auto;scrollbar-width:none;position:relative;height:130px}.product__selectors .radio__buttons{position:absolute;top:25px}.product__selectors .radio__legend{--form-margin-mobile: 12px;position:absolute}.radio__options__wrapper{display:flex;flex-wrap:nowrap}}.radio__fieldset .radio__label{--bg: #fff;--bg-accent: var(--COLOR-BG-SECONDARY);color:inherit;background-color:var(--bg);border:var(--BORDER-WIDTH) solid var(--bg-accent);border-radius:9px;transition:border .3s ease-out;width:90px;height:90px}.product__selectors .radio__fieldset .radio__label{border-color:transparent;text-align:center;padding:11px 3px;font-size:12px}.product__selectors .radio__fieldset .radio__label:before{content:"";display:block;width:24px;height:24px;margin:0 auto 9px}.product__selectors .radio__legend__label{--adjust-label: .8;font-weight:600}.radio__button input[value^=Chaton]+label:before{background:url(taille-chaton.svg) no-repeat center center/contain}.radio__button input[value=Chat]+label:before,.radio__button input[value^="Chat "]+label:before{background:url(taille-chat.svg) no-repeat center center/contain}.radio__button input[value^="Petit Chien"]+label:before{background:url(taille-petit-chien.svg) no-repeat center center/contain}.radio__button input[value^="Chien Moyen"]+label:before{background:url(taille-chien-moyen.svg) no-repeat center center/contain}.radio__button input[value^="Grand Chien"]+label:before{background:url(taille-grand-chien.svg) no-repeat center center/contain}.product__selectors .radio__fieldset .radio__label.x1:before,.product__selectors .radio__fieldset .radio__label.x2:before,.product__selectors .radio__fieldset .radio__label.x3:before,.product__selectors .radio__fieldset .radio__label.x4:before,.product__selectors .radio__fieldset .radio__label.x5:before,.product__selectors .radio__fieldset .radio__label.x6:before,.product__selectors .radio__fieldset .radio__label.x8:before,.product__selectors .radio__fieldset .radio__label.x12:before{background-color:var(--bg-accent);border-radius:50%;width:32px;height:32px}.product__selectors .radio__fieldset .radio__label.x1:after,.product__selectors .radio__fieldset .radio__label.x2:after,.product__selectors .radio__fieldset .radio__label.x3:after,.product__selectors .radio__fieldset .radio__label.x4:after,.product__selectors .radio__fieldset .radio__label.x5:after,.product__selectors .radio__fieldset .radio__label.x6:after,.product__selectors .radio__fieldset .radio__label.x8:after,.product__selectors .radio__fieldset .radio__label.x12:after{content:"x2";font-size:13px;font-weight:600;color:var(--COLOR-ACCENT-DARK);position:absolute;top:19px;left:50%;transform:translate(-50%)}.radio__button.unavailable .radio__label.x1:before,.radio__button.unavailable .radio__label.x2:before,.radio__button.unavailable .radio__label.x3:before,.radio__button.unavailable .radio__label.x4:before,.radio__button.unavailable .radio__label.x5:before,.radio__button.unavailable .radio__label.x6:before,.radio__button.unavailable .radio__label.x8:before,.radio__button.unavailable .radio__label.x12:before,.radio__button.sold-out .radio__label.x1:before,.radio__button.sold-out .radio__label.x2:before,.radio__button.sold-out .radio__label.x3:before,.radio__button.sold-out .radio__label.x4:before,.radio__button.sold-out .radio__label.x5:before,.radio__button.sold-out .radio__label.x6:before,.radio__button.sold-out .radio__label.x8:before,.radio__button.sold-out .radio__label.x12:before{background-color:var(--black-alpha-5)}.radio__button.unavailable .radio__label.x1:after,.radio__button.unavailable .radio__label.x2:after,.radio__button.unavailable .radio__label.x3:after,.radio__button.unavailable .radio__label.x4:after,.radio__button.unavailable .radio__label.x5:after,.radio__button.unavailable .radio__label.x6:after,.radio__button.unavailable .radio__label.x8:after,.radio__button.unavailable .radio__label.x12:after,.radio__button.sold-out .radio__label.x1:after,.radio__button.sold-out .radio__label.x2:after,.radio__button.sold-out .radio__label.x3:after,.radio__button.sold-out .radio__label.x4:after,.radio__button.sold-out .radio__label.x5:after,.radio__button.sold-out .radio__label.x6:after,.radio__button.sold-out .radio__label.x8:after,.radio__button.sold-out .radio__label.x12:after{color:var(--black-alpha-20)}.product__selectors .radio__fieldset .radio__label.x1:after{content:"x1"}.product__selectors .radio__fieldset .radio__label.x3:after{content:"x3"}.product__selectors .radio__fieldset .radio__label.x4:after{content:"x4"}.product__selectors .radio__fieldset .radio__label.x5:after{content:"x5"}.product__selectors .radio__fieldset .radio__label.x6:after{content:"x6"}.product__selectors .radio__fieldset .radio__label.x8:after{content:"x8"}.product__selectors .radio__fieldset .radio__label.x12:after{content:"x12"}.radio__fieldset .radio__label:hover,.radio__fieldset .radio__label:active,.radio__fieldset .radio__label:focus,.radio__fieldset .radio__input:checked~.radio__label{background-color:var(--white);color:var(--text);border-color:var(--accent);--BORDER-WIDTH: 2px}.radio__button.sold-out input:checked~.radio__label,.radio__button.unavailable input:checked~.radio__label{background-color:var(--bg-light);border-color:var(--black-alpha-20);color:var(--black-alpha-20)}.radio__button.sold-out .radio__label,.radio__button.unavailable .radio__label{background-color:var(--bg-light);color:var(--black-alpha-20)}.product__price--off{flex-shrink:0;padding:3px 9px;margin:0 0 8px;border-radius:var(--RADIUS-BADGE);background-color:var(--saving-bg);color:var(--saving-text);font-size:calc(.75rem * var(--adjust-body))}.radio__button .product__price--off{bottom:-1.25rem;left:50%;position:absolute;transform:translate(-50%);white-space:nowrap;font-weight:600}.product__tabs{justify-content:center;align-items:center}.product__tab-heading{text-transform:uppercase}.product__tabs .tab__link{transition:all .3s}.product__tabs .tab__link:hover{color:var(--accent)}.tab-product h2{font-size:700}.product__tabs .tab__link.current .product__tab-heading{font-weight:800;color:var(--accent)}iframe[src*=youtube]{display:block;margin:0 auto}@media only screen and (max-width: 700px){iframe[src*=youtube]{max-height:315px}}.skeepers_product__stars{min-height:30px}.skeepers_product__stars .stars__rating .rate-aggregate,.skeepers_product__stars .stars__rating .rate-aggregate__separator,.skeepers_product__stars .stars__rating .rate-aggregate__max{display:none}@media only screen and (max-width: 767px){.product-ref{order:-3}.skeepers_product__stars{min-height:20px;margin-top:3px}.review__header{margin-bottom:0!important}}.select-popout__toggle{border:0;height:60px}.select-popout__list{border:0}.select-popout__item--current{background:var(--text-alpha-5)}.select-popout__item:hover{background-color:var(--PRIMARY-BUTTONS-COLOR-BG);color:var(--white)}.select-popout__list{border-radius:0 0 var(--RADIUS);margin-top:-10px}.select-popout__option{cursor:pointer}.btn.product__submit__add{background-color:var(--accent);border:0;height:60px;display:flex;align-items:center;justify-content:center;font-weight:700}.btn.product__submit__add:before{display:none}.show-buttons-animation .btn.product__submit__add:hover,.btn.product__submit__add:hover{background-color:var(--COLOR-ACCENT-ALPHA-60);transition:all .3s}@media only screen and (max-width: 767px){.edt-p{white-space:normal!important}.edt-p p{margin:1rem 0 .5rem}}.product-upsell__image__link{position:relative;display:block;min-height:100%;padding-top:100%;overflow:hidden;background-color:var(--upsells-bg);filter:brightness(var(--product-filter-bg))}.product-upsell__content .shopify-product-form{margin-top:10px}.is-visible [data-collapsible-content]{transform:translateY(0)}.accordion__list{list-style:none;margin:0}.accordions-section{--icon-space: 53px;background:var(--bg)}.accordion__item{--radius: 25px}.accordion__item:after{display:none}.accordion__item__title{width:100%;justify-content:flex-start;text-align:left;margin:0;padding:10px var(--icon-space) 10px 0}.accordion__item__title__text{display:inline-block;font-size:14px;font-weight:400;position:relative}[data-collapsible-trigger].is-expanded>.accordion__item__title__text{font-weight:600}.accordion__item__title .icon{top:0;right:0;width:24px;height:100%}.accordion__item__text{margin:0;padding:0 0 var(--inner);overflow:hidden}@media only screen and (max-width: 767px){.accordion__content .wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width: 768px){.accordion__item__title{padding:15px var(--icon-space) 15px 0}}.cart__errors__content{margin-top:20px}.product-upsell__holder{border:0}.product-upsell__btn--mobile{display:inline-block}.product-upsell__btn--desktop{display:none}@media only screen and (min-width: 1024px){.product-upsell__btn--mobile{display:none}.product-upsell__btn--desktop{display:inline-block}}.upsell-title{font-weight:600}@media only screen and (max-width: 767px){.product-upsell__title{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical}}form.search{margin:auto;max-width:554px;position:relative}form.search input{border:0}form.search input[type=text]{border-radius:25px;height:50px;padding:0 50px;width:100%;font-size:16px}form.search input[type=submit]{align-items:center;background:var(--bg-primary) url(arrow-nav-right.svg) no-repeat center center;background-size:60%;border-radius:50%;display:flex;height:42px;justify-content:center;position:absolute;right:4px;text-indent:-99999px;top:4px;transition:all .3s;width:42px}.search-form__inner{padding-bottom:22px}.article-slider .flickity-enabled.is-fade .flickity-slider>*{opacity:1!important;visibility:visible}.slider{position:relative;overflow:hidden}.slide__image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.brick__section__wrapper.six-fifty-height{height:100%}.brick__newsletter{font-size:14px;line-height:22px;text-align:center}.article_block .post__heading,.brick__newsletter .post__heading{font-size:20px;line-height:22px;font-weight:600}.brick__newsletter .title{font-size:20px;font-weight:600;line-height:22px;margin:0}.brick__newsletter .newsletter-form .input-group__item--email{max-width:100%;background-color:var(--white)}.input-group--inline .input-group__field{border-radius:30px}.brick__newsletter .newsletter-form .input-group__item--btn{right:5px;top:4px}.brick__newsletter .newsletter-form .input-group__item--btn .input-group__btn{--input-height: 42px}@media only screen and (min-width: 992px){.brick__newsletter{max-width:350px;text-align:left}}@media only screen and (max-width: 767px){.body--rounded-corners .brick__section .brick__section__wrapper:not(.wrapper--full) .brick__blocks__flex--stuck .brick__block:first-child:not(:only-child){margin-bottom:var(--gutter-mobile)}.blog__post-item .blog__post-meta{display:none}.featured-blog__container .blog__post-item{max-width:230px}.wrapper--full-padded:after{display:none}}@media only screen and (min-width: 768px){.blog-newsletter .brick__block--newsletter,.body--rounded-corners .brick__section .brick__section__wrapper:not(.wrapper--full) .brick__blocks__flex--stuck .brick__block:first-child:not(:only-child),.body--rounded-corners .brick__section .brick__section__wrapper:not(.wrapper--full) .brick__blocks__flex--stuck .brick__block:last-child:not(:only-child),.body--rounded-corners .brick__section .brick__section__wrapper:not(.wrapper--full) .brick__blocks__flex--stuck:not(.brick__blocks__flex--reverse) .brick__block:first-child:not(:only-child).brick__block--newsletter,.body--rounded-corners .brick__section .brick__section__wrapper:not(.wrapper--full) .brick__blocks__flex--stuck:not(.brick__blocks__flex--reverse) .brick__block:last-child:not(:only-child).brick__block--sns{border-radius:var(--RADIUS);flex-basis:calc(50% - var(--grid-gutter))}.body--rounded-corners .brick__section .brick__section__wrapper:not(.wrapper--full) .brick__blocks__flex--stuck .brick__block:last-child:not(:only-child){margin-left:var(--grid-gutter)}}@media only screen and (min-width: 992px){.brick__newsletter-wrapper{flex-direction:row}.brick__newsletter-image{margin-left:-20px;margin-right:30px}}.blog-list__wrapper{padding-top:var(--padding);padding-bottom:var(--padding);background-color:var(--bg)}.blog-list{display:flex;justify-content:center;gap:20px}.blog-list__item{display:flex;flex-direction:column;border-radius:var(--radius);width:calc(25% - 10px);max-width:400px;background-color:#fff}.blog-list__item .title{margin:10px 20px 0}.blog-list__item .text{margin:10px 20px}.blog-list__item .btn{margin:5px 20px 20px}.blog-list__item .image{width:100%}.blog-list__item .image img{width:100%;height:auto;border-radius:var(--radius) var(--radius) 0 0}.blog-list__icon.carousel--center{justify-content:center}.blog-list__icon li{text-align:center;width:128px}.blog-list__icon li.current{color:var(--accent)}.blog-list__icon li.current div{border-bottom:.2rem solid var(--accent)}.blog-list__icon li.current img{filter:brightness(120%) saturate(70%)}.blog-list__icon li.current .img-png img{filter:invert(61%) sepia(51%) saturate(576%) hue-rotate(129deg) brightness(85%) contrast(94%)!important}.blog-list__icon li>*{display:flex;flex-direction:column;align-items:center;transition:all .3s;line-height:1.25;padding-bottom:.2rem}.blog-list__icon li img{transition:all .3s;margin-bottom:.2rem}.blog-list__icon li a:hover{color:var(--accent)}.blog-list__icon li a:hover img{filter:brightness(120%) saturate(70%)}.blog-list__icon li a:hover .img-png img{filter:invert(61%) sepia(51%) saturate(576%) hue-rotate(129deg) brightness(85%) contrast(94%)!important}.section-header--article{position:relative;overflow:hidden;min-height:240px;padding:0}.article__wrapper .rte a:not(.btn):not(.shopify-payment-button__button--unbranded){color:var(--accent);text-decoration-thickness:1px}.article__wrapper aside .brick__block__inner{padding:var(--inner)}.article__image__wrapper{border-radius:var(--radius);height:450px;overflow:hidden}.article__image__wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(35,178,174,0) 36.21%,var(--accent) 100%);border-radius:var(--radius)}.article__title-wrapper{z-index:10;position:absolute;bottom:15%;left:10%;width:80%;max-width:853px;text-align:left}.article-info{font-size:14px;line-height:18px;font-weight:600;color:var(--white);margin:0 0 8px}.article__title-wrapper .article-info{font-weight:400}.article__title-wrapper .article-info span{display:inline-block}.article__title-wrapper .article-info span:not(:last-child):after{content:"\2022";display:inline-block;margin:0 4px 0 7px}.article__title-wrapper .article-info strong{font-weight:600}.blog-summary{padding:1rem;margin:2rem 0;background-color:var(--bg-primary-pastel)}.author-container{margin-bottom:calc(var(--gutter)/2)}.author-title{font-size:1.1rem!important;font-weight:700!important;margin-bottom:0}.author-name{font-weight:700!important;margin-top:.5rem}.author-content{display:flex}.author-photo{width:5rem;height:5rem;border-radius:50%;overflow:hidden;flex-shrink:0;margin-right:2rem}.author-photo img{object-fit:cover}.author-desc{padding:0 1rem;border:.1rem solid #e1e1e1;position:relative;font-style:italic}.author-desc:before,.author-desc:after{content:"";width:0;height:0;position:absolute;top:1.3rem;border-top:1rem solid transparent;border-bottom:1rem solid transparent}.author-desc:before{border-right:1rem solid #e1e1e1;left:-1rem}.author-desc:after{border-right:1rem solid #fff;left:-.85rem}.product__icon-block{display:none}.product__icon-block .product__icon__row{display:flex;flex-direction:column;align-items:center;background-color:transparent}.product__block.hide{display:none}.product__icon-block .product__icon{margin:auto auto 8px;width:var(--icon-size);max-height:36px}.product__icon-block .product__icon svg{width:100%;height:100%}.product__icon__heading{font-weight:700;line-height:16px;margin-bottom:1px}.product__icon-block .product__icon__text{font-size:12px;font-weight:400;line-height:18px}@media only screen and (min-width: 1024px){.product-single__wrapper .product-single__gallery{position:sticky;top:80px;height:800px}.container--product-block-icons{display:none}.product-single__wrapper .container--product-reinsurance{position:sticky;top:auto;left:0;height:100px;display:flex;width:100%;justify-content:space-around;flex-direction:row-reverse}.product__icon-block{display:block;width:160px;text-align:center;font-size:12px;margin-top:1rem}.product-grid-item{position:relative;padding-bottom:63px}.product-grid-item__price{position:absolute;left:16px;bottom:16px;width:calc(100% - 32px)}}.list-collections__item .blog-tag-icon{max-width:100%}.hipli-tag-div-slim{width:auto!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/theme.dev.css.map */
