body.template-index main .shopify-section:not(body.template-index main .shopify-section:first-child){border-top:1px solid #0641ff}body.template-index slider-component ul.product-grid li{border-right:1px solid #0641ff}body slider-component ul.product-grid li:last-child{border-right:none}body .collection_custom slider-component ul.product-grid{gap:0px}body .collection_custom slider-component{padding:0!important}body .section-header{position:fixed;width:100%;top:41px}body .section-header.scrolled-past-header{top:0}body .section-header sticky-header{background-color:transparent}body .section-header.scrolled-past-header sticky-header{background-color:#fff}body .header__menu-item,body .header--middle-left .header__inline-menu .header__active-menu-item,body .list-menu__item--active{color:#0641ff;font-weight:bolder}.custom-collage .content_inner{width:100%;position:absolute;top:50%;left:0%;transform:translateY(-50%);z-index:9;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#00000052}.custom-collage .content_inner .collage_inner_content{max-width:60%;margin:0 auto;text-align:center}.custom-collage .content_inner .collage-wrapper-title{font-weight:900;margin-bottom:0}.content_inner .collage-wrapper-desc{font-size:34px;word-wrap:break-word;line-height:normal;font-weight:600}body .collection_custom slider-component .product-grid .price,body .collection_custom slider-component .card__heading,body.template-product product-recommendations .card__heading{font-size:1.753rem!important}.custom_image_content .banner__box.content-container{padding:0}.custom_image_content .banner__box.content-container .banner__heading{font-weight:bolder}body.template-index .card__information{position:relative;border-top:1px solid #0641ff}body .card__content{width:100%}body slider-component .card--standard{border:none}.collection_custom .card__information{display:flex;justify-content:space-between;padding:2px 10px!important}.collection_custom .card__information .card-information{width:max-content}.custom-collage .content_inner .collage-wrapper-desc{padding:0}body .header__active-menu-item{color:#ea2b2b}footer a.link.list-menu__item.list-menu__item--link.list-menu__item--active,footer a.link.list-menu__item:hover{color:#ea2b2b}.custom-collage .collage{gap:0px}.footer__content-top form.footer__newsletter{margin-left:0}.content_inner .content-image img{height:100%;width:100%}.collage__item .collage-card{border-right:1px solid #0641ff}.scrolled-past-header .header{border-bottom:1px solid #0641ff}.image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet{border-top:1px solid blue;border-right:1px solid blue}body .section-contact-form-with-text{border-left:1px solid blue;border-right:1px solid blue;border-bottom:1px solid blue}.grid__item .content-container:after{border-left:1px solid #0641ff}body .section-contact-form-with-text .grid__item .content-container:after{border:none}.image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media{border-left:1px solid blue}.image-with-text__content h2.image-with-text__heading.inline-richtext.h1{font-style:italic;font-size:20px;line-height:normal;font-weight:500;color:#000;font-family:Inconsolata,sans-serif}.image-with-text__text.rte.body p{line-height:24px;font-size:16px;color:#000;font-family:Inconsolata,sans-serif}.content-for-layout .shopify-policy__container{max-width:156ch}.collection-hero__text-wrapper .collection-hero__title{padding-top:25px}.product-media-modal__dialog .product-media-modal__content{min-height:83vh;width:100%;overflow:auto;height:100%;max-width:100%}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important;object-fit:contain;width:100%;height:100%}.product.grid{gap:0;border-top:1px solid blue;border-bottom:1px solid blue}.product__title h1{padding-top:20px}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{border-left:1px solid blue}h2.facet-filters__label.caption-large.text-body,h2.product-count__text.text-body,.facets-container-drawer .product-count{display:none}.select .facet-filters__sort:focus-visible,.select .select__select:focus{outline:none;outline-offset:unset;box-shadow:none}.facet-filters__field .select__select{padding:0 10px}.facets-container.facets-container-drawer.scroll-trigger.animate--fade-in{border-top:1px solid blue;padding-left:10px;padding-right:10px}.collection ul#product-grid{border-top:1px solid blue;column-gap:0px;row-gap:0px}.collection ul#product-grid li{border-bottom:1px solid blue;border-right:1px solid blue}.collection ul#product-grid>li:nth-of-type(4n){border-right:none}body.template-product product-recommendations ul li.grid__item:nth-of-type(4n){border-right:none}body.template-product product-recommendations .related-products__heading{padding-left:15px;padding-right:15px}.collection .card__content .card__information,body.template-product product-recommendations .card__content .card__information{display:flex;justify-content:space-between;padding:10px!important;align-items:center;width:100%}.collection .card__content .card__information .card-information,body.template-product product-recommendations .card__content .card__information .card-information{width:unset}.collection .card__content .card__information h3{font-size:1.753rem;padding-right:20px}.collection .card__content .card__information .card-information .price,body.template-product product-recommendations .card__content .card__information .card-information price{font-size:1.753rem}.section-contact-form-with-text .contact.image-with-text__media{padding:30px}body.template-product product-recommendations ul.grid.product-grid{gap:0px}body.template-product product-recommendations ul.grid.product-grid .card__information{border-top:1px solid #0641ff}body.template-product product-recommendations{border-bottom:1px solid #0641ff}body.template-collection .collection .card__content .card__information{border-top:1px solid #0641ff}.product-grid .card .card__inner .card__media{z-index:10}.card__content .quick-add .button:after{box-shadow:unset;transition:box-shadow var(--duration-short) ease;border-top:1px solid blue}.banner.banner--content-align-left .banner__media:nth-of-type(1){border-right:1px solid blue}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{max-width:99.9 !important%}body.template-index .card__content .card__badge.top{margin-top:7px!important;margin-left:10px!important}.card__content .card__badge.top{z-index:9999}.card__content .card__badge.top span{padding:5px 13px 6px!important}@media (max-width: 560px){.content_inner .collage-wrapper-desc{font-size:20px}.custom-collage .content_inner .collage-wrapper-title{font-size:30px}.custom-collage .content_inner .collage_inner_content{max-width:90%}body .header{padding:15px 3rem 10px}}@media only screen and (min-width: 561px) and (max-width: 749px){.content_inner .collage-wrapper-desc{font-size:25px}.custom-collage .content_inner .collage-wrapper-title{font-size:35px}.custom-collage .content_inner .collage_inner_content{max-width:80%}}@media screen and (min-width: 990px){body .collection_custom .grid--4-col-desktop .grid__item{width:25%;max-width:25%}body .collection_custom .grid--2-col-desktop .grid__item{width:50%;max-width:50%}.collection ul#product-grid li{max-width:calc(25.2% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}body .header:not(.drawer-menu).page-width{padding-left:0;padding-right:0}body .product--stacked .product__media-item{max-width:100%;width:100%}body.template-product .product--stacked .product__media-item{border-bottom:1px solid blue}body.template-product .product--stacked .product__media-list,product-recommendations li.grid__item{gap:0px}body.template-product .product--stacked .product__media-item:last-child,product-recommendations li.grid__item:last-child{border:none}body.template-product product-recommendations li.grid__item{border-right:1px solid blue}body.template-product product-recommendations ul{border-top:1px solid blue}body.template-product product-recommendations .grid--4-col-desktop .grid__item{width:25%;max-width:25%}}@media screen and (max-width: 990px){.collection ul#product-grid li{border-left:none}.collection ul#product-grid>li:nth-of-type(4n){border-right:1px solid blue}.collection ul#product-grid>li{border-left:1px solid blue}}@media screen and (max-width: 749px){body .section-contact-form-with-text .image-with-text__media-item.grid__item:has(.contact){border-bottom:1px solid blue}body .section-contact-form-with-text .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet{border-right:none}.custom_image_content .banner__content.banner__content--bottom-left{align-items:flex-end;justify-content:flex-start;padding-left:10px}.custom-collage .collage-card .media img:not(.custom-collage .collage__item:first-child .collage-card .media img){object-position:center}.collage__item .collage-card{border-bottom:1px solid #0641ff;border-right:none}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{border-left:none}body.template-product product-recommendations{padding-left:0;padding-right:0}body.template-product .product__media-list .product__media-item.grid__item:first-of-type{margin-left:0}body.template-product product-info .page-width1>*{padding:0 1.5rem}body.template-product product-info .page-width{padding-left:0;padding-right:0}body.template-product product-recommendations li.grid__item{border-top:1px solid blue}body.template-product .slider.slider--mobile{border-bottom:1px solid blue}}@media screen and (max-width: 989px){body.template-index slider-component ul.product-grid li{border-bottom:1px solid #0641ff;border-right:none}.banner.banner--content-align-left .banner__media:nth-of-type(1){border-bottom:1px solid blue;border-right:unset}body .product-grid .media--hover-effect img:first-of-type{filter:unset}}@media (min-width: 750px){.custom-collage .collage{grid-template-columns:repeat(2,minmax(0,1fr))}.custom_image_content .banner__content{padding:3rem 5rem}body .section-contact-form-with-text .image-with-text__media-item.grid__item:has(.contact){border-right:1px solid blue}body.template-product .page-width{padding-left:0rem;padding-right:0rem}}@media (max-width: 768px){.card__badge .badge{font-size:18px;padding:5px 10px!important;margin:10px 9px!important}.grid__item .content-container:after{border-top:1px solid blue}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom-new.css.map */
