#shopify-section-product-template{background:#f7f7f7}.product-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:4rem;position:relative;z-index:1}.product-container__side{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}@media screen and (min-width:60em){.product-container__side{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 460px)}}@media screen and (min-width:60em){.product-container__side--right{-webkit-box-flex:0;-ms-flex:0 1 420px;flex:0 1 420px}}.product__part--gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:2rem;position:relative}.product__part--form{position:relative;z-index:2}.product__part--form .product-header{padding-bottom:1.6rem;border-bottom:1px solid #ddd}.product__part--form .product-header--no-bottom-border{border-bottom:0}.product__part--form .product-header__title{font-size:3.9rem;margin-bottom:.6rem}.product__part--form .product-header__title span{display:block;font-size:1.7rem;line-height:1.7;color:#a7a597;font-family:MaisonNeueBook,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.product__part--form .product-header__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.product__part--form .product-header__price{font-size:1.6rem;display:inline-block;font-family:MaisonNeueMedium,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.product__part--form .product-header__price.on-sale{color:#ab2b3d}.product__part--form .product-header__price--old{font-weight:400;text-decoration:line-through}.product-description p{font-size:1.4rem;line-height:1.7;margin-bottom:.8rem}.product-description p:first-child{font-size:1.6rem}.product-description ul{margin:2rem 0 0;padding:0}.product-description li{padding-left:2rem;font-size:1.4rem;list-style:none;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 8.22 5.72" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="m3.03 5.72-3.03-3.03.53-.53 2.5 2.5 4.66-4.66.53.53z"/></svg>');background-position:0 4px;background-repeat:no-repeat;background-size:1rem}.product-description li strong{font-size:1.5rem;font-weight:400;font-family:MaisonNeueMedium,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.product-description li p{font-size:1.4rem;color:#616161}.product-description li p:last-child{margin-bottom:0}.product__part--details{padding-top:2rem}.product__notification{font-size:1.4rem;padding-top:2rem;margin-bottom:0}.product__notification a{cursor:pointer;border:none}.product-header__reviews{padding:.4rem 0 0}.product-header__reviews .stamped-starrating.stamped-badge-starrating{margin-right:1rem!important}.product-header__reviews .stamped-badge-caption{font-size:1.4rem;text-decoration:underline}.product-header__reviews .fa-star-half-o:before,.product-header__reviews .fa-star-o:before,.product-header__reviews .fa-star:before,.product-header__reviews .stamped-fa-star-half-o:before,.product-header__reviews .stamped-fa-star-o:before,.product-header__reviews .stamped-fa-star:before{font-size:1.4rem}.stamped-badge-caption{font-size:1.4rem;text-decoration:underline}.product-detail__toggles{margin:0;padding:0 0 2.4rem}.product-detail__toggles details summary::-webkit-details-marker{display:none}.product-detail__toggles details{border-bottom:1px solid #ddd;font-size:1.4rem;padding-bottom:8px}.product-detail__toggles details:first-child{border-top:1px solid #ddd}.product-detail__toggles details ul{margin:0}.product-detail__toggles details li{margin:0;padding:0 0 0 1rem;font-size:1.4rem;line-height:1.7;list-style:none;position:relative}.product-detail__toggles details li:before{content:"- ";position:absolute;left:0}.product-detail__toggles details p{font-size:1.4rem;line-height:1.7}.product-detail__toggles summary{font-size:1.6rem;font-family:MaisonNeueBook,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;padding:16px 8px 8px 0;cursor:pointer;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-detail__toggles summary:after{content:"+"}.product-detail__toggles details[open] summary:after{content:"\2013"}.product-detail__tabs{margin:0;padding:0 0 2.4rem}.product-detail__tabs li{margin:0;padding:0;list-style:none;display:inline-block;margin-right:1.6rem;font-size:1.4rem;font-family:MaisonNeueBook,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}@media screen and (min-width:60em){.product-detail__tabs li{font-size:1.5rem}}.product-detail__tabs li:focus,.product-detail__tabs li:hover,.product-detail__tabs li.selected{cursor:pointer;border-bottom:1px solid currentColor}.product-detail__tabs li.selected{font-family:MaisonNeueMedium,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.product-detail__tab-container{padding-bottom:2rem}.product-detail__tab{display:none;font-size:1.5rem}.product-detail__tab.selected{display:block}.product-detail__tab ul{margin:0}.product-detail__tab li{margin:0;padding:0 0 0 1rem;font-size:1.4rem;line-height:1.7;list-style:none;position:relative}.product-detail__tab li:before{content:"- ";position:absolute;left:0}.product-detail__tab p{font-size:1.4rem;line-height:1.7}.product__alt{padding:1.6rem 0 0}.product__alt-title{font-size:1.5rem;font-family:MaisonNeueBook,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.product__alt-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product__alt-item{-webkit-box-flex:0;-ms-flex:0 0 3.2rem;flex:0 0 3.2rem;margin:0 .8rem .8rem 0;border-radius:1.6rem;width:3.2rem;height:3.2rem;background-size:250%;background-repeat:no-repeat;background-position:center center;border:4px solid #fafaf2;overflow:hidden}.product__alt-item--selected,.product__alt-item:hover,.product__alt-item:focus{-webkit-box-shadow:0 0 0 1px #1a1a1a;box-shadow:0 0 0 1px #1a1a1a}.product__var{padding:1.6rem 0 0}.product__var-items{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:1.6rem}a.product__var-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-align:center;-ms-flex-align:center;align-items:center;background:#0000;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.2s ease-in background,.2s ease-in box-shadow;-o-transition:.2s ease-in background,.2s ease-in box-shadow;transition:.2s ease-in background,.2s ease-in box-shadow}a.product__var-item--selected,a.product__var-item--selected:visited,a.product__var-item:hover,a.product__var-item:focus{background:#eae7d9;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}a.product__var-item p{margin:0 0 4px;font-size:1.2rem}a.product__var-item img{mix-blend-mode:darken;display:block}.swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-slide{z-index:-1}.swiper-slide-active{z-index:1}.swiper-slide--video iframe{display:block;margin:0 auto}.gallery{width:100%;position:relative;z-index:5}@media screen and (min-width:60em){.gallery{padding:0 10%}}.gallery figure{margin:0}.gallery a{display:block;text-align:center}.gallery img{display:block;width:auto;max-width:100%;max-height:calc(100vh - 10rem);margin:0 auto}.gallery .zoom-icon{position:absolute;bottom:1rem;right:1rem;width:25px;height:25px;z-index:10;cursor:pointer}.gallery .swiper-slide iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gallery__thumbs{width:calc(100% - 8rem);position:relative;z-index:10;text-align:center;margin-top:1rem;margin:1rem 4rem 0;padding:2px 0;overflow-x:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scroll-padding-left:2px}.gallery__thumb{display:inline-block;-webkit-transition:.2s ease-in opacity,.2s ease-in box-shadow;-o-transition:.2s ease-in opacity,.2s ease-in box-shadow;transition:.2s ease-in opacity,.2s ease-in box-shadow;cursor:pointer;width:7.5vw;margin:0 0 0 1rem;-ms-flex-negative:0;flex-shrink:0;scroll-snap-align:start}@media screen and (min-width:60em){.gallery__thumb{width:60px;margin:0 0 0 1rem}}.gallery__thumb img{display:block;margin:0}.gallery__thumb--active,.gallery__thumb:hover,.gallery__thumb:focus{opacity:.7;-webkit-box-shadow:0 0 0 1px #1a1a1a;box-shadow:0 0 0 1px #1a1a1a}.gallery-swiper-button-prev.swiper-button-prev,.gallery-swiper-button-next.swiper-button-next{height:2rem;width:1.6rem;background-size:cover;top:unset;bottom:2.8rem}@media screen and (min-width:60em){.gallery-swiper-button-prev.swiper-button-prev,.gallery-swiper-button-next.swiper-button-next{height:3rem;width:2rem;bottom:3.8rem}}#shopify-section-product-template-analog,#shopify-section-product-template-analog-starter-kit{background:#fafaf2}.step-description{font-weight:500;font-size:1.6rem;margin-bottom:.8rem}.step-description span{font-size:1.2rem;opacity:.6;margin-left:.8rem}.starter-kit-base-prod{width:100%}.starter-kit-base-prod.twelve-pack-promo:not(.visible){display:none}.starter-kit-base-prod.twelve-pack-promo{margin-top:1.6rem}.starter-kit-base-prod .starter-kit-base-prod__upper{position:relative;height:100%;background:#eae7d9;padding:1.2rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.starter-kit-base-prod h3{font-size:1.4rem;font-family:MaisonNeueMedium,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.starter-kit-base-prod p:not(.step-description){margin-bottom:0;font-size:1.2rem}.starter-kit-base-prod .starter-kit-base-prod__price{font-size:1.4rem}.starter-kit-base-prod .starter-kit-base-prod__price--original{text-decoration:line-through;opacity:.4}.starter-kit-base-prod .starter-kit-base-prod__lower{background:#fafaf2;display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem;margin-bottom:2rem}.starter-kit-base-prod .start-kit-base-prod-color{font-size:1.2rem;opacity:.5;border:1px solid #2d2f24;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.starter-kit-base-prod .start-kit-base-prod-color--selected{opacity:1;background-color:#eae7d9}.starter-kit-base-prod .start-kit-base-prod-color button,.starter-kit-base-prod .start-kit-base-prod-color a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none;border:none;background:none;cursor:pointer;padding:0;margin:0;width:100%;color:#2d2f24}.starter-kit-base-prod .start-kit-base-prod-color button img,.starter-kit-base-prod .start-kit-base-prod-color a img{width:6em;padding-top:2.4rem}@media screen and (min-width:60em){.starter-kit-base-prod .start-kit-base-prod-color button img,.starter-kit-base-prod .start-kit-base-prod-color a img{width:6em}}.starter-kit-base-prod .start-kit-base-prod-color button div,.starter-kit-base-prod .start-kit-base-prod-color a div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.8rem}@media screen and (min-width:60em){.starter-kit-base-prod .start-kit-base-prod-color button div,.starter-kit-base-prod .start-kit-base-prod-color a div{padding:.8rem 0}}.starter-kit-base-prod .start-kit-base-prod-color button div>p,.starter-kit-base-prod .start-kit-base-prod-color a div>p{font-size:1.6rem}.starter-kit-base-prod .start-kit-base-prod-color button div span,.starter-kit-base-prod .start-kit-base-prod-color a div span{color:#2d2f2499}.starter-kit-base-prod .start-kit-base-prod-color button div span>span,.starter-kit-base-prod .start-kit-base-prod-color a div span>span{margin-left:.8rem;color:#2d2f24}.starter-kit-base-prod .start-kit-base-prod-color button div span.subtext,.starter-kit-base-prod .start-kit-base-prod-color a div span.subtext{display:inline-block;font-size:.8rem;margin-top:.4rem;padding:.2rem .4rem;color:#2d2f24;background:#ffd879}.base-prod-divider{padding:.4rem;font-size:2rem;text-align:center}.prod-link{font-size:1.4rem;margin-bottom:2rem!important;text-align:center;width:100%}.pdp-upsell{margin-top:0rem}.pdp-upsell>p{font-size:1.4rem;text-align:center;margin-bottom:1rem}.pdp-upsell .pdp-upsell-box{border:1px solid #2d2f24;padding:1.2rem 1.2rem 1.2rem 0;display:grid;grid-template-columns:8rem 1fr;-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}@media screen and (min-width:60rem){.pdp-upsell .pdp-upsell-box{grid-template-columns:10rem 1fr}}.pdp-upsell .pdp-upsell-image img{display:block;margin:0}.pdp-upsell .pdp-upsell-info{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-align:start;-ms-flex-align:start;align-items:flex-start}.pdp-upsell .pdp-upsell-info__title{display:block;font-size:1.6rem;margin-bottom:0}.pdp-upsell .pdp-upsell-info__title+span{display:block;opacity:.5;font-size:1.4rem;margin-bottom:0}.pdp-upsell .pdp-upsell-info__colors{font-size:1.2rem;text-decoration:underline;display:inline-block;margin-bottom:2rem}.pdp-upsell .pdp-upsell-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pdp-upsell .pdp-upsell-actions a{font-size:1.4rem;text-decoration:underline}#shopify-section-product-template-gather,#shopify-section-product-template-gather-wide{background-color:#f8f6f1}#shopify-section-product-template-gather .product-header__title,#shopify-section-product-template-gather-wide .product-header__title{font-family:MaisonNeueMedium,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:3rem}.container--gather-wide .product-container__side{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.container--gather-wide .product-bottom-upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:60rem){.container--gather-wide .product-bottom-upper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.container--gather-wide .product-bottom-upper .gallery__thumbs{width:auto;margin:0 0 2rem}.container--gather-wide .product-bottom-upper .gallery__thumbs .gallery__thumb{margin-right:1px}.container--gather-wide .product-bottom-upper .gallery__thumbs>:first-child{margin-left:1px}@media screen and (min-width:60rem){.container--gather-wide .product-bottom-upper .gallery__thumbs{margin:0 1px 0 0}}.container--gather-wide .product-bottom-upper .product__part--form{width:100%}@media screen and (min-width:60rem){.container--gather-wide .product-bottom-upper .product__part--form{width:auto;max-width:500px}}.product-container .bsub-widget{padding:0!important;width:100%}.product-container .bsub-widget__wrapper{padding:0;border-radius:0;background-color:unset;border:unset;font-size:unset}.product-container .bsub-widget__groups-container{display:block}.product-container .bsub-widget__group{margin-bottom:1.6rem}.product-container .bsub-widget__group+.bsub-widget__group{margin:0}.product-container .bsub-widget__group-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;text-align:unset;padding:1.2rem 2rem 1.2rem 4rem;opacity:.5;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #2d2f24;border-radius:0;background-color:unset;cursor:pointer;position:relative}.product-container .bsub-widget__group-header:after{content:"";position:absolute;top:1.6rem;left:1.2rem;height:1.6rem;width:1.6rem;border:1px solid #2d2f24;border-radius:.8rem}.product-container .bsub-widget__group-header .bsub-widget__text span:first-child{font-size:1.6rem}.product-container input:checked+.bsub-widget__group-header{border-color:unset;color:unset;font-weight:unset;opacity:1;background:#eae7d9}.product-container input:checked+.bsub-widget__group-header:after{-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;border:1px solid #2d2f24;background:#2d2f24;border-radius:.8rem}.product-container div[data-bsub-selling-plan-group] input:checked+.bsub-widget__group-header{border-bottom:0}.product-container .bsub-widget__group-header:hover{-webkit-box-shadow:unset;box-shadow:unset}.product-container .bsub-widget__plan-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem 1.2rem 4rem;border-radius:0;cursor:pointer;font-size:1.2rem}.product-container .bsub-widget__plan-header .savings{background:#ffd879;text-transform:uppercase;font-size:1rem;display:inline-block;padding:2px 4px;white-space:nowrap}.product-container input:checked+.bsub-widget__plan-header{font-weight:unset;color:unset;background:#eae7d9}.product-container .bsub-widget__plan-label:not(:only-child) input:checked+.bsub-widget__plan-header{background:#eae7d9}.product-container .bsub-widget__plans-container,.product-container .bsub-widget__options-container{margin-top:0;border:1px solid #2d2f24;border-top:0}.product-container .bsub-widget__price-item--original{text-decoration:line-through;opacity:.4}.product-container .subscription-bullets{margin:0;padding:2rem 2rem 2rem 4rem}.product-container .subscription-bullets svg{width:1rem;height:1rem;vertical-align:middle;margin-right:.8rem}.product-container .subscription-bullets li{list-style:none;margin:0 0 1rem;padding:0;font-size:1.2rem}.product-container .subscription-bullets li:last-child{margin-bottom:0}#minicart-add-to-cart-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-option-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0;padding:0 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-option-row--text{margin-top:2rem;padding-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-option-row--text p{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:1.6rem}.product-option-row--text p:last-child{margin-bottom:0}.product-option-row--text .subscription-link{background:#eae7d9;padding:.8rem 1.6rem;margin-top:.8rem;display:inline-block;border:none}.product-option-row--1{display:none}.product-option-row .form__field--select{max-width:100%}.product-option-row .form__field--select select{max-width:none;height:56px;padding:0 1em;background:#1a1a1a;color:#fafaf2;border-radius:0;border:none;text-align:center;-moz-text-align-last:center;text-align-last:center;font-size:1.6rem}#product-select{display:none}.product-option-row .form__field--select{vertical-align:middle}.product-action{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:3rem 0}#add-to-cart,.product-action .btn{margin:0;padding:0;width:100%;font-size:1.6rem}.sub-cta-messages{padding:1rem 0 0}.sub-cta-messages span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.inventory-notice,.free-shipping{display:block;font-size:1.4rem;margin:0;color:#ab2b3d}.free-shipping{color:#1a1a1a}.product-option-row--swatches{width:100%;margin:0;padding:2rem 0 0}.swatch-header{width:100%;display:block;text-align:left;padding:0;margin:0 0 .5em;font-size:1.6rem;font-style:normal}.swatch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;line-height:1}.swatch-element{display:inline-block;min-width:50px;height:50px;line-height:50px;margin:0 .8rem .8rem 0;position:relative}.swatch-element__meta{display:block;color:#ab2b3d;font-size:1.3rem;line-height:1.3;text-align:center}.swatch-element label,.swatch-element a{padding:1rem 1.5rem;text-align:center;cursor:pointer;border:1px solid #ddd;-webkit-transition:.2s ease-in border;-o-transition:.2s ease-in border;transition:.2s ease-in border}.swatch-element label:hover,.swatch-element label:focus,.swatch-element a:hover,.swatch-element a:focus{border:1px solid #262626}.selected-swatch label,.selected-swatch a{border:1px solid #262626;background:#262626;color:#fff}.swatch--unavailable label{cursor:disabled;color:#aeaeae;border-color:#aeaeae;position:relative;background:-webkit-gradient(linear,right bottom,left top,color-stop(49%,transparent),color-stop(49.5%,currentColor),color-stop(50.5%,currentColor),color-stop(51%,transparent));background:-o-linear-gradient(right bottom,transparent 49%,currentColor 49.5%,currentColor 50.5%,transparent 51%);background:linear-gradient(to left top,transparent 49%,currentColor 49.5%,currentColor 50.5%,transparent 51%)}.swatch--unavailable.selected-swatch label{border-color:#262626}.size-option-guide-link{font-size:1.4rem}.bsub-widget__group-label{display:block}.section--related-products{padding:8rem 0}.section--related-products .products{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.section--related-products .product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media screen and (min-width:60em){.section--related-products .product{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.section--related-products-title{font-size:2.4rem;padding:0 1rem}.section--reviews{padding:8rem 0;background:#fafaf2}.upsells{margin:0 0 2rem;padding:0;border:1px solid #ddd}.upsells-heading{font-size:1.6rem;font-weight:400;padding:1rem 0;text-align:center;background:#fafaf2;border-bottom:1px solid #ececcd;margin-bottom:0}.upsells-list{background:#fafaf2;list-style:none;margin:0;padding:0}.upsells .upsells-list-item{border-bottom:1px solid #ececcd;padding:1.6rem;margin:0;list-style:none}.upsells .upsells-list-item:last-child{border-bottom:none}.upsells .upsells-list-item__image{margin:0 1rem 1rem 0;max-width:6rem;position:relative;width:100%;float:left}@media screen and (min-width:60em){.upsells .upsells-list-item__image{margin:0 1rem 0 0;max-width:8rem}}.upsells .upsells-list-item__image a{display:block}.upsells .upsells-list-item__image img{display:block;margin:0}.upsells .upsells-list-item__title{font-size:1.3rem;font-weight:400;font-family:MaisonNeueBook,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.upsells .upsells-list-item__price{font-weight:400;font-family:MaisonNeueMedium,Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;display:block}.upsells .upsells-list-item__actions{margin-top:1rem;clear:both}@media screen and (min-width:60em){.upsells .upsells-list-item__actions{clear:none}}.upsells .upsells-list-item__actions .upsells-list-item__button{background:#ced3ca;color:#1a1a1a;width:100%;font-size:1.3rem;padding-left:0;padding-right:0}@media screen and (min-width:60em){.upsells .upsells-list-item__actions .upsells-list-item__button{width:calc(100% - 10rem)}}.upsells .upsells-list-item__actions .form__field--select{width:50%}@media screen and (min-width:60em){.upsells .upsells-list-item__actions .form__field--select{width:calc(50% - 5rem)}}.upsells .upsells-list-item__actions .form__field--select select{border-top-right-radius:0;border-bottom-right-radius:0;padding:.95rem .8em;display:inline-block;vertical-align:middle}.upsells .upsells-list-item__actions .form__field--select svg{background:#fff;right:1rem}.upsells .upsells-list-item__actions .form__field--select+.upsells-list-item__button{width:50%}@media screen and (min-width:60em){.upsells .upsells-list-item__actions .form__field--select+.upsells-list-item__button{width:calc(50% - 5rem)}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/bundle.product.css.map */
