.card__media .media:has(>img[src*="embroidered-logo-golf-cap-neutral-studio-0.png"]),media-gallery .product-media[data-media-id="46517045068067"]{--fp-hat-scale:0.96584;--fp-hat-x:-0.3285%;--fp-hat-y:-0.1643%;background:#edebe9;overflow:hidden}.card__media .media:has(>img[src*="fem5hundred-bucket-hat-neutral-studio-0-42722606874915.png"]),media-gallery .product-media[data-media-id="46517038842147"]{--fp-hat-scale:0.99463;--fp-hat-x:-0.1692%;--fp-hat-y:-1.5224%;background:#e9e7e7;overflow:hidden}.card__media .media:has(>img[src*="Properly-Checked-Baseball-Cap-Classic.jpg"]),media-gallery .product-media[data-media-id="43161109528867"]{--fp-hat-scale:0.88609;--fp-hat-x:-1.6576%;--fp-hat-y:2.1097%;background:#ffffff;overflow:hidden}.card__media .media:has(>img[src*="sport-kint-visor-neutral-studio-26.png"]),media-gallery .product-media[data-media-id="46517048607011"]{--fp-hat-scale:1.05221;--fp-hat-x:1.7895%;--fp-hat-y:-4.4737%;background:#edeceb;overflow:hidden}.card__media .media:has(>img[src*="court-icon-cap-neutral-studio-200.png"]),media-gallery .product-media[data-media-id="46517052604707"]{--fp-hat-scale:0.92172;--fp-hat-x:-0.9405%;--fp-hat-y:-1.5676%;background:#e9e8e5;overflow:hidden}.card__media .media:has(>img[src*="pretty-in-plaid-bucket-hat-neutral-studio-front.png"]),media-gallery .product-media[data-media-id="46517016527139"]{--fp-hat-scale:0.94302;--fp-hat-x:-0.6415%;--fp-hat-y:2.4057%;background:#ededec;overflow:hidden}.card__media .media:has(>img[src*="queen-of-the-court-cap-neutral-studio-0-42696549007651.png"]),media-gallery .product-media[data-media-id="46517041561891"]{--fp-hat-scale:0.88029;--fp-hat-x:-1.0480%;--fp-hat-y:0.1497%;background:#e8e6e4;overflow:hidden}.card__media .media:has(>img[src*="coastal-blue-cap-neutral-studio-0-42696094089507.png"]),media-gallery .product-media[data-media-id="46517041824035"]{--fp-hat-scale:0.91667;--fp-hat-x:-0.6236%;--fp-hat-y:0.4677%;background:#eae8e6;overflow:hidden}.card__media .media:has(>img[src*="lucky-proper-bucket-hat-neutral-studio-front.png"]),media-gallery .product-media[data-media-id="46517016232227"]{--fp-hat-scale:0.96580;--fp-hat-x:-0.8213%;--fp-hat-y:1.1498%;background:#edeae8;overflow:hidden}.card__media .media:has(>img[src*="Retro-Court-Cap-in-Yellow-E.jpg"]),media-gallery .product-media[data-media-id="43857060561187"]{--fp-hat-scale:0.97416;--fp-hat-x:0.0000%;--fp-hat-y:0.0000%;background:#fefefe;overflow:hidden}.card__media .media:has(>img[src*="Inverted-Tennis-Cap-Abstract-Camo.jpg"]),media-gallery .product-media[data-media-id="43856985030947"]{--fp-hat-scale:0.90258;--fp-hat-x:1.0745%;--fp-hat-y:1.0745%;background:#fdfdfd;overflow:hidden}.card__media .media:has(>img[src*="Check-Yourself-Cap-Side.jpg"]),media-gallery .product-media[data-media-id="43151085469987"]{--fp-hat-scale:1.05388;--fp-hat-x:1.6131%;--fp-hat-y:-1.0754%;background:#1d1d1d;overflow:hidden}.card__media .media:has(>img[src*="crest-club-golf-cap-in-sunset-coral-neutral-studio-53.png"]),media-gallery .product-media[data-media-id="46517049458979"]{--fp-hat-scale:0.83660;--fp-hat-x:-0.7114%;--fp-hat-y:0.9960%;background:#edecea;overflow:hidden}.card__media .media:has(>img[src*="swing-proper-golf-cap-neutral-studio-55.png"]),media-gallery .product-media[data-media-id="46517049721123"]{--fp-hat-scale:0.82422;--fp-hat-x:0.0000%;--fp-hat-y:0.5607%;background:#ebe9e7;overflow:hidden}.card__media .media:has(>img[src*="swing-proper-golf-cap-in-pink-neutral-studio-57.png"]),media-gallery .product-media[data-media-id="46517049852195"]{--fp-hat-scale:0.84514;--fp-hat-x:0.1437%;--fp-hat-y:0.4312%;background:#eceae9;overflow:hidden}.card__media .media:has(>img[src*="fem5hundred-signature-cap-neutral-studio-59.png"]),media-gallery .product-media[data-media-id="46517051162915"]{--fp-hat-scale:0.95656;--fp-hat-x:-0.1627%;--fp-hat-y:-2.1148%;background:#ebeaea;overflow:hidden}.card__media .media:has(>img[src*="Fast-Lane-Linen-Bucket-in-Black.jpg"]),media-gallery .product-media[data-media-id="43133060972835"]{--fp-hat-scale:1.02000;--fp-hat-x:0.0000%;--fp-hat-y:1.5612%;background:#fefefe;overflow:hidden}.card__media .media:has(>img[src*="Fast-Lane-Linen-Bucket-in-Blush.jpg"]),media-gallery .product-media[data-media-id="43133060514083"]{--fp-hat-scale:0.98000;--fp-hat-x:0.0000%;--fp-hat-y:1.6667%;background:#fefefe;overflow:hidden}.card__media .media:has(>img[src*="Fast-Lane-Linen-Bucket-in-Beige.jpg"]),media-gallery .product-media[data-media-id="43133059465507"]{--fp-hat-scale:0.98970;--fp-hat-x:-0.3366%;--fp-hat-y:1.8515%;background:#fefefe;overflow:hidden}.card__media .media:has(>img[src*="the-crest-club-cap-in-slate-blue-neutral-studio-81.png"]),media-gallery .product-media[data-media-id="46517050114339"]{--fp-hat-scale:0.83831;--fp-hat-x:-1.1406%;--fp-hat-y:2.9940%;background:#eeedeb;overflow:hidden}.card__media .media:has(>img[src*="Glow-Getter-Golf-Hats-Lime-1.jpg"]),media-gallery .product-media[data-media-id="43132949168419"]{--fp-hat-scale:0.90480;--fp-hat-x:-0.9233%;--fp-hat-y:-1.6926%;background:#ffffff;overflow:hidden}.card__media .media:has(>img[src*="Inverted-Golf-Cap-in-Olive-Green.jpg"]),media-gallery .product-media[data-media-id="43857122591011"]{--fp-hat-scale:0.95242;--fp-hat-x:0.9719%;--fp-hat-y:1.4578%;background:#fefefe;overflow:hidden}.card__media .media:has(>img[src*="Proper-Court-Visor-White-Embroidery-Red-Front.png"]),media-gallery .product-media[data-media-id="46511690187043"]{--fp-hat-scale:0.97915;--fp-hat-x:-0.1665%;--fp-hat-y:-0.4996%;background:#fefefe;overflow:hidden}.card__media .media:has(>img[src*="Satin-Chic-Hat-Black.jpg"]),media-gallery .product-media[data-media-id="46317194740003"]{--fp-hat-scale:0.92456;--fp-hat-x:0.1572%;--fp-hat-y:1.5724%;background:#fefefe;overflow:hidden}.card__media .media:has(>img[src*="Proper-Standard-Hat-For-Men-Olive.jpg"]),media-gallery .product-media[data-media-id="46316919521571"]{--fp-hat-scale:0.96627;--fp-hat-x:-0.8217%;--fp-hat-y:-0.6573%;background:#fefefe;overflow:hidden}.card__media .media:has(>img[src*="fancyproper-kc-houndstooth-brim-cap.png"]),media-gallery .product-media[data-media-id="46379925209379"]{--fp-hat-scale:0.86834;--fp-hat-x:-0.1477%;--fp-hat-y:0.0000%;background:#fefefe;overflow:hidden}.card__media .media:has(>img[src*="fancyproper-kc-signature-red-cap.png"]),media-gallery .product-media[data-media-id="46379915870499"]{--fp-hat-scale:0.84933;--fp-hat-x:0.2889%;--fp-hat-y:-0.5778%;background:#fefefd;overflow:hidden}.card__media .media:has(>img[src*="fancyproper-kc-monogram-mustard-gold-cap.png"]),media-gallery .product-media[data-media-id="46379923603747"]{--fp-hat-scale:0.86581;--fp-hat-x:0.0000%;--fp-hat-y:1.1780%;background:#fefefe;overflow:hidden}.card__media .media:has(>img[src*="fancyproper-kc-leopard-brim-cap.png"]),media-gallery .product-media[data-media-id="46379924521251"]{--fp-hat-scale:0.85546;--fp-hat-x:0.2910%;--fp-hat-y:1.3094%;background:#fefefd;overflow:hidden}.card__media .media:has(>img[src*="Proper-Standard-Hat-For-Men-Blue.jpg"]),media-gallery .product-media[data-media-id="46316919423267"]{--fp-hat-scale:0.96070;--fp-hat-x:0.4902%;--fp-hat-y:1.6338%;background:#fefefe;overflow:hidden}.card__media .media:has(>img[src*="queen-of-the-court-sun-served-light-yellow-0.png"]),media-gallery .product-media[data-media-id="46517046706467"]{--fp-hat-scale:0.91086;--fp-hat-x:0.0000%;--fp-hat-y:-1.0844%;background:#edebeb;overflow:hidden}.card__media .media:has(>img[src*="swing-proper-golf-cap-black-tie-club-neutral-studio-111.png"]),media-gallery .product-media[data-media-id="46517050573091"]{--fp-hat-scale:0.83058;--fp-hat-x:0.5650%;--fp-hat-y:1.5538%;background:#ebeae8;overflow:hidden}:is(.card__media .media,media-gallery .product-media)>img:is([src*="embroidered-logo-golf-cap-neutral-studio-0.png"],[src*="fem5hundred-bucket-hat-neutral-studio-0-42722606874915.png"],[src*="Properly-Checked-Baseball-Cap-Classic.jpg"],[src*="sport-kint-visor-neutral-studio-26.png"],[src*="court-icon-cap-neutral-studio-200.png"],[src*="pretty-in-plaid-bucket-hat-neutral-studio-front.png"],[src*="queen-of-the-court-cap-neutral-studio-0-42696549007651.png"],[src*="coastal-blue-cap-neutral-studio-0-42696094089507.png"],[src*="lucky-proper-bucket-hat-neutral-studio-front.png"],[src*="Retro-Court-Cap-in-Yellow-E.jpg"],[src*="Inverted-Tennis-Cap-Abstract-Camo.jpg"],[src*="Check-Yourself-Cap-Side.jpg"],[src*="crest-club-golf-cap-in-sunset-coral-neutral-studio-53.png"],[src*="swing-proper-golf-cap-neutral-studio-55.png"],[src*="swing-proper-golf-cap-in-pink-neutral-studio-57.png"],[src*="fem5hundred-signature-cap-neutral-studio-59.png"],[src*="Fast-Lane-Linen-Bucket-in-Black.jpg"],[src*="Fast-Lane-Linen-Bucket-in-Blush.jpg"],[src*="Fast-Lane-Linen-Bucket-in-Beige.jpg"],[src*="the-crest-club-cap-in-slate-blue-neutral-studio-81.png"],[src*="Glow-Getter-Golf-Hats-Lime-1.jpg"],[src*="Inverted-Golf-Cap-in-Olive-Green.jpg"],[src*="Proper-Court-Visor-White-Embroidery-Red-Front.png"],[src*="Satin-Chic-Hat-Black.jpg"],[src*="Proper-Standard-Hat-For-Men-Olive.jpg"],[src*="fancyproper-kc-houndstooth-brim-cap.png"],[src*="fancyproper-kc-signature-red-cap.png"],[src*="fancyproper-kc-monogram-mustard-gold-cap.png"],[src*="fancyproper-kc-leopard-brim-cap.png"],[src*="Proper-Standard-Hat-For-Men-Blue.jpg"],[src*="queen-of-the-court-sun-served-light-yellow-0.png"],[src*="swing-proper-golf-cap-black-tie-club-neutral-studio-111.png"]){object-fit:contain!important;object-position:center!important;scale:var(--fp-hat-scale,1);translate:var(--fp-hat-x,0%) var(--fp-hat-y,0%);transform-origin:50% 50%;mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 93%,transparent);mask-composite:intersect}:is(.card__inner.ratio,.card--block-media>.ratio):has(.card__media .media>img:is([src*="embroidered-logo-golf-cap-neutral-studio-0.png"],[src*="fem5hundred-bucket-hat-neutral-studio-0-42722606874915.png"],[src*="Properly-Checked-Baseball-Cap-Classic.jpg"],[src*="sport-kint-visor-neutral-studio-26.png"],[src*="court-icon-cap-neutral-studio-200.png"],[src*="pretty-in-plaid-bucket-hat-neutral-studio-front.png"],[src*="queen-of-the-court-cap-neutral-studio-0-42696549007651.png"],[src*="coastal-blue-cap-neutral-studio-0-42696094089507.png"],[src*="lucky-proper-bucket-hat-neutral-studio-front.png"],[src*="Retro-Court-Cap-in-Yellow-E.jpg"],[src*="Inverted-Tennis-Cap-Abstract-Camo.jpg"],[src*="Check-Yourself-Cap-Side.jpg"],[src*="crest-club-golf-cap-in-sunset-coral-neutral-studio-53.png"],[src*="swing-proper-golf-cap-neutral-studio-55.png"],[src*="swing-proper-golf-cap-in-pink-neutral-studio-57.png"],[src*="fem5hundred-signature-cap-neutral-studio-59.png"],[src*="Fast-Lane-Linen-Bucket-in-Black.jpg"],[src*="Fast-Lane-Linen-Bucket-in-Blush.jpg"],[src*="Fast-Lane-Linen-Bucket-in-Beige.jpg"],[src*="the-crest-club-cap-in-slate-blue-neutral-studio-81.png"],[src*="Glow-Getter-Golf-Hats-Lime-1.jpg"],[src*="Inverted-Golf-Cap-in-Olive-Green.jpg"],[src*="Proper-Court-Visor-White-Embroidery-Red-Front.png"],[src*="Satin-Chic-Hat-Black.jpg"],[src*="Proper-Standard-Hat-For-Men-Olive.jpg"],[src*="fancyproper-kc-houndstooth-brim-cap.png"],[src*="fancyproper-kc-signature-red-cap.png"],[src*="fancyproper-kc-monogram-mustard-gold-cap.png"],[src*="fancyproper-kc-leopard-brim-cap.png"],[src*="Proper-Standard-Hat-For-Men-Blue.jpg"],[src*="queen-of-the-court-sun-served-light-yellow-0.png"],[src*="swing-proper-golf-cap-black-tie-club-neutral-studio-111.png"])){--ratio-percent:100%!important}.card__media .media:has(>img:is([src*="embroidered-logo-golf-cap-neutral-studio-0.png"],[src*="fem5hundred-bucket-hat-neutral-studio-0-42722606874915.png"],[src*="Properly-Checked-Baseball-Cap-Classic.jpg"],[src*="sport-kint-visor-neutral-studio-26.png"],[src*="court-icon-cap-neutral-studio-200.png"],[src*="pretty-in-plaid-bucket-hat-neutral-studio-front.png"],[src*="queen-of-the-court-cap-neutral-studio-0-42696549007651.png"],[src*="coastal-blue-cap-neutral-studio-0-42696094089507.png"],[src*="lucky-proper-bucket-hat-neutral-studio-front.png"],[src*="Retro-Court-Cap-in-Yellow-E.jpg"],[src*="Inverted-Tennis-Cap-Abstract-Camo.jpg"],[src*="Check-Yourself-Cap-Side.jpg"],[src*="crest-club-golf-cap-in-sunset-coral-neutral-studio-53.png"],[src*="swing-proper-golf-cap-neutral-studio-55.png"],[src*="swing-proper-golf-cap-in-pink-neutral-studio-57.png"],[src*="fem5hundred-signature-cap-neutral-studio-59.png"],[src*="Fast-Lane-Linen-Bucket-in-Black.jpg"],[src*="Fast-Lane-Linen-Bucket-in-Blush.jpg"],[src*="Fast-Lane-Linen-Bucket-in-Beige.jpg"],[src*="the-crest-club-cap-in-slate-blue-neutral-studio-81.png"],[src*="Glow-Getter-Golf-Hats-Lime-1.jpg"],[src*="Inverted-Golf-Cap-in-Olive-Green.jpg"],[src*="Proper-Court-Visor-White-Embroidery-Red-Front.png"],[src*="Satin-Chic-Hat-Black.jpg"],[src*="Proper-Standard-Hat-For-Men-Olive.jpg"],[src*="fancyproper-kc-houndstooth-brim-cap.png"],[src*="fancyproper-kc-signature-red-cap.png"],[src*="fancyproper-kc-monogram-mustard-gold-cap.png"],[src*="fancyproper-kc-leopard-brim-cap.png"],[src*="Proper-Standard-Hat-For-Men-Blue.jpg"],[src*="queen-of-the-court-sun-served-light-yellow-0.png"],[src*="swing-proper-golf-cap-black-tie-club-neutral-studio-111.png"])){aspect-ratio:1}.main-product-information product-info:is([data-product-id="10182623920419"],[data-product-id="10182624084259"],[data-product-id="10182624215331"],[data-product-id="10182624510243"],[data-product-id="10187133649187"],[data-product-id="10187648827683"],[data-product-id="10193027039523"],[data-product-id="10193028186403"],[data-product-id="10193108533539"],[data-product-id="10218913988899"],[data-product-id="10218914185507"],[data-product-id="10221250543907"],[data-product-id="10221512753443"],[data-product-id="10221514752291"],[data-product-id="10221514981667"],[data-product-id="10229169291555"],[data-product-id="10232405197091"],[data-product-id="10232621564195"],[data-product-id="10232622416163"],[data-product-id="10242087616803"],[data-product-id="10242090696995"],[data-product-id="10373594120483"],[data-product-id="10405833834787"],[data-product-id="10405847335203"],[data-product-id="10405851398435"],[data-product-id="10413076185379"],[data-product-id="10413076283683"],[data-product-id="10413076381987"],[data-product-id="10413076447523"],[data-product-id="10413101678883"],[data-product-id="10425832767779"],[data-product-id="10429748805923"]) media-gallery{width:100%;max-width:560px;margin-inline:auto;min-width:0}.main-product-information product-info:is([data-product-id="10182623920419"],[data-product-id="10182624084259"],[data-product-id="10182624215331"],[data-product-id="10182624510243"],[data-product-id="10187133649187"],[data-product-id="10187648827683"],[data-product-id="10193027039523"],[data-product-id="10193028186403"],[data-product-id="10193108533539"],[data-product-id="10218913988899"],[data-product-id="10218914185507"],[data-product-id="10221250543907"],[data-product-id="10221512753443"],[data-product-id="10221514752291"],[data-product-id="10221514981667"],[data-product-id="10229169291555"],[data-product-id="10232405197091"],[data-product-id="10232621564195"],[data-product-id="10232622416163"],[data-product-id="10242087616803"],[data-product-id="10242090696995"],[data-product-id="10373594120483"],[data-product-id="10405833834787"],[data-product-id="10405847335203"],[data-product-id="10405851398435"],[data-product-id="10413076185379"],[data-product-id="10413076283683"],[data-product-id="10413076381987"],[data-product-id="10413076447523"],[data-product-id="10413101678883"],[data-product-id="10425832767779"],[data-product-id="10429748805923"]) media-gallery .product-media__image{object-fit:contain!important}@media(prefers-reduced-motion:reduce){:is(.card__media .media,media-gallery .product-media)>img:is([src*="embroidered-logo-golf-cap-neutral-studio-0.png"],[src*="fem5hundred-bucket-hat-neutral-studio-0-42722606874915.png"],[src*="Properly-Checked-Baseball-Cap-Classic.jpg"],[src*="sport-kint-visor-neutral-studio-26.png"],[src*="court-icon-cap-neutral-studio-200.png"],[src*="pretty-in-plaid-bucket-hat-neutral-studio-front.png"],[src*="queen-of-the-court-cap-neutral-studio-0-42696549007651.png"],[src*="coastal-blue-cap-neutral-studio-0-42696094089507.png"],[src*="lucky-proper-bucket-hat-neutral-studio-front.png"],[src*="Retro-Court-Cap-in-Yellow-E.jpg"],[src*="Inverted-Tennis-Cap-Abstract-Camo.jpg"],[src*="Check-Yourself-Cap-Side.jpg"],[src*="crest-club-golf-cap-in-sunset-coral-neutral-studio-53.png"],[src*="swing-proper-golf-cap-neutral-studio-55.png"],[src*="swing-proper-golf-cap-in-pink-neutral-studio-57.png"],[src*="fem5hundred-signature-cap-neutral-studio-59.png"],[src*="Fast-Lane-Linen-Bucket-in-Black.jpg"],[src*="Fast-Lane-Linen-Bucket-in-Blush.jpg"],[src*="Fast-Lane-Linen-Bucket-in-Beige.jpg"],[src*="the-crest-club-cap-in-slate-blue-neutral-studio-81.png"],[src*="Glow-Getter-Golf-Hats-Lime-1.jpg"],[src*="Inverted-Golf-Cap-in-Olive-Green.jpg"],[src*="Proper-Court-Visor-White-Embroidery-Red-Front.png"],[src*="Satin-Chic-Hat-Black.jpg"],[src*="Proper-Standard-Hat-For-Men-Olive.jpg"],[src*="fancyproper-kc-houndstooth-brim-cap.png"],[src*="fancyproper-kc-signature-red-cap.png"],[src*="fancyproper-kc-monogram-mustard-gold-cap.png"],[src*="fancyproper-kc-leopard-brim-cap.png"],[src*="Proper-Standard-Hat-For-Men-Blue.jpg"],[src*="queen-of-the-court-sun-served-light-yellow-0.png"],[src*="swing-proper-golf-cap-black-tie-club-neutral-studio-111.png"]){transition:none}}.fp-search-suggestions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;padding:0}.fp-search-suggestion{display:flex;align-items:center;gap:12px;min-height:80px;padding:8px;border-radius:4px;text-decoration:none}.fp-search-suggestion>img{width:64px;height:80px;object-fit:contain;flex:none;background:#f5f5f5}.fp-search-suggestion__copy{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:14px;line-height:1.4}.fp-search-suggestion__price{font-size:13px}.fp-search-suggestion__price .price{font-size:inherit}.fp-search-suggestion:hover,.fp-search-suggestions [aria-selected="true"] .fp-search-suggestion{background:#f3f5f3}.search-drawer .fp-search-suggestions{grid-template-columns:1fr}@media(max-width:749px){button.header__icon,a.header__icon,.search__button,.reset__button{min-width:48px;min-height:48px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.drawer__close,.menu-drawer__close-button,.modal__close-button,.product-popup-modal__toggle,.quantity__button,.slider-button,.cart-remove-button button,cart-remove-button button{min-width:48px;min-height:48px}.menu-drawer__menu-item,.menu-drawer__navigation summary,.menu-drawer__navigation a{min-height:48px;display:flex;align-items:center}.fp-fresh-section-heading>a,.fp-fresh-story a,.fp-fresh-event>a,.fem-brand-nav a,.shopify-section-group-footer-group .menu__item>a,.shopify-section-group-footer-group summary,.footer__list-menu a,.footer__copyright a,.list-social__link{min-height:48px;display:inline-flex;align-items:center;padding-top:10px;padding-bottom:10px}.fp-fresh-section-heading>a{white-space:normal;text-align:right;flex-shrink:0;max-width:30%}.product-form__input--pill input[type=radio]+label,.fem-cap-option label,.swatch-input__label,.fem-jewelry-options a{min-width:48px;min-height:48px}.predictive-search-results__pill,.predictive-search-tab__trigger,.tabs-product-header button{min-height:48px;display:inline-flex;align-items:center}.fp-search-suggestions{grid-template-columns:1fr}.button,.shopify-payment-button__button{min-height:48px}}button.header__icon,a.header__icon,.search__button,.reset__button,.drawer__close,.modal__close-button,.quantity__button,.slider-button{min-width:48px;min-height:48px}.fp-fresh-section-heading>a,.fp-fresh-edit-heading a,.fp-fresh-story a,.fp-fresh-event>a,.fp-fresh-announcement a,.fem-brand-nav a,.card--block-vendor a,.card--block-title .card__heading>a,.list-social__link,.predictive-search-results__pill,.predictive-search-tab__trigger{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px}.card--block-title .card__heading>a{justify-content:flex-start;width:100%;padding-block:6px}.card--block-vendor a{justify-content:flex-start}.fp-fresh-announcement{padding-block:0}.shopify-section-group-footer-group .menu__item>a,.shopify-section-group-footer-group summary{display:flex;align-items:center;min-width:48px;min-height:48px;padding-block:8px}.list-social{gap:8px}.newsletter-form__checkbox .checkbox{min-height:48px}.newsletter-form__checkbox .checkbox__input{width:48px;height:48px;top:0;left:0}.newsletter-form__checkbox .checkbox__label{min-height:48px;align-items:center}.newsletter-form__checkbox .checkbox__label-text{white-space:normal;overflow:visible;line-height:1.5}.newsletter-form__checkbox .checkbox__label-text a{display:inline-flex;align-items:center;min-height:48px;min-width:48px}.email-signup__button{min-height:48px}@media(max-width:1024px){.fem-cap-option label,.fem-jewelry-options a,.swatch-input__label,.product-form__input--pill input[type=radio]+label{min-width:48px;min-height:48px}.menu-drawer__menu-item,.menu-drawer__navigation summary,.menu-drawer__navigation a{min-height:48px}.fp-fresh-announcement{min-height:32px}.fp-fresh-announcement>div{gap:8px}.fp-fresh-section-heading>a{max-width:34%}.card--block-title .card__heading>a{padding-block:8px}}button.header__icon,a.header__icon,.search__button,.reset__button{min-width:48px!important;min-height:48px!important}

.predictive-search__heading.h6{font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--body-m-font-size);line-height:var(--line-height--body-medium);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case)}
body :is(.button,.button-secondary):not(.button-unstyled):not(.function-block):not(.button--proper-category-label){font-family:var(--font-body--family),sans-serif;font-weight:600}
#Cart-Drawer .function-block.button{--button-color:#171717;--button-background:#f5f5f5;--button-border-color:#dddddd;background:#f5f5f5;color:#171717;border-color:#dddddd}
#Cart-Drawer .function-block.button:hover{--button-background:#ededed;background:#ededed;color:#171717;border-color:#dddddd}
#Cart-Drawer .drawer__inner-wrapper,#Cart-Drawer .drawer__inner{background:#ffffff;color:#171717}

