.header__wrapper{text-transform:uppercase;font-weight:600}:root{--chev-down: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2012%208%27%3E%3Cpath%20fill%3D%27none%27%20d%3D%27M1%201%20L6%206%20L11%201%27%20stroke%3D%27%23466450%27%20stroke-width%3D%271.3%27%2F%3E%3C%2Fsvg%3E);--chev-up: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2012%208%27%3E%3Cpath%20fill%3D%27none%27%20d%3D%27M1%207%20L6%202%20L11%207%27%20stroke%3D%27%23466450%27%20stroke-width%3D%271.3%27%2F%3E%3C%2Fsvg%3E)}.header__linklist-item.has-dropdown{background-image:var(--chev-down);background-position:center right;padding-right:17px;background-size:12px 8px;background-repeat:no-repeat;transition:background-size .2s ease,transform .2s ease}.header__linklist-item.has-dropdown:hover{background-image:var(--chev-up);background-position:100% 50%;animation:chev-pop .2s ease-out 1 both}@keyframes chev-pop{0%{background-size:12px 8px}50%{background-size:14px 10px}to{background-size:12px 8px}}.header__linklist-item[data-item-title=Sale]{color:red;--chev-down: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2012%208%27%3E%3Cpath%20fill%3D%27none%27%20d%3D%27M1%201%20L6%206%20L11%201%27%20stroke%3D%27%23ff0000%27%20stroke-width%3D%271.3%27%2F%3E%3C%2Fsvg%3E);--chev-up: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2012%208%27%3E%3Cpath%20fill%3D%27none%27%20d%3D%27M1%207%20L6%202%20L11%207%27%20stroke%3D%27%23ff0000%27%20stroke-width%3D%271.3%27%2F%3E%3C%2Fsvg%3E)}[data-item-title=Shop] .mega-menu__columns-wrapper{margin:0}[data-item-title=Shop] .mega-menu__column{margin:0;width:100%}a.mega-menu__title.heading.heading--small{text-transform:none;color:#466450;font-size:var(--heading-h6-font-size)}.linklist__item a:not(.mega-menu__title){font-weight:400;text-transform:none}[data-item-title=Gifts] .mega-menu__column:nth-child(3) .mega-menu__title{margin-bottom:8px}[data-item-title=Gifts] .mega-menu__column:nth-child(3) .linklist__item a{font-weight:700!important;color:#466450}.mega-menu__images-wrapper .mega-menu__heading{text-transform:none;font-size:16px;color:#466450}.mega-menu__title:hover,.mega-menu__text:hover,.mega-menu__image-push:hover .mega-menu__text{opacity:.7}.mega-menu *{letter-spacing:0}@media screen and (min-width: 1400px){.mega-menu__image-push{max-width:240px;width:180px}}.mega-menu__inner{grid-template-areas:"heading ." "links images";grid-template-columns:2fr 4fr;column-gap:40px}.mega-menu__heading{grid-area:heading;width:100%;text-align:left!important}.mega-menu__columns-wrapper{grid-area:links;display:flex;align-items:center;justify-content:flex-start;text-align:left}[data-item-title=Shop] .mega-menu__column{min-width:0;width:100%!important;align-items:center;display:flex}[data-item-title=Shop] .mega-menu__column a{line-height:1.2em;padding:.25em 0;box-sizing:border-box}.mega-menu__image-push{max-width:unset;width:auto}.mega-menu__columns-wrapper{height:fit-content;display:grid;row-gap:.5em;grid-template-columns:repeat(2,1fr)}.mega-menu__columns-wrapper>*{text-align:left}.mega-menu__images-wrapper{min-width:0;display:flex}.mega-menu__columns-wrapper a{text-transform:uppercase!important;color:#383838!important;line-height:1em}.mega-menu__columns-wrapper .mega-menu__column{padding:0}.mega-menu__images-wrapper{grid-area:images}.mega-menu__heading{align-self:center;justify-self:center}.mega-menu__inner a,.nav-dropdown__link{text-transform:capitalize!important}.mobile-nav__image-heading.heading.heading--xsmall{font-size:13px}.drawer__close-button--block{color:#466450}.mobile-nav__item[data-level="1"]>.mobile-nav__link{color:#466450;font-size:20px;font-weight:700}.mobile-nav__item{border-bottom:1px solid rgba(var(--text-color),.15)}.mobile-nav__image-heading{letter-spacing:0;text-transform:none}ul.mobile-secondary-nav{padding:0;margin:15px 0 0;border:thin solid rgba(var(--text-color),.15);display:inline-flex;border-radius:5px}.mobile-secondary-nav .mobile-nav__link{padding:10px 18px}.mobile-secondary-nav .mobile-nav__link:first-child{border-right:thin solid rgba(var(--text-color),.15)}.mobile-secondary-nav .mobile-nav__link:last-child{border-left:thin solid rgba(var(--text-color),.15)}.text-container .heading.heading--small{font-size:var(--heading-h6-font-size);margin-bottom:0}.text-container .heading--small+.heading--large,.text-container .heading--small+h3{margin-top:5px}.flourish-highlight span{background:linear-gradient(to top,var(--flourish-highlight-color) 45%,transparent 45%);line-height:1.2;padding-bottom:4px;padding-right:4px;background-repeat:no-repeat;background-position-x:-100vw}.flourish-animate span{animation-name:slideOver;animation-duration:1.5s;animation-fill-mode:forwards}@-webkit-keyframes slideOver{0%{background-position-x:-100vw}to{background-position-x:0px}}@keyframes slideOver{0%{background-position-x:-100vw}to{background-position-x:0px}}.breadcrumb__list{text-transform:uppercase}li.breadcrumb__item:last-child span{font-weight:700}.button:not(.button--text){--base-font-size: 18px;letter-spacing:0}.cta-button{--border-color: var(--text-color);background:transparent}.product-item__image-wrapper,.list-collections__item,.multi-column__image-wrapper,.product-item__primary-image{border-radius:5px;overflow:hidden}.aspect-ratio--square img,.aspect-ratio--short img,.aspect-ratio--tall img{object-fit:cover}.mini-cart__recommendations-list .product-item__info .product-item-meta__title{max-width:100%;text-align:center;font-weight:400;white-space:normal;overflow:visible;text-overflow:unset}.product-item__image-wrapper{margin-bottom:16px}.product-list .product-item__info .product-item-meta,.product-content__featured-products-list .product-item__info .product-item-meta,.product-form__featured-products-list .product-item__info .product-item-meta{display:flex;flex-wrap:wrap;justify-content:space-between}.go-to-reviews{cursor:pointer}.product-content__featured-products-list .product-item__cta-wrapper,.product-form__featured-products-list .product-item__cta-wrapper{display:none}.product-item__info .product-item-meta__title{max-width:65%;text-align:left;font-weight:600}.product-item-meta__price-list-container+.jdgm-preview-badge{width:100%;flex:1 0 100%;text-align:left;line-height:1}.product-item-meta__price-list-container+.jdgm-preview-badge .jdgm-prev-badge__text{display:none}.product-item__info .rating__caption{display:none}.product-item__quick-form button.button.button--outline{background:#e3e686;border-radius:4px;text-transform:uppercase;font-weight:600;border:none;padding:0 10px}.label--subdued{color:#000}[dir=ltr] .product-item__label-list{right:10px;left:auto}@media screen and (pointer: fine) and (prefers-reduced-motion: no-preference){.product-item__quick-form{transform:translateY(16px);transition-delay:.5s}}button.product-list__arrow{border-radius:50%;border-color:var(--prev-next-button-color)}h1.product-meta__title.heading.h3,.product .product-meta .jdgm-preview-badge{margin-bottom:10px}.custom-field__discount-message{font-weight:700;color:#466450;margin-bottom:10px;font-size:20px}.shopify-payment-terms{text-align:center}[data-bv-show=rating_summary]{min-height:22px}.product-meta{border-bottom:none;margin-bottom:0;padding-bottom:5px}.product-form__option-value{font-weight:700}.product__media-image-wrapper{border-radius:5px}.product__thumbnail{border-radius:4px}.product__thumbnail>img{border-radius:4px}.meta__links{display:flex;gap:20px}.product-meta__share-button-list{gap:8px}.product-meta__instructions{display:inline-flex;align-items:center}.product-meta__instructions svg{margin-right:10px;width:20px;height:20px}.product-meta__instructions svg path{fill:rgba(var(--text-color),.35);transition:fill .2s ease-in-out,color .2s ease-in-out}.product-meta__instructions:hover svg path{fill:rgb(var(--text-color))}.block-swatch.amznprod.is-disabled .block-swatch__item{color:inherit;background:inherit}.product-form{grid-template-columns:minmax(0,1fr)}product-recommendations.product-form__featured-products{max-width:calc(99vw - 40px)}.product-form__featured-products-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--grid-gap);margin-top:20px}@media screen and (min-width: 741px) and (max-width: 999px){.product-form__featured-products-list{grid-template-columns:214px 214px}}@media screen and (min-width: 1000px){.product-form__featured-products{flex:none;width:calc(var(--grid-column-width) * 9 + var(--grid-gap) * 8)}.product-form__featured-products-list{margin-top:32px}}@media screen and (min-width: 1200px){.product-form__featured-products{width:calc(var(--grid-column-width) * 7 + var(--grid-gap) * 6)}}#bis.bis-hidden{display:none}#bis~#BIS_trigger{display:none}#klaviyo-bis-modal button.btn{border-radius:5px;background:#476550;font-family:Source Sans Pro,sans-serif;font-weight:400;text-transform:uppercase}.rbr-bundles-container>div{margin-bottom:0!important}.rbr-addBundleBtn-container.rbr-centralize.rbr-cursor-pointer{text-transform:uppercase}.rbr-stn__productDetail__container:first-child{padding-top:2px}.article-item__content svg{width:12px;height:12px;vertical-align:top;margin-left:5px}#order-note-toggle{font-weight:700}#order-note-toggle svg{align-content:middle;vertical-align:sub;margin-right:8px;width:18px;height:18px;fill:rgba(var(--text-color),.7)}@media (min-width: 1024px){.shopify-section--collection-banner{max-height:50vh!important}.shopify-section--collection-banner section{max-height:50vh!important}.shopify-section--collection-banner section image-with-text-overlay{max-height:50vh!important}.shopify-section--collection-banner .image-overlay__image-wrapper{padding-bottom:0%!important}.shopify-section--collection-banner img{object-fit:cover!important}}.product__info{background-color:#f7f0e44d;border-radius:5px;padding:5px 25px}.product-form__featured-products-list{margin-right:10%}@media (min-width:1000px){.product__info{padding:45px 45px 5px;margin-left:15px}}@media (max-width:1000px){.product__info{margin-top:50px}}#AddToCart{padding:8px 0}.list-collections__item-image-wrapper img{aspect-ratio:1/1}.list-collections__item{position:relative;border-radius:15px}.list-collections__item-info.text-container{top:unset;bottom:0;transform:translateY(0);text-align:left;background:#363636}.list-collections__item-info.text-container .heading{font-family:Source Sans Pro,sans-serif;font-weight:400!important;text-transform:uppercase;font-size:1.25rem;letter-spacing:1px;margin-bottom:0!important;padding-bottom:1em;padding-top:1em}.list-collections__item-info.text-container .link{display:none}.list-collections__item-info.text-container .h3{position:relative}.list-collections__item-info.text-container .h3:after{content:"Shop";display:inline-block;width:50px;color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20viewBox%3D%220%200%2025%2025%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M17.5%206l-.707.707%205.293%205.293H1v1h21.086l-5.293%205.293.707.707L24%2012.5l-6.5-6.5z%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-size:100%;background-position:center;position:absolute;right:-55px}.list-collections__item:hover .list-collections__item-info .h3{color:#ffffffb3!important;transition:color .25s}.list-collections__item .list-collections__item-info .h3:after{transition:opacity .25s}.list-collections__item:hover .list-collections__item-info .h3:after{opacity:.7!important}.list-collections__item .list-collections__item-info .heading--body-text{max-height:0;opacity:0;height:0;padding:0!important;margin:0;overflow:hidden}.list-collections__item:hover .list-collections__item-info .heading--body-text{overflow:hidden;animation:slideUpGrow .5s ease-out forwards}.list-collections__item:hover .list-collections__item-info .heading--body-text:before{content:" ";display:block;height:.5em}.list-collections__item:hover .list-collections__item-info .heading--body-text:after{content:" ";display:block;height:1.25em}@keyframes slideUpGrow{0%{transform:translateY(20px);opacity:0!important;height:0;max-height:0}to{transform:translateY(-.5em);opacity:1;height:auto;max-height:500px}}.list-collections__item-info.text-container .heading.heading--body-text{text-transform:none!important;color:#afafaf;font-size:1.2rem}.list-collections__item:hover .list-collections__item-info .heading--body-text{color:#ffffffb3;transition:color .25s}.list-collections__item .list-collections__item-info .h3{margin-right:55px;display:flex;align-items:center}.list-collections__item .list-collections__item-info .h3:after{right:-55px!important}
/*# sourceMappingURL=/cdn/shop/t/101/assets/custom.css.map */
