.pdp-size-selector{width:100%}.pdp-ss__fieldset{border:none;margin:0;padding:0}.pdp-ss__size-info{display:flex;flex-direction:column;gap:0;text-align:left;flex:1}.pdp-ss__size-name{font-family:avenir-lt-pro,sans-serif;font-size:16px;font-weight:700;color:#000;text-transform:uppercase}.pdp-ss__size-pps{font-family:avenir-lt-pro,sans-serif;font-size:12px;font-weight:400;color:#666;display:none}.pdp-ss__size-price{font-family:avenir-lt-pro,sans-serif;font-size:16px;font-weight:700;color:#000;white-space:nowrap}.pdp-ss__size-bmsm-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f3c24f;color:#000;font-family:var(--primary-font-black, sans-serif);font-size:9px;line-height:13.5px;font-weight:900;letter-spacing:.025em;line-height:1;text-transform:uppercase;white-space:nowrap;padding:2px 6px}.pdp-ss__format-buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:16px}.pdp-ss__format-btn{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;padding:14px 16px;border:1px solid #e0e0e0;border-radius:16px;background:#fff;cursor:pointer;transition:border-color .2s;text-align:left;height:75px}.pdp-ss__format-btn:disabled,.pdp-ss__format-btn--sold-out{opacity:.55;cursor:not-allowed}.pdp-ss__format-btn:disabled:hover,.pdp-ss__format-btn--sold-out:hover{border-color:#e0e0e0}.pdp-ss__format-btn--active{border-color:#000;border-width:2px;padding:13px 15px}.pdp-ss__format-btn--active .pdp-ss__format-name,.pdp-ss__format-btn--active .pdp-ss__format-from{color:#000}.pdp-ss__format-btn:not(.pdp-ss__format-btn--active) .pdp-ss__format-img,.pdp-ss__format-btn:not(.pdp-ss__format-btn--active) .pdp-ss__format-text{opacity:.65}.pdp-ss__format-img{width:56px;height:56px;object-fit:contain;flex-shrink:0}.pdp-ss__format-text{display:flex;flex-direction:column;gap:2px}.pdp-ss__format-name{font-family:avenir-lt-pro,sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:#000}.pdp-ss__format-from{font-family:avenir-lt-pro,sans-serif;font-size:13px;font-weight:400;color:#666}.pdp-ss__format-btn--active .pdp-ss__format-from{color:#666}.pdp-ss__size-list{display:flex;flex-direction:column;gap:0;margin:0 0 20px;padding:10px;height:75px}@media(max-width:767px){.pdp-ss__size-list{padding:0;height:70px}}.pdp-ss__size-list--dropdown{border:1px solid rgba(0,0,0,.25);border-radius:16px;overflow:hidden;background:#fff;display:flex;justify-content:center}.pdp-ss__size-list--dropdown.pdp-ss__size-list--expanded{padding:10px;background:#fff;height:auto}@media(max-width:767px){.pdp-ss__size-list--dropdown.pdp-ss__size-list--expanded{padding:6px}}.pdp-ss__size-option{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:0 16px;border:none;border-radius:0;background:#fff;cursor:pointer;transition:background-color .15s;margin-bottom:0;height:60px}.pdp-ss__size-option:before{content:"";width:16px;height:16px;border:1.5px solid #0000004d;border-radius:50%;box-sizing:border-box;flex:0 0 16px;margin-right:12px;background:transparent;display:none}.pdp-ss__size-option--active:before{background:radial-gradient(circle,#0000004d 0 4px,transparent 5px);display:none}.pdp-ss__size-list--expanded .pdp-ss__size-option:before{display:block}.pdp-ss__size-list--expanded .pdp-ss__size-option--active:before{border-color:#fff;background:radial-gradient(circle,#fff 0 4px,transparent 5px);display:block}.pdp-ss__size-option:last-child,.pdp-ss__size-list--dropdown .pdp-ss__size-option:last-of-type{border-bottom:none}.pdp-ss__size-option:hover:not(.pdp-ss__size-option--active){background:#f8f8f8;border-radius:15px}.pdp-ss__size-option--sold-out{opacity:.4;cursor:pointer}.pdp-ss__size-option--sold-out:hover{border-radius:15px}.pdp-ss__size-list--expanded .pdp-ss__size-option--active{background:#000;border-radius:15px}.pdp-ss__size-list--expanded .pdp-ss__size-option--active .pdp-ss__size-chevron{display:none}.pdp-ss__size-list--expanded .pdp-ss__size-option--active .pdp-ss__size-name,.pdp-ss__size-list--expanded .pdp-ss__size-option--active .pdp-ss__size-price,.pdp-ss__size-list--expanded .pdp-ss__size-option--active .pdp-ss__size-chevron{color:#fff}.pdp-ss__size-list--expanded .pdp-ss__size-option--active .pdp-ss__size-pps{color:#e6e6e6}.pdp-ss__size-list--dropdown .pdp-ss__size-option:not(.pdp-ss__size-option--active):not(.pdp-ss__size-option--preview){display:none}.pdp-ss__size-list--dropdown.pdp-ss__size-list--expanded .pdp-ss__size-option:not(.pdp-ss__size-option--active){display:flex}.pdp-ss__size-option--active .pdp-ss__size-name{color:#000;font-weight:800}.pdp-ss__size-option--active .pdp-ss__size-pps{color:#666}.pdp-ss__size-option--active .pdp-ss__size-price{color:#000;font-weight:800}.pdp-ss__size-right{display:flex;align-items:flex-end;gap:2px;margin-left:auto;flex-direction:column}.pdp-ss__dropdown-selected .pdp-ss__size-bmsm-badge,.pdp-ss__dropdown-option .pdp-ss__size-bmsm-badge{margin-left:auto}.pdp-ss__dropdown-option--active .pdp-ss__size-bmsm-badge{background:#f3c24f;color:#000}.pdp-ss__size-chevron{color:#000;transition:transform .2s}.pdp-ss__size-list--dropdown.pdp-ss__size-list--expanded .pdp-ss__size-option--active .pdp-ss__size-chevron{transform:rotate(180deg)}.pdp-ss__size-list--dropdown.pdp-ss__size-list--expanded .pdp-ss__size-chevron{display:none}.pdp-ss__size-list--dropdown.pdp-ss__size-list--single .pdp-ss__size-option{cursor:pointer}.pdp-ss__size-list--dropdown.pdp-ss__size-list--single .pdp-ss__size-option:hover,.pdp-ss__size-list--dropdown.pdp-ss__size-list--single .pdp-ss__size-option:focus,.pdp-ss__size-list--dropdown.pdp-ss__size-list--single .pdp-ss__size-option:active{background:#fff;outline:none;box-shadow:none}.pdp-ss__size-list--dropdown.pdp-ss__size-list--single .pdp-ss__size-option .pdp-ss__size-chevron{display:none}.pdp-ss__size-option:not(.pdp-ss__size-option--active):not(.pdp-ss__size-option--preview) .pdp-ss__size-chevron{display:none}.pdp-ss__dropdown{position:relative;width:100%;margin-bottom:15px}.pdp-ss__dropdown-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;background:#fff;cursor:pointer;gap:12px;border:1px solid rgba(0,0,0,.25);border-radius:16px;padding:12px 20px;height:75px}.pdp-ss__dropdown-trigger[aria-expanded=true]{border-radius:16px}.pdp-ss__dropdown-selected{display:flex;align-items:center;justify-content:space-between;flex:1;gap:8px}.pdp-ss__dropdown-thumb{width:48px;height:48px;object-fit:contain;border-radius:8px;flex-shrink:0}.pdp-ss__dropdown-arrow{flex-shrink:0;transition:transform .2s;display:flex;align-items:center}.pdp-ss__dropdown-trigger[aria-expanded=true] .pdp-ss__dropdown-arrow{transform:rotate(180deg)}.pdp-ss__dropdown-panel{z-index:10;border:1px solid rgba(0,0,0,.25);border-radius:16px;background:#fff;overflow:hidden;padding:12px;margin-top:10px}.pdp-ss__dropdown-option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:6px 10px;border-radius:16px;border:none;background:#fff;cursor:pointer;transition:background-color .15s;margin-bottom:4px}.pdp-ss__dropdown-option-thumb{width:48px;height:48px;object-fit:contain;border-radius:8px;flex-shrink:0}.pdp-ss__dropdown-option:last-child{border-bottom:none}.pdp-ss__dropdown-option:hover:not(.pdp-ss__dropdown-option--active){background:#f5f5f5}.pdp-ss__dropdown-option:disabled,.pdp-ss__dropdown-option--sold-out{cursor:pointer;opacity:.4}.pdp-ss__dropdown-option:disabled:hover{background:#f5f5f5}.pdp-ss__dropdown-option--sold-out .pdp-ss__size-price,.pdp-ss__dropdown-option:disabled .pdp-ss__size-price{display:inline-flex;align-items:center;padding:3px 10px;border-radius:100px;border:1px solid rgba(0,0,0,.35);font-size:11px;font-weight:700;text-transform:uppercase;color:#00000080;background:transparent;white-space:nowrap}.pdp-ss__dropdown-option--active{background:#000}.pdp-ss__dropdown-option--active .pdp-ss__size-name{color:#fff}.pdp-ss__dropdown-option--active .pdp-ss__size-pps{color:#ffffffb3}.pdp-ss__dropdown-option--active .pdp-ss__size-price{color:#fff;border-color:#fff}.pdp-ss__dropdown-option .pdp-ss__size-info{flex:1;text-align:left}.pdp-ss__sold-out-text{padding:3px 10px;border-radius:100px;font-weight:700;background:transparent;color:#00000080;border:1px solid #fff;font-size:11px;text-transform:uppercase}.pdp-atc-btn--notify-me{background:#fff!important;border:2px solid #000!important}.pdp-atc-btn--notify-me .pdp-atc-btn__left{align-items:center;flex:1}.pdp-atc-btn--notify-me .pdp-atc-btn__divider,.pdp-atc-btn--notify-me .pdp-atc-btn__prices{display:none}.pdp-atc-row.pdp-atc-row--notify .pdp-atc-wrap .ae--form-quantity{display:none!important}.pdp-ss__byo-inline .byo-builder{margin:0 0 20px;padding:12px 16px;background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.25)}.pdp-ss__byo-inline .byo-sticky{padding:0;background:#fff}.pdp-ss__byo-inline .byo-builder__header{padding-top:0}.pdp-ss__byo-inline .byo-builder__category-row,.pdp-ss__byo-inline .byo-builder__list{background:transparent;border:0;padding:5px 0;margin-bottom:0}.pdp-ss__byo-inline .byo-builder__progress-bar{background:#0000001a}.pdp-ss__byo-inline .byo-builder__progress-fill{background:#000}.pdp-ss__byo-inline .byo-card{border:0;border-radius:16px}.pdp-ss__byo-inline .byo-card:focus-within{outline:2px solid var(--byo-accent);outline-offset:-2px}.pdp-ss__byo-inline .byo-card.is-selected,.pdp-ss__byo-inline .byo-card.is-selected:active{background-color:var(--product-bg-color)}.pdp-ss__byo-inline .byo-builder__summary{border:0;padding:0;margin-bottom:0}@media(max-width:767px){.pdp-ss__byo-inline .byo-builder{padding:0 16px}.pdp-ss__byo-inline .byo-builder.byo-builder--summary{min-height:225px}.pdp-ss__byo-inline .byo-builder.byo-builder--list{min-height:270px}.pdp-ss__byo-inline .byo-sticky{padding-top:12px}.pdp-ss__format-buttons{gap:8px}.pdp-ss__format-btn{padding:12px 8px;height:70px}.pdp-ss__dropdown-trigger,.pdp-ss__size-option{padding:12px 16px;height:60px}.pdp-ss__dropdown-trigger{height:63px}.pdp-ss__format-name,.pdp-ss__size-name,.pdp-ss__size-price{font-size:14px;text-wrap-style:pretty;text-transform:uppercase}.pdp-ss__format-img{width:48px;height:48px}.pdp-ss__dropdown-panel{padding:6px}.pdp-ss__dropdown-thumb{width:48px;height:48px}.pdp-ss__size-pps{font-size:12px}}@media(max-width:375px){.pdp-ss__dropdown-selected{gap:4px}.pdp-ss__format-name,.pdp-ss__size-name,.pdp-ss__size-price{font-size:13px}}.panel-shadow{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pdp-ss__bmsm{border:1px solid rgba(0,0,0,.2);border-radius:16px;padding:16px;margin:0 0 20px;background:#fff;position:relative}.pdp-ss__bmsm-badge{position:absolute;top:-18px;display:inline-block;background:#f3c24f;border-radius:999px;padding:2px 6px;font-family:var(--primary-font-black, sans-serif);font-size:9px;line-height:13.5px;font-weight:900;letter-spacing:.025em;text-transform:uppercase}.pdp-ss__bmsm-header{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.pdp-ss__bmsm-title{margin:0;font-family:var(--primary-font-black, sans-serif);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.pdp-ss__bmsm-subtitle{margin:0;font-size:12px;font-weight:700}.pdp-ss__bmsm-message{margin:8px 0 10px;font-size:12px;color:#5f6368}.pdp-ss__bmsm-message strong{color:#000;font-weight:800}.pdp-ss__bmsm-progress{width:100%;height:8px;border-radius:999px;background:#e4e4e4;overflow:hidden;margin:8px 0 4px}.pdp-ss__bmsm-progress-fill{display:block;height:100%;width:0;background:#f3c24f;border-radius:inherit;transition:width .2s ease}.pdp-ss__bmsm-message-actions{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:2px}.pdp-ss__bmsm-actions{display:none;justify-content:flex-end;align-items:center;gap:0}.pdp-ss__bmsm-action{display:inline-flex;align-items:center;background:none;border:none;cursor:pointer;font-family:var(--primary-font-black, sans-serif);font-size:12px;text-transform:capitalize;letter-spacing:.04em;color:var(--byo-muted, #5f6368);transition:color .15s;line-height:1.2;gap:3px}.pdp-ss__bmsm-action__clear-icon{width:10px;height:10px}.pdp-ss__bmsm-action__clear-btn svg{width:10px;height:10px}.pdp-ss__bmsm-action__show-chevron{transition:transform .25s ease}.pdp-ss__bmsm-action.is-expanded .pdp-ss__bmsm-action__show-chevron{transform:rotate(180deg)}.pdp-ss__bmsm-action:hover{color:var(--byo-text, #1f1f1f)}.pdp-ss__bmsm-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pdp-ss__bmsm-option{border:1px solid rgba(0,0,0,.2);border-radius:14px;background:#fff;min-height:68px;padding:8px;cursor:pointer;font-family:var(--primary-font-black, sans-serif);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;position:relative}.pdp-ss__bmsm-option .pdp-ss__bmsm-option-media{position:relative;width:120px;min-height:88px}@media(max-width:767px){.pdp-ss__bmsm-option .pdp-ss__bmsm-option-media{width:85%}}.pdp-ss__bmsm-option .pdp-ss__bmsm-option-image{position:absolute;top:50%;left:50%;width:80px;object-fit:contain;transform:translate(-50%,-50%)}.pdp-ss__bmsm-option[data-bmsm-target="2"] .pdp-ss__bmsm-option-image:nth-child(1){left:37%;transform:translate(-50%,-50%) rotate(-7deg);z-index:1}.pdp-ss__bmsm-option[data-bmsm-target="2"] .pdp-ss__bmsm-option-image:nth-child(2){left:63%;transform:translate(-50%,-50%) rotate(7deg);z-index:2}.pdp-ss__bmsm-option[data-bmsm-target="3"] .pdp-ss__bmsm-option-image:nth-child(1){left:24%;transform:translate(-50%,-50%) rotate(-10deg);z-index:1}.pdp-ss__bmsm-option[data-bmsm-target="3"] .pdp-ss__bmsm-option-image:nth-child(2){left:50%;transform:translate(-50%,-50%) rotate(0);z-index:3}.pdp-ss__bmsm-option[data-bmsm-target="3"] .pdp-ss__bmsm-option-image:nth-child(3){left:76%;transform:translate(-50%,-50%) rotate(10deg);z-index:2}.pdp-ss__bmsm-option .pdp-ss__bmsm-option-label{font-family:var(--primary-font-black, sans-serif);font-size:12px;font-weight:900;text-transform:uppercase;color:#000}.pdp-ss__bmsm-option-price-container{display:flex;flex-direction:row;align-items:center;gap:5px}.pdp-ss__bmsm-option-price{font-size:10px;line-height:1;font-family:var(--primary-font-black, sans-serif);font-weight:900;color:#0000008c}.pdp-ss__bmsm-option-compare{font-size:10px;color:#0000008c;text-decoration:line-through;font-weight:100;text-transform:none}.pdp-ss__bmsm-option-discount{display:inline-block;background:#f3c24f;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.03em;color:#000;position:absolute;top:-9px}.pdp-ss__bmsm-option.is-active{border-color:#000;border-width:2px;padding:7px;background:#000;color:#fff}.pdp-ss__bmsm-option.is-active .pdp-ss__bmsm-option-price,.pdp-ss__bmsm-option.is-active .pdp-ss__bmsm-option-label,.pdp-ss__bmsm-option.is-active .pdp-ss__bmsm-option-compare{color:#ffffffb3}.pdp-ss__bmsm-toggle{width:100%;margin-top:10px;border:2px dashed rgba(0,0,0,.3);background:#fff;border-radius:14px;padding:10px;font-family:var(--primary-font-black, sans-serif);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;color:#000}.pdp-ss__bmsm-mix-summary{margin-top:10px;border-radius:16px;background:#000;color:#fff;padding:20px 4px 16px;display:flex;flex-direction:column;align-items:center;gap:6px;position:relative;overflow:visible}.pdp-ss__bmsm-mix-discount{position:absolute;top:-9px;left:50%;transform:translate(-50%);background:#f3c24f;color:#000;border-radius:999px;padding:3px 10px;font-family:var(--primary-font-black, sans-serif);font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;z-index:1}.pdp-ss__bmsm-mix-fan-container{width:100%;overflow-x:auto;overflow-y:visible;padding:0;scrollbar-width:none;-ms-overflow-style:none}.pdp-ss__bmsm-mix-fan{display:inline-flex;flex-direction:row;padding:0 10px;min-width:100%;justify-content:center}.pdp-ss__bmsm-mix-fan::-webkit-scrollbar{display:none}.pdp-ss__bmsm-mix-fan img{height:135px;object-fit:cover;flex-shrink:0;margin-left:-38px;transform-origin:bottom center}.pdp-ss__bmsm-mix-fan img:first-child{margin-left:0}.pdp-ss__bmsm-mix-fan img:nth-child(odd){transform:rotate(-3deg)}.pdp-ss__bmsm-mix-fan img:nth-child(2n){transform:rotate(3deg)}.pdp-ss__bmsm-mix-label{margin:0;font-family:var(--primary-font-black, sans-serif);font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:#fff}.pdp-ss__bmsm-mix-price{margin:0;font-family:var(--primary-font-black, sans-serif);font-size:13px;font-weight:700;color:#ffffffb3}.pdp-ss__bmsm-mix-compare{text-decoration:line-through;opacity:.55;margin-right:4px}.pdp-ss__bmsm-list{display:flex;flex-direction:column;gap:8px}.pdp-ss__bmsm-row{border-radius:16px;padding:4px 8px 4px 4px;display:flex;justify-content:space-between;align-items:center;gap:6px;min-height:48px}.pdp-ss__bmsm-row[data-current=true],.pdp-ss__bmsm-row--selected{background-color:var(--product-bg-color)}.pdp-ss__bmsm-row-left{display:flex;align-items:center;gap:8px;min-width:0}.pdp-ss__bmsm-row-thumb{flex-shrink:0;display:flex;align-items:center}.pdp-ss__bmsm-icon{width:38px;height:38px;border-radius:50%;object-fit:cover;display:block}.pdp-ss__bmsm-row-text{display:flex;flex-direction:column;gap:0;align-self:center}.pdp-ss__bmsm-row-name{margin:0;font-family:var(--primary-font-black, sans-serif);font-weight:900;font-size:12px;text-transform:uppercase;color:var(--byo-text);line-height:14px;flex:1;min-width:0}.pdp-ss__bmsm-row-badge{display:inline-block;font-size:8px;color:#0000007f;text-transform:uppercase;font-weight:700;letter-spacing:.05em}.pdp-ss__bmsm-qty{display:inline-flex;align-items:center;gap:6px}.pdp-ss__bmsm-qty-add{display:inline-flex;align-items:center;justify-content:center;padding:3px 16px;border:1px solid rgba(0,0,0,.3);border-radius:999px;background:#fff;font-family:var(--primary-font-black, sans-serif);font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;color:#000}.pdp-ss__bmsm-qty-add:hover{border-color:#000}.pdp-ss__bmsm-qty-add:disabled{opacity:.35;cursor:not-allowed;border-color:#00000026}.pdp-ss__bmsm-qty[data-qty-zero=true] .pdp-ss__bmsm-qty-btn,.pdp-ss__bmsm-qty[data-qty-zero=true] .pdp-ss__bmsm-qty-value{display:none}.pdp-ss__bmsm-qty:not([data-qty-zero=true]) .pdp-ss__bmsm-qty-add{display:none}.pdp-ss__bmsm-qty-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid rgba(120,114,106,.3);border-radius:50%;cursor:pointer;padding:0;flex-shrink:0;transition:color .15s,background-color .15s,border-color .15s}.pdp-ss__bmsm-qty-btn:disabled{opacity:.35;cursor:not-allowed}.pdp-ss__bmsm-qty-btn svg{height:14px;width:14px}.pdp-ss__bmsm-qty-value{min-width:1.25em;text-align:center;font-size:14px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2201/assets/pdp-size-selector.css.map */
