.slideshow-new .page-width{padding:0 160px}.slideshow-new .hero__title,.slideshow-new .hero__subtitle{text-transform:capitalize}.slideshow-new .hero__subtitle{margin-top:20px;font-weight:normal}.slideshow-new .hero__link{margin-top:45px}.slideshow-new .btn{min-width:200px;min-height:56px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);line-height:18px;font-size:14px;font-weight:normal}@media screen and (max-width: 769px){.slideshow-new .page-width{padding:0 17px}.slideshow-new .hero__link{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.slideshow-new .btn{line-height:0;min-width:150px;min-height:40px}.slideshow-new .hero__text-content{vertical-align:bottom}}@media screen and (min-width: 769px){.increased-offset{padding-left:5vw}}@media screen and (max-width: 1025px){.homepage-collection .grid__item{width:50%;flex:0 0 50%}}@media screen and (max-width: 768px){.homepage-collection .grid__item{width:80%;flex:0 0 80%}}.homepage-collection .page-width{padding-top:40px;padding-bottom:40px}.collection-new-item .collection-item__title{position:static;transform:unset;color:#000;padding:30px 0 0;text-shadow:none}.collection-new-item .collection-item__title .collection-new-item--title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:normal;font-size:22px;text-align:center;text-transform:uppercase;margin-bottom:20px}.collection-new-item .collection-item__title .collection-new-item--subtitle{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:normal;font-size:15px;text-align:center}.collection-new-item .item--actions{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.collection-new-item .item--actions .btn{width:calc(50% - 7px);border-radius:10px}.collection-new-item:after{content:none !important}@media screen and (max-width: 768px){.image-with-icons .page-width{padding:0px 0px}}.image-with-icons--title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:56px;text-align:center;margin-top:52px;margin-bottom:18px}.image-with-icons--subtitle{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:18px;text-align:center;margin-bottom:22px}.image-with-icons--content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding-top:60px}.image-with-icons--content>*{flex:1}@media screen and (max-width: 768px){.image-with-icons--content>*{flex:1 0 100%}}.image-with-icons--image{margin-right:80px}@media screen and (max-width: 768px){.image-with-icons--image{margin-right:0}}.image-with-icons--icons{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:80px}@media screen and (max-width: 768px){.image-with-icons--icons{margin-left:0;padding:0 24px;background-color:#d3d3d3}}.image-with-icons--icon{display:flex;align-items:center;justify-content:space-between;margin:30px auto 20px}@media screen and (max-width: 768px){.image-with-icons--icon{flex-direction:column;text-align:center}}.icon--image{flex:1 0 50px}.icon--image img{width:50px}@media screen and (max-width: 768px){.icon--image{margin-bottom:12px}}.icon--text{padding-left:53px}@media screen and (max-width: 768px){.icon--text{padding-left:0}}.icon--title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:18px;margin-bottom:16px}.icon--subtitle{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px}@media screen and (max-width: 768px){.icon--subtitle{text-align:left}}.foursixty-section .title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:45px;margin-bottom:82px}.foursixty-section .promo-link{padding:20px 0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:14px}@media screen and (max-width: 768px){.foursixty-section .promo-link{display:none !important}}@media screen and (max-width: 768px){.collection-list{margin:0px 0px}.collection-list .page-width{padding:0px 0px}.collection-list .page-width .collection-item{margin-bottom:0}.collection-list .page-width .collection-item__title{padding-left:40px}}.section-header__subtitle{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;line-height:18px;margin-bottom:20px}.product-item-new .grid-product__meta{display:flex;align-items:center;justify-content:space-between}.product-item-new .grid-product__title{text-align:left}.product-item-new .grid-product__colors{justify-content:flex-start}.product-item-new .grid-product__colors .color-swatch--small{width:20px;height:20px}.homepage-logo .section-header .section-header__title{text-transform:uppercase}@media screen and (max-width: 768px){.featured-collection{margin-top:40px !important}}@media screen and (max-width: 767px){div.fs-timeline-entry{margin:0px !important}}.bundle-images--flex{display:flex;flex-wrap:wrap}.bundle-images--flex img{width:calc(50% - 15px);margin-right:15px;margin-bottom:15px}.bundle-product .prices{margin-bottom:10px}#product-bundles{max-width:1000px;margin:0 auto;position:relative}#product-bundles span.plus-icon{position:absolute;left:50%;top:32%;font-size:30px;color:var(--colorNav);line-height:30px;background:var(--colorPhoneBar);padding:0 2.5px;border-radius:100%;width:30px;height:30px;text-align:center;transform:translateX(-50%)}@media screen and (max-width: 767px){#product-bundles span.plus-icon{top:20%}.bundle-product .h2,.bundle-product h2{font-size:calc(var(--typeHeaderSize)*.5)}.bundle-product .variant-input-wrap label{margin:0 0 6px}.bundle-product .prices{font-size:calc(var(--typeBaseSize)*.82)}.bundle-product .swatch-element,.bundle-product .color-swatch{width:30px;height:30px;min-width:30px;min-height:30px;line-height:30px !important;font-size:12px !important}}.product-selections{border:none;display:flex;align-items:center;justify-content:flex-start;padding:0}.product-selection input{clip:rect(0, 0, 0, 0);overflow:hidden;position:absolute;height:1px;width:1px}label.product-selection--label{padding:10px;border:1px solid;margin-right:10px}.product-selection .selected:checked+label{background-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText)}#NextStep,#PrevStep{margin:12px 0}.step-options .product-wrapper{margin-bottom:12px}.step-options .variant-wrapper+.variant-wrapper{margin-top:12px}.strikethrough{text-decoration:line-through}@media screen and (max-width: 768px){#stepProducts{margin-top:17px}}@media screen and (max-width: 767px){#ProductGallery{margin-bottom:12px}}