.favoriteButton__360occ:hover:not(.favoriteButton__360occ.selected__5b8lxt){--favorite-heart-inner-fill-opacity:.35}.favoriteButton__360occ:active:not(.favoriteButton__360occ.selected__5b8lxt),.favoriteButton__360occ:focus:not(.favoriteButton__360occ.selected__5b8lxt){--favorite-heart-inner-fill-opacity:.5}.favoriteButton__360occ.selected__5b8lxt{--favorite-heart-inner-fill:#ff6348;--favorite-heart-inner-fill-opacity:1}.gallery-template__design .favoriteButton__360occ{position:absolute;top:.5rem;right:.5rem}@media only screen and (width>=61.875rem){.gallery-template__design .favoriteButton__360occ{top:1rem;right:1rem}}.gallery-template__design .favoriteButton__360occ{z-index:1}.variantGroup__17rd3h{flex-direction:column;gap:.75rem;width:fit-content;display:flex}.variantGroup__17rd3h:empty{display:none}.variantGroup__17rd3h:not(:has(:not(:empty))){display:none}.groupTitle__5ffgd0{text-transform:capitalize}.gallery-template__desc .variantGroup__17rd3h:not(:has(.variantOptions__4i7q1x.hiddenOptions__4o2xak)){padding:0 3px}@media only screen and (width>=48rem){.gallery-template__desc .variantGroup__17rd3h:not(:has(.variantOptions__4i7q1x.hiddenOptions__4o2xak)){padding:0 5px}}.variantOptions__4i7q1x{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media only screen and (width>=48rem){.variantOptions__4i7q1x{gap:.75rem}}.variantOptions__4i7q1x:empty{display:none}.gallery-template__color-variants:has(.variantOptions__4i7q1x.hiddenOptions__4o2xak){margin:0}.colorCircle__355qht{box-sizing:border-box;outline-offset:2px;border:1px solid #cbc9c2;border-radius:50%;outline:1px solid #0000;width:1.5rem;height:1.5rem;position:relative}@media only screen and (width>=48rem){.colorCircle__355qht{outline-offset:4px}}.colorCircle__355qht.selected__28vh36{outline-color:#101b21}.colorCircleIcon__4eg811{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.silhouette__2yglvu{outline-offset:2px;border-radius:.0625rem;outline:1px solid #0000;margin:.125rem}@media only screen and (width>=48rem){.silhouette__2yglvu{outline-offset:4px}}.silhouette__2yglvu.selected__28vh36{outline-color:#101b21}.innerSilhouette__vwgmhs{background:#e1e3e6;border-radius:.125rem;position:relative}.innerSilhouette__vwgmhs.selected__28vh36{background:#6a6e71}.innerSilhouette__vwgmhs.portraitSilhouette__1h5w2a{width:1.5rem;height:2rem}.innerSilhouette__vwgmhs.landscapeSilhouette__5x6iey{width:2rem;height:1.5rem}.innerSilhouette__vwgmhs.squareSilhouette__5i4o1f{width:1.75rem;height:1.75rem}@media (hover:hover){.shapeButton__56qnxy:hover:not(:disabled) .silhouette__2yglvu:not(.selected__28vh36),.colorCircleButton__eldgii:hover:not(:disabled) .colorCircle__355qht:not(.selected__28vh36){outline-color:#b9bcbf}}.shapeButton__56qnxy:disabled .silhouette__2yglvu{outline-color:#b9bcbf}.shapeButton__56qnxy:disabled .innerSilhouette__vwgmhs{background:#e1e3e6}.shapeButton__56qnxy:disabled .innerSilhouette__vwgmhs:after{content:"";background:linear-gradient(to bottom right,#0000 calc(50% - .5px),#b9bcbf calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));position:absolute;inset:-2px}@media only screen and (width>=48rem){.shapeButton__56qnxy:disabled .innerSilhouette__vwgmhs:after{inset:-3.5px}}.colorCircleButton__eldgii{border-radius:50%}.colorCircleButton__eldgii:disabled .colorCircle__355qht{outline-color:#b9bcbf}.colorCircleButton__eldgii:disabled .colorCircle__355qht:before{content:"";background:#ffffff80;border-radius:50%;position:absolute;inset:0}.colorCircleButton__eldgii:disabled .colorCircle__355qht:after{content:"";background:linear-gradient(to bottom right,#0000 calc(50% - .5px),#b9bcbf calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));position:absolute;inset:1px}@media only screen and (width>=48rem){.colorCircleButton__eldgii:disabled .colorCircle__355qht:after{inset:0}}.overflowLink__258s7l{text-decoration:none;font-weight:400!important}.breadcrumbWrapper__1woq4g{color:#6a6e71;align-items:center;gap:.25rem;display:flex}.gallery__header.seo-heading .breadcrumbWrapper__1woq4g{margin-left:clamp(1rem,3vw,1.5rem)}@media only screen and (width>=61.875rem){.gallery__header.seo-heading .breadcrumbWrapper__1woq4g{margin-left:0}}.breadcrumb__2xo17a{text-transform:capitalize;color:#425620;display:inline-block}.breadcrumbWrapper__1woq4g>a.breadcrumb__2xo17a:last-of-type{color:#202121}.breadcrumbSeparator__2w1t0p{color:#dad9d3}
