.header .header-actions__action svg{width:30px;height:30px}.header .menu-list__link{font-weight:600}.header .menu-list__list-item:not(:last-child){margin-right:30px}.header .menu-list__list-item .menu-list__link .menu-list__link-title{position:relative}.header .menu-list__list-item .menu-list__link .menu-list__link-title:after{position:absolute;bottom:-50%;left:50%;color:#0000;content:"\2022";text-shadow:0 0 rgba(0,0,0,0);font-size:1.2em;line-height:1;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);pointer-events:none}.header .menu-list__list-item .menu-list__link:hover .menu-list__link-title:after{text-shadow:10px 0 var(--color-primary-hover),-10px 0 var(--color-primary-hover);color:var(--color-primary-hover)}.header .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,.header .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,.header .menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true],.header .header-actions__action:hover,.utilities a:hover{color:var(--color-primary-hover)}.header .menu-drawer__menu-item--mainlist{font-size:18px}@media screen and (max-width: 750px){.header__row .header__columns{padding:10px 0}}footer .details-content .list-unstyled{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}footer .menu__item{padding:0 15px;border-right:1px solid}footer .menu__item:last-child{border:none}footer .menu__item+.menu__item{margin-block-start:0}footer .menu__item a:hover{color:var(--color-primary-hover)}.footer-utilities__text{text-wrap:wrap}@media screen and (max-width: 1439px){footer .menu__item a,footer .group-block-content .text-block p{font-size:16px;line-height:normal}footer .details-content .list-unstyled{row-gap:10px}}@media screen and (max-width: 768px){.footer-utilities__text{font-size:16px}footer .menu__item{padding:0 10px}}.custom-icon-with-text .custom-icon-with-text-block.group-block{transition:all .3s linear}.custom-icon-with-text .custom-icon-with-text-block.group-block:hover{transform:translateY(-6px);box-shadow:0 10px 25px #0000001a}.custom-icon-with-text .icon-block__media{opacity:.75}.group-block.custom-icon-with-text-button{transition:all .2s linear;background-color:var(--color-secondary-button-background);border-color:var(--color-secondary-button-border);color:var(--color-secondary-button-text)}.group-block.custom-icon-with-text-button:hover{background-color:var(--color-secondary-button-text)!important;color:var(--color-secondary-button-hover-text)}@media screen and (max-width: 990px){.custom-partership-section .group-block.size-style{width:100%}}@media screen and (max-width: 768px){.custom-icon-with-text .section-content-wrapper.section-content-wrapper{flex-direction:column}}.ui-test-collection-list .collection-card{padding:15px;transition:all .3s linear}.ui-test-collection-list .collection-card:hover{background:#f9c5d1}@media screen and (max-width: 990px){.ui-test-collection-list .collection-card{padding:10px}.ui-test-collection-list .collection-card__content .text-block{padding:10px 0 0!important}.ui-test-collection-list .collection-card__content .text-block p{font-size:16px}}.custom-multicolumn .group-block-content .link{position:relative;transition:all .3s linear}.custom-multicolumn .group-block-content .link:after{content:"";position:absolute;width:100%;height:1px;background:currentcolor;bottom:0;left:0;right:0;margin:auto;transition:all .3s linear}.custom-multicolumn .group-block{transition:all .3s linear}.custom-multicolumn .group-block.custom-multi-column-blok .group-block:hover{box-shadow:0 20px 60px #00000026}.custom-multicolumn .group-block.custom-multi-column-blok .group-block:hover .group-block-content .link:after{width:50px}@media screen and (min-width: 749px){.abt-sticky-img .image-block{position:sticky;top:var(--header-height);height:fit-content}}[product-grid-view=zoom-out] :is(.product-card,.product-grid__card) :is(h4,.h4){text-align:center}.product-grid-container .collection-wrapper .facets-block-wrapper{position:sticky;top:var(--header-height);height:fit-content}.product-grid-container .collection-wrapper .product-form-buttons:not(:has(.quantity-rules)){gap:6px}.product-card .product-media-container.media-fit img{object-fit:contain}.product-card .product-badges__badge{background:#cf3652;color:#fff}.product-card .product-grid__card.product-grid__card{box-shadow:0 0 10px #00000026;padding:20px}.product-card .product-form-buttons .quantity-selector{display:none}@media screen and (max-width: 990px){.ui-test-product-list .product-card .product-grid__card .product-form-buttons .add-to-cart-button .add-to-cart-text__content,.product-recommendations .resource-list .resource-list__item .product-form-buttons .add-to-cart-button .add-to-cart-text__content{font-size:14px}.ui-test-product-list .product-card .product-grid__card .product-form-buttons .add-to-cart-button,.product-recommendations .resource-list .resource-list__item .product-form-buttons .add-to-cart-button{padding:0}}@media screen and (max-width: 750px){.product-card .product-grid__card .product-form-buttons{display:none}}@media screen and (max-width: 480px){.product-card .product-grid__card.product-grid__card{padding:10px}.product-card .product-grid__card .product-form-buttons .add-to-cart-button .add-to-cart-text__content{font-size:14px}.product-card .product-grid__card .product-form-buttons .add-to-cart-button{padding:0}}@media screen and (max-width: 990px){.custom-image-with-text .section-content-wrapper.section-content-wrapper{flex-direction:column;flex-wrap:nowrap}.custom-image-with-text .image-block,.custom-image-with-text .group-block{width:100%}.custom-image-with-text .custom-image-with-text-block .group-block-content.layout-panel-flex--row{flex-direction:row!important}}.product-information__grid .product-details rte-formatter.text-block h1{font-size:var(--font-h3--size)}.product-information__grid .product-details rte-formatter.text-block h2{font-size:var(--font-h4--size)}.cart-page .cart-actions .disclosure-content{display:block}.cart-page .cart-actions .disclosure-content[inert]{display:none}.cart-page .cart-page__summary .section-background{border-radius:20px}.cart-page .cart-items__media-image{object-fit:contain}.cart-page .cart-items__media,.cart-drawer__content .cart-items__media{padding:6px;border:1px solid var(--color-border);border-radius:5px}body:has(>#header-group .header[sticky]) .cart-page .cart__summary-inner{align-items:center;justify-content:center}.cart-page .cart__summary-totals:not(:has(.cart-actions)){border:none;padding:20px 0 0}.cart-items__wrapper .cart-items__details .cart-items__title{color:var(--color-foreground-heading);font-weight:500}@media screen and (min-width: 750px){.cart-page .cart__summary-container{grid-template-rows:none}}@media screen and (min-width: 720px){.cart-page .cart-items__table-row{grid-template-rows:1fr;column-gap:30px;align-items:center}.cart-page .cart__summary-container{grid-template-rows:none}}.cart-drawer__close-button{width:auto;height:auto;top:25px;right:25px}.predictive-search-results__inner .predictive-search-results__card{box-shadow:0 0 10px #00000026;padding:10px;border-radius:10px}.predictive-search-results__inner .predictive-search-results__card .resource-card__image{object-fit:contain}.predictive-search-results__inner :is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):hover{background:transparent;padding:10px;margin:0;border-radius:10px}.predictive-search-results__inner .resource-card__content{justify-content:center;align-items:center}.predictive-search-results__inner .resource-card__title.paragraph{color:var(--color-foreground-heading)}.predictive-search-form__footer .predictive-search__search-button:hover{border:1px solid var(--button-border-color)}.predictive-search-results__card .resource-card:has(.resource-card__image--secondary):hover,.predictive-search-results__card .resource-card:has(.resource-card__image--secondary):focus{--resource-card-secondary-image-opacity: 0}.custom-faq .accordion .details-content p{width:100%;max-width:100%}.custom-faq .accordion .accordion--dividers .details-content{padding-block-end:20px}.custom-faq .accordion .details__icon{margin-right:15px}@media screen and (min-width: 1200px){.custom-faq .accordion{max-width:1000px}}.custom-contact-section .contact-form{border-radius:20px}@media screen and (max-width: 900px){slideshow-component slideshow-slides .size-style{width:100%}slideshow-component slideshow-slides .size-style .layout-panel-flex--column{align-items:center;justify-content:center}slideshow-component slideshow-slides .size-style .layout-panel-flex--column .text-block{--text-align-default: center}slideshow-component slideshow-slides .size-style .layout-panel-flex--column a.size-style{max-width:max-content}slideshow-component slideshow-slides .slide__image-container:before{content:"";position:absolute;background:#fff;opacity:.5;z-index:1;width:100%;height:100%}}@media screen and (max-width: 450px){slideshow-component slideshow-slides .size-style .layout-panel-flex--column .text-block h2,slideshow-component slideshow-slides .size-style .layout-panel-flex--column .text-block.h2 p{font-size:30px}}.shopify-policy__container{padding:60px 20px}.shopify-policy__container .shopify-policy__body .policy-title{text-align:center;color:var(--color-foreground-heading);margin-bottom:20px}.shopify-policy__container .shopify-policy__body .policy-title span{color:#cf3652}.shopify-policy__container .shopify-policy__title{display:none}@media screen and (max-width: 450px){h1,.h1.h1,.text-block.h1>*{font-size:36px}h2,.h2.h2,.text-block.h2>*{font-size:30px}h3,.h3.h3,.text-block.h3>*{font-size:28px}h4,.h4.h4,.text-block.h4>*{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
