:root{--page-gutter: .625rem;--header-height: 130px;--border-radius: 20px}@media screen and (min-width: 60em){:root{--page-gutter: 2rem}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}*:focus{outline:0;box-shadow:none}a:empty,ul:empty,dl:empty,div:empty,s:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}html,body{width:100%;overscroll-behavior:none;min-height:100%}html{scroll-behavior:initial;height:100%;padding-bottom:0!important}#preview-bar-iframe{display:none!important}body{font-family:Hellix,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:500;font-size:.7rem;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none;display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;min-height:100%}body::-webkit-scrollbar{display:none}::-webkit-scrollbar-track{border:1px solid #fbe0e7;background-color:#f5f5f5}::-webkit-scrollbar{width:10px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#fbe0e7}body:not(.template-password) main{display:grid;align-items:center;grid-template-columns:inherit;grid-template-rows:1fr}img{max-width:100%;height:auto}a{text-decoration:none;color:inherit}::selection{background-color:#f08080}.text-decoration-none{text-decoration:none}.uppercase{text-transform:uppercase}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-center{text-align:center}.overflow-h{overflow:hidden}.page-gutter{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.page-gutter-margin{margin-left:var(--page-gutter);margin-right:var(--page-gutter)}.page-width{max-width:990px;margin:0 auto}.list-style-none{list-style:none}.list-menu{list-style:none;padding:0;margin:0}.mobile-only{display:block}@media screen and (min-width: 60em){.mobile-only{display:none}}.desktop-only{display:none}@media screen and (min-width: 60em){.desktop-only{display:block}}.font-1{font-family:Hellix,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:500}.font-2{font-family:Surt Normal,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:300}h1,.u-h1,h2,.u-h2,h3,.u-h3,h4,.u-h4,h5,.u-h5,h6,.u-h6{font-family:Hellix,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.2}h1,.u-h1{font-size:2.5rem}@media screen and (min-width: 60em){h1,.u-h1{font-size:6rem}}h2,.u-h2{font-size:2rem}@media screen and (min-width: 60em){h2,.u-h2{font-size:4rem}}h3,.u-h3{font-size:1.5rem}@media screen and (min-width: 60em){h3,.u-h3{font-size:3rem}}h4,.u-h4{font-size:1.25rem}@media screen and (min-width: 60em){h4,.u-h4{font-size:2.5rem}}h5,.u-h5{font-size:1rem}@media screen and (min-width: 60em){h5,.u-h5{font-size:1.125rem}}h6,.u-h6{font-size:.875rem}@media screen and (min-width: 60em){h6,.u-h6{font-size:1rem}}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}button,.btn,.button,.shopify-challenge__button,.customer button{all:unset;cursor:pointer;box-sizing:border-box;background:#a2e4b8;color:#000;padding:1.1rem 1rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:10px}.button--full-width{display:inline-flex;width:100%}.button--green{background-color:#afeac3}.button--blue{background-color:#afc8fe}.btn--unstyled{all:unset;cursor:pointer;box-sizing:border-box}.u-body{font-family:Hellix,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:.8rem;font-weight:unset}.image__wrapper{display:block;position:relative;width:100%;height:100%;overflow:hidden;background-color:#d3d3d3;padding-top:125%}.image__wrapper img,.image__wrapper svg{display:block;width:100%;height:100%;object-position:top;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}table{display:inline-block;vertical-align:top;max-width:100%;white-space:nowrap;border-collapse:collapse;border:solid black 1px;border-spacing:0;border-radius:var(--border-radius);width:100%!important;overflow:hidden;overflow-x:auto}td:first-child,th:first-child{border-left:none}table tbody{width:100%;display:inline-table}table th{text-align:left;text-transform:uppercase;border-top:unset!important}table th,table td{padding:1.5rem 2rem;border-top:1px solid black;border-left:1px solid black}tr{width:100%}.template-index header.header{background-color:transparent!important}.shopify-policy__container{padding-top:4rem;padding-bottom:4rem}.shopify-policy__container h1{font-size:1.5rem}.shopify-policy__body{margin-top:2rem}.grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}input::-webkit-search-decoration{-webkit-appearance:none}.field{position:relative;width:100%;display:flex}.field__input,.select__select,.customer .field input,.customer select{-webkit-appearance:none;appearance:none;color:#000;border:0;width:100%;height:2.5rem;padding:.8rem .4rem;background:#d9d9d94f;border-radius:50px}input[type=search]{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7803 10.7197C11.4874 10.4268 11.0126 10.4268 10.7197 10.7197C10.4268 11.0126 10.4268 11.4874 10.7197 11.7803L11.7803 10.7197ZM15.2197 16.2803C15.5126 16.5732 15.9874 16.5732 16.2803 16.2803C16.5732 15.9874 16.5732 15.5126 16.2803 15.2197L15.2197 16.2803ZM7.5 12C5.01472 12 3 9.98528 3 7.5H1.5C1.5 10.8137 4.18629 13.5 7.5 13.5V12ZM12 7.5C12 9.98528 9.98528 12 7.5 12V13.5C10.8137 13.5 13.5 10.8137 13.5 7.5H12ZM7.5 3C9.98528 3 12 5.01472 12 7.5H13.5C13.5 4.18629 10.8137 1.5 7.5 1.5V3ZM7.5 1.5C4.18629 1.5 1.5 4.18629 1.5 7.5H3C3 5.01472 5.01472 3 7.5 3V1.5ZM10.7197 11.7803L15.2197 16.2803L16.2803 15.2197L11.7803 10.7197L10.7197 11.7803Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:1rem;background-position:left 13px center;padding-left:2.5rem}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:1em;width:1em;cursor:pointer;border-radius:50em;background:url(https://pro.fontawesome.com/releases/v5.10.0/svgs/solid/times-circle.svg) no-repeat 50% 50%;background-size:contain}.rte a,.underline-link{text-decoration:underline}.search-drawer-sail{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#5c5c5ca8;z-index:9999}.search-drawer-sail.show-sail{display:block!important}.search-drawer__container{display:none;position:fixed;top:9rem;left:0;right:0;background:#fff;border:1px solid #000000;border-radius:var(--border-radius);min-height:60vh;padding:4rem 2rem;z-index:99999;margin:0 2rem}.search-drawer__container.show-search-drawer{display:block}.search-drawer__container input{display:block;max-width:800px;margin:0 auto}.search-drawer__container li{list-style:none}.search-drawer__container .search-drawer-featured-search-terms ul li{list-style:none;text-decoration:underline;margin-top:1rem;cursor:pointer}.search-drawer__container .flex{display:flex;margin-top:4rem}.flex .search-drawer-featured-search-terms{width:20%}.flex .search-drawer-featured-products,.flex #predictive-search{width:80%}.search-drawer-featured-products .grid,#predictive-search .grid{grid-template-columns:repeat(4,1fr)}.search-status{margin-bottom:1rem}#predictive-search-results{max-height:480px;overflow:auto}.search-drawer--close-btn{position:absolute;top:3rem;right:3rem;cursor:pointer}.select{position:relative}.select>svg{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}.color-swatch-redirect.no-bg-color{background-size:9px 9px;background-image:repeating-linear-gradient(45deg,#000 0 1px,#ebebeb 0 50%)}.color-swatch-redirect>a{position:relative;display:block;width:100%;height:100%}[data-current-page="/pages/website-credits"] .rte{text-transform:uppercase}.main-about__container.page-gutter.text-center strong,.main-about__container.page-gutter.text-center p{font-size:15px}div#shopify-section-template--15690629710015__main h1.main-page-title.u-h5.uppercase{text-transform:unset}@media only screen and (max-width: 600px) and (min-width: 0px){.swiper-button-next{display:none!important}.product__media--thumbnails{padding-right:0!important}}@media only screen and (max-width: 2200px) and (min-width: 600px){.shopify-policy__container table{width:860px!important;max-width:860px!important;position:relative;right:60%}div#shopify-section-template--15690629710015__main table{width:730px!important;max-width:730px;position:relative;right:46%}}.product-homepage .image__wrapper{border-radius:30px}.product-homepage .product-card__wrapper .color-swatches{left:50%;transform:translate(-50%)}ul.header__navigation.uppercase>li:nth-last-child(2){position:absolute;right:7%}.cart-header-new{position:absolute;right:2%}.big-product .select-size-hover-homepage{bottom:15%}button.select-size-hover-homepage{position:absolute;bottom:20%;left:50%;transform:translate(-50%);display:none}@media screen and (max-width:768px){button.select-size-hover-homepage.selected{display:none!important}}.product-grid-options-size{position:absolute;bottom:18%}.big-product .product-grid-options-size{bottom:13%}#product-grid .grid__item{position:relative}#product-grid .grid__item .product-grid-options-size{display:none;z-index:9;width:100%;height:fit-content;justify-content:center;align-items:center;bottom:24px;overflow:hidden;flex-wrap:wrap;padding:50px 10px 20px}.product-homepage #product-grid .grid__item .product-grid-options-size{bottom:6%}#product-grid .grid__item:hover button.select-size-hover-homepage{display:flex;background:#a2e4b8;border:0;border-radius:5px;color:#222}@media only screen and (min-width: 60em){#product-grid .grid__item:hover button.select-size-hover-homepage{display:none}#product-grid .grid__item .product-grid-options-size{display:none!important}#product-grid .grid__item:hover .product-grid-options-size{display:flex!important}}.product-card__wrapper .color-swatches.select-open{left:1rem;transform:translate(-50%);z-index:99;bottom:0%}form.add-to-cart-fast{position:absolute;top:0;display:none;left:50%;transform:translate(-50%)}form.add-to-cart-fast-show{display:flex!important}.cart__items>.cart__item>.underline-link{display:none}.add-to-cart-fast input.button.ajax-submit.action_button.button--add-to-cart{background:#a2e4b8;border:0;border-radius:5px;color:#222;width:319px}.announcement-bar{background:#a2e4b8;padding:10px;display:flex;width:100%;z-index:9999;position:relative}.announcement-bar-left{width:100%;display:flex;justify-content:center}.announcement-bar-right{width:5%;display:flex;justify-content:center;cursor:pointer;position:absolute;right:0}@media screen and (min-width: 60em){.footer-newsletter{position:fixed;right:50%;bottom:50%;transform:translate(50%,50%)}.footer__wrapper .footer__rows>div{justify-content:center!important}.footer__wrapper{display:flex;align-items:center;justify-content:center!important}}@media screen and (max-width: 60em){.footer-newsletter{position:fixed;left:50%;top:50%;margin-top:0!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:999}}.product-grid-options-size .prod-variations{cursor:pointer}.product-homepage .product-card__image{height:96%}.image-collage__wrapper{height:960px}div#shopify-section-template--16116291535039__c963a699-077e-4bdc-9d46-083c136d3c78 a.images-link,div#shopify-section-template--16116291535039__e51af9ef-2efa-4ed2-a75b-0a758caeb835 a.images-link{color:#fff}.product-details{line-height:18px}.product__description h2.u-body.uppercase{display:none}span.upper-part-left.font-bigger,span.upper-part-left{position:relative;left:10px}.sadiloves__you img{width:210px;margin:0 auto}variant-selects .radio---wrapper .radio__option.is-selected span{text-decoration:underline}variant-selects .radio---wrapper .radio__option.is-stockout span{text-decoration:line-through}.radio__option span:hover{text-decoration:underline;opacity:1!important}form.add-to-cart-fast.add-to-cart-fast-show{width:100%!important;padding:0 20px}.product-grid-options-size .prod-variations.selected form.add-to-cart-fast{display:flex!important;width:100%!important;padding:0 20px}input.button.ajax-submit.action_button.button--add-to-cart{width:100%!important}.tax-note{padding-top:2rem}.close-icon-bottom{display:none}.product-form__button{background:#f5dadf!important}div#footer-newsletter{z-index:10000}@media screen and (max-width:992px){#MainContent{padding-top:8.2em}body.no-announcement-bar #MainContent{padding-top:5.2em}body.template-index #MainContent{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/base.css.map */
