@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,500;0,600;0,700;1,500&family=Jost:wght@300;400;500;600&display=swap";:root{--tt-brick: #592E24;--tt-primary: #8C4838;--tt-primary-hover: #6B3529;--tt-accent: #E6A88F;--tt-text: #FFF6EF;--tt-text-2: #E4C3B5;--tt-border: rgba(230, 168, 143, .3);--tt-card: rgba(89, 46, 36, .72);--tt-radius-btn: 7px;--tt-radius-card: 10px;--tt-page-bg-tint: rgba(89, 46, 36, .15);--tt-heading-shadow: 0 2px 16px rgba(43, 20, 14, .55), 0 1px 3px rgba(43, 20, 14, .35);--tt-body-shadow: 0 1px 10px rgba(43, 20, 14, .45);--tt-font-heading: "Playfair Display", "Times New Roman", serif;--tt-font-body: "Jost", "Helvetica Neue", Arial, sans-serif;--tt-grad-heading: linear-gradient(100deg, #FFF7F0 0%, #F7D8C4 46%, #E6A88F 78%, #D08F72 100%);--tt-page-bg-image: none}html,body{background-color:transparent!important}body,body.gradient{background-color:var(--tt-brick)!important;background-image:linear-gradient(var(--tt-page-bg-tint),var(--tt-page-bg-tint)),var(--tt-page-bg-image)!important;background-size:140% auto,140% auto!important;background-position:center top,center top!important;background-repeat:repeat-y,repeat-y!important;background-attachment:scroll,scroll!important;color:var(--tt-text)!important}#MainContent,#MainContent .shopify-section,#MainContent .section,#MainContent .shopify-section>.gradient,#MainContent .shopify-section>.color-background-1,#MainContent .shopify-section>.color-background-2,#MainContent .shopify-section>.color-inverse,#MainContent .shopify-section>.color-custom,#MainContent .ocean-prod-wrapper,#MainContent .ocean-grid-wrapper,#MainContent .ocean-iwt-wrapper,#MainContent .ocean-cat-wrapper,#MainContent .ocean-bento-wrapper{background-color:transparent!important}.trustpilot-reviews{background-color:var(--tt-card)!important;border:1px solid var(--tt-border)!important;border-radius:var(--tt-radius-card)!important}.trustpilot-review{background-color:var(--tt-card)!important;border:1px solid var(--tt-border)!important;border-radius:var(--tt-radius-card)!important;color:var(--tt-text)!important}.trustpilot-review h3,.trustpilot-review .rte,.trustpilot-review .rte p,.trustpilot-review .testimonial-card__author{color:var(--tt-text)!important}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent .h0,#MainContent .h1,#MainContent .h2,#MainContent .card__heading,#MainContent .card__heading a,#MainContent .product__title,#MainContent .ocean-prod-title,#MainContent .ocean-cat-title,#MainContent .ocean-iwt-title,#MainContent .ocean-bento-wrapper h3{text-shadow:var(--tt-heading-shadow)}#MainContent p,#MainContent li,#MainContent td,#MainContent .rte,#MainContent .card-information{text-shadow:var(--tt-body-shadow)}.trustpilot-review .testimonial-card__author{color:var(--tt-text-2)!important}.trustpilot-reviews__content-container h2,.trustpilot-reviews__subheading{color:var(--tt-text)!important}.trustpilot-reviews .trustpilot-reviews__subheading{font-family:var(--tt-font-body)!important;font-size:1.6rem!important;font-weight:400!important;letter-spacing:.02em!important;color:var(--tt-text)!important;background-image:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:var(--tt-body-shadow)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.6rem!important;flex-wrap:wrap!important}.trustpilot-reviews .trustpilot-reviews__subheading>span{font-size:1.9rem!important;background-image:none!important;-webkit-text-fill-color:currentColor!important}.trustpilot-reviews .trustpilot-reviews__subheading strong{color:var(--tt-accent)!important;font-weight:600!important;-webkit-text-fill-color:currentColor!important}.trustpilot-reviews .trustpilot-reviews__subheading .rating-stars__container--underlay{display:inline-flex!important;align-items:center!important;background-image:none!important;-webkit-text-fill-color:currentColor!important}.trustpilot-reviews .trustpilot-reviews__subheading .rating-stars__container--underlay:before{font-size:1.15em!important;letter-spacing:.08em!important;color:var(--tt-accent)!important}.ocean-cat-wrapper .container,.ocean-prod-wrapper,.ocean-grid-wrapper,.ocean-bento-wrapper .container,.ocean-iwt-container{max-width:var(--page-width, 140rem)!important;margin-left:auto!important;margin-right:auto!important;padding-left:5rem!important;padding-right:5rem!important}@media screen and (max-width:749px){.ocean-cat-wrapper .container,.ocean-prod-wrapper,.ocean-grid-wrapper,.ocean-bento-wrapper .container,.ocean-iwt-container{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media screen and (min-width:750px){.ocean-cat-wrapper .overflow-x-auto{overflow:visible!important;flex-wrap:wrap!important;justify-content:center!important;align-items:flex-start!important;column-gap:3.2rem!important;row-gap:2.4rem!important;padding-right:0!important;padding-left:0!important;scroll-snap-type:none!important}.ocean-cat-wrapper .ocean-cat-item{min-width:0!important}}@media screen and (max-width:749px){.ocean-cat-wrapper .overflow-x-auto{padding-left:0!important;padding-right:1.5rem!important;scroll-padding-right:1.5rem!important}}.newsletter__wrapper{background-color:var(--tt-card)!important;border:1px solid var(--tt-border)!important;border-radius:var(--tt-radius-card)!important;color:var(--tt-text)!important}.newsletter__wrapper .newsletter__subheading,.newsletter__wrapper .newsletter__subheading p{color:var(--tt-text-2)!important}.newsletter__wrapper .field__input{background-color:#ffffff1a!important;border:1px solid rgba(230,168,143,.45)!important;color:var(--tt-text)!important}.newsletter__wrapper .field__input::placeholder{color:transparent!important;opacity:0!important}.newsletter__wrapper .field__label,.newsletter__wrapper .newsletter-form__message,.newsletter__wrapper .newsletter-form__message--success{color:var(--tt-text-2)!important}body,.rte,p,li,td,th,input,textarea,select,button,.h6,.caption,.ocean-prod-wrapper,.ocean-grid-wrapper,.ocean-iwt-wrapper,.ocean-cat-wrapper,.ocean-bento-wrapper{font-family:var(--tt-font-body)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.ocean-prod-scroller-head,.ocean-grid-title,.ocean-iwt-title,.ocean-prod-title,.ocean-cat-title,.ocean-bento-wrapper h3,.card__heading,.card__heading a,.product__title,.section-header__title,.collection-hero__title,.main-page-title,.rich-text__heading,.newsletter__heading{font-family:var(--tt-font-heading)!important;font-weight:600!important;letter-spacing:0!important;color:var(--tt-text)!important;background-image:var(--tt-grad-heading)!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:100% auto!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}h1 strong,h2 strong,h3 strong,h4 strong,.h0 strong,.title-with-highlight strong{-webkit-text-fill-color:currentColor!important;background-image:none!important}.price__regular .price-item,.price__sale .price-item--regular,.card-information .caption,.product__text,.ocean-iwt-desc,.ocean-prod-wrapper .uppercase,.ocean-grid-wrapper .uppercase,.ocean-cat-wrapper .ocean-cat-subtitle,.footer-block__details-content .list-menu__item--link,.footer .copyright__content,.subtitle,.rte .subtext{color:var(--tt-text-2)!important}a{color:var(--tt-text)!important;transition:color .2s ease!important}a:hover{color:var(--tt-accent)!important}.header-wrapper,.header,.sticky-header,.ocean-header-wrapper,#shopify-section-header,#shopify-section-header .color-background-1,#shopify-section-header .color-background-2,#shopify-section-header .gradient{background-color:var(--tt-brick)!important;background-image:none!important}.header__heading-link,.header__heading-link .h2,.header__menu-item,.header__menu-item span,.header__active-menu-item,.header__icon,.header__icon span,.header__icon .icon,.header a,.header summary,.header details,.header__submenu .header__menu-item,.header__submenu.list-menu li a,.ocean-header-wrapper a{color:var(--tt-text)!important}.header__menu-item:hover,.header__menu-item:hover span,.header__icon:hover,.header a:hover,.header__submenu li a:hover,.ocean-header-wrapper a:hover{color:var(--tt-accent)!important}.header__submenu{background-color:var(--tt-brick)!important}.header__submenu .list-menu__item--active,.header__active-menu-item{color:var(--tt-accent)!important;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.2rem}.footer,.ocean-footer-wrapper,.footer-group #shopify-section-footer,#shopify-section-footer,#shopify-section-footer .color-background-1,#shopify-section-footer .gradient,.footer .footer__content-top,.footer .footer__content-bottom,.footer .footer-block__details-content,.footer .footer__newsletter{background-color:var(--tt-brick)!important;background-image:none!important}.footer,.footer p,.footer li,.footer h2,.footer .footer-block__heading,.footer .footer-block__details-content,.footer a,.footer .copyright__content a,.footer .footer__copyright,.ocean-footer-wrapper{color:var(--tt-text)!important}.footer a:hover,.footer .list-menu__item--link:hover,.ocean-footer-wrapper a:hover{color:var(--tt-accent)!important}.footer .field__input,.footer .field__label{background-color:#ffffff14!important;color:var(--tt-text)!important}.button,.btn,.product-form__submit,.quick-add__submit,.shopify-payment-button__button,.newsletter-form__button,.cart__checkout-button,.ocean-btn-add,.ocean-iwt-btn,.ocean-bento-btn{border-radius:var(--tt-radius-btn)!important;font-family:var(--tt-font-body)!important;letter-spacing:.05em!important;text-transform:uppercase!important;box-shadow:none!important}.button:not(.button--secondary):not(.button--tertiary),.btn,.product-form__submit,.quick-add__submit,.shopify-payment-button__button,.newsletter-form__button,.cart__checkout-button,.ocean-btn-add,.ocean-iwt-btn{background-color:var(--tt-primary)!important;border:1px solid var(--tt-primary)!important;color:var(--tt-text)!important}.button:not(.button--secondary):not(.button--tertiary):hover,.btn:hover,.product-form__submit:hover,.quick-add__submit:hover,.shopify-payment-button__button:hover,.newsletter-form__button:hover,.cart__checkout-button:hover,.ocean-btn-add:hover,.ocean-iwt-btn:hover{background-color:var(--tt-primary-hover)!important;border-color:var(--tt-primary-hover)!important;color:var(--tt-text)!important;transform:translateY(-1px)!important}.button--secondary,.button--tertiary,.ocean-view-all-btn,.ocean-bento-btn,.cart-notification__links .button,.price__badge-sale .badge{background-color:var(--tt-accent)!important;border:1px solid var(--tt-accent)!important;color:#3a211a!important}.button--secondary:hover,.button--tertiary:hover,.ocean-view-all-btn:hover,.ocean-bento-btn:hover,.cart-notification__links .button:hover{background-color:#f0bda7!important;border-color:#f0bda7!important;color:#3a211a!important}.card,.card__inner,.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.product-card,.ocean-prod-wrapper .bg-white,.ocean-grid-wrapper .bg-white,.ocean-iwt-content{background-color:var(--tt-card)!important;border:1px solid var(--tt-border)!important;border-radius:var(--tt-radius-card)!important;box-shadow:none!important;color:var(--tt-text)!important}.card:hover,.card__inner:hover,.product-card-wrapper:hover,.collection-card-wrapper:hover,.article-card-wrapper:hover,.ocean-prod-wrapper .bg-white:hover,.ocean-grid-wrapper .bg-white:hover{border-color:#e6a88f99!important;transform:translateY(-3px)!important}.card .card__content,.card .card__information,.product-card-wrapper .card__content,.ocean-prod-wrapper .bg-white,.ocean-grid-wrapper .bg-white{color:var(--tt-text)!important}.ocean-bento-card,.ocean-bento-grid .ocean-bento-card{border-radius:var(--tt-radius-card)!important}.ocean-overlay{background:linear-gradient(to top,#592e24d1,#592e242e)!important}.badge,.card__badge .badge,.ocean-prod-wrapper .bg-green-700,.ocean-grid-wrapper .bg-green-700,.tag,.tag--solid,.facets__display .facets__summary-label{background-color:var(--tt-primary)!important;border:1px solid var(--tt-border)!important;color:var(--tt-text)!important;border-radius:var(--tt-radius-btn)!important;letter-spacing:.06em!important;text-transform:uppercase!important}.badge--sold-out,.price__badge-sold-out .badge{background-color:var(--tt-primary-hover)!important}.card,.card__inner,.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.footer,.header-wrapper,.price--on-sale .price__sale,.rte a,.product-form__input .product-form__glossary,.facets__summary,.pagination__item--current{border-color:var(--tt-border)!important}hr{background-color:var(--tt-border)!important}.field__input,input[type=text],input[type=email],input[type=search],input[type=tel],select,textarea{background-color:#592e248c!important;border:1px solid var(--tt-border)!important;color:var(--tt-text)!important;border-radius:var(--tt-radius-btn)!important}.field__input::placeholder{color:transparent!important;opacity:0!important}input:not(.field__input)::placeholder,textarea:not(.field__input)::placeholder{color:var(--tt-text-2)!important;opacity:.8!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--tt-accent)!important;outline-offset:3px;box-shadow:none!important}::selection{background:#e6a88f59!important;color:var(--tt-text)!important}.slideshow__media .slideshow__asset-img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.header__heading-logo{width:auto!important;height:auto!important;max-width:16rem!important;max-height:6rem!important;object-fit:contain!important}@media screen and (max-width:749px){.header__heading-logo{max-width:12rem!important;max-height:4.6rem!important}}@media screen and (min-width:750px){.slideshow.banner--large:not(.banner--adapt){min-height:84rem!important}.slideshow.banner--large:not(.banner--adapt) .banner__media,.slideshow.banner--large:not(.banner--adapt) .banner__content{min-height:84rem!important}}@media screen and (max-width:749px){.slideshow.banner--large .banner__media{min-height:46rem!important}}.cart-drawer .drawer__inner,.cart-drawer .drawer__footer,.cart-notification,.cart-notification__header,.cart-notification__links,.search-modal,.modal__content,.popup-modal,.promo-popup,.predictive-search,.quick-add-modal .modal__content,.product-popup-modal .modal__content,.drawer__inner,.drawer__contents{background-color:var(--tt-brick)!important;color:var(--tt-text)!important}cart-drawer,cart-drawer.drawer,.drawer,.cart-drawer{background-color:transparent!important}.cart-drawer__overlay,#CartDrawer-Overlay{background-color:#1e0f0a8c!important}.cart-drawer .drawer__header,.drawer__header{background-color:var(--tt-brick)!important;color:var(--tt-text)!important;border-bottom:1px solid var(--tt-border)!important}.cart-drawer .drawer__heading,.drawer__heading{color:var(--tt-text)!important;font-weight:600!important;letter-spacing:0!important}.cart-drawer .drawer__close,.cart-drawer .drawer__close svg,.cart-drawer .drawer__close path{color:var(--tt-text)!important;fill:currentColor;stroke:currentColor}cart-drawer.tt-has-items .drawer__inner{display:grid!important;grid-template-rows:auto 1fr auto!important;overflow:hidden!important}cart-drawer.tt-has-items .drawer__inner-empty{display:none!important}cart-drawer.tt-has-items .drawer__cart-items-wrapper{min-height:0!important;overflow-y:auto!important}.cart-count-bubble{display:flex!important;align-items:center!important;justify-content:center!important;min-width:1.8rem!important;min-height:1.8rem!important;padding:0 .3rem!important;background-color:var(--tt-accent)!important;color:var(--tt-brick)!important;border-radius:999px!important;font-size:1.1rem!important;font-weight:600!important;line-height:1!important}.header__icon--cart{overflow:visible!important}.cart-drawer a,.cart-notification a,.search-modal a,.predictive-search a,.drawer a{color:var(--tt-text)!important}.cart-drawer a:hover,.cart-notification a:hover,.predictive-search a:hover{color:var(--tt-accent)!important}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation,.menu-drawer__navigation-container,.menu-drawer__utility-links,.menu-drawer__submenu,.mobile-facets,.mobile-facets__inner,.mobile-facets__main,.mobile-facets__header{background-color:var(--tt-brick)!important;color:var(--tt-text)!important}.menu-drawer a,.menu-drawer summary,.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__menu-item>span,.menu-drawer .menu-drawer__account,.menu-drawer .menu-drawer__utility-links,.menu-drawer .menu-drawer__utility-links a,.menu-drawer__heading,.mobile-facets a,.mobile-facets summary,.mobile-facets .mobile-facets__heading,.mobile-facets__label,.mobile-facets__header-title{color:var(--tt-text)!important}.menu-drawer a:hover,.menu-drawer .menu-drawer__menu-item:hover,.menu-drawer .menu-drawer__menu-item:hover>span,.menu-drawer .menu-drawer__account:hover,.menu-drawer .menu-drawer__utility-links a:hover,.mobile-facets a:hover,.mobile-facets summary:hover{color:var(--tt-accent)!important}.menu-drawer .menu-drawer__menu-item--active,.menu-drawer .menu-drawer__menu-item[aria-current=page]{color:var(--tt-accent)!important;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.2rem}.menu-drawer svg,.menu-drawer .icon,.menu-drawer__close-button,.mobile-facets svg,.mobile-facets .icon{color:var(--tt-text)!important;fill:currentColor;stroke:currentColor}.menu-drawer__menu-item:hover,.menu-drawer .menu-drawer__menu-item:focus-visible{background-color:#ffffff0f!important}.mobile-facets__wrapper .field__input,.mobile-facets input,.mobile-facets select{background-color:#592e248c!important;color:var(--tt-text)!important;border:1px solid var(--tt-border)!important}.ocean-prod-wrapper h2,.ocean-grid-wrapper h2,.ocean-cat-wrapper h2,.ocean-bento-wrapper h2,.ocean-prod-scroller-head,.ocean-grid-title,.ocean-iwt-title,.ocean-cat-title,.ocean-prod-title{color:var(--tt-text)!important}.ocean-cat-img-box{background-color:var(--tt-primary)!important;border:1px solid var(--tt-border)!important}.ocean-bento-wrapper h3{color:var(--tt-text)!important}.button:before,.button:after,.newsletter__solid-btn:before,.newsletter__solid-btn:after,.product-form__submit:before,.product-form__submit:after,.quick-add__submit:before,.quick-add__submit:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after,.cart__checkout-button:before,.cart__checkout-button:after{content:none!important;box-shadow:none!important;background:transparent!important;border:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/terracotta.css.map */
