.template-product main{padding-bottom:0}.template-product .section-product{padding-bottom:0}.template-product .section-product .title-wrapper{padding-top:2rem}.template-product .section-product .title-wrapper h1{line-height:2.7rem;letter-spacing:-.04em}.template-product .section-product .title-wrapper .lead-time,.template-product .section-product .title-wrapper a{font-family:Courier,Courier New,monospace;font-size:.875rem}.template-product .section-product .desktop-wrapper .lead-time,.template-product .section-product .desktop-wrapper a{font-family:Courier,Courier New,monospace}.template-product .section-product .specs-wrapper p,.template-product .section-product .specs-wrapper li{font-size:1rem;line-height:1.54rem;letter-spacing:.02em}.template-product .section-product [data-product-price]{font-size:1.375rem;font-weight:700}.template-product .section-product .block{display:none}.template-product .section-product .promo-wrapper{background-color:#f8d6bb}.template-product .section-product .card-group .card:last-child{margin-bottom:0}@media screen and (min-width: 576px){.template-product .section-product .product-thumbnail .negative-margin{margin-right:-.4375rem;margin-left:-.4375rem}.template-product .section-product .product-thumbnail .carousel{margin-right:-1.3125rem;margin-left:-1.3125rem}.template-product .section-product .simplebar-snippet{padding-left:1.3125rem;padding-right:1.3125rem}.template-product .section-product .simplebar-snippet .overflow-wrapper .col-3:first-child{margin-left:.25rem}}@media screen and (min-width: 992px){.template-product main{padding-bottom:var(--section-padding-common)}.template-product main section.shopify-section:first-child{padding-top:4.625rem}.template-product .section-product .desktop-wrapper .h4{font-size:2.375rem;line-height:3.0706rem;letter-spacing:-.03em;font-weight:400}.template-product .section-product .block{display:block}.template-product .section-product [data-product-price]{font-size:1.5rem;line-height:2.355rem}.template-product .section-product .col-lg-5.px-0{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}.template-product .section-product .specs-wrapper p,.template-product .section-product .specs-wrapper li{font-size:1.125rem;line-height:1.6875rem}.template-product .section-product .promo-wrapper{max-width:39.0625rem;padding:.8125rem 1.4375rem .6875rem}.template-product .section-product .promo-wrapper p{font-size:1.125rem;letter-spacing:.02em;line-height:1.6875rem}.template-product .section-product .card{flex:0 0 50%}.template-product .section-product .product-thumbnail .negative-margin{margin-left:calc(-.5*var(--bs-gutter-x));margin-right:calc(-.5*var(--bs-gutter-x))}.template-product .col-12.col-lg-7.px-sm-0{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}.template-product .accordion .accordion-body p{margin-bottom:1.75rem}.template-product .accordion .accordion-body p:last-child{margin-bottom:0}}.template-collection:not(.template-clearance) main{overflow:hidden}.template-collection .copy-wrapper p{line-height:1.54rem}.template-collection .collection-fetch-error{text-align:center;margin:4rem 0;color:var(--bs-danger)}.template-collection .qty-copy{color:#f16154}.template-collection .section-text-highlight,.template-collection .section-text-highlight .container{padding-top:0;padding-bottom:0}.template-collection #mainProductSwatchOverlay{position:absolute;display:block;left:5%;bottom:5%;z-index:3;margin:0}.template-collection .swatches-wrapper{list-style:none;padding:0}.template-collection .swatches-wrapper .swatch{width:2.5rem;height:2.5rem;border-radius:100%;overflow:hidden;cursor:pointer;left:0;visibility:visible;opacity:1;position:relative;transition:opacity .35s ease-in-out}.template-collection .swatches-wrapper .swatch:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-position:center;background-repeat:no-repeat;background-size:cover}.template-collection .swatches-wrapper .swatch.selected{outline:2.5px solid #001838;border:5px solid #fff}.template-collection .swatches-wrapper .swatch.selected:before{width:calc(100% + .625rem);height:calc(100% + .625rem);left:-.3125rem;top:-.3125rem}.template-collection .swatches-wrapper .swatch.swatch-color-white{border:1px solid #c4c4c4}@media screen and (min-width: 992px){.template-collection .swatches-wrapper .swatch{width:5rem;height:5rem;cursor:default}.template-collection .copy-wrapper p{color:#001838;font-size:1.125rem;line-height:1.6875rem}.template-collection .section-text-highlight{padding-bottom:.5rem}.template-collection .section-text-highlight p{font-size:1.125rem}}.pagination-btn .show-more,.pagination-btn .loading,.pagination-btn-active .show-no-more{display:none}.pagination-btn-active .show-more{display:inline-block}.pagination-btn-active .loading,.pagination-btn-loading .show-no-more,.pagination-btn-loading .show-more{display:none}.pagination-btn-loading .loading{display:inline-block}.pagination-btn-hide-end.disabled:not(.pagination-btn-loading){display:none}.show-more-layer{width:100%;position:absolute;top:16rem;left:0;height:.0625rem;visibility:hidden;opacity:0}
/*# sourceMappingURL=/cdn/shop/t/328/assets/collection.css.map */
