#MainContent.trd-shop{--trd-cream:#fff9ef;--trd-ink:#262923;--trd-red:#b62e24;--trd-peach:#f3cdb7;--trd-sage:#e4e8d8;--color-background:255,249,239;--gradient-background:#fff9ef;--color-foreground:38,41,35;--color-button:182,46,36;--color-button-text:255,255,255;--color-secondary-button:255,249,239;--color-secondary-button-text:38,41,35;--color-link:38,41,35;background:var(--trd-cream);color:var(--trd-ink);padding-bottom:32px}#MainContent.trd-shop :is(.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2){--color-background:255,249,239;--gradient-background:#fff9ef;--color-foreground:38,41,35;--color-button:182,46,36;--color-button-text:255,255,255;--color-secondary-button:255,249,239;--color-secondary-button-text:38,41,35;--color-link:38,41,35;--color-badge-background:228,232,216;--color-badge-foreground:38,41,35}#MainContent.trd-shop :is(h1,h2,h3,.h1,.h2,.h3){color:var(--trd-ink);font-weight:800;letter-spacing:-.04em;line-height:1.1;text-transform:none}#MainContent.trd-shop :is(a,button,input,select,summary):focus-visible{outline:3px solid #245e83;outline-offset:4px}#MainContent.trd-shop .button{--color-button:182,46,36;--color-button-text:255,255,255;--border-offset:0;--border-opacity:0;--buttons-radius:6px;--buttons-radius-outset:6px;border-radius:6px;min-height:52px;font-weight:750;font-size:15px;letter-spacing:0;transition:background .18s,transform .18s}#MainContent.trd-shop .button:not(.button--secondary):not(.button--tertiary){background:var(--trd-red);color:#fff}#MainContent.trd-shop .button--secondary{background:var(--trd-cream);color:var(--trd-ink);border:1px solid #26292355}#MainContent.trd-shop .button:not([disabled]):hover{transform:translateY(-2px)}#MainContent.trd-shop .button[disabled],#MainContent.trd-shop .button[aria-disabled=true]{opacity:.55}#MainContent.trd-shop :is(.quantity,.select__select,.field__input){color:var(--trd-ink);background:var(--trd-cream);border-radius:6px;--inputs-radius:6px;--inputs-border-opacity:.25}#MainContent.trd-shop .quantity:after,#MainContent.trd-shop .select:after{border-radius:6px}#MainContent.trd-shop .quantity__button{color:var(--trd-ink)}#MainContent.trd-shop .collection-hero{background:var(--trd-peach);padding:56px 0 48px}#MainContent.trd-shop .collection-hero__title{font-size:clamp(36px,4.8vw,68px);margin:0}#MainContent.trd-shop .collection-hero__description{font-size:16px;line-height:1.65;max-width:740px;margin-top:23px}#MainContent.trd-shop .collection-hero__image-container{border:0;border-radius:20px;overflow:hidden;background:var(--trd-sage)}#MainContent.trd-shop .facets-container{padding-top:12px;padding-bottom:22px;border-bottom:1px solid #26292320;margin-bottom:30px;column-gap:25px}#MainContent.trd-shop :is(.facets__summary,.facet-filters__label,.facets__heading,.product-count__text,.facet-filters__sort){color:var(--trd-ink);font-size:14px}#MainContent.trd-shop .facets__disclosure{border:1px solid #26292330;border-radius:6px;padding:10px 14px;margin-right:12px;background:var(--trd-cream)}#MainContent.trd-shop .facets__display{background:var(--trd-cream);border:1px solid #26292330;border-radius:10px;box-shadow:0 12px 28px #26292315}#MainContent.trd-shop .facets__header{background:var(--trd-sage)}#MainContent.trd-shop :is(.facet-checkbox,.facets__selected,.facets__reset,.active-facets__button-inner){color:var(--trd-ink)}#MainContent.trd-shop .active-facets__button-inner{background:var(--trd-sage);box-shadow:none;border:1px solid #26292320;border-radius:30px}#MainContent.trd-shop :is(.mobile-facets__wrapper,.mobile-facets__inner,.mobile-facets__submenu,.mobile-facets__footer){--color-foreground:38,41,35;--color-background:255,249,239;color:var(--trd-ink);background:var(--trd-cream)}#MainContent.trd-shop .mobile-facets__header{background:var(--trd-sage)}#MainContent.trd-shop .mobile-facets__label{color:var(--trd-ink)}#MainContent.trd-shop .mobile-facets__open{color:var(--trd-ink);border:1px solid #26292330;border-radius:6px;padding:10px 14px}#MainContent.trd-shop .product-grid{--grid-desktop-horizontal-spacing:24px;--grid-desktop-vertical-spacing:32px;--grid-mobile-horizontal-spacing:14px;--grid-mobile-vertical-spacing:24px}#MainContent.trd-shop .card-wrapper .card{background:#fffdf8;border:1px solid #26292312;border-radius:14px;overflow:hidden;box-shadow:none;color:var(--trd-ink)}#MainContent.trd-shop .card__inner{background:var(--trd-sage);border-radius:0;--color-background:228,232,216}#MainContent.trd-shop .grid__item:nth-child(3n+2) .card__inner{background:#f3cdb7;--color-background:243,205,183}#MainContent.trd-shop .grid__item:nth-child(3n+3) .card__inner{background:#efe3cd;--color-background:239,227,205}#MainContent.trd-shop .card__media{border-radius:0}#MainContent.trd-shop .card__media img{object-fit:contain;padding:14px}#MainContent.trd-shop .card>.card__content{padding:20px;gap:14px}#MainContent.trd-shop .card__information{padding:0}#MainContent.trd-shop .card__heading{font-size:20px;line-height:1.2;letter-spacing:-.025em}#MainContent.trd-shop .card__heading a{text-decoration:none}#MainContent.trd-shop .card-information>.price{font-size:17px;font-weight:700;color:var(--trd-ink);margin-top:14px}#MainContent.trd-shop .quick-add{margin:0;position:relative;z-index:2}#MainContent.trd-shop .quick-add__submit{min-width:0;width:100%}#MainContent.trd-shop .badge{background:var(--trd-sage);color:var(--trd-ink);border:1px solid #26292320;border-radius:30px;font-size:12px}#MainContent.trd-shop .pagination__item{color:var(--trd-ink)}#MainContent.trd-shop .pagination__item--current{background:var(--trd-sage);border-radius:50%}#MainContent.trd-shop .product{padding-top:40px;padding-bottom:40px}#MainContent.trd-shop .product__media-list{gap:18px}#MainContent.trd-shop .product-media-container{border:1px solid #26292315;border-radius:16px;overflow:hidden!important;background:var(--trd-peach);--color-background:243,205,183;--media-radius:16px;--media-border-width:1px}#MainContent.trd-shop .product__media{background:var(--trd-peach)}#MainContent.trd-shop .product__media img{object-fit:contain}#MainContent.trd-shop .product__info-container{display:block;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--trd-ink)}#MainContent.trd-shop .product__title h1{font-size:clamp(32px,3.2vw,48px);line-height:1.08}#MainContent.trd-shop .product__info-container .price{color:var(--trd-red);font-size:26px;font-weight:750}#MainContent.trd-shop :is(.product__text,.product__tax,.product__description,.product__inventory,.product__sku,.form__label){color:var(--trd-ink)}#MainContent.trd-shop .product__description{font-size:16px;line-height:1.7}#MainContent.trd-shop .product-form__input input[type=radio]+label{border:1px solid #26292345;background:var(--trd-cream);color:var(--trd-ink);border-radius:6px;min-height:44px;line-height:1.4}#MainContent.trd-shop .product-form__input input[type=radio]:checked+label{background:#293c32;color:var(--trd-cream);border-color:#293c32}#MainContent.trd-shop .product-form__input input[type=radio].disabled+label{opacity:.55}#MainContent.trd-shop .product__accordion{border-color:#26292325}#MainContent.trd-shop .accordion__title{font-size:19px}#MainContent.trd-shop .accordion__content{color:var(--trd-ink);font-size:15px;line-height:1.65}#MainContent.trd-shop .thumbnail{border-radius:9px;background:var(--trd-sage)}#MainContent.trd-shop .thumbnail[aria-current=true]{border:2px solid var(--trd-red);box-shadow:none}#MainContent.trd-shop .related-products{padding-top:48px;padding-bottom:48px}#MainContent.trd-shop .related-products__heading{font-size:clamp(30px,3vw,44px);margin-bottom:32px}#MainContent.trd-shop .image-with-text__media{border-radius:16px;background:var(--trd-peach)}#MainContent.trd-shop .image-with-text__content{background:var(--trd-sage);border-radius:16px;color:var(--trd-ink)}#MainContent.trd-shop .rich-text{background:var(--trd-sage);color:var(--trd-ink);border-radius:16px}#MainContent.trd-shop .trd-feeding-pill{background:var(--trd-sage);color:var(--trd-ink);border-color:#26292325;box-shadow:none}#MainContent.trd-shop .trd-feeding-pill__action{background:var(--trd-red);color:#fff;border-radius:6px}@media(min-width:990px){#MainContent.trd-shop .product__info-wrapper{padding-left:40px}#MainContent.trd-shop .collection-hero__inner{gap:48px}}@media(max-width:749px){#MainContent.trd-shop .collection-hero{padding:35px 0 30px}#MainContent.trd-shop .collection-hero__description{font-size:15px;margin-top:18px}#MainContent.trd-shop .card>.card__content{padding:14px;gap:12px}#MainContent.trd-shop .card__heading{font-size:16px}#MainContent.trd-shop .card__media img{padding:8px}#MainContent.trd-shop .card-information>.price{font-size:15px}#MainContent.trd-shop .quick-add__submit{font-size:13px;padding:10px;min-height:46px}#MainContent.trd-shop .product{padding-top:24px;padding-bottom:24px}#MainContent.trd-shop .product__info-container{padding:0;border-radius:0;margin-top:22px}#MainContent.trd-shop .product__info-wrapper{padding:0}#MainContent.trd-shop .product__title h1{font-size:32px}#MainContent.trd-shop .product__info-container .price{font-size:24px}#MainContent.trd-shop .product__description{font-size:15px}#MainContent.trd-shop .related-products__heading{font-size:30px}#MainContent.trd-shop .facets-container{margin-bottom:24px}}@media(prefers-reduced-motion:reduce){#MainContent.trd-shop .button{transition:none}#MainContent.trd-shop .button:hover{transform:none}}#MainContent.trd-shop .product-form__submit,#MainContent.trd-shop .product-form__buttons .button{background:#dd1d1d!important;color:#fff!important;box-shadow:none!important;border-radius:8px!important}#MainContent.trd-shop .product-form__submit span,#MainContent.trd-shop .product-form__buttons .button span{color:#fff!important}#MainContent.trd-shop .product-form__submit:not([disabled]):hover{background:#bd1717!important;box-shadow:none!important}#MainContent.trd-shop .product-form__submit:focus-visible{outline:3px solid #245e83!important;outline-offset:4px!important}#MainContent.trd-shop :is(.sls-option-container,.purchase-toggle__btn){background:#354c3e!important;color:#fff9ef!important;border:2px solid #354c3e!important;box-shadow:none!important;border-radius:10px!important}#MainContent.trd-shop :is(.sls-option-container.sls-active,.purchase-toggle__btn.is-active){background:#243b2e!important;border-color:#dd1d1d!important;color:#fff9ef!important}#MainContent.trd-shop .sls-option-container :is(label,span,p,div){color:#fff9ef!important}#MainContent.trd-shop :is(.sls-select,.purchase-select){background:#243b2e!important;color:#fff9ef!important;border:1px solid #fff9ef70!important;border-radius:6px!important;color-scheme:dark}#MainContent.trd-shop .sls-select :is(select,option){background:#243b2e!important;color:#fff9ef!important}#MainContent.trd-shop .sls-option-container select{color:#fff9ef!important;background-color:#243b2e!important;color-scheme:dark}#MainContent.trd-shop .sls-custom-radio{border-color:#fff9ef!important;background:transparent!important}#MainContent.trd-shop .sls-active .sls-custom-radio:after{background:#fff9ef!important}#MainContent.trd-shop .sls-option-container svg{color:#fff9ef!important;fill:currentColor}#MainContent.trd-shop :is(.product-form__quantity .form__label,.product__quantity .form__label,.quantity__label,label[for*=Quantity],.purchase-options-label){color:#262923!important}#MainContent.trd-shop .rawdog-lux-countdown-card :is(.rawdog-lux-heading,.rawdog-lux-subheading,.rawdog-lux-number-box span,.rawdog-lux-label,.rawdog-lux-colon){color:#fff!important}#MainContent.trd-shop--collection [id$=__image_with_text_LcTrdk] :is(.image-with-text__media,.image-with-text__content){background:transparent;border:0;border-radius:0;box-shadow:none}#MainContent.trd-shop--collection [id$=__image_with_text_LcTrdk] :is(.image-with-text__media,.image-with-text__content):after{box-shadow:none;border:0}#MainContent.trd-shop :is(.sls-option-container.sls-active,.purchase-toggle__btn.is-active){border-color:#f3cdb7!important}#MainContent.trd-shop .sls-option[type=radio]+.sls-custom-radio:after{width:12px!important;height:12px!important;background:#dd1d1d!important;box-shadow:none!important;transform:scale(0)!important}#MainContent.trd-shop .sls-option[type=radio]:checked+.sls-custom-radio:after{transform:scale(1)!important}#MainContent.trd-shop .postcode-checker-wrap{color:#262923}#MainContent.trd-shop .postcode-checker-box{background:#e4e8d8!important;color:#262923!important;border:1px solid #b6c0a9!important;border-radius:12px!important;box-shadow:none!important}#MainContent.trd-shop .postcode-checker-box label{color:#262923!important}#MainContent.trd-shop .postcode-checker-box input{background:#fff9ef!important;color:#262923!important;border:2px solid #b6c0a9!important;box-shadow:none!important;animation:none!important}#MainContent.trd-shop .postcode-checker-box input::placeholder{color:#666b60!important}#MainContent.trd-shop .postcode-checker-box input.valid{border-color:#355340!important}#MainContent.trd-shop .postcode-checker-box input.invalid{border-color:#b62e24!important}#MainContent.trd-shop .postcode-checker-box input:focus-visible{outline:3px solid #355340!important;outline-offset:3px!important}#MainContent.trd-shop .postcode-checker-box .postcode-message,#MainContent.trd-shop .postcode-checker-box .postcode-success-copy{color:#355340!important}#MainContent.trd-shop .postcode-checker-box .postcode-error-primary{color:#a02720!important}#MainContent.trd-shop .postcode-checker-box .postcode-error-secondary{color:#262923!important}#MainContent.trd-shop .postcode-checker-box .postcode-icon.success{background:#355340!important;color:#fff9ef!important}#MainContent.trd-shop .postcode-checker-box .postcode-icon.error{background:#b62e24!important;color:#fff9ef!important}#MainContent.trd-shop .sls-option-container select.sls-select{width:auto!important;min-width:0!important;max-width:100%!important;padding:3px 8px!important;line-height:1.4!important;height:auto!important;min-height:0!important}
/*# sourceMappingURL=/cdn/shop/t/93/assets/trd-shop-pages.css.map */
