y-menu{align-items:center;justify-items:center;flex-flow:column}y-menu nav{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTAgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+OUY0ODVDRjMtMjY4Qi00MEI5LUEzNjQtMUU0MzFBRjMzNkYzPC90aXRsZT4KICAgIDxnIGlkPSJVSS1MaWJyYXJ5IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIwLjA2Ij4KICAgICAgICA8ZyBpZD0iMDktR3JhcGhpY2FsLUVsZW1lbnRzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTMxMy4wMDAwMDAsIC03OTIuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJNb2JpbGUtQ2Fyb3VzZWwtUGFnaW5hdGlvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIzLjAwMDAwMCwgNjIyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9IlVuZGVybGluZTotQWN0aXZlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgNzQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlNWRyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE5MC4wMDAwMDAsIDk2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iQmFja2dyb3VuZCIgZmlsbD0iI0Y1RjVGNSIgeD0iMCIgeT0iMCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjE1Ljk5OTk1ODQiPjwvcmVjdD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMiIgZmlsbD0iIzAwMDAwMCIgcG9pbnRzPSI1LjAwMDA0ODc2IDQuMTU1ODMzMzZlLTA1IDEwIDcuOTk5OTQ3OTcgMTAgMy4yMDAwODczNCA4LjAwMDA5NzUyIDQuMTU1ODMzMzZlLTA1Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTMiIGZpbGw9IiNENUQ0RDUiIHBvaW50cz0iMi4wMDAwMTk1IDQuMTU1ODMzMzZlLTA1IDAuMDAwMTE3MDIxNzk1IDMuMjAwMDg3MzQgMC4wMDAxMTcwMjE3OTUgNy45OTk5NDc5NyA1LjAwMDA2ODI2IDQuMTU1ODMzMzZlLTA1Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTQiIGZpbGw9IiNENUQ0RDUiIHBvaW50cz0iNS4wMDAwNDg3NiA0Ljc5OTk4NTQgNi45OTk5NTEyNCA4LjAwMDAzMTE4IDUuMDAwMDQ4NzYgMTEuMTk3OTk2NiA1LjAwMDA0ODc2IDE1Ljk5OTcyOTYgMTAgOC4wMDAwMzExOCA1LjAwMDA0ODc2IDAuMDAwMTI0NzczNjciPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtNyIgZmlsbD0iIzAwMDAwMCIgcG9pbnRzPSI5Ljk5OTk0MTQ5IDguMDAwMDEwMzggNC45OTk5OTAyNSAxNS45OTk5MTY4IDguMDAwMDM5MDEgMTUuOTk5OTE2OCA5Ljk5OTk0MTQ5IDEyLjc5OTg3MSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC0xMCIgZmlsbD0iI0Q1RDRENSIgcG9pbnRzPSIwLjAwMDE3NTUzMjY5MiAxMi43OTk5NTQyIDIuMDAwMDc4MDEgMTYgNS4wMDAxMjY3NyAxNiAwLjAwMDE3NTUzMjY5MiA4LjAwMDA5MzU5Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTE2IiBmaWxsPSIjMDAwMDAwIiBwb2ludHM9IjEuMTE5MTA0ODFlLTEzIDguMDAwMDEwMzggNS4wMDAxNDYyOCAxNS45OTk3MDg3IDUuMDAwMTQ2MjggMTEuMTk5ODQ4MSAzLjAwMDI0MzggOC4wMDAwMTAzOCA1LjAwMDE0NjI4IDQuODAxODM2OTQgNS4wMDAxNDYyOCAwLjAwMDMxMjAwODE3OCI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);background-size:10px 16px;background-repeat:repeat;width:100%;height:0;grid-column:1/3;background-color:#fff;display:flex;flex-direction:column;position:absolute;opacity:0;top:0}y-menu .logo-container{position:relative;z-index:150;display:grid;place-items:center;margin:20px 5px;background-image:none}y-menu .logo-container.menuItem{display:inline-block}y-menu .logo-container.menuItem:hover,y-menu .logo-container.menuItem:active{background-image:none !important}@media screen and (max-width: 1024px){y-menu .logo-container.menuItem,y-menu .logo-container{display:none}}@media screen and (min-width: 1024px){y-menu .logo-container{margin-right:20px}}.appleDevice y-menu .logo-container,.touchDevice y-menu .logo-container{margin-right:5px}y-menu .close{position:absolute;top:0;right:0;width:40px;height:40px;background:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100}@media screen and (min-width: 1024px){y-menu .close{top:128px}}y-menu .close .icon-close{width:7px;height:7px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width=\"8\" height=\"8\" viewBox=\"0 0 8 8\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cg fill=\"white\" fill-rule=\"evenodd\"%3E%3Cpath d=\"m.69.017 7.296 7.295-.674.674L.017.69z\"/%3E%3Cpath d=\"M.017 7.312 7.312.017l.674.673L.69 7.986z\"/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:7px 7px;background-repeat:no-repeat;transform:rotate(-180deg);transition:transform 200ms ease}y-menu .close:hover .icon-close{transform:rotate(-90deg);transition:transform 200ms ease}y-menu .menu-grid{display:grid;grid-template-columns:100%;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:"menu-container";flex-grow:1}@media screen and (min-width: 1024px){y-menu .menu-grid{grid-template-columns:50% 50%;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:"menu-container menu-image"}}y-menu .menu-container{--menu-container-padding: 20px;width:100%;padding:var(--menu-container-padding);opacity:0;margin-top:30px}@media screen and (min-width: 1024px){y-menu .menu-container{--menu-container-padding: 155px;padding:var(--menu-container-padding) 20px 20px;display:flex;margin-top:0}}@media screen and (max-width: 1024px){y-menu .menu-container.opened .sub-menu{display:block}y-menu .menu-container.opened .main-menu,y-menu .menu-container.opened .top-menu{display:none}}body:not(.accessible) y-menu .menu-container li.hasChildren.active button{background-image:linear-gradient(to right, black 100%, rgba(0, 0, 0, 0) 0%) !important;background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}y-menu .menu-container li button{color:#000;font-size:14px;letter-spacing:.3px;line-height:19px;text-decoration:none;font-size:14px;text-transform:capitalize;text-align:left}body:not(.accessible) y-menu .menu-container li button:hover,body:not(.accessible) y-menu .menu-container li button.hover{background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%);background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}body:not(.accessible) y-menu .menu-container li button:active,body:not(.accessible) y-menu .menu-container li button.active{background-image:linear-gradient(to right, black 100%, rgba(0, 0, 0, 0) 0%) !important;background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}y-menu .menu-container li button.disabled{color:#757575}@media screen and (min-width: 768px){y-menu .menu-container li button{font-size:16px}}body:not(.accessible) y-menu .menu-container li button{background-image:none !important;position:relative;text-decoration:none}body:not(.accessible) y-menu .menu-container li button::after{background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;height:1px;width:0;position:absolute;bottom:0;left:0;content:"";background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%)}@media screen and (min-width: 1024px){:not(.ios) body:not(.accessible) y-menu .menu-container li button::after{transition:width .35s ease}}body:not(.accessible) y-menu .menu-container li button:hover::after,body:not(.accessible) y-menu .menu-container li button.hover::after{width:100%}y-menu .menu-container li a{text-decoration:none}body:not(.accessible) y-menu .menu-container li a{background-image:none !important;position:relative;text-decoration:none}body:not(.accessible) y-menu .menu-container li a::after{background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;height:1px;width:0;position:absolute;bottom:0;left:0;content:"";background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%)}@media screen and (min-width: 1024px){:not(.ios) body:not(.accessible) y-menu .menu-container li a::after{transition:width .35s ease}}body:not(.accessible) y-menu .menu-container li a:hover::after,body:not(.accessible) y-menu .menu-container li a.hover::after{width:100%}y-menu .menu-container .main-menu{margin-bottom:60px}@media screen and (min-width: 1024px){y-menu .menu-container .main-menu{display:none}}y-menu .menu-container .main-menu ul li{cursor:pointer;display:inline;margin-right:30px;padding-bottom:3px;color:#000;font-size:14px;letter-spacing:.3px;line-height:19px;text-decoration:none;font-size:14px}body:not(.accessible) y-menu .menu-container .main-menu ul li:hover,body:not(.accessible) y-menu .menu-container .main-menu ul li.hover{background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%);background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}body:not(.accessible) y-menu .menu-container .main-menu ul li:active,body:not(.accessible) y-menu .menu-container .main-menu ul li.active{background-image:linear-gradient(to right, black 100%, rgba(0, 0, 0, 0) 0%) !important;background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}y-menu .menu-container .main-menu ul li.disabled{color:#757575}@media screen and (min-width: 768px){y-menu .menu-container .main-menu ul li{font-size:16px}}body:not(.accessible) y-menu .menu-container .main-menu ul li{background-image:none !important;position:relative;text-decoration:none}body:not(.accessible) y-menu .menu-container .main-menu ul li::after{background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;height:1px;width:0;position:absolute;bottom:0;left:0;content:"";background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%)}@media screen and (min-width: 1024px){:not(.ios) body:not(.accessible) y-menu .menu-container .main-menu ul li::after{transition:width .35s ease}}body:not(.accessible) y-menu .menu-container .main-menu ul li:hover::after,body:not(.accessible) y-menu .menu-container .main-menu ul li.hover::after{width:100%}y-menu .menu-container .top-menu{width:100%;max-height:380px;overflow-y:scroll}@media screen and (min-width: 1024px){y-menu .menu-container .top-menu{width:50%;max-height:100%;overflow:unset}}y-menu .menu-container .top-menu li{margin-bottom:15px}y-menu .menu-container .top-menu .shop-menu,y-menu .menu-container .top-menu .house-of-dunhill-menu{margin-top:30px;opacity:0}y-menu .menu-container .sub-menu{width:100%;position:relative;opacity:0;margin-left:30px;overflow-y:auto;height:calc(100vh - var(--menu-container-padding) - 20px)}.ios y-menu .menu-container .sub-menu{height:-webkit-fill-available}@media screen and (max-width: 1024px){y-menu .menu-container .sub-menu{display:none}}@media screen and (min-width: 1024px){y-menu .menu-container .sub-menu{width:50%;margin-left:0;margin-top:30px;height:calc(100vh - var(--menu-container-padding) - 60px)}.ios y-menu .menu-container .sub-menu{height:-webkit-fill-available}}y-menu .menu-container .sub-menu .level-1{display:none}y-menu .menu-container .sub-menu .level-1 li a{margin-bottom:15px}y-menu .menu-container .sub-menu .level-1.opened{display:block}y-menu .menu-container .sub-menu .level-1 li.image{display:none}y-menu .menu-container .sub-menu .back{text-transform:uppercase;margin-bottom:60px;color:#000;font-size:14px;letter-spacing:.3px;line-height:19px;text-decoration:none;text-shadow:0 0 6px rgba(255,255,255,.3);font-size:14px}body:not(.accessible) y-menu .menu-container .sub-menu .back:hover,body:not(.accessible) y-menu .menu-container .sub-menu .back.hover{background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%);background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}body:not(.accessible) y-menu .menu-container .sub-menu .back:active,body:not(.accessible) y-menu .menu-container .sub-menu .back.active{background-image:linear-gradient(to right, black 100%, rgba(0, 0, 0, 0) 0%) !important;background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}y-menu .menu-container .sub-menu .back.disabled{color:#757575}body:not(.accessible) y-menu .menu-container .sub-menu .back{background-image:none !important;position:relative;text-decoration:none}body:not(.accessible) y-menu .menu-container .sub-menu .back::after{background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;height:1px;width:0;position:absolute;bottom:0;left:0;content:"";background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%)}@media screen and (min-width: 1024px){:not(.ios) body:not(.accessible) y-menu .menu-container .sub-menu .back::after{transition:width .35s ease}}body:not(.accessible) y-menu .menu-container .sub-menu .back:hover::after,body:not(.accessible) y-menu .menu-container .sub-menu .back.hover::after{width:100%}@media screen and (min-width: 1024px){y-menu .menu-container .sub-menu .back{display:none}}y-menu .menu-container .level-1 li a{display:inline-block}body:not(.accessible) y-menu .menu-container button{background-image:none !important;position:relative;text-decoration:none}body:not(.accessible) y-menu .menu-container button::after{background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;height:1px;width:0;position:absolute;bottom:0;left:0;content:"";background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%)}@media screen and (min-width: 1024px){:not(.ios) body:not(.accessible) y-menu .menu-container button::after{transition:width .35s ease}}body:not(.accessible) y-menu .menu-container button:hover::after,body:not(.accessible) y-menu .menu-container button.hover::after{width:100%}y-menu .menu-image{display:none;opacity:0}@media screen and (min-width: 1024px){y-menu .menu-image{position:absolute;right:0;display:none;opacity:1;align-items:end;justify-content:center;height:100vh;width:50vw;background-size:cover;background-position:center;background-repeat:no-repeat}y-menu .menu-image .menu-image-text{color:#fff;margin-bottom:60px}}y-menu .menu-image:hover{background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}y-menu .user-menu{padding:20px}@media screen and (min-width: 1024px){y-menu .user-menu{display:none}}y-menu .user-menu li{color:#000;font-size:14px;letter-spacing:.3px;line-height:19px;text-decoration:none;font-size:14px;margin-bottom:10px}body:not(.accessible) y-menu .user-menu li:hover,body:not(.accessible) y-menu .user-menu li.hover{background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%);background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}body:not(.accessible) y-menu .user-menu li:active,body:not(.accessible) y-menu .user-menu li.active{background-image:linear-gradient(to right, black 100%, rgba(0, 0, 0, 0) 0%) !important;background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}y-menu .user-menu li.disabled{color:#757575}@media screen and (min-width: 768px){y-menu .user-menu li{font-size:16px}}body:not(.accessible) y-menu .user-menu li{background-image:none !important;position:relative;text-decoration:none}body:not(.accessible) y-menu .user-menu li::after{background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;height:1px;width:0;position:absolute;bottom:0;left:0;content:"";background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%)}@media screen and (min-width: 1024px){:not(.ios) body:not(.accessible) y-menu .user-menu li::after{transition:width .35s ease}}body:not(.accessible) y-menu .user-menu li:hover::after,body:not(.accessible) y-menu .user-menu li.hover::after{width:100%}y-menu .user-menu ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}y-menu .user-menu ul li.choose-your-country,y-menu .user-menu ul li .loginButton a,y-menu .user-menu ul li.customer-care a{background-image:none !important}y-menu .user-menu ul li.choose-your-country:after{display:none}y-menu .user-menu ul li.choose-your-country:active{background-image:none !important}y-menu .user-menu ul li.choose-your-country .cyc-button{cursor:default}y-menu .user-menu ul li.choose-your-country .button{cursor:pointer}body:not(.accessible) y-menu .user-menu ul li.choose-your-country .button{background-image:none !important;position:relative;text-decoration:none}body:not(.accessible) y-menu .user-menu ul li.choose-your-country .button::after{background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;height:1px;width:0;position:absolute;bottom:0;left:0;content:"";background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%)}@media screen and (min-width: 1024px){:not(.ios) body:not(.accessible) y-menu .user-menu ul li.choose-your-country .button::after{transition:width .35s ease}}body:not(.accessible) y-menu .user-menu ul li.choose-your-country .button:hover::after,body:not(.accessible) y-menu .user-menu ul li.choose-your-country .button.hover::after{width:100%}y-menu .user-menu ul li.choose-your-country .text{pointer-events:none}y-menu .user-menu ul li a{color:#000}y-menu .user-menu ul li a.userProfileLink{background-image:none !important}
