.product{align-items:start;gap:0}@media screen and (min-width:750px){.grid__item.product__media-wrapper{width:calc(50% - 12px);min-width:0}.product__info-wrapper.grid__item{width:calc(50% - 12px);min-width:0;margin-left:24px;padding-left:0}}.product__title{font-size:32px;font-weight:700;color:#0b2265;letter-spacing:-.01em;line-height:1.15;text-transform:uppercase;margin:0 0 6px}@media screen and (min-width:750px){.product__media-wrapper slider-component:not(.thumbnail-slider){display:block;position:relative;max-width:min(500px,calc(100% - 112px));margin:0 auto}.product__media-wrapper slider-component:not(.thumbnail-slider) .slider-buttons{display:flex!important;position:static}.product__media-wrapper slider-component:not(.thumbnail-slider) .slider-button{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid #e0e4ed;color:#0b2265;cursor:pointer}.product__media-wrapper slider-component:not(.thumbnail-slider) .slider-button--prev{left:-56px}.product__media-wrapper slider-component:not(.thumbnail-slider) .slider-button--next{right:-56px}.product__media-wrapper slider-component:not(.thumbnail-slider) .slider-counter{display:none}.product__media-wrapper .thumbnail-slider .slider-button{display:flex}}.product__media-heading{font-size:15px;font-weight:600;color:#1e1e1e;margin:24px 0 12px}.product__breadcrumbs .breadcrumbs{font-size:13px;color:#666}.product__breadcrumbs .breadcrumbs a{color:#666;text-decoration:underline}.product__breadcrumbs .breadcrumbs a[aria-current=page]{color:#0b2265;font-weight:700}.product__breadcrumbs .breadcrumb-arrow{margin:0 4px}.product-points-of-difference{margin:12px 0 0}.product-points-of-difference .points-list{list-style:none;padding:0;margin:0}.product-points-of-difference .point-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;font-size:15px;line-height:1.5}.product-points-of-difference .tick-icon{flex-shrink:0;margin-top:2px;color:#0b2265;width:20px;height:20px}.product__info-container .price{color:#0b2265}.product__info-container .price--large .price-item--regular,.product__info-container .price--large .price-item--sale{font-size:28px;font-weight:700}.product-form__quantity .quantity__label{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#666;margin-bottom:8px;display:block}.buy_buttons .product-form__submit{font-weight:700;letter-spacing:.02em}fieldset.product-form__input input.colorvariant{position:absolute;opacity:0;width:44px;height:44px;margin:0;cursor:pointer}fieldset.product-form__input input.colorvariant+label{position:relative;display:inline-flex;width:44px;height:44px;margin-right:8px;cursor:pointer}fieldset.product-form__input input.colorvariant+label span.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}fieldset.product-form__input input.colorvariant+label:before{content:"";width:32px;height:32px;display:inline-block;position:absolute;top:50%;left:50%;background-color:var(--swatch-color, #000);border-radius:50%;transform:translate(-50%,-50%);border:1px solid rgba(10,10,10,.15)}fieldset.product-form__input input.colorvariant:checked+label:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;border:2px solid #0b2265;border-radius:50%;transform:translate(-50%,-50%)}input[value="Rose Gold"]+label:before{background-color:#b76e79}input[value=Champagne]+label:before{background-color:#d9c6a5}input[value=Graphite]+label:before{background-color:#41424c}input[value="Space Grey"]+label:before,input[value="Space Gray"]+label:before{background-color:#5f6266}input[value=Copper]+label:before{background-color:#b87333}input[value=Nickel]+label:before{background-color:#d5d5d8}.form__label-color{font-size:14px;color:#1e1e1e;margin:4px 0 12px}.form__label-color span:first-child{font-weight:600;text-transform:capitalize;color:#0b2265}.product__description.rte.collapsed{max-height:140px;overflow:hidden;position:relative}.product__description.rte.collapsed:after{content:"";position:absolute;bottom:0;left:0;right:0;height:48px;background:linear-gradient(to bottom,#fff0,#fff)}.product__description-toggle{display:inline-block;margin-top:8px;background:none;border:none;padding:0;font-size:14px;font-weight:700;color:#0b2265;text-decoration:underline;cursor:pointer}.product__description.rte{padding-top:16px;border-top:1px solid #e0e4ed}.product__description.rte h2,.product__description.rte h3{color:#0b2265;font-weight:700;letter-spacing:-.01em;border-bottom:2px solid #e0e4ed;padding-bottom:10px;margin-top:28px;margin-bottom:16px}.product__description.rte h2:first-child,.product__description.rte h3:first-child{margin-top:0}.product__description.rte p{line-height:1.6;color:#1e1e1e;max-width:68ch}.product__description.rte ul,.product__description.rte ol{margin-top:8px;margin-bottom:16px;list-style-position:outside;padding-left:22px}.product__description.rte li>p{margin:0}.product__description.rte li{line-height:1.6;margin-bottom:10px}.product__description.rte li:empty{display:none}.product__description.rte strong{color:#0b2265}.card-rrp-row{display:flex;align-items:baseline;gap:8px;margin-top:8px}.card-rrp{font-size:14px;color:#666;text-decoration:line-through}.card-save{display:inline-block;font-size:12px;font-weight:700;background:#f2f5fc;color:#0b2265;padding:3px 8px;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-main-product-custom.css.map */
