.shopify-section--contact .section-spacing{margin-top:72px;margin-bottom:72px}.shopify-section--contact .container{width:100%;max-width:522px;margin:0 auto;padding:0 34px}.shopify-section--contact .fieldset{gap:32px}.shopify-section--contact #contact_form .form-control{display:flex;flex-direction:row-reverse;gap:0;border:1px solid #000}.shopify-section--contact #contact_form .form-control:last-child{flex-direction:column-reverse}.shopify-section--contact #contact_form .form-control:last-child .floating-label{text-align:left}.shopify-section--contact #contact_form .form-control input{padding:8px 25px 8px 0;border:unset;font-size:20px;line-height:1}.shopify-section--contact #contact_form .form-control input::placeholder{text-align:right;color:#00000080;font-size:20px;line-height:22px;position:relative;top:42%;transform:translatey(-50%)}.shopify-section--contact #contact_form .form-control textarea{border:unset;min-height:168px;font-size:20px;padding:0 15px 15px}.shopify-section--contact #contact_form .form-control .floating-label{position:unset;opacity:1;inset-block-start:unset;inset-inline-start:unset;color:#000;font-size:20px;line-height:22px;transform:translatey(0);padding:10px 15px}.shopify-section--contact .section-header{margin-top:8px}.shopify-section--contact .section-header p{font-size:13px;font-weight:400;line-height:20px}.shopify-section--contact .button[type=submit]{background:transparent;color:#000;border:unset;position:relative;width:max-content;margin-left:auto;padding:0;font-size:16px;font-weight:400;letter-spacing:0;margin-top:12px}.shopify-section--contact .button[type=submit]:after{content:"";position:absolute;bottom:-2px;right:0;width:114px;height:1px;background:#000}.shopify-section--contact .c-contact__submit{display:flex;justify-content:space-between;margin-top:52px;align-items:center}.shopify-section--contact .c-contact__submit input[type=checkbox]{display:none}.shopify-section--contact .c-contact__submit span{font-size:13px;font-weight:400;letter-spacing:.04em;position:relative;padding-left:46px;display:inline-block;text-align:left}.shopify-section--contact .c-contact__submit span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:30px;width:30px;background:#fff;border:1px solid #000}.shopify-section--contact .c-contact__submit span:after{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:16px;height:14px;background-color:currentColor;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMy40TDQuNzQ5MzEgN0wxMSAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMy40TDQuNzQ5MzEgN0wxMSAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px 14px;mask-size:16px 14px;opacity:0;visibility:hidden;transition:all .1s ease-in-out}.shopify-section--contact input:checked+span:after{opacity:1;visibility:visible;transition:all .1s ease-in-out}.shopify-policy__container .shopify-policy__body table,.shopify-policy__container .shopify-policy__body th,.shopify-policy__container .shopify-policy__body td{border:unset}.shopify-policy__container{max-width:496px;margin-top:67px;gap:38px}.shopify-policy__container .shopify-policy__body table tr td{vertical-align:top;font-size:13px;line-height:20px}.shopify-policy__container .shopify-policy__body table tr td:first-child{width:146px;margin-right:18px}.shopify-policy__container .shopify-policy__title h1{font-size:20px;letter-spacing:0;text-align:left;font-weight:400}.shopify-policy__container .shopify-policy__title.h2 h1{font-size:20px;font-weight:400;letter-spacing:.02em}.shopify-policy__container .shopify-policy__body .rte{font-size:13px;font-weight:400;line-height:20px;letter-spacing:0}.shopify-section--faq .animated-plus:before{display:none}.shopify-section--faq .animated-plus:after{display:none}.shopify-section--faq .accordion[aria-expanded=false] .animated-plus{transform:rotate(0);transition:all .2s ease-in-out}.shopify-section--faq .accordion[aria-expanded=true] .animated-plus{transform:rotate(180deg);transition:all .2s ease-in-out}.shopify-section--faq .container,.page-shopping_guide .shopify-section--main-page .container{max-width:522px;margin:0 auto;padding:0 34px}.page-shopping_guide .shopify-section--main-page .section-spacing{margin-top:64px}.page-shopping_guide .shopify-section--main-page .section-header .h2{font-size:20px;line-height:34px;text-align:left;letter-spacing:.01em}.shopify-section--faq .section-spacing{margin-top:7px!important}.shopify-section--faq .faq .faq__content .accordion__toggle .text-with-icon{font-size:13px;font-weight:400}.shopify-section--faq .faq .faq__content .accordion__content{margin-top:5px;padding-bottom:23px}.shopify-section--faq .faq .faq__content .accordion__content .prose{font-size:13px;font-weight:400;line-height:18px}.shopify-section--faq .faq .faq__content .accordion__toggle{position:relative;padding-bottom:19px}.shopify-section--faq .faq .faq__content .accordion__toggle:after{content:"";position:absolute;bottom:11px;left:0;width:100%;height:1px;background:#000}.shopify-section--faq .faq .faq__content .accordion{border:unset}.shopify-section--main-customers-login .section-spacing{margin-top:109px!important}.shopify-section--main-customers-login .container{width:100%;max-width:522px;margin:0 auto;padding:0 34px}.shopify-section--main-customers-login .customer-account-box{align-items:start}.shopify-section--main-customers-login .fieldset{gap:32px}.shopify-section--main-customers-login .fieldset input{padding:8px 25px 8px 0;border:unset!important;font-size:20px;line-height:1;flex:1}.shopify-section--main-customers-login .fieldset input::placeholder{text-align:right;color:#00000080;font-size:20px;position:relative;top:50%;transform:translatey(-8%)}.shopify-section--main-customers-login .fieldset input[name="customer[password]"]::placeholder{top:0;transform:translatey(10%)}.shopify-section--main-customers-login .fieldset .floating-label{position:unset;opacity:1;inset-block-start:unset;inset-inline-start:unset;color:#000;font-size:20px;line-height:22px;transform:translatey(0);padding:10px 15px 10px 28px}.shopify-section--main-customers-login .fieldset .form-control{display:flex;flex-direction:row-reverse;gap:0;border:1px solid #000;align-items:center}.shopify-section--main-customers-login .form{gap:25px}.shopify-section--main-customers-login .button[type=submit]{background:transparent;color:#000;border:unset;justify-content:end;font-size:16px;font-weight:600;letter-spacing:0;padding:0;letter-spacing:.04em;position:relative}.shopify-section--main-customers-login .button[type=submit]:after{content:"";position:absolute;bottom:-2px;right:0;width:114px;height:1px;background:#000}.shopify-section--main-customers-login .input-suffi a{display:flex;justify-content:end;font-size:16px;font-weight:600;letter-spacing:0;padding:0;letter-spacing:.04em;position:relative;color:#000;margin-top:4px}.shopify-section--main-customers-login .input-suffi a:after{content:"";position:absolute;bottom:-2px;right:0;width:207px;height:1px;background:#000}.shopify-section--main-customers-login .c-account-regsiter{padding-top:90px;border-top:1px solid #000;margin-top:25px}.shopify-section--main-customers-login .c-account-regsiter a{display:block;font-size:16px;font-weight:600;padding:0;letter-spacing:.04em;position:relative;color:#000}.shopify-section--main-customers-login .c-account-regsiter a:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:162px;height:1px;background:#000;opacity:1}@media screen and (max-width: 768px){.shopify-section--contact #contact_form .form-control .floating-label{font-size:14px;line-height:1;padding:8px 6px 6px 18px}.shopify-section--contact #contact_form .form-control input::placeholder{font-size:14px;letter-spacing:0}.shopify-section--contact #contact_form .form-control input{font-size:14px;padding:5px 20px 5px 0}.shopify-section--contact .section-spacing{margin-top:32px!important}.shopify-section--contact .fieldset{gap:12px}.shopify-section--contact #contact_form .form-control textarea{height:108px;min-height:108px!important;font-size:14px;padding:0 18px 15px}.shopify-section--contact .section-header{margin-top:2px}.shopify-section--contact .section-header p{font-size:10px;line-height:18px}.shopify-section--contact .button[type=submit]{font-size:14px}.shopify-section--contact .c-contact__submit span{font-size:10px;line-height:14px;padding-left:34px}.shopify-section--contact .c-contact__submit span:before{width:24px;height:25px}.shopify-section--contact .c-contact__submit span:after{left:4px}.shopify-section--contact .c-contact__submit{margin-top:27px}.shopify-policy__container{padding:0 33px;margin-top:38px;letter-spacing:0}.shopify-policy__container .shopify-policy__title.h2 h1{font-size:14px}.shopify-policy__container .shopify-policy__body .rte{font-size:10px;line-height:18px}.page-shopping_guide .shopify-section--main-page .section-spacing{margin-top:32px}.page-shopping_guide .shopify-section--main-page .section-header .h2{font-size:14px;letter-spacing:0}.shopify-section--faq .faq .faq__content .accordion__toggle .text-with-icon{font-size:14px}.shopify-section--faq .section-spacing{margin-top:3px}.shopify-section--faq .faq .faq__content .accordion__content{margin-top:-3px}.shopify-section--faq .faq .faq__content .accordion__content .prose{font-size:10px}.shopify-section--faq .faq .faq__content .accordion__toggle:after{bottom:11px}.shopify-section--faq .faq .faq__content .accordion__toggle{padding-bottom:18px}.shopify-section--main-customers-login .section-spacing{margin-top:104px}.shopify-section--main-customers-login .fieldset .floating-label{font-size:14px;line-height:1;padding:0 6px 0 18px}.shopify-section--main-customers-login .fieldset input{font-size:14px;padding:5px 20px 5px 0}.shopify-section--main-customers-login .fieldset input::placeholder{font-size:14px}.shopify-section--main-customers-login .fieldset{gap:24px}.shopify-section--main-customers-login .button[type=submit]{font-size:14px}.shopify-section--main-customers-login .input-suffi a{font-size:14px;letter-spacing:0}.shopify-section--main-customers-login .c-account-regsiter a{font-size:14px}.shopify-section--main-customers-login .form{gap:17px}.shopify-section--main-customers-login .button[type=submit]:after{bottom:-1px;width:76px}.shopify-section--main-customers-login .input-suffi a:after{bottom:-1px;width:180px}.shopify-section--main-customers-login .c-account-regsiter{margin-top:26px;padding-top:78px}.shopify-section--main-customers-login .c-account-regsiter a:after{bottom:-4px;width:110px}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/custom-subpage.css.map */
