body.woocommerce .footer{clear:both}body.woocommerce.single-product{padding-top:135px}@media screen and (min-width: 700px){body.woocommerce.single-product{padding-top:150px}}@media screen and (min-width: 1000px){body.woocommerce.single-product{padding-top:180px}}body.woocommerce .woocommerce-breadcrumb{color:rgba(0,0,0,0.7);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 0 24px;padding:0 2.5%;font-size:1.125rem;font-weight:500;letter-spacing:-0.1px}@media screen and (max-width: 699px){body.woocommerce .woocommerce-breadcrumb>*{display:none}body.woocommerce .woocommerce-breadcrumb>*:first-child,body.woocommerce .woocommerce-breadcrumb>*:last-child{display:inline}}@media screen and (min-width: 700px){body.woocommerce .woocommerce-breadcrumb{display:block;margin:0 0 115px;padding:0 9%}}@media screen and (min-width: 1400px){body.woocommerce .woocommerce-breadcrumb{margin:0 0 122px;padding:0 9.7%}}@media screen and (min-width: 1600px){body.woocommerce .woocommerce-breadcrumb{margin:0 0 180px;padding:0 10%}}body.woocommerce .woocommerce-breadcrumb a{color:rgba(0,0,0,0.7);text-decoration:none}body.woocommerce .woocommerce-breadcrumb a:focus,body.woocommerce .woocommerce-breadcrumb a:hover{color:#000}body.woocommerce div.product{background-color:#fcfaf5;border-radius:20px;margin:0 auto;float:none;width:95%;z-index:11;position:relative;position:relative}@media screen and (min-width: 700px){body.woocommerce div.product{border-radius:30px;padding:0 6.509%}}@media screen and (min-width: 1400px){body.woocommerce div.product{padding:0 7.2%}}@media screen and (min-width: 1600px){body.woocommerce div.product{padding:0 7.6%}}body.woocommerce div.product:after{content:'';top:-20px;left:5%;width:90%;height:1px;z-index:-1;border-radius:30px;-webkit-filter:blur(10px);filter:blur(10px);background-color:rgba(0,0,0,0.05);position:absolute}body.woocommerce div.product img{border-radius:20px}body.woocommerce div.product img.jp-product-gallery-image{object-fit:cover;object-position:center;height:100%;width:100%}body.woocommerce div.product .jp-product-ft-image-wrap{position:relative}body.woocommerce div.product .jp-product-ft-image-wrap img{border-bottom-left-radius:0;border-bottom-right-radius:0}@media screen and (min-width: 700px){body.woocommerce div.product .jp-product-ft-image-wrap img{border-bottom-left-radius:20px;border-bottom-right-radius:20px}}body.woocommerce div.product .jp-product-ft-image-wrap__button{background-color:#fcfaf5;border-top-left-radius:10px;color:#4f4e57;display:flex;align-items:center;font-size:0.875rem;font-weight:bold;line-height:1;padding:20px 36px 19px;position:absolute;bottom:0;left:auto;right:0;text-decoration:none;transition:background 0.35s ease-in-out}body.woocommerce div.product .jp-product-ft-image-wrap__button:focus,body.woocommerce div.product .jp-product-ft-image-wrap__button:hover{background-color:#ffffff}body.woocommerce div.product .jp-product-ft-image-wrap__button .icon{margin-right:8px}body.woocommerce div.product .jp-product-ft-image-wrap__button .icon path{fill:#4f4e57}@media screen and (min-width: 700px){body.woocommerce div.product .jp-product-ft-image-wrap__button{background-color:rgba(26,19,78,0.8);border-radius:10px;bottom:20px;color:#f9f5ea;left:24px;right:auto}body.woocommerce div.product .jp-product-ft-image-wrap__button .icon path{fill:#fcfaf5}}@media screen and (min-width: 700px){body.woocommerce div.product .jp-product-ft-image-wrap:focus .jp-product-ft-image-wrap__button,body.woocommerce div.product .jp-product-ft-image-wrap:hover .jp-product-ft-image-wrap__button{background-color:#1a134e}}body.woocommerce div.product .jp-summary-wrap{padding-left:10vw;padding-right:10vw}@media screen and (min-width: 700px){body.woocommerce div.product .jp-summary-wrap{padding-left:0;padding-right:0}}@media screen and (max-width: 1399px){body.woocommerce div.product .jp-summary-wrap{align-items:flex-start}body.woocommerce div.product .jp-summary-wrap .jp-single-product-form-wrap{top:50px;position:sticky}}@media screen and (min-width: 700px){body.woocommerce div.product.jp-horizontal-images{float:left;margin-left:2.5%}}body.woocommerce div.product.jp-horizontal-images .images{width:100%}body.woocommerce div.product.jp-horizontal-images .summary{width:100%}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-horizontal-images .jp-summary-wrap{display:flex;position:relative}}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-horizontal-images .jp-single-product-content-wrap{width:50%}}body.woocommerce div.product.jp-horizontal-images .jp-single-product-form-wrap form{display:block}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-horizontal-images .jp-single-product-form-wrap{padding-left:6%;width:50%}}@media screen and (min-width: 1600px){body.woocommerce div.product.jp-horizontal-images .jp-single-product-form-wrap{padding-left:11.5%}}body.woocommerce div.product.jp-horizontal-images .woocommerce-product-gallery__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 30px;width:100%}@media screen and (min-width: 700px){body.woocommerce div.product.jp-horizontal-images .woocommerce-product-gallery__wrapper{margin:-100px 0 30px}}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-horizontal-images .woocommerce-product-gallery__wrapper{margin:-100px 0 68px}}@media screen and (min-width: 1600px){body.woocommerce div.product.jp-horizontal-images .woocommerce-product-gallery__wrapper{margin:-100px 0 82px}}body.woocommerce div.product.jp-horizontal-images .jp-product-ft-image-wrap{display:block;height:300px;width:100%}@media screen and (min-width: 700px){body.woocommerce div.product.jp-horizontal-images .jp-product-ft-image-wrap{height:42.2vw;width:63.6363%}}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-horizontal-images .jp-product-ft-image-wrap{width:50%}}@media screen and (min-width: 1400px){body.woocommerce div.product.jp-horizontal-images .jp-product-ft-image-wrap{height:486px}}body.woocommerce div.product.jp-horizontal-images .jp-image-grid{display:none}@media screen and (min-width: 700px){body.woocommerce div.product.jp-horizontal-images .jp-image-grid{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 0 0 3.1%;flex:1 1 33.3333%}}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-horizontal-images .jp-image-grid{width:50%}}body.woocommerce div.product.jp-horizontal-images .jp-product-gallery-image-wrap{display:block;height:19.73684vw;margin:0 0 2.631579vw;width:100%}body.woocommerce div.product.jp-horizontal-images .jp-product-gallery-image-wrap:nth-child(3),body.woocommerce div.product.jp-horizontal-images .jp-product-gallery-image-wrap:last-child{display:none;margin-bottom:0}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-horizontal-images .jp-product-gallery-image-wrap{margin:0 0 27px;width:46.75%}body.woocommerce div.product.jp-horizontal-images .jp-product-gallery-image-wrap:nth-child(3),body.woocommerce div.product.jp-horizontal-images .jp-product-gallery-image-wrap:last-child{display:block}}@media screen and (min-width: 1400px){body.woocommerce div.product.jp-horizontal-images .jp-product-gallery-image-wrap{height:230px}}body.woocommerce div.product .jp-vertical-text-content{display:none}body.woocommerce div.product .color-group.wcpa_multiselect{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}@media screen and (min-width: 400px){body.woocommerce div.product .color-group.wcpa_multiselect{grid-template-columns:1fr 1fr 1fr}}body.woocommerce div.product .color-group.wcpa_multiselect .wcpa_color label{display:block !important;text-align:center}body.woocommerce div.product .color-group.wcpa_multiselect .disp_squircle{height:70px !important;margin-bottom:7px;width:100% !important}body.woocommerce div.product form.cart .wcpa_form_item label{border-radius:0 16px 16px 0}body.woocommerce div.product .wcpa_form_outer .wcpa_form_item .wcpa_file_wrap{-webkit-appearance:none;background-color:#e85962;border-radius:0 16px 16px 0;border:1px solid #e85962;box-sizing:border-box;color:#f9f5ea;cursor:pointer;display:block;font-size:1rem;font-weight:bold;letter-spacing:normal;line-height:1.19;opacity:1;padding:21px;position:relative;text-align:center;text-decoration:none;transition:opacity .2s ease-in-out;width:40%}body.woocommerce div.product .wcpa_form_outer .wcpa_form_item .wcpa_file_wrap:focus,body.woocommerce div.product .wcpa_form_outer .wcpa_form_item .wcpa_file_wrap:hover{background-color:#b5504b}body.woocommerce div.product .wcpa_form_outer .wcpa_form_item .wcpa_file_wrap input{cursor:pointer;display:block;height:100%}body.woocommerce div.product .wcpa_form_outer .wcpa_form_item .wcpa_checkbox input[type="checkbox"]:checked+label .wcpa_check,body.woocommerce div.product .wcpa_form_outer .wcpa_form_item .wcpa_productGroup.wcpa_multiselect input[type="checkbox"]:checked+label .wcpa_check{border:2px solid #e85962;background-color:#e85962}@media screen and (max-width: 999px){body.woocommerce div.product.jp-vertical-images{float:left;margin-left:2.5%}}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-vertical-images{display:flex;flex-wrap:wrap;float:none}}body.woocommerce div.product.jp-vertical-images div.images{width:100%}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-vertical-images div.images{width:50%}}body.woocommerce div.product.jp-vertical-images .jp-single-product-content-wrap{display:none}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-vertical-images .jp-single-product-content-wrap{display:block}}body.woocommerce div.product.jp-vertical-images .jp-normal-text-content{display:none}body.woocommerce div.product.jp-vertical-images .jp-vertical-text-content{display:block}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-vertical-images .jp-vertical-text-content .entry-title,body.woocommerce div.product.jp-vertical-images .jp-vertical-text-content .product_title,body.woocommerce div.product.jp-vertical-images .jp-vertical-text-content .price{display:none}}body.woocommerce div.product.jp-vertical-images .summary{width:100%}@media screen and (min-width: 700px){body.woocommerce div.product.jp-vertical-images .summary{padding-left:10.83%}}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-vertical-images .summary{width:50%}}@media screen and (min-width: 1400px){body.woocommerce div.product.jp-vertical-images .summary{padding-left:6.1%}}@media screen and (min-width: 1600px){body.woocommerce div.product.jp-vertical-images .summary{padding-left:10.83%}}body.woocommerce div.product.jp-vertical-images .woocommerce-product-gallery__wrapper{display:flex;justify-content:space-between;margin:0 0 68px 0}@media screen and (min-width: 700px){body.woocommerce div.product.jp-vertical-images .woocommerce-product-gallery__wrapper{margin:-100px 0 68px 0}}body.woocommerce div.product.jp-vertical-images .jp-product-ft-image-wrap{height:112.5vw;max-height:500px;width:100%}@media screen and (min-width: 700px){body.woocommerce div.product.jp-vertical-images .jp-product-ft-image-wrap{height:65.78947vw;max-height:800px;width:62.5%}}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-vertical-images .jp-product-ft-image-wrap{height:38.571428vw;min-height:480px}}@media screen and (min-width: 1600px){body.woocommerce div.product.jp-vertical-images .jp-product-ft-image-wrap{height:594px}}body.woocommerce div.product.jp-vertical-images .jp-image-grid{display:none;width:31.25%}@media screen and (min-width: 700px){body.woocommerce div.product.jp-vertical-images .jp-image-grid{display:block}}body.woocommerce div.product.jp-vertical-images .jp-image-grid .jp-product-gallery-image-wrap{display:block}@media screen and (min-width: 700px){body.woocommerce div.product.jp-vertical-images .jp-image-grid .jp-product-gallery-image-wrap{height:20.13158vw;margin-bottom:2.63158vw}}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-vertical-images .jp-image-grid .jp-product-gallery-image-wrap{height:12vw;min-height:151px;margin-bottom:1.28571428vw}}@media screen and (min-width: 1600px){body.woocommerce div.product.jp-vertical-images .jp-image-grid .jp-product-gallery-image-wrap{height:180px;margin-bottom:27px}}body.woocommerce div.product.jp-vertical-images .jp-image-grid .jp-product-gallery-image-wrap:last-child{margin-bottom:0}body.woocommerce div.product.jp-vertical-images .jp-vertical-text-content{padding-left:10vw;padding-right:10vw}@media screen and (min-width: 700px){body.woocommerce div.product.jp-vertical-images .jp-vertical-text-content{padding-left:0;padding-right:0}}@media screen and (min-width: 700px){body.woocommerce div.product.jp-vertical-images .jp-summary-wrap{padding-top:40px}}@media screen and (min-width: 1400px){body.woocommerce div.product.jp-vertical-images .jp-summary-wrap{padding-top:100px}}@media screen and (min-width: 1600px){body.woocommerce div.product.jp-vertical-images .jp-summary-wrap{padding-top:81px}}body.woocommerce div.product.jp-single-image{float:left;margin-left:2.5%}body.woocommerce div.product.jp-single-image .woocommerce-product-gallery__wrapper{margin:0 0 68px 0}@media screen and (min-width: 700px){body.woocommerce div.product.jp-single-image .woocommerce-product-gallery__wrapper{margin:-100px 0 68px}}@media screen and (min-width: 1600px){body.woocommerce div.product.jp-single-image .woocommerce-product-gallery__wrapper{margin:-100px 0 82px}}body.woocommerce div.product.jp-single-image .woocommerce-product-gallery__wrapper .jp-product-ft-image-wrap__button{display:none}body.woocommerce div.product.jp-single-image .jp-summary-wrap .product_title.entry-title,body.woocommerce div.product.jp-single-image .jp-summary-wrap .price{display:none}@media screen and (min-width: 700px){body.woocommerce div.product.jp-single-image .jp-summary-wrap{padding-top:40px}}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-single-image .jp-summary-wrap .product_title.entry-title,body.woocommerce div.product.jp-single-image .jp-summary-wrap .price{display:block}}@media screen and (min-width: 1400px){body.woocommerce div.product.jp-single-image .jp-summary-wrap{padding-top:100px}}@media screen and (min-width: 1600px){body.woocommerce div.product.jp-single-image .jp-summary-wrap{padding-top:81px}}@media screen and (min-width: 1400px){body.woocommerce div.product.jp-single-image .jp-product-ft-image-wrap{height:35.625vw}}@media screen and (min-width: 1600px){body.woocommerce div.product.jp-single-image .jp-product-ft-image-wrap{height:684px}}body.woocommerce div.product.jp-single-image .jp-normal-text-content{display:none}body.woocommerce div.product.jp-single-image .jp-vertical-text-content{display:block;padding-left:10vw;padding-right:10vw}@media screen and (min-width: 700px){body.woocommerce div.product.jp-single-image .jp-vertical-text-content{padding-left:0;padding-right:0}}@media screen and (min-width: 1000px){body.woocommerce div.product.jp-single-image .jp-vertical-text-content .product_title.entry-title,body.woocommerce div.product.jp-single-image .jp-vertical-text-content .price{display:none}}body.woocommerce div.product .jp-vertical-text-content,body.woocommerce div.product .jp-normal-text-content{font-size:1rem}@media screen and (min-width: 700px){body.woocommerce div.product .jp-vertical-text-content,body.woocommerce div.product .jp-normal-text-content{font-size:1.25rem;margin-top:60px}}@media screen and (min-width: 1000px){body.woocommerce div.product .jp-vertical-text-content,body.woocommerce div.product .jp-normal-text-content{font-size:1.5rem;margin-top:40px}}@media screen and (min-width: 1600px){body.woocommerce div.product .jp-vertical-text-content,body.woocommerce div.product .jp-normal-text-content{margin-top:68px}}body.woocommerce div.product .images{margin-bottom:0}body.woocommerce div.product .product_title{color:#1a134e;font-size:2.75rem;line-height:1.18;letter-spacing:-1.8px;margin:0 0 20px}@media screen and (min-width: 760px){body.woocommerce div.product .product_title{font-size:3.75rem}}@media screen and (min-width: 1400px){body.woocommerce div.product .product_title{font-size:76px;margin:0 0 30px}}body.woocommerce .jp-product-gallery-image-wrap.jp-product-gallery-image-wrap--hideme{display:none !important}body.woocommerce .fancybox__backdrop{background-color:rgba(26,19,78,0.9)}body.woocommerce .fancybox__thumbs .carousel__slide .fancybox__thumb::after{border-color:#e85962;border-width:2px}body.woocommerce .fancybox__counter,body.woocommerce .carousel__button.fancybox__button--zoom,body.woocommerce .carousel__button.fancybox__button--fullscreen,body.woocommerce .carousel__button.fancybox__button--thumbs{display:none}body.woocommerce .carousel__button.fancybox__button--slideshow svg path,body.woocommerce .carousel__button.fancybox__button--close svg path{fill:#f9f5ea}body.woocommerce .themecontent .social-share-icons{border-bottom:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:60px;padding-top:25px;padding-bottom:13px}@media screen and (min-width: 700px){body.woocommerce .themecontent .social-share-icons{margin-top:50px}}@media screen and (min-width: 1000px){body.woocommerce .themecontent .social-share-icons{margin-top:70px}}@media screen and (min-width: 1600px){body.woocommerce .themecontent .social-share-icons{margin-top:100px}}body.woocommerce .themecontent .social-share-icons .social-share-icons__link:first-child{margin-left:12px}body.woocommerce .related.products{float:left;margin-top:0;width:100%}@media screen and (min-width: 1000px){body.woocommerce .related.products{margin-top:40px}}body.woocommerce .related.products>h2{background-image:url(../../../svgs/icon-bag.svg);background-position:top left;background-size:14px 15px;background-repeat:no-repeat;color:#cea707;font-weight:bold;font-size:0.875rem;letter-spacing:normal;margin:0 0 25px;padding-left:24px}body.woocommerce .related.products ul.products{list-style-type:none;width:100%}@media screen and (max-width: 699px){body.woocommerce .related.products ul.products{display:flex;flex-wrap:wrap;justify-content:space-between}}body.woocommerce .related.products ul.products li:before{content:none}body.woocommerce .related.products ul.products li.product .button{background-color:transparent;background-image:url(../../../svgs/link-arrow-right-pink.svg);background-position:right;background-repeat:no-repeat;background-size:10px 9px;color:#e26660;display:inline-block;font-size:0.875rem;font-weight:bold;padding:0 16px 0 0;transition:color 0.35s ease-in-out, background 0.35s ease-in-out;transform:translateY(-20px)}body.woocommerce .related.products ul.products li.product .button:focus,body.woocommerce .related.products ul.products li.product .button:hover{background-image:url(../../../svgs/link-arrow-right-pink-hover.svg);color:#b5504b}@media screen and (min-width: 700px){body.woocommerce .related.products ul.products li.product .button{margin-left:92px}}body.woocommerce .related.products ul.products li.product .price{font-size:1.5rem;letter-spacing:-0.2px;line-height:1.2;margin-bottom:20px}@media screen and (max-width: 699px){body.woocommerce .related.products ul.products .woocommerce-loop-product__link{display:block;width:33.75vw}}@media screen and (min-width: 700px){body.woocommerce .related.products ul.products .woocommerce-loop-product__link{display:flex}}body.woocommerce .related.products ul.products .attachment-woocommerce_thumbnail{border-radius:6px;object-fit:cover;object-position:center;height:33.75vw;width:33.75vw;margin-bottom:10px}@media screen and (min-width: 700px){body.woocommerce .related.products ul.products .attachment-woocommerce_thumbnail{height:80px;width:80px;margin-right:12px;margin-bottom:0}}body.woocommerce .related.products ul.products .woocommerce-loop-product__title{color:#1a134e;font-size:0.9375rem;font-weight:bold;letter-spacing:-0.1px;margin:0 0 10px;padding:0;transition:color 0.35s ease-in-out}body.woocommerce .related.products ul.products .woocommerce-loop-product__link:focus .woocommerce-loop-product__title,body.woocommerce .related.products ul.products .woocommerce-loop-product__link:hover .woocommerce-loop-product__title{color:#e26660}body.woocommerce .related.products ul.products .woocommerce-Price-amount.amount{color:#4f4e57;font-size:0.875rem;font-weight:500;letter-spacing:-0.2px}body.woocommerce div.product p.price,body.woocommerce div.product span.price{color:#e85962;margin:20px 0}body.woocommerce .variable_price p.price bdi:before,body.woocommerce .variable_price span.price bdi:before{display:inline-block;content:'Starting at ';margin-right:5px}@media screen and (min-width: 1400px){body.woocommerce .jp-single-product-form-wrap{position:relative}body.woocommerce .jp-single-product-form-wrap__inner{display:flex;align-items:flex-end;position:absolute}}body.woocommerce form.cart{background-color:#ffffff;border:solid 1px #f3f0e8;border-radius:20px;float:right;position:relative;width:100%}@media screen and (min-width: 1400px){body.woocommerce form.cart{position:sticky;bottom:100px;top:auto}}body.woocommerce form.cart.has-alerts{padding-top:50px}body.woocommerce form.cart::before{background-image:linear-gradient(to bottom, rgba(0,0,0,0.035), transparent);border-bottom-left-radius:14px;border-bottom-right-radius:14px;content:' ';display:block !important;width:92.5%;height:15px;position:absolute;top:100%;left:0;transform:translateX(3.75%)}body.woocommerce form.cart .request-product-container>:first-child{margin-top:0}body.woocommerce form.cart .request-product-container .request-product-link-container{border-top:1px solid #e3e2e7;padding:25px 0 0;width:100%}body.woocommerce form.cart .request-product-container .single_add_to_cart_button{display:flex;float:initial;margin:0 auto 0 0;justify-content:center}body.woocommerce form.cart .request-product-container .request-product-heading{margin:0 0 25px;font-size:24px;font-weight:500;line-height:1.25;letter-spacing:-0.2px;color:#e26660}body.woocommerce form.cart li{padding-left:0}body.woocommerce form.cart li:before{content:none}body.woocommerce form.cart .wcpa_price_summary{background-color:#ffffff}body.woocommerce form.cart .wcpa_price_summary ul{padding-left:12.5%;padding-right:12.5%}body.woocommerce form.cart .quantity{margin-right:0 !important;padding:21px 0 70px 12.5%}body.woocommerce form.cart .quantity label{color:#4f4e57;display:block;font-weight:600;font-size:0.875rem;letter-spacing:-0.1px;line-height:1;margin:0 0 7px}body.woocommerce form.cart .quantity input{border-top-right-radius:0;border-bottom-right-radius:0}body.woocommerce form.cart .quantity+button.single_add_to_cart_button{margin-top:42px}body.woocommerce form.cart button.single_add_to_cart_button{border-bottom-left-radius:0;border-top-left-radius:0;padding-top:16px;padding-bottom:15px;margin-top:21px;width:60%}body.woocommerce form.cart .wcpa_row .wcpa_validate_field .wcpa_paragraph_block{color:#e21b27;font-size:1rem;font-weight:bold;line-height:2;letter-spacing:-0.1px;padding-bottom:25px;text-align:center}body.woocommerce form.cart .wcpa_row:first-child .wcpa_paragraph_block{padding-top:33px}body.woocommerce form.cart .wcpa_form_item{padding-left:12.5%;padding-right:12.5%}body.woocommerce form.cart .wcpa_form_item label{color:#4f4e57;font-weight:600;font-size:0.875rem;letter-spacing:-0.1px;line-height:1;margin:0 0 7px}body.woocommerce .wcpa_form_outer{margin:0}body.woocommerce .wcpa_form_outer .wcpa_form_item input[type="text"],body.woocommerce .wcpa_form_outer .wcpa_form_item input[type="date"],body.woocommerce .wcpa_form_outer .wcpa_form_item input[type="number"],body.woocommerce .wcpa_form_outer .wcpa_form_item input[type="email"],body.woocommerce .wcpa_form_outer .wcpa_form_item input[type="tel"],body.woocommerce .wcpa_form_outer .wcpa_form_item input[type="password"],body.woocommerce .wcpa_form_outer .wcpa_form_item input[type="datetime-local"],body.woocommerce .wcpa_form_outer .wcpa_form_item input[type="file"],body.woocommerce .wcpa_form_outer .wcpa_form_item input[type="url"],body.woocommerce .wcpa_form_outer .wcpa_form_item textarea,body.woocommerce .wcpa_form_outer .wcpa_form_item select,body.woocommerce input[type="number"]{border:1px solid #bdbcc0;border-radius:6px;color:#1a134e;font-size:1.25rem;font-weight:500;line-height:1.2;letter-spacing:-0.2px;padding:12px}body.woocommerce #respond input#submit.alt,body.woocommerce a.button.alt,body.woocommerce button.button.alt,body.woocommerce input.button.alt{background-color:#65933f;border-radius:8px;color:#f9f5ea;font-size:1rem;font-weight:bold;letter-spacing:normal;line-height:1.19;padding:26px 40px 25px;transition:background 0.35s ease-in-out}body.woocommerce #respond input#submit.alt:focus,body.woocommerce #respond input#submit.alt:hover,body.woocommerce a.button.alt:focus,body.woocommerce a.button.alt:hover,body.woocommerce button.button.alt:focus,body.woocommerce button.button.alt:hover,body.woocommerce input.button.alt:focus,body.woocommerce input.button.alt:hover{background-color:#4c6f2f}body.woocommerce section.fp__instagram{background-color:#ffffff;border-bottom:0;padding:100px 0 0}@media screen and (min-width: 1000px){body.woocommerce section.fp__instagram{padding:150px 0 0}}@media screen and (min-width: 1400px){body.woocommerce section.fp__instagram{padding:200px 0 0}}@media screen and (min-width: 1400px){body.woocommerce .trendingslider__intro{display:none}}@media screen and (min-width: 1400px){body.woocommerce .trendingslider__container{overflow:hidden;padding-left:7.5vw;width:47.57%}}@media screen and (min-width: 1400px){body.woocommerce .trendingslider__card{margin:0 2.5vw 0 0;width:18.78vw}body.woocommerce .trendingslider__card:first-of-type{margin-left:0}}body.woocommerce .trendingslider__intro--desktop{display:none}@media screen and (min-width: 1400px){body.woocommerce .trendingslider__intro--desktop{display:block;margin:0 0 60px 7.5vw;padding-left:140px;width:40%}body.woocommerce .trendingslider__intro--desktop .trendingslider__introsvg--desktop{width:calc(100% + 140px);margin-left:-140px}}body.woocommerce a.trendingslider__cta,body.woocommerce a.trendingslider__cta:visited{color:#9fd78b}.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_circle .wcpa_image input:checked+div img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_circle .wcpa_image input:checked+div picture img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_circle .wcpa_image input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_circle .wcpa_image input:checked+picture img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_square .wcpa_image input:checked+div img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_square .wcpa_image input:checked+div picture img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_square .wcpa_image input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_square .wcpa_image input:checked+picture img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_squircle .wcpa_image input:checked+div img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_squircle .wcpa_image input:checked+div picture img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_squircle .wcpa_image input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_squircle .wcpa_image input:checked+picture img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_circle input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_circle input:checked+label img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_square input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_square input:checked+label img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_squircle input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_squircle input:checked+label img{box-shadow:0 0 5px 1px #e85962}.wcpa_form_outer .wcpa_form_item .wcpa_product_sel_type_tick input:checked ~ label:after,.wcpa_form_outer .wcpa_form_item .wcpa_product_sel_type_tick-shadow input:checked ~ label:after,.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_tick .wcpa_image input:checked ~ label:after,.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_tick-shadow .wcpa_image input:checked ~ label:after{border-color:#e85962}.single-product .content-area{z-index:10}.single-product .alerts{display:flex;flex-direction:column;position:relative;width:100%}.single-product .alerts:first-of-type{margin-top:-50px}.single-product .alerts:before{background:#FFF;border-radius:100%;content:'';position:absolute;left:50%;top:0;height:40px;width:40px;transform:translate(-50%, -50%);z-index:5}.single-product .alerts:after{background:#FFF;content:"!";position:absolute;left:50%;top:0;transform:translate(-50%, -50%);z-index:10;text-align:center;background:#FFF;color:#cd0d0d;border:2px solid #cd0d0d;justify-content:center;border-radius:100%;font-size:20px;width:23px;height:23px;display:flex;align-items:center}.single-product .alerts .message{border-bottom:1px solid #e3e2e7;padding:0 5vw 9px;width:100%}.single-product .alerts .message p{color:#cd0d0d;font-size:16px;font-stretch:normal;font-style:normal;font-weight:bold;line-height:1.38;margin:30px 0;text-align:center}.single-product .alerts .message p.out-of-stock{text-align:center;text-transform:uppercase}.single-product .alerts .message a{color:#cd0d0d}.single-product .alerts .message a:hover{opacity:0.8}.single-product .alerts .message:last-of-type{border-bottom:1px solid #e3e2e7}.single-product div.gform_wrapper .gform_fields .gfield{margin:40px 0 0}.single-product .gform_hidden{margin-top:0}.single-product .gform_variation_wrapper.gform_wrapper{padding:50px 12.5%}.single-product .gform_required_legend{margin-top:0;font-size:12px}.single-product .gfield_html p{color:#4f4e57;font-size:0.9375rem}.single-product .gfield.hidden_label .gfield_label{display:none}.single-product div.gform_wrapper div.gform_body select,.single-product div.gform_wrapper div.gform_body input,.single-product div.gform_wrapper div.gform_body textarea{font-size:20px;font-weight:500;padding:12px}.single-product .product_totals .gform_fields{color:#818083;font-size:1.13rem;line-height:1.33;padding-top:2rem;width:100%}.single-product .product_totals .gform_fields .gfield{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:0.5rem !important}@media screen and (min-width: 600px){.single-product .product_totals .gform_fields .gfield{flex-direction:row;justify-content:center}}.single-product .product_totals .gform_fields .gfield:first-child{border-top:solid 1px rgba(0,0,0,0.1);margin-top:0 !important;padding-top:1rem}.single-product .product_totals .gform_fields .gfield:last-child{border-top:solid 1px rgba(0,0,0,0.1);color:#e26660;font-size:1.5rem;line-height:1.25;margin-top:1rem !important;padding-top:1.5rem}.single-product .product_totals .gform_fields .gfield .gfield_label:after{content:':';display:inline-block}.single-product .gfield_description{font-size:0.9375rem;line-height:1.2;margin:0 0 1rem}.single-product div.gform_wrapper .gf_progressbar_wrapper{margin-block:20px 0;width:100%}.single-product .image-choices-field div.gfield_checkbox,.single-product .image-choices-field div.gfield_radio{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:25px}.single-product .image-choices-field div.gfield_checkbox .image-choices-choice,.single-product .image-choices-field div.gfield_radio .image-choices-choice{margin:0 !important;width:76px}.single-product div.gform_wrapper .gf_progressbar_wrapper{position:initial}.single-product div.gform_wrapper .gf_progressbar_wrapper+.gform_body .gform_page_footer{padding-top:2rem;padding-bottom:2rem;padding-left:0}.single-product .image-choices-field .gfield_label{color:#e26660 !important;font-weight:600;margin:15px 0 7px}.single-product legend.gfield_label_before_complex{color:#e26660 !important;font-weight:600}.single-product .image-choices-field .image-choices-choice label{padding:0 !important}.single-product .image-choices-field .image-choices-choice label .image-choices-choice-image-wrap{border-radius:8px;border:2px solid rgba(0,0,0,0.2);position:relative;height:auto;overflow:hidden;width:100%}.single-product .image-choices-field .image-choices-choice label .image-choices-choice-image-wrap:after{content:'';display:block;padding-top:100%;width:100%}.single-product .gfield_hidden_product{margin:0 !important}.single-product .image-choices-field .image-choices-choice-selected{border:0}.single-product .image-choices-field .image-choices-choice-selected .image-choices-choice-image-wrap{border-color:#e85962 !important}.single-product .ginput_container_fileupload{display:flex;flex-direction:column}.single-product .ginput_container_fileupload input[type=file]{border-style:dashed;font-size:16px !important;padding:2rem}.single-product .ginput_container_fileupload input[type=file]::file-selector-button{-webkit-appearance:none;border-radius:8px;background-color:#e3e2e7;border:0;color:#4f4e57;font-weight:bold !important;padding:16px;cursor:pointer}.single-product .ginput_container.ginput_container_checkbox .gfield_checkbox{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4%}.single-product .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice:not(.image-choices-choice){display:flex;align-items:flex-start;font-size:16px;line-height:1.2;font-weight:600;width:48%}.single-product .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice:not(.image-choices-choice) .gfield-choice-input{margin-top:4px}.jp-single-product-form-wrap{display:block}.jp-single-product-form-wrap form{display:block}.jp-summary-wrap{display:flex;flex-direction:column}@media screen and (min-width: 1000px){.jp-horizontal-images .jp-summary-wrap{flex-direction:row}}
/*# sourceMappingURL=style.css.map */
