.logolink{display:inline-flex;margin:0}.announcement-bar p{letter-spacing:0px!important;font-size:12px;line-height:1.5;word-spacing:0px}div.announcement-bar--inner{text-align:center}.announcement-bar .thb-localization-forms .select select:focus-visible{outline:none!important}.footer .signup-container input:focus-visible,.facets .thb-filter-sort select:focus-visible{outline:none}.facets .thb-filter-sort select{cursor:pointer}.collection-tabs .section-header{max-width:inherit}.accordion summary{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em}div .accordion summary span:after{width:12px;height:2px;margin-top:-1.5px;background:#000;border:none}div .accordion summary span:before{content:"";width:2px;height:12px;transition:all .3s;margin-top:-7.5px;background:#000;display:block;right:-7px;position:relative;top:3px}div .accordion details[open] summary span:before{height:0px;width:0px}.facets .thb-filter-dropdown__inner input[type=checkbox],.facets .thb-filter-dropdown__inner input[type=radio],label.facet-checkbox,.announcement-bar .thb-localization-forms .select select{cursor:pointer}.thb-full-menu .sub-menu li{padding:8px 0;font-size:14px}.product-card .product-featured-image-link.aspect-ratio--adapt{padding-bottom:100%}.blog-post-detail--wrapper .blog-post-detail .post-content h1{font-size:40px;margin-top:20px;line-height:1}.blog-post-detail--wrapper .blog-post-detail .post-content h2{font-size:32px;margin-top:20px;line-height:1}.blog-post-detail--wrapper .blog-post-detail .post-content h3{font-size:26px;line-height:1}.blog-post-detail--wrapper .blog-post-detail .post-content h4{font-size:22px;line-height:1.1}.blog-post-detail--wrapper .blog-post-detail .post-content h5{font-size:18px;line-height:1.2}.blog-post-detail--wrapper .blog-post-detail .post-content h6{font-size:16px;line-height:1.2}.account_alert{position:relative;padding:10px 20px;margin-bottom:0rem;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:0;text-align:center;font-size:15px}.account_alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.account_alert-warning a{color:#664d03;text-decoration:underline}body .sb2b__form--submission-success-icon{width:190px;height:140px;background-image:url(https://coastalvintage.com.au/cdn/shop/files/coastimports-logo.jpg?v=1755693142);background-size:contain;background-repeat:no-repeat;background-position:center;max-width:none;max-height:none}body.template-page-snap-trade-page .sb2b__form--submission-success-icon{background-image:url(/cdn/shop/files/cov-trade.png?v=1761912779)}body .sb2b__form--submission-success-icon img,body .sb2b__copyright{display:none!important}@media only screen and (min-width:768px){.template-index .collection-card.style1 .collection-card__image{padding-bottom:40%}.template-index .collection-card.style1 .collection-card__image img{object-fit:contain}}@media only screen and (max-width:767px){.template-article .blog-post-detail--wrapper img{margin-left:auto!important;margin-right:auto!important}}.minimum-order-amount{font-size:15px;color:#fff;background:#e44d45;padding:5px 15px;margin-top:15px}.product-quantity .quantity+.remove.cart-remove-desktop{display:inline-block}.cart-drawer .quantity+.remove{display:inline-flex}body .sb2b__block-input input:not(.sb2b__input-radio),body .sb2b__block-input textarea,body .sb2b__block-input select{margin:0!important}.template-page-snap-trade-page .section-spacing.section-spacing--disable-top{margin-bottom:0}.template-page-snap-trade-page .sb2b__block--form-field[data-question-id="1647830291680000"],.template-page-snap-b2b-new .sb2b__block--form-field[data-question-id="1176520612006000"]{display:none}body .sb2b__form--container{max-width:900px}body .sb2b__registration-form{display:flex;flex-wrap:wrap;column-gap:30px}body .sb2b__registration-form .sb2b__block--form-field{width:calc(50% - 15px)}body .sb2b__registration-form div[data-question-type=paragraph],body .sb2b__registration-form div[data-question-type=termAndCondition]{width:100%}body .sb2b__term_and_condition_label * a:visited{color:#18478a}body .sb2b__term_and_condition_label * a:hover{color:#c25b41}body.template-page-trade-wholesale-new .section-spacing.section-spacing--disable-top{margin-bottom:20px}body .sb2b__form-submission-success-heading{font-weight:400;color:#18478a;text-shadow:none}@media only screen and (max-width:767px){body .sb2b__registration-form{flex-direction:column}body .sb2b__registration-form .sb2b__block--form-field{width:100%}}body .cart-drawer-buttons{grid-template-columns:1fr}body .orsp-without-checkout-btn,.sp-widget .sp-contents{width:100%}.shopify-section-group-footer-group .section-header h2.h3{font-size:15px;color:#a1522d;font-weight:700;letter-spacing:.03em;line-height:1.5;margin-bottom:10px;font-family:Instrument Sans,sans-serif}.shopify-section-group-footer-group .section-header h2+.rte{margin-top:0}.shopify-section-group-footer-group .section-header--subheading{font-size:34px;font-weight:700;margin-bottom:0;line-height:1.3}.shopify-section-group-footer-group .section-header .rte p{font-size:20px;margin:0;line-height:1.4}.shopify-section-group-footer-group .section-header{margin-bottom:25px;padding:0}.shopify-section-group-footer-group .email-signup .signup-container{max-width:750px;width:100%;margin:0 auto;background:transparent}.shopify-section-group-footer-group .email-signup .signup-form fieldset{display:flex;flex-wrap:wrap;align-items:end;gap:14px;border:0;padding:0;margin:0}.shopify-section-group-footer-group .email-signup .signup-form__field{flex:1 1 0;min-width:0}.shopify-section-group-footer-group .email-signup .signup-form__field .field__label{display:block;margin-bottom:8px;font-size:14px}.shopify-section-group-footer-group .email-signup .signup-form__field input[type=text],.shopify-section-group-footer-group .email-signup .signup-form__field input[type=email]{display:block;width:100%;min-width:0;box-sizing:border-box;height:48px;padding:12px;border:1px solid #d0d0d0;background:#ffffffe6;font-size:15px}.shopify-section-group-footer-group .email-signup .signup-form__field input[type=text]:focus,.shopify-section-group-footer-group .email-signup .signup-form__field input[type=email]:focus{border:1px solid #d0d0d0}.shopify-section-group-footer-group .email-signup .signup-form__button{flex:0 0 auto}.shopify-section-group-footer-group .email-signup .signup-form__button .submit{width:auto;margin:0}.shopify-section-group-footer-group .email-signup .form-notification{width:100%}.shopify-section-group-footer-group .email-signup .signup-form__button button.submit{display:block;width:auto;min-height:auto;margin:0;padding:16px 20px;background:#18478a;color:#fff;border:1px solid #18478a;font-size:13px;letter-spacing:2px;text-align:center;white-space:nowrap;cursor:pointer;position:relative}.shopify-section-group-footer-group .email-signup .signup-form__field .field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shopify-section-group-footer-group .email-signup .email-signup__footer-text{margin-top:20px;font-size:14px;line-height:1.5;text-align:center;color:#323232;padding-bottom:0}.shopify-section-group-footer-group .email-signup--inner{max-width:830px;background:var(--color-footer-bg, var(--color-accent3));border-radius:16px;width:90%;padding:40px 20px;box-shadow:0 8px 30px #0000001f}@media screen and (max-width:980px){.shopify-section-group-footer-group .section-header--subheading{font-size:34px}}@media screen and (max-width:767px){.shopify-section-group-footer-group .email-signup .signup-container{max-width:100%}.shopify-section-group-footer-group .email-signup .signup-form fieldset{flex-direction:column;align-items:stretch;gap:12px}.shopify-section-group-footer-group .email-signup .signup-form__field,.shopify-section-group-footer-group .email-signup .signup-form__button{flex:1 1 100%;width:100%}.shopify-section-group-footer-group .email-signup .signup-form__field input,.shopify-section-group-footer-group .email-signup .signup-form__button .submit{width:100%;box-sizing:border-box}.shopify-section-group-footer-group .email-signup .signup-form__button button.submit{width:100%}.shopify-section-group-footer-group .email-signup{background-image:var(--mobile-newsletter-bg, var(--desktop-newsletter-bg))!important;background-position:center;background-repeat:no-repeat;background-size:cover}.shopify-section-group-footer-group .section-header--subheading{font-size:30px;line-height:1.2;margin-bottom:10px}}.footer .widget img{max-width:100%;width:250px}.footer .col-1 .widget{padding-right:20px}.footer .col-1 .rte p{max-width:320px}.footer .footer-contact-item{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px}.footer .footer-contact-item a{text-decoration:none}.footer .footer-contact-item svg{margin-top:5px}footer.footer .row .small-6{flex:0 0 100%;max-width:100%}@media print,screen and (min-width:66.75em){footer.footer .row .large-2.col-1{flex:0 0 33.33%;max-width:33.33%}footer.footer .row .large-2.col-2,footer.footer .row .large-2.col-3{flex:0 0 22%;max-width:22%}footer.footer .row .medium-4:last-child{flex:0 0 22.67%;max-width:22.67%}}@media print,screen and (min-width:48em){footer.footer .row .medium-4{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:767px){.footer .col-1 .rte p{max-width:100%;line-height:1.5}.footer .widget img{max-width:100%;width:300px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
