/*! === CUSTOM FONT === *//*! === custom font second variation apr 9 === */@font-face{font-family:Carefree Thin Italic;font-weight:300;font-style:normal;font-display:swap;src:url(https://cdn.shopify.com/s/files/1/0995/3098/files/CarefreeSerif-ThinItalic.woff2?v=1712628354) format("woff2"),url(https://cdn.shopify.com/s/files/1/0995/3098/files/CarefreeSerif-ThinItalic.woff?v=1712628301) format("woff")}.heading-size-12{font-family:Carefree Thin Italic,sans-serif;font-size:60px}@media only screen and (max-width: 749px){.heading-size-12{font-family:Carefree Thin Italic,sans-serif;font-size:48px}}h6{font-family:Carefree Thin Italic,sans-serif!important;font-size:60px!important}@media only screen and (max-width: 749px){h6{font-family:Carefree Thin Italic,sans-serif!important;font-size:30px!important}}/*! === HOMEPAGE CATEGORY BANNERS 3 X 1 IMAGES === */#SectionColumns--template--23422246453534__section_multicolumn_nj4CE6>div{padding:0!important}#SectionColumns--template--23422246453534__section_multicolumn_nj4CE6>div>div>div:nth-child(1){padding:0!important}#SectionColumns--template--23422246453534__section_multicolumn_nj4CE6>div>div>div:nth-child(1)>div>div.column__image{margin-bottom:0}#SectionColumns--template--23422246453534__section_multicolumn_nj4CE6>div>div>div:nth-child(2){padding:0!important}#SectionColumns--template--23422246453534__section_multicolumn_nj4CE6>div>div>div:nth-child(2)>div>div.column__image{margin-bottom:0}#SectionColumns--template--23422246453534__section_multicolumn_nj4CE6>div>div>div:nth-child(3){padding:0!important}#SectionColumns--template--23422246453534__section_multicolumn_nj4CE6>div>div>div:nth-child(3)>div>div.column__image{margin-bottom:0}#SectionColumns--template--23422246453534__section_multicolumn_nj4CE6>div>div>div:nth-child(4){padding:0!important}#SectionColumns--template--23422246453534__section_multicolumn_nj4CE6>div>div>div:nth-child(4)>div>div.column__image{margin-bottom:0}#SectionColumns--template--23422246453534__section_multicolumn_nj4CE6>div>div>div:nth-child(5){padding:0!important}#SectionColumns--template--23422246453534__section_multicolumn_nj4CE6>div>div>div:nth-child(5)>div>div.column__image{margin-bottom:0}#SectionColumns--template--23422246453534__section_multicolumn_nj4CE6>div>div>div:nth-child(6){padding:0!important}#SectionColumns--template--23422246453534__section_multicolumn_nj4CE6>div>div>div:nth-child(6)>div>div.column__image{margin-bottom:0}@media only screen and (max-width: 749px){#SectionColumns--template--23277370900766__section_multicolumn_nj4CE6>div>div{gap:0px}}#shopify-section-template--23277370900766__section_multicolumn_nj4CE6{margin-bottom:-20px}@media only screen and (min-width: 750px){#SectionColumns--template--22474325885214__section_multicolumn_TRp3TY>div>div>div:nth-child(5){display:none}}@media only screen and (max-width: 750px){#SectionColumns--template--22474325885214__section_multicolumn_TRp3TY>div>div>div:nth-child(4){display:none}}/*! === HOMEPAGE CATEGORY BANNERS 2 X 1 IMAGES === */#SectionColumns--template--22474325885214__section_multicolumn_fxdczj>div{padding:0!important}#SectionColumns--template--22474325885214__section_multicolumn_fxdczj>div>div>div:nth-child(1){padding:0!important}#SectionColumns--template--22474325885214__section_multicolumn_fxdczj>div>div>div:nth-child(1)>div>div.column__image{margin-bottom:0}#SectionColumns--template--22474325885214__section_multicolumn_fxdczj>div>div>div:nth-child(2){padding:0!important}#SectionColumns--template--22474325885214__section_multicolumn_fxdczj>div>div>div:nth-child(2)>div>div.column__image{margin-bottom:0}#SectionColumns--template--22474325885214__section_multicolumn_fxdczj>div>div>div:nth-child(3){padding:0!important}@media only screen and (max-width: 749px){#SectionColumns--template--22474325885214__section_multicolumn_fxdczj>div>div{gap:0px}}/*! === hide 5th homepage category image on desktop === */@media only screen and (min-width: 750px){#SectionColumns--template--22474325885214__section_multicolumn_fxdczj>div>div>div:nth-child(4){display:none}}/*! === hide 4th homepage category image on mobile === */@media only screen and (max-width: 750px){#SectionColumns--template--22474325885214__section_multicolumn_fxdczj>div>div>div:nth-child(3){display:none}}#shopify-section-template--22474325885214__section_multicolumn_fxdczj{margin-bottom:-20px}/*! === HOMEPAGE CATEGORY BANNERS 3 IMAGES === *//*! === remove homepage multicolumn spacing for collection graphics === */#SectionColumns--template--23823659925790__section_multicolumn_fFpNTU>div{padding:0!important}#SectionColumns--template--23823659925790__section_multicolumn_fFpNTU>div>div>div:nth-child(1){padding:0!important}#SectionColumns--template--23823659925790__section_multicolumn_fFpNTU>div>div>div:nth-child(1)>div>div.column__image{margin-bottom:0}#SectionColumns--template--23823659925790__section_multicolumn_fFpNTU>div>div>div:nth-child(2){padding:0!important}#SectionColumns--template--23823659925790__section_multicolumn_fFpNTU>div>div>div:nth-child(2)>div>div.column__image{margin-bottom:0}#SectionColumns--template--23823659925790__section_multicolumn_fFpNTU>div>div>div:nth-child(3){padding:0!important}@media only screen and (max-width: 749px){#SectionColumns--template--23823659925790__section_multicolumn_fFpNTU>div>div{gap:0px}}/*! === reduce gap between categorys and featured === */#shopify-section-template--22474325885214__section_multicolumn_fFpNTU{margin-bottom:-20px}/*! === size of footer logo === */@media only screen and (max-width: 749px){.branding-footer .branding-footer-image{max-width:80%!important}}.branding-footer .branding-footer-image{max-width:20%!important}.site-footer.wrapper--full-padded>.footer__blocks{text-align:center}.branding-footer{text-align:center;margin-top:3%}/*! === hide native colour swatches === */#Product--template--22369881784606__main>div>div>div>div>div>div>div.product__block.product__form__holder.block-padding>div>div>div.selector-wrapper.selector-wrapper--fullwidth{display:none}#Product--template--22369881620766__main>div>div>div>div>div>div>div.product__block.product__form__holder.block-padding>div>div>div.selector-wrapper.selector-wrapper--fullwidth{display:none}/*! === hide native colour swatches on radio test template === */#Product--template--22381288161566__main>div>div>div>div>div>div>div.product__block.product__form__holder.block-padding>div>div>div.selector-wrapper.selector-wrapper--fullwidth>fieldset>div>div>span{display:none}/*! === hide gap under the above on radio test template === */#Product--template--22381288161566__main>div>div>div>div>div>div>div.product__block.product__form__holder.block-padding>div>div>div.selector-wrapper.selector-wrapper--fullwidth{display:none}/*! === hide icon  for preorder === */#Product--template--22369881784606__main>div>div>div>div>div>div>product-modal>div>div{display:none}#Product--template--22369881784606__main>div>div>div>div>div>div>product-modal>div{font-size:10px}/*! === variant radio buttons === */.radio__fieldset .radio__button label{border:.5px solid var(--COLOR-A20)}.radio__fieldset .radio__button input:checked~label{border-radius:#dddddd}/*! === reduce height of carousel collections === */@media only screen and (min-width: 990px){.grid--slider{--item-width: calc((82vw - var(--scrollbar-width) - var(--outer)* 2)* .28) !important}}@media only screen and (max-width: 749px){.grid--mobile-slider .grid-item{flex:0 0 auto;width:calc(65% - 50px);margin-right:var(--gap);scroll-snap-align:start}}/*! === prevent italics in search & background colour === */mark{font-style:normal;background-color:#f8f4f1;color:#000}#BIS_trigger{margin-top:10px;width:100%;color:#fff;background-color:#000;padding:1.1em;letter-spacing:1px}/*! === Custom Flair CSS === */@media only screen and (max-width:480px){.flair-badge{font-size:10px!important;line-height:16px!important}}/*! === Hide Swatch Outlet Product Template === */#Product--template--22369881686302__main>div>div>div>div>div>div>div.product__block.product__form__holder.block-padding>div>div>div.selector-wrapper.selector-wrapper--fullwidth>fieldset>div>div>span{display:none}/*! === Reduce height for collection feature image on mobile === */@media only screen and (max-width:479px){.product-item--featured-image .product-item__image{max-height:70%!important}}/*! === Reduce height for collection feature image desktop === */.product-item--featured-image .product-item__image{height:79%!important}/*! === DESKTOP NEWSLETTER FOOTER === */.footer__newsletter__wrapper,.newsletter-form{max-width:100%}#shopify-section-sections--22393430901022__footer>section>div.site-footer.wrapper--full-padded>div>div.footer__block.footer__block--newsletter>div>ul{display:inline-flex}/*! === SOCIAL ICONS === */.socials--newsletter{float:right;margin-right:2px}@media only screen and (max-width: 479px){#shopify-section-sections--22603919327518__footer>section>div.container.footer-nav>div:nth-child(5)>div>div>ul{margin:auto;max-width:40%!important;padding-top:15px}}/*! === DESKTOP SIZING PAGE === */@media only screen and (max-width: 479px){#shopify-section-template--22779739341086__main>section>div>div>div>div>div.clothing_desktop{display:none}}@media only screen and (min-width: 479px){#shopify-section-template--22779739341086__main>section>div>div>div>div>div.clothing_mobile{display:none}}button.swym-button.swym-add-to-wishlist-view-product{position:absolute!important;right:5%!important;top:3%!important;font-size:18px!important}a.swym-wishlist{position:relative;top:-3px;margin-right:14px;margin-left:6px}span.swym-wishlist-header-counter.show-badge{display:inline-flex;justify-content:center;align-items:center;position:absolute;top:-2px;right:-13px;min-width:17px;height:17px;border-radius:15px;padding:2px;background:var(--primary);color:var(--bg);font-size:calc(.627rem* var(--FONT-ADJUST-NAV));line-height:calc(1rem* var(--FONT-ADJUST-NAV))}span.swym-wishlist-header-counter[data-count="0"]{display:none}
/*# sourceMappingURL=/cdn/shop/t/64/assets/client-custom-styles.css.map */
