@font-face{font-family:Sanford Book;src:url(/cdn/shop/files/Sanford-Book.woff?v=1745921296) format("woff");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,span,div,ul,li,ol,button,a,input,textarea{font-family:Sanford Book;letter-spacing:2px}.localization-form ul.localization__list a{font-family:Sanford Book;text-transform:capitalize}.cart-drawer__footer--button{font-family:Sanford Book;letter-spacing:2px}.drawer#NavDrawer a{font-family:Sanford Book;font-size:14px}.site-header localization-form ul.localization__list li:focus,.site-header localization-form ul.localization__list li:focus-within,.site-header localization-form ul.localization__list li:hover,.site-header localization-form ul.localization__list li[selected]{background-color:transparent}.slideshow-title-link,.collage-builder__heading,.newsletter-section--title,.collection-header__text-item{font-size:26px;position:relative;display:inline-block;padding-bottom:30px}.slideshow-text-container{display:flex;justify-content:flex-end;align-items:center;width:100%}.featured-row__subtext p{display:inline-block;background-image:url(/cdn/shop/files/Line_01_white.png?v=1745824848);background-repeat:no-repeat;background-position:center bottom;background-size:60% auto;padding-bottom:20px;text-align:center}@media (max-width: 767px){.slideshow-text-container{justify-content:center}}.slideshow-title-link:after,.collage-builder__heading:after,.collection-header__text-item:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:0;width:120px;height:30px;background-image:url(/cdn/shop/files/Line_01_white.png?v=1745905021);background-repeat:no-repeat;background-size:contain;background-position:center}.collage-builder__heading:hover:after{opacity:1!important}.collage-builder__media-wrapper{position:relative;overflow:hidden}.collage-builder__media-wrapper>*{transition:opacity .5s ease}.collage-builder__media-wrapper:hover>*{opacity:.5}.site-nav--link-text{position:relative;display:inline-block;text-decoration:none;letter-spacing:0;text-transform:capitalize}.site-header .top-links.site-header__nav a:hover{color:#000!important}.site-header .site-nav--has-dropdown.first-level-dropdown:after{content:"";position:absolute;left:50%;bottom:-36px;height:100%;width:70px;background-image:url(/cdn/shop/files/Line_01_charcoal.svg?v=1745905021);background-repeat:no-repeat;background-size:contain;opacity:0;transition:opacity .3s ease;pointer-events:none;transform:translate(-50%)}.site-header .site-nav--has-dropdown.first-level-dropdown:hover:after,.disclosure--hover:hover:after{opacity:1}.disclosure--hover:after{content:"";position:absolute;left:50%;bottom:-31px;height:100%;width:70px;background-image:url(/cdn/shop/files/Line_01_charcoal.svg?v=1745905021);background-repeat:no-repeat;background-size:contain;opacity:0;transition:opacity .3s ease;pointer-events:none;transform:translate(-50%)}.disclosure--hover{position:relative;display:inline-block}.disclosure--hover .disclosure__list{display:none}.disclosure--hover:hover .disclosure__list{display:block}.site-header localization-form ul.localization__list{border:none}.newsletter-section--title{font-size:16px;letter-spacing:2px}.newsletter-section--title:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:0;width:90px;height:40px;background-image:url(/cdn/shop/files/Line_01_charcoal.svg?v=1745905021);background-repeat:no-repeat;background-size:contain;background-position:center}#newsletter-wrapper input.email{border:none!important;outline:none;background-color:transparent;padding-bottom:0}#newsletter-wrapper,.success_section{position:relative;display:inline-block}#newsletter-wrapper:after,.success_section:after{content:"";position:absolute;left:0;right:0;bottom:-13px;height:20px;background-image:url(/cdn/shop/files/Line_02_charcoal__1.png?v=1747741627);background-repeat:no-repeat;background-size:contain;background-position:left center;pointer-events:none}@media (max-width:756px){.newsletter--section-wrapper .newsletter-wrapper--outer .newsletter-content--wrapper{gap:0px!important}}.footer-wrapper .newsletter-form--wrapper{width:100%;max-width:240px;margin:0 auto}.footer-wrapper .responsive-image-wrapper img{max-width:55px!important;width:100%;max-height:100%!important;height:100%;margin-top:10px}.footer-wrapper .image-footer .footer-header{text-align:center;font-weight:600}.footer-wrapper .links-footer ul a{text-transform:uppercase;font-size:16px}.footer-wrapper .newsletter-content--wrapper P{letter-spacing:1.5px}@media (min-width:768px) and (max-width:1400px){.footer-wrapper .h3.footer-header,.footer-wrapper .links-footer ul a{font-size:14px}.footer-wrapper .links-footer ul{gap:20px;text-align:center}.footer-wrapper .footer-main--inner{gap:25px!important;padding-left:20px;padding-right:20px}}@media only screen and (min-width: 960px){.footer-wrapper .footer-main--inner{grid-template-columns:1fr .9fr 1fr 2fr!important}.footer-wrapper .links-footer ul{flex-direction:row;gap:30px;justify-content:end}}@media only screen and (max-width: 768px){.footer-wrapper .footer-main .footer-main--inner{padding-top:0}}.search-dropdown .predictive-search__input-container{flex-direction:row-reverse;background:transparent;max-width:500px;width:100%;margin:0 auto}.search-dropdown .predictive-search__input-container:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:20px;background-image:url(/cdn/shop/files/Line_02_charcoal__1.png?v=1747741627);background-repeat:no-repeat;background-size:contain;background-position:left center}.search-dropdown .search-dropdown__close{position:absolute;right:40px;top:0}.search-dropdown .search-dropdown__close svg path{stroke-width:1;stroke:#7f8080}.search-dropdown .search-dropdown__close svg{width:35px;height:35px}.search-dropdown .predictive-search__search-bar{padding-top:4rem;padding-bottom:5rem}[data-search-dropdown-overlay-visible] .search-dropdown__overlay{opacity:0!important}.predictive-search__input::placeholder{text-transform:uppercase;opacity:1!important;font-weight:600}@media (max-width:768px){.search-dropdown .search-dropdown__close{right:-4px}.search-dropdown .predictive-search__search-bar{padding-bottom:4rem}}.image-bar__item1{display:flex;align-items:center;justify-content:center}.product-price-size--h3{font-size:16px!important}.search-bar-input-group{position:relative}.search-bar-input-group:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:20px;background-image:url(/cdn/shop/files/Line_02_charcoal__1.png?v=1747741627);background-repeat:no-repeat;background-size:contain;background-position:left center}.input-group-field{border:none!important}.aspect-ratio:not(.quick-view-media) img,.aspect-ratio:not(.quick-view-media) svg{height:110%!important}@media (max-width:540px){.standalone-icon--wrapper .pswp__icn,.standalone-icon--wrapper svg{min-width:20px;min-height:20px;width:20px;height:20px}}.homepage-featured-rich-text .rte:after{content:"";display:block;margin:.5rem auto 0;width:190px;height:15px;background-image:url(/cdn/shop/files/Line_01_charcoal_1.png?v=1746010833);background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width: 768px){.collection-filters .mobile-facets__open{width:50%!important;margin-bottom:0}}.collage-builder__text-container{opacity:1!important}localization-form ul.localization__list{padding:20px;width:210px}.newsletter-content--wrapper .rte.text-link-animated{max-width:380px;margin-left:auto!important;margin-right:auto!important}.predictive-search__clear{display:none!important}.animated-underline{position:relative;display:inline-block;text-decoration:none;background-image:none!important}.animated-underline:after{content:"";position:absolute;left:0;right:0;bottom:-70%;height:100%;background-image:url(/cdn/shop/files/Line_01_charcoal.svg?v=1745905021);background-repeat:no-repeat;background-size:100% 12px;background-position:center;opacity:0;transition:opacity .3s ease;pointer-events:none}.animated-underline:hover:after{opacity:1}.links-footer ul{gap:10px}.collage-builder__text-container{padding:20px!important}.top-links ul.site-nav,.site-nav__dropdown,.disclosure__button,.disclosure__list{font-size:12px!important}.image-overlay-section .overlay-text{font-size:20px!important}.collage-builder__heading:after{width:100px;height:35px}#newsletter_text,.contact-form p{font-size:11px!important}.footer-wrapper .h3.footer-header,.footer-wrapper .links-footer ul a{font-size:12px!important}.footer-article p,.footer-article.rte{font-size:11px!important}.main-product .product--add-to-cart-button{font-size:13px!important;width:185px!important}.main-product .tabs span{font-size:14px!important}.mobile-facets__open{font-size:12px!important}cart-quantity span{font-size:10px}.collection-filters__filters .facets__display .facets__item{list-style:none}.newsletter-section--title{font-size:12px}.newsletter-section--title:after{width:80px}.footer-main .animated-underline:after{background-size:5rem 10px}.predictive-search__input{-webkit-font-smoothing:initial}.search-bar span.input-group-btn{top:35%;right:1%}div#details a{letter-spacing:normal;margin-right:1px}div#subs-container:after{content:"";position:absolute;left:0;right:0;max-width:340px;margin:auto;bottom:0;height:20px;background-image:url(/cdn/shop/files/Line_02_charcoal__1.png?v=1747741627);background-repeat:no-repeat;background-size:contain;background-position:left center;pointer-events:none}@media (max-width:990px){.mobile-nav__item.top-level>.mobile-nav__sublist>.mobile-nav__item{padding-bottom:2px!important;padding-left:0!important}.mobile-nav__item.top-level .mobile-nav__sublist{margin-top:-10px!important}.mobile-nav__item:after,.mobile-nav__logo-title--inner{border-bottom:none!important}.mobile-nav__sublist .mobile-nav__link{font-size:12px!important;padding-left:20px!important;padding-bottom:2px!important;padding-top:0!important;text-align:left}}.needsclick .go4043791825:hover{border:none!important;border-color:#f0f0e6!important}.go4043791825{border:none}.go4043791825.go4043791825.go4043791825:focus-visible{outline-color:transparent!important;outline-width:0px!important}.mobile-nav__has-sublist .mobile-nav__toggle{grid-column-start:1!important}.mobile-nav__link{font-size:14px}input:focus{outline:none!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
