@font-face{font-family:Byrd Medium;src:url(https://cdn.shopify.com/s/files/1/0907/0087/4107/files/Byrd-Medium.otf) format("opentype")}@font-face{font-family:Byrd Light;src:url(https://cdn.shopify.com/s/files/1/0907/0087/4107/files/Byrd-Light_9508c200-5c55-496a-8e1f-795f59ba8214.otf) format("opentype")}@font-face{font-family:Refusit;src:url(https://cdn.shopify.com/s/files/1/0907/0087/4107/files/RL-Refusit-Bold.woff2) format("woff2")}:root{--highlight-color: #ff9ac1;--light-grey: #eaeaea;--font-heading-family: "Refusit", sans-serif;--font-body-family: "Byrd Light", sans-serif;--font-bold-family: "Byrd Medium", sans-serif;--grid-desktop-vertical-spacing: 30px;--grid-desktop-horizontal-spacing: 30px;--product-column-spacing: 40px;--product-row-spacing: 40px;--media-border-width: 0px;--grid-mobile-vertical-spacing: 15px}html{scroll-behavior:smooth;scroll-padding-top:190px}body{color:#000;font-size:1.7rem}h1,.h1{font-family:var(--font-heading-family);text-transform:uppercase;line-height:1;font-size:6rem}h2,h3,.h3,h3 a,.h3 a,h2 a,.h2 a{font-family:var(--font-bold-family)}h2.collapsible-content__heading{font-family:var(--font-bold-family);text-align:left}h4,.h4{font-family:var(--font-bold-family);text-transform:uppercase}p,li,span,.rte a,a,.rte a:hover,#ReviewsWidget .ElementsWidget-prefix .R-TextBody,.header__menu-item{color:#000;font-family:var(--font-body-family);line-height:1.3}p.subtitle,.price__regular span,a.subtitle,.announcement-bar__message span{font-family:var(--font-bold-family);color:#000;font-size:1.7rem}.button{font-family:var(--font-bold-family);transition:all .3s;border:3px solid #000;background:#000;color:#fff;text-transform:uppercase}.button:hover:not(.quick-add button){color:#000;background:#fff}.button:before,.button:after{content:unset}.page-width{max-width:1920px}.page-width--narrow{width:1000px;max-width:100%}header{background-image:url(https://cdn.shopify.com/s/files/1/0907/0087/4107/files/CASABG-updated.jpg?v=1747993401);padding-bottom:0!important;background-size:cover}.image-with-text__heading.h1,.inline-richtext.h1{text-align:center}.field:before,.field:after,.quantity:before,.quantity:after{content:unset}.field__input,.quantity{border:3px solid #000;color:#000}.field__input:focus,.field__input:hover{box-shadow:none}.field__label,.quantity__label{color:#000}.search__input{background:#7fffd4}predictive-search{grid-area:search}#predictive-search-results{border:3px solid #000}.predictive-search h2{font-size:1.5rem;color:#000;text-align:left}#predictive-search-results *{font-family:var(--font-body-family);background-color:#fff}.predictive-search--header{border:none!important}.usp-slider-wrapper .page-width{padding:0}.header__heading-logo{min-width:150px}.header__menu-item .icon-caret{color:#fff}.header__menu-item:hover span{text-decoration-thickness:3px}nav.header__inline-menu{margin:2rem 0 0;gap:4rem;position:relative}nav.header__inline-menu *{text-transform:uppercase;font-family:var(--font-bold-family)}.header__inline-menu:after{content:"";background-color:#000;position:absolute;height:100%;width:calc(100% + 10rem);left:-5rem;z-index:1}.list-menu__item{padding-left:0;padding-right:0}.list-menu{position:relative;z-index:2}header-menu li:hover{background:none}.header__inline-menu .link span{font-size:1.8rem;color:#fff}.header__submenu .header__menu-item:hover{text-decoration-thickness:2px}#HeaderMenu-products-all-products{text-decoration:underline}.burger-highlight{background:#000!important;color:#fff}.burger-highlight a,.burger-highlight a:hover{color:#fff}.burger-highlight a:hover{text-decoration:underline}.header__icon .icon{height:3.2rem;width:3.2rem}.header__icon,.header__icon--cart .icon{height:6rem;width:6rem}.header__icon path,.icon-search{stroke:#000;stroke-width:1px}.cart-count-bubble{bottom:3.6rem;left:3.6rem}.cart-count-bubble span{color:#fff}[class*=singleColumnText] h2{text-align:left}[class*=singleColumnText] p{margin-bottom:4rem}.card__content .card__heading{margin-top:.5rem;font-family:var(--font-body-family)}.card-subtitle{margin:0 0 .3125rem;font-size:1.4rem}.card__heading a{font-size:1.8rem}.card__information{padding-top:.5rem!important}.card__information .ruk_rating_snippet{min-height:1.875rem;display:block}.card__inner.gradient{background:transparent}.card-award-wrapper{position:absolute;z-index:1;right:.5rem;top:.5rem;display:flex;flex-direction:column;row-gap:1rem}.card-award-wrapper img,.card-award{width:65px;height:65px}.card-award-wrapper.pdp-img-award{display:flex;position:relative;column-gap:10px;flex-direction:row;margin-bottom:-15px}.card-award-wrapper.pdp-img-award img{width:auto;max-height:60px;align-items:center}.complementary-slide .card-award-wrapper{display:none}.ruk_rating_snippet,.card__information .ruk_rating_snippet i{font-size:.75rem}.card__information .ruk_rating_snippet .ruk-rating-snippet-count{bottom:unset}.image-with-text__text{margin-top:2rem}.facets .facets__heading--vertical{font-size:2.5rem}.facets .facets__summary-label,.facets .facets__summary span{font-size:1.8rem}.facets span.active-facets__button-inner{border-radius:0;background:var(--highlight-color);padding:8px;box-shadow:0;color:#444;border:0}li a.active-collection{background:var(--highlight-color-dark)!important;color:#fff!important;pointer-events:none}.quick-add .button:disabled{opacity:1}.card-wrapper.product-card-wrapper .quick-add{position:absolute;width:100%;bottom:-11px;display:none}.card-wrapper.product-card-wrapper:hover .quick-add{display:block}.quick-choose-options{text-decoration:none!important}.quick-add__submit{background:#fff;color:#000}.quick-choose-options button.loading{color:unset;cursor:unset;opacity:unset}.product__text.caption-with-letter-spacing,.product .product__tax{display:none}.product__media-wrapper .flickity-prev-next-button{border-radius:0}.product-form__submit{background-color:#000}.product .product-form__buttons{max-width:unset}.product-form__submit:hover,#CartDrawer-Checkout:hover{background-color:#fff;color:#000}.product-form__submit span{color:#fff;transition:all .3s}.product-form__submit:hover span{color:#000}.p-faqs-jump{margin:-2rem 0 1.5rem!important;display:none}.product-form__input--pill legend.form__label:after,.quantity__label.form__label:after{content:":"}.quantity__label.form__label:after{margin-left:-3px}.product-form__input--pill{display:flex;column-gap:1rem;margin-bottom:2.5rem}.product-form__input--pill input[type=radio]+label.prod-swatch{flex-direction:column-reverse;display:flex;justify-content:center;row-gap:.5rem;border:none!important;background:transparent!important;color:rgb(var(--color-foreground))!important;border:3px solid transparent!important;border-radius:0;padding:0 5px 10px!important;align-self:flex-start}.product-form__input--pill input[type=radio]:checked+label{border-color:#000!important}.product-form__input--pill label.prod-swatch img{max-width:100%;height:auto}.price-per-item__container{display:flex;gap:2rem;align-items:center}#quantity-pricing{margin:0;font-size:2rem}.shipping-summary-wrapper{background:#fff;padding:1.7rem;border:1px solid #ccc}.shipping-summary-wrapper p{margin:0}.shipping-summary-wrapper a{color:#000}.Thumbnails--slider-image{object-fit:cover;aspect-ratio:1}.prod-custom-info{display:flex;background:var(--light-grey);padding:1rem;border:1px solid #ccc;column-gap:20px;align-content:center}.prod-custom-info img{max-width:30px}.prod-custom-info p{margin:0}.custom-info-icon{line-height:0}footer .list-social__item .icon{height:3.5rem;width:3.5rem}.policies li a{color:rgba(var(--color-foreground),.75)!important}.policies li a:hover{color:rgba(var(--color-foreground),1)!important}.list-social{gap:15px}footer.footer{background:url(https://cdn.shopify.com/s/files/1/0907/0087/4107/files/footer-bg.png?v=1748342753);background-size:cover}footer .footer__content-bottom{border-top:none;padding-top:0}footer .footer__content-top{padding-bottom:0}.free-ship-alert{text-align:center;padding:.35rem 0 .2rem;border:2px solid var(--highlight-color);margin-bottom:3rem;font-style:italic}#effectiveAppsScrollToTopBtn{background-color:#fff!important;border-radius:50%}.product-description .long{display:none}.product-description.more .long,.product-description *{display:inline}.product-description.more .short{display:none}.read-more-button p{text-decoration:underline;cursor:pointer;white-space:nowrap}.rc-login-form-button span{color:#fff}.rc-login--body .rc-login-form-button,.rc-login--body .rc-enter-code-btn{border-radius:0;background:#000}.rc-login--body .rc-login-form-email{border-radius:0}.rc-tooltip__footer{display:none!important}.how-it-works a{color:#fff}.rc-radio-group__options{border-radius:0!important}.klaviyo-bis-trigger{text-align:center;display:block;border:1px solid black;line-height:40px;color:#fff;background:#000;text-decoration:none;transition:all .3s;margin-top:-10px!important}.klaviyo-bis-trigger:hover{background-color:#fff;color:#000}.rc-widget .rc-tooltip .arrow{right:22px!important;left:unset!important}.rc-widget .rc-tooltip{right:0}.rc-widget .rc-subscription-details{justify-content:right}.grid--peek .article-card{padding:2.5rem 2.5rem 0}.blog__posts.articles-wrapper .article{box-shadow:0 4px 8px #0000004d,0 6px 20px #0000004d}.blog-articles .article-card .card__content .card__information,.blog__posts .article-card .card__content .card__information{padding-left:0;padding-right:0;padding-top:0}.accordion{border-bottom:none!important;margin-bottom:.5rem!important}.accordion__title{text-align:left}.accordion__title:hover{text-decoration:underline}.accordion summary,.collapsible-content summary:hover{background:var(--highlight-color)!important;padding-left:1rem!important}.accordion__content{margin:1.5rem 0!important}.icon-caret{height:1rem!important}#termly-code-snippet-support button{display:unset!important}.badge.color-tttrend{color:#000;background-color:var(--highlight-color);border-color:var(--highlight-color)}@media screen and (max-width: 1399px){.header__inline-menu ul:not(.header__submenu){column-gap:3rem!important}.mobile-facets__wrapper{margin-bottom:1rem;display:flex!important}.facets.facets-vertical-sort{display:block!important}.facets .product-count-vertical,.facets-container .product-count{display:none}.facets-wrapper{margin-top:-44px}.mobile-facets__wrapper{width:50%;justify-content:center;border:3px solid #000}.facets .facet-filters{justify-content:flex-end;padding-left:0}.facet-filters .facet-filters__field{max-width:49%;justify-content:center;min-width:49%;border:3px solid #000;min-height:34px}.facet-filters .facet-filters__label{margin-right:2px;flex-shrink:0;display:none}.mobile-facets__open .mobile-facets__open-label,.facets .facet-filters__sort{color:#000;font-size:1.7rem}.facets .facet-filters__sort{text-align-last:center}}@media screen and (min-width: 750px){.multirow .multirow__inner{row-gap:0}predictive-search .predictive-search{width:600px}.multirow .image-with-text__grid--reverse .image-with-text__content{margin-left:unset}.product .product__info-wrapper{padding:0 0 0 8rem}.product__media-wrapper .product__column-sticky{top:165px}.collapsible-content .collapsible-content__heading{margin-bottom:1rem}}@media screen and (min-width: 990px){.header--middle-left{grid-template-columns:1fr auto 1fr;grid-template-areas:"heading search icons" "navigation navigation navigation"}.header predictive-search{width:45rem}.header__inline-menu ul:not(.header__submenu){width:100%;justify-content:center;column-gap:6rem}header-menu:has(#HeaderMenu-shop-by-colour) .header__submenu{display:grid;width:unset;column-gap:0;grid-auto-flow:column;grid-template-rows:repeat(8,auto)}header-menu:has(#HeaderMenu-shop-by-colour) .header__submenu li{min-width:220px}.header__submenu{border:3px solid #000!important;border-top:none!important}.search-modal__form{max-width:unset}.rich-text__wrapper .rich-text__blocks{max-width:95rem}.image-with-text__text-item.grid__item{display:flex;justify-content:center}.image-with-text__text-item .image-with-text__content--middle{width:680px;padding:0 2.5rem!important}}@media screen and (max-width: 989px){h1,.h1{font-size:3rem}.announcement-bar__message span{font-size:1.3rem}.header--middle-left{grid-template-columns:1fr auto 1fr;grid-template-areas:"navigation heading icons" "search search search"}.search-modal__form{justify-self:center;width:100%;max-width:50rem;padding-bottom:1rem}.header.page-width{row-gap:10px}.list-social{gap:10px}footer .list-social__item .icon{height:2.5rem;width:2.5rem}}
/*# sourceMappingURL=/s/files/1/0907/0087/4107/t/3/assets/custom.css.map */
