vermontane-source-offers{display:block;width:100%;--watch-green:#2f4840;color:#212121;font-family:var(--font-body--family)}vermontane-source-offers .quantity-breaks{margin:15px 0}vermontane-source-offers .quantity-breaks__title{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 13px;font-family:var(--font-heading--family);font-weight:400;font-size:14px;line-height:1}vermontane-source-offers .quantity-breaks__title span:first-child,vermontane-source-offers .quantity-breaks__title span:last-child{height:1px;background:#2121214d;flex:1}vermontane-source-offers .quantity-breaks-container{display:grid;gap:15px}vermontane-source-offers .quantity-breaks-container>input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}vermontane-source-offers .quantity-break{position:relative;display:block;padding:17.5px 17.5px 17.5px 40px;margin:0;border:2px solid #ddd;border-radius:10px;background:#fff;cursor:pointer}vermontane-source-offers .quantity-break:before{content:"";position:absolute;left:13px;top:24px;width:16px;height:16px;border:1px solid #888;border-radius:50%;background:#fff}vermontane-source-offers input:checked+.quantity-break{border-color:var(--watch-green);background:#2f484014}vermontane-source-offers input:checked+.quantity-break:before{border:5px solid var(--watch-green)}vermontane-source-offers input:focus-visible+.quantity-break{outline:2px solid var(--watch-green);outline-offset:3px}vermontane-source-offers .quantity-break__content{display:flex;align-items:center;justify-content:space-between;gap:8px}vermontane-source-offers .quantity-break__left,vermontane-source-offers .quantity-break__right{display:flex;flex-direction:column;gap:5px}vermontane-source-offers .quantity-break__right{text-align:right;flex-shrink:0}vermontane-source-offers .quantity-break__label-text,vermontane-source-offers .quantity-break__price{display:block;font-size:16px;font-weight:700;line-height:1}vermontane-source-offers .quantity-break__caption,vermontane-source-offers .quantity-break__compare-price{display:block;font-size:14px;line-height:1;font-weight:400}vermontane-source-offers .quantity-break__compare-price{text-decoration:line-through;opacity:.7}vermontane-source-offers .quantity-break__badge{position:absolute;right:10px;top:-12px;padding:0 7.5px;background:var(--watch-green);color:#fff;border-radius:3px;font-size:15px;font-weight:700;line-height:24px;margin:0;transform:rotate(3deg)}vermontane-source-offers .quantity-break__variants{display:none;padding-top:10px}vermontane-source-offers input:checked+.quantity-break .quantity-break__variants{display:block}vermontane-source-offers .quantity-break__selector-item{display:flex;align-items:center;gap:5px;margin:0 0 7.5px;font-size:12px;line-height:23px}vermontane-source-offers .quantity-break__selector-item:last-child{margin-bottom:0}vermontane-source-offers .quantity-break__selector-item__number{min-width:16px}vermontane-source-offers .quantity-break__variant-select{display:block;min-height:23px;width:168px;max-width:100%;margin:0;padding:0 20px 0 10px;border:1px solid #aaa;border-radius:3px;background:#f3f3f3;color:#212121;font:400 12px/1.6 var(--font-body--family)}vermontane-source-offers .main-product-atc{display:block;width:100%;min-height:52px;padding:12px 20px;border:0;border-radius:8px;background:var(--watch-green);color:#fff;font:700 19px/1.5 var(--font-body--family);cursor:pointer}vermontane-source-offers .main-product-atc:disabled{opacity:.6;cursor:wait}vermontane-source-offers .watch-offer-guarantee{text-align:center;font-size:12px;margin:10px 0 0}vermontane-source-offers .watch-offer-error{color:#a00;font-size:13px}.product-information .vermontane-product-title{font-family:var(--font-heading--family);font-size:31.2px;line-height:1.23;font-weight:400;margin:0 0 12px}.product-information .vermontane-features{grid-template-columns:repeat(2,minmax(0,1fr));font-size:11px;gap:8px 16px;margin:8px 0}.product-information .vermontane-features li{line-height:1.3;gap:7px}.product-information .variant-option--swatches{gap:8px}.product-information .variant-option__swatch-value{display:none}.product-information .variant-option__button-label--has-swatch{border-radius:50%}@media(min-width:990px){.product-information__grid:has(vermontane-source-offers){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)!important;grid-column:2!important;gap:50px}.product-information__grid:has(vermontane-source-offers)>.product-information__media{grid-column:1!important;min-width:0;padding:0!important}.product-information__grid:has(vermontane-source-offers)>.product-details{grid-column:2!important;min-width:0;padding:0!important}}@media(max-width:749px){.product-information .vermontane-product-title{font-size:27px}.product-information .vermontane-features{font-size:11px}vermontane-source-offers .quantity-break__label-text{font-size:15px}}.product-information__grid:has(vermontane-source-offers)>.product-information__media{width:100%}.vermontane-features svg{flex:0 0 16px;align-self:center}.vermontane-review-line{display:flex;align-items:center;gap:6px;font:400 12px/1.5 var(--font-body--family);letter-spacing:.5px;margin-bottom:10px}.vermontane-accordion-caret{align-self:center;transition:transform .2s}.vermontane-accordion[open] .vermontane-accordion-caret{transform:rotate(180deg)}vermontane-source-offers .watch-offer-guarantee{display:flex;justify-content:center;align-items:center;gap:7px}.product-information:has(vermontane-source-offers),.vermontane-stories{font-size:16px;font-weight:400;line-height:1.8;letter-spacing:.96px}.product-information .vermontane-product-title{letter-spacing:.78px;line-height:38.4px;margin:0}vermontane-source-offers{letter-spacing:.96px}vermontane-source-offers .quantity-breaks__title{letter-spacing:.78px}vermontane-source-offers .main-product-atc{letter-spacing:1px;line-height:52.25px;padding:0 28.5px}vermontane-source-offers .watch-offer-guarantee{line-height:15.6px}.product-information .vermontane-accordion summary{font-family:var(--font-heading--family);font-size:15.6px;font-weight:400;line-height:19.2px;letter-spacing:.78px;padding:12.5px 0}.vermontane-story-text h2{font-family:var(--font-heading--family);font-size:31.2px;font-weight:400;line-height:38.4px;letter-spacing:.78px;margin:0}.vermontane-story-text .rte{font-size:16px;font-weight:400;line-height:28.8px;letter-spacing:.96px;margin-top:20px}.vermontane-story-text .rte p{margin:0}@media(min-width:990px){.vermontane-story{gap:0}.vermontane-story-text{padding:60px 70px 70px}}@media(max-width:749px){.product-information .vermontane-product-title,.vermontane-story-text h2{font-size:26px;line-height:32px}.product-information:has(vermontane-source-offers),vermontane-source-offers,.vermontane-stories{letter-spacing:.9px}vermontane-source-offers .quantity-break__label-text{font-size:16px}.vermontane-story-text{padding:20px 0}.vermontane-story-text .rte{font-size:15px;line-height:27px;letter-spacing:.9px}}.product-information:has(vermontane-source-offers) .variant-option__button-label--has-swatch{--variant-picker-swatch-width:65px;--variant-picker-swatch-height:65px;width:65px;height:65px;padding:3px;border:0;box-sizing:border-box}.product-information:has(vermontane-source-offers) .variant-option__button-label--has-swatch .swatch{width:100%;height:100%;border:0;background-size:cover}@media(max-width:749px){.product-information:has(vermontane-source-offers){padding-inline:15px!important}.product-information:not(.featured-product-information):has(vermontane-source-offers) .product-details>.group-block{padding-inline:0!important}.product-information:has(vermontane-source-offers) .variant-option__button-label--has-swatch{--variant-picker-swatch-width:57.5px;--variant-picker-swatch-height:57.5px;width:57.5px;height:57.5px}}@media(min-width:990px){.product-information:has(vermontane-source-offers){padding-top:36px}.product-information__grid:has(vermontane-source-offers){grid-column:1 / -1!important;width:calc(100% - 100px);max-width:1500px;justify-self:center;grid-template-columns:55% minmax(0,1fr)!important;gap:50px}}.product-information:has(vermontane-source-offers) .variant-option__button-label--has-swatch,.product-information:has(vermontane-source-offers) .variant-option__button-label--has-swatch:hover,.product-information:has(vermontane-source-offers) .variant-option__button-label--has-swatch:has(:checked):hover{background-color:transparent;outline:none;box-shadow:none}.product-information:has(vermontane-source-offers) .variant-option__button-label--has-swatch:has(:checked),.product-information:has(vermontane-source-offers) .variant-option__button-label--has-swatch:has(:checked):hover{box-shadow:0 0 0 2px #2121214d}.product-information:has(vermontane-source-offers) .variant-option__button-label--has-swatch:after{content:none}.product-information:has(vermontane-source-offers) .variant-option__button-label--has-swatch:has(:focus-visible){outline:2px solid #212121;outline-offset:4px}.product-information:has(vermontane-source-offers) .variant-option__legend-wrapper,.product-information:has(vermontane-source-offers) .variant-option__legend-text{font-family:var(--font-body--family);font-size:13px!important;font-weight:600;line-height:19.5px;letter-spacing:.4px;color:#212121e5;text-transform:none;padding:0}.product-information:has(vermontane-source-offers) .variant-option__legend-wrapper{margin:0 0 3px}.vermontane-bogo-timer{display:flex;align-items:center;gap:4px;color:#b22222;font:700 12px/21.6px var(--font-body--family)}.vermontane-bogo-timer[hidden]{display:none}.vermontane-bogo-badge{display:inline-flex;align-items:center;padding:6px 10px;border-radius:4px;background:#ffdede}.vermontane-bogo-badge svg{margin-right:6px;flex-shrink:0}vermontane-source-offers .quantity-breaks__title span:first-child,vermontane-source-offers .quantity-breaks__title span:last-child{height:2px;background:#212121}vermontane-source-offers .quantity-break{border-color:#2121214d;background:#21212105}vermontane-source-offers input:checked+.quantity-break{border-color:#212121;background:#2121211a}vermontane-source-offers .quantity-break:before{width:15px;height:15px;left:20px;top:50%;transform:translate(-50%,-50%);border:2px solid rgb(33 33 33 / 30%);background:transparent;box-shadow:none}vermontane-source-offers input:checked+.quantity-break:before{border:2px solid #f3f3f3;background:#212121;box-shadow:0 0 0 1px #212121}vermontane-source-offers .watch-offer-guarantee{margin:24px 0 10px;gap:3.6px}.vermontane-review-line[hidden]{display:none}.vermontane-review-line{text-decoration:none;color:#212121}.vermontane-review-line>span:first-child{letter-spacing:1px;color:#2f4840}.vermontane-review-line.vermontane-shared-rating{display:flex;align-items:center;gap:0;font-family:Poppins,sans-serif;font-size:12.65px;font-weight:400;line-height:1.8;letter-spacing:.96px;color:#212121e6;text-decoration:none}.vermontane-shared-rating .vermontane-rating-stars{display:flex;position:relative;flex-shrink:0;width:5.5em;height:1em;letter-spacing:inherit;color:#ececec}.vermontane-rating-stars svg{display:block;flex-shrink:0;width:1em;height:1em;color:#ececec}.vermontane-rating-stars svg+svg{margin-left:.125em}.vermontane-rating-stars-overlay{position:absolute;inset:0 auto auto 0;display:flex;width:94%;height:100%;overflow:hidden}.vermontane-rating-stars-overlay svg{color:#2f4840}.vermontane-shared-rating .vermontane-rating-label{font:inherit;letter-spacing:inherit;color:inherit}@media(max-width:749px){.vermontane-shared-rating .vermontane-rating-label{font-size:12px;letter-spacing:0;white-space:normal;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vermontane-source-offers.css.map */
