@media screen and (min-width:700px){.mega-menu__navigation .link-reversed,.contact-drawer .link-reversed{font-size:.8125rem;width:fit-content}}.shopify-section--header .header__primary-nav .link-reversed[aria-expanded=true]{background-size:100% 1px}.shopify-section--header .header__nav-scroll-btn{display:none}@media screen and (max-width:999px){.product{gap:2rem}}@media screen and (min-width:1000px){.product .product-info{margin-top:64px;margin-bottom:28px}}@media screen and (max-width:999px){.product .scroll-marker-group--thumbnails .scroll-marker{--scroll-marker-height: 3.625rem}}.product .product-info__block-item:is([data-block-type=price]){margin-block:.75rem 1.5rem}.product .product-info__block-item[data-block-type=product-variations]:not(:has(~.product-info__block-item[data-block-type=product-variations])){margin-block-end:1.75rem}@media screen and (min-width:1440px){.product-gallery{min-width:720px}}.product-gallery__media.is-initial{position:relative}.product-gallery-badges{position:absolute;top:1rem;left:1rem;z-index:1;flex-wrap:nowrap;background-color:#0000;max-width:calc(100% - 1rem)}@media screen and (min-width:1000px){.product-gallery-badges{top:1.5rem;left:1.5rem;max-width:calc(100% - 1.5rem)}}.product-gallery-badge{border:1px solid rgba(19,18,58,.15);padding:.25rem;background-color:#0000;text-transform:none;letter-spacing:.2px;font-family:var(--font-family-base);min-height:17px}@media screen and (min-width:1000px){.product-gallery-badge{padding:.25rem .375rem;min-height:18px}}.product-zoom-button svg path{fill:#13123a}.quantity-selector{display:flex!important}.quantity-selector .quantity-selector__button{width:48px}@media screen and (max-width:999px){.product-gallery__carousel{padding:0}.product-gallery__thumbnail-list .scroll-marker-group--thumbnails{padding-left:8px}}.product-card__dekor-circles{--dekor-circle-size: 1.07rem;align-items:center;margin-top:7.5px}.dekor-circle{flex:none;display:block;width:var(--dekor-circle-size);height:var(--dekor-circle-size);border-radius:100%;background:var(--dekor-circle-color, rgb(var(--border-color)));box-shadow:0 0 0 1px #13123a14 inset}.dekor-circle--current{outline:1px solid currentColor;outline-offset:2.25px}.product-card__dekor-more{line-height:1.4}.custom-form-wrapper .ace-cf-col-md-8{width:100%!important;margin-left:0!important}.custom-form-wrapper .ace-cf-panel-default{border:none!important}.custom-form-wrapper .form-control{line-height:22px!important;padding:0!important;background-color:#0000!important;font-weight:300;letter-spacing:.05em!important;color:#969696!important;box-shadow:none!important;border:0!important;border-bottom:1px solid #969696!important;font-variant:all-small-caps!important;vertical-align:baseline!important;display:block!important;height:41px!important;position:relative!important;flex:1 1 auto!important;margin-bottom:0!important;width:100%!important;transition:box-shadow .15s ease!important;outline:none!important;background-image:none!important;font-size:16px!important;font-family:FuturaNowHeadline-Lt,sans-serif!important;border-radius:0!important}.custom-form-wrapper .form-control:focus,.custom-form-wrapper .form-control:not(select):not([type=date]):not(:placeholder-shown){font-family:FuturaNowHeadline-Rg,sans-serif!important;color:#051f41!important}.ace-cf-checkbox>div{align-items:flex-start!important}.ace-cf-checkbox input{content:"";display:inline-block!important;min-width:26px!important;min-height:26px!important;margin-right:2px!important;border:1px solid #051f41!important;vertical-align:top!important;position:relative!important;appearance:none!important;-webkit-appearance:none!important}.ace-cf-checkbox input:checked:after{content:""!important;display:block!important;position:absolute!important;top:6px!important;left:5px!important;width:14px!important;height:7px!important;transform:rotate(-45deg)!important;border-bottom:2px solid #051f41!important;border-left:2px solid #051f41!important}.ace-cf-checkbox label,.ace-cf-checkbox p,.ace-cf-checkbox a{font-family:FuturaNowHeadline-Lt,sans-serif!important;font-size:18px!important;color:#051f41!important}.ace-cf-checkbox:last-of-type{margin-top:25px!important}.ace-cf-row p,.ace-cf-row a{font-family:FuturaNowHeadline-Lt,sans-serif!important;font-size:18px!important;color:#051f41!important}.ace-cf-row a{display:inline-block;font-family:SabonLTPro-Roman,sans-serif;font-variant:all-small-caps;font-size:inherit;line-height:1.15em;letter-spacing:.05em;border:none;box-shadow:none;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer;color:#003595;background-color:#0000;transition-property:color;transition-duration:.25s}.ace-cf-row .form-group label{font-family:FuturaNowHeadline-Rg,sans-serif!important;color:#051f41!important}.ace-cf-panel-body{padding:0!important}.ace-cf-panel-body .submit-button-wrapper button{justify-content:center;align-items:center;box-sizing:border-box;min-height:55px;padding:10px 25px;font-family:Futura Now Headline,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.31em;letter-spacing:.2em;text-align:center;text-transform:uppercase;text-decoration:none;border-radius:3px;cursor:pointer;transition-property:background-color,color;transition-duration:.25s;width:100%;color:#fff!important;background-color:#051f41!important}.ace-cf-panel-body .submit-button-wrapper button:hover{border-color:#6f635d!important;background-color:#6f635d!important}.custom-form-wrapper .ace-cf-panel{box-shadow:none!important}@media screen and (max-width:699px){.collection__toolbar-actions{gap:.75rem;display:flex;width:100%}}.facets__sub-accordion{box-shadow:none!important}.facets__sub-accordion .accordion__summary{min-height:auto;padding-block:0;border-bottom:none}.facets__sub-accordion .accordion__summary .icon-accordion-small-arrow,.facets__sub-accordion .accordion__summary .icon-accordion-arrow{transform:rotate(0)!important;transition:transform .3s ease-in-out}.facets__sub-accordion.is-open .accordion__summary .icon-accordion-small-arrow,.facets__sub-accordion.is-open .accordion__summary .icon-accordion-arrow{transform:rotate(180deg)!important}.facets__sub-accordion .accordion__content{margin-top:12px;padding-block-start:5px;padding-block-end:0;padding-inline-end:0;margin-bottom:16px;margin-left:8px}.facets__sub-accordion .accordion__content .v-stack{gap:12px}.facets .checkbox:not(:disabled,:checked)~label{opacity:1!important}.facets .accordion__summary{--accordion-block-padding: 1.5rem}
/*# sourceMappingURL=/cdn/shop/t/278/assets/custom.css.map */
