.page-width.scroll-trigger.animate--slide-in{animation:none;animation-delay:0s;opacity:1;transform:none}.main-content-off-canvas-opened{position:relative;z-index:1111}html.overflow-hidden{overflow:hidden}html.overflow-hidden .section-wrapper,html.overflow-hidden main{position:relative!important;z-index:1111111!important}.self-service .overflow-hidden{overflow:hidden}.self-service .open-filter-button-container{position:relative}.self-service #px-filter-button-badge{display:none}.self-service .swym-wishlist-collections-v2-container{z-index:1}.self-service .has-selected-filters #px-filter-button-badge{align-items:center;background-color:rgb(var(--px-link-color,18,18,18));border-radius:50%;color:rgb(var(--px-secondary-color,255,255,255));display:flex;font-size:10px;font-weight:700;height:12px;justify-content:center;left:-5px;padding:4px;position:absolute;top:-10px;width:13px}.self-service .mobile-offcanvas{margin-bottom:0}.self-service .off-canvas-button-container{align-items:flex-start;justify-content:flex-start;padding:0}.self-service .close-off-canvas-button,.self-service .open-off-canvas-button{align-items:center;background-color:transparent;border:0;color:rgba(var(--px-primary-color,var(--px-primary-color)),var(--px-alpha-link));cursor:pointer;display:flex;font-size:15px;max-width:50px;min-width:42px;padding:0}.self-service .close-off-canvas-button:hover,.self-service .open-off-canvas-button:hover{color:rgb(var(--px-link-color,var(--px-primary-color)),.8);text-decoration:underline;text-underline-offset:3px}.self-service .close-off-canvas-button{position:fixed;right:10px;top:7px;z-index:111}.self-service .close-off-canvas-button:before{--icon-path:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='1em' height='1em'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M7 17L17 7M7 7L17 17'/%3E%3C/svg%3E") no-repeat;background-color:rgb(var(--px-primary-color),.7);content:"";display:inline-block;height:44px;mask:var(--icon-path) no-repeat;mask-size:100% 100%;-webkit-mask:var(--icon-path) no-repeat;-webkit-mask-size:100% 100%;width:44px}.self-service .off-canvas{height:100%;padding:0;position:fixed;right:0;top:0;transform:translateX(200%);width:100%;z-index:111}.self-service .off-canvas-content{--drawer-border-width:1px;--drawer-border-opacity:0.1;--drawer-shadow-opacity:0;--drawer-shadow-horizontal-offset:0px;--drawer-shadow-vertical-offset:4px;--drawer-shadow-blur-radius:5px;background-color:rgb(var(--px-color-background));border-color:rgba(var(--px-primary-color),var(--drawer-border-opacity));border-style:solid;border-width:0 0 0 var(--drawer-border-width);display:flex;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)));flex-direction:column;height:100%;margin-left:auto;max-width:375px;overflow-y:auto;pointer-events:all;position:relative;transform:translateX(200%);transition:transform var(--duration-default) ease;width:calc(100% - 50px)}.self-service .opened.off-canvas{background-color:rgba(var(--px-primary-color),.5);right:0;top:0;transform:translateX(0)}.self-service .opened.off-canvas .off-canvas-content{transform:translateX(0)}.self-service .open-off-canvas-button:before{--icon-path:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='1em' height='1em'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M14 5C14 3.89543 14.8954 3 16 3C17.1046 3 18 3.89543 18 5C18 6.10457 17.1046 7 16 7C14.8954 7 14 6.10457 14 5ZM6 12C6 10.8954 6.89543 10 8 10C9.10457 10 10 10.8954 10 12C10 13.1046 9.10457 14 8 14C6.89543 14 6 13.1046 6 12ZM14 19C14 17.8954 14.8954 17 16 17C17.1046 17 18 17.8954 18 19C18 20.1046 17.1046 21 16 21C14.8954 21 14 20.1046 14 19ZM3 5L14 5M10 12L21 12M3 19L14 19M18 5L21 5M18 19L21 19M3 12L6 12'/%3E%3C/svg%3E") no-repeat;background-color:rgba(var(--px-primary-color,var(--px-primary-color)),var(--px-alpha-link));content:"";display:inline-block;height:20px;margin-right:10px;mask:var(--icon-path) no-repeat;mask-size:100% 100%;-webkit-mask:var(--icon-path) no-repeat;-webkit-mask-size:100% 100%;width:20px}.self-service .open-off-canvas-button:hover:before{background-color:rgba(var(--px-link-color,var(--px-primary-color)),var(--px-alpha-link))}.self-service .svg-spinners--90-ring-with-bg{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1a11 11 0 1 0 11 11A11 11 0 0 0 12 1Zm0 19a8 8 0 1 1 8-8 8 8 0 0 1-8 8Z' opacity='.25'/%3E%3Cpath d='M10.14 1.16a11 11 0 0 0-9 8.92A1.59 1.59 0 0 0 2.46 12a1.52 1.52 0 0 0 1.65-1.3 8 8 0 0 1 6.66-6.61A1.42 1.42 0 0 0 12 2.69a1.57 1.57 0 0 0-1.86-1.53Z'%3E%3CanimateTransform attributeName='transform' dur='0.75s' repeatCount='indefinite' type='rotate' values='0 12 12;360 12 12'/%3E%3C/path%3E%3C/svg%3E");background-color:#fff;content:"";display:inline-block;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;min-height:20px;min-width:20px;position:absolute}.managed .close-off-canvas-button,.managed .open-off-canvas-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:transparent;border:0;color:#000;cursor:pointer;font-family:remixicon!important;font-size:24px;font-style:normal}.managed .close-off-canvas-button{font-size:26px}.managed .close-off-canvas-button:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 10.586 4.95-4.95 1.414 1.415-4.95 4.95 4.95 4.95-1.415 1.414-4.95-4.95-4.949 4.95-1.414-1.415 4.95-4.95-4.95-4.95L7.05 5.638l4.95 4.95Z'/%3E%3C/svg%3E");content:"";display:block;height:21px;width:20px}.managed .off-canvas{background-color:#fff;height:100%;padding:15px;position:fixed;top:0;transform:translateX(-200%);transition:all .2s ease-in;width:80%;z-index:111}.managed .opened.off-canvas{left:0;top:0;transform:translateX(0);transition:all .2s ease-out}.managed .mobile-offcanvas{width:fit-content}.managed div#off-canvas-content{height:100%}