.hyperlinks[data-astro-cid-5aydnglt]{font-weight:700;line-height:1.6}.hyperlinks[data-astro-cid-5aydnglt]>a[data-astro-cid-5aydnglt]{color:inherit;text-decoration:none;cursor:pointer}#dialog[data-astro-cid-5aydnglt]{background:transparent;border:none;padding:0;margin:0;max-width:none;max-height:none;width:100%;height:100%;overflow:hidden}#dialog[data-astro-cid-5aydnglt]::backdrop{background:#fffc}.app_modal_body[data-astro-cid-5aydnglt]{position:relative;margin:100px auto;width:95%;min-height:400px;max-width:600px;padding:2.5%;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);box-shadow:0 3px 9px #00000080;color:#333;font-size:14px;line-height:1.42857143;box-sizing:border-box}#popup-frame[data-astro-cid-5aydnglt]{width:100%;min-height:400px;border:1px solid #d5d6ef}#app_common_modal_close[data-astro-cid-5aydnglt]{position:absolute;right:-10px;top:-10px;width:30px;height:30px;background-color:#333;color:#fff;border:2px solid #fff;border-radius:50%;text-align:center;cursor:pointer;text-decoration:none;font-weight:700;line-height:28px;padding:0;margin:0;z-index:10}.klaviyo-form-UGpYQS[data-astro-cid-sz7xmlte]{width:100%!important;max-width:670px!important;padding:20px;box-sizing:border-box;margin:0 auto}.klaviyo-form-UGpYQS[data-astro-cid-sz7xmlte] .needsclick[data-astro-cid-sz7xmlte]{padding:20px;box-sizing:border-box}form[data-astro-cid-sz7xmlte].needsclick{max-width:100%!important}.kl-private-reset-css-Xuajs1[data-astro-cid-sz7xmlte]{padding:0!important}input[data-astro-cid-sz7xmlte].needsclick{border-radius:4px 0 0 4px!important;margin-top:15px!important;padding-left:10px!important}button[data-astro-cid-sz7xmlte].needsclick{border-radius:0 4px 4px 0!important;margin-top:15px!important;padding:0 15px!important}.modal-popup{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#00000080;backdrop-filter:blur(5px)}.modal-popup:not([hidden]){display:flex;align-items:center;justify-content:center}.modal-popup[hidden]{display:none}.modal-popup .modal-content{background-color:#fff;margin:0 auto;border-radius:12px;max-width:900px;position:relative;box-shadow:0 10px 30px #0000004d;width:calc(100% - 40px);max-height:90vh;display:flex;overflow:hidden;padding:20px;box-sizing:border-box}.modal__body{height:100%;flex:1 1 auto;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.modal__body iframe{width:100%;height:100%;border:none;display:block}.modal-popup .loading{margin:0;color:#666;font-style:italic}.modal-popup .modal-close-btn{background:#fff;border-radius:8px;min-width:36px;min-height:36px;display:flex;align-items:center;justify-content:center;color:#333;font-size:20px;font-weight:700;cursor:pointer;position:absolute;top:12px;right:12px;line-height:1;z-index:1001;text-decoration:none;transition:background-color .2s ease,transform .12s ease;padding:6px 10px;box-shadow:0 4px 12px #00000014}.modal-popup .modal-close-btn:hover{background:#f6f6f6;color:#000;transform:translateY(-1px)}@media screen and (max-width:767px){.modal-popup .modal-content{width:100%;max-width:95vw;max-height:85vh;padding:12px}}@font-face{font-family:Brown;src:url(/fonts/Brown-Regular.woff2) format("woff2"),url(/fonts/Brown-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url(/fonts/Brown-Light.woff2) format("woff2"),url(/fonts/Brown-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url(/fonts/Brown-Bold.woff2) format("woff2"),url(/fonts/Brown-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothic.woff2) format("woff2"),url(/fonts/CenturyGothic.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothic-Bold.woff2) format("woff2"),url(/fonts/CenturyGothic-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ThinItalic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraLightItalic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraBoldItalic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}#cart-drawer{padding-bottom:env(safe-area-inset-bottom)}.cart-sec{position:relative;overflow:visible}.cart-sec:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:calc((100vw - 1170px)/2);background:#769c8b;pointer-events:none;z-index:0}.cart-sec>div{position:relative;z-index:1}body.cart-open{overflow:hidden}body.cart-open:before{content:"";position:fixed;inset:0;background:#00000080;z-index:90}.cart-check{background:url(/assets/images/cart/chk-rgt-tik.png) no-repeat 0 6px;background-size:17px;padding-left:30px}.cart-items-container{max-height:calc(90vh - 180px)!important}.cart-item-wrapper{position:relative;box-sizing:border-box;min-height:200px;flex-shrink:0}.cart-item-wrapper input[type=number]{font-family:Brown,sans-serif;-moz-appearance:textfield}.cart-item-wrapper input[type=number]::-webkit-outer-spin-button,.cart-item-wrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-item-wrapper ul{list-style-type:none;padding:0;margin:10px 0}.cart-item-wrapper li{margin:3px 0 0}.cart-title,.recommended-products{box-sizing:border-box;margin:0;padding:0}.recommended-product{background:#c8d7d1 none repeat scroll 0% 0% / auto padding-box border-box;border-radius:20px;padding:15px 25px 15px 10px;display:flex;margin-top:25px;box-sizing:border-box}.product-image-container{width:125px;margin:0 -30px;box-sizing:border-box;padding:0}.product-image{width:100%;box-sizing:border-box;border:0px none rgb(47,47,47);margin:0;padding:0;height:auto;max-width:100%}.product-info{box-sizing:border-box;margin:0;padding:0}.product-name{font-size:18px;line-height:22px;font-weight:700;box-sizing:border-box;margin:0;padding:0}.product-description{font-size:15px;line-height:18px;box-sizing:border-box;margin:3px 0 0;padding:0}.product-stars{width:85px;box-sizing:border-box;border:0px none rgb(47,47,47);margin:5px 0 0;padding:0;height:auto;max-width:100%}.clear-div{clear:both;font-size:1px;line-height:1px;height:.996094px;box-sizing:border-box;margin:0;padding:0}.add-to-cart-btn{font-size:11px;line-height:22px;display:inline-block;width:87px;border:1.875px solid rgb(93,100,98);text-align:center;margin-top:5px;text-transform:uppercase;box-sizing:border-box;outline:rgb(51,51,51) none 0px;color:#333;text-decoration:none;background:transparent}.add-to-cart-btn:hover{text-decoration:none}.order-summary-title{font-size:24px;line-height:28px;color:#fff;float:left;width:100%;border-bottom:1px solid rgb(148,174,162);box-sizing:border-box;margin:25px 0 0;padding:0 0 15px}.order-summary-table{float:left;max-width:370px;width:100%;box-sizing:border-box;border:0px none rgb(47,47,47)}.order-summary-table tbody{box-sizing:border-box}.order-summary-table tr{box-sizing:border-box;border:0px none rgb(47,47,47)}.summary-label{text-align:left;font-size:18px;line-height:26px;color:#fff;padding:10px 0;border-bottom:1px dashed rgb(146,179,164);box-sizing:border-box}.summary-value{text-align:right;font-size:18px;line-height:26px;color:#fff;padding:10px 0;border-bottom:1px dashed rgb(146,179,164);box-sizing:border-box}.total-label{text-align:left;border-bottom:0px none rgb(255,255,255);font-weight:700;font-size:20px;line-height:26px;color:#fff;padding:10px 0;box-sizing:border-box;border:0px none rgb(255,255,255)}.total-value{text-align:right;border-bottom:0px none rgb(255,255,255);font-weight:700;font-size:20px;line-height:26px;color:#fff;padding:10px 0;box-sizing:border-box;border:0px none rgb(255,255,255)}.checkout-button{display:inline-block;vertical-align:top;max-width:361px;width:100%;height:62px;font-size:24px;line-height:57px;text-transform:uppercase;text-align:center;border:2px solid rgb(33,33,33);color:#fff;margin-top:20px;background:#212121 none repeat scroll 0% 0% / auto padding-box border-box;box-sizing:border-box;outline:rgb(255,255,255) none 0px;text-decoration:none}.checkout-button:hover{background-color:#323232;text-decoration:none}.cards-image{max-width:100%;box-sizing:border-box;border:0px none rgb(47,47,47);margin:15px 0 0;padding:0;height:auto}.continue-shopping{font-size:14px;line-height:24px;color:#fff;display:block;margin-top:20px;letter-spacing:4px;text-transform:uppercase;box-sizing:border-box;outline:rgb(255,255,255) none 0px;text-decoration:none;display:flex;align-items:center}.continue-shopping:hover{text-decoration:none}.continue-arrow{box-sizing:border-box;border:0px none rgb(255,255,255);margin:0;padding:0;height:auto;max-width:100%}@media(max-width:768px){#cart-drawer{height:100dvh!important;max-height:none!important;min-height:auto}.cart-item-wrapper{flex-direction:column}.cart-item-wrapper>div:first-child{width:100px;height:100px;margin-right:0;margin-bottom:15px}.cart-item-wrapper .pl-8{padding-left:1rem}.cart-item-wrapper{font-size:20px;line-height:26px}.cart-items-container{max-height:none!important}#cart-close{top:15px;right:15px}}.cart-sec{position:relative;z-index:1}.cart-sec:after{content:"";position:absolute;right:0;top:0;bottom:0;background:#769c8b;width:calc((100vw - 1170px)/2);z-index:-1}@media(max-width:1170px){.cart-sec:after{display:none}}.cart-sec>div{position:relative;z-index:2}#loading-indicator{background-color:#0009;position:fixed;inset:0;z-index:2147483646;justify-content:center;align-items:center}.loading-wrapper{background-color:#0009;position:fixed;inset:0;z-index:2147483646;justify-content:center;align-items:center;display:flex;height:100%!important}.loading-wrapper.active{display:flex}.loading-content{background:#fff;border-radius:8px;padding:20px;text-align:center;width:300px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;align-items:center;max-height:250px}.loading-spinner{background:url(/images/loading.gif) center center no-repeat;width:70px;height:70px;margin-bottom:20px}.loading-text{color:#000;font-family:Arial,sans-serif;font-size:14px;line-height:1.4}.loading-text.warning{font-size:15px;color:red!important;font-weight:600}body.loading-disabled{overflow:hidden;position:fixed;width:100%}#loading-indicator:after,#loading-indicator:before{content:none}#loading-indicator:before{background:url(/images/loading.gif) center center no-repeat #0000;content:"";height:70px;margin-left:-35px;margin-top:-70px;width:70px;z-index:2}#loading-indicator:after{color:#fff;margin-left:-150px;margin-top:-75px;padding-top:35px;text-align:center;width:300px;z-index:1}#error-handler-overlay{position:fixed;top:0;left:0;padding:0;margin:0;width:100%;height:100%;z-index:2147483647;background:#333;background:#fffc;overflow-x:hidden}#error-handler-body{max-width:600px;font-family:Verdana,Geneva,sans-serif;box-sizing:border-box;outline:0;margin:100px auto;width:95%;padding:20px;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 3px 9px #00000080;font-size:14px;line-height:1.42857143;color:#333;position:relative}#error-handler-overlay-close{position:absolute;right:-10px;top:-10px;color:#fff;background-color:#333;border:2px solid #fff;border-radius:50%;width:30px;height:30px;text-align:center;cursor:pointer;text-decoration:none;font-weight:700;line-height:30px;padding:0;margin:0}@media screen and (max-device-width:767px)and (orientation:landscape){#error-handler-body{min-height:0;margin:5% auto 0;max-height:90%;-webkit-box-sizing:border-box;box-sizing:border-box}#error-handler-ul{width:100%;height:auto;max-height:230px;overflow:auto;-webkit-overflow-scrolling:touch;padding-left:0}#error-handler-ul li{font-size:12px}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.blinking-text[data-astro-cid-mmuqfxcv]{animation:blink 1s infinite}.header-wrapper[data-astro-cid-37fxchfa]{position:var(--headerStickyClass);top:0;width:100%;z-index:1000}
