@font-face{font-family:Schriftart-2;src:url(/cdn/shop/files/Schriftart-2.ttf?v=1759828404);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Schriftart-6;src:url(/cdn/shop/files/Schriftart-6.ttf?v=1759828882);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DK Mandolin;src:url(/cdn/shop/files/DKMandolin.eot);src:url(/cdn/shop/files/DKMandolin.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/DKMandolin.woff2) format("woff2"),url(/cdn/shop/files/DKMandolin.woff) format("woff"),url(/cdn/shop/files/DKMandolin.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MV Boli;src:url(/cdn/shop/files/MVBoli.eot);src:url(/cdn/shop/files/MVBoli.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/MVBoli.woff2) format("woff2"),url(/cdn/shop/files/MVBoli.woff) format("woff"),url(/cdn/shop/files/MVBoli.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Parisienne;src:url(/cdn/shop/files/Parisienne-Regular.eot);src:url(/cdn/shop/files/Parisienne-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Parisienne-Regular.woff2) format("woff2"),url(/cdn/shop/files/Parisienne-Regular.woff) format("woff"),url(/cdn/shop/files/Parisienne-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Licorice;src:url(/cdn/shop/files/Licorice-Regular.eot);src:url(/cdn/shop/files/Licorice-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Licorice-Regular.woff2) format("woff2"),url(/cdn/shop/files/Licorice-Regular.woff) format("woff"),url(/cdn/shop/files/Licorice-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Freestyle Script;src:url(/cdn/shop/files/FreestyleScript-Regular.eot);src:url(/cdn/shop/files/FreestyleScript-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/FreestyleScript-Regular.woff2) format("woff2"),url(/cdn/shop/files/FreestyleScript-Regular.woff) format("woff"),url(/cdn/shop/files/FreestyleScript-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gabriola;src:url(/cdn/shop/files/Gabriola.eot);src:url(/cdn/shop/files/Gabriola.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Gabriola.woff2) format("woff2"),url(/cdn/shop/files/Gabriola.woff) format("woff"),url(/cdn/shop/files/Gabriola.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hurricane;src:url(/cdn/shop/files/Hurricane-Regular.eot);src:url(/cdn/shop/files/Hurricane-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Hurricane-Regular.woff2) format("woff2"),url(/cdn/shop/files/Hurricane-Regular.woff) format("woff"),url(/cdn/shop/files/Hurricane-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brush Script MT;src:url(/cdn/shop/files/BrushScriptMT.eot);src:url(/cdn/shop/files/BrushScriptMT.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BrushScriptMT.woff2) format("woff2"),url(/cdn/shop/files/BrushScriptMT.woff) format("woff"),url(/cdn/shop/files/BrushScriptMT.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}a{text-decoration:none}.button,button,.customer .button,.customer button{border-radius:30px;font-size:14px;line-height:1;font-weight:700;letter-spacing:.84px;text-transform:unset;padding:10px 30px 9px;min-height:calc(3.8rem + var(--buttons-border-width)* 2);font-family:var(--font-body-family);transition:all .35s ease}.button:hover,.customer .button:hover{background-color:#fff;transition:all .35s ease;border:1px solid #42abcc}.button.button--secondary{background-color:#fff;color:#000;transition:all .35s ease}.button.button--secondary:hover{background-color:#42abcc!important;transition:all .35s ease}*:focus-visible,.focus-offset:focus-visible{box-shadow:none;outline:none}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:1.5rem}.field:after,.field:before{content:none!important}.field__input[type=text]{text-transform:capitalize}.field__input,.customer .field input{font-family:Open Sans;background-color:#fff;font-size:14px;font-weight:300;letter-spacing:0px}.field__label,.customer .field label{font-family:Open Sans;font-size:14px;font-weight:300;letter-spacing:0px;color:#8b8b8b}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:0 0}.section-header__title,.related-products__heading{font-size:28px;font-weight:700;text-transform:unset;color:#1f1e21;text-align:center;letter-spacing:0}p{font-size:16px;line-height:1.66;letter-spacing:0px}a{letter-spacing:0px;color:#000}.form-agreement label p{font-size:13px;line-height:1;color:#1c1c1c;font-weight:300;margin:0;text-align:left}.form-agreement{display:flex;align-items:flex-start}.form-agreement input{margin-top:4px;cursor:pointer;border:1px solid #A3A3A3;border-radius:3px;width:12px;height:12px;display:block;flex:0 0 12px;position:relative}.form-agreement label p a{color:#1c1c1c;text-decoration:underline}.form-agreement label p a:hover{color:#42abcc}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{display:none}.header .cart-totle-main{font-size:1.2rem;text-decoration:none;color:#000;margin-left:8px}.header__icons{align-items:center}.header__search .search-modal__content{padding:0}.header__search .search-modal{position:static;opacity:1;width:34rem;border:0}.header predictive-search .search__input.field__input{border-radius:20px;overflow:hidden;border:1px solid #DDDDDD;padding:.8rem 3.5rem .8rem 1.5rem;height:3.4rem}.header predictive-search .field__label{font-size:1.4rem;top:calc(.55rem + var(--inputs-border-width))}.header predictive-search .search__button{height:3.4rem;min-height:calc(3.2rem + var(--buttons-border-width)* 2)}.header predictive-search .field__button>.svg-wrapper{height:1.6rem;width:1.6rem}.header__menu-item .icon-caret{display:none}details[open]>.header__menu-item{text-decoration:none}.header .header__menu-item{font-size:1.5rem;font-weight:600;letter-spacing:.6px;padding:1.4rem 1.8rem;color:#000}.header .header__menu-item span{line-height:1;text-decoration:none;text-transform:none}.title-wrapper{text-align:center}.title-wrapper h1.title{font-size:32px;font-weight:700;letter-spacing:0;line-height:40px}.title-wrapper .title__description{font-size:16px;color:#000}.shopify-section-group-header-group{z-index:3}header-drawer .menu-drawer{top:-40px;z-index:99;height:100vh!important}.scrolled-past-header header-drawer .menu-drawer{top:0}.menu-drawer__icon-wrapper{display:flex;justify-content:space-between;margin-bottom:20px;align-items:center;padding-left:1rem}.menu-drawer__icons-right{display:flex;align-items:center;padding-right:30px}.menu-drawer__icon-wrapper summary{width:35px;height:35px;display:flex;align-items:center;justify-content:center}.menu-drawer__account .icon-account{margin-right:0!important}.menu-drawer__account account-icon{display:flex}.menu-drawer__account{padding:1rem!important}header-drawer .menu-drawer__account svg,header-drawer .header__icon--cart .icon,header-drawer .header__icon .icon{height:2.3rem!important;width:2.3rem!important}header-drawer .menu-drawer .list-social{justify-content:center;margin-left:0}header-drawer .menu-drawer__utility-links{background-color:#fff}header-drawer .menu-drawer .list-social__link .icon{height:2.6rem;width:2.6rem}header-drawer .menu-drawer .list-social__link .svg-wrapper{height:2.6rem;width:2.6rem}.menu-drawer__icon-wrapper summary .icon.icon-close{width:20px;height:20px;color:#000}.header header-drawer .list-menu__item{padding:2rem 0;font-weight:600;letter-spacing:.3px;color:#000;font-size:15px;border-bottom:0;border-top:1px solid #384D45;line-height:calc(1 + .2 / var(--font-body-scale));background-color:transparent;margin-left:2rem;margin-right:2rem}.menu-drawer li:first-child summary.menu-drawer__menu-item{border-top:0}.header header-drawer li:last-child .list-menu__item{border-bottom:1px solid #384D45}.header header-drawer .menu-drawer__menu{margin:0 2rem}.section-header.shopify-section-header-sticky .header__icons,.section-header.shopify-section-header-sticky .header__heading,.section-header.shopify-section-header-sticky .header__search{display:none}@media only screen and (max-width:990px){.header__icon--menu[aria-expanded=true]:before{top:-40px;height:100vh}.scrolled-past-header .header__icon--menu[aria-expanded=true]:before{top:0}}.product-card-wrapper .card__content{display:block}.product-card-wrapper .two-grid-option-swatch,.product-card-wrapper .two-grid-option{position:relative;z-index:2;margin-bottom:8px;display:block}.product-card-wrapper .two-grid-option .svg-wrapper{right:20px}.product-card-wrapper .two-grid-option-swatch img{width:100%;border:1px solid transparent}.product-card-wrapper .two-grid-option-swatch .swiper-slide div{display:flex}.product-card-wrapper .two-grid-option-swatch .swiper-slide div[selected] img,.product-card-wrapper .two-grid-option-swatch .swiper-slide div:hover img{border:1px solid #ddd;border-radius:5px}.product-card-wrapper .two-grid-option-swatch .swiper-button-prev,.product-card-wrapper .two-grid-option-swatch .swiper-button-next{width:20px;height:44px;background:#fff}.product-card-wrapper .two-grid-option-swatch .swiper-button-prev,.product-card-wrapper .two-grid-option-swatch .swiper-rtl .swiper-button-next{left:-6px}.product-card-wrapper .two-grid-option-swatch .swiper-button-next,.product-card-wrapper .two-grid-option-swatch .swiper-rtl .swiper-button-prev{right:-6px}.product-card-wrapper .product-form__input-swatch .connected-swiper{overflow:hidden;padding:0 15px}.product-card-wrapper .two-grid-option{padding-top:6px}.product-card-wrapper h3.card__heading{font-size:14px;font-weight:400;margin-bottom:1.5rem;color:#000;text-align:center;font-family:Open Sans;line-height:26px;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-card-wrapper.underline-links-hover:hover a{text-decoration:none}p.pro-card_short-des{font-size:13px;font-weight:400;color:#909090;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product_design_meta,.card_product_description{font-size:13px;color:#2b2b2b;font-weight:400;line-height:1.4;letter-spacing:.26px;margin-bottom:6px}.product-card-wrapper .quick-add .quick-add__submit{background-color:#fff;justify-content:space-between;padding:.8rem 2rem;calc(3.8rem + var(--buttons-border-width)* 2)}.product-card-wrapper .quick-add .quick-add__submit svg path{fill:#384d45}.product-card-wrapper .quick-add .quick-add__submit:hover svg path{fill:#fff}.product-card-wrapper .quick-add .quick-add__submit span{font-weight:700;font-size:13px;letter-spacing:1.56px}.product-card-wrapper .price__regular .price-item--regular{font-size:15px;font-weight:400;color:#000;letter-spacing:0}.product-card-wrapper .price__sale .price-item--sale{font-size:15px;font-weight:400;color:#ce0000;margin-right:0;line-height:1;letter-spacing:0}.product-card-wrapper .price__sale .price-item--regular{font-size:15px;font-weight:400;color:#121212;letter-spacing:0;margin:0}.product-card-wrapper .card__badge .badge{background-color:#000;border:1px solid #214B9D;font-size:1.3rem;color:#fff;font-weight:600;letter-spacing:1.3px;text-transform:uppercase;padding:.4rem 1.3rem;border-radius:18px}.product-card-wrapper .card__badge .badge.badge_sale{border-color:#ce0000;background-color:#ce0000;color:#fff}.product-card-wrapper .card__badge .badge.badge_new{border-color:#121212;background-color:#121212;color:#fff}.product-card-wrapper .price__container .unit-price{margin:0}.product-card-wrapper .price__container .unit-price span{font-size:10px;color:#7b7b7b;font-weight:300}.product-card-wrapper .card-information>.price{margin-top:0!important;text-align:center}.product-card-wrapper .price--on-sale .price__sale{display:flex;align-items:center;gap:20px}.product-card-wrapper .card--card>.card__content .card__information{display:block;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:space-between}.card_product_text{font-size:13px;color:#4b4b4b;letter-spacing:0;line-height:1.2;margin-bottom:15px;text-align:center}.featured-product .product__info-wrapper{display:flex;align-items:center;width:100%}.product__info-wrapper .icon-with-text{display:flex;flex-wrap:wrap;margin-top:0}.product .product__info-wrapper .product-form{margin:0}.product__info-wrapper .icon-with-text__item span{font-size:13px;font-weight:400;color:#121212}product-modal.product-media-modal .global-media-settings{margin:6rem auto 0;max-width:650px;height:auto;border-radius:18px;overflow:hidden!important}.show_more_btn .button{padding:22px 42px;font-family:Josefin Sans;text-transform:capitalize;line-height:1;margin:10px 0;font-size:18px}.show_more_btn .button:hover{color:#42abcc}.product-form__input .select select{border:1px solid #D8CCBB!important}.custom-length-box input{border:solid 1px #e6e6e6;padding:12px 20px;border-radius:40px;margin:10px 5px 10px 0;max-width:100%;width:100%;font-size:14px;font-weight:400;font-family:Open Sans,sans-serif;letter-spacing:1px}.custom-length-box input::placeholder{font-size:14px;font-weight:400;font-family:Open Sans,sans-serif;letter-spacing:1px}.custom-length-box span.date_msg{width:100%;display:block;font-size:14px}.footer__content-top .footer__payment{max-width:200px}.related_slider_main .product-form__input-swatch .swiper-button-next,.related_slider_main .product-form__input-swatch .swiper-button-prev{background:transparent}.multicolumn .swiper-button-next,.multicolumn .swiper-button-prev{width:30px;height:30px;background:#42abcc;opacity:1}.multicolumn .swiper-button-prev svg,.multicolumn .swiper-button-next svg{width:10px;height:24px}.multicolumn .swiper-button-prev svg path,.multicolumn .swiper-button-next svg path{stroke:#fff}.product-grid-container .collection.page-width{max-width:1800px}.custom-condition-btn{margin-bottom:20px}.custom-condition-btn .related-condition-btn{background:#fff;font-size:18px;border:1px solid #42abcc}.custom-condition-btn .related-condition-btn.active{background:rgba(var(--color-button),var(--alpha-button-background))}.custom-banner_slider.swiper-main-wrapper{position:relative}.custom-banner_slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px}.product-grid-container .product-card-wrapper.card-border-wrapper{border:1px solid rgb(0 0 0 / 50%);border-radius:12px}.custom-banner_slider .banner:not(.banner--stacked){flex-wrap:nowrap}.jdgm-carousel-item img{max-width:100%;height:auto}@media only screen and (min-width:750px){.banner-desk-hide{display:none!important}}@media screen and (max-width:1140px){.product-card-wrapper h3.card__heading{font-size:14px}}@media screen and (max-width:1024px){.header .header__menu-item{padding:1.4rem}.product-card-wrapper .price--on-sale .price__sale{gap:8px;flex-direction:column}}@media screen and (max-width:989px){.header .header__search{display:none}.header header-drawer .header__search{display:inline-flex;margin:auto;text-align:center;width:100%;justify-content:center}.jdgm-cards-wrapper{max-width:max-content!important}}@media screen and (max-width:749px){.banner-mob-hide{display:none!important}.title-wrapper h1.title{font-size:26px;line-height:30px}.footer__content-top .footer__payment{max-width:100%}.custom-condition-btn .related-condition-btn{font-size:16px}.show_more_btn .button{padding:18px 38px;font-size:16px}}.custom-instructions-images-popup .swiper-button-next,.custom-instructions-images-popup .swiper-button-prev{background-color:#0000004d;width:36px;height:36px}.custom-instructions-images-popup{opacity:0;position:fixed;width:100%;height:100%;top:0%;left:0%;transform:scale(0);z-index:-1;background:#0000004a;transition:all .25s}.custom-instructions-images-popup.popup-open{opacity:1;z-index:4;transform:scale(1)}.custom-instructions-images-popup .popup-inner-content,.custom-instructions-images-popup .swiper-horizontal{height:100%;padding:20px}.custom-instructions-images-popup .swiper-slide{height:auto;display:flex;align-items:center;justify-content:center}.custom-instructions-images-popup .swiper-button-prev svg{transform:rotate(180deg)}.custom-instructions-images-popup .swiper-button-next svg,.custom-instructions-images-popup .swiper-button-prev svg{max-width:20px}.custom-instructions-images-popup img{height:100%;object-fit:contain}.custom-instructions-images-popup button.instructions-images-popup-close-btn svg path{fill:#fff}.custom-instructions-images-popup button.instructions-images-popup-close-btn{padding:0;position:absolute;right:30px;top:20px;border:none;border-radius:50%;width:36px;height:36px;background-color:transparent;z-index:3;cursor:pointer;max-width:24px}.tab_image_media{cursor:pointer}product-form .tee-field.pdp-var-title .tee-field__input{display:none}product-form .tee-field.pdp-var-title .tee-field__header span{font-size:17px;font-weight:700;color:#000}.free_shipping_card_progress{background-color:#ccc;height:8px;border-radius:20px}.free_shipping_card_progress_bar{background-color:#45acca;height:8px;display:block!important;max-width:100%;border-radius:10px}#mincart-popup-container{max-width:750px!important;padding:50px!important;background-color:#fff!important}#mincart-button{background-color:#42abcc!important;color:#fff!important;font-size:14px!important}.custom-popup{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#0006;z-index:999;display:none}.custom-popup.active{display:block}.custom-popup .custom-popup-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:0 15px}.custom-popup .custom-popup-inner{max-width:700px;width:100%;padding:50px 65px;background-color:#fff;-webkit-box-shadow:0 4px 40px rgba(0,0,0,.12);box-shadow:0 4px 40px #0000001f;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;max-height:calc(100% - 80px);overflow:auto}.custom-popup .popup-close{position:absolute;top:20px;right:20px;font-size:30px;color:#000;z-index:11;cursor:pointer;padding:0;background:transparent;border:none}.custom-popup .contact__fields .field{margin-bottom:1.5rem}.custom-popup .contact__button .button{width:100%}
/*# sourceMappingURL=/cdn/shop/t/25/assets/dynamic.css.map */
