body.template-product.body-accessories-2 .product-ships{display:block}body.template-product .product-ships{display:none}body.template-product .product-ships.show{display:block}body.template-product #Accordion ul{display:flex;flex-direction:column}body.template-product #Accordion ul li:nth-child(2){order:-1}@media (min-width: 768px){body.template-product #Accordion ul li:nth-child(2){order:0}}body.template-product #Accordion ul li:nth-child(2) .item-2 .body{height:auto}@media (min-width: 768px){body.template-product #Accordion ul li:nth-child(2) .item-2 .body{height:0}}body.mobile-menu-active .parent_launcher>div,body.mobile-menu-active .parent_launcher>iframe{z-index:-1!important;opacity:0!important}body.template-product.sticky-active .parent_launcher>div{transition:all .2s ease-in-out;bottom:172px!important}body.template-product.sticky-active .parent_launcher>iframe{transition:all .2s ease-in-out;bottom:88px!important}@media (max-width: 767px){body.template-page.reviews .coll-landing-sec-head h2 span,body.template-page.reviews-1 .coll-landing-sec-head h2 span{display:block}}body.template-page.reviews .testimonial-reviews,body.template-page.reviews-1 .testimonial-reviews{background:#f9f5f2}body.template-page.reviews .coll-landing-video-list,body.template-page.reviews-1 .coll-landing-video-list{padding-bottom:30px}@media (min-width: 768px){body.template-page.reviews .coll-landing-video-list,body.template-page.reviews-1 .coll-landing-video-list{padding-bottom:90px}}body.template-page.reviews .stamped-fa-star:before,body.template-page.reviews-1 .stamped-fa-star:before{content:url(https://cdn.shopify.com/s/files/1/0559/5444/0346/files/star-1.svg?v=1692099271);width:29px;height:27px}body.template-page.reviews .stamped-review-content,body.template-page.reviews-1 .stamped-review-content{margin-top:0}body.template-page.reviews .stamped-review-content .stamped-fa-star:before,body.template-page.reviews-1 .stamped-review-content .stamped-fa-star:before{content:url(https://cdn.shopify.com/s/files/1/0559/5444/0346/files/star.svg?v=1692095018)}body.template-page.reviews .stamped-review-content .stamped-review-recommend,body.template-page.reviews-1 .stamped-review-content .stamped-review-recommend{display:none}body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-starratings,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-starratings{display:block;margin-bottom:15px}body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-header-title,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-header-title{font-family:New Kansas Semi Bd,serif!important;font-size:18px;line-height:22px;font-weight:600;letter-spacing:-.4000000059604645px;text-align:left;color:#2b2a60;margin-bottom:8px}@media (min-width: 768px){body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-header-title,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-header-title{font-size:20px;line-height:30px}}body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-content-body,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-content-body{font-size:14px;line-height:22px;font-weight:500;letter-spacing:-.3199999928474426px;text-align:left;color:#2b2a60}@media (min-width: 768px){body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-content-body,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-content-body{font-size:16px;line-height:24px}}body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-image img,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-image img{width:90px;height:120px!important;object-fit:cover;border-radius:8px}body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-product,body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-variant,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-product,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-variant{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;color:#2b2a6099}body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-share,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-share{display:none}body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote{float:none!important}body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote .stamped-rating-holder,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote .stamped-rating-holder{font-size:13px;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#2b2a60;display:flex;align-items:center}body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote i,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote i{font-size:16px;font-weight:600;line-height:22px;letter-spacing:0;text-align:left;display:flex;align-items:center}body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote i:before,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote i:before{margin-right:8px}body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote a.stamped-thumbs-up,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote a.stamped-thumbs-up{margin:0 10px 0 30px}body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote a.stamped-thumbs-up i:before,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote a.stamped-thumbs-up i:before{content:url(https://cdn.shopify.com/s/files/1/0559/5444/0346/files/yes.svg?v=1692095118)}body.template-page.reviews .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote a.stamped-thumbs-down i:before,body.template-page.reviews-1 .stamped-review-content .stamped-review-body .stamped-review-footer .stamped-review-vote a.stamped-thumbs-down i:before{content:url(https://cdn.shopify.com/s/files/1/0559/5444/0346/files/no.svg?v=1692095115)}body.template-page.reviews .stamped-header .summary-overview,body.template-page.reviews-1 .stamped-header .summary-overview{width:100%!important;float:none!important}@media (min-width: 768px){body.template-page.reviews .stamped-header .summary-overview,body.template-page.reviews-1 .stamped-header .summary-overview{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0}}body.template-page.reviews .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-1,body.template-page.reviews-1 .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-1{font-family:New Kansas Semi Bd,serif!important}@media (min-width: 768px){body.template-page.reviews .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-1,body.template-page.reviews-1 .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-1{grid-area:1 / 2 / 2 / 6}}body.template-page.reviews .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-1 .stamped-summary-text-1,body.template-page.reviews-1 .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-1 .stamped-summary-text-1{margin:0;font-family:New Kansas Semi Bd,serif!important;font-size:20px!important;font-weight:600!important;line-height:24px!important}@media (min-width: 768px){body.template-page.reviews .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-1 .stamped-summary-text-1,body.template-page.reviews-1 .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-1 .stamped-summary-text-1{font-size:24px!important;font-weight:600!important;line-height:29px!important;letter-spacing:0!important;text-align:left}}body.template-page.reviews .stamped-header .summary-overview>.stamped-starrating,body.template-page.reviews-1 .stamped-header .summary-overview>.stamped-starrating{grid-area:1 / 1 / 3 / 2;padding-right:15px}@media (min-width: 768px){body.template-page.reviews .stamped-header .summary-overview>.stamped-starrating,body.template-page.reviews-1 .stamped-header .summary-overview>.stamped-starrating{grid-area:1 / 1 / 3 / 2}}body.template-page.reviews .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-2,body.template-page.reviews-1 .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-2{font-size:14px!important;font-weight:400!important;line-height:17px!important;letter-spacing:0!important;text-align:left;color:#2b2a6099!important}@media (min-width: 768px){body.template-page.reviews .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-2,body.template-page.reviews-1 .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-2{grid-area:2 / 2 / 3 / 6;font-size:15px!important;line-height:18px!important}}body.template-page.reviews .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-2 .stamped-summary-text,body.template-page.reviews-1 .stamped-header .summary-overview>.stamped-summary-caption.stamped-summary-caption-2 .stamped-summary-text{margin:0!important}body.template-page.reviews .stamped-header .stamped-summary-ratings,body.template-page.reviews .stamped-header .stamped-summary-photos.stamped-summary-photos-container,body.template-page.reviews-1 .stamped-header .stamped-summary-ratings,body.template-page.reviews-1 .stamped-header .stamped-summary-photos.stamped-summary-photos-container{display:none!important}@media (min-width: 768px){body.template-page.reviews .stamped-content,body.template-page.reviews-1 .stamped-content{margin-top:-100px}}body.template-page.reviews .stamped-content>.stamped-tab-container,body.template-page.reviews-1 .stamped-content>.stamped-tab-container{display:none!important}body.template-page.reviews .stamped-content .stamped-reviews-filter,body.template-page.reviews-1 .stamped-content .stamped-reviews-filter{border-bottom:1px solid rgba(43,42,96,.2);padding:0 0 35px}@media (min-width: 768px){body.template-page.reviews .stamped-content .stamped-reviews-filter,body.template-page.reviews-1 .stamped-content .stamped-reviews-filter{padding:0 0 35px}}body.template-page.reviews .stamped-content .stamped-reviews-filter select,body.template-page.reviews-1 .stamped-content .stamped-reviews-filter select{margin:15px 0 0}@media (min-width: 768px){body.template-page.reviews .stamped-content #stamped-reviews-tab,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab{padding:30px 0 0}}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review{position:relative;padding-top:40px;margin-bottom:40px}@media (min-width: 768px){body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review{margin-bottom:0;display:flex}}@media (min-width: 768px){body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header{flex:1 0 30%;padding:0 60px 0 0}}@media (max-width: 767px){body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:0;grid-row-gap:0}}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar{background:#f9f5f2!important;width:72px;height:72px;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar{width:72px;height:72px}}@media (max-width: 767px){body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar{grid-area:1 / 1 / 3 / 2}}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar:before,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABaSURBVHgBjY5RDcAgDESbKdgcTMIkzAkWcAAScIQUJCDhKKEf/Wnhkssl7cvliDYCcNMB9LI7O1wexFHZs/HxmhqWsn78J1CSYzQhAT8ZDJXZ2qThQp4ENqEBL4J2wGGa0/IAAAAASUVORK5CYII=);width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#142b6f;border-radius:50%;font-size:0!important;line-height:1!important}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar .stamped-review-avatar-content,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar .stamped-review-avatar-content{color:#142b6f;width:auto;height:auto;line-height:normal;margin:0}@media (min-width: 768px){body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar .stamped-review-avatar-content,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar .stamped-review-avatar-content{width:auto;height:auto;line-height:normal;margin:0}}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .created,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .created{font-size:12px;line-height:15px;font-weight:500;letter-spacing:0}@media (min-width: 768px){body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .created,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .created{position:absolute;right:0;text-align:left;font-size:13px;line-height:24px}}@media (max-width: 767px){body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .created,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .created{grid-area:2 / 5 / 2 / 6}}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .author,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .author{font-size:13px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}@media (max-width: 767px){body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .author,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .author{grid-area:1 / 2 / 2 / 3}}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-verified-badge,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-verified-badge{position:absolute}@media (min-width: 768px){body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-verified-badge,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-verified-badge{position:absolute}}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-verified-badge[data-verified-label="Verified Buyer"]:after,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-verified-badge[data-verified-label="Verified Buyer"]:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABaSURBVHgBjY5RDcAgDESbKdgcTMIkzAkWcAAScIQUJCDhKKEf/Wnhkssl7cvliDYCcNMB9LI7O1wexFHZs/HxmhqWsn78J1CSYzQhAT8ZDJXZ2qThQp4ENqEBL4J2wGGa0/IAAAAASUVORK5CYII=);width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#5abbb1;border-radius:50%;font-size:0!important;line-height:1!important}@media (max-width: 767px){body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-verified-badge,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .stamped-verified-badge{grid-area:1 / 3 / 2 / 4;position:static}}@media (max-width: 767px){body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .review-location,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-header .review-location{grid-area:2 / 2 / 3 / 4}}@media (min-width: 768px){body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-content,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-review .stamped-review-content{flex:1 0 70%}}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul{padding-top:40px;border-top:1px solid rgba(43,42,96,.2);text-align:left}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li{font-size:14px;font-weight:600;line-height:28px;letter-spacing:0;text-align:left;color:#2b2a6066}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.active,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.active,body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.active a,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.active a{color:#2b2a60}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.previous,body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.next,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.previous,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.next{margin:0!important}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.previous a,body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.next a,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.previous a,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.next a{display:flex;align-items:center;justify-content:center;font-size:0;margin:0;line-height:normal;padding:0 15px}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.previous a:before,body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.next a:before,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.previous a:before,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.next a:before{content:url(https://cdn.shopify.com/s/files/1/0559/5444/0346/files/svg-long-arrow-right-regular.svg?v=1692109002);font-size:14px;font-weight:600;line-height:22px}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.previous a,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.previous a{padding-left:0}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.previous a:before,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li.previous a:before{transform:rotate(180deg)}body.template-page.reviews .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li a,body.template-page.reviews-1 .stamped-content #stamped-reviews-tab .stamped-pagination.stamped-reviews-ul li a{padding:15px;font-size:14px;font-weight:600;line-height:28px;letter-spacing:0;text-align:left;color:#2b2a6066}.d_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.loyalty .main-content{margin-top:0;padding-top:0}@media (max-width: 767px){body.loyalty .main-content{padding-top:0}}body.loyalty h2{font-family:New Kansas Semi Bd,serif;font-weight:600;letter-spacing:-1.100000023841858px;text-align:center;margin-bottom:40px;font-size:32px;line-height:39px}@media (min-width: 768px){body.loyalty h2{margin-bottom:40px;font-size:36px;line-height:44px}}body.loyalty [data-widget-type=rewards-summary]{padding:140px 0;background-image:url(/cdn/shop/files/div_s-9ee39317-cce2-4bbc-ad0b-8991b87ad10c.jpg?v=1690967772);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media (min-width: 768px){body.loyalty [data-widget-type=rewards-summary]{padding:120px 0;background-image:url(/cdn/shop/files/div_stamped-rewards-widget.png?v=1690958624)}}body.loyalty [data-widget-type=rewards-summary] .stamped-rewards-widget-text-holder{padding:0 16px}@media (min-width: 768px){body.loyalty [data-widget-type=rewards-summary] .stamped-rewards-widget-text-holder{padding:0}}body.loyalty [data-widget-type=rewards-summary] .stamped-rewards-widget-btn-holder{width:100%;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media (min-width: 768px){body.loyalty [data-widget-type=rewards-summary] .stamped-rewards-widget-btn-holder{width:auto;display:block;padding:0}}body.loyalty [data-widget-type=rewards-summary] .stamped-rewards-widget-title{font-family:New Kansas Semi Bd,serif;letter-spacing:1px;text-align:center;color:#fff;margin-bottom:10px;font-weight:700;font-size:32px;line-height:41px}@media (min-width: 768px){body.loyalty [data-widget-type=rewards-summary] .stamped-rewards-widget-title{font-size:36px}}body.loyalty [data-widget-type=rewards-summary] .stamped-rewards-widget-text{max-width:490px;margin:0 auto 8px;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:center;color:#fff}@media (min-width: 768px){body.loyalty [data-widget-type=rewards-summary] .stamped-rewards-widget-text{font-size:20px}}body.loyalty [data-widget-type=rewards-summary] .stamped-rewards-widget-btn{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;background:red;padding:13px 44px;border-radius:100px;color:#fff;font-size:16px;font-weight:500;line-height:18px;letter-spacing:0;text-align:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (min-width: 768px){body.loyalty [data-widget-type=rewards-summary] .stamped-rewards-widget-btn{padding:13px 58px;font-size:16px;font-weight:500;line-height:18px}}body.loyalty [data-widget-type=rewards-summary] .stamped-rewards-widget-btn:hover{background-color:#e60000;color:#fbfbfa}body.loyalty [data-widget-type=rewards-summary] .stamped-rewards-widget-btn.stamped-rewards-widget-btn-secondary{border-radius:100px;border:3px solid #fff;background:transparent}body.loyalty [data-widget-type=rewards-summary] .stamped-rewards-widget-btn.stamped-rewards-widget-btn-secondary:hover{background-color:#fff;color:#000}body.loyalty [data-label-title="How it Works"] .stamped-rewards-widget-how-it-works{padding:64px 0}@media (min-width: 768px){body.loyalty [data-label-title="How it Works"] .stamped-rewards-widget-how-it-works{padding:80px 0}}body.loyalty [data-label-title="How it Works"] .stamped-rewards-widget-how-it-works h2{margin-top:0;font-family:New Kansas Semi Bd,serif;letter-spacing:1px;text-align:center;font-weight:700;font-size:32px;line-height:41px;margin-bottom:20px}@media (min-width: 768px){body.loyalty [data-label-title="How it Works"] .stamped-rewards-widget-how-it-works h2{margin-bottom:10px;font-size:36px}}body.loyalty [data-label-title="How it Works"] .stamped-rewards-widget-how-it-works ul.stamped-rewards-widget-how-it-works-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1176px}body.loyalty [data-label-title="How it Works"] .stamped-rewards-widget-how-it-works ul.stamped-rewards-widget-how-it-works-list li.stamped-rewards-widget-how-it-works-list-item{text-align:center;margin:16px 0;border-radius:20px;background:#f9f5f2;padding:32px 12px}@media (min-width: 768px){body.loyalty [data-label-title="How it Works"] .stamped-rewards-widget-how-it-works ul.stamped-rewards-widget-how-it-works-list li.stamped-rewards-widget-how-it-works-list-item{padding:32px;margin:8px}}body.loyalty [data-label-title="How it Works"] .stamped-rewards-widget-how-it-works ul.stamped-rewards-widget-how-it-works-list li.stamped-rewards-widget-how-it-works-list-item .stamped-rewards-widget-number{background:#7d7ec6;font-size:16px;font-weight:600;line-height:18px;letter-spacing:0;text-align:left}body.loyalty [data-widget-type=rewards-earnings-v2]{background:#f9f5f2;padding:64px 0}@media (min-width: 768px){body.loyalty [data-widget-type=rewards-earnings-v2]{padding:80px 0}}body.loyalty [data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-heading-main{margin-top:0;font-family:New Kansas Semi Bd,serif;font-weight:600;margin-bottom:20px;font-size:32px;line-height:39px;letter-spacing:0;color:#2b2a60}@media (min-width: 768px){body.loyalty [data-widget-type=rewards-earnings-v2] .stamped-rewards-widget-heading-main{margin-bottom:40px;font-size:36px;line-height:44px}}body.loyalty [data-widget-type=rewards-earnings-v2] ul.stamped-rewards-earnings{max-width:1176px;width:100%;margin:0 auto;padding:0 20px}body.loyalty [data-widget-type=rewards-earnings-v2] ul.stamped-rewards-earnings li{padding:8px 0;border:none;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 768px){body.loyalty [data-widget-type=rewards-earnings-v2] ul.stamped-rewards-earnings li{padding:8px;-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%}}body.loyalty [data-widget-type=rewards-earnings-v2] ul.stamped-rewards-earnings li .stamped-rewards-widget-buttons{display:none}body.loyalty [data-widget-type=rewards-earnings-v2] ul.stamped-rewards-earnings li .stamped-rewards-widget-item-content{border-radius:16px;border:none;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:32px 12px;width:100%;background:#fff}body.loyalty [data-widget-type=rewards-earnings-v2] ul.stamped-rewards-earnings li .stamped-rewards-widget-item-content .stamped-rewards-widget-item-inner{margin:0;padding:0}body.loyalty [data-widget-type=rewards-earnings-v2] ul.stamped-rewards-earnings li .stamped-rewards-widget-item-content:before{display:none}body.loyalty [data-widget-type=rewards-earnings-v2] ul.stamped-rewards-earnings li .stamped-rewards-widget-campaign-title{font-family:New Kansas Semi Bd,serif;font-size:20px;font-weight:600;line-height:25px;letter-spacing:0;color:#2b2a60}body.loyalty [data-widget-type=rewards-earnings-v2] ul.stamped-rewards-earnings li .stamped-rewards-widget-campaign-value{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.3199999928474426px}body.loyalty [data-widget-type=rewards-earnings-v2] ul.stamped-rewards-earnings li i:before{color:#5abbb1}body.loyalty [data-widget-type=rewards-referral]{text-align:center;background:url(/cdn/shop/files/div.feature-row.jpg?v=1690963068) no-repeat 50% 50%;background-size:cover;padding:64px 27px;margin-bottom:0}@media (min-width: 768px){body.loyalty [data-widget-type=rewards-referral]{padding:80px 0}}body.loyalty [data-widget-type=rewards-referral] .stamped-rewards-page-campaigns-refer{margin:0 auto;max-width:540px;width:100%}body.loyalty [data-widget-type=rewards-referral] .stamped-rewards-widget-heading-sub{border:2px solid white;font-size:12px;font-weight:700;line-height:13px;letter-spacing:0;text-align:center;padding:8px 16px 8px 35px;text-transform:uppercase;color:#fff;border-radius:20px;display:inline-block;position:relative}body.loyalty [data-widget-type=rewards-referral] .stamped-rewards-widget-heading-sub:before{content:url(/cdn/shop/files/refer_1.png?v=1690963622);position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);left:10px}body.loyalty [data-widget-type=rewards-referral] .stamped-rewards-widget-heading-main{font-weight:600;letter-spacing:-1.100000023841858px;color:#fff;font-size:40px;line-height:49px}@media (min-width: 768px){body.loyalty [data-widget-type=rewards-referral] .stamped-rewards-widget-heading-main{font-size:55px;line-height:55px}}body.loyalty [data-widget-type=rewards-referral] .stamped-rewards-widget-description{color:#fff;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}body.loyalty [data-widget-type=rewards-referral] [data-target-id=section-email-customer]{padding:0;border:0}body.loyalty [data-widget-type=rewards-referral] [data-target-id=section-email-customer] .stamped-rewards-page-subtitle{display:none}body.loyalty [data-widget-type=rewards-referral] [data-target-id=section-email-customer] .stamped-rewards-page-buttonAddon{position:relative;max-width:400px}body.loyalty [data-widget-type=rewards-referral] [data-target-id=section-email-customer] .stamped-rewards-page-buttonAddon input{background:#fff;padding:12px 41px;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.3199999928474426px}body.loyalty [data-widget-type=rewards-referral] [data-target-id=section-email-customer] .stamped-rewards-page-buttonAddon input::-webkit-input-placeholder{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.3199999928474426px}body.loyalty [data-widget-type=rewards-referral] [data-target-id=section-email-customer] .stamped-rewards-page-buttonAddon input::-moz-placeholder{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.3199999928474426px}body.loyalty [data-widget-type=rewards-referral] [data-target-id=section-email-customer] .stamped-rewards-page-buttonAddon input:-ms-input-placeholder{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.3199999928474426px}body.loyalty [data-widget-type=rewards-referral] [data-target-id=section-email-customer] .stamped-rewards-page-buttonAddon input::-ms-input-placeholder{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.3199999928474426px}body.loyalty [data-widget-type=rewards-referral] [data-target-id=section-email-customer] .stamped-rewards-page-buttonAddon input::placeholder{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.3199999928474426px}body.loyalty [data-widget-type=rewards-referral] [data-target-id=section-email-customer] .stamped-rewards-page-buttonAddon button{color:#fff!important;position:absolute;right:4px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);border-radius:50%!important;background:red;width:42px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0!important}body.loyalty [data-widget-type=rewards-referral] [data-target-id=section-email-customer] .stamped-rewards-page-buttonAddon button:before{content:url(/cdn/shop/files/SVG.png?v=1690965476)}body.loyalty [data-widget-type=rewards-referral] [data-target-id=section-email-customer] .stamped-rewards-page-buttonAddon button:hover{background-color:#e60000;color:#fbfbfa}.contact_us img,.custom-contact-us img{max-width:100%}.custom-contact-us .campaign_data{max-width:1216px;width:100%;margin:0 auto;height:0;padding:0 15px}.custom-contact-us .campaign_data .inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:32px;border-radius:10px;background:#fff;position:relative;z-index:1;-webkit-transform:translate(0,-60px);-ms-transform:translate(0,-60px);transform:translateY(-60px);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.custom-contact-us .campaign_data .inner{gap:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:translate(0,-60px);-ms-transform:translate(0,-60px);transform:translateY(-60px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.custom-contact-us .campaign_data .inner .inner_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:28px}@media (min-width: 768px){.custom-contact-us .campaign_data .inner .inner_item{margin-bottom:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.custom-contact-us .campaign_data .inner .inner_item:last-child{margin-bottom:0}.custom-contact-us .campaign_data .inner .inner_item:nth-child(3){position:relative;margin-bottom:46px}@media (min-width: 768px){.custom-contact-us .campaign_data .inner .inner_item:nth-child(3){margin-bottom:0}}@media (min-width: 1216px){.custom-contact-us .campaign_data .inner .inner_item:nth-child(3):after{content:"";position:absolute;width:90%;margin:0 auto;height:1px;background:#e8e3df;bottom:-20px}}@media (min-width: 1216px) and (min-width: 768px){.custom-contact-us .campaign_data .inner .inner_item:nth-child(3):after{width:1px;height:100%;top:0;bottom:0;right:-50px}}.custom-contact-us .campaign_data .inner .inner_item:nth-child(3) .d_flex{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.custom-contact-us .campaign_data .inner .inner_item:nth-child(3) .d_flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;gap:16px}}.custom-contact-us .campaign_data .inner .inner_item:nth-child(3) .d_flex>div:nth-child(1){position:relative}@media (min-width: 768px){.custom-contact-us .campaign_data .inner .inner_item:nth-child(3) .d_flex>div:nth-child(1):after{content:"";background:#e8e3df;width:1px;height:100%;position:absolute;top:0;bottom:0;right:-10px}}.custom-contact-us .campaign_data .inner .inner_item .inner_item__title{text-transform:uppercase;font-size:14px;font-weight:700;line-height:13px;letter-spacing:0;color:#2b2a60;margin-bottom:16px}@media (min-width: 768px){.custom-contact-us .campaign_data .inner .inner_item .inner_item__title{margin-bottom:10px}}.custom-contact-us .campaign_data .inner .inner_item .inner_item__data{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.custom-contact-us .campaign_data .inner .inner_item .inner_item__data.phone{font-size:20px;font-weight:600;line-height:25px;letter-spacing:-.4000000059604645px;color:#2b2a60}.custom-contact-us .campaign_data .inner .inner_item .inner_item__data.email{font-size:20px;font-weight:600;line-height:25px;letter-spacing:-.4000000059604645px;font-family:New Kansas Semi Bd,serif;color:#5abbb1}.custom-contact-us .campaign_data .inner .inner_item .inner_item__data.date{font-size:16px;font-weight:600;line-height:21px;letter-spacing:0;color:#2b2a6099;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 0}@media (min-width: 768px){.custom-contact-us .campaign_data .inner .inner_item .inner_item__data.date{padding:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.custom-contact-us .campaign_data .inner .inner_item .inner_item__data.date:first-child{padding-top:0}.custom-contact-us .campaign_data .inner .inner_item .inner_item__data.socials{gap:24px}@media (min-width: 768px){.custom-contact-us .campaign_data .inner .inner_item .inner_item__data.socials{gap:24px}}.custom-contact-us .campaign_map{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#f9f5f2),to(white));background:-o-linear-gradient(top,#f9f5f2 40%,white);background:linear-gradient(to bottom,#f9f5f2 40%,#fff);padding:60px 0}@media (min-width: 768px){.custom-contact-us .campaign_map{padding:140px 0 80px}}.custom-contact-us .campaign_map .inner{width:100%;max-width:1054px;padding:0 15px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width: 768px){.custom-contact-us .campaign_map .inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:64px}}.custom-contact-us .campaign_map .col{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.custom-contact-us .campaign_map .col{width:50%}}.custom-contact-us .campaign_map .col *{text-align:center}@media (min-width: 768px){.custom-contact-us .campaign_map .col *{text-align:left}}.custom-contact-us .campaign_map .col:first-child{margin-bottom:40px}@media (min-width: 768px){.custom-contact-us .campaign_map .col:first-child{margin-bottom:0}}.custom-contact-us .campaign_map h2{font-family:New Kansas Semi Bd,serif;font-size:40px;font-weight:600;line-height:49px;letter-spacing:-1.100000023841858px;text-align:center;margin-top:10px}@media (min-width: 768px){.custom-contact-us .campaign_map h2{margin-top:10px;font-size:55px;line-height:55px;font-weight:700;letter-spacing:0}}.custom-contact-us .campaign_map .sub_title{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;color:#2b2a60;margin-bottom:40px}@media (min-width: 768px){.custom-contact-us .campaign_map .sub_title{margin-bottom:50px}}.custom-contact-us .campaign_map a{color:#2b2a60;text-decoration:underline}.custom-contact-us .campaign_map .address{padding:24px;border-radius:20px;gap:16px;margin-top:24px;margin-bottom:0;background:#f9f5f2}.custom-contact-us .campaign_map .address h4{font-family:New Kansas Semi Bd,serif;font-size:24px;font-weight:600;line-height:29px;letter-spacing:-.4000000059604645px;text-align:left;color:#2b2a60}@media (max-width: 767px){.custom-contact-us .campaign_map .address h4{font-size:20px;font-weight:600;line-height:25px;letter-spacing:-.4000000059604645px;text-align:center}}.custom-contact-us .campaign_map .address .d_flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.custom-contact-us .campaign_map .address .d_flex{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;gap:16px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width: 767px){.custom-contact-us .campaign_map .address .d_flex>div{padding:6px}}.custom-contact-us .campaign_map .address .d_flex>div:nth-child(1){position:relative}@media (min-width: 768px){.custom-contact-us .campaign_map .address .d_flex>div:nth-child(1):after{content:"";background:#e8e3df;width:1px;height:100%;position:absolute;top:0;bottom:0;right:-10px}}.custom-contact-us .campaign_map .address .d_flex *{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;color:#2b2a6099}@media (max-width: 767px){.custom-contact-us .campaign_map .address .d_flex *{font-size:14px;font-weight:500;line-height:22px;letter-spacing:0;text-align:center}}.shop-season-gird .grid_item .custom-grid-items{position:relative}.shop-season-gird .grid_item .custom-grid-items .info_tags{position:absolute;top:10px;left:10px;z-index:1}.shop-season-gird .grid_item .custom-grid-items .info_tags .percent_comp__tag{margin-bottom:10px;background:#5abbb1;font-family:New Kansas Semi Bd,serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:0;text-align:center;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#fff;border-radius:100%}.shop-season-gird .grid_item .custom-grid-items .info_tags .availability_tags .availability_tag{text-transform:uppercase;font-size:12px;font-weight:700;line-height:14px;letter-spacing:0;padding:6px 10px;border-radius:6px;gap:8px;color:#fff;margin-bottom:10px}.shop-season-gird .grid_item .custom-grid-items .info_tags .availability_tags .availability_tag.in_stock{background-color:#5abbb1}.shop-season-gird .grid_item .custom-grid-items .info_tags .availability_tags .availability_tag.sold_out{background:#fff;color:#2b2a60;font-weight:900}.product-form{padding-top:30px!important}.pdp-color-swatches-wrapper .instock_variants .instock_sum__qty{padding:8px 0 0;min-height:30px;display:flex;align-items:center;justify-content:start}.pdp-color-swatches-wrapper .instock_variants .instock_sum__qty span{font-size:12px;line-height:14px;letter-spacing:0;text-align:center;color:#7d7ec6}.pdp-color-swatches-wrapper .instock_variants .instock_sum__qty span:first-child{font-weight:500}.pdp-color-swatches-wrapper .instock_variants .instock_sum__qty span:last-child{font-weight:600}.product-single__media-group .product-single__media-group_tags{position:absolute;top:10px;left:10px;z-index:1}.product-single__media-group .product-single__media-group_tags .sold_out{font-size:15px;font-weight:700;line-height:17px;letter-spacing:0;text-align:center;color:#2b2a6080;background:#ebe7e5;padding:7px 12px;border-radius:7px}.collection__main .gridproductwrapper .productpricegrid .font-semibold{font-family:New Kansas Semi Bd,serif;margin-bottom:5px;font-size:20px;line-height:26px}.collection__main .gridproductwrapper .productpricegrid .text-left{font-size:16px;line-height:16px;font-weight:600}.collection__main .gridproductwrapper .productpricegrid .stamped-product-reviews-badge{padding:10px 0}.free_shipping_callout__label{display:block;text-align:center;margin-bottom:15px}.free_shipping_callout__label .row{display:inline-block}.free_shipping_callout__label .row .inner{display:flex;align-items:center;justify-content:center;background:#5abbb11a;padding:4px 12px 4px 4px;border-radius:6px}.free_shipping_callout__label svg{margin-right:8px}.free_shipping_callout__label *{margin:0;font-weight:600;font-size:12px;line-height:14px;letter-spacing:0;text-align:center;color:#5abbb1}body.body-accessories-2 .product-form{padding-top:15px}#AddToCartForm-product-template-new-accessories-2 .drop-down-main-box{margin-bottom:30px}.affirm-as-low-as{position:fixed;right:-1000%;top:-1000%;visibility:hidden;z-index:-9999}@media (max-width: 767px){.price__pricing-group .price__sale{align-items:center!important}}.shiping-text-box h3{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/104/assets/vsh.scss.css.map */
