body{font-size:.875rem;letter-spacing:.14rem;-webkit-tap-highlight-color:transparent}#product-info .accordion-action{font-weight:400}.content-list div>h3.text-h6{font-size:.875rem;margin-top:.5rem!important}.text-action-base{font-size:1rem;line-height:1.5rem}.text-action-lg{font-size:1.25rem;line-height:1.75rem}.text-body-base{font-size:.875rem;line-height:1.5rem}.text-body-lg{font-size:1.25rem;line-height:1.75rem}.text-body-sm{font-size:.625rem;line-height:1.25rem}.text-h2{font-size:3.75rem;line-height:1}.text-h3{font-size:3rem;line-height:1}.text-h4{font-size:2.25rem;line-height:2.5rem}.text-h5{font-size:1.875rem;line-height:2.25rem}.text-h6{font-size:1.5rem;line-height:2rem}.text-helptext{font-size:.75rem;line-height:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.625rem;line-height:1.25rem}.text-tiny,.text-xs{font-size:.625rem;line-height:1rem}.section{padding-top:1.5rem;padding-bottom:1.5rem}.button{font-size:.875rem;letter-spacing:.05rem;font-weight:400}#page-type-index .hero-gallery .h-screen{height:100dvh!important}@media (max-width: 768px){.section{padding-top:1rem;padding-bottom:1rem}}.content-richtext,.shopify-policy__container{padding-top:5rem}#shopify-block-d8acae14-5c99-401c-89b2-2642d59c6a39{display:flex}.header-short>.relative,.header-short>.relative img,.header-short>.relative>div:nth-of-type(1){height:22.5rem}@media (max-width: 768px){.header-short>.relative,.header-short>.relative img,.header-short>.relative>div:nth-of-type(1){height:16.5rem}#page-type-collection .banner-two-columns{grid-column:unset!important}.side-cart__complementary{order:2}.side-cart__main{order:1}}.side-cart__main{order:1}.main-product-default-clean .option-group{gap:.2rem}.main-product-default-clean label.button{padding:.44rem!important}.option-group{flex-wrap:wrap}@media (min-width: 640px){.main-product-default-clean .option-group{gap:.5rem;flex-wrap:wrap}.main-product-default-clean label.button{padding:.625rem .75rem!important}}.footer-default-variant h3{font-weight:500!important}.footer-default-variant ul{font-size:.625rem}.footer-default-variant>div>div:first-child{align-items:center}.p-2{padding:.5rem}.pb-2{padding-bottom:.5rem}@media (min-width: 769px){.pb-2{padding-bottom:1rem}}.anchor{position:relative;top:-80px}.carousel-item-image{opacity:.7}.carousel-item-text{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;font-weight:500;line-height:1;padding:36% 5px 5px;display:flex;flex-direction:column;justify-content:flex-start;text-align:center;text-transform:uppercase;font-size:1em;letter-spacing:normal}@media (min-width: 769px){.carousel-item-text{padding:38% 7px 7px;font-size:1.2em}.side-cart__main--wrapper{max-width:50rem;gap:2rem}.side-cart__complementary{padding:0 30px 36px;overflow-y:auto}}@media (min-width: 1280px){.carousel-item-text{padding:38% 10px 10px;font-size:1.65em}}.splide-complementary{display:flex;flex-direction:column;gap:clamp(.75rem,.72917vw,1.25rem)}@media (max-width: 769px){.splide-complementary{margin-inline:1.5rem}}#carousel-heading{color:#374151;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.015rem}@media (min-width: 769px){#carousel-heading{font-size:16px;text-align:center}}.side-cart-content{gap:4rem}.complementary-products-card{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;gap:10px}@media (min-width: 769px){.complementary-products-card{padding:21px}}.complementary-products-card__title{overflow:hidden;color:#374151;text-align:center;text-overflow:ellipsis;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media (min-width: 769px){.complementary-products-card__title{font-size:14px}}.complementary-products-card__image{min-height:100px}.complementary-products-card__image :is(img){width:100%;height:100%;max-width:300px;object-fit:cover}.complementary-products-card__variants--color{overflow:hidden;color:#374151;text-align:center;text-overflow:ellipsis;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:400;line-height:normal}@media (min-width: 769px){.complementary-products-card__variants--color{font-size:14px}}.complementary-products-card__content{display:flex;flex-direction:column;gap:.5rem}.complementary-products-card__variants--size{display:flex;gap:.3rem;align-items:center;justify-content:center}.complementary-products-card__variants--size :is(label){font-size:10px;width:fit-content}@media (min-width: 769px){.complementary-products-card__variants--size :is(label){font-size:14px}}.complementary-products-card__variants--size :is(select){border:none;padding:0;background:transparent;font-size:10px;font-weight:400;line-height:normal;text-transform:uppercase}@media (min-width: 769px){.complementary-products-card__variants--size :is(select){font-size:14px}}.complementary-products-card__price{color:#374151;text-align:center;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:400;line-height:normal}@media (min-width: 769px){.complementary-products-card__price{font-size:14px}}.complementary-products-card__button{display:flex;padding:.625rem 1.5rem;justify-content:center;align-items:center;gap:1rem;align-self:stretch;color:#fff;background:#002f6c;font-family:Montserrat;font-size:10px;font-style:normal;width:100%;text-transform:uppercase;font-weight:500;line-height:normal}@media (min-width: 769px){.complementary-products-card__button{font-size:14px}}.variant-selector__item--radio{width:12px;height:12px}@media (min-width: 769px){.variant-selector__item--radio{width:16px;height:16px}}.grecaptcha-badge{visibility:hidden!important}#page-type-captcha .shopify-challenge__container{background:#eee;max-width:unset;margin:unset;padding:100px 10px}#page-type-captcha .shopify-challenge__container .g-recaptcha{margin-top:10px;margin-bottom:10px}@media (min-width: 640px){.quick-add-modal{max-width:480px;margin:0 auto}}@media (max-width: 767px){.switch-view{display:flex}}.leftlabel.bold.declaration,.checkbox-text span.smallsize.shade-color,div#effectiveAppsEgwGiftMessageRC,#effectiveAppsEGW{display:none}.smallsize{font-weight:400}body .tingle-modal{background:#0004;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}body .tingle-modal-box{border-radius:0!important}body .tingle-modal-box__content{border-top-left-radius:0!important;border-top-right-radius:0!important;padding:2rem 3rem}body .tingle-modal-box__footer{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;padding:1.5rem 3rem}.tingle-modal-box__content h2{color:#002f6c;font-size:18px;font-weight:600!important;outline:transparent!important}.sectionedcolumn.sectioned.endingspan{order:-1;margin-top:12px!important;margin-bottom:8px!important}#effectiveAppsEgwGiftWrapLbl{letter-spacing:0;font-size:13px;position:relative;top:1px}.effective-apps-egw-modal .sectioned,.x-ws .effective-apps-egw-modal .x-ws-span6{width:100%!important;margin-bottom:1rem}textarea#effectiveAppsEgwGiftMessageText{width:100%;border-color:#dbdbdb!important}.effective-apps-egw-modal{display:flex;flex-direction:column}.effective-apps-egw-modal .sectioned div.sectioned{width:100%!important;margin-right:0}.effective-apps-egw-modal .endingspan{order:-1}img#effectiveAppsEgwModalImage{position:absolute;right:50%;width:230px;top:50%;transform:translate(50%,-50%)}button.tingle-btn.tingle-btn--primary.egwSaveGiftOptionsBtn{width:49.9%;text-transform:uppercase;margin:0}label:has(#effectiveAppsEGW){cursor:pointer}label:has(#effectiveAppsEGW) span span{position:relative;top:1px}@media screen and (min-width: 769px){body label .checkbox-text{top:3px;left:5px}#effectiveAppsEgwGiftWrapLbl{font-size:14px}.tingle-modal-box{width:55vw;max-width:1100px;width:100%;height:fit-content!important;overflow:hidden}.tingle-modal-box span.checkbox-text{font-weight:400}body .tingle-modal__close{top:34dvh;right:21%;display:flex;align-items:center}body .tingle-modal__close svg{width:16px}textarea#effectiveAppsEgwGiftMessageText{width:50%}img#effectiveAppsEgwModalImage{position:absolute;right:0;width:46%;height:102%;object-fit:cover!important;transform:translateY(-50%)}@media screen and (max-height: 800px){body .tingle-modal__close{top:28dvh}}@media screen and (max-height: 670px){body .tingle-modal__close{top:24dvh}}}@media screen and (max-width: 768px){body .minispacing{margin-bottom:3px!important}body .tingle-modal--noClose .tingle-modal__close,.tingle-modal__closeLabel{display:block}.tingle-modal-box{width:100%!important;max-height:580px}.tingle-modal.egw-modal.tingle-modal--visible{padding:15% 15px}body .tingle-modal__close{top:calc(57% + 17dvh)!important;left:50%!important;transform:translate(-50%,50%)!important;width:85%!important;height:48px!important;padding:.5rem}body .tingle-modal__close .tingle-modal__closeIcon{position:absolute;width:16px!important;top:-67dvh;right:-1vw;margin-right:0!important}body .tingle-modal__close .tingle-modal__closeLabel{font-size:.75rem;letter-spacing:.05rem;font-weight:400;text-transform:uppercase;font-family:Montserrat,sans-serif}img#effectiveAppsEgwModalImage{width:100%;left:0;top:0;transform:none;height:40dvh;object-fit:cover!important}.tingle-modal-box__content{padding-inline:15px!important;padding-top:0!important}.tingle-modal-box__content h2{padding-top:43dvh;font-size:16px}label .checkbox-text{font-size:11px;font-weight:400!important;left:0!important}.effective-apps-egw-modal .endingspan{padding-top:0!important}textarea#effectiveAppsEgwGiftMessageText{max-height:90px;font-size:14px!important}@media screen and (max-height: 660px){.tingle-modal-box{max-height:540px}body .tingle-modal__close{top:calc(57% + 19dvh)!important}}@media screen and (max-height: 590px){body .tingle-modal__close{height:40px!important}.tingle-modal-box__content h2{padding-top:41dvh}}@media screen and (min-height: 712px){.tingle-modal.egw-modal.tingle-modal--visible{display:flex;align-items:center;justify-content:center}img#effectiveAppsEgwModalImage{height:35dvh;min-height:280px}.tingle-modal-box__content h2{padding-top:320px}body .tingle-modal__close{top:calc(57% + 18dvh)!important}body .tingle-modal__close::focus,body .tingle-modal__close::selection{border:none;outline:none}body .tingle-modal__close .tingle-modal__closeIcon{top:-483px}}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/custom.css.map */
