.pf-accessories-collection{max-width:1240px;padding-top:32px;padding-bottom:48px}.pf-accessories-collection header{max-width:790px}.pf-accessories-collection h1,.pf-accessories-collection h2,.pf-accessory .product__heading,.pf-accessory-details h2{font-family:var(--pf-d1-display,Newsreader,serif);font-weight:500;font-style:normal;letter-spacing:-.022em;line-height:1.12}.pf-accessories-collection h1 em,.pf-accessories-collection h2 em,.pf-accessory .product__heading em,.pf-accessory-details h2 em{font-style:italic;font-weight:400;letter-spacing:inherit}.pf-accessories-collection h1{font-size:46px;margin:8px 0 16px}.pf-accessories-collection h2{font-size:32px;margin:32px 0 20px}.pf-accessories-collection p,.pf-accessory{font-family:var(--pf-d1-ui,'Schibsted Grotesk',sans-serif)}.pf-accessory-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.12em}.pf-accessory-shipping{font-size:13px;line-height:1.65;color:#59635b;max-width:720px}.pf-accessory-categories{display:flex;gap:10px;overflow:auto;padding:12px 0;white-space:nowrap}.pf-accessory-categories a{font:13px/1.4 var(--pf-d1-ui,'Schibsted Grotesk',sans-serif);border:1px solid #cbd0c8;padding:10px 16px;border-radius:25px;color:inherit;text-decoration:none}.pf-accessories-collection>section{scroll-margin-top:100px}.pf-accessory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pf-accessory-card a{display:block;text-decoration:none;color:inherit}.pf-accessory-card img{aspect-ratio:1;width:100%;height:auto;object-fit:contain;background:#f4f3ef}.pf-accessory-card h3{font:500 16px/1.35 var(--pf-d1-ui,'Schibsted Grotesk',sans-serif);margin:12px 0 6px}.pf-accessory-card p{font-weight:500;margin:0 0 8px}.pf-accessory-card span{font:12px/1.5 var(--pf-d1-ui,'Schibsted Grotesk',sans-serif);text-decoration:underline;text-underline-offset:4px}.pf-accessory .product__heading{font-size:40px}.pf-accessory-intro{font-size:16px;line-height:1.65;max-width:560px}.pf-accessory-details{margin-top:28px;border-top:1px solid #d8dcd5;padding-top:24px}.pf-accessory-details h2{font-size:30px;margin:0 0 18px}.pf-accessory-details p,.pf-accessory-details li{font-size:14px;line-height:1.65}.pf-accessory-details ul{padding-left:20px}.pf-accessory .product__media img{object-fit:contain}.pf-accessory .product__text{font-family:var(--pf-d1-ui,'Schibsted Grotesk',sans-serif)}@media(max-width:749px){.pf-accessories-collection{padding-top:22px}.pf-accessories-collection h1{font-size:34px}.pf-accessories-collection h2{font-size:28px;margin-top:24px}.pf-accessory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.pf-accessory-card h3{font-size:14px}.pf-accessory .product__heading{font-size:32px}.pf-accessory-intro{font-size:15px}.pf-accessory-details h2{font-size:28px}}
.pf-accessories-collection{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.pf-accessories-collection>header,.pf-accessories-collection>nav,.pf-accessories-collection>p,#pf-accessory-care,#pf-accessory-green,#pf-accessory-other{grid-column:1/-1}#pf-accessory-personal .pf-accessory-grid,#pf-accessory-aromas .pf-accessory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:749px){.pf-accessories-collection{display:block}}
.pf-accessory-details a,.pf-accessories-collection>p a{color:#24332b;text-underline-offset:4px}
.pf-accessory .pf-cro-select__custom{margin-top:6px;color:var(--pf-d1-ink);font:400 16px/1.5 var(--pf-d1-ui)}.pf-accessory .pf-cro-select__trigger{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--pf-d1-control);border-radius:2px;background:#fff;color:inherit;font:inherit;text-align:left;letter-spacing:0;cursor:pointer}.pf-accessory .pf-cro-select__trigger[aria-expanded=true]{border-color:var(--pf-d1-ink);border-radius:2px 2px 0 0}.pf-accessory .pf-cro-select__mark{flex:0 0 16px;text-align:center;font-size:22px;line-height:1}.pf-accessory .pf-cro-select__mark:before{content:'+'}.pf-accessory .pf-cro-select__trigger[aria-expanded=true] .pf-cro-select__mark:before{content:'−'}.pf-accessory .pf-cro-select__list{position:relative;list-style:none;margin:0;padding:4px;max-height:292px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--pf-d1-ink);border-top:0;border-radius:0 0 2px 2px;background:#fff;scrollbar-width:thin;scrollbar-color:var(--pf-d1-control) #fff}.pf-accessory .pf-cro-select__option{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px;font:inherit;line-height:1.5;cursor:pointer;overflow-wrap:anywhere}.pf-accessory .pf-cro-select__option:before{content:'';flex:0 0 8px;width:8px;height:8px;border:1px solid var(--pf-d1-control);border-radius:50%}.pf-accessory .pf-cro-select__option[aria-selected=true]:before{border-color:var(--pf-d1-ink);background:var(--pf-d1-ink)}.pf-accessory .pf-cro-select__option[data-active=true]{outline:1px solid var(--pf-d1-line);outline-offset:-1px;background:var(--pf-d1-bone)}.pf-accessory .pf-cro-select__option:not([aria-disabled=true]):hover{background:var(--pf-d1-bone)}.pf-accessory .pf-cro-select__option[aria-disabled=true]{color:var(--pf-d1-muted);cursor:default}.pf-accessory .pf-cro-select__thumbnail{display:block;flex:0 0 64px;width:64px;height:64px;object-fit:contain;background:var(--pf-d1-bone);border-radius:2px}.pf-accessory .pf-cro-select__thumbnail[hidden]{display:none}.pf-accessory .pf-cro-select__custom--thumbnails .pf-cro-select__trigger{gap:12px;padding:8px 12px}.pf-accessory .pf-cro-select__custom--thumbnails .pf-cro-select__trigger .pf-cro-select__thumbnail{flex-basis:48px;width:48px;height:48px}.pf-accessory .pf-cro-select__custom--thumbnails .pf-cro-select__value{flex:1;min-width:0}.pf-accessory .pf-cro-select__custom--thumbnails .pf-cro-select__list{max-height:360px}.pf-accessory .pf-cro-select__custom--thumbnails .pf-cro-select__option{gap:12px;min-height:84px;padding:10px}.pf-accessory .pf-cro-select__custom--thumbnails .pf-cro-select__option-label{flex:1;min-width:0}
.pf-accessory pf-cro-select{display:block;width:100%}.pf-accessory pf-cro-select [hidden]{display:none!important}.pf-accessory pf-cro-select .select:has(select[hidden]){display:none}.pf-accessory pf-cro-select .pf-cro-select__trigger:focus-visible{outline:2px solid var(--pf-d1-ink);outline-offset:3px}.pf-accessory .pf-cro-select__list{padding:4px;max-height:min(360px,50dvh)}.pf-accessory .pf-cro-select__option{margin:0;list-style:none}.pf-accessory .pf-cro-select__custom--thumbnails .pf-cro-select__list{max-height:min(360px,50dvh)}