body nav.pagination.pagination--proper{--pagination-color:#171717;--pagination-active-color:#fff;--pagination-active-color-rgb:255 255 255}
body nav.pagination.pagination--proper .pagination__list{gap:10px;flex-wrap:wrap;padding:6px 4px}
body nav.pagination.pagination--proper .pagination__list>li,body nav.pagination.pagination--proper .pagination__list>li:not(:last-child),body nav.pagination.pagination--proper .pagination__list>li:has(.pagination__item--next),body nav.pagination.pagination--proper .pagination__list>li:has(.pagination__item--prev){margin:0;min-width:44px}
body nav.pagination.pagination--proper .pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 13px;border:1px solid #171717!important;border-radius:4px;background:#fff!important;color:#171717!important;font-family:var(--font-body--family),sans-serif;font-weight:600;box-shadow:none;transition:transform 160ms ease,box-shadow 160ms ease,background-color 160ms ease,color 160ms ease;text-decoration:none}
body nav.pagination.pagination--proper .pagination__item--current,body nav.pagination.pagination--proper .pagination__item[aria-current=page]{background:#171717!important;color:#fff!important;box-shadow:3px 3px 0 #aaa}
body nav.pagination.pagination--proper a.pagination__item:not([aria-current=page]):hover,body nav.pagination.pagination--proper a.pagination__item:focus-visible{background:#171717!important;color:#fff!important;transform:translate(-2px,-2px);box-shadow:4px 4px 0 #aaa}
body nav.pagination.pagination--proper .pagination__item:focus-visible{outline:2px solid #171717!important;outline-offset:4px!important}
body nav.pagination.pagination--proper a.pagination__item:active{background:#171717!important;color:#fff!important;transform:translate(0,0);box-shadow:none}
@media(prefers-reduced-motion:reduce){body nav.pagination.pagination--proper .pagination__item{transition:none}body nav.pagination.pagination--proper a.pagination__item:hover,body nav.pagination.pagination--proper a.pagination__item:focus-visible{transform:none}}
