#MainContent .sez-breadcrumbs{padding-top:2.4rem;padding-bottom:1.2rem;color:#66736e;font-size:1.25rem;line-height:1.6}#MainContent .sez-breadcrumbs ol{display:flex;align-items:center;gap:1rem;margin:0;padding:0;list-style:none;min-width:0}#MainContent .sez-breadcrumbs li{min-width:0}#MainContent .sez-breadcrumbs li+li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#MainContent .sez-breadcrumbs li+li:before{content:"/";margin-right:1rem;color:#a0aaa4}#MainContent .sez-breadcrumbs a{color:inherit;text-decoration:none}#MainContent .sez-breadcrumbs a:hover{text-decoration:underline;text-underline-offset:.3rem}#MainContent product-info{color:#102b39}#MainContent .product__title{margin-top:.8rem;margin-bottom:1.8rem}#MainContent .product__title h1{font-size:clamp(2.4rem,2.55vw,3.9rem);line-height:1.18;letter-spacing:-.035em;font-weight:650;text-wrap:pretty;overflow-wrap:anywhere}#MainContent .product__text.caption-with-letter-spacing{font-size:1.15rem;letter-spacing:.14em;color:#577060;font-weight:650}#MainContent .product__info-container{max-width:none}#MainContent .product__info-container>*+*{margin-top:1.6rem}#MainContent .product__info-container .price{font-size:2.7rem;font-weight:650;letter-spacing:-.035em;line-height:1.3}#MainContent .product__tax{font-size:1.2rem;color:#6d7871;margin-top:.4rem}#MainContent .product__inventory{font-size:1.3rem;font-weight:550;gap:.7rem}#MainContent .product__sku{font-size:1.1rem;color:#78827b}#MainContent .product__media-wrapper{min-width:0}#MainContent .product__media-list{border:1px solid #e8eae3;border-radius:2.4rem;background:#fff;overflow:hidden}#MainContent .product__media-item{border-radius:2.4rem;overflow:hidden}#MainContent .product__media{background:#fff}#MainContent .product__media img{object-fit:contain}#MainContent .product__media-toggle:after{border-radius:2.4rem}#MainContent .product__media-icon{background:#fff;color:#102b39;border:1px solid #dfe5dc;box-shadow:none}#MainContent .thumbnail{border-radius:1.2rem;border:1px solid #e1e6dc;background:#fff;overflow:hidden}#MainContent .thumbnail img{object-fit:contain}#MainContent .thumbnail[aria-current]{border-color:#102b39;box-shadow:0 0 0 1px #102b39}#MainContent .thumbnail-list__item:before{padding-bottom:100%}#MainContent .product-form__input .form__label{font-size:1.3rem;font-weight:600;margin-bottom:.9rem}#MainContent .product-form__input--pill input[type=radio]+label{padding:1.1rem 1.7rem;border-color:#dce3d7;border-radius:1rem;font-size:1.3rem;transition:background .15s,border-color .15s}#MainContent .product-form__input--pill input[type=radio]:checked+label{background:#102b39;border-color:#102b39;color:#fff}#MainContent .quantity{border-radius:1.2rem;min-height:4.8rem;background:#fff}#MainContent .quantity:after,#MainContent .quantity:before{border-radius:1.2rem}#MainContent .quantity__input{font-size:1.4rem}#MainContent .product-form__buttons{max-width:none}#MainContent .product-form__submit{min-height:5.6rem;border-radius:1.2rem;font-size:1.5rem;font-weight:650;letter-spacing:.01em;background:#102b39;color:#fff}#MainContent .product-form__submit:not([disabled]):hover{background:#264858}#MainContent .product-form__submit[disabled]{background:#e7eae2;color:#627068;opacity:1}#MainContent .product-form__submit:before,#MainContent .product-form__submit:after{border-radius:1.2rem;box-shadow:none}#MainContent .shopify-payment-button__button{border-radius:1.2rem;min-height:5rem}#MainContent .sez-product-trust{display:flex;flex-wrap:wrap;column-gap:1.5rem;row-gap:.7rem;list-style:none;margin:2rem 0 0;padding:1.5rem 0;border-top:1px solid #e4e8df;color:#53665b;font-size:1.2rem}#MainContent .sez-product-trust li{display:flex;align-items:center;gap:.6rem}#MainContent .sez-product-trust li:before{content:"\2713";font-size:1.1rem;font-weight:700;color:#356147}#MainContent .product__accordion{border-color:#e3e8df}#MainContent .product__accordion summary{padding:1.65rem 0}#MainContent .product__accordion .accordion__title{font-size:1.35rem;font-weight:600;line-height:1.45}#MainContent .product__accordion .accordion__content{font-size:1.3rem;line-height:1.8;color:#627068;padding:0 0 1.7rem;margin:0}#MainContent .product__accordion .accordion__content a{color:#102b39;text-underline-offset:.3rem}#MainContent .product__accordion .icon-accordion{width:1.7rem;height:1.7rem;margin-right:1rem;color:#627068}#MainContent .sez-product-details{padding-top:4.8rem;padding-bottom:5.6rem;border-top:1px solid #e3e8df;margin-top:2.4rem}#MainContent .sez-product-details h2{margin:0 0 2rem;font-size:clamp(2.5rem,2.8vw,3.5rem);font-weight:650;line-height:1.2;letter-spacing:-.035em}#MainContent .sez-product-details__body{max-width:86rem;color:#536159;font-size:1.5rem;line-height:1.9}#MainContent .sez-product-details__body h3{font-size:1.8rem;color:#102b39;line-height:1.5;margin-top:2.8rem}#MainContent .sez-product-details__body p{margin-top:0;margin-bottom:1.6rem}#MainContent .sez-product-details__body li{margin-bottom:.8rem}#MainContent .related-products{padding-top:4.8rem!important;padding-bottom:6.4rem!important;border-top:1px solid #e3e8df}#MainContent .related-products__heading{font-size:clamp(2.4rem,2.8vw,3.5rem);letter-spacing:-.035em;font-weight:650;margin-bottom:2.8rem}#MainContent .collection-hero{background:#f7f5f0;border-bottom:1px solid #eeede5}#MainContent .collection-hero__inner{padding-top:2.6rem;padding-bottom:3.2rem}#MainContent .collection-hero__title{margin:0 0 1.6rem;font-size:clamp(3rem,4.2vw,5.2rem);font-weight:650;letter-spacing:-.045em;line-height:1.08;color:#102b39}#MainContent .collection-hero__description{max-width:80rem;margin:0;color:#647167;line-height:1.8;font-size:1.5rem}#MainContent .collection-hero__description p{margin:0}#MainContent .facets-container{padding-bottom:2.2rem;align-items:center}#MainContent .facets__form{gap:1.6rem}#MainContent .facets__heading,#MainContent .facets__summary,#MainContent .facet-filters__label,#MainContent .facet-filters__field .select__select{font-size:1.25rem;color:#4f6056}#MainContent .product-count__text{font-size:1.2rem;color:#728077}#MainContent .facets__display{border:1px solid #e1e7dc;border-radius:1.3rem;box-shadow:0 1rem 4rem #102b3912}#MainContent .active-facets__button-inner{border-radius:5rem;box-shadow:0 0 0 1px #dce4d5;color:#102b39;font-size:1.15rem}#MainContent .mobile-facets__open{color:#102b39}#MainContent .mobile-facets__open-label{font-size:1.3rem}#MainContent .mobile-facets__inner{background:#fdfdf9}#MainContent .collection .grid,#MainContent .template-search .grid,#MainContent .related-products .grid{column-gap:2rem;row-gap:3rem}#MainContent .collection .grid__item,#MainContent .template-search .grid__item,#MainContent .related-products .grid__item{width:calc(25% - 1.5rem);max-width:calc(25% - 1.5rem)}#MainContent .product-card-wrapper .card{border:0;box-shadow:none;background:transparent}#MainContent .product-card-wrapper .card__inner{background:#fff;border:1px solid #ebede5;border-radius:1.8rem;overflow:hidden}#MainContent .product-card-wrapper .card__media{margin:.8rem;overflow:hidden;border-radius:1.1rem}#MainContent .product-card-wrapper .media img{object-fit:contain;background:#fff;padding:.8rem;transition:transform .25s ease}#MainContent .product-card-wrapper:hover .media img{transform:scale(1.035)}#MainContent .product-card-wrapper .card__content{padding:0}#MainContent .product-card-wrapper .card__information{padding:1.5rem .2rem 0}#MainContent .product-card-wrapper .card__heading{font-size:1.35rem;line-height:1.55;font-weight:550;letter-spacing:0;color:#102b39}#MainContent .product-card-wrapper .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:4.2rem;text-decoration:none}#MainContent .product-card-wrapper .card-information .price{margin-top:1rem;font-size:1.6rem;line-height:1.3;font-weight:650;color:#102b39;letter-spacing:-.02em}#MainContent .product-card-wrapper .card-information .price--on-sale .price-item--regular{font-size:1.2rem;color:#7c867e;font-weight:400}#MainContent .product-card-wrapper .card__badge{align-self:start;grid-row-start:1;z-index:2}#MainContent .product-card-wrapper .badge{font-size:.95rem;padding:.6rem .9rem;border-radius:.6rem;font-weight:550;letter-spacing:0;background:#edf2e9;color:#36523f;border:0}#MainContent .product-card-wrapper .quick-add__submit{min-height:4.3rem;border:1px solid #dce3d7;border-radius:1rem;color:#102b39;background:#fff;font-size:1.2rem;font-weight:600;margin-top:.3rem}#MainContent .product-card-wrapper .quick-add__submit:before,#MainContent .product-card-wrapper .quick-add__submit:after{border-radius:1rem;box-shadow:none}#MainContent .product-card-wrapper .quick-add__submit:hover{background:#edf2e9}#MainContent .pagination-wrapper{margin-top:5rem}#MainContent .pagination__item{border-radius:50%;font-size:1.3rem}#MainContent .pagination__item--current{background:#102b39;color:#fff;text-decoration:none}#MainContent .pagination__item--current:after{display:none}#MainContent .template-search__header{margin:2rem auto 4rem}#MainContent .template-search__header h1{font-size:clamp(3rem,4vw,4.7rem);font-weight:650;letter-spacing:-.04em;line-height:1.15;color:#102b39}#MainContent .template-search__search{margin-top:2.8rem}#MainContent .template-search__search .field{border-radius:1.2rem;background:#fff}#MainContent .template-search__search .field:after{border-radius:1.2rem}#MainContent .main-page-title{font-size:clamp(3rem,4vw,4.7rem);font-weight:650;letter-spacing:-.04em;line-height:1.15;margin-bottom:3rem;color:#102b39}#MainContent .page-width--narrow{max-width:90rem}#MainContent .rte{line-height:1.85}#MainContent .rte a{color:#365a45;text-underline-offset:.3rem}#MainContent .rte table{font-size:1.3rem}#MainContent .rte img{height:auto;border-radius:1rem}#MainContent .rte h2{margin-top:3.4rem;font-size:2.2rem;line-height:1.4}#MainContent .rte h3{font-size:1.8rem;line-height:1.5}#MainContent .contact{max-width:90rem}#MainContent .contact .title{font-size:2.5rem;font-weight:650;letter-spacing:-.035em}#MainContent .contact .field{background:#fff;border-radius:1.2rem;margin-bottom:.8rem}#MainContent .contact .field:after{border-radius:1.2rem}#MainContent .contact .field__input{font-size:1.4rem}#MainContent .contact .button{border-radius:1.2rem;min-height:5.2rem;padding-inline:3.2rem;background:#102b39;font-size:1.4rem;font-weight:600}#MainContent .contact .button:before,#MainContent .contact .button:after{border-radius:1.2rem;box-shadow:none}#MainContent .cart__warnings h1,#MainContent .title-wrapper-with-link .title{font-size:clamp(3rem,4vw,4.7rem);font-weight:650;letter-spacing:-.04em;color:#102b39}#MainContent .cart-items thead{color:#6b796f}#MainContent .cart-items th{font-size:1.05rem;letter-spacing:.08em}#MainContent .cart-item__image{border-radius:1.2rem;object-fit:contain;background:#fff}#MainContent .cart-item__name{font-size:1.5rem;line-height:1.5;color:#102b39;font-weight:550}#MainContent .cart-item__details .product-option{font-size:1.25rem;color:#6b796f}#MainContent .cart__footer{padding:3rem;background:#edf2e9;border-radius:1.8rem;margin-bottom:6rem;gap:2.4rem}#MainContent .cart__blocks{width:100%;max-width:44rem}#MainContent .cart__checkout-button{border-radius:1.2rem;min-height:5.4rem;background:#102b39;font-size:1.4rem;font-weight:600}#MainContent .cart__checkout-button:before,#MainContent .cart__checkout-button:after{border-radius:1.2rem;box-shadow:none}#MainContent .tax-note{font-size:1.2rem;line-height:1.7;color:#627267}#MainContent .totals__total{font-size:1.6rem;font-weight:550}#MainContent .totals__total-value{font-size:2.4rem;font-weight:650;letter-spacing:-.03em}#MainContent :focus-visible{outline:2px solid #e67345;outline-offset:4px}@media(min-width:990px){#MainContent .product--medium:not(.product--no-media) .product__media-wrapper{width:calc(54% - 2rem);max-width:calc(54% - 2rem)}#MainContent .product--medium:not(.product--no-media) .product__info-wrapper{width:46%;max-width:46%;padding-left:5.5rem}#MainContent .product__column-sticky{top:2.4rem}}@media(max-width:989px){#MainContent .product__info-wrapper{padding-left:2.8rem}#MainContent .collection .grid__item,#MainContent .template-search .grid__item,#MainContent .related-products .grid__item{width:calc(33.333% - 1.34rem);max-width:calc(33.333% - 1.34rem)}}@media(max-width:749px){#MainContent .sez-breadcrumbs{font-size:1.1rem;padding-top:1.6rem;padding-bottom:.4rem}#MainContent .product__info-wrapper{padding:0}#MainContent .product__title h1{font-size:2.5rem;line-height:1.22}#MainContent .product__title{margin-bottom:1.6rem}#MainContent .product__info-container .price{font-size:2.5rem}#MainContent .product__media-wrapper{margin-bottom:2.4rem}#MainContent .product__media-list,#MainContent .product__media-item{border-radius:1.6rem}#MainContent .product__media-list .product__media-item{width:100%;margin-left:0;padding-top:0}#MainContent .slider.slider--mobile{scroll-padding-left:0;margin-bottom:0}#MainContent .slider--mobile:after{padding-left:0}#MainContent .product__media-list .product__media-item:first-child{margin-left:0}#MainContent .thumbnail-list{margin-top:1.2rem;gap:.8rem}#MainContent .thumbnail-list__item{width:calc(20% - .64rem)}#MainContent .product-form__submit{min-height:5.4rem}#MainContent .sez-product-trust{font-size:1.1rem;column-gap:1.3rem}#MainContent .sez-product-details{margin-top:1rem;padding-top:3.6rem;padding-bottom:3.6rem}#MainContent .sez-product-details__body{font-size:1.4rem;line-height:1.85}#MainContent .collection-hero__inner{padding-top:2rem;padding-bottom:2.4rem}#MainContent .collection-hero__title{font-size:3.6rem}#MainContent .collection-hero__description{font-size:1.3rem;line-height:1.8}#MainContent .collection .grid,#MainContent .template-search .grid,#MainContent .related-products .grid{column-gap:1.2rem;row-gap:2.4rem}#MainContent .collection .grid__item,#MainContent .template-search .grid__item,#MainContent .related-products .grid__item{width:calc(50% - .6rem);max-width:calc(50% - .6rem)}#MainContent .product-card-wrapper .card__inner{border-radius:1.2rem}#MainContent .product-card-wrapper .card__media{margin:.3rem}#MainContent .product-card-wrapper .media img{padding:.4rem}#MainContent .product-card-wrapper .card__information{padding-top:1.1rem}#MainContent .product-card-wrapper .card__heading{font-size:1.2rem;line-height:1.5}#MainContent .product-card-wrapper .card__heading a{min-height:3.6rem}#MainContent .product-card-wrapper .card-information .price{font-size:1.5rem;margin-top:.8rem}#MainContent .product-card-wrapper .quick-add__submit{font-size:1.1rem;min-height:4rem;padding-inline:.6rem}#MainContent .product-card-wrapper .badge{font-size:.85rem;padding:.5rem .7rem}#MainContent .related-products{padding-top:3.6rem!important;padding-bottom:4rem!important}#MainContent .related-products__heading{font-size:2.8rem;margin-bottom:2.2rem}#MainContent .rte{font-size:1.4rem}#MainContent .main-page-title{font-size:3.5rem;margin-bottom:2.4rem}#MainContent .contact .title{font-size:2.3rem}#MainContent .cart__footer{padding:2.2rem;border-radius:1.4rem;margin-bottom:4rem}#MainContent .cart-item__name{font-size:1.3rem}#MainContent .cart-item__details .product-option{font-size:1.15rem}#MainContent .cart__warnings .button{width:100%;min-height:5rem}#MainContent .facets-container{padding-bottom:1.8rem}}@media(prefers-reduced-motion:reduce){#MainContent .product-card-wrapper .media img{transition:none}#MainContent .product-card-wrapper:hover .media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sez-catalog.css.map */
