@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@1,300&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital@0;1&display=swap";@font-face{font-family:Mono Social Icons;src:url(/cdn/shop/files/MonoSocialIconsFont-1.10.otf?v=1743671457)}code{display:inline-block;padding:0 10px;border-radius:3px;background:#eee;border:1px solid #ddd;font-weight:700;font-family:Consolas,monospace}.no-display{display:none}.rte ul{list-style-type:disc}.rm-highlight,.inventory--pre-order{color:#0a3d3a!important}.inventory--coming-soon{color:#000!important}.rm-background,#bootstrapForm .btn-primary,#epSurvey .btn-primary{background:#062d31!important}.rm-button{border:1px solid;display:inline-block;padding:20px;border-radius:3px;text-decoration:none;line-height:normal}.rm-fade{opacity:.2;filter:blur(5px)!important}.seoText{margin:100px auto;max-width:1200px;width:90%}.product-meta__authorized-retailer{color:#daa520;letter-spacing:.5px}.collection__availability-filter{text-align:center;margin:50px 0}.collection__availability-filter a:link,.collection__availability-filter a:visited,.collection__availability-filter a:active{transition:ease-in .1s;border:1px solid;padding:10px;border-radius:2px;font-weight:600}.availability__in-stock{color:#0a3d3a}.availability__in-stock:hover{color:#fff;background:#0a3d3a99;border-color:#062725!important}.availability__pre-order{color:#0a3d3a!important}.availability__pre-order:hover{color:#fff!important;background:#0a3d3a99;border-color:#062725!important}.empty-state{margin:100px 0}.footer__aside .hidden-pocket a,.footer__aside .footer__aside-item--copyright a{display:none}.tier-gold:before{background-image:url(/cdn/shop/files/tier-gold.png?v=1614934282)}.tier-silver:before{background-image:url(/cdn/shop/files/tier-silver.png?v=1614934282)}.tier-bronze:before{background-image:url(/cdn/shop/files/tier-bronze.png?v=1614934282)}.tier-gold:before,.tier-silver:before,.tier-bronze:before{content:"";display:inline-block;background-size:contain;width:14px;height:14px;margin-right:5px}.tier-gold,.tier-silver,.tier-bronze{justify-content:initial!important}.badge{position:absolute;z-index:+1;display:block;height:60px;width:60px;line-height:60px;text-align:center;border-radius:100%;color:#fff;opacity:.8;font-weight:600;background-size:contain;background:#000!important}.badge.bronze{background-color:#a97142}.badge.silver{background-color:silver}.badge.gold{background-color:#d4af37}.value-picker__inner .card__member-tier{position:relative;overflow:hidden;height:100px}.value-picker__inner .card__member-tier img{position:absolute;top:-100%;bottom:-100%;margin:auto}.card__endlesspens-team{text-align:center;background:#333;color:#fff}.product-banner{padding:1px;display:block;position:relative;z-index:5;width:100%;text-align:center;float:left;opacity:.9}.sold-out-product{background:#eee}.hidden-product{background:#222;color:#aaa}.sale-product{background:#333;color:#eee}.sale-product-public{background:#fff2bd;color:#d99b4a}.hidden-gem-public{background:#e6f7fc;color:#4a9ee0}.div-disabled{pointer-events:none;opacity:.4}.blogCredits{padding:20px;border:1px solid rgba(0,0,0,.2);border-radius:4px;background:#fff6}.blogCredits:before{content:"";display:block;float:left;width:50px;height:50px;border-radius:100%;overflow:hidden;margin-right:20px}.blogCreditsEP{line-height:50px}.blog-container blockquote{font-size:30px!important;font-family:Cormorant}.oneVideo{width:100%;padding-right:2px;margin:3em 0}.onePhoto,.twoPhoto,.threePhoto{padding:3px 3px 0 0!important;box-sizing:border-box!important;margin:0!important}.onePhoto{width:100%}.twoPhoto{float:left;width:50%}.threePhoto{float:left;width:33.33%}.photoCaption{text-align:center;font-style:italic;margin-top:0}.photoSet{margin:3em 0}.photoSet img{margin:0;padding:1px}.itemWidget{border:1px solid #e1e3e4;border-radius:2px;padding:20px;width:250px;background:#fff;margin-left:20px;float:right;text-align:center}.itemWidget img{margin:0;transition:opacity .2s ease-in-out}.itemWidget img:hover{opacity:.7}.itemWidget p{margin:20px 0;color:#000;font-weight:600}.itemWidget a:link,.itemWidget a:visited{text-decoration:none!important;color:#000;transition:color .2s ease-in-out}.itemWidget a:hover,.itemWidget a:active{color:#48cfd4!important}.itemWidget .price--highlight{font-size:19px}.itemWidget .price--compare,.itemWidget p{font-size:13px}@media screen and (max-width: 600px){.itemWidget{float:none;margin:0 auto 50px;text-align:center}}.blogReferences{font-size:12px}.blog-container [href^=http]:not([href*=endlesspens]):not([href*=twitter]):not([href*=facebook]):not([href*=pinterest]):after{content:"(external link)";display:inline-block!important;width:14px;height:14px;text-indent:1em;white-space:nowrap;margin-left:3px;overflow:hidden;background-image:url(/cdn/shop/files/icon-external-link.svg?v=1623830683);background-repeat:no-repeat;background-position:center;background-size:75% auto}.rte figure{margin:3em 0}.rte figure img{margin:0 0 10px}.rte figcaption{text-align:center;font-style:italic;width:80%;margin:auto}.yotpo-display-wrapper *,.yotpo-main-widget *{font-family:Poppins!important}.yotpo-main-widget{width:90%!important}.yotpo-default-button{border-radius:2px!important}.yotpo-icon.yotpo-icon-star:not(.rating-star){color:#ccc!important}.rte ul li:before{background:transparent}.poNotice{display:none;margin-bottom:15px}.read-more-state,.read-more-target{display:none}.read-more-state:checked~.read-more-wrap .read-more-target{display:inline-block;margin-bottom:10px}.read-more-state~.read-more-trigger:before{content:"Show more"}.read-more-state:checked~.read-more-trigger:before{content:"Show less"}.read-more-trigger,.read-more-btn{cursor:pointer;padding:0 .5em;color:#666;font-size:.9em;line-height:2;border:1px solid #ddd;border-radius:2px;display:block;width:90px;text-align:center;margin:20px auto}#bootstrapForm fieldset{border:0}#bootstrapForm legend h2{margin-top:30px;margin-bottom:0}#bootstrapForm fieldset input,#bootstrapForm fieldset textarea,#bootstrapForm fieldset select{border:1px solid #cccccc;border-radius:2px;width:100%;box-sizing:border-box;padding:10px;background:none}#bootstrapForm .help-block{font-style:italic}#bootstrapForm legend{font-weight:700;font-size:16px}#bootstrapForm .btn-primary{width:100%;box-sizing:border-box;padding:10px;border-radius:3px;color:#fff;margin:40px auto}#epSurvey fieldset{border:0;margin-bottom:15px}#epSurvey legend h2{margin-top:30px;margin-bottom:0}#epSurvey fieldset textarea,#epSurvey fieldset select,#epSurvey input[type=text]{border:1px solid #cccccc;border-radius:2px;width:100%;box-sizing:border-box;padding:10px;background:none}#epSurvey legend{font-weight:700;font-size:16px}#epSurvey input::placeholder{opacity:.5}#epSurvey .checkbox{width:100%;height:30px;border:0;background:transparent;cursor:default;box-shadow:none}#epSurvey .checkbox input[type=text]{border:1px solid #cccccc;background:transparent;padding:1px 7px;border-radius:2px;width:auto}#epSurvey .btn-primary{width:100%;box-sizing:border-box;padding:10px;border-radius:3px;color:#fff;margin:40px auto}#epSurvey .help-block{font-style:italic}.shopify-payment-terms{margin-bottom:30px}.estimated-delivery,.special-pre-order,.product-messaging{padding:10px;border-radius:3px;border:1px solid;margin:10px 0 0;text-align:center}.login-notify{padding:10px;border-radius:3px;border:1px solid;text-align:center;margin-bottom:10px}@media screen and (max-width: 640px){.login-notify{margin:10px}}.mega-menu-messaging{display:block;font-size:10px;color:#0a3d3a}.empty-state__promos{width:100%;max-width:800px;margin:auto;text-align:center}.empty-state__promos img{margin:10px 0}.empty-state__promos p{margin:auto 10px;min-height:60px}@media screen and (max-width: 640px){.empty-state__promos p{min-height:80px}}.empty-state__promos .promo{border:1px solid #ddd;padding:20px 0;margin:30px 1%;border-radius:3px;background:#fff;float:left;width:48%}.empty-state__promos .button{display:inline-block;margin:auto}.empty-state__description{font-size:larger}#accordion{margin:50px 0}#accordion strong{display:block;margin-top:15px}#accordion h3{border-top:1px solid #d8d8d8;padding:10px;box-sizing:border-box;margin:0;outline:none}#accordion h3:after{content:"\25be";float:right}#accordion div{padding:8px 40px;box-sizing:border-box;margin-bottom:30px}.swym-header-launcher-badge{background:#062d31!important;color:#fff!important;font-family:Poppins!important;font-weight:600!important;font-size:11px!important}.swym-header-launcher-text{font-size:15px!important;font-weight:600!important;letter-spacing:.3px!important}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext+.swym-fave-count{border-radius:0 3px 3px 0!important;color:#f26d80!important;line-height:120%!important}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext{border-radius:3px 0 0 3px!important;letter-spacing:1px}.swym-wishlist-button-bar{margin-bottom:15px}.swym-wishlist-outer-container *{font-family:Poppins!important}.swym-button.swym-add-to-wishlist-view-product{position:absolute;right:20px;bottom:20px;font-size:x-large!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item{border:1px solid #dedede!important;border-radius:4px;overflow:hidden}.swym-ui-component .swym-wishlist-list-card{border-radius:4px}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-variants-container .swym-select select{border:1px solid #dedede}.alert--error,.alert--warning,.alert--success{padding:15px;border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/60/assets/theme-custom.css.map */
