body#recharge-novum.recharge-customer-portal.recharge-theme-novum #recharge-te #rc_te-template-wrapper .rebuy-button,body#recharge-novum.recharge-customer-portal.recharge-theme-novum #shopify-section-footer .rebuy-button,.rebuy-button,body#recharge-novum.recharge-customer-portal.recharge-theme-novum #recharge-te #rc_te-template-wrapper .rebuy-widget .rebuy-button,body#recharge-novum.recharge-customer-portal.recharge-theme-novum #shopify-section-footer .rebuy-widget .rebuy-button,.rebuy-widget .rebuy-button,body#recharge-novum.recharge-customer-portal.recharge-theme-novum #recharge-te #rc_te-template-wrapper .rebuy-cart__flyout-empty-cart a,body#recharge-novum.recharge-customer-portal.recharge-theme-novum #shopify-section-footer .rebuy-cart__flyout-empty-cart a,.rebuy-cart__flyout-empty-cart a,.rebuy-cart__progress-free-product-variant-select:not(:focus)+.rebuy-cart__progress-free-product-variant-select-prompt,.rebuy-cart__progress-free-product-variant-select:not(:active)+.rebuy-cart__progress-free-product-variant-select-prompt{background:#4a835a!important;border-color:#4a835a!important}.rebuy-cart__flyout-announcement-bar,[data-rebuy-component=announcement-bar]{background:#4a835a!important}.rebuy-smart-search-results-page__absolute-image{object-fit:contain!important}.rebuy-quick-view-dropdown__container.visible{z-index:9999999!important}.rebuy-cart-visible .rebuy-cart__flyout{width:600px}#rebuy-cart .rebuy-cart__flyout-empty-cart{border:0}#rebuy-cart .rebuy-cart__progress-bar-prompt{font-family:Avenir LT Std}#rebuy-cart .rebuy-cart__flyout-header,#rebuy-cart .rebuy-cart__flyout-body,#rebuy-cart .rebuy-cart__flyout-recommendations,#rebuy-cart .rebuy-cart__flyout-footer{background:#f6f5f1}#rebuy-cart .rebuy-cart__flyout-header,#rebuy-cart .rebuy-cart__flyout-items,#rebuy-cart .rebuy-cart__flyout-recommendations,#rebuy-cart #rebuy-widget-103339 .rebuy-product-block,#rebuy-cart .rebuy-cart__flyout-footer{border-color:#c9c9c9!important}#rebuy-cart .rebuy-cart__flyout-empty-cart h4{font-size:40px;letter-spacing:1px;font-family:Lateef;font-weight:300;margin-bottom:10px}#rebuy-cart .rebuy-cart__flyout-empty-cart a{max-width:300px;margin-left:auto;margin-right:auto;font-weight:400!important}#rebuy-cart #SmartCart_title{font-family:Lateef;font-size:30px;font-weight:300}#rebuy-cart #rebuy-widget-103339 .primary-title{font-family:Lateef!important;font-size:30px;text-decoration:none;font-weight:300}#rebuy-cart .rebuy-cart__flyout-item{background:#fff;padding:15px 20px;margin:0;border:0}html #rebuy-widget-103359 input.checkbox-input.rebuy-checkbox:checked{background:#21405c!important}.jdgm-review-widget *,.jdgm-prev-badge__text{font-family:Avenir LT Std}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate{border-color:#000!important}@media only screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-widget-actions-wrapper,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper{border-color:#000!important}}@media screen and (max-width: 768px){.jdgm-rev-widg{padding:24px 16px!important}}#rebuy-widget-103359 .checkbox-input.rebuy-checkbox:before{content:"";background-color:transparent!important;top:4px!important;left:9px!important;width:7px!important;border-bottom:3px solid white;height:13px!important;border-right:3px solid white;transform:rotate(45deg)!important;-o-transform:rotate(45deg)!important;-ms-transform:rotate(45deg)!important;-webkit-transform:rotate(45deg)!important}.rebuy-widget.widget-type-product-addon .rebuy-addon__item-checkbox .rebuy-checkbox-label{width:25px!important}.rebuy-widget.widget-type-product-addon{margin:0 0 15px!important}.rebuy-widget .checkbox-input.rebuy-checkbox{width:25px!important;height:25px!important}#rebuy-widget-103359 .rebuy-addon__item{grid-template-columns:auto auto 1fr auto!important}#rebuy-widget-103359 .rebuy-addon__item-checkbox{align-items:center;padding:0 15px 0 5px}@media (max-width: 500px){#rebuy-widget-103359 .closing-container{width:50px;gap:0;justify-content:flex-start;padding-left:5px}#rebuy-widget-103359 .rebuy-addon__item-checkbox{padding:0 5px 0 0}}#rebuy-widget-103359 .rebuy-product-title{width:100%!important}#rebuy-widget-146058{display:none!important}.rebuy-cart__flyout .govx-id-slim,.rebuy-cart__flyout .govx-id-slim-wrapper .govx-id-slim a{padding:0!important}.rebuy-widget.widget-type-product-addon .rebuy-addon__item-learn-more{font-size:14px!important}@media screen and (max-width: 768px){.rebuy-widget.widget-type-product-addon .rebuy-addon__item-learn-more{font-size:12px!important}}.site-footer,.product-fixed-atc,.btn.product-form__cart-submit{background:#4a835a;border-color:#4a835a}div[data-rebuy-id="103359"]{width:100%!important;padding:0 5px}#rebuy-widget-103359{width:100%!important;margin-left:0!important}.rebuy-cart .rebuy-cart__flyout{z-index:9999999999}.tolstoy-product-tile-title,.tolstoy-product-tile-price{font-family:Avenir LT Std!important}.tolstoy-hero-video{object-fit:cover!important}@media screen and (max-width: 768px){.rebuy-widget.widget-type-product .rebuy-widget-container{width:100%!important}}.rebuy-widget.widget-type-product .rebuy-button{max-width:300px!important;width:90%!important}@media screen and (max-width: 768px){.rebuy-widget.widget-type-product .rebuy-button{width:100%!important}#rebuy-widget-103355 .divider-hyphen{padding:0 1px!important}#rebuy-widget-103355 .rebuy-button{gap:1px!important}}.collection-description{font-size:36px;line-height:1.25em;letter-spacing:2px;font-family:Avenir LT Std;font-weight:400;text-align:center}.product-collection-details-container,.responsive-image,.responsive-media{position:relative}.responsive-image img,.responsive-media img,.responsive-media video{position:absolute;top:0;left:0;height:100%;width:100%}.collection-header.has-description{margin-bottom:25px}@media screen and (max-width: 768px){.collection-description{font-size:14px;letter-spacing:1px}}.custom-product-label.sale-label,.custom-product-label.product-label.sale-label{height:30px;border-radius:0;border:0;letter-spacing:1px;left:0;left:initial;top:20px}.custom-product-label.product-label.sale-label{font-size:16px}@media screen and (max-width: 768px){.product-template__container{margin-bottom:25px}}.faux-color-swatch-active-color-label{font-weight:600}.js-quick-add-swatch-item,.js-toggle-faux-hidden-swatches{cursor:pointer}.faux-swatch-wrapper{margin-bottom:15px;margin-right:50px}@media screen and (max-width: 768px){.faux-swatch-wrapper{margin-right:10px}}.faux-swatch-wrapper.faux-collection-swatch-wrapper{margin-right:0;margin-bottom:0;margin-top:10px}.home-text-image-carousel .faux-swatch-container.faux-collection-swatch-container{justify-content:center;margin-left:0%}.faux-swatch-container.faux-collection-swatch-container{justify-content:center}.faux-swatch-container{display:flex;flex-wrap:wrap}.faux-swatch-item{margin:0 10px 10px 0;position:relative}.faux-swatch-item.hidden{display:none}.faux-swatch-item .faux-swatch-item-color{height:29px;width:58px;display:block}@media screen and (max-width: 768px){.faux-swatch-item .faux-swatch-item-color{height:27px;width:54px}}.faux-swatch-item .faux-collection-swatch-item .faux-swatch-item-color,.product-collection-snippet-swatch.swatch label{height:25px;width:45px}.faux-swatch-item.active,.faux-collection-swatch-item.active{border:1px solid black;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.8);-moz-box-shadow:0px 1px 2px rgba(0,0,0,.8);box-shadow:0 1px 2px #000c}.faux-color-swatch-active-color{margin:0 0 5px;font-size:12pt;color:#000;font-weight:500;letter-spacing:1px;display:block}.no-swatch-spacer{height:35px}@media screen and (max-width: 1280px){.faux-collection-swatch-container .faux-swatch-item-color,.product-collection-snippet-swatch.swatch label{width:30px!important;height:20px!important}.no-swatch-spacer{height:30px}}@media screen and (max-width: 880px){.faux-collection-swatch-container .faux-swatch-item-color,.product-collection-snippet-swatch.swatch label{width:25px!important;height:20px!important}}@media screen and (max-width: 768px){.faux-collection-swatch-container .faux-swatch-item-color,.product-collection-snippet-swatch.swatch label{width:21px!important;height:18px!important}.no-swatch-spacer{height:34px}}.faux-collection-swatch-item-soldout{position:absolute;top:0;left:0;right:0;height:100%;width:100%;display:block;background:#fff6}.faux-collection-swatch-item-soldout img{width:100%;height:100%;object-fit:cover}.slideshow__slide img{width:100%;max-width:100%;max-height:100%}.slideshow__slide .feature-row__image{max-width:100%}.product-single__title{font-family:Lateef,serif;font-size:50px;line-height:1.1em;font-weight:300;letter-spacing:2.25px}@media screen and (max-width: 768px){.product-single__title{font-size:35px}}.product-single__description.rte h1,.product-single__description.rte h2,.product-single__description.rte h3,.product-single__description.rte h4,.product-single__description.rte h5{font-family:Avenir LT Std!important;letter-spacing:2px}.site-footer__linklist-item{font-size:17px}.product-sold-out-external-link{display:block;margin-top:5px;font-size:18px;font-weight:700;color:#780000}.pw-route-protection .pw-content .pw-subtitle{position:relative}.product-single__description.rte .product-description-container p:last-child{margin-bottom:0}.product-description-container p{font-weight:500;letter-spacing:1px;font-size:15px}.product-description-container p,.product-description-container{font-family:Avenir LT Std}.product-widgets-container{display:flex;flex-direction:column;padding:0 5px;width:100%}.product-description-links{display:flex;column-gap:15px;margin-top:5px;justify-content:center}.product-description-link{display:flex;text-decoration:none;border-bottom:0!important;justify-content:center;align-items:center}.product-description-link img{max-width:60px;display:block;margin-right:8px}.product-description-link.take-our-quiz-link img{max-width:40px;position:relative;top:-5px}.product-description-link.sustainability-link img{max-width:40px}.product-description-link-text{text-decoration:underline;font-size:.9rem;letter-spacing:1px;font-weight:500}.product-best-suggestion{display:none}@media screen and (max-width: 768px){.product-description-links{column-gap:0;justify-content:space-around;background:#f6f5f1;padding:15px 5px}.product-description-link-text{font-size:11px;letter-spacing:0}.product-description-link{justify-content:flex-start}.product-description-link-image-container{width:23px;display:flex;justify-content:center}.product-description-link img{max-width:40px;margin-right:5px}.product-description-link.take-our-quiz-link img,.product-description-link.sustainability-link img{max-width:20px;top:0}}.catch-drawer-widget{text-align:center;display:flex;justify-content:flex-start;margin:5px 0;width:100%}.product-main-photo-wrapper .slick-arrow svg{fill:#2c2c2c;width:25px;height:25px}.product-main-photo-wrapper .slick-arrow.slick-disabled{display:none}.product-main-photo-wrapper .product-photo-controls{height:100px;width:80px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center}.product-main-photo-wrapper .product-photo-controls.next-arrow{right:20px;justify-content:flex-end}.product-main-photo-wrapper .product-photo-controls.prev-arrow{left:20px;justify-content:flex-start}.product-single__photos .slick-track:after,.product-single__photos .slick-track:before{display:none}@media screen and (max-width: 768px){.thumbnails-wrapper{display:none!important}.product-single__meta .okeReviews-reviewsSummary-ratingCount{font-size:14px;text-decoration:underline}.product-single__meta .swatch .header,.product-single__meta .swatch{margin-bottom:10px}.product-single__meta .okeReviews-pdp-star-rating{margin-bottom:5px}}.klaviyo-form-R2gViQ input,.klaviyo-form-R2gViQ input::placeholder{letter-spacing:3px!important}.product-best-suggestion,.product-best-suggestion a{color:#988681}@media screen and (max-width: 768px){.shogun-custom-header h1>*{font-size:32px!important}.shogun-custom-header p>*,.shogun-custom-header p em span{font-size:20px!important}}.no-bottom-padding{padding-bottom:0!important}.product-tabs{margin-bottom:15px;margin-top:30px}.monogram-zoom span svg{width:10px;height:10px;position:relative;top:-3px;left:5px}.monogram-zoom-image-container{position:fixed;z-index:100000000;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:30px;border:1px solid #eee;display:none}.product-tab-heading .icon{height:15px;width:15px}.monogram-zoom-image img{max-height:750px}@media screen and (max-width: 768px){.monogram-zoom-image-container{width:90%}}.monogram-zoom-close{position:absolute;right:10px;top:10px}.monogram-zoom{display:flex;font-size:12px;justify-content:center;color:#000;font-weight:500;cursor:pointer;font-family:Avenir LT Std;letter-spacing:1px}.product-tab-container.open .product-tab-icon.plus{display:none}.product-tab-heading{position:relative;cursor:pointer;margin-bottom:0;letter-spacing:1.6px;font-weight:600}.product-tab-container{border-bottom:1px solid black;padding-bottom:15px;margin-bottom:15px}.product-tab-icon{position:absolute;right:0;top:-2px}.product-single__meta{max-width:600px}.product-tab-content{display:none;margin-top:20px}.product-single__description,.product-tab-content.rte{font-size:15px;font-weight:500;font-family:Avenir LT Std;letter-spacing:1px}.product-single__description.rte ul li,.product-tab-content.rte ul li{padding-left:15px;margin-bottom:0;list-style-type:none}.product-single__description.rte ul li:before,.product-tab-content.rte ul li:before{content:"-";margin-left:-20px;margin-right:12px}.thumbnails-wrapper{max-width:600px;margin:0 auto}.product-single__description.rte ul,.product-single__description.rte ol,.product-tab-content.rte ul{margin:0 0 17.5px 14px}.product-tab-content.rte ul:last-child{margin-bottom:0}.product-template__container{max-width:1500px}@media screen and (min-width: 769px){.product-template__container{margin-bottom:40px}}@media screen and (max-width: 768px){.no-top-padding-mobile{padding-top:0!important}}.rich-text-divider,.title-divider{background-color:#c8b2ac;height:7px;width:85px;margin:0 auto 60px}.rich-text__heading--large h2{font-family:Raleway,sans-serif;color:#030202}.raleway{font-family:Raleway,sans-serif!important}.rich-text__text--large p{font-family:Raleway,sans-serif;color:#030202;letter-spacing:2px}@media screen and (max-width: 768px){.rich-text__text--large p{letter-spacing:1px}}.rich-text__heading--large .h3{opacity:.95;font-size:42px;margin-bottom:0;display:inline-block;letter-spacing:2px}@media screen and (max-width: 768px){.index-section{padding-top:8px;padding-bottom:8px}.rich-text-section{padding-bottom:0!important}.rich-text__heading--large .h3{font-size:21px}.rich-text__heading--large+.rich-text-divider{margin-bottom:15px!important}.rich-text-divider,.title-divider{height:4px;width:50px;margin-bottom:25px!important}}.slideshow.slideshow--natural{height:100%}.slideshow--natural .slideshow__link{position:relative}.fancybox-slide--video .fancybox-content{max-width:1200px!important;width:100%!important;height:calc(100vh - 80px)!important}.shogun-image-link{opacity:1!important}@media screen and (min-width: 769px){margin-top: 60px}.fluid-video video{width:100%!important;height:100%}.monogram-thumbnail-item{width:33%!important}.monogram-thumbnail-link img{object-fit:contain}.btn-alt{background:transparent;color:#f0d0c7;border:1px solid #f0d0c7;width:100%}.btn-alt:hover{background:#f0d0c7;color:#fff;border-color:#f0d0c7}.monogram-button{display:block;width:100%;margin-bottom:20px;padding:0 5px}#monogram-popup{max-width:1200px}.product-single__thumbnail-image{object-fit:contain}.product-single__thumbnail{height:130px;display:flex!important;justify-content:center}@media screen and (max-width: 768px){.product-single__thumbnail{height:initial}}.cart-attributes{margin-bottom:5px}.label-heading{font-weight:700}.cart-note .attribute-label{display:inline-block;width:100px}.cart-note input,.cart-note textarea{padding-bottom:3px!important;max-width:350px;width:100%;padding-left:0;font-size:14px;letter-spacing:.05em;border:1px solid black}.cart-note textarea{padding-top:0}.cart-note textarea:focus,.cart-note input:focus{outline:none}.footer-box{border-style:solid;border-top-width:0px;border-left-width:0px;border-bottom-width:1px;border-right-width:0px;min-height:50px;border-color:silver}.custom-slideshow-button{min-width:150px;max-width:200px}@media only screen and (min-width: 749px){.custom-slideshow-button{min-width:150px;max-width:200px;width:100%;text-align:center;margin:0 auto}.custom-slideshow-button a{text-align:center;position:absolute;width:200px;left:50%;margin:0!important;top:50%;transform:translate(-50%,50%)}}.return-link-wrapper{margin:82.5px 0 10px}@media only screen and (max-width: 749px){#s-ddf30c64-ac48-407e-9d5e-e36281548966{display:none}.why-mp-image{padding:10px}.why-mp-image img{width:70%!important}.custom-slideshow-button{text-align:center;margin:0 auto}.custom-slideshow-button a{display:block;margin-left:0!important;margin-right:0!important}.return-link-wrapper{margin-bottom:10px;margin-top:30px}}.input-group__btn .btn.newsletter__submit{background:#fff;color:#000;width:100%}.header-container{background:#fff}body:not(.template-collection) .header-container{border-bottom:1px solid black}.headerScrolling .site-header{padding-top:10px}.headerScrolling .site-nav{padding-bottom:5px;margin:10px}.site-nav,.site-header{transition:.3s}.input-group input[type=email],.input-group input[type=tel]{border:1px solid silver}.site-footer{margin-top:15px}.announcement-bar__message,.announcement-text-container{font-size:13px;padding-top:8px!important;padding-bottom:8px!important;letter-spacing:2px;font-weight:500;margin-bottom:0;font-family:Avenir LT Std;color:#fff}.announcement-bar--slider{max-width:1600px;padding:0 30px;position:relative;margin:0 auto}.announcement-bar--slider .slick-arrow svg{height:25px;width:25px;fill:#fff}.announcement-bar--slider .slick-next-arrow{right:10px}.announcement-bar--slider .slick-prev-arrow{left:10px}.announcement--hidden{display:none}@media screen and (max-width: 768px){.announcement-bar__message,.announcement-text-container{font-size:10px}.announcement-bar--slider .slick-arrow svg{height:15px;width:15px}.announcement-bar--slider{padding:0 17px}.announcement-bar--slider .slick-next-arrow{right:0}.announcement-bar--slider .slick-prev-arrow{left:0}.announcement-bar--slider .slick-arrow{display:flex!important;justify-content:center;align-items:center;padding:0}}.site-footer__social-icons,.site-footer__newsletter{margin:10px auto}.custom-shogun-button a{min-width:150px;margin:auto!important;max-width:200px}@media (max-width: 767px){.custom-shogun-button a{min-width:150px;margin:auto!important;max-width:150px}.site-footer__social-icons{text-align:center}.site-footer__linklist-item{display:block}}.swatch{margin:0 50px 30px 0}@media screen and (max-width: 768px){.swatch{margin-right:20px}}.swatch .header{margin:0 0 10px;font-size:12pt;color:#000;font-weight:500;letter-spacing:1px;font-family:Avenir LT Std}.swatch input{display:none}.swatch label{float:left;width:60px;height:30px;margin:0;border:0;background-color:#fff;font-size:13px;text-align:center;line-height:30px;white-space:nowrap;text-transform:uppercase;background-size:cover;background-repeat:no-repeat;background-position:center}.product-collection-snippet-swatch.swatch{max-width:300px;margin-left:auto;margin-right:auto;flex-wrap:wrap;margin-top:10px}.template-index .home-text-image-carousel .carousel-item-title,.template-index .home-text-image-carousel .rte-setting{margin-left:0%}.template-index .home-text-image-carousel .carousel-item-title{text-align:center;margin-top:12px;font-family:Avenir LT Std}@media screen and (max-width: 1280px) and (min-width: 769px){.template-index .home-text-image-carousel .carousel-item-title{height:44px}}@media screen and (max-width: 768px){.template-index .home-text-image-carousel .carousel-item-title{font-size:12px;height:22px}}@media screen and (max-width: 420px){.template-index .home-text-image-carousel .carousel-item-title{height:43px}}.swatch [for=swatch-0-black-bamboo]{border:#d6cb95 2px solid}.swatch [for=swatch-0-white-bamboo]{border:#d6cb95 1px solid}.color.swatch-element label{padding:0}.swatch input:checked+label{-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.8);-moz-box-shadow:0px 1px 2px rgba(0,0,0,.8);box-shadow:0 1px 2px #000c;border-color:transparent;background-color:#000;color:#fff}.swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 10px 10px 0;position:relative}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout label{filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:.6}.swatch .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;display:none!important;position:absolute;width:100px;left:-18px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid gray 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}.swatch.error{background-color:#e8d2d2!important;color:#333!important;padding:1em;border-radius:5px}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}#BIS_trigger{width:100%}.mp_font_pink{color:#f0d0c7;font-weight:700}.product-price__sale--single{padding-right:10px;padding-left:10px}.disabled-note{display:none}.disabled-note p{line-height:normal;font-size:.9em;color:red}.monogram-style-label{position:relative}.monogram-style-image-wrapper.zoomed{left:0;right:initial;z-index:1;width:250px;height:250px;position:absolute!important;border:1px solid #dadada;background:#fff}@media screen and (min-width: 769px){.monogram-style-image-wrapper.zoomed{right:0;left:initial;z-index:1;width:400px;height:400px}}.monogram-style-image-wrapper.zoomed .monogram-style-image{display:none}.page-header-font{font-family:Raleway;font-size:44px;font-weight:400;letter-spacing:3px}@media screen and (max-width: 768px){.page-header-font{font-size:32px}}.cart__footer .shopify-cleanslate ._2zarRkvJ2j83NID3Q3t0Ix,.cart__footer .shopify-cleanslate ._1M9S34W-UyhhDRRQQiV3RH{width:175px!important}.shogun-collection-container p a,.shogun-collection-container p{font-size:16px}.shogun-collection-container .shg-product-price{font-size:15px!important}.page-header-sub{font-family:Raleway;font-size:17pt;color:#797979;font-weight:400;letter-spacing:1px}@media screen and (max-width: 768px){.page-header-sub{font-size:20px}}.site-header-refer{position:absolute;top:50%;padding:8px 0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:90px;color:#cdb6b3;font-weight:700;letter-spacing:.1em;font-size:18px;font-family:Trebuchet MS,Helvetica,Arial,sans-serif}@media screen and (max-width: 768px){.site-header-refer{display:none}}.slick-slide img{width:100%}.shg-product-price{font-family:Avenir LT Std!important;font-weight:300!important;letter-spacing:.05rem!important;font-size:16px!important}.product-price__sale-label{display:none}.grid-view-item__meta .product-price__price.product-price__sale{color:#000}.product-recommendation-slideshow a:focus{outline:none}.grid-view-item__meta .product-price__price,.grid-view-item__meta.price p,.grid-view-item__meta .product-price__sold-out{font-family:Avenir LT Std;font-weight:600;letter-spacing:.05rem;font-size:18px}.collection-page-container .grid-view-item__meta,.collection-page-container .grid-view-item__title,.grid-view-item__title{font-size:18px;font-weight:400;font-family:Avenir LT Std}.collection-page-container .grid-view-item__title,.grid-view-item__title{height:44px}@media screen and (max-width: 768px){.collection-page-container .grid-view-item__title,.grid-view-item__title{height:35px}}.collection-swatch-spacer{height:45px}@media screen and (max-width: 768px){.collection-swatch-spacer{height:38px}}@media screen and (max-width: 768px){.collection-page-container .grid-view-item__meta,.collection-page-container .grid-view-item__title,.grid-view-item__title{font-size:16px}}@media screen and (max-width: 768px){.product-grid-item .grid-view-item__title{min-height:40px;padding:0 3px}}.grid-view-item__meta,.grid-view-item__title{text-transform:uppercase;text-align:center;letter-spacing:1.2px;font-size:18px}.grid-item-caption{text-align:center;margin-bottom:5px;font-size:18px}@media screen and (max-width: 768px){.grid-view-item__meta,.grid-view-item__title,.grid-item-caption{font-size:14px;letter-spacing:1px}}.slick-arrow{display:inline-block;background:transparent;border:0;position:absolute;z-index:1}.slick-arrow:focus{outline:none}.slick-prev-arrow{top:50%;transform:translateY(-50%);left:-20px}.home-text-image-carousel .slick-prev-arrow{left:-40px}.slick-next-arrow{bottom:50%;right:-20px;transform:translateY(50%)}.home-text-image-carousel .slick-next-arrow{right:-40px}.slick-arrow svg{fill:#606060}.product-image-accent{position:absolute;width:150px;top:0;left:0}@media screen and (max-width: 768px){.product-image-accent{left:15px;top:20px}.slick-arrow svg{width:25px;height:25px}.home-text-image-carousel .slick-next-arrow{right:-12px;padding:0}.home-text-image-carousel .slick-prev-arrow{left:-12px;padding:0}}.collection-item-hover-image{overflow:hidden}.collection-item-image-wrapper.has-hover-image .collection-item-hover-image,.home-carousel-image-container.has-hover-image .home-carousel-hover-image{display:none;position:absolute;top:0;padding:8px;height:100%;object-fit:contain;left:50%;transform:translate(-50%)}.collection-item-primary-image{background:#f8f8fa}.collection-item-image-wrapper.has-hover-image .collection-item-primary-image,.home-carousel-image-container.has-hover-image .home-carousel-primary-image{opacity:1}.collection-item-image-wrapper.has-hover-image:hover .collection-item-primary-image,.home-carousel-image-container.has-hover-image:hover .home-carousel-primary-image{opacity:0}.collection-item-image-wrapper.has-hover-image:hover .collection-item-hover-image,.home-carousel-image-container.has-hover-image:hover .home-carousel-hover-image{display:block;opacity:1}.collection-item-image-wrapper.has-hover-image:hover .product-collection-custom-label{display:none}.home-carousel-image-container{position:relative;padding:8px}.collection-item-image-container{padding:0;margin:8px;position:relative}.product-grid-slide-container{-webkit-user-select:none;user-select:none}@media screen and (max-width: 768px){.collection-item-image-container,.product-grid-slide-container.collection-item-image-container{margin:0 4px 8px}}.grid.grid--view-items{margin-left:-15px}@media screen and (max-width: 768px){.grid.grid--view-items{margin-left:0}.grid.grid--view-items .grid__item{padding-left:0}}.collection-item-image-container img{width:100%;object-fit:contain!important}.product-single__price{font-family:Avenir LT Std;font-weight:300;color:#3c3c3c;letter-spacing:.05rem;display:flex;align-items:center}.pink-agenda-note{color:#9e8c88;font-weight:700;font-size:17px;letter-spacing:1px}.pink-agenda-note span{font-weight:700}.product-notes{width:100%}.bf-text{text-align:center;margin-top:10px}.bf-text p{color:#9c0000;letter-spacing:1px;font-family:Avenir LT Std}#bk-cart-subtotal-price{font-family:Avenir LT Std}#zonos{display:none!important}.money{font-family:Avenir LT Std}.avenir,.number{font-family:Avenir LT Std!important}.custom-pink-color{color:#cdb6b3}.govx-container .govx-id-full-wrapper{padding-top:0!important}.custom-product-label,.product-collection-custom-label{position:absolute;display:flex;justify-content:center;top:10px;align-items:center;left:10px;color:#000;font-size:14px;letter-spacing:1.5px;font-weight:500;text-transform:uppercase;font-family:Avenir LT Std;background:#fff;padding:5px}.product-label.custom-product-label .product-label.product-collection-custom-label{left:2%;top:6%;height:initial;width:initial;font-size:11px;border-radius:0;padding:6px 12px;letter-spacing:1px;max-width:168px;width:100%}.product-main-photo-wrapper{position:relative}@media screen and (max-width: 768px){.product-label.custom-product-label,.product-label.product-collection-custom-label{left:10px;top:15px;font-size:10px;width:initial}.custom-product-label,.product-collection-custom-label{font-size:10px}}.final-sale{font-size:16px;font-style:normal!important}.drawer-content .final-sale{font-size:.86667em}@media screen and (max-width: 768px){#shopify-section-1618046850d88d1d66 .home-column-carousel-wrapper h2{font-size:17px}#shopify-section-1618046850d88d1d66 .carousel-item-title{font-size:11px}#shopify-section-1618046850d88d1d66{padding-top:0}}a.slideshow__link:hover{opacity:1}.flower-collection-cart-note{color:#cdb6b3;font-weight:400;font-style:italic;display:flex;align-items:center}.flower-collection-cart-note img{max-width:30px;margin-right:10px}.header-container:not(.headerScrolling){position:relative!important;z-index:1000!important}.mobile-nav-wrapper{transform:translateY(0);z-index:-1}.mobile-nav-wrapper.js-menu--is-open{top:100%}.announcement-bar{z-index:10001}.bf-footer-image img{width:100%}@media screen and (max-width: 768px){.index-section--flush+.index-section{padding-top:10px}}@media screen and (max-width: 768px){.mobile-nav__dropdown{overflow-y:scroll;max-height:calc(100vh - 250px)}body.js-menu--is-open{overflow:hidden!important}.logo-align--center .site-header__logo{padding-left:0}body.fancybox-active{overflow:hidden}}#insta-feed .slider-arrow,.instafeed-shopify .slider-arrow{color:#cdb6b3!important;border:0!important}.collection-promo-video-container{margin-bottom:30px}.page-width .grid--view-items{margin-bottom:0}.bf-footer-image-wrapper{margin-top:30px}.product-collection-snippet-swatch{display:flex;justify-content:center;margin-bottom:10px}.product-collection-snippet-swatch .swatch-element{margin-bottom:10px}@media screen and (max-width: 768px){.product-collection-snippet-swatch .swatch-element{margin-right:10px;margin-bottom:10px}}a.grid-view-item__link:hover{opacity:1}.home-column-carousel-wrapper .product-collection-snippet-swatch{margin-bottom:0}@media screen and (max-width: 768px){.home-column-carousel-wrapper .carousel-item-title{margin-bottom:0}.home-column-carousel-wrapper .faux-swatch-wrapper.faux-collection-swatch-wrapper,.home-column-carousel-wrapper .product-collection-snippet-swatch{margin-top:5px}}.product-collection-quick-add{color:#2b2b2b;letter-spacing:2px;position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#fff;padding:5px 10px;max-width:160px;width:100%;cursor:pointer;opacity:0;transition:all .2s ease-out;text-align:center;font-size:18px;z-index:4}.product-collection-floating-link{position:absolute;top:0;height:100%;width:100%;z-index:1;left:0}a.product-collection-floating-link:hover,a.product-collection-floating-link:focus,a.product-collection-floating-link:active,a.grid-view-item__link:hover,a.grid-view-item__link:focus,a.grid-view-item__link:active{opacity:1}a.product-collection-floating-link,.product-collection-floating-link:hover,.product-collection-floating-link:active,.product-collection-floating-link:focus,a.grid-view-item__link{outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0)!important}@media screen and (max-width: 768px){.product-collection-quick-add{padding:3px 10px;font-size:12px;width:100%;max-width:150px;border:1px solid #e9e9e9}}.grid-view-item__link:hover .product-collection-quick-add{opacity:1}.product-collection-quick-add:hover{background:#f5f5f5}.product-collection-snippet-swatch input:checked+label{border:1px solid #a0a0a0}@media screen and (max-width: 768px){.swatch.product-collection-snippet-swatch label{width:21px!important;height:18px!important}}.fs-has-links:after{padding:15px 22.5px;background-color:#c3aea8;color:#ffffffe4;content:"SHOP HERE"}.fs-wrapper{height:auto}.fs-entry-container{height:0!important;width:25%!important;padding-top:25%!important}.fs-wrapper div.fs-text-container .fs-entry-title,div.fs-detail-title{font-family:Raleway,sans-serif;font-style:normal;font-weight:400;font-size:14px}div.fs-text-container .fs-entry-date,div.fs-detail-container .fs-post-info,div.fs-wrapper div.fs-has-links:after,.fs-text-product,.fs-overlink-text{font-family:Raleway,sans-serif;font-style:normal;font-weight:400;font-size:18px}.fs-wrapper div.fs-text-container *{color:#cdb6b0}.fs-wrapper div.fs-text-container{background-color:#ffffffe4;margin:0}div.fs-entry-date,div.fs-entry-title{display:none}.fs-wrapper div.fs-timeline-entry{margin:0}.fs-wrapper div.fs-text-container *{color:#000}.fs-has-links:after{background:#000}@media screen and (max-width: 768px){.fs-entry-container{height:0!important;width:33%!important;padding-top:33%!important}}.fs-post-info a,.fs-view a{font-size:12px!important}.fs-shopify-add-cart.fs-shopify-add-cart-container{max-width:110px;font-size:10px;padding:12px 15px;color:#fff;background-color:#c3aea8;font-family:Raleway,sans-serif}.fs-detail-date,.fs-product-price{font-family:Avenir LT Std!important}.template-index .okeReviews.okeReviews--theme .okeReviews-reviewsSummary-ratingCount{font-size:14px!important}.instagram-header{margin-bottom:20px;color:#000;display:flex;align-items:center;letter-spacing:1px;font-size:24px}.instagram-header span{margin-left:20px;display:flex}.instagram-header-container{display:flex;justify-content:space-between;padding:0 10px}@media screen and (max-width: 768px){.instagram-header{font-size:16px}.instagram-header span{margin-left:0}}.sample-sale-warning{font-weight:700;font-size:15px;font-style:normal!important;color:#9c0000}#ComparePrice-product-template{position:relative;padding:0 5px 0 10px;text-decoration:line-through}.sale-strikethrough{position:absolute;width:100%;height:1px;background-color:#5e5e5e;left:0;top:50%;transform:translateY(-50%)}.grid-view-item__meta .product-compare-at-price{margin-right:10px}.grid-view-item__meta .product-price__sale{color:#9c0000!important}.btn.product-form__cart-submit{height:65px;border:1px solid #4a835a;font-weight:500}.btn.product-form__cart-submit[disabled]{opacity:1}#monogram-popup-button,.btn.product-form__cart-submit{font-size:14pt}@media screen and (min-width: 769px){.break-on-desktop{display:block!important}}@media screen and (max-width: 768px){.break-on-mobile{display:block!important}}@media screen and (max-width: 768px){.template-index .section-header{margin-bottom:0}.template-index .title-divider{margin-bottom:10px!important}.image-bar{display:flex;overflow-x:auto;max-width:100%}.image-bar .grid__item{flex-shrink:0;width:70%;margin-right:15px}.template-index .image-bar-section{padding-top:0}}.search-bar.drawer.drawer--top{z-index:10000}#shopify-section-header.mobile-nav-is-open .header-container{z-index:99999!important}.product-single__meta .btn{font-size:14pt}input,textarea{border-color:#000;border-width:2px}.dashboard-header,.account-header{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid black}.dashboard-header h2{font-size:18px;font-weight:500;margin:0;line-height:normal;padding:0 10px}.account-header h2{font-size:18px;font-weight:500;margin:0;padding:0 10px}.dashboard-item,.account-subheader{font-size:14px;margin-bottom:20px;padding:0 10px}.dashboard-item .active{text-decoration:underline}@media screen and (max-width: 768px){.dashboard-items{margin-bottom:50px}}.order-history-table{border-collapse:separate}.order-history-table th{font-weight:500}.order-history-table .btn,.order-items-table .btn{max-width:150px;width:100%;background:#000;font-weight:500;font-size:11pt}.order-history-table th,.order-history-table td,.order-items-table th,.order-items-table td{width:20%}.order-history-table th,.order-items-table th{border-bottom:1px solid black}.order-history-table td{font-size:14px;font-weight:400}.order-history-table td:not(.order-items-table-container){padding-top:20px;padding-bottom:20px;border-bottom:1px solid black}.order-history-table td:first-child{border-left:1px solid black}.order-history-table td:last-child{border-right:1px solid black}.order-history-table .order-items-table td{border-left:0!important;border-right:0!important}.order-items-table{margin-bottom:0}.order-items-table tr{background:#fff;border-bottom:1px solid #eee}.order-items-table thead,.order-history-table thead tr{border-bottom:1px solid black;background:#fff}.order-items-table-container{padding:0}.order-item-image{display:flex;align-items:center}.order-items-table td{padding-top:15px;padding-bottom:15px}.order-items-table td:not(:first-child){padding-left:20px}.js-open-order-items.open .closed-icon,.js-open-order-items .opened-icon{display:none}.js-open-order-items.open .opened-icon{display:inline-block}.control-icon{margin-right:8px;line-height:0}.control-icon svg{height:10px;width:10px;color:#6c6c6c}.order-date-container{display:flex;align-items:center;width:100%}.js-open-order-items{cursor:pointer}@media screen and (max-width: 990px){.order-item-image{flex-direction:column;text-align:center}}@media screen and (max-width: 768px){.order-history-table{width:100%;overflow-x:auto;display:block}}.kt_cart{color:#000!important;font-weight:400!important;letter-spacing:1px;font-size:16px!important}.kt_cart_counter{font-family:Avenir LT Std!important;font-size:16px!important;color:#000!important}.product-single__price{font-size:17pt;font-weight:500}@media screen and (max-width: 768px){.product-single__price{font-size:21px}}#monogram-popup-button.btn-alt{background:#f6f5f1;min-height:58px;color:#000;border:1px solid black;font-family:Avenir LT Std;font-size:12pt}.bundle-items-container .product-tab-container{padding-bottom:0;border-bottom:0;margin-bottom:0}a.btn.klaviyo-bis-trigger{background-color:#545454;font-size:14pt;width:100%!important;margin:0 5px!important;height:65px;padding:16px 0;vertical-align:middle}.cart-qty-input-grp input{border:0}.home-carousel-custom-label{position:absolute;display:flex;justify-content:center;top:30px;align-items:center;right:0;color:#000;background:#fff;font-size:11px;padding:5px 15px;letter-spacing:1.5px;font-weight:600}@media screen and (max-width: 768px){.home-carousel-custom-label{top:15px;max-width:100px;font-size:7px;padding:5px}}.logo-bar__image-wrapper{position:relative;width:100%}.logo-bar__image{width:100%;position:absolute;top:0}.responsive-image-wrapper{position:relative;width:100%}.reponsive-image{width:100%;position:absolute;top:0}.bf-product-item-discount-text{color:#941100;font-weight:600;text-align:center;font-size:11pt;margin-top:8px;margin-bottom:8px}.product-single .bf-product-item-discount-text{text-align:left;margin-top:15px;margin-bottom:10px}.cart-item-bf-discount-text.bf-product-item-discount-text{text-align:left;font-size:13px}#freegift_message,.sca-fg-img-label,.sca-fg-offers-list{display:none!important}.product-recommendation-item{position:relative}.product-recommendation-quick-add-button{background:#6b6c6c;color:#fff;padding:10px 20px;letter-spacing:1px;margin:0 auto;max-width:250px;width:80%}@media screen and (max-width: 768px){.product-recommendation-quick-add-button{padding:10px 5px;font-size:9px}}.drawer-cart-quick-add-button{background:gray;color:#fff;padding:8px 5px;letter-spacing:1px;margin:5px auto;max-width:250px;width:90%;font-size:9px}@media screen and (max-width: 768px){.drawer-cart-quick-add-button{max-width:100%;width:95%;font-size:7px}}.home-carousel-item-add-padding{padding:0 15px}.hidden-swatches-container{display:none}.swatch-counter{cursor:pointer}.swatch-element.is-hidden,.hidden-swatches-wrapper.open .swatch-counter.open{display:none}.hidden-swatches-wrapper:not(.open) .swatch-counter.close{display:none}a.link-no-hover:hover,a.link-no-hover:focus,a.link-no-hover:active{opacity:1}afterpay-placement{margin:0!important}afterpay-paragraph{margin:5px 0}p.afterpay-paragraph,afterpay-placement>*,afterpay-placement *{font-size:11px!important}.collection-fixed-ratio-image-container{padding-top:120%;position:relative}@media screen and (max-width: 768px){.collection-fixed-ratio-image-container{padding-top:130%}}.collection-fixed-ratio-image-container>img{position:absolute;top:0;width:100%;height:100%;object-fit:contain}.shop-all-divider{width:100%;height:1px;background:#b9b9b9;margin:40px 0}@media screen and (max-width: 768px){.shop-all-divider{margin:0 0 20px}}.sale-offer{color:#9c1414;font-weight:600;text-align:center;font-size:13px;margin-bottom:0;letter-spacing:.02em;font-family:Avenir LT Std}.drawer-cart-sale-offer{display:none!important}.product-grid-item-promo-text{text-align:center;margin-top:10px;color:#850101;font-weight:700;display:none!important}@media screen and (max-width: 768px){.product-grid-item-promo-text.collection-item-promo-text{font-size:9px}}.product-grid-item-promo-text.product-page-promo-text{text-align:left;margin-top:15px;margin-bottom:15px;letter-spacing:1px;font-size:14px}.product-grid-item-promo-text.cart-item-promo,.drawer-cart-promo-text{text-align:left;font-size:12px}@media screen and (max-width: 768px){.product-recommendation-slideshow .okeReviews-reviewsSummary-ratingCount{font-size:12px;width:100%}}#tolstoyWidgetElement{bottom:100px!important}@media screen and (max-width: 768px){#shopify-section-page-bundles-collection .grid__item:nth-child(odd){clear:both}}@media screen and (max-width: 768px){.no-padding-top-mobile{padding-top:0!important}}.qa--open{overflow:hidden}@media screen and (max-width: 768px){.page-width.enlarge-on-mobile.home-column-carousel-wrapper{padding-left:12px;padding-right:12px}}.site-header__account img,.site-header__cart img,.site-header__search-toggle img,.search-header__submit img{max-width:35px;vertical-align:bottom}@media screen and (max-width: 768px){.site-header__account img,.site-header__cart img,.site-header__search-toggle img,.search-header__submit img{max-width:32px}}.okeReviews[data-oke-container],div.okeReviews,[data-oke-star-rating]{line-height:0}.product-single__meta .oke-sr{margin-bottom:0;line-height:0}[data-oke-reviews-product-id] div.okeReviews[data-oke-container] .oke-is-large .oke-w-main{margin-top:0!important}.okeReviews-collections-star-rating{display:none}.product-grid-footer-text{text-align:center;margin-top:10px;color:#850101;font-weight:700;font-family:Avenir}.product-description-container h3{display:none}.product-single__description.rte{margin-bottom:10px}.collection-extra-text-container,.product-extra-text-container,.cart-extra-text-container{text-align:center;color:#cc1605;font-family:Avenir LT Std;font-size:13px;font-weight:800;letter-spacing:1.12px;margin-top:5px}.collection-extra-text-container{padding:0 5px}.cart-extra-text-container{width:100%;margin-bottom:15px;margin-top:0;text-align:left}.product-extra-text-container{width:100%;padding-left:5px;margin-bottom:15px;margin-top:0;text-align:left}@media screen and (max-width: 768px){.product-recommendation-slideshow .slick-slide{padding:0 5px}}catch-callout{font-size:10px}.swatch .swatch-element--box label{font-family:Lateef,serif;font-size:24px;height:50px!important;line-height:50px;width:80px!important;font-weight:300;letter-spacing:1px}.marquee{--gap: 1rem;position:relative;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:var(--gap)}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;gap:var(--gap);min-width:100%}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.enable-animation .marquee__content{animation:scroll 30s linear infinite}@media screen and (max-width: 768px){.enable-animation .marquee__content{animation:scroll 30s linear infinite}}.product-media-arrows-right,.product-media-arrows-left{position:absolute;width:20px;height:100%;cursor:pointer;top:0;display:flex;align-items:center;z-index:99;justify-content:center}@media screen and (max-width: 768px){.product-media-arrows-right,.product-media-arrows-left{width:30px}.product-media-arrows-left{justify-content:flex-start;left:2px!important}.product-media-arrows-right{justify-content:flex-end;right:4px!important}}.product-media-arrows-left{left:0}.product-media-arrows-right{right:0}span.product-media-arrows-left:before{margin-left:3px}span.product-media-arrows-left:before,span.product-media-arrows-right:before{content:"";border:solid #000;border-width:1.5px 0px 0px 1.5px;display:inline-block;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}span.product-media-arrows-right:before{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.product-grid-slide:not(.product-grid-slide--primary){position:absolute;top:0;left:0;width:100%;height:100%}.product-grid-slide{opacity:0;visibility:hidden}.product-grid-slide.is-active{opacity:1;visibility:visible}@media screen and (max-width: 768px){.home-text-image-carousel.disable-slider-mobile{display:flex;overflow-x:scroll}.home-text-image-carousel.disable-slider-mobile .swatch-root{width:60%;flex-shrink:0}}#gorgias-chat-container #chat-button,.gorgias-chat-key-1spa6uy{bottom:60px!important}.template-product #gorgias-chat-container #chat-button,.template-product .gorgias-chat-key-1spa6uy{bottom:104px!important}@media screen and (max-width: 768px){.template-product #gorgias-chat-container #chat-button,.template-product .gorgias-chat-key-1spa6uy{bottom:70px!important}}@media screen and (min-width: 769px){.product-main-photo-wrapper{margin-left:100px}.thumbnails-wrapper{max-width:90px;position:absolute;top:0}.grid.product-single__thumbnails{padding:5px 8px 0 0;margin:0;overflow-y:scroll;height:min(37vw,595px)}.grid__item.product-single__thumbnails-item{width:100%;padding:0;float:none}.product-single__thumbnail{height:initial!important}.product-single__photos--wrapper{position:relative}.template-product .page-container{transform:none!important;position:initial}html:not(.touchevents) .grid.product-single__thumbnails::-webkit-scrollbar-thumb{background-clip:content-box}.grid.product-single__thumbnails::-webkit-scrollbar{width:8px;height:100%}.grid.product-single__thumbnails::-webkit-scrollbar-track{background-color:#fff3!important;border-radius:20px}.grid.product-single__thumbnails::-webkit-scrollbar-thumb{background-color:#d6dee1!important;border-radius:20px;border:2px solid #d6dee1}.touchevents .grid.product-single__thumbnails::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px #ffffff33}.grid.product-single__thumbnails::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}}#tolstoy-tv-container{top:initial;height:60svh!important}.site-footer{padding-top:30px;padding-bottom:30px}.grid--uniform .slick-slide{clear:none!important}@media screen and (max-width: 768px){.preorder-atc-text{font-size:15px}}@media screen and (min-width: 769px){.meet-luncher-slideshow .slick--arrow{padding:0}.meet-luncher-slideshow .slick-prev-arrow{left:-40px}.meet-luncher-slideshow .slick-next-arrow{right:-40px}}@media screen and (max-width: 768px){.product-collection-quick-add{display:none}}@media screen and (max-width: 768px){html:not(.touchevents) .home-text-image-carousel.disable-slider-mobile::-webkit-scrollbar-thumb{background-clip:content-box}.home-text-image-carousel.disable-slider-mobile::-webkit-scrollbar{height:8px;width:100%}.home-text-image-carousel.disable-slider-mobile::-webkit-scrollbar-track{background-color:#fff3!important;border-radius:20px}.home-text-image-carousel.disable-slider-mobile::-webkit-scrollbar-thumb{background-color:#d6dee1!important;border-radius:20px;border:2px solid #d6dee1}.touchevents .home-text-image-carousel.disable-slider-mobile::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px #ffffff33}.home-text-image-carousel.disable-slider-mobile::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}}.fancybox-container{z-index:99999999!important}.scroll-to-top-button-container{position:fixed;bottom:140px;right:35px;height:50px;width:50px;display:none;z-index:999999999999999999999999999999999999}.js-menu--is-open .scroll-to-top-button-container,body.js-menu--is-open #gorgias-chat-container{display:none!important}.template-product .scroll-to-top-button-container{bottom:180px}.scroll-to-top-button{padding:0;border:0;background:transparent}.scroll-to-top-button img{height:100%;width:100%;display:block}@media screen and (max-width: 768px){.scroll-to-top-button-container{right:35px;bottom:120px;height:42px;width:42px}.template-product .scroll-to-top-button-container{bottom:135px}}.color-filter-dropdown li img{border:1px solid #9d9d9d}.color-filter-dropdown li.active img{border-color:#000}.rebuy-cart .govx-id-slim-wrapper{padding:0!important}.product-grid-quick-add-below{margin:10px auto;display:flex;align-items:center;justify-content:center;font-size:18px;letter-spacing:2px;padding:7px 0;line-height:1;z-index:1;text-align:center}.below-carousel-shop-button.carousel-shop-button,.product-grid-quick-add-below,.shark-featured-product-wrapper .product-quick-add-popup-atc{background:#fdfbf9;border:1px solid black;color:#000;height:60px;max-width:100%;width:90%;cursor:pointer}@media screen and (max-width: 1400px){.below-carousel-shop-button.carousel-shop-button,.product-grid-quick-add-below{font-size:12px}}@media screen and (max-width: 1080px) and (min-width: 768px){.below-carousel-shop-button.carousel-shop-button,.product-grid-quick-add-below,.shark-featured-product-wrapper .product-quick-add-popup-atc{font-size:12px}}.below-carousel-shop-button.carousel-shop-button:hover,.product-grid-quick-add-below:hover,.shark-featured-product-wrapper .product-quick-add-popup-atc:hover{background:#000;color:#fff}@media screen and (max-width: 768px){.below-carousel-shop-button.carousel-shop-button,.product-grid-quick-add-below,.shark-featured-product-wrapper .product-quick-add-popup-atc{background:#4a835a;color:#fff;font-size:13px;border:0;margin-top:5px}.below-carousel-shop-button.carousel-shop-button:hover,.product-grid-quick-add-below:hover,.below-carousel-shop-button.carousel-shop-button:active,.product-grid-quick-add-below:active,.shark-featured-product-wrapper .product-quick-add-popup-atc:hover,.shark-featured-product-wrapper .product-quick-add-popup-atc:active{background:#4a835a;opacity:.8}}.rebuy-cart__flyout-footer{padding-bottom:0!important}@media screen and (max-width: 500px){#rebuy-widget-103355 .rebuy-button{font-size:12px!important;height:40px!important}}@media screen and (max-width: 768px){.grid.grid--view-items .grid__item.one-half:nth-child(odd){clear:both}}#onward-container>section.onward-font-inter{padding-top:0!important;padding-bottom:10px!important}@media screen and (max-width: 768px){.grid__item .collection-item-image-container{margin-left:8px;margin-right:8px}}.grid.grid--view-items{display:flex;flex-wrap:wrap}.rebuy-cart__flyout-installments,[data-rebuy-component=checkout-area] .rebuy-cart__flyout-installments{font-family:Avenir LT Std}.product-collection-page{width:100%}.rebuy-smart-search__absolute-image{object-fit:contain!important}.product-grid-item[data-style="gift card"] .product-grid-price{display:none}.site-nav-mega-menu-container label{font-weight:600;font-size:32px;letter-spacing:2px}.mega-menu-promo-wrapper{display:flex;margin-left:8%;column-gap:30px}.site-nav-mega-menu-container{display:flex;margin-left:15px;margin-right:15px;padding:20px 0}.site-nav__dropdown.has-mega-menu{background:#fff;padding:30px;position:absolute;width:100%}.mega-menu-promo{flex-shrink:0;position:relative}.mega-menu-promo-floating-image{position:absolute;right:-40px;top:-25px;width:120px!important}@media screen and (max-width: 1440px){.mega-menu-promo-floating-image{right:-15px;width:100px!important}}.mega-menu-promo img{width:100%;max-width:300px}.mega-menu-promo .megamenu-promo-text-container{display:flex;align-items:center;margin-top:5px}.mega-menu-promo-arrow{width:18px;display:block;margin-left:10px}.megamenu-promo-title{font-weight:600;letter-spacing:1px;font-family:Avenir LT Std}.about-us-mega-menu .mega-menu-promo,.community-mega-menu .mega-menu-promo,.collections-mega-menu .mega-menu-promo{flex-shrink:1}.mega-menu-promo a:hover .megamenu-promo-title{text-decoration:underline}.swym-btn-container{background:#4a835a!important;margin-left:5px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icon{height:65px!important;width:65px!important;line-height:65px!important}.product-form__item--submit--wishlist{display:flex}.swym-btn-container .swym-button:after{width:65px!important}.swym-btn-container .swym-button:active,.swym-btn-container .swym-button:focus{outline:#666 1px solid}button.swym-button.disabled,button.swym-button:disabled:hover,.swym-btn-container .swym-button.swym-added:after{opacity:1!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title,.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price,.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn,.swym-ui-component .swym-wishlist-main-title.swym-heading.swym-heading-1,.swym-details{font-family:Avenir LT Std!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{height:250px!important}@media only screen and (max-width: 900px){.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{max-height:200px!important}}.swym-header-launcher.swym-is-safari{font-weight:500!important}@media screen and (min-width: 1024px){.grid__item.product-single__photos.medium-up--one-half{width:45%}.grid__item.product-right-wrapper{width:55%}}.home-column-carousel-wrapper.zoom-enabled .feature-row__image-wrapper{position:relative;overflow:hidden}.feature-columns-container .feature-row__image-wrapper .feature-row__image,.home-column-carousel-wrapper.zoom-enabled .feature-row__image-wrapper .feature-row__image{transition:.3s all}.feature-columns-container .feature-row__image-wrapper .feature-row__image:hover,.home-column-carousel-wrapper.zoom-enabled .feature-row__image-wrapper .feature-row__image:hover{transform:scale(1.1)}.product-single-header-container--mobile{margin-bottom:10px}.product-single__photos .slick-dots{bottom:10px;left:50%;transform:translate(-50%)}.product-single__photos .slick-slider .slick-dots li.slick-active button:before{background:#b0acac}.product-single__photos .slick-slider .slick-dots li button:before{opacity:1;background:#d9d9d9}.product-single__photos .slick-slider .slick-dots li,.product-single__photos .slick-slider .slick-dots li button,.product-single__photos .slick-slider .slick-dots li button:before{height:12px;width:12px}.mobile-overview-wrapper{margin-bottom:15px;border-bottom:1px solid black;padding-bottom:10px}.mobile-overview-container{background:#f6f5f1;padding:15px;line-height:1.8;font-weight:500;font-size:16px;letter-spacing:1px}.mobile-overview-container p{margin-bottom:0}.template-product .site-footer{padding-bottom:130px}.article-product-container .product-quick-add-container a{border-bottom:0;padding-bottom:0}.tolstoy-video-carousel-container{justify-content:flex-start!important}.tolstoy-stories-title{text-decoration:underline;font-size:1.3333em!important;font-weight:600!important}
/*# sourceMappingURL=/cdn/shop/t/298/assets/custom.css.map */
