variant-options[data-collar-config] .collar-width-select{appearance:none;-webkit-appearance:none;display:block;width:100%;max-width:100%;min-height:48px;padding:12px 44px 12px 16px;border:2px solid var(--color-menu-background);border-radius:4px;background-color:var(--color-input-background);color:var(--color-body-text);font:inherit;line-height:1.4;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%;background-size:6px 6px;background-repeat:no-repeat}variant-options[data-collar-config] .collar-width-select:focus-visible{outline:2px solid var(--color-button-primary-background);outline-offset:3px}variant-options[data-collar-config] .collar-width-select option{background-color:var(--color-input-background);color:var(--color-body-text)}variant-options[data-collar-config] [data-collar-size-tiles] .f-button__list{display:flex;flex-wrap:wrap;gap:8px}variant-options[data-collar-config] [data-collar-size-tiles] .f-button__list__item{flex:0 0 68px;margin:0}variant-options[data-collar-config] [data-collar-size-tiles] .f-button__list__link{display:flex;align-items:center;justify-content:center;width:68px;height:68px;min-width:0;min-height:0;padding:0;border:1px solid #d9d9d9;border-radius:2px;background:#fff;overflow:hidden}variant-options[data-collar-config] [data-collar-size-tiles] .f-button__list__link img{display:block;width:100%;height:100%;object-fit:contain}variant-options[data-collar-config] [data-collar-size-tiles] input:checked+.f-button__list__link{border:2px solid var(--color-menu-background)}variant-options[data-collar-config] [data-collar-size-tiles] .f-button__list__link:focus-visible{outline:2px solid var(--color-button-primary-background);outline-offset:2px}variant-options[data-collar-config] .collar-size-required{color:#e22}.custom-neck-measurement{margin-top:16px}.custom-neck-measurement[hidden]{display:none!important}.custom-neck-measurement label{display:block;margin-bottom:4px;color:var(--color-body-text);font-size:14px;line-height:1.4}.custom-neck-measurement input{display:block;width:100%;min-height:40px;padding:10px 12px;border:1px solid #999;border-radius:2px;background:var(--color-input-background);color:var(--color-body-text);font:inherit;font-size:14px}.custom-neck-measurement input:focus-visible{outline:2px solid var(--color-button-primary-background);outline-offset:2px}.test-product-additional-information{margin-top:16px}.test-product-additional-information label{display:block;margin-bottom:4px}.test-product-additional-information textarea{width:100%;padding:10px 12px;border:1px solid #999;border-radius:2px;background:var(--color-input-background);color:var(--color-body-text);font:inherit}body:has(variant-options[data-collar-config]) .gpo-container{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
