.vessel-product-page .product-info__heading{margin-block-end:0}.vessel-product-page .product-info__heading-rating{margin-block-end:12px}.vessel-product-page .product-info__heading-rating:has(.rating[hidden]){display:none}.vessel-product-page .product-info__heading-rating .rating{width:fit-content;color:#1e3a5f;font-weight:700;gap:4px}.vessel-product-page .product-info__heading-rating .rating .text-sm{font-size:14px;line-height:1.6}.vessel-product-page .product-info__heading-rating .rating__star{width:14px;height:14px;color:currentColor}.vessel-product-page .product-info__title{font-family:var(--vessel-font-product-name, var(--heading-font-family));font-size:32px;font-weight:500;line-height:1.1;letter-spacing:-.025em;text-transform:none;margin:0}.vessel-product-page .product-info__subtitle{font-family:var(--vessel-font-body, var(--text-font-family));font-size:14px;font-weight:400;line-height:1.6;letter-spacing:-.01em;margin:2px 0 0}.vessel-product-page .product-info__subtitle>:first-child{margin-block-start:0}.vessel-product-page .product-info__subtitle>:last-child{margin-block-end:0}.vessel-product-page .product-info__price{border-block-start:1px solid #dedede;padding-block-start:16px;margin-block-start:16px}.vessel-product-page .product-info__price .price-list--lg{font-size:18px;line-height:1.4}.vessel-product-page .product-info__price .price-list--lg .text-lg{font-size:inherit}.vessel-product-page .product-gallery__awards{position:absolute;top:16px;right:16px;z-index:1;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.vessel-product-page .product-gallery__media[data-media-type=image]:not([hidden])~.product-gallery__media .product-gallery__awards{display:none}.vessel-product-page .product-gallery__awards .product-gallery__award-image{display:block;width:84px;height:84px;object-fit:contain;object-position:top right;margin:0}@media screen and (min-width:700px){.vessel-product-page .product-info__title{font-size:40px}.vessel-product-page .product-info__subtitle{font-size:18px}.vessel-product-page .product-info__price .price-list--lg{font-size:22px}}@media screen and (min-width:1000px){.vessel-product-page .product-gallery__awards{top:32px;right:32px}.vessel-product-page .product-gallery__awards .product-gallery__award-image{width:104px;height:104px}}@media screen and (min-width:1400px){.vessel-product-page .product-info__title{font-size:48px}}.vessel-standard-pdp{--container-gutter: 16px;--font-body: "Inter Tight", Arial, sans-serif;--font-display: "Archivo", Arial, sans-serif;--heading-font-family: var(--font-display);--text-font-family: var(--font-body);--vessel-font-body: var(--font-body);--vessel-font-product-name: var(--font-display);font-family:var(--font-body);color:#1d1d1d}.vessel-standard-pdp>.section{padding-block:20px 40px}.vessel-pdp-breadcrumb{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:24px;font-size:12px;line-height:18px;letter-spacing:1.2px;text-transform:uppercase}.vessel-pdp-breadcrumb a{color:#5b5b5b}.vessel-standard-pdp .product-info{display:flex;flex-direction:column;min-width:0;font-family:var(--font-body)}.vessel-standard-pdp .product-info>*{order:90;margin-block:0}.vessel-standard-pdp .product-info>.product-info__heading{order:10}.vessel-standard-pdp .product-info>.product-info__price{order:20}.vessel-standard-pdp .product-info>.product-info__payment-terms{order:30;margin-top:4px}.vessel-standard-pdp .product-info>.product-info__product-picker{order:40;margin-top:24px}.vessel-standard-pdp .product-info>.product-info__variant-picker{order:50;margin-top:24px}.vessel-standard-pdp .product-info>.product-info__quantity-selector{order:55;margin-top:20px}.vessel-standard-pdp .product-info>.product-info__buy-buttons{order:70;margin-top:32px}.vessel-standard-pdp .product-info>.vessel-perks{order:75}.vessel-standard-pdp .product-info__title{font:500 26px/1.1 var(--font-display);letter-spacing:-.025em;text-transform:none}.vessel-standard-pdp .product-info__subtitle{margin:6px 0 0;font:400 14px/1.55 var(--font-body);letter-spacing:-.01em;color:#5b5b5b}.vessel-standard-pdp .product-info__heading-rating{margin:8px 0 0}.vessel-standard-pdp .product-info__heading-rating .rating{font-weight:400}.vessel-standard-pdp .product-info__price{border:0;padding:0;margin-top:10px}.vessel-standard-pdp .product-info__price .price-list--lg{font:600 20px/1.55 var(--font-display);font-family:var(--font-display)!important}.vessel-standard-pdp .product-info__product-picker,.vessel-standard-pdp .variant-picker,.vessel-standard-pdp .variant-picker__option,.vessel-standard-pdp .variant-picker__option-values{min-width:0;min-inline-size:0;max-width:100%}.vessel-standard-pdp .product-info__product-picker .variant-picker__option-info{margin-bottom:8px}.vessel-standard-pdp .variant-picker__option-info{font-size:12px;line-height:1.2}.vessel-standard-pdp .variant-picker__option-info legend{color:#1d1d1d;text-transform:uppercase;letter-spacing:1.2px;font-weight:600}.vessel-standard-pdp .product-info__variant-picker variant-option-value{display:none}.vessel-standard-pdp .product-info__product-picker .variant-picker__option-values{flex-wrap:nowrap;overflow:auto;padding-bottom:10px;gap:8px}.vessel-standard-pdp .media-swatch{position:relative;flex:0 0 62px;width:62px;height:62px;border:0;border-radius:0;background:#f5f5f5}.vessel-standard-pdp .media-swatch img{object-fit:contain}.vessel-standard-pdp .media-swatch:before{display:none}.vessel-standard-pdp .media-swatch.is-selected:after,.vessel-standard-pdp input:checked+.media-swatch:after{content:"";position:absolute;inset:auto 0 -10px;height:1px;background:#1d1d1d}.vessel-standard-pdp .product-info__variant-picker .variant-picker__option-values:has(.block-swatch){display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px}.vessel-standard-pdp .block-swatch{min-height:40px;padding:8px 14px;justify-content:flex-start;border:1px solid #8a8a8a;border-radius:0;font:600 14px/1.2 var(--font-body)}.vessel-standard-pdp .block-swatch:before{border-radius:0}.vessel-standard-pdp input:checked+.block-swatch{border-color:#1d1d1d;box-shadow:inset 0 0 0 1px #1d1d1d}.vessel-standard-pdp .buy-buttons .button,.vessel-standard-pdp .product-info__buy-buttons>.button{min-height:56px;border-radius:0;font:700 14px/1.2 var(--font-body);letter-spacing:1.5px;text-transform:uppercase}.vessel-standard-pdp .vessel-perks{display:flex;justify-content:space-between;gap:14px;margin:16px 0}.vessel-standard-pdp .vessel-perks__item{flex:1;gap:8px}.vessel-standard-pdp .vessel-perks__icon{height:24px;width:24px}.vessel-standard-pdp .vessel-perks__text{font:400 11px/1.2 var(--font-body);text-transform:uppercase}.vessel-standard-pdp .product-info__accordion{border-color:#e3e3e3}.vessel-standard-pdp .product-info__accordion .accordion__toggle{padding-block:17px;font:600 12px/1.2 var(--font-body);letter-spacing:1.4px;text-transform:uppercase}.vessel-standard-pdp .product-gallery__zoom{top:20px;right:30px;bottom:auto}.vessel-standard-pdp .product-gallery__zoom .circle-button{width:46px;height:46px;border-radius:0;background:#fff}.vessel-standard-pdp .product-gallery__media img{aspect-ratio:1;object-fit:contain}.vessel-standard-pdp .product-gallery__thumbnail{border-radius:0}.vessel-standard-pdp .product-gallery__thumbnail img{width:100%;height:100%;object-fit:contain}.vessel-standard-pdp .product-gallery__thumbnail:before{border-radius:0}.vessel-product-page--footwear .product-info__variant-picker .variant-picker__option-values:has(.block-swatch){grid-template-columns:repeat(5,minmax(0,1fr))}.vessel-product-page--footwear .block-swatch{justify-content:center;min-height:48px;padding:8px;font-weight:400}.vessel-product-page--footwear .product-info__variant-picker variant-option-value{display:inline}.vessel-product-page--footwear .variant-picker__option-info legend{text-transform:none;letter-spacing:0;font-size:14px}.vessel-product-page--footwear .product-info__text{order:60;margin-top:16px;font-size:14px;color:#5b5b5b}@media(min-width:1000px){.vessel-standard-pdp{--container-gutter: 48px}.vessel-standard-pdp .product{grid-template-columns:minmax(0,2.17fr) minmax(0,1fr);column-gap:48px;align-items:start}.vessel-standard-pdp .product-info__title{font-size:30px}.vessel-standard-pdp .product-gallery--desktop-thumbnails-left{grid-template-columns:92px minmax(0,1fr);column-gap:16px}.vessel-standard-pdp .product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list-wrapper{order:-1;overflow:hidden;align-self:stretch;align-items:start}.vessel-standard-pdp .product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list{grid-auto-flow:row;grid-template-columns:92px;gap:8px;max-height:780px;align-content:start}.vessel-standard-pdp .product-gallery__thumbnail{width:92px;min-width:92px}}@media(max-width:999px){.vessel-pdp-breadcrumb{display:none}.vessel-standard-pdp>.section{padding-top:0}.vessel-standard-pdp .product{row-gap:16px}.vessel-standard-pdp .product-info>.product-info__product-picker{order:1;margin:0 0 20px}.vessel-standard-pdp .product-info__product-picker .variant-picker__option{display:flex;flex-direction:column-reverse}.vessel-standard-pdp .product-info__product-picker .variant-picker__option-info{margin:8px 0 0}.vessel-standard-pdp .product-info__product-picker legend,.vessel-standard-pdp .product-gallery__thumbnail-list-wrapper{display:none}.vessel-standard-pdp .vessel-perks{gap:10px}}.vessel-gallery-counter{position:absolute;inset:auto 16px 16px auto;padding:4px 8px;background:#fff;color:#1d1d1d;font:400 12px/1.2 Inter Tight,sans-serif;z-index:1}.vessel-gallery-counter[hidden]{display:none}@media(min-width:1000px){.vessel-gallery-counter{display:none}}.vessel-standard-pdp .product-info__heading-rating .rating{gap:8px;color:#5b5b5b}.vessel-standard-pdp .product-info__heading-rating .rating__stars{order:-1;display:flex;gap:2px;color:#23436a}.vessel-standard-pdp .product-info__heading-rating [data-us-rating-count]{text-decoration:underline}.vessel-standard-pdp .product-info__product-picker .variant-picker__option-values{scrollbar-width:none}.vessel-standard-pdp .product-info__product-picker .variant-picker__option-values::-webkit-scrollbar{display:none}.vessel-standard-pdp .product-info__accordion .circle-chevron{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:0;background:transparent!important;box-shadow:none;transform:none!important;color:#767676!important;font:400 16px/16px Inter Tight,sans-serif;transition:none}.vessel-standard-pdp .product-info__accordion .circle-chevron svg{display:none}.vessel-standard-pdp .product-info__accordion .circle-chevron:after{content:"+";font-size:16px;line-height:1}.vessel-standard-pdp .product-info__accordion[open] .circle-chevron:after{content:"\2013"}.vessel-standard-pdp .product-personalizer{margin:0!important}.vessel-standard-pdp .pplr-c-button.pplr-btn.ptc_button{width:100%;min-height:56px;margin:0 0 10px!important;padding:18.6px 32px!important;border:1px solid #1d1d1d!important;border-radius:0!important;background:transparent!important;color:#1d1d1d!important;font:600 14px/1.2 Inter Tight,sans-serif!important;letter-spacing:2.24px!important;text-transform:uppercase;box-shadow:none;opacity:1}@media(hover:hover){.vessel-standard-pdp .pplr-c-button.pplr-btn.ptc_button:hover{border-color:#1d1d1db3!important;color:#1d1d1db3!important;background:#123456!important;opacity:.85}}.vessel-standard-pdp .product-info__variant-picker .variant-picker__option--divider .variant-picker__option-values{display:flex;flex-wrap:nowrap;gap:8px;width:100%}.vessel-standard-pdp .product-info__variant-picker .variant-picker__option--divider .block-swatch{flex:1 1 0;min-width:0;min-height:56px;height:auto;padding:12px 14px;align-items:flex-start;justify-content:center;flex-direction:column;border:1px solid #8a8a8a;border-radius:0;text-align:start}.vessel-standard-pdp .product-info__variant-picker .variant-picker__option--divider .block-swatch:before{box-shadow:none}.vessel-standard-pdp .product-info__variant-picker .variant-picker__option--divider input:checked+.block-swatch{border-color:#1d1d1d;box-shadow:inset 0 0 0 1px #1d1d1d}.vessel-standard-pdp .product-info__variant-picker .variant-picker__option--divider input:focus-visible+.block-swatch{outline:2px solid #1d1d1d;outline-offset:3px}.vessel-standard-pdp .product-info__variant-picker .variant-picker__option--divider .block-swatch__content{display:flex;flex-direction:column;gap:3px;min-width:0}.vessel-standard-pdp .product-info__variant-picker .variant-picker__option--divider .block-swatch__title{font:600 14px/1 Inter Tight,sans-serif;letter-spacing:0}.vessel-standard-pdp .product-info__variant-picker .variant-picker__option--divider .block-swatch__description{font:400 12px/1 Inter Tight,sans-serif;letter-spacing:0;color:#646464;white-space:normal}
/*# sourceMappingURL=/cdn/shop/t/30/assets/vessel-product-page.css.map */
