@media screen and (max-width: 749px){:root{--page-width: 100%}}@media screen and (min-width: 750px) and (max-width: 1399px){:root{--page-width: 120rem}}@media screen and (min-width: 1400px) and (max-width: 1799px){:root{--page-width: 140rem}}@media screen and (min-width: 1800px) and (max-width: 2199px){:root{--page-width: 160rem}}@media screen and (min-width: 2200px){:root{--page-width: 180rem}}#MainContent{background-color:#fff;box-shadow:0 0 20px #0000001a;max-width:var(--page-width);margin:0 auto;min-height:calc(100vh - 200px)}@media screen and (max-width: 749px){#MainContent{box-shadow:none}}body{background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.header-wrapper,.footer{max-width:100%;width:100%}body.bg-pastel-blue{background-color:#d6e6ff}body.bg-pastel-teal{background-color:#d7f9f8}body.bg-pastel-yellow{background-color:#ffffea}body.bg-pastel-peach{background-color:#fff0d4}body.bg-pastel-pink{background-color:#fbe0e0}body.bg-pastel-purple{background-color:#e5d4ef}body.bg-light-gray{background-color:#f5f5f5}body.bg-very-light-gray{background-color:#fafafa}@media screen and (min-width: 1400px) and (max-width: 1799px){.grid--4-col-desktop .grid__item,.grid--3-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important;max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important}.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.grid--4-col-desktop .grid__item:only-child,.grid--3-col-desktop .grid__item:only-child{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}.grid--4-col-desktop .grid__item:first-child:nth-last-child(2),.grid--4-col-desktop .grid__item:first-child:nth-last-child(2)~.grid__item,.grid--3-col-desktop .grid__item:first-child:nth-last-child(2),.grid--3-col-desktop .grid__item:first-child:nth-last-child(2)~.grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}.grid--4-col-desktop .grid__item:first-child:nth-last-child(3),.grid--4-col-desktop .grid__item:first-child:nth-last-child(3)~.grid__item,.grid--3-col-desktop .grid__item:first-child:nth-last-child(3),.grid--3-col-desktop .grid__item:first-child:nth-last-child(3)~.grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}}@media screen and (min-width: 1800px){.grid--4-col-desktop .grid__item,.grid--3-col-desktop .grid__item,.grid--5-col-desktop .grid__item{width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)!important;max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)!important}.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.grid--4-col-desktop .grid__item:only-child,.grid--3-col-desktop .grid__item:only-child,.grid--5-col-desktop .grid__item:only-child{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}.grid--4-col-desktop .grid__item:first-child:nth-last-child(2),.grid--4-col-desktop .grid__item:first-child:nth-last-child(2)~.grid__item,.grid--3-col-desktop .grid__item:first-child:nth-last-child(2),.grid--3-col-desktop .grid__item:first-child:nth-last-child(2)~.grid__item,.grid--5-col-desktop .grid__item:first-child:nth-last-child(2),.grid--5-col-desktop .grid__item:first-child:nth-last-child(2)~.grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}.grid--4-col-desktop .grid__item:first-child:nth-last-child(3),.grid--4-col-desktop .grid__item:first-child:nth-last-child(3)~.grid__item,.grid--3-col-desktop .grid__item:first-child:nth-last-child(3),.grid--3-col-desktop .grid__item:first-child:nth-last-child(3)~.grid__item,.grid--5-col-desktop .grid__item:first-child:nth-last-child(3),.grid--5-col-desktop .grid__item:first-child:nth-last-child(3)~.grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}}.card-wrapper.product-card-wrapper .card{border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 12px #00000014;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.card-wrapper.product-card-wrapper:hover .card{box-shadow:0 6px 20px #0000001f;transform:translateY(-2px)}.card-wrapper.product-card-wrapper .card__inner{border-radius:12px;overflow:hidden}.card-wrapper.product-card-wrapper .card__media{border-radius:12px 12px 0 0;overflow:hidden}.card-wrapper.product-card-wrapper .card__media img,.card-wrapper.product-card-wrapper .media img{border-radius:0;display:block}.card-wrapper.product-card-wrapper .card__content{padding-left:1rem;padding-right:1rem;padding-top:1rem}.card-wrapper.product-card-wrapper .card__heading,.card-wrapper.product-card-wrapper .card__heading a{font-family:var(--font-body-family)!important;font-weight:400!important;font-size:calc(var(--font-body-scale) * 1rem)!important;line-height:1.5!important;letter-spacing:normal!important}.collection-card-wrapper .card{border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 12px #00000014;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.collection-card-wrapper:hover .card{box-shadow:0 6px 20px #0000001f;transform:translateY(-2px)}.collection-card-wrapper .card__inner{border-radius:12px;overflow:hidden}.collection-card-wrapper .card__media{border-radius:12px 12px 0 0;overflow:hidden}.collection-card-wrapper .card__media img,.collection-card-wrapper .media img{border-radius:0;display:block}.collection-card-wrapper .card__content,.collection-card-wrapper .card__information{padding-left:1rem;padding-right:1rem;padding-top:1rem}.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a{font-family:var(--font-body-family)!important;font-weight:400!important;font-size:calc(var(--font-body-scale) * 1rem)!important;line-height:1.5!important;letter-spacing:normal!important}@media screen and (max-width: 749px){.card-wrapper.product-card-wrapper .card,.collection-card-wrapper .card{box-shadow:0 2px 8px #0000000f}.card-wrapper.product-card-wrapper:hover .card,.collection-card-wrapper:hover .card{box-shadow:0 2px 8px #0000000f;transform:none}}.product__text.inline-richtext.caption-with-letter-spacing{display:none!important}.product__title h1,.product__title h2{font-size:2.5rem!important;line-height:1.2!important;margin-bottom:1rem!important}@media screen and (max-width: 749px){.product__title h1,.product__title h2{font-size:2rem!important}}.product__info-container{max-width:100%}.product__info-container>*{margin-bottom:1.5rem}.product-form__buttons{margin-top:2rem}.product{max-width:100%}@media screen and (min-width: 990px){.product--large .product__media-wrapper{width:60%}.product--large .product__info-wrapper{width:40%;padding-left:3rem}}@media screen and (min-width: 1400px){.product--large .product__media-wrapper{width:65%}.product--large .product__info-wrapper{width:35%;padding-left:4rem}}.product__title h1+a.product__title{display:none}.product__description{margin-top:2rem;font-size:1rem;line-height:1.6}.collection{background-image:var(--collection-bg-image, none);background-color:var(--collection-bg-color, transparent);background-size:cover;background-position:center;background-repeat:no-repeat;padding:2rem;min-height:100vh}.card-wrapper.product-card-wrapper .card__information{background-color:var(--card-bg-color, transparent);padding-left:1rem!important;padding-right:1rem!important;padding-top:1rem!important;border-bottom-left-radius:var(--card-info-bottom-left-radius, 12px);border-bottom-right-radius:var(--card-info-bottom-right-radius, 12px)}.card-wrapper.product-card-wrapper .card__information *,.card-wrapper.product-card-wrapper .card__information .card__heading,.card-wrapper.product-card-wrapper .card__information .card__heading a,.card-wrapper.product-card-wrapper .card__information .card-information,.card-wrapper.product-card-wrapper .card__information .card-information *,.card-wrapper.product-card-wrapper .card__information .price,.card-wrapper.product-card-wrapper .card__information .price *,.card-wrapper.product-card-wrapper .card__information .card__badge{color:var(--card-text-color, inherit)!important}.card-wrapper.product-card-wrapper .card__content{padding:var(--card-content-padding, inherit)}.card-wrapper.product-card-wrapper .card__inner{border-bottom-left-radius:var(--card-inner-bottom-left-radius, 12px);border-bottom-right-radius:var(--card-inner-bottom-right-radius, 12px)}.card-wrapper.product-card-wrapper .card__media,.card-wrapper.product-card-wrapper .card__media .media,.card-wrapper.product-card-wrapper .card__media img,.card-wrapper.product-card-wrapper .media img{border-bottom-left-radius:var(--card-media-bottom-left-radius, 0);border-bottom-right-radius:var(--card-media-bottom-right-radius, 0)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gail1-theme.css.map */
