@font-face{font-family:ContaxSans;src:url(//thepillowbar.com/cdn/shop/t/14/assets/ContaxSans55Reg-webfont.woff2?v=33702831769633642031786400691) format("woff2"),url(//thepillowbar.com/cdn/shop/t/14/assets/ContaxSans55Reg-webfont.woff?v=66650793711037839041786400691) format("woff");font-style:normal;font-display:swap}@font-face{font-family:ContaxSansItalic;src:url(//thepillowbar.com/cdn/shop/t/14/assets/ContaxSans56Ita-webfont.woff2?v=4497679575372961521786400691) format("woff2"),url(//thepillowbar.com/cdn/shop/t/14/assets/ContaxSans56Ita-webfont.woff?v=172990393786186371801786400691) format("woff");font-style:italic;font-display:swap}@font-face{font-family:ContaxSansMed;src:url(//thepillowbar.com/cdn/shop/t/14/assets/ContaxSans65Med-webfont.woff2?v=60849582151502151281787339322) format("woff2"),url(//thepillowbar.com/cdn/shop/t/14/assets/ContaxSans65Med-webfont.woff?v=99084583251750533521787339322) format("woff");font-style:normal;font-display:swap}@font-face{font-family:ContaxSansBold;src:url(//thepillowbar.com/cdn/shop/t/14/assets/ContaxSans75Bold-webfont.woff2?v=183264395332287739471786400691) format("woff2"),url(//thepillowbar.com/cdn/shop/t/14/assets/ContaxSans75Bold-webfont.woff?v=133714423521616692771786400691) format("woff");font-style:normal;font-display:swap}@font-face{font-family:ContaxSansBlack;src:url(//thepillowbar.com/cdn/shop/t/14/assets/ContaxSans85Black-webfont.woff2?v=146748286843798281401787339322) format("woff2"),url(//thepillowbar.com/cdn/shop/t/14/assets/ContaxSans85Black-webfont.woff?v=14143) format("woff");font-style:normal;font-display:swap}@font-face{font-family:Teodor;src:url(//thepillowbar.com/cdn/shop/t/14/assets/TeodorTeodor-Light.woff2?v=45877872498056976051786400691) format("woff2"),url(//thepillowbar.com/cdn/shop/t/14/assets/TeodorTeodor-Light.woff?v=181792542879262260221786400691) format("woff");font-style:normal;font-display:swap}@font-face{font-family:TeodorLightItalic;src:url(//thepillowbar.com/cdn/shop/t/14/assets/TeodorTeodor-LightItalic.woff2?v=5741372660543579511786400691) format("woff2"),url(//thepillowbar.com/cdn/shop/t/14/assets/TeodorTeodor-LightItalic.woff?v=48529569960206658001786400691) format("woff");font-style:italic;font-display:swap}@font-face{font-family:HelloBride;src:url(//thepillowbar.com/cdn/shop/t/14/assets/hello_bride_script-webfont.woff2?v=14507365369660607241787339322) format("woff2"),url(//thepillowbar.com/cdn/shop/t/14/assets/hello_bride_script-webfont.woff?v=49368095356969689751787339322) format("woff");font-style:italic;font-display:swap}body{padding-bottom:0!important;color:var(--black)}.powered-by label,.swym-powered-by-text{display:none!important}#SearchModal{background-color:var(--white)}.search__input-wrap .search__input,#SearchModal .search__input{border-bottom:1px solid gray!important}.pagination{margin:2rem 0}.pagination .next,.pagination .prev{background-color:var(--white)}.pagination .prev a,.pagination .next a{padding-top:0;display:flex;align-items:center;justify-content:center}.customily-personalize-button.ld-over-inverse{display:none!important}.customily-img{transition:all .1s ease}.md-close{margin-bottom:2rem}.md-body label,#md-stop{display:inline}.dash-shipping-policy{display:none}:root{--logo-width: 0;--border-radius: 0px;--sm-tablet: 768px;--tablet: 820px;--lg-tablet: 1024px;--mobile-nav-breakpoint: 980px;--downsize-nav-items: 1280px;--downsize-nav-items-again: 1025px;--downsize-logo: 1226px;--headline-font: "Teodor";--alt-headline-font: "TeodorLightItalic";--script-font: "HelloBride";--label-font: "ContaxSansBlack";--label-font-medium: "ContaxSansMed";--body-font: "ContaxSans";--body-font-bold: "ContaxSansBold";--body-font-italic: "ContaxSansItalic";--typeHeaderPrimary: "Teodor";--typeBasePrimary: "ContaxSans";--x-typography-primary-fonts: "ContaxSans" !important;--x-typography-secondary-fonts: "ContaxSans" !important;--typeHeaderStyle: normal;--typeHeaderWeight: 400;--typeBaseWeight: 400;--typeBaseStyle: normal;--darkPurple: #796f97;--lightPurple: #D8D7E7;--gold: #b19c7b;--darkGreen: #658686;--lightGreen: #91a790;--lightGray: #F8F8F8;--medGray: #E2E2E2;--darkGray: #4B4B4B;--black: #595860;--white: #ffffff;--offwhite: #f4f4f0;--8px: .5rem;--10px: .625rem;--12px: .75rem;--14px: .875rem;--16px: 1rem;--18px: 1.125rem;--20px: 1.25rem;--22px: 1.375rem;--24px: 1.5rem;--26px: 1.625rem;--28px: 1.75rem;--30px: 1.875rem;--32px: 2rem;--33px: 2.0625rem;--34px: 2.125rem;--36px: 2.25rem;--40px: 2.5rem;--44px: 2.75rem;--46px: 2.875rem;--48px: 3rem;--50px: 3.125rem;--54px: 3.375rem;--56px: 3.5rem;--60px: 3.75rem;--70px: 4.375rem;--75px: 4.688rem;--80px: 5rem;--90px: 5.625rem;--110px: 6.875rem;--130px: 8.125rem;--mobile: 680px;--tablet: 768px;--button-padding: 1rem clamp(2.5rem, 8vw, 5rem);--button-padding-sm: 1rem clamp(.5rem, 2vw, 2rem)}.ui-button.ui-button--primary:not(:disabled){background-color:var (--darkPurple)!important}html,body{overflow-x:hidden!important}.loader-text{animation:pulse-fade 1s infinite linear}@keyframes logo-loader-pulse{0%,to{opacity:.35}50%{opacity:1}}[data-transitions=true].unloading .loader-logo__img{animation:logo-loader-pulse 1.4s ease-in-out infinite}.product__policies,.btn.site-nav__thumb-button{display:none}product-recommendations[data-intent=complementary] .product-recommendations__title,.collapsibles-wrapper--border-bottom{border-bottom:1px solid var(--black)!important}hr{color:var(--black)!important}.slick-list{border-top-color:transparent!important;border-bottom:2px solid transparent!important;border-width:0 0 2px 0;border-image:url(//thepillowbar.com/cdn/shop/t/14/assets/horizontal-dotted-line.png?v=111558536742798610401785952922) 11 round;-moz-border-image:url(//thepillowbar.com/cdn/shop/t/14/assets/horizontal-dotted-line.png?v=111558536742798610401785952922) 11 round}.dotted-border-right{border-right:2px solid var(--medGray)!important}.site-header .page-width,.bottom-footer .page-width,.site-footer__copyright .page-width{padding:0 1rem}@media only screen and (min-width:980px){.site-header .page-width,.bottom-footer .page-width,.site-footer__copyright .page-width{padding:0 2rem}}@media only screen and (min-width:980px){.header-layout{padding-top:1rem;margin-bottom:1rem}}.is-light .site-nav__link--icon,.is-light .site-nav__link--icon *{stroke:var(--white)}[data-animate_underlines=true] .site-nav__item>a:before{content:none}.site-nav__link-text{position:relative;display:inline-block}[data-animate_underlines=true] .site-nav__link-text:before{content:"";position:absolute;left:0;right:100%;bottom:-1px;display:block;border-bottom:1px solid currentColor;transition:right .3s ease;z-index:6}[data-animate_underlines=true] .site-nav--active .site-nav__link-text:before,[data-animate_underlines=true] .site-nav__item.is-focused .site-nav__link-text:before,[data-animate_underlines=true] .site-nav__item:hover .site-nav__link-text:before,[data-animate_underlines=true] details[open]>.site-nav__link--has-dropdown .site-nav__link-text:before{left:0;right:0}.site-header__logo a{max-width:100%!important}.site-navigation{height:100%;text-align:center}.site-nav__details,.site-nav__item{height:100%}.site-nav__link{height:100%;padding-top:0!important;padding-bottom:0!important;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:980px){.site-nav__link.site-nav__link--icon.js-toggle-slide-nav{display:none!important}}@media only screen and (max-width:980px){.header-item--navigation,.site-nav__thumb-menu,#admin-bar-iframe,.ui-admin-bar__content{display:none!important}.site-nav__link.site-nav__link--icon.js-toggle-slide-nav{display:block!important}}@media only screen and (min-width:769px){.site-header{padding:0rem!important;margin:0rem!important}}.cart-has-items .is-light .site-nav__link--cart.site-nav__link--cart{color:var(--white)!important}.cart-has-items .is-light .cart-link__bubble-num{color:var(--black)!important}.cart-has-items .site-nav__link--cart.site-nav__link--cart{padding:0!important;background-color:transparent!important}.site-nav__link--icon{padding-left:6px!important;padding-right:6px!important}.site-nav__icons{display:flex}.js-toggle-slide-nav{order:3}@media only screen and (max-width:1024px){.js-toggle-slide-nav{padding-left:12px!important;padding-right:0!important}}@media only screen and (max-width:1226px){.header-item-logo{flex:0 0 200px!important}.site-header__logo img{max-width:200px!important;height:auto!important}}.header-wrapper--overlay{background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,transparent);height:10rem}.site-nav__item.site-nav--has-mega-dropdown{position:static}.site-nav__dropdown a{background-color:transparent!important}.site-nav__dropdown.site-nav__dropdown--mega{position:absolute;top:100%;left:0;right:0;width:100%;min-width:0;padding:0 0 11px;margin:0;box-shadow:none}.site-nav__dropdown.site-nav__dropdown--mega:after{content:"";position:absolute;left:0;right:0;bottom:0;height:11px;background-image:url(//thepillowbar.com/cdn/shop/t/14/assets/x-border.png?v=121214686747529519531786400691);background-repeat:repeat-x;background-position:left center;background-size:auto 11px}.site-nav__dropdown--mega{cursor:default;background:var(--lightGray)!important}.site-nav__dropdown--mega a,.site-nav__dropdown--mega button{cursor:pointer}.site-header:has(.site-nav--has-mega-dropdown>details[open]),.header-wrapper--overlay:has(.site-nav--has-mega-dropdown>details[open]){background:var(--lightGray)!important}.site-header:has(.site-nav--has-mega-dropdown>details[open]) .site-nav__link,.site-header:has(.site-nav--has-mega-dropdown>details[open]) .site-nav__link--icon,.site-header:has(.site-nav--has-mega-dropdown>details[open]) .site-nav__link--icon *{color:var(--black)}.site-header:has(.site-nav--has-mega-dropdown>details[open]) .cart-link__bubble-num{color:var(--white )!important}.site-header:has(.site-nav--has-mega-dropdown>details[open]) .site-header__logo .logo--has-inverted{opacity:1!important;visibility:visible!important;height:auto!important}.site-header:has(.site-nav--has-mega-dropdown>details[open]) .site-header__logo .logo--inverted{opacity:0!important;visibility:hidden!important;overflow:hidden!important;height:0!important}.mega-menu{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;justify-content:stretch;gap:1rem;padding:2.5rem 4rem}.mega-menu__columns{display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem;flex:1 1 auto}.mega-menu__column{text-align:left;width:50%}.mega-menu__column-title{display:block;font-family:var(--label-font-medium),sans-serif!important;font-size:var(--16px)!important;letter-spacing:calc(var(--16px)*.1)!important;text-transform:uppercase;text-decoration:none!important;color:var(--darkPurple);margin:0 0 .5rem}.mega-menu__column-links{list-style:none;margin:0;padding:0}.mega-menu__column-links li{margin:0}.mega-menu__link{display:inline-block;padding:.4rem 0;color:var(--black);text-decoration:none!important;font-family:var(--label-font-medium),sans-serif!important;font-size:var(--16px)!important;letter-spacing:calc(var(--16px)*.02)!important}.mega-menu__link:hover{color:var(--darkGreen)}.mega-menu__promos{display:flex;gap:1rem;flex:0 1 auto}.mega-menu__promo{width:100%;text-align:center}.mega-menu__promo-image{display:block;overflow:hidden;padding:0!important}.mega-menu__promo-image img{display:block;width:100%;height:auto;aspect-ratio:1.5;transition:transform .3s ease;object-fit:cover}.mega-menu__promo:hover .mega-menu__promo-image img{transform:scale(1.03)}.mega-menu__promo-label{display:inline-block;margin-top:.75rem;font-family:var(--label-font),sans-serif!important;font-size:var(--14px)!important;letter-spacing:calc(var(--14px)*.075)!important;text-transform:uppercase;color:var(--darkGreen);text-decoration:underline!important;text-underline-offset:6px}@media only screen and (max-width:980px){.mega-menu__promos{display:none}}.slide-nav__link{color:var(--black)!important}.slide-nav__link:active,.slide-nav__sublist-link:active{background-color:transparent!important;color:var(--darkGreen)}.slide-nav__overflow--thumb.js-menu--is-open,.slide-nav__wrapper,.slide-nav__overflow--thumb .slide-nav__dropdown{background-color:var(--offwhite)!important}.slide-nav__overflow--thumb.js-menu--is-open{top:var(--site-header-height, 90px)!important;left:0!important;right:0!important;bottom:0!important;height:100vh!important;max-height:100vh!important;max-width:100%!important;padding-top:2rem}.site-header:has(.js-toggle-slide-nav.is-active),.header-wrapper--overlay:has(.js-toggle-slide-nav.is-active){background:var(--offwhite)!important}.site-header:has(.js-toggle-slide-nav.is-active) .site-nav__link,.site-header:has(.js-toggle-slide-nav.is-active) .site-nav__link--icon,.site-header:has(.js-toggle-slide-nav.is-active) .site-nav__link--icon *{color:var(--black)}.site-header:has(.js-toggle-slide-nav.is-active) .cart-link__bubble-num{color:var(--white)!important}.site-header:has(.js-toggle-slide-nav.is-active) .site-header__logo .logo--has-inverted{opacity:1!important;visibility:visible!important;height:auto!important}.site-header:has(.js-toggle-slide-nav.is-active) .site-header__logo .logo--inverted{opacity:0!important;visibility:hidden!important;overflow:hidden!important;height:0!important}.slide-nav__link,.slide-nav__sublist-link{font-family:var(--label-font-medium);font-size:var(--26px)!important;letter-spacing:calc(var(--26px)*.02)!important;line-height:1.2!important}.faq-tabs__nav-item,.site-nav__link-text,.mip-container .tabs .tab .tab-label,.mip-container .tabs .tab .divider,.customily-tab{font-family:var(--label-font-medium);font-size:clamp(var(--16px),50vw,var(--18px))!important;letter-spacing:calc(var(--18px)*.02)!important;line-height:1.2!important}[data-button_type_style=caps] .btn,[data-button_type_style=caps] .rte .btn{padding:.5rem 0rem}.shipping_h4,.add-to-cart,.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a,.ss-save,.next-button,.back-button,.skrim__underline-me,.pb-button,.pb-button_secondary,.pb-button_tertiary,#customily-save-button,.customily-back-btn,.customily-next-btn,#customily-cancel-button,.gift-box,.gift-item,.sq-back-btn,.sq-restart-btn,.sq-cta{font-family:var(--body-font-bold),sans-serif!important;font-size:clamp(var(--14px),3vw,var(--18px))!important;letter-spacing:calc(var(--18px)*.075)!important;line-height:1.2!important;text-transform:uppercase;cursor:pointer}.btn--tertiary{font-family:var(--body-font-bold),sans-serif!important;font-size:clamp(var(--22px),3vw,var(--26px))!important;letter-spacing:calc(var(--26px)*.075)!important;line-height:1.2!important;text-transform:uppercase;cursor:pointer;text-align:left}.link,.arrow-link{text-decoration:underline;text-underline-offset:4px}.pb-button,.pb-button_secondary,.pb-button_tertiary,.back-button,.next-button,.customily-back-btn,.customily-next-btn,.sq-back-btn,.sq-restart-btn,.sq-cta{padding:var(--button-padding);border:2px solid var(--darkPurple);background:transparent;color:var(--darkPurple);text-decoration:none!important;text-transform:uppercase;text-align:center}.sq-cta{padding:1rem 2rem}.pb-button{display:inline-block}#customily-save-button,#customily-cancel-button{padding:0!important}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a,.ss-save .underline,#MIP-save .underline,#customily-save-button,#customily-cancel-button{border-radius:var(--border-radius)!important;border-bottom:2px solid currentColor!important;border-top-width:0!important;border-left-width:0!important;border-right-width:0!important;background-color:transparent!important;color:var(--darkGreen);text-transform:uppercase;white-space:nowrap}.add-to-cart,.btn--full,#customily-save-button{background-color:var(--darkPurple)!important;color:var(--white)!important;display:flex;align-items:center;justify-content:center;gap:5px;padding:1rem clamp(2.5rem,3vw,5rem)!important;margin-top:0!important;border-bottom:0px solid currentColor!important}.btn--tertiary{border-radius:var(--border-radius)!important;border-bottom:0px solid currentColor!important;border-top-width:0!important;border-left-width:0!important;border-right-width:0!important;background-color:transparent!important;color:var(--black);text-transform:uppercase;white-space:nowrap;padding-left:0!important;margin-left:0!important}.btn--inverse:hover{opacity:.5!important;color:var(--white)!important;transition:opacity .1s ease-in-out!important}.btn:not(.btn--full):not(.btn--inverse):not(.gold):hover{color:var(--lightGreen)!important;transition:color .1s ease-in-out!important}.btn--inverse{color:var(--white)!important}.skrim__underline-me{display:inline-block;background-color:var(--lightPurple)!important;border-bottom:none!important;color:var(--black);padding:1.25rem 3rem;border-radius:var(--border-radius);text-align:center;cursor:pointer;text-decoration:none!important;white-space:nowrap}.skrim__title:before,.skrim__underline-me:after{display:none!important}.mip-container .btn-link{margin-top:0}#customily-personalize-accordion .btn-link{padding-bottom:0!important}#customily-save-button:disabled,.add-to-cart:disabled{background-color:var(--medGray)!important}.next-button:disabled,.back-button:disabled{border-color:var(--medGray);color:var(--medGray)}#customily-cancel-button,.ss-save .underline,#MIP-save .underline{color:var(--darkPurple)}#MIP-save:not([disabled=disabled]) .underline:hover,.ss-save:not([disabled=disabled]) .underline:hover,#customily-cancel-button:hover{color:var(--lightPurple)}#customily-save-button:not([disabled]):hover,.add-to-cart:not([disabled]):hover{background-color:var(--lightPurple)!important;color:var(--darkPurple)!important;transition:all .1s ease-in-out!important}.pb-button:not([disabled]):not([disabled=disabled]):not(.pb-button_tertiary):hover,.sq-back-btn:hover,.sq-restart-btn:hover,.sq-cta:hover{color:var(--lightPurple)!important;border:2px solid var(--lightPurple);transition:all .1s ease-in-out!important}.customily-back-btn:not([disabled]):hover,.customily-next-btn:not([disabled]):hover,.next-button:not([disabled=disabled]):not(#MIP-save):hover,.back-button:not([disabled=disabled]):hover{color:var(--darkPurple)!important;background-color:var(--white);transition:all .1s ease-in-out!important}#MIP-save[disabled] .underline,.ss-save[disabled] .underline{color:var(--medGray)!important}.disabled,.pb-button.disabled,.pb-button[disabled],.pb-button_secondary.disabled,.pb-button_secondary[disabled],.pb-button_tertiary.disabled,.pb-button_tertiary[disabled],.customily-next-btn[disabled],.customily-back-btn[disabled]{background-color:transparent!important;border:2px solid var(--medGray)!important;color:#3c3c3c66!important;opacity:1!important}.pb-button_secondary,.pb-button_secondary:hover{display:inline-block;background-color:var(--lightPurple);border:none;color:var(--black);text-decoration:none!important;white-space:nowrap}.pb-button_tertiary,.pb-button_tertiary:hover{display:inline-block;background-color:var(--darkPurple);border:none!important;color:var(--white)!important;border-radius:var(--border-radius);text-align:center;cursor:pointer;text-transform:uppercase;text-decoration:none!important}.theme-block .btn{background-color:transparent!important;margin-top:0;transition:opacity .3s}.black,.collection-dropdowns select{color:var(--black)}.purple{color:var(--darkPurple);transition:all .1s ease-in-out}.purple:hover{color:var(--lightPurple)}.green{color:var(--darkGreen);transition:all .1s ease-in-out}.green:hover{color:var(--lightGreen)}.gold{color:var(--gold);transition:all .1s ease-in-out}.gold:hover{color:var(--gold);opacity:.5}.powered-by{display:none!important}#MIP-save{border:none!important}h1,h1.h1,.h1{font-family:var(--headline-font),sans-serif;font-size:clamp(var(--50px),10vw,var(--60px))!important;letter-spacing:calc(var(--60px)*-.01)!important;line-height:1!important}.h1.hero__title,.h1.hero-split__title{font-size:clamp(var(--50px),10vw,var(--90px))!important;letter-spacing:calc(var(--90px)*-.01)!important;line-height:.9!important}.h2,h2,h2.h2,.hero__category-title{font-family:var(--headline-font),sans-serif;font-size:clamp(var(--40px),10vw,var(--60px))!important;letter-spacing:calc(var(--60px)*-.01)!important;line-height:1!important}.h3,h3,h3.h3,.sq-title{font-family:var(--headline-font),sans-serif;font-size:clamp(var(--30px),10vw,var(--40px))!important;letter-spacing:0!important;line-height:1.1!important}h3 em{font-family:var(--alt-headline-font),sans-serif}h1.h1.product-single__title,h3.small{font-family:var(--headline-font),sans-serif;font-size:clamp(var(--26px),10vw,var(--36px))!important;letter-spacing:0!important;line-height:1!important}.reviews-fade__item h3,.yotpo-featured-review__quote,.grid-product__title{font-family:var(--headline-font),sans-serif;font-size:clamp(var(--26px),10vw,var(--33px))!important;letter-spacing:0!important;line-height:1.2!important}h4,.h4,h4.h4,.giftcard__title,.subheading{font-family:var(--label-font-medium),sans-serif!important;text-transform:uppercase;font-size:clamp(var(--26px),10vw,var(--33px))!important;letter-spacing:calc(var(--33px)*.1)!important;line-height:1.25!important}h5,h5.h5,.site-footer__section .h5 p{font-family:var(--label-font),sans-serif;font-style:normal!important;font-size:clamp(var(--20px),50vw,var(--22px))!important;letter-spacing:calc(var(--22px)*.1)!important;line-height:1!important;text-transform:uppercase}h5{margin-top:0}h5 strong{color:var(--gold)}.inspiring-your-dreams__block-title h3,.tabbed-content__grid-item h5,.grid__item-heading{font-family:var(--body-font-bold),sans-serif!important;font-size:clamp(var(--18px),50vw,var(--20px))!important;letter-spacing:calc(var(--20px)*.075)!important;text-transform:uppercase}.tabbed-content__grid-item h5{margin-top:10px!important}.site-footer__section .h5 p em{font-family:var(--script-font),sans-serif;font-style:normal!important;font-size:clamp(var(--33px),50vw,var(--48px))!important;display:inline-block;text-transform:capitalize}@media screen and (min-width:481px){.site-footer__section .h5 p em{margin-top:10px}}.customily-color-value,#monogram-styles-tab,#embroidery-colors-tab,#monogram-guide-tab,#customily-header h2,h6,.h6,h6.h6,.inspiring-your-dreams__title h6,.yotpo-featured-review__name,.sq-eyebrow,.sq-result-label,.collection-dropdowns__item select,h6.subheading{font-family:var(--label-font-medium),sans-serif!important;font-style:normal!important;font-size:clamp(var(--14px),50vw,var(--16px))!important;letter-spacing:calc(var(--16px)*.1)!important;line-height:1!important;text-transform:uppercase!important}h6 strong,h6 strong p{font-family:var(--body-font-bold),sans-serif!important;font-style:normal!important;font-size:clamp(var(--12px),50vw,var(--14px))!important;letter-spacing:calc(var(--14px)*.1)!important;line-height:1!important;text-transform:uppercase!important}.rte h6:first-child{margin-bottom:1.5rem}#monogram-styles-tab:hover,#embroidery-colors-tab:hover,#monogram-guide-tab:hover,#monogram-styles-tab.active,#embroidery-colors-tab.active,#monogram-guide-tab.active{color:var(--darkPurple)}.variant-wrapper--dropdown .variant__label,.cat-toggle,.back-to-main,.collection-filter__title,.article-date{font-family:var(--label-font),sans-serif!important;font-style:normal!important;font-size:var(--18px)!important;letter-spacing:calc(var(--18px)*.1)!important;line-height:var(--28px)!important;text-transform:uppercase}.variant-wrapper--dropdown select,.cat-accordion,.cat-accordion li,.site-footer__linklist a{font-family:var(--label-font-medium),sans-serif!important;font-style:normal!important;font-size:var(--18px)!important;letter-spacing:0!important;line-height:var(--22px)!important}.contact-form .grid--small .grid__item{padding-left:0}.form-vertical select,.form-vertical textarea,.form-vertical input{background-color:var(--offwhite)!important;border-radius:var(--border-radius)!important;color:var(--black)!important;text-align:left}input::placeholder{color:var(--black)!important}.input-full{margin:0 auto}textarea.cart-notes,.list li,.collection-dropdowns select,.tag__text,.newsletter-form-group__input,.form-vertical select,.form-vertical textarea,.form-vertical input,.product__quantity .variant__label,.product__quantity input,.faux-select,input:not(.yotpo-search-filter .yotpo-search-input),select,textarea{font-family:var(--body-font-bold),sans-serif!important;font-size:clamp(var(--14px),3vw,var(--18px))!important;letter-spacing:calc(var(--18px)*.075)!important;line-height:1.2!important;padding:1rem}.faux-select,input,select,textarea{border:2px solid transparent;color:var(--darkGreen)}.product__quantity input{border:2px solid var(--darkPurple);color:var(--darkPurple)}.js-qty__num{border:1px solid var(--black)!important;padding:.25rem!important}.faux-select:active,.faux-select:focus,input:active,input:focus,textarea:active,textarea:focus{border:2px solid var(--darkGreen);color:var(--darkGreen)}textarea.cart-notes::placeholder,.newsletter-form-group__input::placeholder,.form-vertical select::placeholder,.form-vertical textarea::placeholder,.form-vertical input::placeholder{font-family:var(--body-font-medium),sans-serif!important;font-size:clamp(var(--14px),3vw,var(--18px))!important;letter-spacing:calc(var(--18px)*.075)!important;line-height:1.2!important}.newsletter-form-group__input,.newsletter-form-group__input::placeholder{font-style:italic!important;letter-spacing:calc(var(--18px)*.05)!important}.tab .option-chosen,#cl_optionsapp .customily_option label .option_number,#cl_optionsapp .customily_option.float-left-double label .option_name,#cl_optionsapp .customily_option.float-left .option_name{font-family:var(--label-font),sans-serif!important;font-style:normal!important;font-size:var(--18px)!important;letter-spacing:calc(var(--18px)*.1)!important;line-height:var(--18px)!important;text-transform:uppercase}@media only screen and (max-width:820px){.tab .option-chosen,#cl_optionsapp .customily_option.float-left-double label .option_name,#cl_optionsapp .customily_option label .option_number,#cl_optionsapp .customily_option.float-left .option_name{font-size:var(--14px)!important}}.announcement__text{font-family:var(--label-font-medium),sans-serif!important;font-size:var(--14px)!important;letter-spacing:calc(var(--14px)*.1)!important}@media only screen and (max-width:820px){.announcement__text{font-size:12px!important}}#holiday-dropdown-link{text-decoration:underline}#holiday-dropdown-content{display:none;padding:2rem;background-color:var(--lightPurple);color:var(--black);text-align:center}#holiday-dropdown-content strong{font-size:var(--18px);font-family:var(-sm-headline-font),sans-serif;color:#fff;background-color:var(--darkPurple);padding:10px 10px 8px;border-radius:var(--border-radius)}.collapsible-trigger-heading{margin:0}.faq-tabs__layout{display:flex;align-items:flex-start;gap:4rem;margin-top:2rem}.faq-tabs__nav{display:flex;flex-direction:column;flex:0 0 220px;width:220px;position:sticky;top:2rem}.faq-tabs__nav-item{text-align:left;background:none;border:none;border-left:2px solid transparent;padding:.75rem 1rem;cursor:pointer}.faq-tabs__nav-item.is-active{border-left-color:var(--darkGreen);color:var(--darkGreen)}.faq-tabs__content{flex:1 1 auto;min-width:0;max-width:1200px}.faq-tabs__panel{display:none}.faq-tabs__panel.is-active{display:block}.faq-tabs__panel-heading{margin-bottom:1.5rem}@media only screen and (max-width:768px){.faq-tabs__layout{flex-direction:column;gap:1.5rem}.faq-tabs__nav{width:auto;overflow-x:auto;position:static;gap:.5rem;padding-bottom:.5rem}.faq-tabs__nav-item{flex:0 0 auto;white-space:nowrap;border-left:none;border-bottom:2px solid transparent}.faq-tabs__nav-item.is-active{border-left-color:transparent;border-bottom-color:var(--darkGreen)}}.image-slider-wrap{position:relative}.image-slider__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.image-slider__track::-webkit-scrollbar{display:none}.image-slider__slide{position:relative;flex:0 0 40vw;width:40vw;scroll-snap-align:start;overflow:hidden}@media(max-width:990px){.image-slider__slide{flex:0 0 100vw;width:100vw}}.image-slider__slide-link{display:block;width:100%;height:100%}.image-slider__slide .image-wrap{width:100%;height:100%}.image-slider__image{display:block;width:100%;height:100%;object-fit:cover}.image-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:50px;height:50px;min-width:0!important;padding:2rem 1rem!important;border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:#658686d9!important;color:var(--white)!important}.image-slider__arrow .icon{width:16px;height:16px;fill:currentColor}.image-slider__arrow--left{left:0}.image-slider__arrow--right{right:0}.image-slider__arrow[hidden]{display:none}@media only screen and (max-width:768px){.image-slider__arrow{width:40px;height:40px}.image-slider__arrow .icon{width:13px;height:13px}}.slideshow--top-border{border-top:10px solid var(--lightPurple)}.hero[data-arrows=true] .flickity-prev-next-button{top:50%;bottom:auto;transform:translateY(0);width:50px;height:50px;padding:2rem 1rem;background-color:#658686d9;color:var(--white);box-shadow:none}.hero[data-arrows=true] .flickity-prev-next-button:hover{color:var(--lightGreen)!important;transition:color .1s ease-in-out!important;transform:translateY(0)}.hero[data-arrows=true] .flickity-prev-next-button:active{transform:none}.hero[data-arrows=true] .flickity-previous{left:0;right:auto}.hero[data-arrows=true] .flickity-next,.hero[data-arrows=true].flickity-rtl .flickity-previous{right:0;left:auto}.hero[data-arrows=true].flickity-rtl .flickity-next{left:0;right:auto}@media only screen and (max-width:768px){.hero[data-arrows=true] .flickity-prev-next-button{width:40px;height:40px;bottom:auto}.hero[data-arrows=true] .flickity-previous{left:0;right:auto}.hero[data-arrows=true] .flickity-next{right:0;left:auto}}.hero__above-heading{margin-bottom:1.5rem}.hero__eyebrow{display:block;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.1em;font-size:calc(var(--typeBaseSize) * .85)}.article__read-more{display:inline-block}.grid__image-ratio--landscape_54:before{padding-bottom:80%}.image-slider__slide:before,.gallery-grid__item:before,.slideshow__slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to top,rgba(0,0,0,var(--colorImageOverlayTextShadow)),#0000 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.image-slider__slide:hover:before,.gallery-grid__item:hover:before,.slideshow__slide:hover:before{opacity:1}.media-caption{position:absolute;left:50%;bottom:0%;z-index:3;color:var(--white);padding:1.5rem;text-align:center;width:100%;opacity:0;transform:translate(-50%);transition:opacity .3s ease;pointer-events:none}.image-slider__slide:hover .media-caption,.gallery-grid__item:hover .media-caption,.slideshow__slide:hover .media-caption{opacity:1}.section-header:has(.tabbed-content__nav){margin-bottom:0}.tabbed-content__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;border-bottom:1px solid var(--black);margin:2rem 0 0rem;padding-bottom:1rem}@media only screen and (max-width:768px){.tabbed-content__nav{flex-direction:column}}.tabbed-content__nav-item{background:none;border:none;border-bottom:2px solid transparent;padding:0 0 .75rem;cursor:pointer;text-transform:uppercase}.tabbed-content__nav-item.is-active{border-bottom-color:var(--darkGreen);color:var(--darkGreen)}.tabbed-content{margin-bottom:6rem}.tabbed-content__panel{display:none}.tabbed-content__panel.is-active{display:block}.tabbed-content__grid{display:flex;flex-wrap:wrap;gap:3rem;margin-bottom:2rem}.tabbed-content__grid-item{flex:1 1 240px;text-align:center}.tabbed-content__grid-image-wrap{margin-bottom:1rem}.tabbed-content__rich-text{margin-bottom:6rem}@media only screen and (max-width:768px){.tabbed-content__nav{flex-wrap:nowrap;overflow-x:auto;justify-content:center;gap:1.5rem}.tabbed-content__nav-item{flex:0 0 auto;white-space:nowrap;text-align:center}}.tabbed-content__rich-text.text-left.narrow-column{max-width:950px;margin-left:auto;margin-right:auto}.gallery-grid{column-count:2;column-gap:1.5rem}.gallery-grid__item{position:relative;break-inside:avoid;margin-bottom:1.5rem}.gallery-grid__link{display:block}.gallery-grid__image{display:block;width:100%;height:auto}.gallery-grid__load-more-wrap{display:flex;justify-content:center;margin-top:2rem}.gallery-grid__load-more[hidden]{display:none}@media only screen and (max-width:768px){.gallery-grid{column-count:1;column-gap:1rem}.gallery-grid__item{margin-bottom:1rem}}.product__price,.grid-product__price,.enlarge-text p,.collapsible-trigger-btn{font-family:var(--body-font),sans-serif!important;font-size:clamp(var(--20px),50vw,var(--22px))!important;letter-spacing:calc(var(--22px)*.03)!important;line-height:1.5!important}.product-block .collapsible-content__inner p,.product-block .collapsible-content__inner li,form label,.hero__subtitle,body p,.hero__category-description{font-family:var(--body-font),sans-serif!important;font-style:normal;font-size:clamp(var(--16px),50vw,var(--20px))!important;letter-spacing:calc(var(--20px) * .03)!important;line-height:1.5!important}body p strong,body p b{font-family:var(--body-font-bold),sans-serif!important}@media only screen and (max-width:1024px){body p{line-height:1.65rem!important}}.med_text{font-family:var(--body-font-bold),sans-serif!important;font-style:normal;font-size:clamp(var(--16px),50vw,var(--18px))!important;letter-spacing:calc(var(--18px) * .03)!important;line-height:1.5!important}.sq-result-blurb,.collapsible-content__inner p{font-family:var(--body-font),sans-serif!important;font-style:normal;font-size:clamp(var(--14px),50vw,var(--16px))!important;letter-spacing:calc(var(--16px) * .03)!important;line-height:1.5!important}.variant-input-wrap label,.tab,.mip-container label,#cl_optionsapp .customily_option label .option_name,.mip-textarea,.mip-textarea::placeholder{font-family:var(--body-font-bold),sans-serif!important;font-style:normal;font-size:clamp(var(--14px),50vw,var(--16px))!important;letter-spacing:calc(var(--16px) * .03)!important;line-height:1.5!important}.media-caption,.tabbed-content__nav-item,.sq-option,.checkbox,.small_text,.small_text p,.sq-subtitle,.caption,.btn-link,#cl_optionsapp .customily_option.float-left-double label .option_name,#cl_optionsapp .customily_option.float-left label .option_name,.customily-swatch-value,.sq-banner-item-title,.cart__terms label{font-family:var(--label-font-medium),sans-serif!important;font-style:normal;font-size:clamp(var(--14px),50vw,var(--16px))!important;letter-spacing:calc(var(--16px) * .03)!important;line-height:1.55!important}.tabbed-content__nav-item,.customily-swatch-value{text-transform:uppercase;color:var(--black)}.sq-subtitle,.small_text,.small_text p{font-family:var(--body-font-italic),sans-serif!important}#customily-options-wrapper .small_text,.maxlength-counter,.help-text,.sq-banner-item-text{font-family:var(--body-font-italic),sans-serif!important;font-style:normal;font-size:clamp(var(--12px),10vw,var(--14px))!important;letter-spacing:calc(var(--14px) * .03)!important;line-height:1.2!important}.product__checkbox-agreement-label span,.terms-text,.narrow_text p{font-family:var(--body-font-italic),sans-serif!important;font-style:normal;font-size:clamp(var(--10px),10vw,var(--12px))!important;letter-spacing:calc(var(--12px) * .03)!important;line-height:1.2!important}.gm-menu-installed .gm-menu>.gm-level-0.gm-theme-li>a.secondary-mobile{font-size:var(--12px)!important;letter-spacing:calc(var(--12px)*.05)!important;line-height:var(--15px)!important;text-transform:uppercase!important;color:var(--black)!important;padding:0!important;white-space:nowrap}a.secondary-mobile:not(:last-child):not(:nth-last-child(2)):after{content:" | ";padding-left:10px}.italic{font-style:italic!important;font-size:1rem!important;letter-spacing:.4px;line-height:var(--22px)}.flex-block{display:flex;align-items:flex-start;justify-content:space-between;gap:.625rem;width:100%;flex-wrap:wrap}.flex-block.flex-center{align-items:center!important;justify-content:flex-start!important}.flex-item{flex:1 1 calc(50% - .625rem);box-sizing:border-box;width:50%}.flex-three .flex-item{flex:1 1 calc(30% - .625rem);box-sizing:border-box;width:30%}@media only screen and (max-width:820px){.flex-block.flex-center{justify-content:center!important}.flex-item{flex:1 1 100%}}.grid-product__tag{background-color:transparent;max-width:100%;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.grid-product__tag>div{padding:8px 15px;border-radius:var(--border-radius);margin:4px;position:relative;float:left;display:inline-block;text-transform:uppercase;font-family:var(--body-font-bold),sans-serif;font-style:normal;font-size:var(--14px)!important;line-height:var(--16px)!important}.grid-product__tag--sold-out,.grid-product__tag--sale{background-color:var(--gold);color:var(--offwhite)}.grid-product__tag--dark{background-color:var(--darkGreen);color:var(--offwhite)}.grid-product__tag--med{background-color:var(--gold);color:var(--offwhite)}.grid-product__tag--light{background-color:var(--lightPurple);color:var(--black)}.hero__text-shadow{display:flex;flex-direction:column;gap:1rem}.hero__category-title{display:block;margin-bottom:0rem!important}.hero__text-content.horizontal-center .hero__subtitle{max-width:40rem;margin:0 auto!important}.hero__category-description{max-width:40rem}.hero__text-content.horizontal-center .hero__category-description{margin-left:auto;margin-right:auto}.hero__text-content.horizontal-right .hero__category-description{margin-left:auto}.grid-product__cta{width:auto;margin-top:1rem;text-align:center;box-sizing:border-box;padding:var(--button-padding-sm);align-self:flex-start}.index-section--alt,.faq-tabs{padding-top:3rem;padding-bottom:3rem;background-color:transparent!important}.section-padding{padding-top:6rem;padding-bottom:6rem}.section-padding .index-section--alt{padding:0!important}@media only screen and (min-width:769px){.index-section--alt{padding-top:9rem;padding-bottom:9rem}.index-section:not(.section-padding) .index-section--alt,.faq-tabs{padding-top:6rem!important;padding-bottom:6rem!important}}.index-section--alt.text-center .page-width--narrow p{max-width:40rem;margin:0 auto}.template-index .index-section:first-child>.custom-content .custom__item:first-child,.custom-content--top-border,.rich-text--top-border{border-top:10px solid var(--lightPurple)}.rich-text--bottom-border{border-bottom:10px solid var(--lightPurple)}.rich-text__divider{width:10rem;max-width:100%;height:2px;margin:2rem auto;border:none;background:var(--lightGreen)}.custom-content--bottom-border{padding-bottom:2rem!important;margin-top:2rem}.video-wrapper{aspect-ratio:16 / 9}.video-wrapper video{width:100%;height:100%;object-fit:cover}.yotpo-featured-review{position:relative;width:100%;background:var(--colorLargeImageBg)}.yotpo-featured-review__image{position:absolute;top:0;left:0;bottom:0;width:100%;overflow:hidden;z-index:0}.yotpo-featured-review__image img{object-fit:cover;width:100%;height:100%}.yotpo-featured-review__inner{position:relative;z-index:2;width:100%;padding:6rem 0;box-sizing:border-box}.yotpo-featured-review__aligner{margin:0 40px}.yotpo-featured-review__aligner.yotpo-featured-review--center{display:flex;justify-content:center}.yotpo-featured-review__box{text-align:center;background:var(--colorBody, #fff);padding:6rem 2rem;width:100%;max-width:80rem;box-sizing:border-box;margin:0 auto;border:5px solid var(--lightPurple)}.yotpo-featured-review--right .yotpo-featured-review__box{margin-right:0}.yotpo-featured-review--left .yotpo-featured-review__box{margin-left:0}.yotpo-featured-review__stars{margin:0 0 1.5rem}.yotpo-featured-review__star{color:var(--lightGray, #ccc)}.yotpo-featured-review__star.is-filled{color:var(--gold)}.yotpo-featured-review__quote{margin:0 auto;padding:0;max-width:60rem}.yotpo-featured-review__quote:before{content:'"'}.yotpo-featured-review__quote:after{content:'"'}.yotpo-featured-review__name{display:block;font-style:normal;letter-spacing:.06rem;text-transform:uppercase;margin-top:20px}.yotpo-featured-review__box .btn{margin-top:2rem}@media only screen and (min-width:769px){.yotpo-featured-review--right .yotpo-featured-review__box{float:right}}@media only screen and (max-width:768px){.yotpo-featured-review,.yotpo-featured-review__inner{position:relative}.yotpo-featured-review__aligner{margin:20px 10px}.yotpo-featured-review__box{padding:2rem;width:auto}.yotpo-featured-review__quote{padding:0}}.yotpo-head{margin-top:0!important;margin-bottom:0!important}.custom-content{margin-bottom:0;margin-left:0}.custom-content .custom__item:first-child{padding-left:0}.custom-block{display:flex;flex-direction:column}@media only screen and (max-width:768px){.custom__item{padding-left:0}}.custom-block--left{text-align:left}.custom-block--center{text-align:center}.custom-block--right{text-align:right}.custom-block__heading,.custom-block__text{margin:1.25rem 0 .5rem}.custom-block--left .custom-block__image{margin-left:0;margin-right:auto}.custom-block--center .custom-block__image{margin-left:auto;margin-right:auto}.custom-block--right .custom-block__image{margin-left:auto;margin-right:0}.skrim-grid--custom-widths{justify-content:flex-start}@media only screen and (max-width:768px){.skrim-grid--custom-widths{flex-direction:column}.skrim__item{width:100%!important}}.skrim__title{opacity:0;transition:opacity .3s ease,bottom .5s ease}.skrim__link:hover .skrim__title,.skrim__link:focus .skrim__title{opacity:1}.skrim__overlay:before,.skrim__overlay:after{opacity:0;transition:opacity .3s ease}.skrim__link:hover .skrim__overlay:before,.skrim__link:focus .skrim__overlay:before{opacity:.15}.skrim__link:hover .skrim__overlay:after,.skrim__link:focus .skrim__overlay:after{opacity:var(--colorImageOverlayOpacity)}.skrim-grid,.skrim__item{margin:0!important}.skrim-grid--custom-widths .skrim__link{border-radius:0}.skrim-grid--custom-widths .skrim__item:after{padding-bottom:125%}@media only screen and (min-width:769px){.skrim-grid--custom-widths .skrim__item--20{width:20%}.skrim-grid--custom-widths .skrim__item--25{width:25%}.skrim-grid--custom-widths .skrim__item--33{width:33%}.skrim-grid--custom-widths .skrim__item--50{width:50%}.skrim-grid--custom-widths .skrim__item--66{width:66%}.skrim-grid--custom-widths .skrim__item--75{width:75%}.skrim-grid--custom-widths .skrim__item--100{width:100%}}.hero--85vh{height:75vh}@media only screen and (min-width:769px){.hero--85vh{height:85vh}}.background-media-text--center .background-media-text__text{border:5px solid var(--lightPurple);display:flex;flex-direction:column;gap:1rem}.background-media-text--center .background-media-text__text div{display:flex;flex-direction:column;gap:2rem}.background-media-text--center .background-media-text__text div *{margin-top:0;margin-bottom:0;padding-bottom:0}.background-media-text__text h3{max-width:60rem;margin:0 auto}.reviews-fade__item{display:none!important;opacity:0;transition:opacity var(--reviews-fade-duration, .6s) ease}.reviews-fade__item.is-showing{display:flex!important;flex-direction:column;gap:2rem}.reviews-fade__item.is-visible{opacity:1}@media only screen and (min-width:769px){.background-media-text__aligner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;display:flex;align-items:center;justify-content:flex-start;width:100%}.background-media-text__aligner.background-media-text--right{justify-content:flex-end}.background-media-text__aligner.background-media-text--center{justify-content:center}.background-media-text--right .background-media-text__text,.background-media-text--center .background-media-text__text{float:none;margin-left:0;margin-right:0}.background-media-text--center .background-media-text__text{width:100%}}.hero-animated .hero__image-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,var(--colorImageOverlayTextShadow)),#0000);z-index:2;pointer-events:none}.feature-row-wrapper:not(.page-width) .feature-row__second-image .feature-row__image{object-fit:cover!important}.image-wrap--bordered{border:5px solid var(--lightPurple);box-sizing:border-box}.feature-row,.feature-row__item{margin:0}.feature-row__item h1{margin-bottom:0}.feature-row__item.feature-row__text{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width:769px){.feature-row-wrapper:not(.page-width) .feature-row{align-items:stretch}.feature-row-wrapper:not(.page-width) .feature-row__images{display:flex}.feature-row-wrapper:not(.page-width) .feature-row__second-image{display:flex;flex:1 1 auto;position:relative}.feature-row-wrapper:not(.page-width) .feature-row__second-image .image-wrap{position:absolute;top:0;left:0;right:0;bottom:0;height:auto!important}}.hero-split{display:flex;position:relative}.hero-split__image{position:relative;overflow:hidden;flex:1 1 50%;width:50%}.hero-split__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero-split__content-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:90%;max-width:560px;text-align:center}.hero-split__content{background-color:var(--white);padding:2.5rem 3rem;border:5px solid var(--lightPurple)}.hero-split__title{margin-bottom:1rem}.hero-split__text{margin-bottom:1.5rem}.hero-split__text p:last-child{margin-bottom:0}@media only screen and (max-width:768px){.hero-split{flex-direction:column}.hero-split__image{width:100%;flex:1 1 100%}.hero-split__content-wrap{position:static;top:auto;left:auto;transform:none;width:100%;max-width:none}.hero-split__content{padding:2rem}}.product-main-slide{overflow:visible}.product-section .grid__item{padding-left:0}.product__thumbs--below .product__thumbs--scroller{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;height:auto;gap:1rem;justify-content:flex-start}.product__thumbs--below .product__thumb-item{flex:0 0 calc(50% - .5rem);width:auto;max-width:none;margin-right:0;scroll-snap-align:start}.product__thumbs-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:22px;height:42px;padding:0;border:none;cursor:pointer;transition:color .2s ease}.product__thumbs-arrow .icon{width:22px;height:22px;fill:var(--white)}.product__thumbs-arrow--prev{left:10px}.product__thumbs-arrow--next{right:10px}.caption{position:relative;bottom:0rem;padding:1rem 0 0;box-sizing:border-box}.product__thumbs--below{margin-top:0rem}@media only screen and (min-width:769px){.product__thumbs--below .product__thumb-item{margin-bottom:20px}}.product__photos--below{display:flex;flex-direction:column-reverse}.product__thumb-item a:before{box-shadow:inset 0 0 0 1px var(--darkPurple)}@media only screen and (min-width:769px){.product-section .grid{display:flex}.product-section .grid__item.medium-up--one-half:first-child{position:sticky;top:0;align-self:flex-start}.product-main-slide .image-wrap{max-height:70vh}.product-section .grid__item.medium-up--one-half:last-child{flex:1 1 0;max-width:none;width:100%;padding-top:2rem}body{overflow:visible!important}}.product-single__header{margin-top:0!important}.product-single__prices{justify-content:flex-start!important}.variant-wrapper .variant__label{display:none}[data-handle=sleep-style],[data-handle=monogram]{display:none!important}.variant-wrapper:not(:first-child):not(.variant-wrapper--dropdown) .variant-input-wrap:not([data-handle=monogram]){border-radius:var(--border-radius)}.product-block[data-dynamic-variants-enabled]{text-align:left}.variant-wrapper--dropdown select{border:2px solid var(--darkGreen);border-radius:var(--border-radius);padding:12px 30px 12px 20px;text-align:left;color:var(--black)}.variant-input-wrap{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%}.variant-input-wrap:not([data-handle*=color]) label{border:2px solid var(--darkGreen);border-radius:var(--border-radius);padding:10px 18px!important}.variant-input-wrap label{text-align:center;margin-bottom:0}.variant-input-wrap:not([data-handle=color]) input[type=radio]:checked+label{box-shadow:0 0 0 0 transparent!important;background-color:var(--darkGreen);color:var(--white)}.product-single__meta .product-single__title{text-align:left!important}#make-it-personal .small_text.italic{text-align:center!important}.product__quantity{display:flex;align-items:center;justify-content:center;flex:1 1 20%;height:100%}.product__quantity label{display:none}.product__quantity input[type=number]{border-bottom:0!important;max-width:100%!important;width:100%;min-width:1.875rem;text-align:center;margin-right:-1rem}@media only screen and (max-width:680px){.product__quantity input[type=number]{margin-right:0rem}}.product__quantity-stepper{display:flex;align-items:center;border:1px solid var(--darkPurple);width:100%;padding:0 6px}.product__quantity-stepper input[type=number]{margin-right:0;border:none!important}.product__quantity-stepper input[type=number]::-webkit-outer-spin-button,.product__quantity-stepper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product__quantity-stepper input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.product__quantity-btn{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:2rem;height:2rem;padding:0;border:none;background:transparent;color:var(--darkPurple);font-size:1.25rem;line-height:1;cursor:pointer}.product__quantity-btn:hover{color:var(--lightPurple)}.product__checkbox-agreement-above{margin-bottom:.75rem}.product__checkbox-agreement-label{display:flex;align-items:center;gap:.5rem;cursor:pointer;margin-bottom:0}.cart__terms{margin-bottom:10px;display:block}.terms-text{margin-bottom:10px}.product__checkbox-agreement-label input[type=checkbox]{display:none}.product__checkbox-agreement-label .checkmark{position:relative;height:15px;width:15px;flex:0 0 auto;border:2px solid #999;border-radius:0}.product__checkbox-agreement-label input[type=checkbox]:checked+.checkmark:after{position:absolute;display:block;top:-5px;left:0;width:5px;height:5px;border-radius:0;background-color:transparent;content:"\2714";font-size:15px;color:var(--black)}.swym-button-bar{display:none!important}#CartDrawerSpecialInstructions{border:2px solid var(--darkGreen)}.gift-block.flex-block{gap:1rem;display:none}.gift-box:hover,.gift-item:hover{color:var(--lightPurple)!important;border:2px solid var(--lightPurple)!important}:is(.gift-box:hover,.gift-item:hover):before{opacity:.5!important}.gift-box,.gift-item{display:flex;justify-content:center;align-items:center;background-color:transparent;transition:all .1s ease-in-out;color:var(--darkPurple);padding:.75rem 2rem;text-align:center;cursor:pointer;flex-basis:0;flex-grow:1;gap:4px;text-transform:uppercase;text-decoration:none!important;border:2px solid var(--darkPurple)}.gift-box:before{content:"";background-image:url(//thepillowbar.com/cdn/shop/t/14/assets/gift.png?v=11882937418540137551785952920);background-size:contain;width:2rem;height:2rem;background-repeat:no-repeat;background-position:center;display:inline-block}.gift-item:before{content:"";background-image:url(//thepillowbar.com/cdn/shop/t/14/assets/giftcard.png?v=73923440359225593351785952920);background-size:contain;width:2rem;height:2rem;background-repeat:no-repeat;background-position:center;display:inline-block}.gift-box+.gift-item{border:2px solid var(--darkPurple)}@media only screen and (max-width:1220px){.gift-block.flex-block{flex-direction:column;align-content:center;align-items:center}.gift-box,.gift-item{flex:1 1 100%!important;width:100%}}@media only screen and (min-width:850px){.product-block--price{display:inline-flex;vertical-align:middle;align-items:center}.product-block--price+.shopify-app-block{float:right}}.collapsible-trigger__icon--circle{border-color:transparent;width:30px;height:30px}@media only screen and (max-width:820px){.collapsible-trigger__icon--circle{width:20px;height:20px}}.collapsible-trigger__icon .icon{width:100%;height:100%;fill:var(--black)}.collapsible-trigger-btn{display:flex;align-items:center;padding:1.5rem 2rem 1.5rem 0;gap:1rem}.collapsible-trigger-btn img{display:none}@media only screen and (max-width:820px){.collapsible-trigger-btn{align-items:center}}.collapsible-trigger-btn img{padding-right:.5rem}.modal-open{overflow:hidden}tool-tip[data-tool-tip=make-it-personal][data-tool-tip-open=true]{overflow:hidden!important;background-color:#00000080!important}html.mip-autofill-in-progress tool-tip[data-tool-tip=make-it-personal]{display:none!important}tool-tip[data-tool-tip=make-it-personal][data-tool-tip-open=true] .tool-tip__inner{max-width:unset;padding:0!important}tool-tip[data-tool-tip=make-it-personal][data-tool-tip-open=true] .tool-tip__inner .tool-tip__content{width:80vw;max-width:1236px;height:auto}@media only screen and (max-width:1024px){tool-tip[data-tool-tip=make-it-personal][data-tool-tip-open=true]{align-items:flex-start}tool-tip[data-tool-tip=make-it-personal][data-tool-tip-open=true] .tool-tip__inner .tool-tip__content{width:100vw}}tool-tip[data-tool-tip=make-it-personal][data-tool-tip-open=true] .tool-tip__close{display:none}.tool-tip-trigger__title.pb-button,.tool-tip-trigger__title.pb-button_tertiary{width:100%!important;margin-bottom:5px}.tool-tip__content{max-height:100%;background-color:var(--offwhite);overflow-y:auto}.tool-tip__content .header{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem 5rem;background-color:var(--lightPurple);padding:1.25rem 0rem}.tool-tip__content .header h6{margin-bottom:0}.mip-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-content:flex-start;gap:1rem;width:100%;height:auto;overflow:hidden;background-color:var(--offwhite);flex-wrap:nowrap;z-index:999999999999999;position:relative}.mip-container .tabs{background-color:var(--offwhite);box-sizing:border-box;display:flex;flex-direction:column;padding:1rem 0}.mip-container .tabs .tab{white-space:nowrap;display:flex;justify-content:center;padding:1.25rem 0;color:var(--darkPurple);align-items:center;border-bottom:2px solid transparent;box-sizing:border-box}.mip-container .option-chosen{color:var(--darkPurple)!important}.mip-container .contents{position:relative;flex-basis:50%;width:50%}.mip-container .contents .small_text{display:flex;gap:.5rem;flex-direction:column}.mip-container .content{position:absolute;top:0;right:0;width:100%;box-sizing:border-box;transition:transform .3s ease-out;transform:translate(0);background-color:var(--offwhite);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.mip-container .line-item-property__field,.mip-container #comments{width:100%}.mip-container .button-container{display:flex;justify-content:space-between;margin-top:auto;width:100%}.mip-container .title{cursor:pointer;margin:20px 0 10px;border:1px solid var(--black);padding:10px;display:flex;justify-content:center;align-items:center;gap:30px}.mip-container input[type=radio]{display:none}.mip-container label{position:relative;margin-bottom:1rem;cursor:pointer}.mip-container label input[type=radio]:checked~span{color:var(--darkPurple)!important}.mip-container label .custom-icon:before{content:"\2714";font-size:20px;color:var(--darkPurple);position:absolute;left:-25px;top:50%;transform:translateY(-50%);opacity:0}.mip-container label input[type=radio]:checked~span:before{opacity:1!important}.mip-textarea{background-color:var(--white);padding:1rem;width:100%;text-align:center}textarea.mip-textarea{height:8rem}@media only screen and (max-width:768px){.tool-tip__content{max-height:90vh}.mip-container{height:auto;max-height:90vh;overflow-x:hidden;overflow-y:auto}.tool-tip__content .header{flex-wrap:wrap;flex-direction:column;padding:1rem 2rem}.mip-container .tabs .tab{flex-grow:0;padding:.5rem 0}.mip-container .tab:last-child{border-bottom:2px solid transparent!important}.mip-container .content{padding:0 2rem}#panel-5{min-height:100%;padding:2rem 2rem 3rem}.mip-container .button-container{margin-top:2rem}}.sq-progress{background:var(--white)}.sq-progress-bar{background:var(--darkGreen)}.sq-suggestion{background:var(--white);border:1px solid var(--darkGreen)}.tool-tip__content .header{justify-content:center;border-top:none!important;border-image:none!important}.tool-tip__content .header .product-single__title{display:none}.tool-tip__content .header h2.script{font-family:var(--label-font),sans-serif!important;font-style:normal;font-size:var(--18px);letter-spacing:calc(var(--18px) * .12);text-transform:uppercase;color:var(--darkPurple)}.mip-container .tabs{width:100%;flex-basis:auto;flex-direction:row;justify-content:center;flex-wrap:wrap}.mip-container .tabs .tab[aria-selected=true],.mip-container .tabs .tab.active{color:var(--darkGreen)}.mip-container .tabs .tab[aria-selected=true] .tab-label,.mip-container .tabs .tab.active .tab-label{text-decoration:underline;text-underline-offset:4px}.mip-container .tabs .tab .divider{display:inline-block;text-decoration:none!important;padding:0 .75rem}.mip-container .option-chosen{display:none;color:var(--darkPurple)!important}.mip-container .contents{position:relative;width:100%;flex-basis:auto;min-height:65vh}.mip-container .content{height:auto;min-height:100%;align-items:center}.mip-container .option-grid label,.sq-option{display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:1rem;background:var(--white);box-sizing:border-box;text-align:center;border:2px solid transparent;transition:all .1s ease-in-out}.sq-option{background:var(--offwhite)}.mip-container .option-grid label:hover{border:2px solid var(--darkGreen);color:var(--darkGreen)}.sq-option:hover{border:2px solid var(--darkGreen);color:var(--white);background:var(--darkGreen)!important}@media only screen and (max-width:768px){.mip-container .option-grid label,.sq-option{padding:.75rem}}.mip-container .option-grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;width:100%;max-width:720px;margin:0 auto}.mip-container .option-grid.one-col{grid-template-columns:1fr!important}.mip-container .option-grid .height-field{display:grid;grid-template-rows:1fr 1fr;gap:.5rem;width:100%;max-width:320px;margin:0 auto}.height-input-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center}.height-unit{position:absolute;left:50%;top:50%;right:auto;transform:translate(-50%,-50%);font-size:1em;color:var(--black);pointer-events:none;transition:left .15s ease,right .15s ease,transform .15s ease,font-size .15s ease,color .15s ease}.height-input-wrap input:focus~.height-unit,.height-input-wrap input:not(:placeholder-shown)~.height-unit{left:auto;right:7rem;transform:translateY(-50%)}.mip-container .option-grid .age-input{max-width:320px;margin:0 auto 1.5rem}#pillowComments{text-align:left}.mip-container .option-grid label:has(input:checked),.sq-option:has(input:checked){background-color:var(--darkGreen);border-color:var(--darkGreen)}.mip-container .option-grid label:has(input:checked) span:not(.custom-icon){color:var(--white)!important}.mip-container .content .custom-icon{display:none}.mip-container .button-container{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:2rem}.mip-container .button-container #MIP-save,.mip-container .button-container .ss-save{flex-basis:100%;order:10;padding:2rem}@media only screen and (max-width:768px){.mip-container .option-grid{grid-template-columns:1fr}}.sq-eyebrow{color:var(--darkPurple)}.sq-card{background:var(--white);border:5px solid var(--lightPurple);overflow:hidden}.narrow_text{max-width:40rem;margin:0 auto}#customily-personalize-accordion{max-height:90vh;overflow-y:auto;overflow-x:hidden;margin:1.75rem 0 0;padding:0 2rem 1.75rem;display:flex;flex-direction:column;align-items:center}#customily-personalize-accordion p.small_text{text-align:center;padding:1rem 2rem 0}#customily-options{margin-bottom:0!important}#customily-header{width:100%;max-width:1236px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem 5rem;background-color:var(--lightPurple);color:var(--darkPurple);padding:1.25rem 3rem;border:none!important;border-image:none!important}#customily-header h2{margin-bottom:0!important}#customily-header h2:not(.script){display:none}.modal-wrapper.showModal{background-color:#00000080!important}.modal-wrapper.showModal #cl_optionsapp{background-color:var(--offwhite)!important}body:has(.modal-wrapper.showModal){overflow:hidden}.modal-wrapper,#cl_optionsapp,.customily_sets-panel,.customily-options-wrapper,.customily-main-app{overscroll-behavior:contain}#cl_optionsapp .customily_option{border-bottom:1px solid var(--lightGray)!important}#cl_optionsapp .customily_option>label{font-family:var(--label-font),sans-serif!important;font-size:var(--16px)!important;letter-spacing:calc(var(--16px) * .1)!important;text-transform:uppercase;color:var(--darkPurple)!important;cursor:pointer}#cl_optionsapp .customily_option>label[aria-expanded=true]{color:var(--darkGreen)!important}#cl_optionsapp .customily_option .cl-option-content{background-color:var(--offwhite)}#cl_optionsapp .customily_option:not(.float-left):not(.float-left-single)>label{display:none}#cl_optionsapp .customily_option.customily-tab-hidden,#cl_optionsapp .customily_option.float-left.customily-tab-hidden,#cl_optionsapp .customily_option.float-left-double.customily-tab-hidden,#cl_optionsapp .customily_option.float-left-single.customily-tab-hidden{display:none!important}#cl_optionsapp .customily_option.float-left:not(.customily-tab-hidden) .cl-option-content,#cl_optionsapp .customily_option.float-left-single:not(.customily-tab-hidden) .cl-option-content{display:block!important}.customily-tabs{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;background:transparent;border-left:none;border-right:none;border-top:none;width:100%;padding:0}.customily-tab .tab-label{text-decoration:none}.customily-tab.active{color:var(--darkGreen)}.customily-tab.active .tab-label{text-decoration:underline;text-underline-offset:4px}.customily-tab .divider{display:inline-block;text-decoration:none!important;padding:0 .5rem}.customily-tab{padding:.5rem 0}.customily_sets-panel{margin-top:1rem}.customily-nav-buttons{display:flex;justify-content:center;gap:.5rem;margin:1.5rem 0 .5rem}@media only screen and (max-width:768px){.customily-save-spacer{visibility:hidden;pointer-events:none}}.customily-nav-buttons.customily-tab-hidden{display:none!important}.customily-back-btn,.customily-next-btn{flex:0 1 50%}.customily-save-button--positioned{position:fixed!important;z-index:20;margin:0}#customily-save-button.customily-save-button--positioned:hover{transition:none!important}.customily-save-button--hidden{display:none!important}.customily_option>label .option_number img{transform:rotate(90deg);display:none}.customily-required-label{display:none}.customily_option label{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:0 .5rem 0 0}.customily_option.placement-swatch{border-top:2px solid transparent!important}#cl_optionsapp .swatch-container label{background-color:var(--white)}.customily-right-panel{padding:30px;max-width:1236px;background-color:var(--offwhite);display:flex;flex-direction:column;justify-content:space-between}.customily-preview-heading{text-align:center;margin:0 0 1.5rem}.customily-panel-heading{margin:0 0 1.5rem}.customily-panel-heading:has(+.customily-color-value){display:block;margin-bottom:.5rem}.customily-color-value{display:block;font-weight:400;color:#7b6e9a;margin-bottom:1rem}.customily-swatch-value{display:block;text-align:center;margin-top:.25rem}.canvas-container{position:relative!important;max-width:300px!important;width:100%;margin:0 auto}.preview-message{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem;background:var(--white)}#customily-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;display:block;margin-bottom:1rem}#cl_optionsapp .customily_option label .option_name{justify-content:center!important}#cl_optionsapp .customily_option label .option_number{color:var(--darkPurple)!important;display:none}#cl_optionsapp .swatch-container{justify-content:center;gap:.5rem 0!important}#cl_optionsapp .swatch-container label{border:2px solid var(--white)!important;box-shadow:none!important;padding:0!important}#cl_optionsapp .swatch-container input:checked~label{border:2px solid var(--darkGreen)!important}#cl_optionsapp .customily_set-visibility{text-align:center}#cl_optionsapp .customily_option.float-left{max-width:32%!important;display:inline-flex!important;position:relative;margin-right:3px}#cl_optionsapp .customily_option.float-left-double{max-width:50%!important;display:inline-flex!important;position:relative}#cl_optionsapp .customily_option.float-left-single{display:flex!important;position:relative;padding-bottom:0rem}#cl_optionsapp .customily_option.float-left-double .cl-option-content,#cl_optionsapp .customily_option.float-left .cl-option-content{padding-bottom:0rem}@media only screen and (max-width:680px){#cl_optionsapp .customily_option.float-left .cl-option-content{padding-bottom:0rem}}#cl_optionsapp select,#cl_optionsapp input:not([type=checkbox]):not(.vc-input__input),#cl_optionsapp input:not([type=checkbox]):not(.vc-input__input):focus,#cl_optionsapp input:focus{background-color:var(--white);text-align:center;border:2px solid var(--white)}#cl_optionsapp select,#cl_optionsapp input:not([type=checkbox]):not(.vc-input__input):focus,#cl_optionsapp input:focus,#cl_optionsapp input:not([type=checkbox]):not(.vc-input__input):active,#cl_optionsapp input:active{border:2px solid var(--darkGreen);color:var(--darkGreen)}#cl_optionsapp .customily_option .cl-option-content{padding:.25rem 0 .5rem}#cl_optionsapp .help-text{color:var(--black)!important;text-align:center!important;position:relative;padding:.25rem 1rem;max-width:30rem;margin:0 auto}.csh-image-container{max-height:unset!important;height:unset!important}@media only screen and (max-width:768px){.modal-wrapper.showModal #cl_optionsapp{flex-direction:column-reverse;overflow:auto}#cl_optionsapp .customily_option{padding:0rem 1rem}.customily_option:last-child{border-bottom:0px solid transparent!important}.customily-right-panel{padding:20px;justify-content:space-evenly;flex:auto;background:var(--white);max-height:20rem}.canvas-container{height:300px!important;width:auto!important}#preview-canvas{height:125px!important;width:auto!important}#customily-personalize-accordion{overflow-y:auto;order:2}}@media only screen and (max-width:640px){.showModal #customily-header{flex-wrap:nowrap;padding:1.25rem 2rem;gap:1rem;align-content:center;flex-direction:column;justify-content:center;align-items:center}}.monogram-selectors input[type=radio]{display:none}.monogram-selectors label{display:flex;flex-direction:row-reverse;justify-content:center;width:100%}.monogram-selectors .checkbox{justify-self:flex-start;width:auto}.monogram-selectors .checkmark{position:relative;height:25px;width:25px;margin-right:10px;border:2px solid #999;border-radius:0}.monogram-selectors input[type=radio]:checked+.checkmark:after{position:absolute;display:block;top:-5px;left:3px;width:10px;height:10px;border-radius:0;background-color:transparent;content:"\2714";font-size:20px;color:var(--black)}.product-recommendations-section{padding-top:6rem;padding-bottom:6rem}.variant-rec{display:none;flex-wrap:nowrap;gap:1rem;margin-bottom:1.5rem}.variant-rec>img{flex:0 0 90px;width:90px;height:90px;object-fit:cover}.variant-rec>div{flex:1 1 auto;min-width:0}.variant-rec h4{font-family:var(--label-font-medium),sans-serif;text-transform:uppercase;font-size:var(--16px);letter-spacing:calc(var(--16px) * .1);line-height:1.3}@media only screen and (min-width:769px){.variant-rec>img{flex-basis:130px;width:130px;height:130px}}.product-recommendations-placeholder .grid:after{content:none}.product-recommendations-placeholder .grid{display:flex;gap:1.5rem}.product-recommendations-placeholder .grid-product__content{display:flex;flex-direction:column;justify-content:space-between;height:100%;margin-bottom:0}.product-recommendations-placeholder .grid__item{width:auto;margin:0}@media only screen and (min-width:990px){.product-recommendations-placeholder .grid{flex-wrap:wrap}.product-recommendations-placeholder .grid__item{flex:1 1 calc(25% - 1.125rem);max-width:calc(25% - 1.125rem)}}@media only screen and (min-width:481px)and (max-width:989px){.product-recommendations-placeholder .grid{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.product-recommendations-placeholder .grid__item{flex:0 0 calc(50% - .75rem);max-width:calc(50% - .75rem);scroll-snap-align:start}}@media only screen and (max-width:480px){.product-recommendations-placeholder .grid{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.product-recommendations-placeholder .grid__item{flex:0 0 100%;max-width:100%;scroll-snap-align:start}}product-recommendations[data-intent=complementary] .product-recommendations__title{max-width:100%!important;padding-bottom:1rem;margin-bottom:2.5rem}.product-recommendations__slide{display:flex;flex-direction:column}.product-recommendations__slide .flex-block{margin-bottom:2rem!important;gap:2rem!important}.product-recommendations-placeholder .grid__item{padding-left:0}.down-low-left .icon,.down-low-right .icon{fill:var(--darkPurple)!important}.omnisend-reset-693344db5000977f5042330f h1,.omnisend-reset-693344db5000977f5042330f h2,.omnisend-reset-693344db5000977f5042330f h3,.omnisend-reset-693344db5000977f5042330f input[type=text],.omnisend-reset-693344db5000977f5042330f input[type=search],.omnisend-reset-693344db5000977f5042330f input[type=password],.omnisend-reset-693344db5000977f5042330f input[type=email],.omnisend-reset-693344db5000977f5042330f input[type=file],.omnisend-reset-693344db5000977f5042330f input[type=number],.omnisend-reset-693344db5000977f5042330f input[type=tel],.omnisend-reset-693344db5000977f5042330f input[type=radio],.omnisend-reset-693344db5000977f5042330f textarea,.omnisend-reset-693344db5000977f5042330f select{font-family:var(--body-font),sans-serif!important}.omnisend-form-693344db5000977f5042330f-triangle-teaser-text,.omnisend-form-693344db5000977f5042330f-text-6933429a10414d4543ca4301,.omnisend-reset-693344db5000977f5042330f h3{font-family:var(--label-font),sans-serif!important}.omnisend-form-693344db5000977f5042330f-content button,.omnisend-reset-693344db5000977f5042330f button{font-family:var(--label-font),sans-serif!important;letter-spacing:.06rem!important;text-transform:uppercase!important}.custom__item-inner{text-align:inherit}.align--top-left{text-align:left}.omnisend-reset-693344db5000977f5042330f h2{font-family:var(--headline-font)!important}.yotpo-smsbump-close-button{border-radius:100px!important}.yotpo-reviews-main-widget{padding:4rem 0}.yotpo-reviews-star-ratings-widget{margin-bottom:2rem!important;display:flex;justify-content:flex-start!important}.yotpo-sr-bottom-line-text{color:var(--gold)!important;text-decoration:underline!important;font-family:var(--label-font),sans-serif!important;font-size:var(--18px)!important;letter-spacing:1.8px!important;line-height:var(--28px)!important;text-underline-offset:2px;cursor:pointer}.yotpo-layout-header-wrapper{align-items:flex-start!important}.yotpo-reviews-icon-text,.yotpo-reviews-icon{display:none!important}#smsbump-form-203316 .yotpo-smsbump-modal__content{background-color:#d8d7e7}.hchHgn.yotpo-smsbump-modal__content,.bHDsTe.yotpo-smsbump-modal__content,.yotpo-smsbump-modal__step-4.yotpo-smsbump-modal__content{inset:auto auto 0 0!important;width:150px!important;height:150px!important;max-width:150px!important;min-height:150px!important;background-color:#f8f8f800!important;box-shadow:none!important;clip-path:polygon(0px 0px,0px 100%,100% 100%)}.hVsWbT{width:150px!important;min-width:150px!important;justify-content:flex-start!important;height:150px!important}.yotpo-smsbump-floating-button{transform:rotate(45deg);transform-origin:left}.yotpo-smsbump-floating-button button p{text-align:right!important}.gNnNNj.gNnNNj{right:auto!important;top:auto!important;left:10px;bottom:10px}.yotpo-reviewer-details-verified div{justify-content:flex-start!important}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title{justify-content:center!important}.jPetho.yotpo-smsbump-modal__content{border:10px solid var(--white)!important}.site-footer{background-color:var(--darkGreen)!important;position:relative}.site-footer:before{content:"";position:absolute;left:0;right:0;top:0;height:11px;background-image:url(//thepillowbar.com/cdn/shop/t/14/assets/x-border_green.png?v=169298122187359590651786485149);background-repeat:repeat-x;background-position:left center;background-size:auto 11px}.site-footer .page-width{align-items:left}.bottom-footer{background-color:var(--darkGreen)!important;padding-top:2rem;padding-bottom:2rem;border-top:1px solid var(--lightGreen)}.site-footer__copyright{border-top:1px solid var(--lightGreen);padding-top:.25rem;padding-bottom:1rem;color:var(--white)}.site-footer__copyright .page-width{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.footer-flex h3,.site-footer__linklist a,.footer__social a{border:0px solid transparent!important;color:var(--white)}.footer-section h1,.footer-section h2.script,.footer-flex h3.script{margin-bottom:0!important}.site-footer__section--newsletter .page-width{max-width:100vw!important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem}.site-footer__section--newsletter .appear-delay-2{flex:0 1 40%}.site-footer__section--newsletter .h5,.site-footer__section--newsletter .h5 p{margin-bottom:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:1rem}.footer-logo-section img{object-fit:cover}.footer-logo-section .site-footer__section,.footer-logo-section .social-icons-section{padding:1rem 0}.footer-flex{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2rem;margin-top:1rem}.footer-flex .inline-list:not(.footer__social) li{display:block!important}.footer__social a{padding:3px!important}.footer-flex .footer-logo-section{flex:1 1 50%;display:flex;flex-direction:column;align-items:flex-start}.footer-flex .site-footer__section{flex:1 1 25%;display:flex;flex-direction:column;margin:0}@media only screen and (max-width:680px){.footer-flex{flex-wrap:wrap}.footer-flex .footer-logo-section{flex:1 1 100%!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;order:0;padding-bottom:1rem}}@media only screen and (max-width:480px){.footer-flex .site-footer__section,.site-footer__linklist{flex:0 0 100%;justify-content:center;align-items:flex-start;order:1}}.newsletter-form-group__input{background-color:transparent;border-radius:var(--border-radius);border:1px solid var(--white);padding:1rem;min-width:280px;color:var(--white)}.newsletter-form-group__input::placeholder{color:var(--white)!important}.newsletter-form-group__submit{padding-right:1rem;color:var(--white);display:flex;align-items:center}#CollectionGrid{padding-bottom:3rem}@media only screen and (max-width:767px){#CollectionGrid .grid__item{padding-left:0}}#CollectionFiltersSection{margin:0}.collection-filters{margin-top:2rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap}.collection-filter__wrapper+.collection-dropdowns{margin-top:0}.collection-dropdowns__item{flex:0 1 auto;margin:0}@media only screen and (max-width:680px){.collection-filters{justify-content:center!important;align-items:center!important;gap:3rem;text-align:center}.collection-dropdowns__item{padding-left:0;padding-right:0}}.collection-filter__inner{padding:0}.collection-filter__group{margin-left:40px;max-width:100%}@media only screen and (min-width:769px){.collection-filter__group{max-width:100%}}.tag-list--active-tags{display:none}.grid-product__content{text-align:left}.collection-filter__title{cursor:pointer;display:flex;justify-content:space-between;min-width:180px}.collection-filter__title:after{content:"";position:relative;display:block;width:20px;background-image:url(/cdn/shop/t/5/assets/ico-select.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:11px}.collection-filter__inner.open .collection-filter__title:after{transform:rotate(180deg)}.back-to-main{padding-left:40px}@media only screen and (max-width:680px){.cat-accordion{margin-left:0}.back-to-main{padding-left:0}}.cat-accordion{margin-bottom:0}.cat-accordion,.cat-accordion li{list-style-type:none!important}.cat-accordion li:not(:last-child){padding-bottom:.5rem}.cat-accordion li a:hover{color:var(--darkPurple)}.cat-content{padding-top:.5rem;margin-left:0!important}.cat-accordion .cat-toggle{cursor:pointer}.cat-accordion .cat-toggle:after{content:"";margin-left:15px;background-image:url(/cdn/shop/t/5/assets/ico-select.svg);background-repeat:no-repeat;background-size:100%;width:10px;height:10px;display:inline-block;background-position:center;transform:rotate(0)}.cat-accordion .active .cat-toggle:after{transform:rotate(180deg)}.cat-accordion .active .cat-content{display:block}.input-full.cart-notes{border:1px solid var(--darkGreen);padding:1.5rem}.cart__variant-meta .flex-block{justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.cart__variant-meta .flex-block img{flex:0 0 25%;max-width:90px}#store-content{display:flex;margin-top:4rem;gap:1.5rem}@media only screen and (min-width:680px){#store-content{padding:0 3rem}}#store-content .list{flex:1 0 calc(25% - 1.5rem);padding-right:1rem;border-right:2px dotted #4e4e4e}#store-content .info{flex:0 1 calc(75% - 1.5rem)}#store-content .info>div{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:820px){#store-content .info>div{grid-template-columns:repeat(1,1fr)}}#store-content #illinois,#store-content #florida,#store-content #massachusettes,#store-content #newjersey,#store-content #newmexico,#store-content #texas{display:none}.list li:hover,.selected-li{color:var(--darkPurple)}@media only screen and (max-width:7680px){.enlarge-text{padding:0 2rem}.grid{margin-left:0rem!important}}.inspiring-your-dreams{background:var(--offwhite)}.inspiring-your-dreams .section-header{margin-bottom:.5rem!important}@media only screen and (max-width:768px){.inspiring-your-dreams .page-width{padding:0 0 2rem}.inspiring-your-dreams .section-header{padding:2rem 0;margin-bottom:0}}.inspiring-your-dreams h3{margin-bottom:0rem!important}.inspiring-your-dreams .icon{width:80px;height:80px}.inspiring-your-dreams__blocks .inspiring-your-dreams__block.iyd-right-column{width:40%;display:flex;align-content:center;justify-content:center;flex-direction:column}.iyd-children{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem 0}.inspiring-your-dreams__blocks .inspiring-your-dreams__block{justify-content:center;width:60%}@media only screen and (max-width:768px){.inspiring-your-dreams__blocks .inspiring-your-dreams__block{padding:0 0 20px}}.inspiring-your-dreams__button{padding-bottom:20px}.inspiring-your-dreams__blocks{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-30px;margin-right:-30px}@media only screen and (max-width:768px){.inspiring-your-dreams__blocks{flex-direction:column;margin:0}}.has-1-per-row .inspiring-your-dreams__block{width:100%}.has-2-per-row .inspiring-your-dreams__block,.has-3-per-row .inspiring-your-dreams__block:first-child{width:50%}.has-3-per-row .inspiring-your-dreams__block:nth-child(2),.has-3-per-row .inspiring-your-dreams__block:nth-child(3){width:50%}.has-4-per-row .inspiring-your-dreams__block{width:25%}.has-5-per-row .inspiring-your-dreams__block{width:20%}.inspiring-your-dreams__blocks .inspiring-your-dreams__block{display:flex;flex-direction:column;flex:none}.inspiring-your-dreams__blocks .inspiring-your-dreams__block:nth-child(2),.inspiring-your-dreams__blocks .inspiring-your-dreams__block:nth-child(3){align-items:center}@media only screen and (max-width:768px){.inspiring-your-dreams__blocks .inspiring-your-dreams__block{width:100%!important;padding:0}}.inspiring-your-dreams__block-icon{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.inspiring-your-dreams__block-icon img{max-width:180px;width:100%;box-sizing:border-box;padding:10px}@media only screen and (min-width:769px){.inspiring-your-dreams__block-icon.side-by-side{max-width:180px}}.inspiring-your-dreams__block-icon.side-by-side{height:180px}.inspiring-your-dreams__block-icon.side-by-side img{width:50%;height:50%;min-height:90px}@media only screen and (max-width:768px){.inspiring-your-dreams__block-icon{padding:0}}.inspiring-your-dreams__button{display:flex;justify-content:center}.info-tooltip{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-left:.4rem;cursor:pointer;color:var(--black)}.info-tooltip .icon-info{width:20px;height:20px}.info-tooltip .icon-info line{stroke:var(--white)!important}.info-tooltip .icon-info .icon-info__dot{fill:var(--white)!important}.info-tooltip__content{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);width:220px;background:var(--black);color:var(--white);padding:.75rem;border-radius:var(--border-radius);font-size:var(--12px);line-height:1.4;text-align:left;opacity:0;visibility:hidden;transition:opacity .2s ease;pointer-events:none;z-index:5}.info-tooltip:hover .info-tooltip__content,.info-tooltip:focus .info-tooltip__content,.info-tooltip:focus-within .info-tooltip__content{opacity:1;visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pillowbar.css.map */
