.summary-dialog-item{align-items:stretch;border-block-end:1px solid var(--color-brand-black);display:flex;flex-direction:row;gap:calc(var(--spacing-l) + var(--spacing-3xs));padding-block:var(--spacing-m)}.summary-dialog-item__center-block,.summary-dialog-item__left-block,.summary-dialog-item__right-block{display:flex;flex-direction:column;gap:calc(var(--spacing-m) + var(--spacing-3xs));justify-content:center}.summary-dialog-item__left-block{min-width:5.25rem}.summary-dialog-item__center-block{flex:1}.summary-dialog-item__right-block{height:13px}.summary-dialog-item__edit-button.button.button--text,.summary-dialog-item__remove-button.button.button--text{border-color:var(--color-brand-dark-gray);padding-block-end:0}.summary-dialog-item__edit-button.button.button--text .button__label,.summary-dialog-item__remove-button.button.button--text .button__label{color:var(--color-brand-dark-gray)}.summary-dialog-item__details{display:flex;flex-direction:column;gap:3px}.summary-dialog-item__body{display:flex;flex-direction:column;height:100%;justify-content:space-between}.summary-dialog-item__buttons{display:flex;flex-direction:row;gap:var(--spacing-2xl)}.summary-dialog-item__item-title.button.button--text,.summary-dialog-item__item-type.button.button--text{border:0;font-weight:var(--font-weight-medium);justify-content:start;padding-block-end:0;text-align:left}.summary-dialog-item__add-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0;position:relative;top:-2px;width:auto}.summary-dialog-item__add-btn .icon__minus{border:0;stroke:none}
.summary-dialog{background-color:var(--color-brand-white);bottom:61px;height:auto;left:auto;left:initial;min-height:3.125rem;right:0;top:auto;top:initial;width:381px}.summary-dialog__container.modal__container{padding:calc(var(--spacing-m) + var(--spacing-2xs));padding-block-start:0;width:100%}.summary-dialog__subtotal-wrapper{display:flex;justify-content:space-between;padding-block-start:var(--spacing-m)}@media(max-width:63.99em){.summary-dialog{background-color:var(--color-brand-light-gray);bottom:var(--dickey-bundle-footer-height-mobile);width:100%}.summary-dialog__container{max-height:-moz-fit-content;max-height:fit-content}.summary-dialog .summary-dialog-item{background-color:var(--color-brand-white);padding-inline:var(--spacing-m)}.summary-dialog__items{border:1px solid var(--color-brand-black);border-block-end:0}.summary-dialog__body{padding-block-start:var(--spacing-m)}}
.dickey-listing-alert__container{max-height:20.125rem;max-width:22.625rem;padding-block-end:var(--spacing-3xl);padding-block-start:var(--spacing-6xl);padding-inline:var(--spacing-6xl);padding-inline-end:var(--spacing-5xl)}.dickey-listing-alert__wrapper{align-items:center;display:flex;flex-direction:column;gap:calc(var(--spacing-m) + var(--spacing-2xs));text-align:center}.dickey-listing-alert__stay-button{height:50px;margin-block-start:var(--spacing-s)}.dickey-listing-alert__continue-button{font-size:11px}.dickey-listing-alert .modal__close-container{right:var(--spacing-m);top:var(--spacing-m)}
.dickey-navigation{display:flex;height:3.125rem;justify-content:center;width:100%}.dickey-navigation__button-wrapper{align-items:center;display:flex;height:50%}.dickey-navigation__button-wrapper.active{border-block-end:1px solid var(--color-brand-black)}.dickey-navigation__button-wrapper.active .button.button--text{color:var(--color-brand-black)}.dickey-navigation__buttons-wrapper{align-items:center;display:flex;height:100%;justify-content:space-between;text-align:center;width:100%}.dickey-navigation__button.button.button--text{border:0;color:var(--color-brand-dark-gray);padding-block-end:0}.dickey-navigation__button.button.button--text .button__label{font-weight:var(--font-weight-medium)}.dickey-navigation__summary-overlay{background-color:var(--color-overlay);height:100%;left:0;position:fixed;top:0;width:100%;z-index:var(--layer-flat)}.dickey-navigation__summary-btn .icon__minus{stroke:transparent}@media(min-width:64em){.dickey-navigation{background-color:var(--color-brand-white);border-block-start:1px solid var(--color-brand-black);height:3.8125rem}.dickey-navigation__buttons-wrapper{flex:1;max-width:34.125rem}.dickey-navigation__back{flex:1;height:100%}.dickey-navigation__next{display:flex;flex:1;justify-content:flex-end}.dickey-navigation__back-btn.button--secondary{border:0;border-inline-end:1px solid var(--color-brand-black);gap:var(--spacing-xs);height:100%;justify-content:flex-start;min-width:8.8125rem;padding-inline:var(--spacing-l)}.dickey-navigation__summary-btn.button--secondary{border:0;border-inline-start:1px solid var(--color-brand-black);gap:var(--spacing-s);height:100%;min-width:11.375rem;z-index:var(--layer-raised)}.dickey-navigation__next-btn.button.button--center{gap:var(--spacing-xs);height:100%;min-width:12.5rem;position:relative;z-index:var(--layer-raised)}.dickey-navigation__next-btn.button.button--center .button__label{padding-inline-start:var(--spacing-xs)}}@media(max-width:63.99em){.dickey-navigation{flex-direction:column-reverse;position:sticky}.dickey-navigation.footer{border-block-end:0}.dickey-navigation__next{display:flex;flex-direction:row;width:100%}.dickey-navigation__summary-btn.button.button--secondary{border:0;border-block-start:1px solid var(--color-brand-medium-gray);gap:var(--spacing-2xs);opacity:1}.dickey-navigation__summary-btn.button.button--secondary .icon{height:var(--icon-xs);width:var(--icon-xs)}.dickey-navigation__summary-btn.button.button--secondary:not([disabled],.is-disabled):hover{opacity:1}.dickey-navigation__next-btn.button.button--center{flex:1;justify-content:flex-end;opacity:1}.dickey-navigation__next-btn.button.button--center .button__label{justify-content:center;left:var(--spacing-2xs);position:absolute;text-align:center;width:100%}.dickey-navigation__buttons-wrapper{gap:calc(var(--spacing-l) + var(--spacing-3xs));overflow-x:auto;scrollbar-width:none;width:auto}.dickey-navigation__buttons-wrapper::-webkit-scrollbar{display:none;width:0}.dickey-navigation__buttons-wrapper::-webkit-scrollbar-track{background-color:transparent}.dickey-navigation__buttons-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-neutral-3)}.dickey-navigation__button-wrapper{flex-shrink:0;height:100%;justify-content:center;padding-inline:calc(var(--spacing-s) - var(--spacing-4xs));position:relative}.dickey-navigation__button-wrapper:first-of-type{padding-inline-start:calc(var(--spacing-l) - var(--spacing-3xs))}.dickey-navigation__button-wrapper:nth-of-type(4){padding-inline-end:calc(var(--spacing-l) - var(--spacing-3xs))}.dickey-navigation__button-wrapper.active{border-block-end:1.5px solid var(--color-brand-black)}.dickey-navigation__mobile_border{background-color:var(--color-brand-medium-gray);bottom:1px;height:1px;position:relative;width:100%}.dickey-navigation__summary-overlay{height:calc(100% - var(--dickey-bundle-footer-height-mobile))}.dickey-navigation__summary-overlay~.dickey-navigation__next-btn,.dickey-navigation__summary-overlay~.dickey-navigation__summary-btn{z-index:var(--layer-temporary)}}
.dickey-jacket-card{align-items:center;background-color:var(--color-brand-white);display:flex;flex-direction:column;gap:0;justify-content:center;position:relative}.dickey-jacket-card__image-wrapper{width:100%}.dickey-jacket-card__product-details{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.dickey-jacket-card__description{font-weight:var(--font-weight-medium);padding-inline:var(--spacing-2xl)}.dickey-jacket-card__cta.button.button--block{height:2.5rem;margin-block-start:calc(var(--spacing-m) + var(--spacing-2xs));position:relative;z-index:var(--layer-flat)}.dickey-jacket-card__title-wrapper{margin-block-start:var(--spacing-s)}@media(min-width:64em){.dickey-jacket-card{gap:var(--spacing-xl);height:100%;padding-block:var(--spacing-2xl);padding-inline:var(--spacing-5xl)}.dickey-jacket-card__cta.button.button--block{bottom:-2.375rem;display:none;left:0;position:absolute}.dickey-jacket-card__description{font-weight:var(--font-weight-medium);padding-inline:0}.dickey-jacket-card:hover .dickey-jacket-card__cta.button.button--block{display:flex}.dickey-jacket-card__title-wrapper{margin-block-start:calc(var(--spacing-m) + var(--spacing-2xs))}}@media(max-width:63.99em){.dickey-jacket-card{height:100%}.dickey-jacket-card__description,.dickey-jacket-card__image-wrapper,.dickey-jacket-card__product-details{flex-grow:1}}
.dickey-jacket-filter-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border:1px solid var(--color-brand-medium-gray);box-shadow:none;color:inherit;cursor:pointer;display:flex;flex-direction:row;font:inherit;gap:var(--spacing-2xl);height:8.1875rem;outline:none;padding:0;padding-block:calc(var(--spacing-m) + var(--spacing-2xs));padding-inline:var(--spacing-xl);width:auto;width:100%}.dickey-jacket-filter-item.active{border-color:var(--color-brand-black)}.dickey-jacket-filter-item__title{font-weight:var(--font-weight-medium)}.dickey-jacket-filter-item__image-container{aspect-ratio:1/1;height:100%;position:relative}.dickey-jacket-filter-item__image{height:100%;position:relative}.dickey-jacket-filter-item__image .images__image{-o-object-fit:contain;object-fit:contain}.dickey-jacket-filter-item__content{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:var(--spacing-s);height:100%;justify-content:center;text-align:start}.dickey-jacket-filter-item__description{max-width:12.5rem}.dickey-jacket-filter-item__description.no-image{max-width:19.0625rem}
.dickey-jacket-listing-filter__header{align-items:center;display:flex}.dickey-jacket-listing-filter__title{display:flex;justify-content:center;position:absolute;width:100%}.dickey-jacket-listing-filter__title p{font-weight:var(--font-weight-medium)}.dickey-jacket-listing-filter__desktop-close{display:flex;justify-content:flex-end;width:100%;z-index:var(--layer-flat)}.dickey-jacket-listing-filter__desktop-close-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0;width:auto}.dickey-jacket-listing-filter__desktop-close-btn .icon{height:var(--icon-l);width:var(--icon-l)}.dickey-jacket-listing-filter__content{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.dickey-jacket-listing-filter__body{display:flex;flex-direction:column;height:calc(100% - 30px);justify-content:space-between;min-height:auto;position:absolute;width:calc(100% - 40px)}.dickey-jacket-listing-filter__footer{gap:var(--spacing-xs);height:3.125rem}.dickey-jacket-listing-filter__apply,.dickey-jacket-listing-filter__remove{flex:1}.dickey-jacket-listing-filter__apply button .button__label,.dickey-jacket-listing-filter__remove button .button__label{font-weight:var(--font-weight-medium)}.dickey-jacket-listing-filter__options{display:flex;flex-direction:column;gap:var(--spacing-xs)}
.dickey-jacket-listing{padding-block-start:var(--spacing-xl)}.dickey-jacket-listing__products.grid{gap:var(--spacing-l);grid-template-columns:repeat(3,minmax(10px,1fr));row-gap:var(--spacing-5xl)}.dickey-jacket-listing__filter{align-items:center;display:flex;justify-content:center;margin-block-end:var(--spacing-3xl)}.dickey-jacket-listing__filter-button.button.button--text{padding-block-end:var(--spacing-xs)}.dickey-jacket-listing__gap,.dickey-jacket-listing__selected-filters{flex:1}.dickey-jacket-listing__selected-filters{display:flex;flex:1;gap:var(--spacing-xs);justify-content:flex-end}.dickey-jacket-listing__selected-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border:1px solid var(--color-brand-medium-gray);box-shadow:none;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0;padding-inline-start:var(--spacing-xs);width:auto}.dickey-jacket-listing__selected-filter .icon__close{height:var(--icon-l);stroke:transparent;width:var(--icon-l)}@media(max-width:63.99em){.dickey-jacket-listing{padding-inline:0}.dickey-jacket-listing__filter{margin-block-end:var(--spacing-xl)}.dickey-jacket-listing__products{display:flex;flex-direction:row;overflow:auto;-ms-overflow-style:none;overflow-x:auto;padding-inline:var(--spacing-3xl);position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.dickey-jacket-listing__products::-webkit-scrollbar{display:none}.dickey-jacket-listing__product-wrapper{flex:1 0 100%;scroll-snap-align:center}.dickey-jacket-listing__scroll-indicator{align-items:center;display:flex;flex-direction:row;height:2.5px;justify-content:center;margin-block-start:var(--spacing-l);margin-inline:auto;width:14.0625rem}.dickey-jacket-listing__scroll-indicator li{background-color:var(--color-brand-medium-gray);flex:1;height:100%}.dickey-jacket-listing__scroll-indicator li.active{background-color:var(--color-brand-black)}.dickey-jacket-listing__selected-filter{height:2.375rem;margin-inline-end:var(--spacing-m)}}@media(min-width:64em){.dickey-jacket-listing{padding-block-end:var(--spacing-7xl);padding-block-start:var(--spacing-3xl);padding-inline:calc(var(--spacing-10xl) + var(--spacing-m))}.dickey-jacket-listing__container{margin-block-end:var(--spacing-8xl)}}
.product-gallery-carousel{--background-colour:#f1f1ee;width:100%}.product-gallery-carousel,.product-gallery-carousel__media-container{height:100%;position:relative}.product-gallery-carousel__media-container .video-player,.product-gallery-carousel__media-container.product-gallery-carousel__media-container--modal{height:100%}.product-gallery-carousel__media-container.product-gallery-carousel__media-container--modal .product-gallery-carousel__video{height:100%;left:0;position:absolute;top:0;width:100%}.product-gallery-carousel__media-container.product-gallery-carousel__media-container--modal .video-player__image .images__image,.product-gallery-carousel__media-container.product-gallery-carousel__media-container--modal .video-player__video{-o-object-fit:contain;object-fit:contain}@media(max-width:47.99em){.product-gallery-carousel__media-container .video-player__video{max-height:none}}.product-gallery-carousel__image-container{height:100%;position:relative}.product-gallery-carousel__image{background-color:var(--background-colour);cursor:pointer;height:100%}.product-gallery-carousel .splide__track{height:100%}.product-gallery-carousel .splide__arrow{background-color:transparent;border:0;border-radius:50%;height:auto;padding:.3125rem;position:absolute;top:50%;transform:translateY(-50%);width:auto;z-index:1}.product-gallery-carousel .splide__arrow :before{bottom:-1px;content:'';left:-1px;position:absolute;right:-1px;top:-1px;z-index:-1}.product-gallery-carousel .splide__arrow[disabled]{display:none}.product-gallery-carousel .splide__arrow .icon{color:var(--color-brand-black);height:100%;width:100%}.product-gallery-carousel .splide__arrow.splide__arrow--prev{left:.25rem}.product-gallery-carousel .splide__arrow.splide__arrow--next{right:.25rem}.product-gallery-carousel .splide__arrow-background{background-color:var(--color-brand-white);border:1px solid var(--color-brand-white);border-radius:50%;height:2.1875rem;padding-inline:calc(var(--spacing-2xs) + var(--spacing-3xs));width:2.1875rem}.product-gallery-carousel__play-icon{left:50%;position:absolute;top:50%;translate:-50% -50%;z-index:var(--layer-raised)}.product-gallery-carousel__zoom-image{width:100%}.product-gallery-carousel.product-gallery-carousel--modal{height:100%}html:not(.no-js) .product-gallery-carousel__image-container.is-loading,html:not(.no-js) .product-gallery-carousel__media-container.is-loading{background-color:var(--color-skeleton-background);background-image:none;border-color:transparent;color:transparent;display:block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}html:not(.no-js) .product-gallery-carousel__image-container.is-loading:after,html:not(.no-js) .product-gallery-carousel__media-container.is-loading:after{animation:left-to-right 2s linear infinite;animation:left-to-right var(--timing-loading,2s) linear infinite;background-image:var(--color-skeleton-gradient);content:'';height:100%;left:0;position:absolute;top:0;translate:-100% 0;width:100%}html:not(.no-js) .product-gallery-carousel__image-container.is-loading *,html:not(.no-js) .product-gallery-carousel__media-container.is-loading *{color:transparent;pointer-events:none}html:not(.no-js) .product-gallery-carousel__image-container.is-loading .product-gallery-carousel__image,html:not(.no-js) .product-gallery-carousel__image-container.is-loading .product-gallery-carousel__video,html:not(.no-js) .product-gallery-carousel__media-container.is-loading .product-gallery-carousel__image,html:not(.no-js) .product-gallery-carousel__media-container.is-loading .product-gallery-carousel__video{opacity:0}.product-gallery-carousel__slider-progress{background-color:var(--color-brand-medium-gray);bottom:1px;height:1px;position:absolute;width:100%;z-index:var(--layer-flat)}.product-gallery-carousel__slider-progress-bar{background-color:var(--color-brand-black);height:1px;transition:width var(--timing-normal) var(--easing-normal);width:0}@media(min-width:64em){.product-gallery-carousel__image-container.has-custom-crop{background-color:var(--background-colour);padding:0 4.375rem 6.25rem}.product-gallery-carousel__slider-progress{display:none}}@media(max-width:63.99em){.product-gallery-carousel__arrows:not(.show-mobile-arrows){display:none}}
.product-gallery-thumbs__button{border:1px solid transparent;display:block;margin-block-end:.625rem;padding:0;width:100%}.product-gallery-thumbs__button.is-active{border:1px solid var(--color-brand-black)}.product-gallery-thumbs__button:hover{border-color:var(--color-brand-black)}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;z-index:0}.splide,.splide__track{position:relative}.splide__track{z-index:var(--layer-flat)}.splide__pagination{align-items:flex-start;flex-flow:column nowrap;left:0;padding-inline-start:var(--layout-margin);position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:var(--layer-raised)}.splide__pagination li{display:inherit}.splide__pagination__page{-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;background-color:transparent;background-color:var(--color-brand-white);border:0;border-radius:1px;box-shadow:none;color:inherit;cursor:pointer;font:inherit;height:1.1875rem;outline:none;padding:0;transition:background-color var(--timing-quick) var(--easing-normal);width:auto;width:1px}.splide__pagination__page.is-active{background-color:var(--color-brand-dark-gray)}.splide.is-active .splide__arrow{pointer-events:auto}.no-js .splide{visibility:visible}@media(min-width:64em){.splide__pagination{display:none}}.product-gallery{display:flex;gap:.625rem;padding-inline-start:2.9375rem;position:relative}.product-gallery__main-carousel .product-gallery-carousel__image:hover{cursor:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiBpY29uX196b29tLWluIiB3aWR0aD0nMzUnIGhlaWdodD0nMzUnIHZpZXdCb3g9IjAgMCA0NSA0NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIyMi41IiBjeT0iMjIuNSIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJ0cmFuc3BhcmVudCIgcj0iMjIuNSIgb3BhY2l0eT0iLjg1Ii8+PHBhdGggZD0iTTMwLjc1IDMwLjc1IDE1IDE1bTAgMTUuNzVMMzAuNzUgMTUiIHN0cm9rZT0iIzAwMCIgIHRyYW5zZm9ybT0icm90YXRlKDQ1IDIyLjUgMjIuNSkiLz48L3N2Zz4=) 22.5 22.5,zoom-in}.product-gallery-modal__image-button:hover{cursor:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiBpY29uX196b29tLW91dCIgd2lkdGg9JzM1JyBoZWlnaHQ9JzM1JyB2aWV3Qm94PSIwIDAgNDUgNDUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMjIuNSIgY3k9IjIyLjUiIGZpbGw9IiNmZmYiIHN0cm9rZT0idHJhbnNwYXJlbnQiIHI9IjIyLjUiIG9wYWNpdHk9Ii44NSIvPjxwYXRoIGQ9Ik0zMC43NSAzMC43NSAxNSAxNW0wIDE1Ljc1TDMwLjc1IDE1IiBzdHJva2U9IiMwMDAiLz48L3N2Zz4=) 22.5 22.5,zoom-out}.product-gallery__main-container{overflow:-moz-scrollbars-none;-ms-overflow-style:none;aspect-ratio:1/1.256;flex-basis:100%;order:2;overflow-y:hidden;position:relative;scroll-behavior:smooth;scrollbar-width:none}.product-gallery__main-container::-webkit-scrollbar{display:none}.product-gallery__thumbnails-container{display:none;flex:0 0 3.3125rem;max-width:3.3125rem;order:1}.product-gallery__thumbnails-container .splide__slide{transition:opacity var(--timing-quick) var(--easing-normal)}.product-gallery__thumbnails-container .splide__slide:not(.is-active){opacity:.2}.product-gallery .splide__pagination li:first-child.splide__pagination__page{border-top-left-radius:1px;border-top-right-radius:1px}.product-gallery .splide__pagination li:last-child.splide__pagination__page{border-bottom-left-radius:1px;border-bottom-right-radius:1px}.product-gallery .splide__pagination .splide__pagination__page.is-active{border-radius:1px}.product-gallery .splide__pagination__page{border-radius:0;width:2px}[dir=rtl] .product-gallery__zoom{left:var(--spacing-l);right:auto;right:initial}@media(max-width:63.99em){.product-gallery{padding-inline-start:0}.product-gallery .splide__pagination{height:0;position:sticky}}@media(min-width:64em){.product-gallery__thumbnails-container{display:block}}
.checkbox-input{align-items:center;display:flex;-webkit-tap-highlight-color:rgba(0,0,0,0)}.checkbox-input__label{cursor:pointer;font-family:var(--font-family-1);font-size:var(--font-size-2xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-0);margin:0;min-height:var(--icon-s);padding-block-start:var(--spacing-3xs);padding-inline-start:calc(var(--icon-s) + var(--spacing-m));position:relative;text-decoration:none;text-indent:var(--text-indent-0);text-transform:none;transition:opacity var(--timing-default) var(--easing-normal)}.checkbox-input__label:after,.checkbox-input__label:before{content:'';height:var(--icon-s);position:absolute;width:var(--icon-s)}.checkbox-input__label:before{border:1px solid var(--color-brand-black);left:0;top:0;transition:border-color var(--timing-default) var(--easing-normal)}.checkbox-input__label:after{background-color:var(--color-brand-black);background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiBpY29uX19jaGVjayIgdmlld0JveD0iMCAwIDI1IDI1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxjaXJjbGUgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMi41Ii8+PHBhdGggZD0ibTYuODE4IDEyLjUgNS4xMTQgNC41NDYgNS42ODItOC41MjMiIHN0cm9rZT0iI2ZmZiIvPjwvc3ZnPg==);left:0;opacity:0;pointer-events:none;top:0;transition:background-color var(--timing-default) var(--easing-normal),opacity var(--timing-default) var(--easing-normal)}.checkbox-input__input:checked+.checkbox-input__label:after{opacity:1}.checkbox-input.is-hover .checkbox-input__input+.checkbox-input__label:before,.checkbox-input:hover .checkbox-input__input+.checkbox-input__label:before{border-color:var(--color-brand-black)}.checkbox-input.is-hover .checkbox-input__input:checked:not(:disabled,.is-disabled)+.checkbox-input__label:after,.checkbox-input:hover .checkbox-input__input:checked:not(:disabled,.is-disabled)+.checkbox-input__label:after{background-color:var(--color-brand-black)}.checkbox-input:not(.is-loading) .checkbox-input__input.is-disabled+.checkbox-input__label,.checkbox-input:not(.is-loading) .checkbox-input__input:disabled+.checkbox-input__label{opacity:.4;pointer-events:none}.show-focus-styles .checkbox-input .checkbox-input__input:focus+.checkbox-input__label:before,.show-focus-styles .checkbox-input.is-focus .checkbox-input__label:before{box-shadow:0 0 0 calc(var(--focus-ring-width) - 1px) var(--color-brand-accessible-dark-gray),0 0 0 var(--focus-ring-width) transparent}.checkbox-input.is-loading .checkbox-input__label{pointer-events:none}.checkbox-input.is-loading .checkbox-input__label-text{background-color:var(--color-skeleton-background);background-image:none;border-color:transparent;color:transparent;display:block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-input.is-loading .checkbox-input__label-text:after{animation:left-to-right 2s linear infinite;animation:left-to-right var(--timing-loading,2s) linear infinite;background-image:var(--color-skeleton-gradient);content:'';height:100%;left:0;position:absolute;top:0;translate:-100% 0;width:100%}.checkbox-input.is-loading .checkbox-input__label-text *{color:transparent;pointer-events:none}
.dickey-back-in-stock .modal__container{max-width:-moz-fit-content;max-width:fit-content;padding:0;width:-moz-fit-content;width:fit-content}.dickey-back-in-stock__wrapper{max-width:43.75rem;padding:var(--spacing-10xl)}.dickey-back-in-stock .klaviyo-bis-form{margin-block-start:var(--spacing-xl)}.dickey-back-in-stock__submit{margin-block-start:var(--spacing-s)}.dickey-back-in-stock__marketing-wrapper{align-items:flex-start;display:flex;margin-block-start:var(--spacing-m)}.dickey-back-in-stock__marketing-info-label,.dickey-back-in-stock__marketing-wrapper .checkbox-input{display:none}.dickey-back-in-stock__marketing-info-label,.dickey-back-in-stock__privacy_info{font-size:11px}.dickey-back-in-stock__privacy_info{color:var(--color-brand-dark-gray);margin-block-start:var(--spacing-m)}.dickey-back-in-stock__privacy_info a{font-size:inherit}.dickey-back-in-stock__form-container{display:flex;position:relative}.dickey-back-in-stock .checkbox-input__label-text,.dickey-back-in-stock__mobile-submit{display:none}.dickey-back-in-stock .klaviyo-bis-form__display-btn{justify-content:flex-start;padding-inline-start:0}.dickey-back-in-stock .klaviyo-bis-form__btn,.dickey-back-in-stock .klaviyo-bis-form__success{display:none}@media(max-width:63.99em){.dickey-back-in-stock__wrapper{padding:0;padding-block-end:var(--spacing-xl);padding-block-start:var(--spacing-l)}.dickey-back-in-stock__submit.button.button--center{display:none}.dickey-back-in-stock__mobile-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;display:none;font:inherit;outline:none;padding:0;padding:var(--spacing-2xs);padding-inline-end:var(--spacing-m);position:absolute;right:0;top:50%;width:auto}.dickey-back-in-stock .klaviyo-bis-form__display-btn .button__label,.dickey-back-in-stock .klaviyo-bis-form__input{font-size:var(--font-size-m)}.dickey-back-in-stock .klaviyo-bis-form__input::-moz-placeholder{color:var(--color-brand-dark-gray);font-weight:var(--font-weight-medium)}.dickey-back-in-stock .klaviyo-bis-form__display-btn .button__label,.dickey-back-in-stock .klaviyo-bis-form__input::placeholder{color:var(--color-brand-dark-gray);font-weight:var(--font-weight-medium)}.dickey-back-in-stock:has(.klaviyo-bis-form__input:not(:-moz-placeholder-shown)) .dickey-back-in-stock__mobile-submit{display:block}.dickey-back-in-stock:has(.klaviyo-bis-form__input:not(:placeholder-shown)) .dickey-back-in-stock__mobile-submit{display:block}}.dynamic-yield-recommendations-overlay{position:absolute;z-index:var(--layer-temporary)}.dynamic-yield-recommendations-overlay .product-carousel__success{margin-block-end:var(--spacing-m)}.dynamic-yield-recommendations-overlay .product-carousel__success .icon{display:none}.dynamic-yield-recommendations-overlay .product-carousel__success p{font-size:var(--font-size-xl)}.dynamic-yield-recommendations-overlay .product-carousel__title.has-success-message{padding-block-end:var(--spacing-xl);padding-block-start:0}@media(max-width:63.99em){.dynamic-yield-recommendations-overlay .shelf__container{padding-inline:0}.dynamic-yield-recommendations-overlay .product-carousel__success{margin-block:var(--spacing-m)}.dynamic-yield-recommendations-overlay .product-carousel__success p{font-size:var(--font-size-m)}.dynamic-yield-recommendations-overlay .product-carousel__title.has-success-message{font-weight:var(--font-weight-regular);padding-inline:var(--spacing-3xl)}}
.selection-tab{display:inherit}.selection-tab__input:checked+.selection-tab__label{background-color:var(--color-brand-white);border-color:var(--color-brand-black)}.selection-tab__input.is-disabled,.selection-tab__input[disabled]:not(.is-loading){cursor:default}.selection-tab__input.is-disabled+.selection-tab__label .selection-tab__label-text,.selection-tab__input[disabled]:not(.is-loading)+.selection-tab__label .selection-tab__label-text{color:var(--color-brand-dark-gray)}.template-product .selection-tab__input.is-disabled+.selection-tab__label .selection-tab__label-text,.template-product .selection-tab__input[disabled]:not(.is-loading)+.selection-tab__label .selection-tab__label-text{color:var(--color-brand-mid-grey)}.selection-tab__label{background-color:var(--color-brand-white);border:1px solid var(--color-brand-medium-gray);color:var(--color-brand-black);display:flex;flex-flow:row nowrap;justify-content:center;overflow:hidden;padding:var(--spacing-m);position:relative;text-align:center;width:100%}.selection-tab .selection-tab__input[aria-selected=true]+.selection-tab__label{border:1px solid var(--color-brand-black)!important}@media(max-width:63.99em){.product-options-size-mobile__body .selection-tab .selection-tab__input[aria-selected=true]+.selection-tab__label{background-color:transparent;border-bottom:1px solid var(--color-brand-grey-light)!important;border-left:transparent!important;border-right:transparent!important;border-top:0!important}}fieldset:disabled .selection-tab{opacity:.4;pointer-events:none}.show-focus-styles .selection-tab__input.is-focus+.selection-tab__label,.show-focus-styles .selection-tab__input:focus+.selection-tab__label{box-shadow:0 0 0 calc(var(--focus-ring-width) - 1px) var(--color-brand-accessible-dark-gray),0 0 0 var(--focus-ring-width) transparent}.selection-tab.is-loading:not(.liquid){pointer-events:none}.selection-tab.is-loading:not(.liquid) .selection-tab__label{background-color:var(--color-skeleton-background);background-image:none;border-color:transparent;color:transparent;display:block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selection-tab.is-loading:not(.liquid) .selection-tab__label:after{animation:left-to-right 2s linear infinite;animation:left-to-right var(--timing-loading,2s) linear infinite;background-image:var(--color-skeleton-gradient);content:'';height:100%;left:0;position:absolute;top:0;translate:-100% 0;width:100%}.selection-tab.is-loading:not(.liquid) .selection-tab__label *{color:transparent;pointer-events:none}.selection-tab.selection-tab--button .selection-tab__label:hover{background-color:var(--color-neutral-4)}.selection-tab.selection-tab--button.is-active .selection-tab__label{border:1px solid var(--color-brand-black)}.show-focus-styles .selection-tab.selection-tab--button .selection-tab__label:focus{box-shadow:0 0 0 calc(var(--focus-ring-width) - 1px) var(--color-brand-accessible-dark-gray),0 0 0 var(--focus-ring-width) transparent}.is-disabled .selection-tab__status{color:var(--color-brand-extra-dark-grey)}.template-product .is-disabled .selection-tab__status{color:var(--color-brand-black)}.selection-tab__status--low-stock{color:var(--color-system-error-dark-mode)}.template-product .selection-tab__status--low-stock{color:var(--color-brand-black);font-size:var(--font-size-m);font-style:italic}.selection-tab__status--notify{align-items:center;color:var(--color-brand-medium-gray);display:flex}.template-product .selection-tab__status--notify{color:var(--color-brand-black);font-size:var(--font-size-m);font-style:italic}.selection-tab__status--notify .icon{margin-inline-end:var(--spacing-xs);stroke:none;width:var(--icon-s)}.selection-tab__status--notify .icon path{stroke-width:.5px}.template-product .selection-tab__status--preorder{color:var(--color-brand-black);font-size:var(--font-size-m);font-style:italic}@media(min-width:64em){.selection-tab__input.is-disabled+.selection-tab__label,.selection-tab__input[disabled]:not(.is-loading)+.selection-tab__label{background-color:var(--color-brand-extra-light-gray);background-image:linear-gradient(to top right,transparent 0,transparent calc(50% - .8px),var(--color-brand-medium-gray) 50%,transparent calc(50% + .8px),transparent 100%);border-color:var(--color-brand-medium-gray);color:var(--color-brand-dark-gray)}.selection-tab__input.is-disabled+.selection-tab__label:hover,.selection-tab__input[disabled]:not(.is-loading)+.selection-tab__label:hover{background-image:linear-gradient(to top right,transparent 0,transparent calc(50% - .8px),var(--color-brand-dark-gray) 50%,transparent calc(50% + .8px),transparent 100%);border-color:var(--color-brand-dark-gray)}.selection-tab__input:disabled{cursor:default}.selection-tab__input:checked.is-disabled+.selection-tab__label,.selection-tab__input:checked[disabled]:not(.is-loading)+.selection-tab__label{background-image:linear-gradient(to top right,transparent 0,transparent calc(50% - .8px),var(--color-brand-black) 50%,transparent calc(50% + .8px),transparent 100%);border-color:var(--color-brand-black)}.selection-tab__label:hover{border-color:var(--color-brand-dark-gray)}.selection-tab__status{display:none}}
.product-options{display:grid;grid-gap:calc(var(--spacing-m) + var(--spacing-2xs));gap:calc(var(--spacing-m) + var(--spacing-2xs))}.product-options.critical-component-hide{display:block}.product-options.critical-component-clear{opacity:1}.product-options__extension-container{margin-block-end:calc(var(--spacing-xs) + var(--spacing-3xs))}.product-options__extension{display:flex;flex-flow:row nowrap;gap:var(--spacing-2xs);margin-block-start:calc(var(--spacing-m) - var(--spacing-3xs))}.product-options__extension .button{padding-block:var(--spacing-m);padding-inline:var(--spacing-m)}.product-options__size--desktop{display:none}.product-options__size--mobile.button{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiBpY29uX19jaGV2cm9uIGljb25fX2NoZXZyb24tLWRvd24iIHZpZXdCb3g9IjAgMCAyNSAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJub25lIj48cGF0aCBkPSJtMjAgOS03LjUgOEw1IDkiIHN0cm9rZT0iY3VycmVudENvbG9yIi8+PC9zdmc+);background-position:top 50% right 10px;background-repeat:no-repeat;background-size:var(--icon-m) var(--icon-m);border:1px solid var(--color-brand-medium-gray);height:3.125rem;padding-inline-start:calc(var(--spacing-s) + var(--spacing-3xs))}.product-options__option{display:grid;grid-gap:calc(var(--spacing-xs) + var(--spacing-3xs));gap:calc(var(--spacing-xs) + var(--spacing-3xs))}.product-options__option.size{gap:1.1875rem}.product-options__option.is-hidden{display:none}.product-options__option.non-size-color{margin-block-start:calc(var(--spacing-xs) + var(--spacing-3xs))}.product-options__option.non-size-color .product-options__extension{gap:calc(var(--spacing-xs) + var(--spacing-3xs));margin-block-start:var(--spacing-s)}.product-options__option.non-size-color .selection-tab__label{align-items:center;border-radius:100px;height:2.375rem;width:7.25rem}.product-options__option.non-size-color .selection-tab__input.is-disabled+.selection-tab__label,.product-options__option.non-size-color .selection-tab__input:checked[disabled]:not(.is-loading)+.selection-tab__label{background-color:transparent;background-image:linear-gradient(to top right,transparent 0,transparent calc(50% - .8px),var(--color-brand-medium-gray) 50%,transparent calc(50% + .8px),transparent 100%);border-color:var(--color-brand-medium-gray)}.product-options__option.non-size-color .selection-tab__input.is-disabled+.selection-tab__label span,.product-options__option.non-size-color .selection-tab__input:checked[disabled]:not(.is-loading)+.selection-tab__label span{color:var(--color-brand-black)}.product-options__option.non-size-color .selection-tab__status{display:none}.product-options__option .fp-root{margin-block-start:var(--spacing-s);order:3}.product-options__option .fp-root:empty{display:none}.product-options__extension-title-wrapper,.product-options__option-title-wrapper{display:flex;flex-flow:row nowrap;gap:var(--spacing-2xs)}.product-options__extension-title-wrapper{display:flex}.product-options__scarcity-message{flex-basis:100%;font-size:var(--font-size-content-2-xs);font-style:italic;line-height:16px;text-align:right}.product-options__size-guide-cta{font-size:var(--font-size-2xs);margin-inline-start:auto;text-transform:underline}.product-options__swatches{align-items:center;display:flex;flex-flow:row wrap;gap:var(--spacing-2xs);justify-content:space-between}.product-options__swatches .product-swatch__label{height:1.25rem;width:1.25rem}.product-options__values{display:grid;grid-gap:calc(var(--spacing-2xs) + var(--spacing-3xs)) var(--spacing-2xs);gap:calc(var(--spacing-2xs) + var(--spacing-3xs)) var(--spacing-2xs);grid-template-columns:repeat(3,minmax(10px,1fr))}.product-options__select.product-options__select{border-color:var(--color-neutral-2)}.product-options .button.button--outline{border:1px solid var(--color-brand-medium-gray)}.product-options .selection-tab__label{height:2.625rem;padding:var(--spacing-s)}.product-options .swatch-group-category{margin-block-end:calc(var(--spacing-xs) + var(--spacing-4xs))}.product-options .swatch-group{margin-block-end:calc(var(--spacing-xs) + var(--spacing-s))}.product-options .swatch-group:last-child{margin-block-end:0}@media(min-width:64em){.product-options__size--desktop{display:grid}.product-options__size--desktop .product-options__values{gap:var(--spacing-xs);grid-template-columns:repeat(6,minmax(10px,1fr))}.product-options__size--desktop .product-options__values--dickey-sizing{grid-template-columns:repeat(2,1fr)}.product-options__size--desktop.is-disabled .selection-tab__label{border-color:var(--color-brand-medium-gray);color:var(--color-brand-extra-dark-grey);pointer-events:none}.product-options__size--mobile.button{display:none}.product-options__option-title-wrapper{display:flex}.product-options__extension-title-wrapper{display:none}.product-options__option.non-size-color .product-options__extension-title-wrapper{display:flex}}@media(max-width:63.99em){.product-options .fp-root{margin-block-start:var(--spacing-xs)}}
.dickey-jacket-content{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-2xl);justify-content:flex-start;margin-block-start:var(--spacing-7xl)}.dickey-jacket-content__title-wrapper{text-align:center}.dickey-jacket-content__title-wrapper p{margin-block-start:var(--spacing-xs)}.dickey-jacket-content__swatches-wrapper{max-width:26.5625rem;width:100%}.dickey-jacket-content__info-wrapper{margin-block-start:var(--spacing-xl);width:100%}.dickey-jacket-content__options{display:flex;flex-direction:column;gap:var(--spacing-2xl);justify-content:center;justify-items:center;position:relative;width:100%}.dickey-jacket-content .fp-root .fp-element div.fp-info-container div.fp-prediction div.fp-size,.dickey-jacket-content .fp-root .fp-element div.fp-logo-container div.fp-logo-text{font-weight:var(--font-weight-medium)}.dickey-jacket-content .product-options__option{place-items:center center}.dickey-jacket-content .product-options__option.color{display:flex;flex-direction:column-reverse;width:100%}.dickey-jacket-content .product-options__option-title.color{display:none}.dickey-jacket-content .product-options__option.size .product-options__option-title-wrapper{width:100%}.dickey-jacket-content .product-options__scarcity-message{flex-basis:auto;flex-grow:1}.dickey-jacket-content .product-options__option-title-wrapper{justify-content:space-between}.dickey-jacket-content .product-options__swatches .product-swatch__label{height:2.5rem;width:2.5rem}.dickey-jacket-content .product-options__size--desktop{width:100%}.dickey-jacket-content .product-options .selection-tab__label{align-items:center;height:50px}.dickey-jacket-content .product-options .selection-tab__label:active{background-color:var(--color-brand-white);border-color:var(--color-brand-black)}.dickey-jacket-content__atc-jacket{height:3.125rem;margin-block-start:var(--spacing-l)}@media(max-width:63.99em){.dickey-jacket-content{gap:var(--spacing-xl);margin-block-start:var(--font-size-m)}.dickey-jacket-content__info-wrapper{margin-block-start:var(--spacing-l)}.dickey-jacket-content__atc-jacket{margin-block-start:var(--spacing-m)}.dickey-jacket-content .product-options__swatches{flex-direction:column}.dickey-jacket-content .product-options__size--desktop{display:block}.dickey-jacket-content .product-options__size--mobile{display:none}.dickey-jacket-content .product-options__values{grid-template-columns:repeat(6,minmax(10px,1fr))}.dickey-jacket-content .product-options__option.size .product-options__option-title-wrapper{display:flex}.dickey-jacket-content .selection-tab__input.is-disabled+.selection-tab__label,.dickey-jacket-content .selection-tab__input[disabled]:not(.is-loading)+.selection-tab__label{background-color:var(--color-brand-extra-light-gray);background-image:linear-gradient(to top right,transparent 0,transparent calc(50% - .8px),var(--color-brand-medium-gray) 50%,transparent calc(50% + .8px),transparent 100%);border-color:var(--color-brand-medium-gray);color:var(--color-brand-dark-gray)}.dickey-jacket-content .selection-tab__input.is-disabled+.selection-tab__label:hover,.dickey-jacket-content .selection-tab__input[disabled]:not(.is-loading)+.selection-tab__label:hover{background-image:linear-gradient(to top right,transparent 0,transparent calc(50% - .8px),var(--color-brand-dark-gray) 50%,transparent calc(50% + .8px),transparent 100%);border-color:var(--color-brand-dark-gray)}.dickey-jacket-content .selection-tab__input:disabled{cursor:default}.dickey-jacket-content .selection-tab__input:checked.is-disabled+.selection-tab__label,.dickey-jacket-content .selection-tab__input:checked[disabled]:not(.is-loading)+.selection-tab__label{background-image:linear-gradient(to top right,transparent 0,transparent calc(50% - .8px),var(--color-brand-black) 50%,transparent calc(50% + .8px),transparent 100%);border-color:var(--color-brand-black)}.dickey-jacket-content .selection-tab__status{display:none}.dickey-jacket-content .product-swatches{gap:var(--spacing-s)}.dickey-jacket-content .product-swatches__active-name{margin-block-start:var(--spacing-m)}.dickey-jacket-content__swatches-wrapper{padding-block-end:var(--spacing-5xl)}}
.dickey-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border:1px solid var(--color-brand-medium-gray);box-shadow:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--spacing-m);outline:none;padding:0;width:auto}.dickey-card.selected{border-color:var(--color-brand-black)}.dickey-card__image.images--no-padding{height:100%;position:relative}.dickey-card__image .images__image{background-color:var(--color-brand-light-gray);-o-object-fit:contain;object-fit:contain;padding-block:16px}.dickey-card__image-wrapper{aspect-ratio:122/148;flex:1;height:100%;max-width:7.625rem}.dickey-card__product-details{display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-between;padding-block-end:calc(var(--spacing-m) + var(--spacing-2xs));padding-block-start:var(--spacing-s);padding-inline-end:var(--spacing-xl)}.dickey-card__product-type{color:var(--color-brand-dark-gray);font-size:11px;text-align:left}.dickey-card__title-price{margin-block-start:var(--spacing-xs)}.dickey-card__title{text-align:start}.dickey-card__price{text-align:end}.dickey-card__bottom,.dickey-card__title-price{display:flex;justify-content:space-between}.dickey-card__add{height:1.5625rem;width:1.5625rem}.dickey-card__add-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;height:1.5625rem;outline:none;padding:0;position:relative;width:auto;width:1.5625rem}.dickey-card__add-btn .icon{border-radius:100%}.dickey-card__add-btn .icon__plus{border:1px solid var(--color-brand-black);left:0;position:absolute;top:0}.dickey-card__add-btn .icon__check{fill:var(--color-brand-black);stroke:transparent}.dickey-card__swatch-wrapper{align-items:center;display:flex;gap:var(--spacing-xs)}.dickey-card__color-visual{background-color:var(--color-brand-extra-light-gray);height:1.375rem;width:1.375rem}@media(max-width:63.99em){.dickey-card{background-color:var(--color-brand-white);border:1px solid var(--color-brand-white)}.dickey-card__product-details{padding-block-end:var(--spacing-m);padding-inline-end:var(--spacing-m)}.dickey-card__bottom{align-items:center}}
.dickey-listing-alert__container{max-height:20.125rem;max-width:22.625rem;padding-block-end:var(--spacing-3xl);padding-block-start:var(--spacing-6xl);padding-inline:var(--spacing-6xl);padding-inline-end:var(--spacing-5xl)}.dickey-listing-alert__wrapper{align-items:center;display:flex;flex-direction:column;gap:calc(var(--spacing-m) + var(--spacing-2xs));text-align:center}.dickey-listing-alert__stay-button{height:50px;margin-block-start:var(--spacing-s)}.dickey-listing-alert__continue-button{font-size:11px}.dickey-listing-alert .modal__close-container{right:var(--spacing-m);top:var(--spacing-m)}
.dickey-listing{align-items:center;background-color:var(--color-brand-white);display:flex;flex-direction:column;height:100%;position:relative}.dickey-listing__container{bottom:70px;max-width:26.5625rem;padding-block-start:var(--spacing-7xl);position:absolute;top:0;width:100%}.dickey-listing__header-wrapper{display:flex;justify-content:space-between}.dickey-listing__cards{display:flex;flex-direction:column;gap:var(--spacing-xs);height:100%;margin-block-start:var(--spacing-xl);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.dickey-listing__cards::-webkit-scrollbar{display:none}@media(max-width:63.99em){.dickey-listing{background-color:transparent;overflow:hidden}.dickey-listing__container{padding-block-start:var(--spacing-xl);position:relative}.dickey-listing__header-wrapper{justify-content:center}.dickey-listing__header{display:none}.dickey-listing__cards{padding-block-end:var(--spacing-7xl)}}
.dickey-jacket-details{height:100%}.dickey-jacket-details__gallery-container,.dickey-jacket-details__grid{height:calc(100vh - var(--dickey-bundle-header-height-desktop) - var(--dickey-bundle-footer-height-desktop))}.dickey-jacket-details__grid{width:100%}.dickey-jacket-details .product-gallery,.dickey-jacket-details .product-gallery__main-container{height:100%;width:100%}.dickey-jacket-details .product-gallery .product-gallery-carousel__image,.dickey-jacket-details .product-gallery .product-gallery-carousel__image-container{height:100%}.dickey-jacket-details__placeholder-image{opacity:.6}.dickey-jacket-details__gallery-container:has(.dickey-jacket-details__placeholder){align-items:center;display:flex;flex-direction:column;justify-content:center}@media(max-width:63.99em){.dickey-jacket-details__grid{height:auto;padding-inline:var(--spacing-m)}.dickey-jacket-details__show-gallery{display:flex;justify-content:flex-end}.dickey-jacket-details__show-gallery-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0;width:auto}.dickey-jacket-details__show-gallery-btn .icon{height:var(--icon-s);margin-inline-start:var(--spacing-2xs);width:var(--icon-s)}.dickey-jacket-details .product-gallery-modal__pagination-page{width:2px}.dickey-jacket-details.dickey-listing .dickey-jacket-details__gallery-container{display:none}.dickey-jacket-details__gallery-container{height:auto;margin-block-start:var(--spacing-l);position:relative}.dickey-jacket-details__gallery-container:has(.dickey-jacket-details__placeholder){height:calc(100vh - var(--dickey-bundle-header-height-mobile) - var(--dickey-bundle-footer-height-mobile))}}@media(min-width:64em){.dickey-jacket-details{min-height:calc(100vh - var(--dickey-bundle-header-height-desktop) - var(--dickey-bundle-footer-height-desktop))}.dickey-jacket-details .product-gallery__thumbnails-container{display:none}.dickey-jacket-details .splide__pagination{display:flex;position:fixed}.dickey-jacket-details__variant-image.images.images--no-padding{height:100%}.dickey-jacket-details__variant-image.images.images--no-padding .images__image{-o-object-fit:contain;object-fit:contain}.dickey-jacket-details.dickey-listing{background-color:transparent}.dickey-jacket-details__config-panel{background-color:var(--color-brand-white);height:calc(100vh - var(--dickey-bundle-header-height-desktop) - var(--dickey-bundle-footer-height-desktop));overflow-y:auto}.dickey-jacket-details .dickey-listing-gallery{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;width:100%}.dickey-jacket-details__variant-title{font-weight:var(--font-weight-medium);margin-block-start:63vh}.dickey-jacket-details__placeholder-btn{height:3.3125rem;width:12.5rem}.dickey-jacket-details__gallery-container{position:relative}}
.dickey-exit-alert__container{max-width:22.625rem;padding-block-end:var(--spacing-3xl);padding-block-start:var(--spacing-6xl);padding-inline:var(--spacing-xl)}.dickey-exit-alert__wrapper{align-items:center;display:flex;flex-direction:column;gap:calc(var(--spacing-m) + var(--spacing-2xs));text-align:center}.dickey-exit-alert__stay-button{font-size:11px}.dickey-exit-alert__continue-button{height:50px;margin-block-start:var(--spacing-s);max-width:14.125rem}.dickey-exit-alert__message{line-height:var(--line-height-2)}.dickey-exit-alert .modal__close-container{right:var(--spacing-m);top:var(--spacing-m)}
.range-slider{--range-border-radius:2px;--range-height:var(--spacing-2xs);--range-thumb:var(--icon-2xs);position:relative}.range-slider.critical-component-hide{display:block}.range-slider.critical-component-clear{opacity:1}.range-slider__fill,.range-slider__loading,.range-slider__ranges:before{border-radius:var(--range-border-radius);height:var(--range-height);left:0;pointer-events:none;position:absolute;top:50%;translate:0 -50%}.range-slider__ranges{align-items:center;display:flex;height:var(--range-thumb);position:relative}.range-slider__ranges:before{background-color:var(--color-neutral-4);content:'';width:100%;z-index:var(--layer-base)}.range-slider__range-container{height:var(--range-thumb);position:relative}.range-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;cursor:pointer;height:100%;margin:0;position:relative;width:100%;z-index:var(--layer-raised)}.range-slider__input::-moz-range-thumb{opacity:0}.range-slider__input::-webkit-slider-thumb{opacity:0}.range-slider__controls{height:var(--range-height);pointer-events:none;position:absolute;top:50%;translate:-50% -50%;width:var(--range-height);z-index:var(--layer-heightened)}.range-slider__tooltip{background-color:var(--color-brand-1-default);border-radius:15px;bottom:calc(100% + var(--range-height) + var(--spacing-2xs));max-width:15ch;opacity:0;padding:var(--spacing-2xs) var(--spacing-xs);position:absolute;text-align:center;transition:opacity var(--timing-default) var(--easing-normal);translate:calc(var(--range-height)/2 - 50%) 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-max-content;width:max-content;z-index:var(--layer-raised)}.range-slider__tooltip:after{border-block-start:4px solid var(--color-brand-1-default);border-inline-end:3px solid transparent;border-inline-start:3px solid transparent;content:'';height:0;left:50%;position:absolute;top:100%;translate:-50% 0;width:0}.range-slider__tooltip-text{color:var(--color-neutral-6);overflow:hidden;text-overflow:ellipsis;width:100%}.range-slider__thumb{border:0;border-radius:100%;height:var(--range-thumb);position:absolute;top:50%;translate:calc(var(--range-height)/2 - 50%) -50%;width:var(--range-thumb);z-index:var(--layer-raised)}.range-slider__fill,.range-slider__thumb{background-color:var(--color-brand-1-default)}.range-slider__fill{z-index:var(--layer-flat)}.range-slider__fill.range-slider__fill--min{border-end-end-radius:0;border-start-end-radius:0}.range-slider__fill.range-slider__fill--max{border-end-start-radius:0;border-start-start-radius:0}.range-slider__loading{background-color:var(--color-skeleton-background);background-image:none;border-color:transparent;color:transparent;display:block;left:0;overflow:hidden;pointer-events:none;position:absolute;top:calc(var(--range-thumb)/2);translate:0 -50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.range-slider__loading:after{animation:left-to-right 2s linear infinite;animation:left-to-right var(--timing-loading,2s) linear infinite;background-image:var(--color-skeleton-gradient);content:'';height:100%;left:0;position:absolute;top:0;translate:-100% 0;width:100%}.range-slider__loading *{color:transparent;pointer-events:none}.range-slider__tick-marks{height:var(--spacing-xs);margin-block-start:var(--spacing-2xs);position:relative;width:100%}.range-slider__tick-mark{background-color:var(--color-neutral-3);height:100%;position:absolute;top:0;width:1px}.range-slider__fallback-container{gap:33%;grid-template-columns:repeat(2,1fr);margin-block-start:var(--spacing-xs)}.range-slider__fallback-field{align-items:flex-start}.range-slider__fallback-field+.range-slider__fallback-field,.range-slider__fallback-field+.range-slider__fallback-field .range-slider__fallback-input{text-align:end}.range-slider__fallback-error{color:var(--color-system-error-light-mode);flex:1 0 100%;width:100%}.range-slider.is-active .range-slider__tooltip,.range-slider__input.is-active+.range-slider__controls .range-slider__tooltip,.range-slider__input:active+.range-slider__controls .range-slider__tooltip{opacity:1}.range-slider.is-active .range-slider__thumb,.range-slider__input.is-active+.range-slider__controls .range-slider__thumb,.range-slider__input:active+.range-slider__controls .range-slider__thumb{box-shadow:0 0 0 2px var(--color-brand-1-lighter)}.range-slider.is-hover .range-slider__controls .range-slider__thumb,.range-slider__input:hover+.range-slider__controls .range-slider__thumb{background-color:var(--color-brand-1-dark)}.range-slider.is-disabled,fieldset:disabled .range-slider{opacity:.4;pointer-events:none}.show-focus-styles .range-slider .range-slider__input:focus:not([type=hidden]):enabled:focus,.show-focus-styles .range-slider.is-focus .range-slider__input:not([type=hidden]):enabled:focus{box-shadow:none}.show-focus-styles .range-slider .range-slider__input:focus+.range-slider__controls .range-slider__thumb,.show-focus-styles .range-slider.is-focus .range-slider__input+.range-slider__controls .range-slider__thumb{box-shadow:0 0 0 calc(var(--focus-ring-width) - 1px) var(--color-brand-accessible-dark-gray),0 0 0 var(--focus-ring-width) transparent}.range-slider.is-loading{pointer-events:none}.range-slider.is-loading .range-slider__fill,.range-slider.is-loading .range-slider__ranges:before{display:none}.range-slider.is-loading .range-slider__thumb{background-color:var(--color-skeleton-background)}.range-slider.is-loading .range-slider__fallback-input{color:transparent;opacity:.4}.range-slider.range-slider--display .range-slider__thumb{height:var(--spacing-3xs);opacity:0;top:50%;width:var(--spacing-3xs)}.range-slider.range-slider--display .range-slider__ranges:hover .range-slider__fill,.range-slider.range-slider--display.is-hover .range-slider__fill{background-color:var(--color-brand-1-dark)}.show-focus-styles .range-slider.range-slider--display .range-slider__input:focus+.range-slider__controls .range-slider__thumb,.show-focus-styles .range-slider.range-slider--display.is-focus .range-slider__thumb{box-shadow:0 0 0 calc(var(--focus-ring-width) - 1px) var(--color-brand-accessible-dark-gray),0 0 0 var(--focus-ring-width) transparent;opacity:1}.range-slider.liquid{pointer-events:none}[dir=rtl] .range-slider__controls{translate:50% -50%}[dir=rtl] .range-slider__tooltip{translate:calc(50% - var(--range-height)/2) 0}[dir=rtl] .range-slider__thumb{translate:calc(50% - var(--range-height)/2) -50%}[dir=rtl] .range-slider__fill--min:before{right:0}[dir=rtl] .range-slider__fill--max:before{left:0;right:auto;right:initial}
.video-player{position:relative}.video-player.critical-component-hide{display:block}.video-player.critical-component-clear{opacity:1}.video-player__controls{bottom:0;display:flex;gap:var(--spacing-s);left:0;padding:var(--spacing-m);position:absolute;width:100%;z-index:var(--layer-heightened)}.video-player__controls .range-slider__fill,.video-player__controls .range-slider__input{background-color:var(--color-brand-white);height:1px}.video-player__controls .range-slider__input{opacity:.5;position:absolute;top:50%;translate:0 -50%}.video-player__controls .range-slider__controls--single{background-color:var(--color-brand-white);border-radius:50%;height:6px;width:6px}.video-player__controls .icon{fill:transparent}.video-player__timestamp{color:var(--color-brand-white)}.video-player__mute{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0;width:auto}.video-player__mute .icon{color:transparent;height:18px;width:18px}.video-player__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:var(--color-neutral-1);border:0;box-shadow:none;color:inherit;color:var(--color-neutral-6);cursor:pointer;font:inherit;height:var(--icon-m);outline:none;padding:0;width:auto;width:var(--icon-m);z-index:var(--layer-heightened)}.video-player__control .icon__play path{stroke:transparent}.video-player__control:hover .icon path{fill:var(--color-brand-black);stroke:var(--color-brand-black)}.video-player__subtitles{display:grid;overflow:hidden;place-content:center;transition:background-color var(--timing-quick) var(--easing-normal),color var(--timing-quick) var(--easing-normal)}.video-player__subtitles span{line-height:var(--line-height-baseline)}.video-player__subtitles.is-active{background-color:var(--color-neutral-6);color:var(--color-neutral-1)}.video-player__progress-bar{align-items:center;display:flex;flex:1;position:relative}.video-player__progress-bar .range-slider__ranges{flex:1}.video-player__overlay{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;height:100%;left:0;outline:none;padding:0;position:absolute;top:0;width:auto;width:100%;z-index:var(--layer-raised)}.video-player__video{cursor:pointer;display:inherit;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:var(--layer-flat)}@media(max-width:47.99em){.video-player__video{height:29.0625rem;max-height:29.0625rem}.video-player__video.resize{-o-object-fit:cover;object-fit:cover}}.video-player.is-active .range-slider__fill,.video-player.paused .range-slider__fill{transition:width var(--timing-normal) linear 0s}.video-player.is-active .range-slider__controls--single,.video-player.paused .range-slider__controls--single{transition:left var(--timing-normal) linear 0s}.video-player.video-player--padding .video-player__image,.video-player.video-player--padding .video-player__video{height:100%;left:0;position:absolute;top:0;width:100%}.video-player.video-player--dark .range-slider__controls--single,.video-player.video-player--dark .range-slider__fill,.video-player.video-player--dark .range-slider__input{background-color:var(--color-brand-black)}.video-player.video-player--dark__timestamp{color:var(--color-brand-black)}@media(min-width:64em){.video-player.video-player--hide-controls .video-player__controls{opacity:0}.video-player.video-player--hide-controls:hover .video-player__controls{opacity:1}}
.inspire-me{height:26rem}.inspire-me__container{height:100%;margin:0;max-width:none;max-width:initial;overflow-y:visible;padding:0;width:100%}.inspire-me__body,.inspire-me__media-wrapper,.inspire-me__wrapper{height:100%}.inspire-me__media-wrapper{display:flex;gap:var(--spacing-4xs);-ms-overflow-style:none;overflow-x:auto;padding-block-start:var(--spacing-4xs);position:absolute;scrollbar-width:none;width:101%}.inspire-me__media-wrapper::-webkit-scrollbar{display:none}.inspire-me__image-wrapper,.inspire-me__video-wrapper{flex-shrink:0;width:20.75rem}.inspire-me__image,.inspire-me__video{height:100%}.inspire-me__close-wrapper{display:flex;flex-direction:row;height:1.875rem;justify-content:center;position:absolute;top:-39px;width:100%}.inspire-me__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0;width:auto}.inspire-me__close .icon{fill:var(--color-brand-white);height:var(--icon-l);stroke:none;width:var(--icon-l)}.inspire-me__next-button,.inspire-me__prev-button{z-index:var(--layer-raised)}.inspire-me__next-button .icon__arrow,.inspire-me__prev-button .icon__arrow{fill:none;height:24px;width:24px}.inspire-me__next-button .icon__arrow path,.inspire-me__prev-button .icon__arrow path{opacity:1;stroke:var(--color-brand-black)}.inspire-me__next-button[disabled],.inspire-me__prev-button[disabled]{opacity:.5}@media(min-width:64em){.inspire-me{border-radius:0}.inspire-me__media-wrapper{scroll-behavior:smooth}.inspire-me__next-button,.inspire-me__prev-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:hsla(0,0%,94%,.85);border:0;border-radius:50%;box-shadow:none;color:inherit;color:var(--color-brand-white);cursor:pointer;font:inherit;height:auto;outline:none;padding:4px;width:auto}.inspire-me__nav-wrapper{display:flex;justify-content:space-between;padding-inline:var(--spacing-xs);position:absolute;top:50%;transform:translateY(-50%);width:100%}}@media(max-width:63.99em){.inspire-me{border-radius:var(--spacing-2xs);height:23.0625rem}.inspire-me__close-wrapper{display:none}.inspire-me__wrapper{position:relative}.inspire-me__media-wrapper{height:100%;overflow-y:hidden;padding-block-start:calc(var(--spacing-m) + var(--spacing-3xs));position:relative}.inspire-me__image-wrapper,.inspire-me__video-wrapper{width:17.625rem}.inspire-me__nav-wrapper{display:none}}
.summary-panel{height:100%;position:absolute;width:100%}.summary-panel .col{height:100%}.summary-panel .col.l1-32{overflow:hidden}.summary-panel .col.l33-64{display:flex;height:100%;justify-content:center}.summary-panel__image-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - var(--dickey-bundle-header-height-desktop) - var(--dickey-bundle-footer-height-desktop));scroll-snap-align:start}.summary-panel__pagination{display:flex;flex-direction:column;height:192px;left:71px;position:fixed;top:calc(50% - 96px);width:1px}.summary-panel__pagination li{background-color:var(--color-brand-medium-gray);flex:1}.summary-panel__pagination li.active{background-color:var(--color-brand-black)}.summary-panel__data-container{display:flex;flex-direction:column;max-width:26.5625rem;padding-block-start:var(--spacing-10xl);width:100%}.summary-panel__header{text-align:center}.summary-panel__subtitle{margin-block-start:var(--spacing-s)}.summary-panel__add-to-cart,.summary-panel__items{margin-block-start:var(--spacing-l)}.summary-panel__add-to-cart{height:50px}.summary-panel__items{background-color:var(--color-brand-white);border:1px solid var(--color-brand-black);border-block-end:0}.summary-panel__subtotal-wrapper{display:flex;justify-content:space-between;margin-block-start:calc(var(--spacing-m) + var(--spacing-2xs))}.summary-panel .summary-dialog-item{padding-inline:var(--spacing-m)}.summary-panel:not(.grid){align-items:center}.summary-panel:not(.grid),.summary-panel__empty{display:flex;flex-direction:column;justify-content:center}.summary-panel__empty{gap:var(--spacing-6xl);max-width:26.5625rem;padding-block-end:var(--spacing-10xl);text-align:center}.summary-panel__empty--exit-button,.summary-panel__empty--subtitle{margin-block-start:var(--spacing-m)}.summary-panel__empty--restart-button{height:50px}.summary-panel__image-carousel{display:flex;overflow:auto;scroll-behavior:smooth;scrollbar-width:none}.summary-panel__image-carousel::-webkit-scrollbar{display:none;width:0}.summary-panel__image-carousel::-webkit-scrollbar-track{background-color:transparent}.summary-panel__image-carousel::-webkit-scrollbar-thumb{background-color:var(--color-neutral-3)}@media(min-width:64em){.summary-panel{padding-block-end:var(--spacing-s)}.summary-panel .col.l33-64{overflow:auto;position:relative}.summary-panel__add-to-cart{min-height:50px}.summary-panel__image-wrapper{position:relative}.summary-panel__image-wrapper .summary-dialog-item__image{height:85%;position:absolute;top:5%}.summary-panel__image-wrapper .images__image{-o-object-fit:contain;object-fit:contain}.summary-panel__image-wrapper p{align-items:flex-end;display:flex;height:70%;position:relative}.summary-panel__image-carousel{flex-direction:column;height:calc(100vh - var(--dickey-bundle-header-height-desktop) - var(--dickey-bundle-footer-height-desktop));scroll-snap-type:y mandatory;scrollbar-width:none}.summary-panel__image-carousel::-webkit-scrollbar{display:none;width:0}.summary-panel__image-carousel::-webkit-scrollbar-track{background-color:transparent}.summary-panel__image-carousel::-webkit-scrollbar-thumb{background-color:var(--color-neutral-3)}}@media(max-width:63.99em){.summary-panel{position:relative}.summary-panel .l1-32{height:-moz-fit-content;height:fit-content;margin-block-start:var(--spacing-m);min-height:17.125rem}.summary-panel .col.l33-64{display:block}.summary-panel__add-to-cart{left:calc(var(--spacing-m)*-1);position:relative;width:calc(100% + 2*var(--spacing-m))}.summary-panel__image-carousel{align-items:flex-start;flex-direction:row;height:100%;scroll-snap-type:x mandatory}.summary-panel__image-wrapper{flex:initial;flex-shrink:0;min-height:auto;min-width:11.25rem;width:100%}.summary-panel__image-wrapper p{display:none}.summary-panel__pagination{flex-direction:row;height:1px;left:calc(50% - 50px);margin-block-start:var(--spacing-m);position:absolute;top:auto;top:initial;width:100px}.summary-panel__data-container{min-width:100%;padding-block-start:var(--spacing-4xl);position:relative;width:100%}.summary-panel__data-container,.summary-panel__subtotal-wrapper{padding-inline:var(--spacing-m)}.summary-panel:not(.grid){position:absolute}.summary-panel__empty{padding-block-end:0}.summary-panel__empty--buttons-wrapper{align-items:center;display:flex;flex-direction:column}.summary-panel__empty--restart-button{max-width:19.4375rem}}
.dickey-bundle{--dickey-bundle-header-height-desktop:87px;--dickey-bundle-footer-height-desktop:61px;--dickey-bundle-header-height-mobile:110px;--dickey-bundle-footer-height-mobile:50px;background:linear-gradient(180deg,hsla(0,0%,85%,.33),hsla(0,0%,85%,0));background-color:var(--color-brand-white);height:100%;left:0;overflow-y:auto;overscroll-behavior:none;position:absolute;top:0;width:100%;z-index:var(--layer-window-overlay)}.dickey-bundle__container{min-height:100%}.dickey-bundle__desktop-close,.dickey-bundle__mobile-close,.dickey-bundle__site-header{display:flex;flex:1}.dickey-bundle__header-wrapper{background:linear-gradient(180deg,hsla(0,0%,85%,.3) 99%,#f9f9f9);background-color:var(--color-brand-white);height:var(--dickey-bundle-header-height-mobile);position:sticky;top:0;transition:top var(--timing-slow);z-index:var(--layer-raised)}.dickey-bundle__header-wrapper.collapsed{top:calc(var(--dickey-bundle-header-height-mobile)*-1)}.dickey-bundle__header-elements{align-items:center;border-block-end:1px solid var(--color-brand-medium-gray);display:flex;height:3.75rem;padding-inline:var(--spacing-xs);position:relative;width:100%}.dickey-bundle__site-header{justify-content:center}.dickey-bundle__desktop-close{justify-content:flex-end}.dickey-bundle__mobile-close-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0;width:auto}.dickey-bundle__mobile-close-btn .icon{height:var(--icon-s);width:var(--icon-s)}.dickey-bundle__desktop-close-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0;width:auto}.dickey-bundle__desktop-close-btn .icon{height:var(--icon-l);width:var(--icon-l)}.dickey-bundle__footer-wrapper{bottom:0;position:sticky;width:100%;z-index:var(--layer-raised)}.dickey-bundle__inspire-me{background-color:var(--color-brand-white);border:0;border-radius:1.25rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.05);color:var(--color-brand-black);height:1.875rem;left:20px;position:absolute;top:-51px;width:6.375rem}.dickey-bundle__body{min-height:calc(100vh - var(--dickey-bundle-header-height-mobile));position:relative}.dickey-bundle .fp-root{margin-block-start:var(--spacing-m)}.dickey-bundle .fp-root .fp-detailed,.dickey-bundle .fp-root .fp-element{margin:0}.dickey-bundle .fp-root .fp-wizard{background-color:var(--color-brand-extra-light-gray)}.dickey-bundle .fp-root:empty{display:none}.dickey-bundle .fp-root .fp-element div.fp-info-container div.fp-cta{font-weight:300}.dickey-bundle .button{min-height:auto}@media(min-width:64em){.dickey-bundle__header-elements{flex-wrap:nowrap;height:var(--dickey-bundle-header-height-desktop);justify-content:center;max-width:inherit;padding-inline:calc(var(--spacing-m) + var(--spacing-2xs))}.dickey-bundle__header-wrapper{height:var(--dickey-bundle-header-height-desktop);max-width:100%;width:100%}.dickey-bundle__header-wrapper.collapsed{top:calc(var(--dickey-bundle-header-height-desktop)*-1)}.dickey-bundle__body{display:block;min-height:calc(100vh - var(--dickey-bundle-header-height-desktop) - var(--dickey-bundle-footer-height-desktop))}}body,html{overflow:hidden}.window-overlay{z-index:var(--layer-window-overlay-content)}
