@font-face{font-family:GT America Expanded;src:url(/cdn/shop/files/gt-america-expanded-regular-webfont.woff2?v=1756187902) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America Expanded;src:url(/cdn/shop/files/gt-america-extended-medium-webfont.woff2?v=1756187902) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT America Expanded;src:url(/cdn/shop/files/gt-america-extended-bold-webfont.woff2?v=1756187903) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Messina sans;src:url(/cdn/shop/files/Messinasans-regular-webfont.woff2?v=1756187902) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Messina sans;src:url(/cdn/shop/files/Messinasans-light-webfont.woff2?v=1756187902) format("woff2");font-weight:300;font-style:normal;font-display:swap}*,:after,:before{margin:0;padding:0;box-sizing:border-box}:root{--body-font-family: "Messina sans";--heading-font-family: "GT America Expanded";--primary-bg-color: #b6503c;--secondary-color: #000000;--tertiary-color: #fee7d7;--red-color: #FF3333;--white-color: #ffffff;--deafult-heading-color: #383f44;--deafult-body-color: #868c97;--input-placeholder-color: #808080;--input-text-color: #1A1D1F;--border-color: #EAEAEA}body,p{font-family:var(--body-font-family)!important;font-weight:400;font-size:14px;line-height:1.6;letter-spacing:0px}h2,.h2{font-family:var(--heading-font-family)!important;font-size:40px;line-height:56px;color:var(--secondary-color);letter-spacing:.64px}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font-family);color:var(--secondary-color);letter-spacing:0px}.underline-links-hover:hover a{text-decoration:none!important;text-underline-offset:0px!important}img{max-width:100%}a{text-decoration:none;position:relative;color:#000;transition:.5s all}a:hover{color:var(--primary-bg-color)}.container,.shopify-policy__container{max-width:1440px;padding:0 20px;margin:0 auto}.page-width{max-width:1320px!important;padding:0 20px!important;margin:0 auto!important}.row{display:flex;flex-wrap:wrap}.button.button--secondary{font:inherit;font-size:14px;font-weight:500;line-height:1.1875;display:inline-flex;justify-content:center;align-items:center;background-color:transparent;color:var(--white-color);padding:12px 26px;border:1px solid var(--primary-bg-color);text-transform:uppercase;text-decoration:none;position:relative;transition:.6s cubic-bezier(.675,.14,.15,.9);z-index:1;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none;letter-spacing:.5px;border-radius:4px}.button-secondary:before,.button:before{display:none}.button-secondary:after,.button:after{content:"";position:absolute;top:0;left:-25%;width:150%;height:100%;color:var(--white-color);background-color:var(--primary-bg-color);transform:translate(0) skew(50deg) scaleX(1);transform-origin:left center;transition:transform .6s cubic-bezier(.675,.14,.15,.9);z-index:-1}.button-secondary:hover,.button:hover{color:var(--primary-bg-color)}.button-secondary:hover:after,.button:hover:after{transform:translate(0) skew(50deg) scaleX(0);transform-origin:right center}.btn.btn-info.availability-button{width:100%;color:#fff;text-align:center;text-transform:unset;cursor:pointer}.banner__buttons{width:100%;justify-content:center}.quantity__input:focus-visible{outline:none;outline-offset:0px;box-shadow:none}.button-primary,.button,.button.button-primary{font:inherit;font-size:14px;font-weight:500;line-height:1.1875;display:inline-flex;justify-content:center;align-items:center;background-color:transparent;color:var(--white-color);padding:12px 26px;border:1px solid var(--primary-bg-color);text-transform:uppercase;text-decoration:none;position:relative;transition:.6s cubic-bezier(.675,.14,.15,.9);z-index:1;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none;letter-spacing:.5px;border-radius:4px}.button-primary:before,.button:before{display:none}.button-primary:after,.button:after{content:"";position:absolute;top:0;left:-25%;width:150%;height:100%;color:var(--white-color);background-color:var(--primary-bg-color);transform:translate(0) skew(50deg) scaleX(1);transform-origin:left center;transition:transform .6s cubic-bezier(.675,.14,.15,.9);z-index:-1}.button-primary:hover,.button:hover{color:var(--primary-bg-color)}.button-primary:hover:after,.button:hover:after{transform:translate(0) skew(50deg) scaleX(0);transform-origin:right center}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:scale(1)}body .field input,body .field textarea,body .customer .field input{padding:8px 12px!important;border:1px solid var(--border-color)!important;border-radius:0!important;font-size:14px;line-height:22px;font-weight:400;color:var(--secondary-color)!important;font-family:var(--body-font-family)!important;letter-spacing:0px;transition:.5s all;margin:0!important}.field__input::placeholder,.customer .field input::placeholder .textarea::placeholder{color:var(--secondary-color)!important;font-size:14px;line-height:22px;font-weight:400px;font-family:var(--body-font-family)!important;letter-spacing:0px}body .field input::placeholder,body .customer .field input::placeholder,.textarea::placeholder{color:var(--deafult-body-color)!important}body .field:before,body .field:after{display:none!important}body .field input:hover,body .customer .field input:hover{box-shadow:none!important;border:1px solid #B6BAC1!important;outline:0px!important;outline-offset:0px!important;background:#fcfcfc}body .field textarea:hover,body .customer .field textarea:hover{box-shadow:none!important;border:1px solid #B6BAC1!important;outline:0px!important;outline-offset:0px!important;background:#fcfcfc}body .field textarea:focus-visible,body .customer .field input:focus-visible{box-shadow:none!important;border:1px solid var(--primary-bg-color)!important;color:var(--secondary-color)!important;font-family:var(--body-font-family)!important;outline:0px!important;outline-offset:0px!important}#privy-widget{display:none!important}.section-heading,.drawer__heading,.newsletter .section-heading,.cart__empty-text{color:#000;font-size:20px;line-height:1.4;letter-spacing:0px;font-weight:300;font-family:var(--heading-font-family);text-transform:uppercase;margin:0 0 20px;text-align:left}.product-card-wrapper .card{padding:1px}strong{color:#000}.shopify-policy__container strong{color:#000;letter-spacing:0px}.shopify-policy__container h2{font-size:26px;line-height:1.4;letter-spacing:0px;font-weight:500;color:#000}.shopify-policy__container h1{font-size:36px;line-height:1.4;letter-spacing:0px;font-weight:500;color:#000}.shopify-policy__container ul{margin-bottom:20px}.contact{margin:20px auto 60px!important}.template-search__header .h2{font-size:30px;line-height:1.4;letter-spacing:0px;font-weight:500;text-align:center}.contact .description{text-align:center;margin-bottom:50px}.wishlist-succes-popup{opacity:0;z-index:9999;position:fixed;background-color:#f5f5f5;color:#000;border-radius:10px;right:20px;bottom:3%;max-width:350px;transform:translate(100%);overflow:hidden;transition:transform .33s cubic-bezier(.645,.045,.355,1),visibility .33s cubic-bezier(.645,.045,.355,1)}.wishlist-succes-popup.open{transform:translate(0);opacity:1}.wishlist-succes-popup .wishlist-succes-message{padding:13px;font-size:14px}@media screen and (max-width: 768px){.contact{margin:20px auto!important}.template-search__header .h2{font-size:20px}.section-heading,.drawer__heading,.newsletter .section-heading,.cart__empty-text{font-size:16px}.shopify-policy__container h2{font-size:20px;line-height:1.4;letter-spacing:0px;font-weight:500;color:#000}.shopify-policy__container h1{font-size:24px;line-height:1.4;letter-spacing:0px;font-weight:500;color:#000}}.page .page-width{max-width:1320px;padding:0 20px;margin:0 auto;width:100%}.page .rich-text__blocks{max-width:100%}.page .rich-text__text ul{margin:10px 0}.page .rich-text__text li,.page .image-with-text__text li{font-size:16px;color:#000;letter-spacing:0px;line-height:1.4;padding:8px 0}.page .image-with-text__content{padding-left:0;padding-right:0}.page .rich-text__buttons{justify-content:center!important;width:100%;max-width:100%}.page .section-heading{margin-bottom:50px}.page .title{color:#000;font-size:30px;line-height:1.4;letter-spacing:0px;font-weight:500;text-align:center}.page br{margin:10px}.page .multicolumn-list{justify-content:center}.page .media>img{object-fit:contain}.page .multicolumn-card__info p{color:#000;font-size:16px;line-height:1.6}.page .multicolumn-card__info{padding:0}.page .multicolumn.background-primary .multicolumn-card{background:transparent}.multicolumn .title-wrapper-with-link{justify-content:center}.page .title{color:#e25481;font-weight:600}.section-template--25283297640736__multicolumn_FRaXRK-padding,.section-template--25283297607968__multicolumn_pYadit-padding{max-width:1040px!important}.section-template--25283297607968__image_with_text_WqmB8U-padding{border-top:1px solid #E25481;border-bottom:1px solid #E25481;margin-bottom:60px;margin-top:60px}.section-template--25283297640736__multicolumn_FRaXRK-padding .multicolumn-card__image-wrapper{margin:0 0 15px}.page .rich-text__caption,.page .image-with-text__heading{font-size:26px;line-height:1.4;letter-spacing:0px;color:#e25481;font-weight:600;text-transform:capitalize}.page .image-with-text__text--caption{color:#000;letter-spacing:0px;font-size:20px}.banner__heading{color:#fff;font-size:30px;line-height:1.4;letter-spacing:0px;font-weight:500;font-family:var(--heading-font-family)!important}.shopify-policy__container{margin:50px auto}.shopify-policy__container p{margin:15px 0}.field .field__label{display:none!important}.placeholder-content{display:block!important}.title--primary,.collection-hero__title{font-weight:400;font-size:22px}.collection-hero__title{margin-bottom:30px}.sub-collection-title{font-weight:400}.product-grid-container .collection-title{margin-bottom:-8px;font-size:22px;line-height:1.4;font-weight:400;font-family:var(--heading-font-family)!important}.facets__form-vertical .all-category{padding:0}.facets__form-vertical .all-category .facets__item{padding:4px 0}.main-product-grid-section{margin:20px 0 0}.rich-text__blocks h2{font-size:28px;line-height:1.4;margin-bottom:10px;font-style:italic;text-transform:capitalize;color:#000;letter-spacing:0px;font-weight:400}.flickity-viewport,.flickity-enabled{outline:none;outline-offset:0px;box-shadow:none!important}.collection-list__item .card__heading a{font-family:var(--heading-font-family)!important;color:#000;justify-content:flex-start;display:flex;align-items:center;gap:6px;font-weight:400;font-size:14px}.all-category a:hover{color:var(--primary-bg-color)!important}.all-category{padding:0}@media screen and (max-width: 750px){.rich-text__wrapper{width:100%!important}.page .rich-text__text li,.page .image-with-text__text li{font-size:14px}.page .section-heading{margin-bottom:30px}.page .rich-text__text ul{padding-left:20px}.page .title-wrapper-with-link{color:#e25481}.page strong{font-size:15px;line-height:1.4}.page .rich-text__text p{font-size:14px}.page .rich-text__text li{text-indent:-18px}.page .rich-text__caption,.page .image-with-text__heading{font-size:16px;line-height:1.4;letter-spacing:0px}.page .image-with-text__text--caption{color:#000;letter-spacing:0px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
