.pdp-customizing-pants{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.pdp-customizing-pants .pdp__grid{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:1024px){.pdp-customizing-pants .pdp__grid{flex-direction:row;gap:5rem;align-items:flex-start}.pdp-customizing-pants .pdp__grid>*:first-child{flex:0 0 50%}.pdp-customizing-pants .pdp__grid>*:last-child{flex:1}}.product__media-video-item video{width:100%}.pdp-customizing-pants .pdp__gallery{display:flex;flex-direction:column;gap:1rem;min-height:500px}@media screen and (min-width:1024px){.pdp-customizing-pants .pdp__gallery{position:sticky;top:2rem;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.pdp-customizing-pants .pdp__gallery::-webkit-scrollbar{display:none}}.pdp-customizing-pants .pdp__gallery-slider{display:flex;flex-direction:column;gap:1rem;flex:1}@media screen and (min-width:1024px){.pdp-customizing-pants .pdp__gallery-slider{flex-direction:row;gap:2rem}}.pdp-customizing-pants .pdp__gallery-stacked{display:flex;flex-direction:row;gap:10px}@media screen and (min-width:1024px){.pdp-customizing-pants .pdp__gallery-stacked{flex-direction:column;gap:10px;flex-shrink:0}}.pdp-customizing-pants .pdp__stacked-image{flex:1;overflow:hidden;background:rgba(var(--color-foreground),.04);height:auto;aspect-ratio:1 / 1.2;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1024px){.pdp-customizing-pants .pdp__stacked-image{flex:none;height:804px;aspect-ratio:auto}}.pdp-customizing-pants .pdp__stacked-image img{height:auto;width:auto;object-position:center center;margin:0 auto;display:block}@media screen and (min-width:1024px){.pdp-customizing-pants .pdp__stacked-image img{height:auto}}.pdp-customizing-pants .pdp__thumbnails{overflow:auto}.pdp-customizing-pants .pdp__thumbnails-list{display:flex;flex-direction:row;gap:.5rem;overflow-x:auto;overflow-y:hidden;list-style:none;margin:0;padding:0 0 10px;flex-wrap:nowrap;justify-content:flex-start}.pdp-customizing-pants .pdp__thumbnails-list::-webkit-scrollbar{height:4px}.pdp-customizing-pants .pdp__thumbnails-list::-webkit-scrollbar-track{background:#e6e6e6;border-radius:2px}.pdp-customizing-pants .pdp__thumbnails-list::-webkit-scrollbar-thumb{background:#bf9476;border-radius:2px}@media screen and (min-width:1024px){.pdp-customizing-pants .pdp__thumbnails-list{flex-direction:column;overflow-x:hidden;overflow-y:auto;max-height:calc(753px - 8rem)}.pdp-customizing-pants .pdp__thumbnails-list::-webkit-scrollbar{width:4px}.pdp-customizing-pants .pdp__thumbnails-list::-webkit-scrollbar-track{background:#e6e6e6;border-radius:2px}.pdp-customizing-pants .pdp__thumbnails-list::-webkit-scrollbar-thumb{background:#bf9476;border-radius:2px}.pdp-customizing-pants .pdp__thumbnails-list::-webkit-scrollbar-thumb:hover{background:#a67d5f}}.pdp-customizing-pants .pdp__thumbnail{flex:0 0 auto;width:72px;height:72px;padding:0;border:1px solid #E6E6E6;background:transparent;cursor:pointer;overflow:hidden;transition:border-color .15s ease,opacity .15s ease}@media screen and (min-width:1024px){.pdp-customizing-pants .pdp__thumbnail{width:70px;height:100px}}.pdp-customizing-pants .pdp__thumbnail:hover{opacity:.9}.pdp-customizing-pants .pdp__thumbnail--active{border-color:#bf9476}.pdp-customizing-pants .pdp__thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.pdp-customizing-pants .pdp__main-wrap{flex:1;min-width:0;position:relative;aspect-ratio:1}.pdp-customizing-pants .pdp__main{position:relative;width:100%;height:100%;overflow:hidden;margin-bottom:10px;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground),.04)}.pdp-customizing-pants .pdp__main-media{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:cover;display:block;object-position:center center}.pdp-customizing-pants .pdp__nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:51px;height:51px;border:none;border-radius:50%;background:#fff;border:1px solid #E6E6E6;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease;z-index:2}.pdp-customizing-pants .pdp__nav-btn:hover{background:rgba(var(--color-foreground),.15)}.pdp-customizing-pants .pdp__nav-btn--prev{left:10px}.pdp-customizing-pants .pdp__nav-btn--next{right:10px}.pdp-customizing-pants .pdp__main-actions{position:absolute;top:.75rem;right:.75rem;z-index:2}.pdp__action-icon_app{width:51px;height:51px;border-radius:50%;background:#ffffffe6;color:rgb(var(--color-foreground));cursor:pointer;display:flex;align-items:center;justify-content:center;border:1px solid #E6E6E6}.pdp-customizing-pants .pdp__wishlist-btn{display:flex;align-items:center;justify-content:center}.pdp-customizing-pants .pdp__wishlist-btn:hover{background:#fff}.pdp-customizing-pants .pdp__wishlist-btn svg{width:20px;height:20px}.pdp-customizing-pants .pdp__shop-the-look{position:absolute;bottom:10px;left:10px;display:inline-flex;align-items:center;gap:15px;padding:1.1rem 3.2rem;background:#ffffffe6;color:rgb(var(--color-foreground));text-decoration:none;border-radius:50px;transition:background .15s ease;z-index:2;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.pdp-customizing-pants .pdp__shop-the-look:hover{background:#fff}.pdp-customizing-pants .pdp__shop-the-look svg{width:18px;height:18px}.pdp-customizing-pants .pdp__zoom{position:absolute;bottom:.75rem;right:.75rem;width:40px;height:40px;border:none;border-radius:50%;background:#ffffffe6;color:rgb(var(--color-foreground));cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:background .15s ease;box-shadow:0 1px 3px #0000001a}.pdp-customizing-pants .pdp__zoom:hover{background:#fff}.pdp-customizing-pants .pdp__zoom svg{width:20px;height:20px}.pdp-customizing-pants .pdp__info{padding:0;position:sticky;top:0}.pdp-customizing-pants .pdp__title{margin:0 0 15px;color:#362c29;line-height:normal}.pdp-customizing-pants .pdp__rating{display:flex;align-items:center;gap:11px;margin-bottom:18px;font-size:.9rem}.pdp-customizing-pants .pdp__stars{display:flex;gap:.1rem;color:#d4a017}.pdp-customizing-pants .pdp__rating span{color:#362c29;font-family:Avenir;font-size:14px;font-weight:400;line-height:22px}.pdp-customizing-pants .pdp__stacked-image:last-child:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2%;pointer-events:none;background:linear-gradient(to bottom,#fff0,#fff6 35%,#ffffffbf 65%,#fff)}.card__information-both{display:flex;align-items:start;justify-content:space-between;gap:5px}.pdp-customizing-pants .pdp__price-wrap{color:#8f8f8f;font-family:Avenir;font-size:22px;font-weight:500;line-height:normal;margin-bottom:14px}.pdp-customizing-pants .product-form-btm{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #E6E6E6}.pdp-customizing-pants .pdp__price{color:#8f8f8f;font-family:Avenir;font-size:22px;font-style:normal;font-weight:500;line-height:normal}.pdp-customizing-pants .pdp__price--compare{font-size:1rem;font-weight:400;text-decoration:line-through;opacity:.7;margin-right:.5rem}.pdp-customizing-pants .pdp__installment{color:#362c29;font-family:Avenir;font-size:14px;font-weight:400;line-height:20px}.pdp-customizing-pants .pdp__option-group{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #E6E6E6}.pdp-customizing-pants .pdp__option-label{color:#362c29;font-family:Optima;font-size:16px;font-weight:550;line-height:25px;margin-bottom:15px;display:inline-block}.pdp-customizing-pants .pdp__measurements-heading span.pdp__option-label{color:#362c29;font-family:Optima;font-size:16px;font-style:normal;font-weight:550;line-height:30px;margin-bottom:0}.pdp__option-group.pdp__option-group--color,.pdp__option-group.pdp__option-group--sleeve.length,.pdp__option-group.pdp__option-group--fabric{border:none}.pdp-customizing-pants .pdp__option-label-value{text-transform:capitalize;letter-spacing:0;color:#362c29;text-align:center;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:25px}.pdp-customizing-pants .pdp__measurements-line{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}#custom_Length_field{display:none;width:100%}#custom_Length_field.active{display:block}#custom_Length_field input#custom_Length{height:40px;width:250px;border-radius:10px;border:1px solid #686464;background:#57616900;color:#362c29;font-family:Avenir;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:0 15px}#custom_Length_field label.form__label{color:#362c29;font-family:Optima;font-size:16px;font-weight:500;line-height:25px}@media screen and (min-width:1024px){.pdp-customizing-pants .pdp__measurements-line{grid-template-columns:repeat(3,auto)}}.pdp-customizing-pants .pdp__swatches{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.pdp-customizing-pants .pdp__swatch{width:36px;height:36px;border-radius:50%;padding:0;border:2px solid rgba(var(--color-foreground),.15);cursor:pointer;flex-shrink:0;transition:all .2s ease;position:relative;background-clip:padding-box}.pdp-customizing-pants .pdp__swatch:hover{transform:scale(1.1);border-color:rgba(var(--color-foreground),.3)}.pdp-customizing-pants .pdp__swatch--selected{border-color:rgba(var(--color-foreground),.8);box-shadow:0 0 0 1px rgba(var(--color-foreground),.1);outline:1px solid #000;outline-offset:4px}.pdp-customizing-pants .pdp__option-btns{display:flex;flex-wrap:wrap;gap:.5rem}.pdp-customizing-pants .pdp__option-btn{padding:.5rem 1rem;border:1px solid rgba(var(--color-foreground),.2);background:transparent;color:rgb(var(--color-foreground));border-radius:4px;cursor:pointer;font-size:.9rem;transition:all .2s ease}.pdp-customizing-pants .pdp__option-btn:hover{border-color:rgba(var(--color-foreground),.4);background:rgba(var(--color-foreground),.04)}.pdp-customizing-pants .pdp__option-btn--selected{background:rgba(var(--color-foreground),.1);border-color:rgba(var(--color-foreground),.5);font-weight:600}.pdp-customizing-pants .pdp__length-options{display:flex;flex-wrap:wrap;gap:20px}@media screen and (min-width:1024px){.pdp-customizing-pants .pdp__length-options{gap:30px}}.pdp-customizing-pants .pdp__length-option{display:flex;align-items:center;gap:10px;border-radius:6px;cursor:pointer;transition:all .2s ease;min-width:70px;background:transparent;border:none;padding:inherit}.pdp-customizing-pants .pdp__fabric-options{display:flex;flex-wrap:wrap;gap:15px}@media screen and (min-width:1024px){.pdp-customizing-pants .pdp__fabric-options{gap:35px}}.pdp-customizing-pants .pdp__fabric-option{display:flex;align-items:center;gap:8px;padding:inherit;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;min-width:70px;background:transparent;color:#362c29;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:25px;justify-content:space-between}.pdp-customizing-pants .pdp__fabric-option:hover{border-color:rgba(var(--color-foreground),.4);background:rgba(var(--color-foreground),.02)}.pdp-customizing-pants .pdp__fabric-option-image{width:30px;height:30px;overflow:hidden;display:flex;align-items:center;justify-content:center}.pdp-customizing-pants .pdp__fabric-option-image img{width:100%;height:100%;object-fit:cover}.pdp-customizing-pants .pdp__length-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:30px;border:1px solid #E6E6E6}.pdp-customizing-pants .pdp__length-icon img{width:100%;height:100%;object-fit:contain}.pdp-customizing-pants .pdp__length-icon-svg{width:100%;height:100%}.pdp-customizing-pants .pdp__length-icon svg{width:100%;height:100%;fill:rgb(var(--color-foreground));opacity:.7}.pdp-customizing-pants .pdp__length-option--selected .pdp__length-icon svg{opacity:1}.pdp-customizing-pants .pdp__length-label{text-align:center;color:#362c29;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:25px;text-transform:capitalize}.pdp-customizing-pants .pdp__promo-banner-wrap{margin-top:.75rem}.pdp-customizing-pants .pdp__promo-banner{display:inline-block;padding:.65rem 1.2rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));text-decoration:none;border-radius:4px;font-size:.85rem;font-weight:500;transition:opacity .15s ease}.pdp-customizing-pants .pdp__promo-banner:hover{opacity:.9}.pdp-customizing-pants .pdp__see-lengths{margin-left:5px;color:#bf9476;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:25px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:8.5%;text-underline-offset:25%;text-underline-position:from-font}.pdp-customizing-pants .pdp__see-lengths:hover{opacity:1;text-decoration:underline}.pdp-customizing-pants .pdp__fabric-row{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.pdp-customizing-pants .pdp__fabric-item{display:flex;align-items:center;gap:.5rem;font-size:.9rem;padding:.4rem 0;position:relative}.pdp-customizing-pants .pdp__fabric-item input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.pdp-customizing-pants .pdp__fabric-label{display:flex;align-items:center;gap:.5rem;cursor:pointer;opacity:.7;transition:opacity .2s ease}.pdp-customizing-pants .pdp__fabric-label:hover{opacity:1}.pdp-customizing-pants .pdp__fabric-item input[type=radio]:checked+.pdp__fabric-label{opacity:1;font-weight:600}.pdp-customizing-pants .pdp__fabric-item img{width:24px;height:24px;object-fit:contain;opacity:.8}.pdp-customizing-pants .pdp__measurements{margin-bottom:0rem;clear:both}.pdp-customizing-pants .pdp__measurements-heading{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:13px}.pdp-customizing-pants .pdp__measurements-how-link{color:#bf9476;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:6%;text-underline-offset:13.5%;text-underline-position:from-font}.pdp-customizing-pants button.pdp__measurements-how-link{background:none;border:none;padding:0;cursor:pointer;font:inherit;text-align:inherit}html.pdp-measurements-how-modal--open{overflow:hidden}.pdp-measurements-how-modal{position:fixed;left:0;top:0;right:0;bottom:0;width:100vw;max-width:100%;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;isolation:isolate;background:#000000ad}.pdp-measurements-how-modal[hidden]{display:none!important}.pdp-measurements-how-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#362c2966;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pdp-measurements-how-modal__dialog{position:relative;z-index:1;width:min(960px,100%);max-width:100%;min-width:0;max-height:min(90vh,900px);display:flex;flex-direction:column;background:#fff;border-radius:4px;box-shadow:0 12px 40px #0003;overflow:hidden;box-sizing:border-box}.pdp-measurements-how-modal__dialog--full-image{width:min(1320px,60vw);max-height:min(92vh,960px)}.pdp-measurements-how-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(54,44,41,.12);flex-shrink:0;position:relative;z-index:2;background:#fff}.pdp-measurements-how-modal__title{margin:0;padding-right:8px;font-family:Optima,Optima LT Pro,Palatino,Palatino Linotype,serif;font-size:clamp(1.125rem,.65rem + 2.1vw,2.125rem);font-weight:500;line-height:1.2;letter-spacing:-.01em;color:#362c29;word-wrap:break-word;overflow-wrap:break-word}.pdp-measurements-how-modal__close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:transparent;cursor:pointer;color:#362c29;border-radius:4px}.pdp-measurements-how-modal__close:hover{background:#362c290f}.pdp-measurements-how-modal__close svg{display:block;width:18px;height:18px;flex-shrink:0}.pdp-measurements-how-modal__body{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;padding:16px;overflow-x:hidden;box-sizing:border-box}.pdp-measurements-how-modal__media{flex:1;min-height:0;min-width:0;width:100%;max-width:100%;overflow:hidden;display:flex;flex-direction:column}.pdp-measurements-how-modal__media--placeholder{flex:1;min-height:0;display:flex;flex-direction:column}.pdp-measurements-how-modal__media--placeholder .pdp-measurements-how-modal__image-scroll{flex:1}.pdp-measurements-how-modal .pdp-measurements-how-modal__full-image--placeholder{max-width:100%;height:auto}.pdp-measurements-how-modal__placeholder-caption{flex-shrink:0;margin:0;padding:10px 8px 0;text-align:center;font-family:Avenir,sans-serif;font-size:clamp(13px,2.6vw,14px);line-height:1.45;color:#362c29;opacity:.75}.pdp-measurements-how-modal__image-scroll{flex:1;width:100%;overflow:auto;overflow-x:inherit;overflow-y:auto;-webkit-overflow-scrolling:touch;text-align:center;background:#f7f6f5;box-sizing:border-box}.pdp-measurements-how-modal .pdp-measurements-how-modal__full-image{display:inline-block;width:100%;height:100%;max-width:none;vertical-align:top;image-rendering:auto}.pdp-measurements-how-modal__footer{flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:clamp(10px,3vw,16px) clamp(12px,4vw,20px) clamp(14px,3.5vw,20px);border-top:1px solid rgba(54,44,41,.1);background:#fff}.pdp-measurements-how-modal__pdf-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:min(320px,100%);min-height:44px;padding:.65em clamp(16px,5vw,28px);font-family:Avenir,sans-serif;font-size:clamp(14px,2.8vw,16px);font-weight:500;line-height:1.3;text-align:center;text-decoration:none;color:#fff;background:#362c29;border-radius:4px;border:1px solid #362c29;transition:background .2s ease,color .2s ease}.pdp-measurements-how-modal__pdf-btn:hover{background:#4a3d39;color:#fff}.pdp-measurements-how-modal__pdf-btn:focus-visible{outline:2px solid #bf9476;outline-offset:2px}@media screen and (min-width:750px){.pdp-measurements-how-modal__pdf-btn{width:auto;min-width:min(220px,100%)}}.pdp-customizing-pants .pdp__measurements-footer{margin-top:.75rem;font-size:.9rem;line-height:1.5;opacity:.9}.pdp-customizing-pants .pdp__measurement-item{display:flex;gap:10px;margin-bottom:.75rem;align-items:flex-start}.pdp-customizing-pants .pdp__measurement-icon{background:#eee5e0;width:53px;height:53px;display:flex;align-items:center;justify-content:center;border-radius:50px;aspect-ratio:1/1}.pdp-customizing-pants .pdp__measurement-item img{width:24px;height:24px;object-fit:contain;flex-shrink:0}.pdp-customizing-pants .pdp__measurement-title{margin-bottom:.15rem;color:#362c29;font-family:Optima;font-size:17px;font-style:normal;font-weight:500;line-height:20px}.pdp-customizing-pants .pdp__measurement-desc{color:#362c29;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.pdp-customizing-pants .pdp__form-actions{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap;width:100%}.pdp-customizing-pants .pdp__qty-wrap{display:flex;align-items:center;border:1px solid rgba(var(--color-foreground),.2);border-radius:4px;overflow:hidden}.pdp-customizing-pants .pdp__qty-btn{width:40px;height:44px;border:none;background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));cursor:pointer;font-size:1.2rem;line-height:1}.pdp-customizing-pants .pdp__qty-btn:hover{background:rgba(var(--color-foreground),.1)}.pdp-customizing-pants .pdp__qty-input{width:48px;height:44px;border:none;border-left:1px solid rgba(var(--color-foreground),.2);border-right:1px solid rgba(var(--color-foreground),.2);text-align:center;font-size:1rem;-moz-appearance:textfield}.pdp-customizing-pants .pdp__qty-input::-webkit-outer-spin-button,.pdp-customizing-pants .pdp__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.pdp-customizing-pants .pdp__submit{flex:1;min-width:140px;padding:1.8rem 1.5rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));border:none;cursor:pointer;transition:opacity .15s ease;border-radius:10px;background:#bf9476;color:#fff;text-align:center;font-family:Avenir;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.pdp-customizing-pants .pdp__submit:hover:not(:disabled){opacity:.9}.pdp-customizing-pants .pdp__submit:disabled{opacity:.5;cursor:not-allowed}.pdp-customizing-pants .pdp__delivery{margin-bottom:.75rem;display:flex;align-items:center;gap:.35rem;color:#362c29;text-align:center;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:20px;justify-content:center}.pdp-customizing-pants .pdp__secondary-links{display:flex;gap:1rem;font-size:.9rem}.pdp-customizing-pants .pdp__secondary-links a{color:rgb(var(--color-foreground));text-decoration:none;opacity:.85}.pdp-customizing-pants .pdp__secondary-links a:hover{opacity:1;text-decoration:underline}.pdp-customizing-pants .pdp__accordion{margin-top:2.5rem;border-top:1px solid rgba(var(--color-foreground),.08)}.pdp-customizing-pants .pdp__accordion-item summary{padding:1rem 0;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:1rem}.pdp-customizing-pants .pdp__accordion-item[open] summary:after{transform:rotate(180deg)}.pdp-customizing-pants .pdp__accordion-content{padding-bottom:1rem;font-size:.95rem;line-height:1.6}.pdp-customizing-pants .pdp__accordion-content.rte img{max-width:100%}.pdp-customizing-pants .pdp__actions-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 0 20px;border-bottom:1px solid #E6E6E6;margin-bottom:20px}.pdp-customizing-pants.media_gallery{position:relative}.pdp-customizing-pants .pdp__action-btn{display:inline-flex;align-items:center;top:10px;gap:10px;background:transparent;border:none;cursor:pointer;color:#362c29;text-align:center;font-family:Optima;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-decoration:none;padding:0}.pdp-customizing-pants .pdp__action-icon{width:51px;height:51px;border:1px solid #E6E6E6;padding:15px;border-radius:50px}.pdp-customizing-pants .pdp__action-btn:hover{opacity:.8}.pdp-customizing-pants .pdp__action-btn svg{width:20px;height:20px;flex-shrink:0}.pdp-customizing-pants .pdp__gallery-circles{display:flex;gap:20px;overflow-x:auto;padding:10px 0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;justify-content:space-between;flex-wrap:wrap;justify-content:flex-start}.pdp-customizing-pants .pdp__gallery-circle{flex:0 0 auto;width:97.692px;height:97.692px;border-radius:50%;overflow:hidden;border:2px solid #E6E6E6;cursor:pointer;transition:border-color .2s ease,transform .2s ease;outline:2px solid #E6E6E6;outline-offset:4px}.pdp-customizing-pants .pdp__gallery-circle:hover{border-color:#bf9476;transform:scale(1.05)}.pdp-customizing-pants .pdp__gallery-circle img{width:100%;height:100%;object-fit:cover;display:block}.pdp-customizing-pants .pdp__tabs{margin-top:20px}.pdp-customizing-pants .pdp__tabs-nav{display:flex;gap:20px;border-bottom:1px solid #E6E6E6;margin-bottom:20px;overflow-x:auto;white-space:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pdp-customizing-pants .pdp__tabs-nav::-webkit-scrollbar{display:none}.pdp-customizing-pants .pdp__tab-btn{position:relative;background:transparent;border:none;padding:12px 0;cursor:pointer;white-space:nowrap;transition:color .2s ease;color:#000;font-family:Optima;font-size:16px;font-style:normal;font-weight:550;line-height:normal}.pdp-customizing-pants .pdp__tab-btn:hover{color:#362c29}.pdp-customizing-pants .pdp__tab-btn.active{color:#c19478;font-weight:500}.pdp-customizing-pants .pdp__tab-btn:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:transparent;transition:background .2s ease}.pdp-customizing-pants .pdp__tab-btn.active:after{background:#bf9476}.pdp-customizing-pants .pdp__tab-panel{display:none}.pdp-customizing-pants .pdp__tab-panel.active{display:block}.pdp-customizing-pants .pdp__tab-panel .rte{color:#362c29;font-family:Avenir,sans-serif;font-size:14px;font-weight:400;line-height:22px}.pdp-customizing-pants .pdp__tab-panel .rte p{margin:0 0 1em}.pdp-customizing-pants .pdp__tab-panel .rte p:last-child{margin-bottom:0}.pdp-customizing-pants .pdp__features-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px;padding-top:20px;border-top:1px solid #E6E6E6;column-gap:100px;justify-content:space-between}@media screen and (max-width:1023px){.pdp-customizing-pants .pdp__features-grid{grid-template-columns:1fr;gap:15px;column-gap:0}.grid__item.product__media-wrapper{width:100%;max-width:100%}}.pdp-customizing-pants .pdp__feature-item{display:flex;align-items:center;gap:10px}.pdp-customizing-pants .pdp__feature-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;aspect-ratio:1/1;background:#eee5e0;border-radius:50px}.pdp-customizing-pants .pdp__feature-icon svg{width:20px;height:20px;color:#bf9476}.pdp-customizing-pants .pdp__feature-text{color:#362c29;font-family:Optima;font-size:16px;font-style:normal;font-weight:550;line-height:20px}.pdp__option-group-order{display:flex;align-items:center;justify-content:space-between}.customizing-shirt-man-page .pdp__option-group-order{flex-wrap:wrap}.pdp-customizing-pants .pdp__option-label{display:flex}.credit-text.klaviyo-popup-btn{cursor:pointer}.credit-text{border-radius:10px;background:#222;display:flex;width:auto;max-width:100%;height:auto;padding:10px 15px;justify-content:center;align-items:center;gap:10px;color:#fff;text-align:center;font-family:Avenir;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-top:-20px;letter-spacing:normal}@media screen and (max-width:1440px){.pdp__option-group-order{gap:20px}.credit-text{margin-top:0;max-width:350px;padding:10px}.pdp-customizing-pants .pdp__grid{gap:4rem}}@media screen and (max-width:1440px){.pdp-customizing-pants .pdp__thumbnails-list{max-height:calc(644px - 22rem)}.pdp-customizing-pants .pdp__nav-btn{width:40px;height:40px}.pdp-customizing-pants .pdp__stacked-image{display:none}}@media screen and (min-width:991px)and (max-width:1440px){.pdp-customizing-pants .pdp__swatches{max-width:200px;width:100%}.credit-text{font-size:14px}}@media screen and (max-width:991px){.pdp-customizing-pants .pdp__stacked-image{display:none}.pdp-customizing-pants .pdp__thumbnails-list{justify-content:center}.pdp-customizing-pants .pdp__main-wrap{height:500px}}@media screen and (max-width:749px){.pdp-customizing-pants .pdp__shop-the-look{gap:8px;padding:1.1rem 1rem;font-size:12px}.pdp-customizing-pants .pdp__measurements-line{grid-template-columns:repeat(1,1fr)}.pdp-customizing-pants .pdp__actions-row{display:flex;flex-direction:column}.card__information-both{justify-content:flex-start;flex-direction:column;gap:10px}.pdp__option-group-order{flex-direction:column}.pdp-customizing-pants .pdp__tabs-nav{flex-direction:column;gap:10px}.pdp-customizing-pants .pdp__gallery-circle{width:85px;height:85px;border:1px solid #E6E6E6;outline:1px solid #E6E6E6;outline-offset:2px}.pdp-customizing-pants .pdp__gallery-circles{gap:10px;justify-content:space-around}.pdp-customizing-pants .pdp__wishlist-btn{width:30px;height:30px}.pdp-customizing-pants .pdp__nav-btn{width:25px;height:25px}.pdp-customizing-pants .pdp__nav-btn svg{width:12px;height:12px}.pdp-customizing-pants .pdp__gallery-slider{flex-direction:column-reverse}.credit-text,.related-products .price{font-size:14px;text-align:center}.pdp__option-group-order{flex-direction:column;align-items:start}.customizing-shirt-man-page .credit-text{order:-1}.pdp-customizing-pants .pdp__option-label{margin-bottom:0}.pdp-customizing-pants .pdp__grid{display:inherit}.pdp-customizing-pants .pdp__thumbnails-list{padding:0}.pdp-customizing-pants .pdp__info{margin-top:20px}}.pdp-customizing-pants .pdp__tabs{display:none}.pdp-customizing-pants .pdp__accordion{display:block;margin-top:2rem;border-top:1px solid rgba(var(--color-foreground),.08)}@media screen and (min-width:1024px){.pdp-customizing-pants .pdp__tabs{display:block;margin-top:20px}.pdp-customizing-pants .pdp__accordion{display:none}}.measurement-note.rte{color:#362c29;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:25px;margin-bottom:20px;display:inline-block;letter-spacing:normal;background:#f9f5f5;padding:8px 15px;border-radius:10px;width:100%}.measurement-note.rte h3{color:#000;margin-bottom:1rem}.measurement-note.rte p{margin-top:0rem}.measurement-note__cta{margin-top:.6rem!important;margin-bottom:0}.measurement-note__cta-link{color:#b87333;text-decoration:underline;font-weight:600;cursor:pointer}.measurement-note__cta-link:hover,.measurement-note__cta-link:focus-visible{opacity:.86}.pdp-customizing-pants .pdp__accordion-item{border-bottom:1px solid rgba(var(--color-foreground),.08)}.pdp-customizing-pants .pdp__accordion-item summary{padding:1rem 0;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:1.4rem;color:#362c29;font-family:Optima}.pdp-customizing-pants .pdp__accordion-item summary::-webkit-details-marker{display:none}.pdp-customizing-pants .pdp__accordion-item summary svg{width:12px;height:12px;transition:transform .2s ease}.pdp-customizing-pants .pdp__accordion-item[open] summary svg{transform:rotate(180deg)}.pdp-customizing-pants .pdp__accordion-content{padding-bottom:1rem;font-size:.95rem;line-height:1.6;color:#362c29;font-family:Avenir,sans-serif}.pdp-customizing-pants .pdp__accordion-content p{margin-bottom:1em}.pdp-customizing-pants .pdp__accordion-content p:last-child{margin-bottom:0}@media screen and (max-width:750px){.pdp-customizing-pants .pdp__accordion-item summary svg{top:14px}.pdp-customizing-pants .pdp__action-icon{width:40px;height:40px;padding:10px}.pdp-customizing-pants .pdp__main-wrap{height:300px}}.pdp-customizing-pants .pdp__gallery-circles--videos{display:flex;gap:15px;overflow-x:auto;padding:10px 0 20px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;flex-wrap:nowrap}.pdp-customizing-pants .pdp__gallery-circles--videos::-webkit-scrollbar{display:none}.pdp-customizing-pants .pdp__gallery-circle--video{flex:0 0 auto;width:80px;height:80px;border-radius:50%;overflow:hidden;border:2px solid #E6E6E6;cursor:pointer;background:#f4f4f4;position:relative}.pdp-customizing-pants .pdp-video-circle{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:1024px){.pdp-customizing-pants .pdp__gallery-circle--video{width:90px;height:90px}}@media screen and (max-width:1600px){.credit-text{margin:0}}@media screen and (max-width:749px){.pdp-measurements-how-modal__dialog--full-image{width:100%;max-height:100%}.pdp-measurements-how-modal__body{padding:5px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/customizing-pants-man.css.map */
