.wl-pdp-section{--wl-border:#d6d6d6;--wl-line:#959595;--wl-grey:#656565;--wl-bg:#f3f1ed;--wl-sticky-top:calc(var(--header-height,0px) * var(--enable-sticky-header,0) + var(--announcement-bar-height,0px) * var(--enable-sticky-announcement-bar,0));font-family:Wilson Text,Helvetica,Arial,sans-serif;color:#000}.wl-pdp-section .wl-bc-pdp{display:block;margin:0;padding:8px 0;border-bottom:1px solid var(--wl-border);border-image:linear-gradient(var(--wl-border),var(--wl-border)) 0 0 1 0 / 0 0 1px 0 / 0 100vw 0 100vw;font-size:13px;line-height:15.6px}.wl-pdp-section .wl-bc-pdp .breadcrumb__list{display:flex;flex-wrap:nowrap;justify-content:safe center;align-items:center;margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.wl-pdp-section .wl-bc-pdp .breadcrumb__list::-webkit-scrollbar{display:none}.wl-pdp-section .wl-bc-pdp .breadcrumb__item{display:flex;flex:none;align-items:center;white-space:nowrap;opacity:.5}.wl-pdp-section .wl-bc-pdp .breadcrumb__item+.breadcrumb__item:before{content:"";float:none;display:block;width:10px;height:10px;margin:0 8px;opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E") center / 10px no-repeat}.wl-pdp-section .wl-bc-pdp .breadcrumb__link,.wl-pdp-section .wl-bc-pdp .breadcrumb__link:not([aria-current=page]):not(:hover){opacity:1;color:#000;text-decoration:none}.wl-pdp-section .wl-bc-pdp a.breadcrumb__link:hover{text-decoration:underline;text-underline-offset:2px}.wl-pdp-section .wl-bc-pdp a.breadcrumb__link:focus-visible{outline:2px solid #000;outline-offset:2px}.product.wl-pdp{margin:0 0 64px}@media screen and (min-width:1000px){.wl-pdp-section>.container{padding-inline:32px}.product.wl-pdp{display:grid;grid-template-columns:minmax(0,780fr) minmax(320px,378fr);gap:48px;align-items:start;margin:0 0 80px}.wl-pdp .product__media,.wl-pdp .product__info{width:auto;max-width:none}.wl-pdp .wl-gallery,.wl-pdp .product__info{position:sticky;top:var(--wl-sticky-top)}.wl-pdp .product__info{padding-top:24px}}.wl-gallery{position:relative;display:block}.wl-pdp .wl-gallery.product__media{padding-inline-start:0}.wl-gallery__list{margin:0;padding:0;list-style:none}.wl-gallery__item{position:relative;margin:0;background:var(--wl-bg)}.wl-gallery__zoom{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.wl-gallery__zoom:focus-visible{outline:2px solid #000;outline-offset:-2px}.wl-gallery__image,.wl-gallery__video video,.wl-gallery__video iframe{display:block;width:100%;height:auto}.wl-gallery__video video,.wl-gallery__video iframe{aspect-ratio:1 / 1;object-fit:cover}.wl-gallery__image{mix-blend-mode:multiply}.wl-gallery__video--external iframe{border:0}.wl-gallery__badges{position:absolute;top:12px;left:12px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.wl-gallery__sale{display:inline-block;padding:4px 8px;background:#c8102e;color:#fff;font-size:13px;font-weight:700;line-height:16px;letter-spacing:0;border-radius:0}.wl-gallery__badge{margin:0;padding:5px 9px;background:#fff;border:1px solid #e5e5e5;border-radius:3px;font-size:12px;line-height:1.2}.wl-gallery__more,.wl-gallery__arrow,.wl-gallery__progress{display:none}@media screen and (max-width:999px){.wl-gallery{margin-inline:calc(-1 * var(--container-gutter, 20px))}.wl-gallery__list{display:flex;align-items:center;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.wl-gallery__list::-webkit-scrollbar{display:none}.wl-gallery__item{flex:0 0 100%;scroll-snap-align:start}.wl-gallery__arrow{position:absolute;top:calc(50% - 1.5px);z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:#000;transform:translateY(-50%);cursor:pointer}.wl-gallery__arrow--prev{left:8px}.wl-gallery__arrow--next{right:8px}.wl-gallery__arrow:focus-visible{outline:2px solid #000;outline-offset:-4px}.wl-gallery__progress{--wl-slide:0;position:relative;display:block;height:3px;margin-top:0;background:var(--wl-border);overflow:hidden}.wl-gallery__progress-bar{position:absolute;top:0;left:0;width:calc(100% / var(--wl-slides, 1));height:100%;background:#000;transform:translate(calc(100% * var(--wl-slide)));transition:transform .3s ease}}@media screen and (min-width:1000px){.wl-gallery__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wl-gallery__item:only-child{grid-column:1 / -1}.wl-gallery__item--clone{display:none}.wl-gallery:not([data-expanded]) .wl-gallery__item--extra{display:none}.wl-gallery__more{position:absolute;bottom:16px;left:50%;z-index:2;display:block;padding:12px 24px;border:1px solid var(--wl-border);background:#fff;color:#000;font-family:Wilson Text,Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;white-space:nowrap;transform:translate(-50%);cursor:pointer;transition:border-color .2s ease}.wl-gallery__more:hover{border-color:#000}.wl-gallery__more:focus-visible{outline:2px solid #000;outline-offset:2px}.wl-gallery__more-close,.wl-gallery[data-expanded] .wl-gallery__more-open{display:none}.wl-gallery[data-expanded] .wl-gallery__more-close{display:inline}}.wl-lightbox{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:#fff;color:#000}.wl-lightbox::backdrop{background:#fff}.wl-lightbox:not([open]){display:none}.wl-lightbox__inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:56px 16px;box-sizing:border-box}.wl-lightbox__image{display:block;max-width:100%;max-height:100%;object-fit:contain}.wl-lightbox__count{position:absolute;bottom:16px;left:50%;margin:0;transform:translate(-50%);font-size:14px}.wl-lightbox__btn{position:absolute;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid var(--wl-border, #d6d6d6);border-radius:50%;background:#fff;color:#000;cursor:pointer}.wl-lightbox__btn:hover{border-color:#000}.wl-lightbox__btn:focus-visible{outline:2px solid #000;outline-offset:2px}.wl-lightbox__close{top:16px;right:16px}.wl-lightbox__prev,.wl-lightbox__next{top:50%;transform:translateY(-50%)}.wl-lightbox__prev{left:16px}.wl-lightbox__next{right:16px}html.wl-lightbox-open{overflow:hidden}.wl-pdp .product-meta{margin:20px 0 0;padding:0;border:0}.wl-pdp .product-meta__title{margin:0;padding-right:40px;font-family:Wilson Argent,Argent-CF,Georgia,serif;font-weight:100;font-size:24px;line-height:26.4px;letter-spacing:-.24px;text-transform:none;color:#000}.wl-pdp .wl-pdp-short{margin:8px 0 0;font-size:16px;line-height:22.4px;color:var(--wl-grey)}.wl-pdp .product-meta__price-list-container{display:block;margin:0;padding:16px 0}.wl-pdp .product-meta__price-list-container .price-list{gap:8px}.wl-pdp .price-list .price{font-size:16px;line-height:24px;font-weight:500;color:#000}.wl-pdp .price-list .price--highlight{font-weight:700;color:#c8102e}.wl-pdp .price-list .price--compare{font-weight:700;color:#000;opacity:1;text-decoration:line-through}.wl-pdp .product-meta__price-list-container .price-list:has(.price--compare){gap:6px}.wl-pdp .product-meta__label-list:not(:empty){margin:8px 0 0}.wl-pdp .product-meta .price-without-tax{margin:-12px 0 16px!important;font-size:12px!important;line-height:16px;color:var(--wl-grey)}.wl-pdp .product-meta__reference:empty{display:none}@media screen and (min-width:1000px){.wl-pdp .product-meta{margin-top:0}}.wl-pdp .product-form{display:block}.wl-pdp .product-form__option-selector+.product-form__option-selector{margin-top:32px}.wl-pdp .product-form__option-info{align-items:center;margin:0 0 12px;font-size:14px;line-height:14px}.wl-pdp .product-form__option-name{font-weight:500}.wl-pdp .product-form__option-value{margin-inline-start:6px}.wl-pdp .product-form__option-link{display:inline-flex;align-items:center;gap:6px;margin-inline-start:auto;font-size:13px;line-height:13px;color:#000;text-decoration:none;opacity:1}.wl-pdp .product-form__option-link:before{content:"";width:14px;height:11px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 11' fill='none'%3E%3Crect x='.5' y='.5' width='13' height='10' rx='1' stroke='%23000'/%3E%3Cpath d='M3 .5v3M5.5 .5v2M8 .5v3M10.5 .5v2' stroke='%23000'/%3E%3C/svg%3E") center / contain no-repeat}.wl-pdp .product-form__option-link:hover{text-decoration:underline;text-underline-offset:3px}.wl-pdp .variant-swatch-list{gap:11.2px;margin:0}.wl-pdp .variant-swatch__item{width:48px;height:48px;margin:0;border:1px solid var(--wl-line);border-radius:0;background:var(--wl-bg)}.wl-pdp .variant-swatch__image{width:100%;height:100%;object-fit:contain;border-radius:0;mix-blend-mode:multiply}.wl-pdp .variant-swatch__item:after{display:none}.wl-pdp .variant-swatch__radio:checked+.variant-swatch__item,.wl-pdp .variant-swatch__item.is-selected{border:2px solid #000}.wl-pdp .variant-swatch__item:hover{border-color:#000}.wl-pdp .variant-swatch__radio:focus-visible+.variant-swatch__item{outline:2px solid #000;outline-offset:3px}.wl-pdp .variant-swatch.is-disabled .variant-swatch__item{border-style:dashed}.wl-pdp [data-selector-type=block] .block-swatch-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:1px 0 0 1px}.wl-pdp [data-selector-type=block] .block-swatch{min-width:0}.wl-pdp [data-selector-type=block] .block-swatch__item{display:flex;align-items:center;justify-content:center;min-width:0;height:44px;margin:-1px 0 0 -1px;padding:0 8px;border:1px solid var(--wl-line);border-radius:0;background:#fff;color:#000;font-size:14px;line-height:14px;font-weight:400}.wl-pdp [data-selector-type=block] .block-swatch__item:after{display:none}.wl-pdp [data-selector-type=block] .block-swatch__item:hover{position:relative;z-index:1;border-color:#000}.wl-pdp [data-selector-type=block] .block-swatch__radio:checked+.block-swatch__item,.wl-pdp [data-selector-type=block] .block-swatch__item.is-selected{position:relative;z-index:1;border-color:#000;background:#000;color:#fff}.wl-pdp [data-selector-type=block] .block-swatch__radio:focus-visible+.block-swatch__item{position:relative;z-index:2;outline:2px solid #000;outline-offset:2px}.wl-pdp [data-selector-type=block] .block-swatch.is-disabled .block-swatch__item{color:var(--wl-line);background:#fff linear-gradient(to bottom right,transparent calc(50% - .5px),var(--wl-border) 50%,transparent calc(50% + .5px)) no-repeat}.wl-pdp [data-selector-type=block] .block-swatch.is-disabled .block-swatch__radio:checked+.block-swatch__item{color:#fff;background:#000}.wl-pdp .product-form__quantity{display:flex;align-items:center;gap:11px;margin-top:32px}.wl-pdp .product-form__quantity-label{margin:0;font-size:14px;line-height:20px;font-weight:500}.wl-pdp .quantity-selector{display:inline-flex;width:144px;height:44px;border:1px solid var(--wl-line);border-radius:0;background:#fff}.wl-pdp .quantity-selector__button{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:42px;padding:0}.wl-pdp .quantity-selector__input{flex:1 1 auto;width:54px;height:42px;padding:0;border-inline:1px solid var(--wl-line);font-size:14px;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.wl-pdp .quantity-selector__input::-webkit-inner-spin-button,.wl-pdp .quantity-selector__input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}@media(hover:none)and (pointer:coarse),screen and (max-width:999px){.wl-pdp .quantity-selector__input{font-size:16px}}.wl-pdp .product-form__buy-buttons{margin-top:32px}.wl-pdp .product-form__payment-container{display:grid;gap:16px;margin:0}.wl-pdp .product-form__payment-container>*{margin:0}.wl-pdp .product-form__add-button{min-height:52px;padding:16px 24px;border:0;border-radius:0;background:#000;color:#fff;font-family:Wilson Expanded,sans-serif;font-weight:700;font-size:16px;line-height:19.2px;letter-spacing:0;text-transform:uppercase}.wl-pdp .product-form__add-button:not([disabled]):hover{background:#333}.wl-pdp .product-form__add-button:has(.wl-atc){container-type:inline-size;padding-inline:16px}.wl-pdp .wl-atc{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;font-size:13px;line-height:16px;white-space:nowrap}.wl-pdp .wl-atc__icon{flex:none;width:16px;height:18px;margin-right:2px}.wl-pdp .wl-atc__sep{margin:0 4px}@container (max-width:352px){.wl-pdp .wl-atc{gap:6px;font-size:12px}.wl-pdp .wl-atc__sep{margin:0 2px}}@container (max-width:320px){.wl-pdp .wl-atc{font-size:11px}}@container (max-width:292px){.wl-pdp .wl-atc__sep,.wl-pdp .wl-atc__price{display:none}}.wl-pdp .product-form__add-button[disabled]{background:var(--wl-border);color:#000;opacity:1}.wl-pdp .product-form__add-button:focus-visible{outline:2px solid #000;outline-offset:2px}.wl-pdp .shopify-payment-button__button{min-height:52px;border-radius:0}.wl-pdp .shopify-payment-button__button--unbranded{border:1px solid #000!important;background:#fff!important;color:#000!important;font-family:Wilson Text,Helvetica,Arial,sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:20px!important;letter-spacing:0!important;text-transform:none!important}.wl-pdp .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#f3f1ed!important}.wl-pdp .shopify-payment-button__more-options{font-size:13px}.wl-pdp .product-form__store-availability-container{display:block;margin-top:24px}.wl-pdp-section .product-sticky-form .product-form__add-button{border-radius:0;background:#000;color:#fff;font-family:Wilson Expanded,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase}.wl-pdp-section .product-sticky-form .product-form__add-button:not([disabled]):hover{background:#333}.wl-pdp-why{margin-top:32px;color:#000}.wl-pdp-why__title{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-size:15px;line-height:20px}.wl-pdp-why__icon{flex:none}.wl-pdp-why__text{margin:0;font-size:14px;line-height:20px}.wl-pdp-acc{margin-top:32px;border-bottom:1px solid var(--wl-border);color:#000}.wl-pdp-acc__item{border-top:1px solid var(--wl-border)}.wl-pdp-acc__title{position:relative;display:block;padding:18px 26px 18px 0;font-size:16px;line-height:24px;font-weight:400;cursor:pointer;list-style:none}.wl-pdp-acc__title::-webkit-details-marker{display:none}.wl-pdp-acc__title:before,.wl-pdp-acc__title:after{content:"";position:absolute;top:50%;right:6px;width:12px;height:1.5px;background:currentColor;transition:transform .2s ease}.wl-pdp-acc__title:after{transform:rotate(90deg)}.wl-pdp-acc__item[open]>.wl-pdp-acc__title:after{transform:rotate(0)}.wl-pdp-acc__title:focus-visible{outline:2px solid #000;outline-offset:2px}.wl-pdp-acc__content{padding:0 0 24px;font-size:14px;line-height:21px}.wl-pdp-acc__content p{margin:0 0 12px}.wl-pdp-acc__content p:last-child{margin-bottom:0}.wl-pdp-acc__content .product{display:block;width:auto;margin:0}.wl-pdp-acc__subtitle{font-weight:500}.wl-pdp-acc__content p+.wl-pdp-acc__subtitle{margin-top:20px}.wl-pdp-acc__link{color:#000;text-decoration:underline;text-underline-offset:3px}.wl-pdp-acc__table{width:100%;border-collapse:collapse}.wl-pdp-acc__table th,.wl-pdp-acc__table td{padding:10px 0;border-bottom:1px solid #ececec;text-align:left;vertical-align:top;font-size:14px;line-height:20px}.wl-pdp-acc__table th{width:40%;padding-right:16px;font-weight:500}.wl-pdp-acc__table tr:last-child th,.wl-pdp-acc__table tr:last-child td{border-bottom:0}.wl-pdp .product-meta__aside{margin-top:16px;font-size:13px}body:has(.wl-pdp) .shopify-section--product-content{display:none}.shopify-section--product-recommendations product-recommendations.section{margin-block:0;padding-block:48px}.shopify-section--product-recommendations .container{position:relative;padding-inline:32px}.shopify-section--product-recommendations .section__header{max-width:none;margin:0 0 26px;padding-right:100px;text-align:left}.shopify-section--product-recommendations .section__header .heading{margin:0;font-family:Wilson Argent,Argent-CF,Georgia,serif;font-weight:100;font-size:40px;line-height:44px;letter-spacing:0;text-transform:none;color:#000}.shopify-section--product-recommendations .product-list__inner{column-gap:12px}.shopify-section--product-recommendations .product-item-meta__title{margin-top:12px;font-family:Wilson Text,Helvetica,Arial,sans-serif;font-size:15px;line-height:20px;font-weight:700;color:#000}.shopify-section--product-recommendations .product-item-meta__price-list-container{margin-top:2px}.shopify-section--product-recommendations .product-item-meta .price{font-size:14px;line-height:20px;font-weight:400;color:#000}.shopify-section--product-recommendations .product-item-meta .price--highlight{color:#c8102e}.shopify-section--product-recommendations .product-item-meta .price--compare{color:#000;opacity:1;text-decoration:line-through}@media screen and (min-width:1000px){.shopify-section--product-recommendations .product-list{position:static}.shopify-section--product-recommendations .product-list__inner{grid-auto-columns:calc(25% - 9px);margin-inline:0;padding-inline:0}.shopify-section--product-recommendations .product-list__prev-next{top:0;right:32px;left:auto;width:auto;gap:0;justify-content:flex-end}.shopify-section--product-recommendations .product-list__arrow,.shopify-section--product-recommendations .product-list__arrow[disabled]{width:43px;height:43px;padding:0;border:1px solid rgba(0,0,0,.2);border-radius:0;background:transparent;color:#000;opacity:1;visibility:visible;transform:none;pointer-events:auto}.shopify-section--product-recommendations .product-list__arrow+.product-list__arrow{margin-left:-1px}.shopify-section--product-recommendations .product-list__arrow[disabled]{color:#0000004d;cursor:default}.shopify-section--product-recommendations .product-list__arrow:not([disabled]):hover{border-color:#000}.shopify-section--product-recommendations .product-list__arrow svg{width:14px;height:auto}}@media screen and (max-width:999px){.shopify-section--product-recommendations product-recommendations.section{padding-block:32px}.shopify-section--product-recommendations .container{padding-inline:16px}.shopify-section--product-recommendations .scroller{margin-inline:-16px}.shopify-section--product-recommendations .product-list__inner{padding-inline:16px;margin-inline:0;scroll-padding-inline:16px}.shopify-section--product-recommendations .section__header{margin-bottom:20px;padding-right:0}.shopify-section--product-recommendations .section__header .heading{font-size:28px;line-height:32px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/wl-pdp.css.map */
