:root{--font-heading-family: "Winsel", "Times New Roman", serif;--font-heading-weight: 300;--font-heading-lh: 1.2;--font-heading-spacing: .03em;--font-heading-alt-family: "Filosofia OT", "Times New Roman", sans-serif;--font-heading-alt-weight: 400;--font-heading-alt-lh: 1.3;--font-heading-alt-spacing: 0;--font-heading-alt-transform: none;--font-h0-size: 4.8rem;--font-h1-size: 4.8rem;--font-h2-size: 3.6rem;--font-h3-size: 3.2rem;--font-h4-size: 2.4rem;--font-h5-size: 2rem;--font-h6-size: 1.4rem;--font-heading-mobile-scale: 1;--font-mega-family: "Winsel", "Times New Roman", serif;--font-mega-weight: 300;--font-mega-lh: 1.2;--font-mega-ls: .03em;--font-subheading-family: "Red Hat Display", "Helvetica", sans-serif;--font-subheading-size: 1.4rem;--font-subheading-weight: 700;--font-subheading-lh: 1.2;--font-subheading-spacing: .12em;--font-subheading-transform: uppercase;--font-body-family: "Filosofia OT", "Times New Roman", sans-serif;--font-body-size: 1.6rem;--font-body-size-sm: 1.4rem;--font-body-size-lg: 1.8rem;--font-body-weight: 400;--font-body-lh: 1.5;--font-body-ls: 0;--font-menu-family: "Red Hat Display", "Helvetica", sans-serif;--font-menu-size: 1.1rem;--font-menu-weight: 700;--font-menu-lh: 1.7;--font-menu-ls: .15em;--font-btn-family: "Red Hat Display", "Helvetica", sans-serif;--font-btn-size: 1.4rem;--font-btn-ls: .1em;--font-btn-weight: 700;--color-pearl: #FFFDFA;--color-text: #1A2734;--color-primary-base: #304960;--color-primary-dark: #24394C;--color-secondary-base: #BADCEE;--color-secondary-dark: #A1BFCE;--color-tertiary-base: #EFDCEF;--color-tertiary-dark: #E5C5E5;--color-quad-light: #EAF5FA;--color-quad-base: #D1DDE2;--color-accent1-base: #E8E494;--color-accent1-dark: #D1CD81;--color-accent2-base: #C891C8;--color-accent2-dark: #B469B4;--color-natural-light: #FFFBF8;--color-natural-base: #FFF9F3;--color-natural-dark: #F5EBE2;--color-product-title: var(--color-primary-base);--color-product-price: var(--color-primary-base);--container-padding: 2.5rem;--image-border-radius: 30px}@media screen and (max-width:767px){:root{--font-h0-size: 3.4rem;--font-h1-size: 3.4rem;--font-h2-size: 3rem;--font-h3-size: 2.6rem;--font-h4-size: 2.2rem;--font-h5-size: 1.8rem;--font-h6-size: 1.4rem;--font-body-size: 1.6rem;--font-subheading-size: 1.2rem;--font-menu-size: 1rem;--font-btn-size: 1.2rem;--container-padding: 2.2rem;--image-border-radius: 28px}}@font-face{font-family:Winsel;font-style:normal;font-weight:300;src:url(/cdn/shop/files/Winsel-ExtLig.woff2) format("woff2"),url(/cdn/shop/files/Winsel-ExtLig.woff) format("woff")}@font-face{font-family:Filosofia OT;src:url(/cdn/shop/files/FilosofiaOT.woff2) format("woff2"),url(/cdn/shop/files/FilosofiaOT.woff) format("woff")}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;--font-body-size: 1.6rem;font-size:var(--font-body-size);line-height:var(--font-body-lh);font-feature-settings:"lnum" 1}.f-product__buy-buttons-richtext h6,.announcement-bar__message,.f-password__heading,.f-cart-drawer .f-cart-drawer__product .f-quantity__input,.f-cart-drawer .f-cart-drawer__remove,.cart-template .f-cart-items th,.cart-template .f-quantity .f-quantity__input,.breadcrumbs a,.breadcrumbs .breadcrumbs--last,.variant-picker__input .form-label,.tpo_option-label-container .form__label,.f-product__features-callout-heading,.f-product-single__addon-buttons .btn--with-icon,.substack-about .multicolumn-card__info .rte,.site-footer__block--link_list .site-footer__block-heading,.site-footer__block--text .site-footer__block-heading,.product-grid__header .collection-product-count,.f-facets__block-header .text-button,.f-product__media-list .flickity-page-counter,.collections-showcase .collections-showcase__title-count,.f-site-nav__sub-link.focus-inset.no-js-hidden,.f-product-single__block--custom_field .form-label,.f-quantity__wrapper .quantity__label,.collapsible__item .collapsible__button span,.f-product__text.text-subtext,.f-complementary-products__block-heading.h6,.collection-list.all-products-hero .collection-card__title.h6,.f-drawer-facets .f-facets__header .f-facets__heading.h5,.f-drawer-facets .collection-product-count,.f-drawer-facets .f-facets__block-sortby label,.team-columns .multicolumn-card__info .text-medium,.f-collage-tabs .f-tabs__nav.h4,.f-cart-recommendations__title.h6,h4.f-predictive-search__subheading,.f-predictive-search .f-predictive-search-results h2,.variant-picker__input .form__label span,.variant-picker__option-button--button,.f-recipient-checkbox span{text-transform:var(--font-subheading-transform);font-size:var(--font-subheading-size);letter-spacing:var(--font-subheading-spacing);font-family:var(--font-subheading-family);font-weight:var(--font-subheading-weight)}.site-footer__block--newsletter .site-footer__block-heading,.multicolumn-card__info .h3,.multicolumn-card__info h3,.f-text-blocks .h3,.collections-showcase__title-name.h3,.products-bundle__description .products-bundle__product-title,.f-custom-card__heading.h4,.f-facets .f-facets__heading,.shopify-policy__body h2,.shopify-policy__body h3,.about-intro .mega-description h3,.f-collection-tabs .collapsible__item .collapsible__button span,.f-cart-drawer .f-drawer__header-title.h4,.f-cart-drawer .f-cart-drawer__subtotal.h6,.f-cart-drawer .f-cart-drawer__subtotal-value,.f-cart__subtotal .totals__subtotal,#esc-out-of-stock-inputs .esc-out-of-stock-title,.f-drawer-pickup-availability .f-drawer__header-title,.pickup-availability-list__item h3{font-family:var(--font-heading-alt-family);font-weight:var(--font-heading-alt-weight);letter-spacing:var(--font-heading-alt-spacing);line-height:var(--font-heading-alt-lh);text-transform:var(--font-heading-alt-transform)}.highlight-text{text-transform:none}.btn.btn--primary,.btn.btn--secondary,.btn.btn--white{font-size:var(--font-btn-size);letter-spacing:var(--font-btn-ls)}.btn.btn--underline{font-size:var(--font-btn-size);letter-spacing:var(--font-subheading-spacing)}@media screen and (max-width:767px){body{--font-body-size: 1.6rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h0,.h-xl{line-height:var(--font-heading-lh)}}@media screen and (min-width:1024px){.h0{font-size:var(--font-h0-size)}h1,.h1{font-size:var(--font-h1-size)}h2,.h2{font-size:var(--font-h2-size)}h3,.h3{font-size:var(--font-h3-size)}h4,.h4{font-size:var(--font-h4-size)}h5,.h5{font-size:var(--font-h5-size)}h6,.h6{font-size:var(--font-h6-size)}}.btn.btn--primary,.btn.spr-button,.btn.spr-button-primary{border:1px solid var(--color-btn-bg)}.btn.btn--secondary{background-color:transparent}.btn:not(.btn--plain):not(.btn--underline):after,.btn:not(.btn--plain):not(.btn--underline):before{display:none}.btn.btn--primary:hover{background-color:transparent!important;color:var(--color-btn-bg)!important;border-color:var(--color-btn-bg)!important}.color-scheme-b56f8515-6d66-4558-a488-e36efacbce31 .btn.btn--primary:hover{color:var(--color-btn-bg-hover)!important;border-color:var(--color-btn-bg-hover)!important}.btn.btn--underline{padding-right:2.4rem!important;display:inline-block;color:var(--color-btn-secondary-text)}.btn.btn--underline:after,.btn.btn--link:after{background:var(--color-secondary-dark);bottom:-5px}.btn.btn--underline:before{content:"";width:7px;height:12px;position:absolute;right:0;top:50%;translate:0 -50%;background-color:currentColor;-webkit-mask-image:url(/cdn/shop/files/chevron.svg);mask-image:url(/cdn/shop/files/chevron.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;display:inline-block}.rte a:hover{color:var(--color-accent2-dark);text-decoration-thickness:.1rem}@media screen and (max-width:1199px){.container,.container-narrow{padding-left:var(--container-padding);padding-right:var(--container-padding)}}.f-grid--gap-medium{--column-gap-mobile: 2.2rem}.f-grid.f-grid--gap-large{--column-gap: 4rem}.f-grid--row-gap-large{--row-gap: 4rem}.f-grid.f-grid--gap-extra-large{--column-gap: 5rem;--column-gap-mobile: 2.2rem}.flickity-wrapper:not(.flickity-controls-group,.flickity-controls-group-mb) .flickity-button:after{display:none}.flickity-wrapper:not(.flickity-pagination--dots) .flickity-button.flickity-prev-next-button{width:4.8rem;height:4.8rem;box-shadow:none;background:#fff;border-color:var(--color-secondary-dark)}.flickity-wrapper:not(.flickity-pagination--dots) .flickity-button.flickity-prev-next-button:hover{background:var(--color-secondary-dark);border-color:var(--color-secondary-dark);color:#fff}.flickity-wrapper:not(.flickity-pagination--dots) .flickity-button.flickity-prev-next-button svg{display:none}.flickity-wrapper:not(.flickity-pagination--dots) .flickity-button.flickity-prev-next-button.previous:before,.flickity-wrapper:not(.flickity-pagination--dots) .flickity-button.flickity-prev-next-button.next:before{content:"";width:16px;height:16px;position:absolute;display:block;background-color:var(--color-text);-webkit-mask-image:url(/cdn/shop/files/arrow-prev.svg);mask-image:url(/cdn/shop/files/arrow-prev.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.flickity-wrapper:not(.flickity-pagination--dots) .flickity-button.flickity-prev-next-button.next:before{-webkit-mask-image:url(/cdn/shop/files/arrrow-next.svg);mask-image:url(/cdn/shop/files/arrrow-next.svg)}.flickity-wrapper:not(.flickity-pagination--dots) .flickity-button.flickity-prev-next-button.previous:hover:before,.flickity-wrapper:not(.flickity-pagination--dots) .flickity-button.flickity-prev-next-button.next:hover:before{background-color:#fff}.f-image-hover-effect__zoom:hover .f-image{transform:none!important}.form-control:focus,.form-control:focus-visible,select.form-control:hover{box-shadow:none}.form-control,.collection-sortby select.form-control,.form-control--textarea{border:none;border-bottom:1px solid;border-radius:0!important}.f-pagination .f-pagination__list{column-gap:2rem}.f-pagination .f-pagination__item{border:1px solid var(--color-secondary-dark);border-radius:0;line-height:1;padding-top:5px}.f-pagination a.f-pagination__item:hover{background-color:#fff}.f-pagination .f-pagination__item--current{background-color:var(--color-secondary-dark);border-color:var(--color-text-body)}.f-pagination .f-pagination__item--prev,.f-pagination .f-pagination__item--next{border-radius:50%;background-color:#fff;padding:0;width:4.8rem;height:4.8rem;translate:0 -4px}.f-pagination a.f-pagination__item--prev:hover,.f-pagination a.f-pagination__item--next:hover{background-color:var(--color-secondary-dark);border-color:var(--color-text-body)}.f-pagination .f-pagination__item--prev span,.f-pagination .f-pagination__item--next span{display:none}.f-pagination .f-pagination__item--prev svg,.f-pagination .f-pagination__item--next svg{display:none}.f-pagination .f-pagination__item--prev:before,.f-pagination .f-pagination__item--next:before{content:"";width:16px;height:16px;position:absolute;display:block;background-color:var(--color-text-body);-webkit-mask-image:url(/cdn/shop/files/arrow-prev.svg);mask-image:url(/cdn/shop/files/arrow-prev.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.f-pagination .f-pagination__item--next:before{-webkit-mask-image:url(/cdn/shop/files/arrrow-next.svg);mask-image:url(/cdn/shop/files/arrrow-next.svg)}#fsb_container{display:none!important}.announcement-bar .announcement-bar__close{justify-content:flex-end;right:.5rem}.announcement-bar__close .f-icon-svg{width:24px;height:24px;stroke-width:2}.announcement-bar .announcement-bar__close:hover{transform:translateY(-50%)}.announcement-bar .announcement-bar__row{padding:6px 20px 1px;margin-bottom:-4px}@media screen and (max-width:767px){.announcement-bar .announcement-bar__row{margin-bottom:-2px}.announcement-bar .announcement-bar-divider{height:12px}}.header .site-header__center.site-header__center--max{margin:0}.site-header__menu .f-site-nav{margin:-1.5rem 0}.header .f-site-nav__list{margin:0}.header .f-site-nav__link{font-size:var(--font-menu-size);letter-spacing:var(--font-menu-ls);padding:0 2.5rem 0 0}.header .f-site-nav__link:hover span{color:var(--color-accent1-base)}.header .site-header__right .f-site-nav__item:last-child .f-site-nav__link{padding-right:0}.header .f-site-nav__arrow svg{width:.7rem}.header .site-header__right{column-gap:2.8rem!important}.site-header__search-toggle .f-icon-svg,.header__account .f-icon-svg path,.cart-link--icon .f-icon-svg path{stroke:var(--color-secondary-base)}.site-header__link.site-header__search-toggle:hover .f-icon-svg,.header__account:hover .f-icon-svg path,.site-header__link:hover .cart-link--icon .f-icon-svg path{stroke:var(--color-accent2-base)}.cart-link .cart-link__count{font-family:var(--font-menu-family);font-size:var(--font-menu-size)}.f-header__dropdown-backdrop .f-header__dropdown-bg:before{background-color:var(--color-primary-base)}.f-site-nav__dropdown.f-site-nav__dropdown--mega{padding:6rem 0}.f-site-nav__dropdown--mega .f-site-nav__dropdown-inner>.list-none>.f-site-nav__sub-item:not(:last-child){border-right:1px solid rgba(0,0,0,.2)}#Details-menu-drawer-menu-item-1 .f-site-nav__dropdown-inner,.f-site-nav__item--mega[data-index="1"] .f-site-nav__dropdown-inner{justify-content:space-between}#Details-menu-drawer-menu-item-1 .f-site-nav__dropdown--mega ul.f-grid-3-cols,.f-site-nav__item--mega[data-index="1"] .f-site-nav__dropdown--mega ul.f-grid-3-cols{grid-template-columns:1fr 2fr 1fr;gap:4rem;max-width:880px}#Details-menu-drawer-menu-item-1 .f-site-nav__dropdown--mega ul li.f-site-nav__sub-item--has-child:first-child,.f-site-nav__item--mega[data-index="1"] .f-site-nav__dropdown--mega ul li.f-site-nav__sub-item--has-child:first-child{max-width:19rem}#Details-menu-drawer-menu-item-1 .f-site-nav__dropdown--mega ul li.f-site-nav__sub-item--has-child:nth-child(2),.f-site-nav__item--mega[data-index="1"] .f-site-nav__dropdown--mega ul li.f-site-nav__sub-item--has-child:nth-child(2){max-width:40rem}#Details-menu-drawer-menu-item-1 .f-site-nav__dropdown--mega ul li.f-site-nav__sub-item--has-child:last-child,.f-site-nav__item--mega[data-index="1"] .f-site-nav__dropdown--mega ul li.f-site-nav__sub-item--has-child:last-child{max-width:21rem}#Details-menu-drawer-menu-item-1 #HeaderMenu-SubMenuList-2,.f-site-nav__item--mega[data-index="1"] #HeaderMenu-SubMenuList-2{columns:2;padding-right:5rem}.f-site-nav__dropdown--mega .f-site-nav__dropdown--level3{margin-top:1.5rem}.f-site-nav__dropdown--mega .f-site-nav__dropdown--level3 .f-site-nav__sub-link{font-size:var(--font-body-size);color:var(--color-text)!important;padding:.3rem 0}#Details-menu-drawer-menu-item-1 .f-site-nav__mega-addon,.f-site-nav__item--mega[data-index="1"] .f-site-nav__mega-addon,#Details-menu-drawer-menu-item-2 .f-site-nav__mega-addon,.f-site-nav__item--mega[data-index="2"] .f-site-nav__mega-addon{max-width:22%}.f-site-nav__mega-addon .f-custom-card{background-color:transparent}.f-site-nav__mega-addon .f-custom-card{overflow:visible}.f-site-nav__mega-addon--wrapper .f-custom-card__image{border-radius:var(--image-border-radius);transition:.25s ease}.f-site-nav__mega-addon--wrapper .collection-card__wrapper:hover .f-custom-card__image{opacity:.6}.f-site-nav__mega-addon--wrapper .f-custom-card__image .f-image:before{padding-top:81.4%}.f-site-nav__mega-addon .f-custom-card--below .f-custom-card__info{row-gap:.8rem;margin-top:2.2rem}.f-site-nav__mega-addon .f-custom-card__info .btn.btn--underline{margin-top:0}@media screen and (min-width:1024px)and (max-width:1380px){.header .f-site-nav__link{padding:0 2rem 0 0}.header .site-header__left .f-site-nav__item:last-child .f-site-nav__link{padding-right:0}.header .btn--icon{width:35px}}@media screen and (min-width:1024px)and (max-width:1280px){.header .container{padding-left:2.5rem;padding-right:2.5rem}.header .site-header__center,.header .site-logo__img{width:150px}}@media screen and (min-width:1024px)and (max-width:1159px){a.f-site-nav__link[href="/pages/accessories-collections"] span{font-size:0}a.f-site-nav__link[href="/pages/accessories-collections"] span:before{content:"Tools";font-size:var(--font-menu-size)}}@media screen and (min-width:1300px){.f-site-nav__mega-addon .f-site-nav__mega-addon--wrapper{gap:6rem!important}}@media screen and (max-width:767px){.announcement-bar .announcement-bar__close{top:1.5rem;height:2.4rem}.f-icon-svg.icon-hamburger path{stroke:var(--color-secondary-base)}.f-mobile-nav .site-logo{background-color:var(--color-primary-base);border-bottom:none}.f-mobile-nav .f-icon-svg{stroke:var(--color-secondary-base)}.f-mobile-nav .site-logo--image img{opacity:0}.f-mobile-nav .site-logo--image{position:relative}.f-mobile-nav .site-logo--image:after{content:"";width:260px;height:40px;position:absolute;left:0;top:50%;translate:0 -50%;display:block;background-image:url(/cdn/shop/files/Williamsburg-Needlepoint_logo-mobile.png);background-size:contain;background-repeat:no-repeat;background-position:left center}.f-mobile-nav .f-mobile-nav__inner,.f-mobile-nav .f-mobile-nav__addons{background:#fff}.f-mobile-nav .f-mobile-nav__inner{padding:1.4rem var(--container-padding) 2.4rem}.f-mobile-nav .f-mobile-nav__addons{padding:2.4rem var(--container-padding) 2.4rem}.f-mobile-nav__arrow .f-mobile-nav__arrow-icon svg{display:none}.f-mobile-nav__arrow .f-mobile-nav__arrow-icon{position:relative}.f-mobile-nav__arrow .f-mobile-nav__arrow-icon:after{content:"";width:13px;height:8px;position:absolute;right:50%;top:50%;translate:50% -40%;display:block;-webkit-mask-image:url(/cdn/shop/files/menu-arrow.svg);mask-image:url(/cdn/shop/files/menu-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:#aaa}.f-mobile-nav collapsible-tab[open]>.f-mobile-nav__arrow .f-mobile-nav__arrow-icon:after{rotate:180deg;background-color:var(--color-accent2-dark)}.f-mobile-nav .f-mobile-nav__link{font-family:var(--font-menu-family);font-size:var(--font-menu-size);font-weight:var(--font-menu-weight);letter-spacing:var(--font-menu-ls);text-transform:uppercase}.f-mobile-nav .f-mobile-nav__dropdown .f-mobile-nav__subitem.f-mobile-nav__sub-item--has-child>.f-mobile-nav__sub-link{font-weight:var(--font-body-weight);padding-top:2px}.f-mobile-nav .f-mobile-nav__item,.f-mobile-nav .f-mobile-nav__sub-item--has-child:not(:last-child){border-bottom:1px solid var(--color-secondary-dark)}.f-mobile-nav .f-mobile-nav__sub-item--level3 .f-mobile-nav__sub-link{line-height:3rem}.f-mobile-nav .f-mobile-nav__dropdown--level3 ul{padding-bottom:1rem}.f-mobile-nav__item.f-mobile-nav__item--has-child:nth-child(2) .f-mobile-nav__subitem.f-mobile-nav__sub-item--has-child:nth-child(2) ul,.f-mobile-nav__item.f-mobile-nav__item--has-child:nth-child(2) .f-mobile-nav__subitem.f-mobile-nav__sub-item--has-child:nth-child(3) ul{columns:2}.f-mobile-nav .header__account .btn.btn--primary{background-color:var(--color-secondary-base);border-color:var(--color-secondary-base);color:var(--color-primary-dark)}.f-mobile-nav .f-mobile-nav__addons .social-links{margin:2rem -1rem 0}.f-mobile-nav .social-links__link svg path{fill:var(--color-accent2-dark)}}body:not(.template-product):not(.template-list-collections):not(.template-collection) .footer-hide{display:none}.site-footer .site-footer__top{padding:13.8rem 0 1.5rem}.shopify-section-group-footer-group .decor-divider a{transform:translate(-50%,-38%)}.newsletter-form__wrapper .form-control{--color-field-bg: rgba(256,256,256,.15)}.newsletter-form__wrapper .form-control,.newsletter-form__wrapper .newsletter-form__submit{height:48px}.site-footer__block--newsletter .site-footer__block-heading{color:var(--color-secondary-base);font-size:var(--font-h4-size);margin-bottom:2rem}.site-footer__block--newsletter .site-footer__newsletter-description{font-family:var(--font-menu-family);font-size:var(--font-menu-size);opacity:.6}.form-status .form-message--success,.form-status .form-message--error{color:var(--color-tertiary-base)}.site-footer__block--link_list .site-footer__block-heading,.site-footer__block--text .site-footer__block-heading{color:var(--color-secondary-base);margin-bottom:1.8rem}.site-footer__block--link_list .site-footer__block-content a{font-size:var(--font-subheading-size)}.site-footer__block--link_list .site-footer__block-content a:hover{color:var(--color-secondary-base)}.site-footer__block--text .rte>p:first-child{margin-bottom:2rem}.site-footer__block--text a:hover{color:var(--color-secondary-base)}.site-footer .site-footer__bottom-wrapper{border-top:1px solid rgba(256,256,256,.3);padding-top:2.8rem}.site-footer .site-footer__social-links .social-links{margin:0}.site-footer .site-footer__social-links .social-links a{padding:.7rem 2rem .7rem 0}.site-footer__social-links .social-links__link svg{fill:var(--color-accent1-base);color:var(--color-accent1-base)}.site-footer .social-links a:hover svg{color:var(--color-secondary-base);fill:var(--color-secondary-base);transform:none}.site-footer__copyright-wrapper .site-footer__copyright{font-family:var(--font-subheading-family);font-size:var(--font-subheading-size);opacity:.6}.site-footer__copyright .link-underline:hover{opacity:.6}@media screen and (min-width:1024px){.site-footer .container{padding-left:8rem;padding-right:8rem}}@media screen and (max-width:767px){.site-footer .f-column[data-column-type=text] .site-footer__block-heading{margin-bottom:.6rem}.site-footer .f-column[data-column-type=link_list] .site-footer__block-heading{margin-bottom:0}.site-footer .f-column[data-column-type=link_list]{border-bottom:1px solid rgba(256,256,256,.3);padding:.3rem 0}.site-footer__block--link_list summary svg{opacity:.8;transform:scale(1.3)}.site-footer__block--link_list summary svg:last-child{transform:rotate(90deg) scale(1.3)}.site-footer__block--link_list .site-footer__block-content{padding-bottom:.6rem}.site-footer__block--link_list .site-footer__block-content a{font-size:var(--font-body-size)}.site-footer__block--newsletter .site-footer__block-content{padding-bottom:1rem}.site-footer__block--newsletter summary svg,.site-footer__block--text summary svg{display:none}.site-footer .site-footer__block--newsletter summary .site-footer__block-heading{margin-bottom:1.5rem}.site-footer__block--newsletter .rte{margin-bottom:1.6rem}.site-footer__block--newsletter .site-footer__newsletter-description{margin-top:.8rem}.site-footer .site-footer__bottom-row:last-child{justify-content:center}.site-footer__copyright-wrapper .site-footer__copyright{text-align:center;max-width:300px;line-height:1.1}.site-footer__bottom-menu-payment{max-width:200px}.site-footer .payment-icons{justify-content:center}.site-footer .site-footer__top{padding-top:14rem;padding-bottom:0}.site-footer__block--text .site-footer__block-content{padding-bottom:1rem}.site-footer .site-footer__bottom{padding-top:0}.site-footer .site-footer__bottom-wrapper{margin-top:0;padding-top:2rem}.site-footer .site-footer__bottom-row+.site-footer__bottom-row{margin-top:2.4rem}}body.template-cart{background-color:#fff}.f-drawer.f-drawer-cart{background-color:#fff;width:375px}.f-cart-drawer .f-cart-drawer__inner{padding-inline-end:0}.f-cart-drawer .f-drawer__header{background-color:var(--color-primary-base)}.f-cart-drawer .f-drawer__header-title.h4{color:#fff}.f-cart-drawer .f-icon-close{stroke:#fff;stroke-width:2}.f-cartgoal .f-cartgoal__title{letter-spacing:0;font-size:var(--font-body-size);text-align:center}.f-cart-drawer .f-cartgoal__bar,.cart-template .f-cartgoal__bar{background:var(--color-natural-light);border-radius:4rem;height:1.2rem}.f-cart-drawer .f-cartgoal__bar span,.cart-template .f-cartgoal__bar span{background:var(--color-accent2-dark)}.f-cart-drawer .f-cartgoal__icon,.cart-template .f-cartgoal__icon{width:2.1rem;height:2.1rem;border:1.5px solid var(--color-accent2-dark);background:#fff}.f-cart-drawer .f-drawer__scroller.scroll-container{padding:0 1.6rem 2.4rem}.f-cart-drawer .f-cart-drawer__item{padding-bottom:0}.f-cart-drawer .f-cart-drawer__item+.f-cart-drawer__item{margin-top:0}.f-cart-drawer .f-cart-drawer__product-name{max-width:150px;line-height:1.3;font-size:var(--font-body-size-lg)}.f-cart-drawer .f-cart-drawer__product-prices,.f-cart-recommendations .product-card__info .f-price{font-size:var(--font-body-size-sm)}.f-cart-drawer .f-cart-drawer__remove,.f-cart-drawer__note .btn-cancel,.f-cart-item .f-cart-item__remove-btn{font-size:1rem;padding-right:0!important}.f-cart-drawer .f-cart-drawer__remove:before,.f-cart-drawer__note .btn-cancel:before,.f-cart-item .f-cart-item__remove-btn:before{display:none}.f-cart-drawer .f-cart-drawer__remove:after{bottom:-5px!important}.f-cart-recommendations__items .product-card{background-color:#fff}.f-cart-recommendations .f-cart-recommendations__wrapper{border:1px solid var(--color-secondary-dark);padding-bottom:2rem}.f-cart-recommendations .f-cart-recommendations__title{background-color:var(--color-natural-base);font-size:1.2rem;text-align:center;padding:.5rem}.f-cart-recommendations .product-card__title.text-product-title{font-size:var(--font-body-size-lg)}.f-cart-recommendations .product-card--list .product-card__atc.btn{width:3.4rem!important;height:3.4rem!important;border:none!important}.f-cart-recommendations .product-card--list .product-card__atc-icon svg{transform:scale(1.25)}.f-cart-recommendations .f-cart-recommendations__items .flickity-page-dots{inset-block-end:-1rem}.f-cart-drawer .f-cart-drawer__inner .f-drawer__footer,.f-cart-drawer .f-drawer__footer .collapsible__button{border-color:var(--color-secondary-dark)}.f-cart-drawer .f-drawer__footer .collapsible__button span{font-size:1rem}.f-cart-drawer .f-drawer__footer .collapsible__button svg{transform:scale(1.25)}.f-cart-drawer .f-drawer__footer .collapsible__button svg:last-child{transform:rotate(90deg) scale(1.25)}.f-cart-drawer .f-cart-drawer__subtotal.h6,.f-cart-drawer .f-cart-drawer__subtotal-value,.f-cart__subtotal .totals__subtotal,.f-cart__footer .totals .totals__subtotal-value{font-size:2.2rem!important}.f-cart-drawer .f-cart-drawer__buttons .btn,.f-cart-drawer .f-cart-drawer__discount .btn{font-size:1.2rem}.f-cart-drawer .f-cart-drawer__buttons .btn.btn--primary{background-color:var(--color-secondary-base);border-color:var(--color-secondary-base);color:var(--color-primary-dark)}.f-cart-drawer .f-cart-drawer__buttons .btn.btn--primary:hover{border-color:var(--color-primary-dark);color:var(--color-primary-dark)}.f-cart-drawer__note .btn-cancel:after{bottom:0!important;margin-top:.5rem}.f-cart-drawer__block-subtotal .f-cart-drawer__notice{margin-bottom:0}.f-cart__block .tax-note.text-sm.rte{margin-top:0}.f-cart__block p.tax-note.text-sm.text-subtext{margin-bottom:0}.f-cart-drawer .f-cart-drawer__empty-text:not(:only-child){margin-bottom:4rem}.f-cart-drawer .f-cart-drawer__empty .btn-cart-emtpy:not(:last-child){margin-bottom:2rem}.f-cart-drawer .f-cart-drawer__empty .btn-cart-emtpy{font-size:1.2rem}.f-cart__login-paragraph a{text-decoration:underline}.f-drawer.f-drawer-search{background-color:#fff;width:375px}.f-drawer predictive-search{text-align:unset}.f-search-drawer .f-drawer__header{background-color:var(--color-primary-base)}.f-search-drawer .f-search-drawer__field{margin-bottom:.8rem}.f-search-drawer .f-search-drawer__field:before{background-color:#fff}.f-search-drawer__field input,.f-search-drawer__field input::placeholder{color:#fff!important;font-size:1.4rem}.f-search-drawer .f-search-drawer__field .input-focus-border{background-color:var(--color-accent1-base)}.f-search-drawer .f-icon-search path,.f-search-drawer .f-drawer__close svg{stroke:#fff;stroke-width:2}.f-search-drawer .f-icon-search{width:18px;height:18px}.f-search-drawer .f-drawer__close.btn svg{width:20px;height:20px}.f-search-drawer .f-drawer__scroller .f-predictive-search__block{padding:2.4rem 0}.f-predictive-search__block ul,.f-predictive-search .f-predictive-search-results ul{padding:0 1.5rem}.f-predictive-search__block .f-predictive-search__subheading,.f-predictive-search .f-predictive-search-results h2{padding:1rem 1.5rem}.f-search-drawer h4.f-predictive-search__subheading,.f-predictive-search .f-predictive-search-results h2{font-size:1.2rem;background-color:var(--color-natural-base)}.f-search-drawer .f-predictive-search__block:before{display:none}.f-predictive-search__keywords.f-predictive-search__block{border-bottom:1px solid var(--color-secondary-dark)}.f-predictive-search__item .f-predictive-search__item-heading{text-transform:none;font-weight:400!important;letter-spacing:0;font-size:var(--font-body-size)!important;font-family:var(--font-body-family)}.f-predictive-search.f-predictive-search--drawer{padding:0}.f-predictive-search__result-group.f-predictive-search__result-products{border-color:var(--color-secondary-dark)}#f-predictive-search-option-search-keywords{padding-left:1.5rem}.f-predictive-search__item--term.btn--underline{font-size:1rem;width:max-content;font-weight:var(--font-btn-weight)}body.template-search{background-color:var(--color-natural-light)}.repeat-columns .f-column{background-color:var(--color-natural-base);padding:4rem;border-radius:var(--image-border-radius)}.repeat-columns .f-column:nth-child(2){background-color:var(--color-quad-light)}.repeat-columns .f-column .btn--small{padding:0 var(--btn-padding);height:var(--btn-height)}.repeat-columns .f-column:first-child .f-image{width:82px}.repeat-columns .f-column:nth-child(2) .f-image{width:92px}.repeat-columns .multicolumn-card__info .rte{margin-top:2rem}.repeat-columns .multicolumn-card__info .btn{margin-top:2.4rem}@media screen and (max-width:767px){.repeat-columns .lg-down-swiper.f-grid{margin-inline:-2.2rem}.repeat-columns .f-column{border-radius:1rem}}.page-hero .f-column{padding:0}.page-hero .f-card{border-radius:var(--image-border-radius)}.page-hero .f-image-card__image:before{padding-top:30%}@media screen and (max-width:767px){.page-hero .f-image-card__image:before{padding-top:236px}.page-hero .container{padding-left:3.2rem;padding-right:3.2rem}.page-hero .f-column{padding:0 1rem}}.highlight-cards .f-image-card__image{border-radius:var(--image-border-radius)}.highlight-cards .f-image-card__content-box{width:100%;background-color:var(--color-pearl);padding:3.2rem 2.4rem;border-radius:var(--image-border-radius)}.highlight-cards .f-image-card__content{padding:var(--vertical-content-padding)}.highlight-cards .f-image-card__action.btn{background-color:var(--color-secondary-base);border-color:var(--color-secondary-base);color:var(--color-primary-dark);margin-top:2rem}@media screen and (max-width:767px){.highlight-cards.f-section-padding{padding-bottom:10rem}.highlight-cards .f-image-card__content{padding:var(--vertical-content-padding-mobile)}}.f-slideshow .f-slideshow__content--card{padding-top:5.2rem;padding-bottom:6rem}.f-slideshow .f-slideshow__text .f-slideshow__title{margin-top:2rem}.f-slideshow .f-slideshow__text .f-slideshow__content-wrapper .f-slideshow__btn-group{margin-top:3rem}.f-slideshow .f-slideshow__text .f-slideshow__content-wrapper .btn.btn--primary{background-color:var(--color-tertiary-dark);border-color:var(--color-tertiary-dark);color:var(--color-text)}.f-slideshow .f-slideshow__text .f-slideshow__content-wrapper:nth-child(2) .btn.btn--primary{background-color:#fff;border-color:#fff}.f-slideshow .f-slideshow__text .f-slideshow__content-wrapper .btn.btn--primary:hover{background-color:transparent;border-color:var(--color-text)}.f-slideshow .flickity-wrapper.f-slideshow__slides .flickity-button,.f-slideshow .flickity-wrapper.f-slideshow__slides .flickity-page-dots,.f-slideshow .flickity-wrapper.f-slideshow__slides .flickity-page-counter{bottom:7%}.f-slideshow .flickity-wrapper .flickity-button .flickity-button-icon{width:12px;height:12px;fill:var(--color-pearl);filter:drop-shadow(0 3px 10px var(--color-text))}.f-slideshow .f-slideshow-wrapper .flickity-wrapper.flickity-controls-group.f-pagination-bg--none .flickity-page-dots .dot{background-color:var(--color-pearl)!important;opacity:1;box-shadow:0 4px 20px 0 var(--color-text)}.f-slideshow .f-slideshow-wrapper .flickity-wrapper.flickity-controls-group.f-pagination-bg--none .flickity-page-dots .dot.is-selected{width:26px;border-radius:10px}.f-slideshow .flickity-wrapper .flickity-page-dots .dot{width:1rem;height:1rem}@media screen and (max-width:767px){.home-hero-slider .f-slideshow-wrapper--large{--slide-height: 66rem}.f-slideshow .f-slideshow__content--card{padding-top:2.2rem;padding-bottom:4rem}.f-slideshow .f-slideshow__text .f-slideshow__title{margin-top:1.2rem}.f-slideshow .f-slideshow__text .f-slideshow__content-wrapper .f-slideshow__btn-group{margin-top:2rem}.f-slideshow .flickity-wrapper.f-slideshow__slides .flickity-button,.f-slideshow .flickity-wrapper.f-slideshow__slides .flickity-page-dots,.f-slideshow .flickity-wrapper.f-slideshow__slides .flickity-page-counter{bottom:16%}}.f-product-tabs .f-tabs .f-tabs__nav{font-size:var(--font-btn-size);letter-spacing:var(--font-btn-ls);text-transform:var(--btn-transform);color:#aaa}.f-product-tabs .f-tabs .f-tabs__header-group{column-gap:5rem;box-shadow:0 -1px #aaa inset}.f-product-tabs .f-tabs .f-tabs__nav:before{background:#aaa}.f-product-tabs .f-tabs .f-tabs__nav:hover:before{background:var(--color-text-body)}.f-product-tabs .f-tabs .f-tabs__nav[aria-selected=true]:before{background:var(--color-secondary-dark);height:2px}.promotion-banner .container{background-color:var(--color-natural-base)}.promotion-banner .promotion-banner__content .h2.text-current{margin-top:2rem}.promotion-banner .promotion-banner__content .mega-description.rte{margin-top:1.8rem}.promotion-banner .promotion-banner__content .f-text-blocks__btn{margin-top:3rem}@media screen and (max-width:767px){.promotion-banner .container{padding-left:0;padding-right:0}.promotion-banner .pb-inset-inner{margin-block:.5rem}.promotion-banner .promotion-banner__content{padding:4rem 0;gap:4.4rem 0}.promotion-banner .promotion-banner__content .mega-description.rte{max-width:300px;margin-left:auto;margin-right:auto}.promotion-banner .promotion-banner__content .f-text-blocks__btn{margin-top:2.4rem}.promotion-banner .promotion-banner__content .f-line-block:after{display:none}}.grid-featured .multicolumn-card__image .f-image:before{padding-top:calc(100%/(0 + 1.39))}.grid-featured .multicolumn-card__image,.grid-featured .multicolumn-card__image .f-image{border-radius:var(--image-border-radius)}@media screen and (max-width:767px){.grid-featured .lg-down-swiper.f-grid{margin-inline:-2.2rem}.grid-featured .f-column{width:206px}.grid-featured .multicolumn-card__image .f-image:before{padding-top:calc(100%/(0 + .72))}}@media screen and (min-width:1280px){.grid-featured .container{padding-left:8rem;padding-right:8rem}}.collections-showcase .section__header{padding-bottom:0}.collections-showcase__nav-list{gap:2.4rem}.collections-showcase .collections-showcase__title{opacity:.5}.collections-showcase .collections-showcase__title.is-active{opacity:1}.collections-showcase .collections-showcase__title.is-active .collections-showcase__title-name{transform:none}.collections-showcase .collections-showcase__title-name span{background:none}.collections-showcase__image:before,.collections-showcase__image .f-image:before{padding-top:100%}.collections-showcase .collections-showcase__image,.collections-showcase .collections-showcase__image .f-image{overflow:visible}.collections-showcase .f-image-hover-effect__zoom:hover .f-image{transform:none}.collections-showcase .collections-showcase__image .f-image:after{content:"";width:122px;height:86px;display:block;position:absolute;top:0;right:0;translate:40% -50%;rotate:230deg;background-image:url(/cdn/shop/files/Icon_Dogwood-Cluster.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1}@media screen and (max-width:767px){.collections-showcase .collections-showcase__nav-list{gap:1.4rem}.collections-showcase .collections-showcase__image .f-image:after{translate:20% -20%}.collections-showcase .f-slideshow__btn-group{margin-top:3.4rem!important}}@media screen and (min-width:1280px){.collections-showcase .container{padding-left:8rem;padding-right:8rem}}@media screen and (min-width:1024px){.collections-showcase.f-section-padding .f-grid{gap:8rem}}.f-scrolling-promotion .f-promotion__text{line-height:1;padding-top:.8rem}@media screen and (max-width:767px){.f-scrolling-promotion .f-promotion__item img,.f-scrolling-promotion .f-promotion__item svg{height:var(--image-height)}.f-scrolling-promotion .f-promotion__text{font-size:var(--font-h3-size)}}.uneven-image-cards .section__subheading{color:var(--color-accent2-dark)}.uneven-image-cards .section__heading{max-width:750px;margin-left:auto;margin-right:auto}.uneven-image-cards .f-image-card__content-box{color:#fff;padding:3.6rem;background-color:var(--color-primary-base);border-radius:var(--image-border-radius);width:100%}.uneven-image-cards .f-image-card__content-box .f-image-card__heading{max-width:260px;margin-left:auto;margin-right:auto}.uneven-image-cards .f-image-card__content-box .btn.btn--secondary{color:#fff;border-color:#fff;margin-top:2rem}.uneven-image-cards .f-image-card__content-box .btn.btn--secondary:hover{color:var(--color-primary-base);background-color:#fff}.uneven-image-cards .uneven-image-cards__col-image_with_text .f-text-blocks__btn{margin-top:2rem}.uneven-image-cards .uic-slider-wrapper:before{content:"";width:108px;height:111px;display:block;position:absolute;top:-9%;left:-5%;background-image:url(/cdn/shop/files/Icon_Cardinal.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1}@media screen and (max-width:767px){.uneven-image-cards .f-image-card__content{padding-bottom:1.5rem}.uneven-image-cards .f-image-card__content-box{padding:2.2rem}.uneven-image-cards .f-image-card__content-box .f-image-card__heading{max-width:80%}}@media screen and (min-width:768px){.uneven-image-cards .uneven-image-cards__col-image_with_text,.uneven-image-cards .uneven-image-cards__col-image_slider_with_text{width:43rem}}.home-banner .f-hero_subheading.text-subheading{margin-top:.5rem}.home-banner .f-hero_heading{margin-top:1.5rem}.home-banner .f-hero_text{font-size:1.8rem;margin-top:1.5rem}.home-banner .f-text-blocks__btn{margin-top:1.7rem!important}.home-banner .btn--secondary{color:currentColor;border-color:currentColor}@media screen and (max-width:767px){.home-banner.f-hero-mobile--large{--hero-height: 65rem}.home-banner .f-hero__content--card{padding:var(--card-padding-mobile) 1.5rem}.home-banner .f-hero_text{font-size:1.6rem}.home-banner .f-hero__buttons{flex-direction:row}}@media screen and (min-width:768px){.hero-md-height.f-hero--medium{--hero-height: 65rem}}.products-bundle .f-lookbook-card__pin{width:4.2rem;height:4.2rem}.products-bundle__image .products-bundle__count,.products-bundle .f-lookbook-card__pin .f-lookbook-card__pin-icon{font-family:var(--font-subheading-family);font-weight:var(--font-subheading-weight);font-size:1.3rem;width:4.2rem;height:4.2rem;border:1px solid var(--color-secondary-dark)}.products-bundle__products .products-bundle__product-wrap{border-bottom:none;padding-bottom:1rem}.products-bundle__description .products-bundle__product-title{font-size:var(--font-h4-size);max-width:200px}.products-bundle .f-lookbook-card__pin.f-lookbook-card__pin--light:hover .f-lookbook-card__pin-icon,.products-bundle .f-lookbook-card__pin.f-lookbook-card__pin--light.is-active .f-lookbook-card__pin-icon{color:#fff;background-color:var(--color-secondary-dark)}.home-bundle .products-bundle__subheading{color:var(--color-accent2-dark)}@media screen and (max-width:767px){.products-bundle .products-bundle__heading{max-width:300px;margin-left:auto;margin-right:auto}.products-bundle .products-bundle__image{gap:0 2rem}.products-bundle__image .products-bundle__count{font-size:1.1rem;width:3.2rem;height:3.2rem}.products-bundle__image .products-bundle__image-wrapper{width:8rem}.products-bundle .products-bundle__info{gap:1.2rem}}@media screen and (min-width:768px)and (max-width:1279px){.products-bundle__content.f-blocks-padding{padding-left:0;padding-right:3.5rem}}.collection-list-edits .collection-list-slider__collections flickity-component{width:80%}.collection-list-edits .collection-list-slider__collections .collection-card__image-wrapper{max-width:300px;margin-left:auto;margin-right:auto}.collection-list-edits .collection-list-slider__collections .collection-card__heading{margin-bottom:3rem}.collection-list-edits .collection-list-slider__collections .collection-card__info{margin-top:3rem}.collection-list-edits .collection-list-slider__collections .collection-list-slider__badge{top:10%;left:75%;width:12rem;height:12rem;font-family:var(--font-subheading-family);font-size:.9rem;font-weight:var(--font-subheading-weight);border:3px solid var(--color-accent1-dark)}.collection-list-edits .collection-list-slider__badge .badge__icon{max-width:55px}.collection-list-edits .collection-card__info .btn.btn--primary{background-color:#fff;border-color:#fff;color:var(--color-text)}.collection-list-edits .flickity-wrapper .flickity-button,.collection-list-edits .flickity-wrapper .flickity-page-dots,.collection-list-edits .flickity-wrapper .flickity-page-counter{bottom:4%}.collection-list-edits .flickity-wrapper.flickity-controls-group .flickity-button{--prev-translate-x: calc( 50% - ((var(--pagination-width, 0px) - var(--button-size, 4rem)) / 2) - var(--button-size, 4rem) - .5rem );--next-translate-x: calc( 50% + ((var(--pagination-width, 0px) - var(--button-size, 4rem)) / 2) + var(--button-size, 4rem) + .5rem )}.collection-list-edits .flickity-wrapper.flickity-controls-group .flickity-button{width:2.2rem;height:2.2rem;background-color:#fff!important;border-radius:50%!important;border:none}.collection-list-edits .flickity-wrapper .flickity-button .flickity-button-icon{width:10px;height:10px;fill:var(--color-primary-base)}.collection-list-edits .flickity-wrapper.flickity-controls-group .flickity-button:hover{background-color:var(--color-primary-base)!important}.collection-list-edits .flickity-wrapper .flickity-button:hover .flickity-button-icon{fill:#fff}.collection-list-edits .flickity-wrapper .flickity-page-dots{min-height:2.2rem}.collection-list-edits .flickity-wrapper .flickity-page-dots .dot.is-selected,.uic-slider-wrapper .flickity-wrapper .flickity-page-dots .dot.is-selected{width:26px;border-radius:10px;background-color:var(--color-primary-base)!important}.collection-list-edits .flickity-wrapper .flickity-page-dots .dot,.uic-slider-wrapper .flickity-wrapper .flickity-page-dots .dot{width:1rem;height:1rem;border:.5px solid rgba(48,73,96,.5);background-color:var(--color-natural-base)!important;opacity:1}.collection-list-edits .flickity-wrapper .flickity-page-dots .dot:hover,.uic-slider-wrapper .flickity-wrapper .flickity-page-dots .dot:hover{background-color:var(--color-primary-base)!important}@media screen and (max-width:767px){.collection-list-edits .collection-list-slider__collections .collection-list-slider__badge{top:16%;left:86%}.collection-list-edits .flickity-wrapper.flickity-controls-group__bottom.flickity-show-controls{padding-bottom:3rem}.collection-list-edits .flickity-wrapper .flickity-button,.collection-list-edits .flickity-wrapper .flickity-page-dots,.collection-list-edits .flickity-wrapper .flickity-page-counter{bottom:-4%}.collection-list-edits .collection-list-slider__banner .f-image:before{padding-top:450px}}@media screen and (min-width:768px)and (max-width:1250px){.collection-list-edits .collection-list-slider__collections .collection-list-slider__badge{top:17%;left:80%}}@media screen and (min-width:1024px){.collection-list-edits .collection-list-slider__banner .f-image:before{padding-top:768px}}.f-section__gallery-images .section__heading.h3{text-transform:none;font-size:var(--font-h5-size);letter-spacing:0;font-family:var(--font-body-family)}.f-section__gallery-images .section__subheading{margin-bottom:.8rem}.f-section__gallery-images .section__description{margin-top:.6rem}.f-section__gallery-images .section__header--vertical .section__header--button{margin-top:2.2rem}.f-section__gallery-images .btn.btn--primary{background-color:var(--color-secondary-base);border-color:var(--color-secondary-base);color:var(--color-primary-dark)}.f-section__gallery-images .btn.btn--primary:hover{background-color:transparent!important;border-color:var(--color-primary-dark)!important;color:var(--color-primary-dark)!important}@media screen and (max-width:767px){.f-section__gallery-images-layout-metro.f-section-padding .container-full{padding-inline:var(--container-padding)}.f-section__gallery-images-layout-metro.f-section-padding{padding-bottom:10rem}.f-section__gallery-images-layout-metro .section__header{background-color:#fff;margin-bottom:5rem;padding:2.5rem}.f-section__gallery-images-layout-metro .f-swiper{margin-inline:-2.2rem;padding-inline:2.2rem}.f-section__gallery-images-layout-metro .f-column{width:156px}.f-section__gallery-images-layout-metro .f-image{border-radius:1rem}}.product-card__title.text-product-title,.f-main-list-collection .collection-card__title.h6,.collection-list .collection-card__title.h6{font-family:var(--font-body-family);font-size:var(--font-h5-size);line-height:1.3;text-transform:none;font-weight:var(--font-heading-weight)!important;color:var(--color-primary-base);letter-spacing:0;margin-bottom:1.2rem}.product-card__info .f-price{color:var(--color-primary-base)}.f-price.f-price--on-sale .f-price-item--regular{color:#aaa;text-decoration-thickness:1px}.product-card__image-wrapper .product-card__actions{inset-inline-start:0;inset-block-end:0;transform:none;width:100%}.product-card__image-wrapper .product-card__actions .f-product-form{margin-inline-end:0}.product-card__actions .product-card__atc.btn{border-radius:0;color:var(--color-primary-base);background-color:var(--color-secondary-base);border-color:var(--color-secondary-base);padding-bottom:3px;overflow:visible}.product-card__actions .product-card__atc.btn:before{content:"";width:100%;height:8px;position:absolute;top:-7px;bottom:unset;left:0;right:unset;display:block;transform:none;transition:.3s all;background-color:var(--color-secondary-base);-webkit-mask-image:url(/cdn/shop/files/scallop-cta.png);mask-image:url(/cdn/shop/files/scallop-cta.png);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:bottom left;mask-position:bottom left;pointer-events:none}.product-card__actions .product-card__atc.btn:hover:before{background-color:var(--color-primary-base)}.product-card__actions .product-card__atc:disabled{display:none}.product-card__badge{top:0}.product-card__badge .f-badge,.f-price__badges .f-badge,.f-product__tags .f-badge{color:var(--color-primary-dark);font-family:var(--font-menu-family);font-size:1rem;letter-spacing:.03em;text-transform:uppercase;line-height:1;padding:1rem 1rem .9rem;border:none}.f-badge.f-badge--order{background-color:var(--color-tertiary-base)}body.template-product{background-color:var(--color-natural-light)}.f-product-single .f-single-product--information,.template-product .breadcrumbs{max-width:1280px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.f-single-product--media-medium .f-product__media-wrapper{width:50%;padding-left:0;padding-right:5rem}.template-product .f-product-single__info{width:50%;padding-right:0}}.breadcrumbs a,.breadcrumbs .breadcrumbs--last,.breadcrumbs .breadcrumbs--sep path{opacity:.4}.breadcrumbs a,.breadcrumbs .breadcrumbs--last{font-size:var(--font-menu-size)}.breadcrumbs .breadcrumbs--sep{margin:0 1rem}.breadcrumbs .breadcrumbs--sep path{stroke-width:1}.f-product__media-icon.f-product__media-badge,.pswp__button.pswp__button--close-zoom{background-color:#fff}.pswp__button.pswp__button--close-zoom:hover{box-shadow:none}.f-product-single__block--badge .f-product__tags{padding-bottom:.6rem}.f-product-single__block.f-product-single__block--vendor{margin-top:-1.4rem;margin-bottom:0}.f-product-single__block--vendor .f-product__vendor a{color:var(--color-secondary-dark);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.f-product-single__block--vendor .f-product__vendor:before{content:"By"}.f-product-single__block.f-product-single__block--price{margin-top:2rem}.f-product-single__block--price .f-price{color:var(--color-text);font-size:var(--font-h5-size);margin-bottom:1.5rem}.f-product-single__block--price .f-price__badges{display:none}.f-product-single__block--price .installment{font-size:var(--font-menu-size)}.variant-picker__option-button.variant-picker__option-button--button{border-radius:0;font-size:var(--font-menu-size);border-color:var(--color-secondary-dark);min-height:unset;background-color:transparent}.variant-picker__input.variant-picker__button input[type=radio]:checked+label.variant-picker__option-button--button,.variant-picker__input.variant-picker__button input[type=radio]+label:hover.variant-picker__option-button--button{background-color:var(--color-tertiary-dark)}.variant-picker__input.variant-picker__button input[type=radio]:checked+label,.variant-picker__input.variant-picker__button input[type=radio]+label:hover{color:var(--color-text-body)}.f-product-single__block.f-product-single__block--custom_field{margin-top:2rem;margin-bottom:0}.f-product-single__block.f-product-single__block--richtext{margin-top:1.5rem;margin-bottom:0}.f-product-single__block--custom_field .form-label{margin-bottom:.5rem}.f-product-single__block--custom_field .form-control--textarea{min-height:100px}.f-product-single__block.f-product-single__block--richtext p:has(em){line-height:1.2;font-family:sans-serif}.f-product-single__block.f-product-single__block--richtext em{font-size:1.1rem}.f-quantity__wrapper .f-quantity{height:4.8rem;border:none;border-radius:0;width:120px;background:#fff;border-bottom:1px solid}.f-quantity__input.quantity__input{font-family:var(--font-subheading-family);font-size:var(--font-body-size);font-weight:var(--font-subheading-weight);border-bottom:none}.form-label.quantity__label{margin-bottom:.5rem}.f-quantity__button.btn:hover svg{transform:none}.f-recipient-form{padding-bottom:1rem}.f-recipient-checkbox span{font-size:var(--font-menu-size)}.f-recipient-form .f-recipient-checkbox>svg{margin-top:0!important;border-radius:0!important}.f-product-form__submit.btn.btn--secondary{color:var(--color-primary-dark);background-color:var(--color-secondary-base);border-color:var(--color-secondary-base)}.f-product-form__submit.btn.btn--secondary:hover{color:var(--color-primary-dark)!important;background-color:transparent!important;border-color:var(--color-primary-dark)!important}.f-product-form__submit.btn.btn--secondary:disabled{color:var(--color-primary-dark);background-color:#ccc;border-color:#ccc;opacity:1!important;pointer-events:none}.product-gift-card .f-product-single__block--buy_buttons,.product-classes .f-product-single__block--buy_buttons{padding-bottom:2.2rem}.shopify-payment-button .shopify-payment-button__more-options{display:none}.f-product__buy-buttons-richtext{text-align:center;margin-top:1.8rem}.f-product__buy-buttons-richtext h6{margin-bottom:.5rem}.product__pickup-availabilities .pickup-availability-preview{padding-bottom:1rem}#esc-oos-form-app #esc-out-of-stock-inputs{border:1px solid var(--color-accent2-dark);color:var(--color-text-body);padding:2rem}#esc-out-of-stock-inputs .esc-out-of-stock-title{color:var(--color-text-body);margin-bottom:8px}#esc-out-of-stock-inputs .esc-out-of-stock-title:before{content:"";width:24px;height:24px;display:block;translate:0 -40%;background-color:var(--color-text-body);-webkit-mask-image:url(/cdn/shop/files/icon_email-alert.svg);mask-image:url(/cdn/shop/files/icon_email-alert.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;margin-left:auto;margin-right:auto;margin-top:1rem}#esc-out-of-stock-inputs .esc-out-of-stock-subtitle{margin-bottom:0;text-align:center}#esc-oos-form-app #esc-out-of-stock-inputs .esc-email-container{margin-top:1rem;margin-bottom:0}#esc-out-of-stock-inputs .esc-email-container .esc-btn{font-family:var(--font-btn-family);font-size:var(--font-btn-size)!important;font-weight:var(--font-btn-weight)!important;letter-spacing:var(--font-btn-ls);border-radius:var(--image-border-radius)}#esc-out-of-stock-inputs .esc-email-container input{border-radius:0;border:none;border-bottom:1px solid var(--color-text-body);color:var(--color-text-body);width:68%;margin-right:2%;padding:0 1.5rem}#esc-out-of-stock-inputs .esc-email-container input::placeholder{color:var(--color-text-body)!important;opacity:60%!important}#esc-out-of-stock-inputs input:focus,#esc-out-of-stock-inputs select:focus{box-shadow:none}#esc-oos-form-app #esc-out-of-stock-inputs .esc-notification{padding-left:0;padding-top:0;margin-top:0;text-align:center}#esc-oos-form-app #esc-out-of-stock-inputs .esc-notification.esc-success{margin-top:5px;color:var(--color-accent2-dark)}#esc-out-of-stock-inputs .esc-privacy-disclaimer{font-size:1.1rem;font-family:sans-serif;color:#888;width:100%;display:block;text-align:center;line-height:1.3;margin-top:5px}#esc-out-of-stock-inputs .esc-privacy-disclaimer a{color:#888;text-decoration:underline}@media screen and (max-width:767px){#esc-out-of-stock-inputs .esc-email-container input{width:63%;margin-right:2%}#esc-out-of-stock-inputs .esc-email-container .esc-btn{width:35%}}.f-product-single__block.f-product-single__block--complementary{margin-bottom:4.7rem}.f-complementary-products__block-heading{text-align:center;background-color:var(--color-natural-base)}.f-complementary-products.product-recommendations--loaded{overflow:hidden;border:1px solid var(--color-secondary-dark)}.f-complementary-products .flickity-wrapper,.f-complementary-products .product-card{background-color:#fff}.f-complementary-products__slide .product-card--list .product-card__image-wrapper{width:12rem}.f-complementary-products__slide .product-card__title.text-product-title{font-size:var(--font-h4-size)}.f-complementary-products__slide .product-card__info{padding-top:.5rem}.f-complementary-products .product-card--list .product-card__actions{right:1rem}.f-complementary-products .product-card.quick-add-enabled .f-product-form .btn.product-card__atc:hover{background-color:var(--color-btn-bg-hover)!important}.f-complementary-products .flickity-wrapper.flickity-with-dots .flickity-page-dots .dot,.f-cart-recommendations .flickity-wrapper.flickity-with-dots .flickity-page-dots .dot{background-color:var(--color-natural-base)!important;border:.5px solid var(--color-primary-base);opacity:1}.f-complementary-products .flickity-wrapper.flickity-with-dots .flickity-page-dots .dot.is-selected,.f-cart-recommendations .flickity-wrapper.flickity-with-dots .flickity-page-dots .dot.is-selected{width:2.6rem;border-radius:10px;background-color:var(--color-primary-base)!important}.f-complementary-products .flickity-wrapper.flickity-with-dots .flickity-page-dots .dot,.f-cart-recommendations .flickity-wrapper.flickity-with-dots .flickity-page-dots .dot{width:1rem;height:1rem}.f-product-single__block--collapsible_tab .collapsible__button{padding-left:2rem;border-bottom:none;transition:none;background-color:#fff!important}.f-product-single__block--collapsible_tab .collapsible__item.is-collapsed .collapsible__button{border-bottom:1px solid var(--color-secondary-dark);background-color:transparent!important}.f-product-single__block--collapsible_tab .collapsible__button svg{display:none}.f-product-single__block--collapsible_tab .collapsible__button:after{content:"";width:1.6rem;height:1.6rem;right:2.5rem;display:block;position:absolute;background-image:url(/cdn/shop/files/pdp-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(0);transition:.25s ease}.f-product-single__block--collapsible_tab .collapsible__item.is-expanded .collapsible__button:after{transform:rotate(180deg)}.f-product-single__block--collapsible_tab .collapsible__item .collapsible__content-inner{padding:0 3rem 3rem;background-color:#fff}.f-product-single__block--collapsible_tab .collapsible__item.is-expanded .collapsible__content-inner{border-bottom:1px solid var(--color-border)}.split-section .container{padding-left:0;padding-right:0}.split-section div[data-block-type=image]{padding:0}.split-section .f-custom__block--image{max-height:768px}.split-section .f-custom__block--image motion-element{height:100%}.split-section div[data-block-type=text]{padding:0}.split-section .f-custom__block--text .mega-subtitle{color:var(--color-primary-dark);position:relative}.split-section .f-custom__block--text .mega-subtitle:before{content:"";display:block;width:102px;height:36px;background-image:url(/cdn/shop/files/Icon_Needle-and-Thread.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:1.2rem;margin-left:auto;margin-right:auto}.split-section .f-custom__block--text h3{margin-top:1.5rem;max-width:525px;margin-left:auto;margin-right:auto}.split-section .f-custom__block--text .mega-description{font-size:var(--font-body-size-lg);max-width:540px;margin-left:auto;margin-right:auto;margin-top:1.8rem}.split-section .f-custom__block--text .f-text-blocks__btn{margin-top:2rem!important}.split-section .f-custom__block--text .f-text-blocks__btn .btn.btn--secondary{color:var(--color-text-body);border-color:var(--color-text-body)}.split-section .f-custom__block--text .f-text-blocks__btn .btn.btn--secondary:hover{color:var(--color-btn-text-hover);border-color:var(--color-border)}@media screen and (max-width:767px){.split-section .container{padding-right:0}.split-section .f-custom__block--text{padding-left:var(--container-padding);padding-right:var(--container-padding);padding-bottom:4.8rem;padding-top:1.5rem}}.collection-list-hero .f-custom__block--image{max-height:348px}.collection-list-hero div[data-block-type=image]{padding:0}.collection-list-hero .f-custom__block--image motion-element{height:100%;border-radius:var(--image-border-radius) 0 0 var(--image-border-radius)}.collection-list-hero .f-custom__block--image .f-image:before{padding-top:348px}.collection-list-hero div[data-block-type=text]{padding:0}.collection-list-hero .f-custom__block--text{position:relative;border-radius:0 var(--image-border-radius) var(--image-border-radius) 0}@media screen and (max-width:767px){.collection-list-hero .f-custom__block--image{max-height:250px}.collection-list-hero .f-custom__block--image .f-image:before{padding-top:250px}.collection-list-hero .f-custom__block--image motion-element{border-radius:var(--image-border-radius) var(--image-border-radius) 0 0}.collection-list-hero .f-custom__block--text{border-radius:0 0 var(--image-border-radius) var(--image-border-radius);display:flex;height:150px}}@media screen and (min-width:1200px){.f-main-list-collection .container,.collection-list-hero .container{padding-left:8rem;padding-right:8rem}}.collection-list-hero.text-hero .f-custom__block--text{border-radius:var(--image-border-radius);padding:3.2rem 3rem}@media screen and (max-width:767px){.collection-list-hero.text-hero .bg-image img{width:200%;height:200%}}body.template-list-collections{background-color:var(--color-natural-light)}.f-main-list-collection .f-page-title{font-size:var(--font-h1-size)}.collection-card .collection-card__info{margin-top:2rem}body.template-collection{background-color:var(--color-natural-light)}.collection-list.all-products-hero .collection-card__image-wrapper{padding:2rem}.collection-list.all-products-hero .f-column .collection-card__image-wrapper{background-image:url(/cdn/shop/files/collection_frame-pink.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.collection-list.all-products-hero .f-column:nth-child(2n) .collection-card__image-wrapper{background-image:url(/cdn/shop/files/collection_frame-blue.jpg)}@media screen and (min-width:1280px){.collection-list.f-section-padding{padding-left:3rem;padding-right:3rem}}.collection-banner.collection-banner--left,.collection-banner.collection-banner--no-bg{background-image:url(/cdn/shop/files/Hero-Carousel_background-pattern.jpg?v=1778749197);background-size:cover;background-repeat:no-repeat}.collection-banner .collection-banner__wrapper{border-radius:var(--image-border-radius)}.collection-banner .collection-banner__image{max-height:348px;border-radius:var(--image-border-radius) 0 0 var(--image-border-radius)}.collection-banner .collection-banner__description{max-width:520px}@media screen and (max-width:767px){.collection-banner.collection-banner--no-bg{background-size:200%}.collection-banner .collection-banner__wrapper{flex-direction:column-reverse}.collection-banner .collection-banner__image{max-height:250px;border-radius:var(--image-border-radius) var(--image-border-radius) 0 0}.collection-banner .collection-banner__inner{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:1200px){.collection-banner .container,.main-collection__container .container{padding-left:8rem;padding-right:8rem}}.f-facets .f-facets__heading{margin-bottom:2.6rem;position:relative!important;width:100%}.f-facets__blocks .f-facets__block{border-bottom:1px solid var(--color-secondary-dark);padding-bottom:1.5rem}.f-facets__blocks .f-facets__block~.f-facets__block{margin-top:.5rem}.f-facets__blocks .f-checkbox input{background-color:#fff}.f-facets__block-header [data-collapsible-icon] svg{display:none}.f-facets__block-header [data-collapsible-icon]:after{content:"";width:11px;height:6px;position:absolute;right:50%;top:50%;translate:50% -50%;display:block;-webkit-mask-image:url(/cdn/shop/files/menu-arrow.svg);mask-image:url(/cdn/shop/files/menu-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:var(--color-text-body)}.collapsible__item[open=true] .f-facets__block-header [data-collapsible-icon]:after{rotate:180deg}.f-facets-price__to{display:none}.f-facets-price__inputs{height:4rem}.f-facets-price__inputs .f-facets-price__field{flex:unset;padding:0;flex-basis:25%}.f-facets-price .f-facets-price__field .form-control{font-feature-settings:"lnum" 1;background-color:transparent;border:none;text-align:left;padding-right:0}.f-facets-price .f-facets-price__range-group{height:4px}.f-facets-price .f-facets-price__range::-webkit-slider-thumb{height:2rem;width:2rem;border:2px solid var(--color-secondary-dark);background:#fff;margin-top:-7px}.f-facets-price .f-facets-price__range:hover::-webkit-slider-thumb{transform:none}.active-facets{margin-bottom:1.2rem}.active-facets__button.btn.btn--underline{padding-right:0!important;font-size:var(--font-menu-size);margin-bottom:0}.active-facets__button.btn.btn--underline:before{display:none}.active-facets__button.btn.btn--underline:after{bottom:0}.active-facets__button.btn.btn--small:not(.btn--underline){border-radius:0;border:none;color:#aaa;background-color:#1a27340d;letter-spacing:.1em;font-size:var(--font-btn-size);margin-bottom:0}.active-facets__button.btn.btn--small:not(.btn--underline):hover{border:none;color:#aaa;background-color:#1a27340d}.active-facets__button svg{stroke:var(--color-text-body)}.collection-sortby .form-control{color:#666}@media screen and (min-width:1280px){.f-facets--left .f-drawer__content{padding-right:3rem}}@media screen and (max-width:767px){.main-collection__list .product-grid__header{background-color:var(--color-natural-light)}.main-collection__list .product-grid__header .btn--filter-sort{border:none;border-radius:0;padding-left:0}.f-drawer-facets .f-facets__header .f-facets__heading{display:none}.f-drawer-facets .f-facets__wrapper{padding-top:2.4rem}.f-facets .f-facets__heading{margin-bottom:0}.f-facets__blocks .f-facets__block{border-bottom:none}.f-facets__block-sortby #Mobile-SortBy-Block select{--btn-height: 3.5rem !important;background-color:#fff;width:160px;border-bottom:1px solid;flex:unset;padding-left:1rem;background-position-x:95%}.f-facets-price__inputs .f-facets-price__field{flex-basis:20%}}.contact-visit .f-custom__block--image .f-image{border-radius:var(--image-border-radius)}.contact-visit .f-text-blocks .h2{margin-top:1.5rem}.contact-visit .mega-description p{font-size:var(--font-body-size-lg)}@media screen and (min-width:768px){.contact-visit .f-text-blocks{padding-left:5rem;padding-right:5rem}}@media screen and (min-width:1200px){.contact-visit .container{padding-left:8rem;padding-right:8rem}}.contact-form-intro .f-custom__block--image{max-width:156px;margin-left:auto;margin-right:auto}.contact-form-intro .mega-description{max-width:750px;margin-left:auto;margin-right:auto}.page-faq .collapsible-tabs .f-card{height:500px}.page-faq .collapsible-tabs .placeholder-svg{display:none}.page-faq .collapsible-tabs .f-image-card__content-layout4{padding:0;height:max-content}.page-faq .collapsible-tabs .f-image-card__content-box{text-align:left}.collapsible-tabs .f-image-card__heading+.f-image-card__description{margin-top:2.4rem;margin-bottom:.5rem}.collapsible-tabs .collapsible-tabs__header{padding-bottom:1.5rem}.collapsible-tabs .collapsible__item-wrap+.collapsible-tabs__header{margin-top:6rem}.collapsible-tabs .collapsible-tabs__header+.collapsible__item-wrap .collapsible__button{border-top:1px solid var(--color-border)}.collapsible-tabs .collapsible__button{padding-top:2.5rem;padding-bottom:2.5rem;border-bottom:none;transition:none}.collapsible-tabs .collapsible__item.is-collapsed .collapsible__button{border-bottom:1px solid var(--color-border)}.collapsible-tabs .collapsible__item-wrap+.collapsible__item-wrap .collapsible__button{margin-top:0!important}.collapsible-tabs .collapsible__item.is-expanded .collapsible__content-inner{border-bottom:1px solid var(--color-border)}.collapsible-tabs .collapsible__content-inner{padding:0 0 2.5rem}.collapsible-tabs .collapsible__button svg{display:none}.collapsible-tabs .collapsible__button:after{content:"";width:1.6rem;height:1.6rem;right:.5rem;display:block;position:absolute;-webkit-mask-image:url(/cdn/shop/files/menu-arrow.svg);mask-image:url(/cdn/shop/files/menu-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background-color:var(--color-text-body);transform:rotate(0);transition:.25s ease}.collapsible-tabs .collapsible__item.is-expanded .collapsible__button:after{transform:rotate(180deg)}@media screen and (max-width:767px){.page-faq .collapsible-tabs .f-card{height:230px}.collapsible-tabs .collapsible__button{padding-right:3rem}}@media screen and (min-width:768px){.collapsible-tabs .collapsible-tabs__conntent-wrap{max-width:700px;margin-left:auto}}@media screen and (min-width:1200px){.collapsible-tabs .container{padding-left:8rem;padding-right:8rem}}.about-intro .f-custom__block--image{max-width:134px;margin-left:auto;margin-right:auto}.about-intro .mega-description{max-width:600px;margin-left:auto;margin-right:auto}.about-intro .mega-description h3{margin-bottom:.8rem}.about-intro .mega-description p{margin-top:2rem}.team-columns .section__header .section__subheading{margin-bottom:1.4rem}.team-columns .multicolumn-card__inner{background-color:var(--color-quad-light);border-radius:var(--image-border-radius)}.team-columns .multicolumn-card__image .f-image{border-radius:var(--image-border-radius) var(--image-border-radius) 0 0}.team-columns .multicolumn-card__image .f-image:before{padding-top:100%}.team-columns .multicolumn-card__info.has-image{margin-bottom:3rem}.guide-intro .f-custom__block--image{max-width:108px;margin-left:auto;margin-right:auto}.guide-columns .multicolumn-card__image .f-image{border-radius:100%}.guide-columns .multicolumn-card__image .f-image:before{padding-top:100%}.guide-columns .multicolumn-card__info{max-width:394px;margin-left:auto;margin-right:auto}.guide-columns .multicolumn-card__info .btn{margin-top:2rem}.guide-columns .btn.btn--underline:after{display:none}.guide-columns .btn.btn--underline:hover{color:var(--color-accent2-dark)}.guide-columns .btn.btn--underline:hover:before{background-color:var(--color-accent2-dark)}.guide-collection .collection-list-slider__collections .collection-card__image-wrapper{max-width:310px}.guide-collection .f-image.collection-card__image{border-radius:var(--image-border-radius)}.guide-collection .badge__icon img{object-fit:contain!important}.guide-collection .collection-card__info .btn.btn--underline{padding-right:0!important}.guide-collection .collection-card__info .btn.btn--underline:before{display:none}.guide-collection .collection-card__info .btn.btn--underline:after{background:var(--color-accent2-dark);bottom:0}.guide-collection .flickity-wrapper.flickity-controls-group .flickity-button{background-color:transparent!important}.guide-collection .flickity-wrapper .flickity-page-dots .dot{background-color:var(--color-tertiary-base)!important}.guide-collection .flickity-wrapper.flickity-controls-group .flickity-button:hover{background-color:transparent!important}.guide-collection .flickity-wrapper .flickity-button:hover .flickity-button-icon{fill:var(--color-primary-base)}@media screen and (max-width:767px){.page-threads-101 .guide-collection .collection-list-slider__collections{padding-bottom:12rem}}.guide-faqs .f-image-card__image:before{padding-top:114%}.guide-faqs .f-card{border-radius:var(--image-border-radius)}.guide-faqs.collapsible-tabs .collapsible-tabs__conntent-wrap{background-color:#fff;padding:2.2rem 3.2rem 2rem;border-radius:var(--image-border-radius)}.guide-faqs.collapsible-tabs .collapsible__item-wrap:last-child .collapsible__item.is-collapsed .collapsible__button,.guide-faqs.collapsible-tabs .collapsible__item-wrap:last-child .collapsible__item.is-expanded .collapsible__content-inner{border-bottom:none}.guide-faqs.collapsible-tabs .collapsible__content-inner{padding-right:2rem}.guide-button .btn.btn--primary:hover{color:var(--color-btn-text)!important;border-color:var(--color-btn-text)!important}@media screen and (max-width:767px){.guide-faqs.f-section-padding{padding-top:100px}}@media screen and (min-width:768px){.guide-faqs .f-card{max-width:500px;margin-left:auto}}.guide-bundle .products-bundle__image .f-image{border-radius:var(--image-border-radius)}.guide-bundle .products-bundle__product-wrap{padding:1rem 0}.guide-bundle .products-bundle__button-atc.btn{background-color:var(--color-secondary-base);border-color:var(--color-secondary-base);color:var(--color-primary-dark);width:100%;max-width:360px}.guide-bundle .products-bundle__action{width:100%;display:flex;justify-content:center}@media screen and (max-width:767px){.guide-bundle.f-section-padding{padding-bottom:100px}}@media screen and (min-width:768px)and (max-width:1279px){.guide-bundle .products-bundle__content.f-blocks-padding{padding-left:5rem;padding-right:3.5rem}}.guide-layered .layered-images__row{background-color:#fff;border-radius:var(--image-border-radius)}.guide-layered .layered-images__content .layered-images__heading{margin-top:1.8rem}.guide-layered .layered-images__content .layered-images__text{margin-top:1.6rem}.guide-layered .layered-images__content .f-text-blocks__btn{margin-top:2.8rem}@media screen and (max-width:767px){.guide-layered .layered-images__row .f-column{padding:0}.guide-layered .layered-images__image .f-image{border-radius:var(--image-border-radius) var(--image-border-radius) 0 0}.guide-layered .layered-images__content{padding:0 2rem 3.5rem}}@media screen and (min-width:768px){.guide-layered.layered-images{overflow:visible}.guide-layered .layered-images__image{padding-inline-end:0;max-width:640px;margin-left:auto}.guide-layered .layered-images__image .f-image{border-radius:0 var(--image-border-radius) var(--image-border-radius) 0}.guide-layered .layered-images__content{width:100%;padding-left:6rem;padding-right:4rem}.guide-layered .layered-images__nav{inset-inline-end:unset;right:0}.guide-layered .layered-images__nav span:before{width:1rem;height:1rem;background:var(--color-accent1-base);border:.5px solid rgba(48,73,96,.5);transition:.25s ease}.guide-layered .layered-images__nav span:hover:before{background:var(--color-primary-base)}.guide-layered .layered-images__nav span.is-active{height:3.6rem}.guide-layered .layered-images__nav span.is-active:before{background:var(--color-primary-base);height:2.6rem;border-radius:10px}}@media screen and (min-width:1200px){.guide-layered .layered-images__content{padding-left:10rem;padding-right:7rem}}.threads-intro .f-custom__block--text{max-width:768px;margin-left:auto;margin-right:auto}.f-collection-tabs .section__header--text{text-align:center}.f-collection-tabs .block.section__subheading.text-subheading{margin-bottom:1.5rem}.f-collection-tabs .block-collection-tab .collapsible__item{padding:3rem 0}.f-collection-tabs .collapsible__item .collapsible__button span{font-size:var(--font-h3-size)}.f-collection-tabs .collapsible__button-text{padding-left:2rem}.f-collection-tabs .collapsible__button-icon{display:none}.f-collection-tabs .collection-tab__link.btn{width:4.8rem;height:4.8rem;background:#fff;border-color:var(--color-secondary-dark)}.f-collection-tabs .collection-tab__link.btn:hover{background:var(--color-accent1-base)!important;border-color:var(--color-secondary-dark)!important}.f-collection-tabs .collection-tab__link.btn:hover path{stroke:var(--color-text-body)}.f-collection-tabs .collection-tab__link svg{transform:scale(1.3)}.f-collection-tabs .collection-tab__link svg path{stroke-width:1}.f-collection-tabs .collapsible__content .collapsible__content-inner{padding-inline:2rem 6rem;padding-top:1rem}.f-collection-tabs .block-collection-tab .collapsible__item:before,.f-collection-tabs .block-collection-tab .collapsible__item:after{background:var(--color-secondary-dark)}.f-collection-tabs .block-collection-tab .collapsible__item:before{opacity:1}.f-collection-tabs .f-collection-tab__images{max-width:610px}.f-collection-tabs .f-collection-tab__image .f-image{border-radius:var(--image-border-radius)}@media screen and (min-width:768px){.f-collection-tabs.f-collection-tabs--image-right .f-collection-tab__content{padding-inline-end:80px}}@media screen and (min-width:1024px){.f-collection-tabs .f-collection-tab__content .section__header{padding-bottom:4.5rem!important}.f-collection-tabs.f-collection-tabs--image-right .f-collection-tab__content{padding-inline-start:0}}.f-collage-tabs .f-tabs__nav:before{display:none}.f-collage-tabs .f-collage-tab--image{max-width:550px}.f-collage-tabs .f-collage-tab--image .f-image{border-radius:var(--image-border-radius)}@media screen and (max-width:767px){.f-collage-tabs .f-collage-tabs__blocks{border:1px solid var(--color-secondary-dark);border-radius:var(--image-border-radius)}.f-collage-tabs button.f-tabs__nav.f-tabs__mobile-nav{width:100%;padding:2.4rem 1rem 2.4rem 3.2rem;font-size:var(--font-h6-size)!important;border-bottom:1px solid var(--color-secondary-dark)!important;border-radius:0;justify-content:flex-start}.f-collage-tabs .f-collage-tabs__mobile-item:first-child button.f-tabs__nav.f-tabs__mobile-nav{border-radius:var(--image-border-radius) var(--image-border-radius) 0 0}.f-collage-tabs .f-collage-tabs__mobile-item:last-child button.f-tabs__nav.f-tabs__mobile-nav{border-bottom:none!important}.f-collage-tabs .f-collage-tabs__mobile-item:last-child button.f-tabs__nav.f-tabs__mobile-nav[aria-selected=true]{border-bottom:1px solid var(--color-secondary-dark)!important}.f-collage-tabs .f-tabs__nav.f-tabs__mobile-nav[aria-selected=true]{background-color:var(--color-natural-light)!important}.f-collage-tabs .f-tabs__content{padding:2.6rem 2.4rem;border-bottom:1px solid var(--color-secondary-dark)}.f-collage-tabs .f-collage-tabs__mobile-item:last-child .f-tabs__content{border-bottom:none}.f-collage-tabs .f-tabs__content .flex-row-reverse{flex-direction:column-reverse}.f-collage-tabs .f-collage-tab--content{padding:0;padding-bottom:4.8rem}}@media screen and (min-width:768px){.f-collage-tabs .f-tabs__header{margin-bottom:0}.f-collage-tabs .f-tabs__header-group{width:100%;justify-content:space-between;border:1px solid var(--color-secondary-dark);border-bottom:none;border-radius:var(--image-border-radius) var(--image-border-radius) 0 0;grid-auto-columns:1fr;gap:0}.f-collage-tabs .f-tabs__header-group .f-tabs__nav{padding:1.5rem;height:10rem;border-right:1px solid var(--color-secondary-dark)!important;border-bottom:1px solid var(--color-secondary-dark)!important;border-radius:0}.f-collage-tabs .f-tabs__header-group .f-tabs__nav:last-child{border-right:none!important}.f-collage-tabs .f-tabs__header-group .f-tabs__nav[aria-selected=true]{border-bottom:1px solid transparent!important}.f-collage-tabs .f-collage-tabs__blocks{padding-bottom:5rem;padding-top:5rem;border:1px solid var(--color-secondary-dark);border-top:none;border-radius:0 0 var(--image-border-radius) var(--image-border-radius)}.f-collage-tabs .f-tabs__content .flex{justify-content:space-between}.f-collage-tabs .f-collage-tab--image{margin-right:5rem}}@media screen and (min-width:1280px){.f-collage-tabs .container{padding-left:8rem;padding-right:8rem}.f-collage-tabs .f-collage-tab--content{padding:4.8rem}}.shopify-policy__container{max-width:800px!important}.shopify-policy__body h2,.shopify-policy__body h3{margin-top:3rem}.f-password-container .container-narrow{background-color:var(--color-pearl);padding-top:4rem;padding-bottom:10rem;max-width:800px;border-radius:var(--image-border-radius)}.f-password .store-logo{margin-bottom:60px}.f-password__heading{margin-bottom:0}.f-password__heading:after{display:none}.f-password-newsletter__heading{max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:55px}.f-password-modal__toggle{top:unset;bottom:1rem;width:100%;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-styles.css.map */
